1. Packages
  2. Nsxt Provider
  3. API Docs
  4. PolicyUplinkHostSwitchProfile
nsxt 3.8.1 published on Wednesday, Apr 30, 2025 by vmware

nsxt.PolicyUplinkHostSwitchProfile

Explore with Pulumi AI

nsxt logo
nsxt 3.8.1 published on Wednesday, Apr 30, 2025 by vmware

    Create PolicyUplinkHostSwitchProfile Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new PolicyUplinkHostSwitchProfile(name: string, args: PolicyUplinkHostSwitchProfileArgs, opts?: CustomResourceOptions);
    @overload
    def PolicyUplinkHostSwitchProfile(resource_name: str,
                                      args: PolicyUplinkHostSwitchProfileArgs,
                                      opts: Optional[ResourceOptions] = None)
    
    @overload
    def PolicyUplinkHostSwitchProfile(resource_name: str,
                                      opts: Optional[ResourceOptions] = None,
                                      display_name: Optional[str] = None,
                                      teaming: Optional[PolicyUplinkHostSwitchProfileTeamingArgs] = None,
                                      description: Optional[str] = None,
                                      lags: Optional[Sequence[PolicyUplinkHostSwitchProfileLagArgs]] = None,
                                      mtu: Optional[float] = None,
                                      named_teamings: Optional[Sequence[PolicyUplinkHostSwitchProfileNamedTeamingArgs]] = None,
                                      nsx_id: Optional[str] = None,
                                      overlay_encap: Optional[str] = None,
                                      policy_uplink_host_switch_profile_id: Optional[str] = None,
                                      tags: Optional[Sequence[PolicyUplinkHostSwitchProfileTagArgs]] = None,
                                      transport_vlan: Optional[float] = None)
    func NewPolicyUplinkHostSwitchProfile(ctx *Context, name string, args PolicyUplinkHostSwitchProfileArgs, opts ...ResourceOption) (*PolicyUplinkHostSwitchProfile, error)
    public PolicyUplinkHostSwitchProfile(string name, PolicyUplinkHostSwitchProfileArgs args, CustomResourceOptions? opts = null)
    public PolicyUplinkHostSwitchProfile(String name, PolicyUplinkHostSwitchProfileArgs args)
    public PolicyUplinkHostSwitchProfile(String name, PolicyUplinkHostSwitchProfileArgs args, CustomResourceOptions options)
    
    type: nsxt:PolicyUplinkHostSwitchProfile
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args PolicyUplinkHostSwitchProfileArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args PolicyUplinkHostSwitchProfileArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args PolicyUplinkHostSwitchProfileArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args PolicyUplinkHostSwitchProfileArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args PolicyUplinkHostSwitchProfileArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var policyUplinkHostSwitchProfileResource = new Nsxt.PolicyUplinkHostSwitchProfile("policyUplinkHostSwitchProfileResource", new()
    {
        DisplayName = "string",
        Teaming = new Nsxt.Inputs.PolicyUplinkHostSwitchProfileTeamingArgs
        {
            Actives = new[]
            {
                new Nsxt.Inputs.PolicyUplinkHostSwitchProfileTeamingActiveArgs
                {
                    UplinkName = "string",
                    UplinkType = "string",
                },
            },
            Policy = "string",
            Standbies = new[]
            {
                new Nsxt.Inputs.PolicyUplinkHostSwitchProfileTeamingStandbyArgs
                {
                    UplinkName = "string",
                    UplinkType = "string",
                },
            },
        },
        Description = "string",
        Lags = new[]
        {
            new Nsxt.Inputs.PolicyUplinkHostSwitchProfileLagArgs
            {
                LoadBalanceAlgorithm = "string",
                Mode = "string",
                Name = "string",
                NumberOfUplinks = 0,
                Id = "string",
                TimeoutType = "string",
                Uplinks = new[]
                {
                    new Nsxt.Inputs.PolicyUplinkHostSwitchProfileLagUplinkArgs
                    {
                        UplinkName = "string",
                        UplinkType = "string",
                    },
                },
            },
        },
        Mtu = 0,
        NamedTeamings = new[]
        {
            new Nsxt.Inputs.PolicyUplinkHostSwitchProfileNamedTeamingArgs
            {
                Actives = new[]
                {
                    new Nsxt.Inputs.PolicyUplinkHostSwitchProfileNamedTeamingActiveArgs
                    {
                        UplinkName = "string",
                        UplinkType = "string",
                    },
                },
                Name = "string",
                Policy = "string",
                Standbies = new[]
                {
                    new Nsxt.Inputs.PolicyUplinkHostSwitchProfileNamedTeamingStandbyArgs
                    {
                        UplinkName = "string",
                        UplinkType = "string",
                    },
                },
            },
        },
        NsxId = "string",
        OverlayEncap = "string",
        PolicyUplinkHostSwitchProfileId = "string",
        Tags = new[]
        {
            new Nsxt.Inputs.PolicyUplinkHostSwitchProfileTagArgs
            {
                Scope = "string",
                Tag = "string",
            },
        },
        TransportVlan = 0,
    });
    
    example, err := nsxt.NewPolicyUplinkHostSwitchProfile(ctx, "policyUplinkHostSwitchProfileResource", &nsxt.PolicyUplinkHostSwitchProfileArgs{
    	DisplayName: pulumi.String("string"),
    	Teaming: &nsxt.PolicyUplinkHostSwitchProfileTeamingArgs{
    		Actives: nsxt.PolicyUplinkHostSwitchProfileTeamingActiveArray{
    			&nsxt.PolicyUplinkHostSwitchProfileTeamingActiveArgs{
    				UplinkName: pulumi.String("string"),
    				UplinkType: pulumi.String("string"),
    			},
    		},
    		Policy: pulumi.String("string"),
    		Standbies: nsxt.PolicyUplinkHostSwitchProfileTeamingStandbyArray{
    			&nsxt.PolicyUplinkHostSwitchProfileTeamingStandbyArgs{
    				UplinkName: pulumi.String("string"),
    				UplinkType: pulumi.String("string"),
    			},
    		},
    	},
    	Description: pulumi.String("string"),
    	Lags: nsxt.PolicyUplinkHostSwitchProfileLagArray{
    		&nsxt.PolicyUplinkHostSwitchProfileLagArgs{
    			LoadBalanceAlgorithm: pulumi.String("string"),
    			Mode:                 pulumi.String("string"),
    			Name:                 pulumi.String("string"),
    			NumberOfUplinks:      pulumi.Float64(0),
    			Id:                   pulumi.String("string"),
    			TimeoutType:          pulumi.String("string"),
    			Uplinks: nsxt.PolicyUplinkHostSwitchProfileLagUplinkArray{
    				&nsxt.PolicyUplinkHostSwitchProfileLagUplinkArgs{
    					UplinkName: pulumi.String("string"),
    					UplinkType: pulumi.String("string"),
    				},
    			},
    		},
    	},
    	Mtu: pulumi.Float64(0),
    	NamedTeamings: nsxt.PolicyUplinkHostSwitchProfileNamedTeamingArray{
    		&nsxt.PolicyUplinkHostSwitchProfileNamedTeamingArgs{
    			Actives: nsxt.PolicyUplinkHostSwitchProfileNamedTeamingActiveArray{
    				&nsxt.PolicyUplinkHostSwitchProfileNamedTeamingActiveArgs{
    					UplinkName: pulumi.String("string"),
    					UplinkType: pulumi.String("string"),
    				},
    			},
    			Name:   pulumi.String("string"),
    			Policy: pulumi.String("string"),
    			Standbies: nsxt.PolicyUplinkHostSwitchProfileNamedTeamingStandbyArray{
    				&nsxt.PolicyUplinkHostSwitchProfileNamedTeamingStandbyArgs{
    					UplinkName: pulumi.String("string"),
    					UplinkType: pulumi.String("string"),
    				},
    			},
    		},
    	},
    	NsxId:                           pulumi.String("string"),
    	OverlayEncap:                    pulumi.String("string"),
    	PolicyUplinkHostSwitchProfileId: pulumi.String("string"),
    	Tags: nsxt.PolicyUplinkHostSwitchProfileTagArray{
    		&nsxt.PolicyUplinkHostSwitchProfileTagArgs{
    			Scope: pulumi.String("string"),
    			Tag:   pulumi.String("string"),
    		},
    	},
    	TransportVlan: pulumi.Float64(0),
    })
    
    var policyUplinkHostSwitchProfileResource = new PolicyUplinkHostSwitchProfile("policyUplinkHostSwitchProfileResource", PolicyUplinkHostSwitchProfileArgs.builder()
        .displayName("string")
        .teaming(PolicyUplinkHostSwitchProfileTeamingArgs.builder()
            .actives(PolicyUplinkHostSwitchProfileTeamingActiveArgs.builder()
                .uplinkName("string")
                .uplinkType("string")
                .build())
            .policy("string")
            .standbies(PolicyUplinkHostSwitchProfileTeamingStandbyArgs.builder()
                .uplinkName("string")
                .uplinkType("string")
                .build())
            .build())
        .description("string")
        .lags(PolicyUplinkHostSwitchProfileLagArgs.builder()
            .loadBalanceAlgorithm("string")
            .mode("string")
            .name("string")
            .numberOfUplinks(0)
            .id("string")
            .timeoutType("string")
            .uplinks(PolicyUplinkHostSwitchProfileLagUplinkArgs.builder()
                .uplinkName("string")
                .uplinkType("string")
                .build())
            .build())
        .mtu(0)
        .namedTeamings(PolicyUplinkHostSwitchProfileNamedTeamingArgs.builder()
            .actives(PolicyUplinkHostSwitchProfileNamedTeamingActiveArgs.builder()
                .uplinkName("string")
                .uplinkType("string")
                .build())
            .name("string")
            .policy("string")
            .standbies(PolicyUplinkHostSwitchProfileNamedTeamingStandbyArgs.builder()
                .uplinkName("string")
                .uplinkType("string")
                .build())
            .build())
        .nsxId("string")
        .overlayEncap("string")
        .policyUplinkHostSwitchProfileId("string")
        .tags(PolicyUplinkHostSwitchProfileTagArgs.builder()
            .scope("string")
            .tag("string")
            .build())
        .transportVlan(0)
        .build());
    
    policy_uplink_host_switch_profile_resource = nsxt.PolicyUplinkHostSwitchProfile("policyUplinkHostSwitchProfileResource",
        display_name="string",
        teaming={
            "actives": [{
                "uplink_name": "string",
                "uplink_type": "string",
            }],
            "policy": "string",
            "standbies": [{
                "uplink_name": "string",
                "uplink_type": "string",
            }],
        },
        description="string",
        lags=[{
            "load_balance_algorithm": "string",
            "mode": "string",
            "name": "string",
            "number_of_uplinks": 0,
            "id": "string",
            "timeout_type": "string",
            "uplinks": [{
                "uplink_name": "string",
                "uplink_type": "string",
            }],
        }],
        mtu=0,
        named_teamings=[{
            "actives": [{
                "uplink_name": "string",
                "uplink_type": "string",
            }],
            "name": "string",
            "policy": "string",
            "standbies": [{
                "uplink_name": "string",
                "uplink_type": "string",
            }],
        }],
        nsx_id="string",
        overlay_encap="string",
        policy_uplink_host_switch_profile_id="string",
        tags=[{
            "scope": "string",
            "tag": "string",
        }],
        transport_vlan=0)
    
    const policyUplinkHostSwitchProfileResource = new nsxt.PolicyUplinkHostSwitchProfile("policyUplinkHostSwitchProfileResource", {
        displayName: "string",
        teaming: {
            actives: [{
                uplinkName: "string",
                uplinkType: "string",
            }],
            policy: "string",
            standbies: [{
                uplinkName: "string",
                uplinkType: "string",
            }],
        },
        description: "string",
        lags: [{
            loadBalanceAlgorithm: "string",
            mode: "string",
            name: "string",
            numberOfUplinks: 0,
            id: "string",
            timeoutType: "string",
            uplinks: [{
                uplinkName: "string",
                uplinkType: "string",
            }],
        }],
        mtu: 0,
        namedTeamings: [{
            actives: [{
                uplinkName: "string",
                uplinkType: "string",
            }],
            name: "string",
            policy: "string",
            standbies: [{
                uplinkName: "string",
                uplinkType: "string",
            }],
        }],
        nsxId: "string",
        overlayEncap: "string",
        policyUplinkHostSwitchProfileId: "string",
        tags: [{
            scope: "string",
            tag: "string",
        }],
        transportVlan: 0,
    });
    
    type: nsxt:PolicyUplinkHostSwitchProfile
    properties:
        description: string
        displayName: string
        lags:
            - id: string
              loadBalanceAlgorithm: string
              mode: string
              name: string
              numberOfUplinks: 0
              timeoutType: string
              uplinks:
                - uplinkName: string
                  uplinkType: string
        mtu: 0
        namedTeamings:
            - actives:
                - uplinkName: string
                  uplinkType: string
              name: string
              policy: string
              standbies:
                - uplinkName: string
                  uplinkType: string
        nsxId: string
        overlayEncap: string
        policyUplinkHostSwitchProfileId: string
        tags:
            - scope: string
              tag: string
        teaming:
            actives:
                - uplinkName: string
                  uplinkType: string
            policy: string
            standbies:
                - uplinkName: string
                  uplinkType: string
        transportVlan: 0
    

    PolicyUplinkHostSwitchProfile Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The PolicyUplinkHostSwitchProfile resource accepts the following input properties:

    DisplayName string
    Display name of the resource.
    Teaming PolicyUplinkHostSwitchProfileTeaming
    Default TeamingPolicy associated with this UplinkProfile.
    Description string
    Description of the resource.
    Lags List<PolicyUplinkHostSwitchProfileLag>
    List of LACP group.
    Mtu double
    Maximum Transmission Unit used for uplinks. Minimum: 1280.
    NamedTeamings List<PolicyUplinkHostSwitchProfileNamedTeaming>
    List of named uplink teaming policies that can be used by logical switches.
    NsxId string
    The NSX ID of this resource. If set, this ID will be used to create the resource.
    OverlayEncap string
    The protocol used to encapsulate overlay traffic. Possible values are: VXLAN, GENEVE. Default: GENEVE.
    PolicyUplinkHostSwitchProfileId string
    ID of the resource.
    Tags List<PolicyUplinkHostSwitchProfileTag>
    A list of scope + tag pairs to associate with this resource.
    TransportVlan double
    VLAN used for tagging Overlay traffic of associated HostSwitch. Default: 0.
    DisplayName string
    Display name of the resource.
    Teaming PolicyUplinkHostSwitchProfileTeamingArgs
    Default TeamingPolicy associated with this UplinkProfile.
    Description string
    Description of the resource.
    Lags []PolicyUplinkHostSwitchProfileLagArgs
    List of LACP group.
    Mtu float64
    Maximum Transmission Unit used for uplinks. Minimum: 1280.
    NamedTeamings []PolicyUplinkHostSwitchProfileNamedTeamingArgs
    List of named uplink teaming policies that can be used by logical switches.
    NsxId string
    The NSX ID of this resource. If set, this ID will be used to create the resource.
    OverlayEncap string
    The protocol used to encapsulate overlay traffic. Possible values are: VXLAN, GENEVE. Default: GENEVE.
    PolicyUplinkHostSwitchProfileId string
    ID of the resource.
    Tags []PolicyUplinkHostSwitchProfileTagArgs
    A list of scope + tag pairs to associate with this resource.
    TransportVlan float64
    VLAN used for tagging Overlay traffic of associated HostSwitch. Default: 0.
    displayName String
    Display name of the resource.
    teaming PolicyUplinkHostSwitchProfileTeaming
    Default TeamingPolicy associated with this UplinkProfile.
    description String
    Description of the resource.
    lags List<PolicyUplinkHostSwitchProfileLag>
    List of LACP group.
    mtu Double
    Maximum Transmission Unit used for uplinks. Minimum: 1280.
    namedTeamings List<PolicyUplinkHostSwitchProfileNamedTeaming>
    List of named uplink teaming policies that can be used by logical switches.
    nsxId String
    The NSX ID of this resource. If set, this ID will be used to create the resource.
    overlayEncap String
    The protocol used to encapsulate overlay traffic. Possible values are: VXLAN, GENEVE. Default: GENEVE.
    policyUplinkHostSwitchProfileId String
    ID of the resource.
    tags List<PolicyUplinkHostSwitchProfileTag>
    A list of scope + tag pairs to associate with this resource.
    transportVlan Double
    VLAN used for tagging Overlay traffic of associated HostSwitch. Default: 0.
    displayName string
    Display name of the resource.
    teaming PolicyUplinkHostSwitchProfileTeaming
    Default TeamingPolicy associated with this UplinkProfile.
    description string
    Description of the resource.
    lags PolicyUplinkHostSwitchProfileLag[]
    List of LACP group.
    mtu number
    Maximum Transmission Unit used for uplinks. Minimum: 1280.
    namedTeamings PolicyUplinkHostSwitchProfileNamedTeaming[]
    List of named uplink teaming policies that can be used by logical switches.
    nsxId string
    The NSX ID of this resource. If set, this ID will be used to create the resource.
    overlayEncap string
    The protocol used to encapsulate overlay traffic. Possible values are: VXLAN, GENEVE. Default: GENEVE.
    policyUplinkHostSwitchProfileId string
    ID of the resource.
    tags PolicyUplinkHostSwitchProfileTag[]
    A list of scope + tag pairs to associate with this resource.
    transportVlan number
    VLAN used for tagging Overlay traffic of associated HostSwitch. Default: 0.
    display_name str
    Display name of the resource.
    teaming PolicyUplinkHostSwitchProfileTeamingArgs
    Default TeamingPolicy associated with this UplinkProfile.
    description str
    Description of the resource.
    lags Sequence[PolicyUplinkHostSwitchProfileLagArgs]
    List of LACP group.
    mtu float
    Maximum Transmission Unit used for uplinks. Minimum: 1280.
    named_teamings Sequence[PolicyUplinkHostSwitchProfileNamedTeamingArgs]
    List of named uplink teaming policies that can be used by logical switches.
    nsx_id str
    The NSX ID of this resource. If set, this ID will be used to create the resource.
    overlay_encap str
    The protocol used to encapsulate overlay traffic. Possible values are: VXLAN, GENEVE. Default: GENEVE.
    policy_uplink_host_switch_profile_id str
    ID of the resource.
    tags Sequence[PolicyUplinkHostSwitchProfileTagArgs]
    A list of scope + tag pairs to associate with this resource.
    transport_vlan float
    VLAN used for tagging Overlay traffic of associated HostSwitch. Default: 0.
    displayName String
    Display name of the resource.
    teaming Property Map
    Default TeamingPolicy associated with this UplinkProfile.
    description String
    Description of the resource.
    lags List<Property Map>
    List of LACP group.
    mtu Number
    Maximum Transmission Unit used for uplinks. Minimum: 1280.
    namedTeamings List<Property Map>
    List of named uplink teaming policies that can be used by logical switches.
    nsxId String
    The NSX ID of this resource. If set, this ID will be used to create the resource.
    overlayEncap String
    The protocol used to encapsulate overlay traffic. Possible values are: VXLAN, GENEVE. Default: GENEVE.
    policyUplinkHostSwitchProfileId String
    ID of the resource.
    tags List<Property Map>
    A list of scope + tag pairs to associate with this resource.
    transportVlan Number
    VLAN used for tagging Overlay traffic of associated HostSwitch. Default: 0.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the PolicyUplinkHostSwitchProfile resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Path string
    The NSX path of the policy resource.
    RealizedId string
    Realized ID for the profile. For reference in fabric resources (such as transport_node), realized_id should be used rather than id.
    Revision double
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    Id string
    The provider-assigned unique ID for this managed resource.
    Path string
    The NSX path of the policy resource.
    RealizedId string
    Realized ID for the profile. For reference in fabric resources (such as transport_node), realized_id should be used rather than id.
    Revision float64
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    id String
    The provider-assigned unique ID for this managed resource.
    path String
    The NSX path of the policy resource.
    realizedId String
    Realized ID for the profile. For reference in fabric resources (such as transport_node), realized_id should be used rather than id.
    revision Double
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    id string
    The provider-assigned unique ID for this managed resource.
    path string
    The NSX path of the policy resource.
    realizedId string
    Realized ID for the profile. For reference in fabric resources (such as transport_node), realized_id should be used rather than id.
    revision number
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    id str
    The provider-assigned unique ID for this managed resource.
    path str
    The NSX path of the policy resource.
    realized_id str
    Realized ID for the profile. For reference in fabric resources (such as transport_node), realized_id should be used rather than id.
    revision float
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    id String
    The provider-assigned unique ID for this managed resource.
    path String
    The NSX path of the policy resource.
    realizedId String
    Realized ID for the profile. For reference in fabric resources (such as transport_node), realized_id should be used rather than id.
    revision Number
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.

    Look up Existing PolicyUplinkHostSwitchProfile Resource

    Get an existing PolicyUplinkHostSwitchProfile resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: PolicyUplinkHostSwitchProfileState, opts?: CustomResourceOptions): PolicyUplinkHostSwitchProfile
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            description: Optional[str] = None,
            display_name: Optional[str] = None,
            lags: Optional[Sequence[PolicyUplinkHostSwitchProfileLagArgs]] = None,
            mtu: Optional[float] = None,
            named_teamings: Optional[Sequence[PolicyUplinkHostSwitchProfileNamedTeamingArgs]] = None,
            nsx_id: Optional[str] = None,
            overlay_encap: Optional[str] = None,
            path: Optional[str] = None,
            policy_uplink_host_switch_profile_id: Optional[str] = None,
            realized_id: Optional[str] = None,
            revision: Optional[float] = None,
            tags: Optional[Sequence[PolicyUplinkHostSwitchProfileTagArgs]] = None,
            teaming: Optional[PolicyUplinkHostSwitchProfileTeamingArgs] = None,
            transport_vlan: Optional[float] = None) -> PolicyUplinkHostSwitchProfile
    func GetPolicyUplinkHostSwitchProfile(ctx *Context, name string, id IDInput, state *PolicyUplinkHostSwitchProfileState, opts ...ResourceOption) (*PolicyUplinkHostSwitchProfile, error)
    public static PolicyUplinkHostSwitchProfile Get(string name, Input<string> id, PolicyUplinkHostSwitchProfileState? state, CustomResourceOptions? opts = null)
    public static PolicyUplinkHostSwitchProfile get(String name, Output<String> id, PolicyUplinkHostSwitchProfileState state, CustomResourceOptions options)
    resources:  _:    type: nsxt:PolicyUplinkHostSwitchProfile    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    Description string
    Description of the resource.
    DisplayName string
    Display name of the resource.
    Lags List<PolicyUplinkHostSwitchProfileLag>
    List of LACP group.
    Mtu double
    Maximum Transmission Unit used for uplinks. Minimum: 1280.
    NamedTeamings List<PolicyUplinkHostSwitchProfileNamedTeaming>
    List of named uplink teaming policies that can be used by logical switches.
    NsxId string
    The NSX ID of this resource. If set, this ID will be used to create the resource.
    OverlayEncap string
    The protocol used to encapsulate overlay traffic. Possible values are: VXLAN, GENEVE. Default: GENEVE.
    Path string
    The NSX path of the policy resource.
    PolicyUplinkHostSwitchProfileId string
    ID of the resource.
    RealizedId string
    Realized ID for the profile. For reference in fabric resources (such as transport_node), realized_id should be used rather than id.
    Revision double
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    Tags List<PolicyUplinkHostSwitchProfileTag>
    A list of scope + tag pairs to associate with this resource.
    Teaming PolicyUplinkHostSwitchProfileTeaming
    Default TeamingPolicy associated with this UplinkProfile.
    TransportVlan double
    VLAN used for tagging Overlay traffic of associated HostSwitch. Default: 0.
    Description string
    Description of the resource.
    DisplayName string
    Display name of the resource.
    Lags []PolicyUplinkHostSwitchProfileLagArgs
    List of LACP group.
    Mtu float64
    Maximum Transmission Unit used for uplinks. Minimum: 1280.
    NamedTeamings []PolicyUplinkHostSwitchProfileNamedTeamingArgs
    List of named uplink teaming policies that can be used by logical switches.
    NsxId string
    The NSX ID of this resource. If set, this ID will be used to create the resource.
    OverlayEncap string
    The protocol used to encapsulate overlay traffic. Possible values are: VXLAN, GENEVE. Default: GENEVE.
    Path string
    The NSX path of the policy resource.
    PolicyUplinkHostSwitchProfileId string
    ID of the resource.
    RealizedId string
    Realized ID for the profile. For reference in fabric resources (such as transport_node), realized_id should be used rather than id.
    Revision float64
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    Tags []PolicyUplinkHostSwitchProfileTagArgs
    A list of scope + tag pairs to associate with this resource.
    Teaming PolicyUplinkHostSwitchProfileTeamingArgs
    Default TeamingPolicy associated with this UplinkProfile.
    TransportVlan float64
    VLAN used for tagging Overlay traffic of associated HostSwitch. Default: 0.
    description String
    Description of the resource.
    displayName String
    Display name of the resource.
    lags List<PolicyUplinkHostSwitchProfileLag>
    List of LACP group.
    mtu Double
    Maximum Transmission Unit used for uplinks. Minimum: 1280.
    namedTeamings List<PolicyUplinkHostSwitchProfileNamedTeaming>
    List of named uplink teaming policies that can be used by logical switches.
    nsxId String
    The NSX ID of this resource. If set, this ID will be used to create the resource.
    overlayEncap String
    The protocol used to encapsulate overlay traffic. Possible values are: VXLAN, GENEVE. Default: GENEVE.
    path String
    The NSX path of the policy resource.
    policyUplinkHostSwitchProfileId String
    ID of the resource.
    realizedId String
    Realized ID for the profile. For reference in fabric resources (such as transport_node), realized_id should be used rather than id.
    revision Double
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    tags List<PolicyUplinkHostSwitchProfileTag>
    A list of scope + tag pairs to associate with this resource.
    teaming PolicyUplinkHostSwitchProfileTeaming
    Default TeamingPolicy associated with this UplinkProfile.
    transportVlan Double
    VLAN used for tagging Overlay traffic of associated HostSwitch. Default: 0.
    description string
    Description of the resource.
    displayName string
    Display name of the resource.
    lags PolicyUplinkHostSwitchProfileLag[]
    List of LACP group.
    mtu number
    Maximum Transmission Unit used for uplinks. Minimum: 1280.
    namedTeamings PolicyUplinkHostSwitchProfileNamedTeaming[]
    List of named uplink teaming policies that can be used by logical switches.
    nsxId string
    The NSX ID of this resource. If set, this ID will be used to create the resource.
    overlayEncap string
    The protocol used to encapsulate overlay traffic. Possible values are: VXLAN, GENEVE. Default: GENEVE.
    path string
    The NSX path of the policy resource.
    policyUplinkHostSwitchProfileId string
    ID of the resource.
    realizedId string
    Realized ID for the profile. For reference in fabric resources (such as transport_node), realized_id should be used rather than id.
    revision number
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    tags PolicyUplinkHostSwitchProfileTag[]
    A list of scope + tag pairs to associate with this resource.
    teaming PolicyUplinkHostSwitchProfileTeaming
    Default TeamingPolicy associated with this UplinkProfile.
    transportVlan number
    VLAN used for tagging Overlay traffic of associated HostSwitch. Default: 0.
    description str
    Description of the resource.
    display_name str
    Display name of the resource.
    lags Sequence[PolicyUplinkHostSwitchProfileLagArgs]
    List of LACP group.
    mtu float
    Maximum Transmission Unit used for uplinks. Minimum: 1280.
    named_teamings Sequence[PolicyUplinkHostSwitchProfileNamedTeamingArgs]
    List of named uplink teaming policies that can be used by logical switches.
    nsx_id str
    The NSX ID of this resource. If set, this ID will be used to create the resource.
    overlay_encap str
    The protocol used to encapsulate overlay traffic. Possible values are: VXLAN, GENEVE. Default: GENEVE.
    path str
    The NSX path of the policy resource.
    policy_uplink_host_switch_profile_id str
    ID of the resource.
    realized_id str
    Realized ID for the profile. For reference in fabric resources (such as transport_node), realized_id should be used rather than id.
    revision float
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    tags Sequence[PolicyUplinkHostSwitchProfileTagArgs]
    A list of scope + tag pairs to associate with this resource.
    teaming PolicyUplinkHostSwitchProfileTeamingArgs
    Default TeamingPolicy associated with this UplinkProfile.
    transport_vlan float
    VLAN used for tagging Overlay traffic of associated HostSwitch. Default: 0.
    description String
    Description of the resource.
    displayName String
    Display name of the resource.
    lags List<Property Map>
    List of LACP group.
    mtu Number
    Maximum Transmission Unit used for uplinks. Minimum: 1280.
    namedTeamings List<Property Map>
    List of named uplink teaming policies that can be used by logical switches.
    nsxId String
    The NSX ID of this resource. If set, this ID will be used to create the resource.
    overlayEncap String
    The protocol used to encapsulate overlay traffic. Possible values are: VXLAN, GENEVE. Default: GENEVE.
    path String
    The NSX path of the policy resource.
    policyUplinkHostSwitchProfileId String
    ID of the resource.
    realizedId String
    Realized ID for the profile. For reference in fabric resources (such as transport_node), realized_id should be used rather than id.
    revision Number
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    tags List<Property Map>
    A list of scope + tag pairs to associate with this resource.
    teaming Property Map
    Default TeamingPolicy associated with this UplinkProfile.
    transportVlan Number
    VLAN used for tagging Overlay traffic of associated HostSwitch. Default: 0.

    Supporting Types

    PolicyUplinkHostSwitchProfileLag, PolicyUplinkHostSwitchProfileLagArgs

    LoadBalanceAlgorithm string
    LACP load balance Algorithm. Possible values are: SRCMAC, DESTMAC, SRCDESTMAC, SRCDESTIPVLAN, SRCDESTMACIPPORT.
    Mode string
    LACP group mode. Possible values are: ACTIVE, PASSIVE.
    Name string
    Lag name.
    NumberOfUplinks double
    Number of uplinks. Minimum: 2, maximum: 32.
    Id string
    ID of the resource.
    TimeoutType string
    LACP timeout type. Possible values are: SLOW, FAST. Default: SLOW.
    Uplinks List<PolicyUplinkHostSwitchProfileLagUplink>
    uplink names
    LoadBalanceAlgorithm string
    LACP load balance Algorithm. Possible values are: SRCMAC, DESTMAC, SRCDESTMAC, SRCDESTIPVLAN, SRCDESTMACIPPORT.
    Mode string
    LACP group mode. Possible values are: ACTIVE, PASSIVE.
    Name string
    Lag name.
    NumberOfUplinks float64
    Number of uplinks. Minimum: 2, maximum: 32.
    Id string
    ID of the resource.
    TimeoutType string
    LACP timeout type. Possible values are: SLOW, FAST. Default: SLOW.
    Uplinks []PolicyUplinkHostSwitchProfileLagUplink
    uplink names
    loadBalanceAlgorithm String
    LACP load balance Algorithm. Possible values are: SRCMAC, DESTMAC, SRCDESTMAC, SRCDESTIPVLAN, SRCDESTMACIPPORT.
    mode String
    LACP group mode. Possible values are: ACTIVE, PASSIVE.
    name String
    Lag name.
    numberOfUplinks Double
    Number of uplinks. Minimum: 2, maximum: 32.
    id String
    ID of the resource.
    timeoutType String
    LACP timeout type. Possible values are: SLOW, FAST. Default: SLOW.
    uplinks List<PolicyUplinkHostSwitchProfileLagUplink>
    uplink names
    loadBalanceAlgorithm string
    LACP load balance Algorithm. Possible values are: SRCMAC, DESTMAC, SRCDESTMAC, SRCDESTIPVLAN, SRCDESTMACIPPORT.
    mode string
    LACP group mode. Possible values are: ACTIVE, PASSIVE.
    name string
    Lag name.
    numberOfUplinks number
    Number of uplinks. Minimum: 2, maximum: 32.
    id string
    ID of the resource.
    timeoutType string
    LACP timeout type. Possible values are: SLOW, FAST. Default: SLOW.
    uplinks PolicyUplinkHostSwitchProfileLagUplink[]
    uplink names
    load_balance_algorithm str
    LACP load balance Algorithm. Possible values are: SRCMAC, DESTMAC, SRCDESTMAC, SRCDESTIPVLAN, SRCDESTMACIPPORT.
    mode str
    LACP group mode. Possible values are: ACTIVE, PASSIVE.
    name str
    Lag name.
    number_of_uplinks float
    Number of uplinks. Minimum: 2, maximum: 32.
    id str
    ID of the resource.
    timeout_type str
    LACP timeout type. Possible values are: SLOW, FAST. Default: SLOW.
    uplinks Sequence[PolicyUplinkHostSwitchProfileLagUplink]
    uplink names
    loadBalanceAlgorithm String
    LACP load balance Algorithm. Possible values are: SRCMAC, DESTMAC, SRCDESTMAC, SRCDESTIPVLAN, SRCDESTMACIPPORT.
    mode String
    LACP group mode. Possible values are: ACTIVE, PASSIVE.
    name String
    Lag name.
    numberOfUplinks Number
    Number of uplinks. Minimum: 2, maximum: 32.
    id String
    ID of the resource.
    timeoutType String
    LACP timeout type. Possible values are: SLOW, FAST. Default: SLOW.
    uplinks List<Property Map>
    uplink names
    UplinkName string
    UplinkType string
    UplinkName string
    UplinkType string
    uplinkName String
    uplinkType String
    uplinkName string
    uplinkType string
    uplinkName String
    uplinkType String

    PolicyUplinkHostSwitchProfileNamedTeaming, PolicyUplinkHostSwitchProfileNamedTeamingArgs

    Actives List<PolicyUplinkHostSwitchProfileNamedTeamingActive>
    List of Uplinks used in active list.
    Name string
    An uplink teaming policy of a given name defined in UplinkHostSwitchProfile. The names of all NamedTeamingPolicies in an UplinkHostSwitchProfile must be different, but a name can be shared by different UplinkHostSwitchProfiles. Different TransportNodes can use different NamedTeamingPolicies having the same name in different UplinkHostSwitchProfiles to realize an uplink teaming policy on a logical switch. An uplink teaming policy on a logical switch can be any policy defined by a user; it does not have to be a single type of FAILOVER or LOADBALANCE. It can be a combination of types, for instance, a user can define a policy with name MyHybridTeamingPolicy as FAILOVER on all ESX TransportNodes and LOADBALANCE on all KVM TransportNodes.
    Policy string
    Teaming policy. Possible values are: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC.
    Standbies List<PolicyUplinkHostSwitchProfileNamedTeamingStandby>
    List of Uplinks used in standby list.
    Actives []PolicyUplinkHostSwitchProfileNamedTeamingActive
    List of Uplinks used in active list.
    Name string
    An uplink teaming policy of a given name defined in UplinkHostSwitchProfile. The names of all NamedTeamingPolicies in an UplinkHostSwitchProfile must be different, but a name can be shared by different UplinkHostSwitchProfiles. Different TransportNodes can use different NamedTeamingPolicies having the same name in different UplinkHostSwitchProfiles to realize an uplink teaming policy on a logical switch. An uplink teaming policy on a logical switch can be any policy defined by a user; it does not have to be a single type of FAILOVER or LOADBALANCE. It can be a combination of types, for instance, a user can define a policy with name MyHybridTeamingPolicy as FAILOVER on all ESX TransportNodes and LOADBALANCE on all KVM TransportNodes.
    Policy string
    Teaming policy. Possible values are: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC.
    Standbies []PolicyUplinkHostSwitchProfileNamedTeamingStandby
    List of Uplinks used in standby list.
    actives List<PolicyUplinkHostSwitchProfileNamedTeamingActive>
    List of Uplinks used in active list.
    name String
    An uplink teaming policy of a given name defined in UplinkHostSwitchProfile. The names of all NamedTeamingPolicies in an UplinkHostSwitchProfile must be different, but a name can be shared by different UplinkHostSwitchProfiles. Different TransportNodes can use different NamedTeamingPolicies having the same name in different UplinkHostSwitchProfiles to realize an uplink teaming policy on a logical switch. An uplink teaming policy on a logical switch can be any policy defined by a user; it does not have to be a single type of FAILOVER or LOADBALANCE. It can be a combination of types, for instance, a user can define a policy with name MyHybridTeamingPolicy as FAILOVER on all ESX TransportNodes and LOADBALANCE on all KVM TransportNodes.
    policy String
    Teaming policy. Possible values are: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC.
    standbies List<PolicyUplinkHostSwitchProfileNamedTeamingStandby>
    List of Uplinks used in standby list.
    actives PolicyUplinkHostSwitchProfileNamedTeamingActive[]
    List of Uplinks used in active list.
    name string
    An uplink teaming policy of a given name defined in UplinkHostSwitchProfile. The names of all NamedTeamingPolicies in an UplinkHostSwitchProfile must be different, but a name can be shared by different UplinkHostSwitchProfiles. Different TransportNodes can use different NamedTeamingPolicies having the same name in different UplinkHostSwitchProfiles to realize an uplink teaming policy on a logical switch. An uplink teaming policy on a logical switch can be any policy defined by a user; it does not have to be a single type of FAILOVER or LOADBALANCE. It can be a combination of types, for instance, a user can define a policy with name MyHybridTeamingPolicy as FAILOVER on all ESX TransportNodes and LOADBALANCE on all KVM TransportNodes.
    policy string
    Teaming policy. Possible values are: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC.
    standbies PolicyUplinkHostSwitchProfileNamedTeamingStandby[]
    List of Uplinks used in standby list.
    actives Sequence[PolicyUplinkHostSwitchProfileNamedTeamingActive]
    List of Uplinks used in active list.
    name str
    An uplink teaming policy of a given name defined in UplinkHostSwitchProfile. The names of all NamedTeamingPolicies in an UplinkHostSwitchProfile must be different, but a name can be shared by different UplinkHostSwitchProfiles. Different TransportNodes can use different NamedTeamingPolicies having the same name in different UplinkHostSwitchProfiles to realize an uplink teaming policy on a logical switch. An uplink teaming policy on a logical switch can be any policy defined by a user; it does not have to be a single type of FAILOVER or LOADBALANCE. It can be a combination of types, for instance, a user can define a policy with name MyHybridTeamingPolicy as FAILOVER on all ESX TransportNodes and LOADBALANCE on all KVM TransportNodes.
    policy str
    Teaming policy. Possible values are: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC.
    standbies Sequence[PolicyUplinkHostSwitchProfileNamedTeamingStandby]
    List of Uplinks used in standby list.
    actives List<Property Map>
    List of Uplinks used in active list.
    name String
    An uplink teaming policy of a given name defined in UplinkHostSwitchProfile. The names of all NamedTeamingPolicies in an UplinkHostSwitchProfile must be different, but a name can be shared by different UplinkHostSwitchProfiles. Different TransportNodes can use different NamedTeamingPolicies having the same name in different UplinkHostSwitchProfiles to realize an uplink teaming policy on a logical switch. An uplink teaming policy on a logical switch can be any policy defined by a user; it does not have to be a single type of FAILOVER or LOADBALANCE. It can be a combination of types, for instance, a user can define a policy with name MyHybridTeamingPolicy as FAILOVER on all ESX TransportNodes and LOADBALANCE on all KVM TransportNodes.
    policy String
    Teaming policy. Possible values are: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC.
    standbies List<Property Map>
    List of Uplinks used in standby list.

    PolicyUplinkHostSwitchProfileNamedTeamingActive, PolicyUplinkHostSwitchProfileNamedTeamingActiveArgs

    UplinkName string
    Name of this uplink.
    UplinkType string
    Type of the uplink. Possible values are: PNIC, LAG.
    UplinkName string
    Name of this uplink.
    UplinkType string
    Type of the uplink. Possible values are: PNIC, LAG.
    uplinkName String
    Name of this uplink.
    uplinkType String
    Type of the uplink. Possible values are: PNIC, LAG.
    uplinkName string
    Name of this uplink.
    uplinkType string
    Type of the uplink. Possible values are: PNIC, LAG.
    uplink_name str
    Name of this uplink.
    uplink_type str
    Type of the uplink. Possible values are: PNIC, LAG.
    uplinkName String
    Name of this uplink.
    uplinkType String
    Type of the uplink. Possible values are: PNIC, LAG.

    PolicyUplinkHostSwitchProfileNamedTeamingStandby, PolicyUplinkHostSwitchProfileNamedTeamingStandbyArgs

    UplinkName string
    Name of this uplink.
    UplinkType string
    Type of the uplink. Possible values are: PNIC, LAG.
    UplinkName string
    Name of this uplink.
    UplinkType string
    Type of the uplink. Possible values are: PNIC, LAG.
    uplinkName String
    Name of this uplink.
    uplinkType String
    Type of the uplink. Possible values are: PNIC, LAG.
    uplinkName string
    Name of this uplink.
    uplinkType string
    Type of the uplink. Possible values are: PNIC, LAG.
    uplink_name str
    Name of this uplink.
    uplink_type str
    Type of the uplink. Possible values are: PNIC, LAG.
    uplinkName String
    Name of this uplink.
    uplinkType String
    Type of the uplink. Possible values are: PNIC, LAG.

    PolicyUplinkHostSwitchProfileTag, PolicyUplinkHostSwitchProfileTagArgs

    Scope string
    Tag string
    A list of scope + tag pairs to associate with this resource.
    Scope string
    Tag string
    A list of scope + tag pairs to associate with this resource.
    scope String
    tag String
    A list of scope + tag pairs to associate with this resource.
    scope string
    tag string
    A list of scope + tag pairs to associate with this resource.
    scope str
    tag str
    A list of scope + tag pairs to associate with this resource.
    scope String
    tag String
    A list of scope + tag pairs to associate with this resource.

    PolicyUplinkHostSwitchProfileTeaming, PolicyUplinkHostSwitchProfileTeamingArgs

    Actives List<PolicyUplinkHostSwitchProfileTeamingActive>
    List of Uplinks used in active list.
    Policy string
    Teaming policy. Possible values are: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC.
    Standbies List<PolicyUplinkHostSwitchProfileTeamingStandby>
    List of Uplinks used in standby list.
    Actives []PolicyUplinkHostSwitchProfileTeamingActive
    List of Uplinks used in active list.
    Policy string
    Teaming policy. Possible values are: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC.
    Standbies []PolicyUplinkHostSwitchProfileTeamingStandby
    List of Uplinks used in standby list.
    actives List<PolicyUplinkHostSwitchProfileTeamingActive>
    List of Uplinks used in active list.
    policy String
    Teaming policy. Possible values are: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC.
    standbies List<PolicyUplinkHostSwitchProfileTeamingStandby>
    List of Uplinks used in standby list.
    actives PolicyUplinkHostSwitchProfileTeamingActive[]
    List of Uplinks used in active list.
    policy string
    Teaming policy. Possible values are: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC.
    standbies PolicyUplinkHostSwitchProfileTeamingStandby[]
    List of Uplinks used in standby list.
    actives Sequence[PolicyUplinkHostSwitchProfileTeamingActive]
    List of Uplinks used in active list.
    policy str
    Teaming policy. Possible values are: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC.
    standbies Sequence[PolicyUplinkHostSwitchProfileTeamingStandby]
    List of Uplinks used in standby list.
    actives List<Property Map>
    List of Uplinks used in active list.
    policy String
    Teaming policy. Possible values are: FAILOVER_ORDER, LOADBALANCE_SRCID, LOADBALANCE_SRC_MAC.
    standbies List<Property Map>
    List of Uplinks used in standby list.

    PolicyUplinkHostSwitchProfileTeamingActive, PolicyUplinkHostSwitchProfileTeamingActiveArgs

    UplinkName string
    Name of this uplink.
    UplinkType string
    Type of the uplink. Possible values are: PNIC, LAG.
    UplinkName string
    Name of this uplink.
    UplinkType string
    Type of the uplink. Possible values are: PNIC, LAG.
    uplinkName String
    Name of this uplink.
    uplinkType String
    Type of the uplink. Possible values are: PNIC, LAG.
    uplinkName string
    Name of this uplink.
    uplinkType string
    Type of the uplink. Possible values are: PNIC, LAG.
    uplink_name str
    Name of this uplink.
    uplink_type str
    Type of the uplink. Possible values are: PNIC, LAG.
    uplinkName String
    Name of this uplink.
    uplinkType String
    Type of the uplink. Possible values are: PNIC, LAG.

    PolicyUplinkHostSwitchProfileTeamingStandby, PolicyUplinkHostSwitchProfileTeamingStandbyArgs

    UplinkName string
    Name of this uplink.
    UplinkType string
    Type of the uplink. Possible values are: PNIC, LAG.
    UplinkName string
    Name of this uplink.
    UplinkType string
    Type of the uplink. Possible values are: PNIC, LAG.
    uplinkName String
    Name of this uplink.
    uplinkType String
    Type of the uplink. Possible values are: PNIC, LAG.
    uplinkName string
    Name of this uplink.
    uplinkType string
    Type of the uplink. Possible values are: PNIC, LAG.
    uplink_name str
    Name of this uplink.
    uplink_type str
    Type of the uplink. Possible values are: PNIC, LAG.
    uplinkName String
    Name of this uplink.
    uplinkType String
    Type of the uplink. Possible values are: PNIC, LAG.

    Package Details

    Repository
    nsxt vmware/terraform-provider-nsxt
    License
    Notes
    This Pulumi package is based on the nsxt Terraform Provider.
    nsxt logo
    nsxt 3.8.1 published on Wednesday, Apr 30, 2025 by vmware