import * as pulumi from "@pulumi/pulumi";
/**
 * This resource can manage a Transport WAN VPN Interface Ethernet Feature Associate IPv6 Tracker Group Feature .
 *   - Minimum SD-WAN Manager version: `20.12.0`
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as sdwan from "@pulumi/sdwan";
 *
 * const example = new sdwan.TransportWanVpnInterfaceEthernetFeatureAssociateIpv6TrackerGroupFeature("example", {
 *     featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
 *     transportWanVpnFeatureId: "140331f6-5418-4755-a059-13c77eb96037",
 *     transportWanVpnInterfaceEthernetFeatureId: "140331f6-5418-4755-a059-13c77eb96037",
 *     transportIpv6TrackerGroupFeatureId: "140331f6-5418-4755-a059-13c77eb96037",
 * });
 * ```
 *
 * ## Import
 *
 * The `pulumi import` command can be used, for example:
 *
 * Expected import identifier with the format: "transport_wan_vpn_interface_ethernet_feature_associate_ipv6_tracker_group_feature_id,feature_profile_id,transport_wan_vpn_feature_id,transport_wan_vpn_interface_ethernet_feature_id"
 *
 * ```sh
 * $ pulumi import sdwan:index/transportWanVpnInterfaceEthernetFeatureAssociateIpv6TrackerGroupFeature:TransportWanVpnInterfaceEthernetFeatureAssociateIpv6TrackerGroupFeature example "f6b2c44c-693c-4763-b010-895aa3d236bd,f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac,140331f6-5418-4755-a059-13c77eb96037,140331f6-5418-4755-a059-13c77eb96037"
 * ```
 */
export declare class TransportWanVpnInterfaceEthernetFeatureAssociateIpv6TrackerGroupFeature extends pulumi.CustomResource {
    /**
     * Get an existing TransportWanVpnInterfaceEthernetFeatureAssociateIpv6TrackerGroupFeature resource's state with the given name, ID, and optional extra
     * properties used to qualify the lookup.
     *
     * @param name The _unique_ name of the resulting resource.
     * @param id The _unique_ provider ID of the resource to lookup.
     * @param state Any extra arguments used during the lookup.
     * @param opts Optional settings to control the behavior of the CustomResource.
     */
    static get(name: string, id: pulumi.Input<pulumi.ID>, state?: TransportWanVpnInterfaceEthernetFeatureAssociateIpv6TrackerGroupFeatureState, opts?: pulumi.CustomResourceOptions): TransportWanVpnInterfaceEthernetFeatureAssociateIpv6TrackerGroupFeature;
    /**
     * Returns true if the given object is an instance of TransportWanVpnInterfaceEthernetFeatureAssociateIpv6TrackerGroupFeature.  This is designed to work even
     * when multiple copies of the Pulumi SDK have been loaded into the same process.
     */
    static isInstance(obj: any): obj is TransportWanVpnInterfaceEthernetFeatureAssociateIpv6TrackerGroupFeature;
    /**
     * Feature Profile ID
     */
    readonly featureProfileId: pulumi.Output<string>;
    /**
     * Transport IPv6 Tracker Group Feature ID
     */
    readonly transportIpv6TrackerGroupFeatureId: pulumi.Output<string>;
    /**
     * Transport WAN VPN Feature ID
     */
    readonly transportWanVpnFeatureId: pulumi.Output<string>;
    /**
     * Transport WAN VPN Interface Ethernet Feature ID
     */
    readonly transportWanVpnInterfaceEthernetFeatureId: pulumi.Output<string>;
    /**
     * The version of the object
     */
    readonly version: pulumi.Output<number>;
    /**
     * Create a TransportWanVpnInterfaceEthernetFeatureAssociateIpv6TrackerGroupFeature resource with the given unique name, arguments, and options.
     *
     * @param name The _unique_ name of the resource.
     * @param args The arguments to use to populate this resource's properties.
     * @param opts A bag of options that control this resource's behavior.
     */
    constructor(name: string, args: TransportWanVpnInterfaceEthernetFeatureAssociateIpv6TrackerGroupFeatureArgs, opts?: pulumi.CustomResourceOptions);
}
/**
 * Input properties used for looking up and filtering TransportWanVpnInterfaceEthernetFeatureAssociateIpv6TrackerGroupFeature resources.
 */
export interface TransportWanVpnInterfaceEthernetFeatureAssociateIpv6TrackerGroupFeatureState {
    /**
     * Feature Profile ID
     */
    featureProfileId?: pulumi.Input<string>;
    /**
     * Transport IPv6 Tracker Group Feature ID
     */
    transportIpv6TrackerGroupFeatureId?: pulumi.Input<string>;
    /**
     * Transport WAN VPN Feature ID
     */
    transportWanVpnFeatureId?: pulumi.Input<string>;
    /**
     * Transport WAN VPN Interface Ethernet Feature ID
     */
    transportWanVpnInterfaceEthernetFeatureId?: pulumi.Input<string>;
    /**
     * The version of the object
     */
    version?: pulumi.Input<number>;
}
/**
 * The set of arguments for constructing a TransportWanVpnInterfaceEthernetFeatureAssociateIpv6TrackerGroupFeature resource.
 */
export interface TransportWanVpnInterfaceEthernetFeatureAssociateIpv6TrackerGroupFeatureArgs {
    /**
     * Feature Profile ID
     */
    featureProfileId: pulumi.Input<string>;
    /**
     * Transport IPv6 Tracker Group Feature ID
     */
    transportIpv6TrackerGroupFeatureId: pulumi.Input<string>;
    /**
     * Transport WAN VPN Feature ID
     */
    transportWanVpnFeatureId: pulumi.Input<string>;
    /**
     * Transport WAN VPN Interface Ethernet Feature ID
     */
    transportWanVpnInterfaceEthernetFeatureId: pulumi.Input<string>;
}
