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

nsxt.SwitchSecuritySwitchingProfile

Explore with Pulumi AI

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

    Create SwitchSecuritySwitchingProfile Resource

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

    Constructor syntax

    new SwitchSecuritySwitchingProfile(name: string, args?: SwitchSecuritySwitchingProfileArgs, opts?: CustomResourceOptions);
    @overload
    def SwitchSecuritySwitchingProfile(resource_name: str,
                                       args: Optional[SwitchSecuritySwitchingProfileArgs] = None,
                                       opts: Optional[ResourceOptions] = None)
    
    @overload
    def SwitchSecuritySwitchingProfile(resource_name: str,
                                       opts: Optional[ResourceOptions] = None,
                                       block_client_dhcp: Optional[bool] = None,
                                       block_non_ip: Optional[bool] = None,
                                       block_server_dhcp: Optional[bool] = None,
                                       bpdu_filter_enabled: Optional[bool] = None,
                                       bpdu_filter_whitelists: Optional[Sequence[str]] = None,
                                       description: Optional[str] = None,
                                       display_name: Optional[str] = None,
                                       rate_limits: Optional[SwitchSecuritySwitchingProfileRateLimitsArgs] = None,
                                       switch_security_switching_profile_id: Optional[str] = None,
                                       tags: Optional[Sequence[SwitchSecuritySwitchingProfileTagArgs]] = None)
    func NewSwitchSecuritySwitchingProfile(ctx *Context, name string, args *SwitchSecuritySwitchingProfileArgs, opts ...ResourceOption) (*SwitchSecuritySwitchingProfile, error)
    public SwitchSecuritySwitchingProfile(string name, SwitchSecuritySwitchingProfileArgs? args = null, CustomResourceOptions? opts = null)
    public SwitchSecuritySwitchingProfile(String name, SwitchSecuritySwitchingProfileArgs args)
    public SwitchSecuritySwitchingProfile(String name, SwitchSecuritySwitchingProfileArgs args, CustomResourceOptions options)
    
    type: nsxt:SwitchSecuritySwitchingProfile
    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 SwitchSecuritySwitchingProfileArgs
    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 SwitchSecuritySwitchingProfileArgs
    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 SwitchSecuritySwitchingProfileArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args SwitchSecuritySwitchingProfileArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args SwitchSecuritySwitchingProfileArgs
    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 switchSecuritySwitchingProfileResource = new Nsxt.SwitchSecuritySwitchingProfile("switchSecuritySwitchingProfileResource", new()
    {
        BlockClientDhcp = false,
        BlockNonIp = false,
        BlockServerDhcp = false,
        BpduFilterEnabled = false,
        BpduFilterWhitelists = new[]
        {
            "string",
        },
        Description = "string",
        DisplayName = "string",
        RateLimits = new Nsxt.Inputs.SwitchSecuritySwitchingProfileRateLimitsArgs
        {
            Enabled = false,
            RxBroadcast = 0,
            RxMulticast = 0,
            TxBroadcast = 0,
            TxMulticast = 0,
        },
        SwitchSecuritySwitchingProfileId = "string",
        Tags = new[]
        {
            new Nsxt.Inputs.SwitchSecuritySwitchingProfileTagArgs
            {
                Scope = "string",
                Tag = "string",
            },
        },
    });
    
    example, err := nsxt.NewSwitchSecuritySwitchingProfile(ctx, "switchSecuritySwitchingProfileResource", &nsxt.SwitchSecuritySwitchingProfileArgs{
    	BlockClientDhcp:   pulumi.Bool(false),
    	BlockNonIp:        pulumi.Bool(false),
    	BlockServerDhcp:   pulumi.Bool(false),
    	BpduFilterEnabled: pulumi.Bool(false),
    	BpduFilterWhitelists: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Description: pulumi.String("string"),
    	DisplayName: pulumi.String("string"),
    	RateLimits: &nsxt.SwitchSecuritySwitchingProfileRateLimitsArgs{
    		Enabled:     pulumi.Bool(false),
    		RxBroadcast: pulumi.Float64(0),
    		RxMulticast: pulumi.Float64(0),
    		TxBroadcast: pulumi.Float64(0),
    		TxMulticast: pulumi.Float64(0),
    	},
    	SwitchSecuritySwitchingProfileId: pulumi.String("string"),
    	Tags: nsxt.SwitchSecuritySwitchingProfileTagArray{
    		&nsxt.SwitchSecuritySwitchingProfileTagArgs{
    			Scope: pulumi.String("string"),
    			Tag:   pulumi.String("string"),
    		},
    	},
    })
    
    var switchSecuritySwitchingProfileResource = new SwitchSecuritySwitchingProfile("switchSecuritySwitchingProfileResource", SwitchSecuritySwitchingProfileArgs.builder()
        .blockClientDhcp(false)
        .blockNonIp(false)
        .blockServerDhcp(false)
        .bpduFilterEnabled(false)
        .bpduFilterWhitelists("string")
        .description("string")
        .displayName("string")
        .rateLimits(SwitchSecuritySwitchingProfileRateLimitsArgs.builder()
            .enabled(false)
            .rxBroadcast(0)
            .rxMulticast(0)
            .txBroadcast(0)
            .txMulticast(0)
            .build())
        .switchSecuritySwitchingProfileId("string")
        .tags(SwitchSecuritySwitchingProfileTagArgs.builder()
            .scope("string")
            .tag("string")
            .build())
        .build());
    
    switch_security_switching_profile_resource = nsxt.SwitchSecuritySwitchingProfile("switchSecuritySwitchingProfileResource",
        block_client_dhcp=False,
        block_non_ip=False,
        block_server_dhcp=False,
        bpdu_filter_enabled=False,
        bpdu_filter_whitelists=["string"],
        description="string",
        display_name="string",
        rate_limits={
            "enabled": False,
            "rx_broadcast": 0,
            "rx_multicast": 0,
            "tx_broadcast": 0,
            "tx_multicast": 0,
        },
        switch_security_switching_profile_id="string",
        tags=[{
            "scope": "string",
            "tag": "string",
        }])
    
    const switchSecuritySwitchingProfileResource = new nsxt.SwitchSecuritySwitchingProfile("switchSecuritySwitchingProfileResource", {
        blockClientDhcp: false,
        blockNonIp: false,
        blockServerDhcp: false,
        bpduFilterEnabled: false,
        bpduFilterWhitelists: ["string"],
        description: "string",
        displayName: "string",
        rateLimits: {
            enabled: false,
            rxBroadcast: 0,
            rxMulticast: 0,
            txBroadcast: 0,
            txMulticast: 0,
        },
        switchSecuritySwitchingProfileId: "string",
        tags: [{
            scope: "string",
            tag: "string",
        }],
    });
    
    type: nsxt:SwitchSecuritySwitchingProfile
    properties:
        blockClientDhcp: false
        blockNonIp: false
        blockServerDhcp: false
        bpduFilterEnabled: false
        bpduFilterWhitelists:
            - string
        description: string
        displayName: string
        rateLimits:
            enabled: false
            rxBroadcast: 0
            rxMulticast: 0
            txBroadcast: 0
            txMulticast: 0
        switchSecuritySwitchingProfileId: string
        tags:
            - scope: string
              tag: string
    

    SwitchSecuritySwitchingProfile 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 SwitchSecuritySwitchingProfile resource accepts the following input properties:

    BlockClientDhcp bool
    Indicates whether DHCP client blocking is enabled
    BlockNonIp bool
    Indicates whether blocking of all traffic except IP/(G)ARP/BPDU is enabled.
    BlockServerDhcp bool
    Indicates whether DHCP server blocking is enabled
    BpduFilterEnabled bool
    Indicates whether BPDU filter is enabled
    BpduFilterWhitelists List<string>
    Set of allowed MAC addresses to be excluded from BPDU filtering, if enabled.
    Description string
    Description of this resource.
    DisplayName string
    The display name of this resource. Defaults to ID if not set.
    RateLimits SwitchSecuritySwitchingProfileRateLimits
    Rate limit definitions for broadcast and multicast traffic.
    SwitchSecuritySwitchingProfileId string
    ID of the switch security switching profile.
    Tags List<SwitchSecuritySwitchingProfileTag>
    A list of scope + tag pairs to associate with this qos switching profile.
    BlockClientDhcp bool
    Indicates whether DHCP client blocking is enabled
    BlockNonIp bool
    Indicates whether blocking of all traffic except IP/(G)ARP/BPDU is enabled.
    BlockServerDhcp bool
    Indicates whether DHCP server blocking is enabled
    BpduFilterEnabled bool
    Indicates whether BPDU filter is enabled
    BpduFilterWhitelists []string
    Set of allowed MAC addresses to be excluded from BPDU filtering, if enabled.
    Description string
    Description of this resource.
    DisplayName string
    The display name of this resource. Defaults to ID if not set.
    RateLimits SwitchSecuritySwitchingProfileRateLimitsArgs
    Rate limit definitions for broadcast and multicast traffic.
    SwitchSecuritySwitchingProfileId string
    ID of the switch security switching profile.
    Tags []SwitchSecuritySwitchingProfileTagArgs
    A list of scope + tag pairs to associate with this qos switching profile.
    blockClientDhcp Boolean
    Indicates whether DHCP client blocking is enabled
    blockNonIp Boolean
    Indicates whether blocking of all traffic except IP/(G)ARP/BPDU is enabled.
    blockServerDhcp Boolean
    Indicates whether DHCP server blocking is enabled
    bpduFilterEnabled Boolean
    Indicates whether BPDU filter is enabled
    bpduFilterWhitelists List<String>
    Set of allowed MAC addresses to be excluded from BPDU filtering, if enabled.
    description String
    Description of this resource.
    displayName String
    The display name of this resource. Defaults to ID if not set.
    rateLimits SwitchSecuritySwitchingProfileRateLimits
    Rate limit definitions for broadcast and multicast traffic.
    switchSecuritySwitchingProfileId String
    ID of the switch security switching profile.
    tags List<SwitchSecuritySwitchingProfileTag>
    A list of scope + tag pairs to associate with this qos switching profile.
    blockClientDhcp boolean
    Indicates whether DHCP client blocking is enabled
    blockNonIp boolean
    Indicates whether blocking of all traffic except IP/(G)ARP/BPDU is enabled.
    blockServerDhcp boolean
    Indicates whether DHCP server blocking is enabled
    bpduFilterEnabled boolean
    Indicates whether BPDU filter is enabled
    bpduFilterWhitelists string[]
    Set of allowed MAC addresses to be excluded from BPDU filtering, if enabled.
    description string
    Description of this resource.
    displayName string
    The display name of this resource. Defaults to ID if not set.
    rateLimits SwitchSecuritySwitchingProfileRateLimits
    Rate limit definitions for broadcast and multicast traffic.
    switchSecuritySwitchingProfileId string
    ID of the switch security switching profile.
    tags SwitchSecuritySwitchingProfileTag[]
    A list of scope + tag pairs to associate with this qos switching profile.
    block_client_dhcp bool
    Indicates whether DHCP client blocking is enabled
    block_non_ip bool
    Indicates whether blocking of all traffic except IP/(G)ARP/BPDU is enabled.
    block_server_dhcp bool
    Indicates whether DHCP server blocking is enabled
    bpdu_filter_enabled bool
    Indicates whether BPDU filter is enabled
    bpdu_filter_whitelists Sequence[str]
    Set of allowed MAC addresses to be excluded from BPDU filtering, if enabled.
    description str
    Description of this resource.
    display_name str
    The display name of this resource. Defaults to ID if not set.
    rate_limits SwitchSecuritySwitchingProfileRateLimitsArgs
    Rate limit definitions for broadcast and multicast traffic.
    switch_security_switching_profile_id str
    ID of the switch security switching profile.
    tags Sequence[SwitchSecuritySwitchingProfileTagArgs]
    A list of scope + tag pairs to associate with this qos switching profile.
    blockClientDhcp Boolean
    Indicates whether DHCP client blocking is enabled
    blockNonIp Boolean
    Indicates whether blocking of all traffic except IP/(G)ARP/BPDU is enabled.
    blockServerDhcp Boolean
    Indicates whether DHCP server blocking is enabled
    bpduFilterEnabled Boolean
    Indicates whether BPDU filter is enabled
    bpduFilterWhitelists List<String>
    Set of allowed MAC addresses to be excluded from BPDU filtering, if enabled.
    description String
    Description of this resource.
    displayName String
    The display name of this resource. Defaults to ID if not set.
    rateLimits Property Map
    Rate limit definitions for broadcast and multicast traffic.
    switchSecuritySwitchingProfileId String
    ID of the switch security switching profile.
    tags List<Property Map>
    A list of scope + tag pairs to associate with this qos switching profile.

    Outputs

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

    Id string
    The provider-assigned unique ID for this managed resource.
    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.
    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.
    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.
    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.
    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.
    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 SwitchSecuritySwitchingProfile Resource

    Get an existing SwitchSecuritySwitchingProfile 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?: SwitchSecuritySwitchingProfileState, opts?: CustomResourceOptions): SwitchSecuritySwitchingProfile
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            block_client_dhcp: Optional[bool] = None,
            block_non_ip: Optional[bool] = None,
            block_server_dhcp: Optional[bool] = None,
            bpdu_filter_enabled: Optional[bool] = None,
            bpdu_filter_whitelists: Optional[Sequence[str]] = None,
            description: Optional[str] = None,
            display_name: Optional[str] = None,
            rate_limits: Optional[SwitchSecuritySwitchingProfileRateLimitsArgs] = None,
            revision: Optional[float] = None,
            switch_security_switching_profile_id: Optional[str] = None,
            tags: Optional[Sequence[SwitchSecuritySwitchingProfileTagArgs]] = None) -> SwitchSecuritySwitchingProfile
    func GetSwitchSecuritySwitchingProfile(ctx *Context, name string, id IDInput, state *SwitchSecuritySwitchingProfileState, opts ...ResourceOption) (*SwitchSecuritySwitchingProfile, error)
    public static SwitchSecuritySwitchingProfile Get(string name, Input<string> id, SwitchSecuritySwitchingProfileState? state, CustomResourceOptions? opts = null)
    public static SwitchSecuritySwitchingProfile get(String name, Output<String> id, SwitchSecuritySwitchingProfileState state, CustomResourceOptions options)
    resources:  _:    type: nsxt:SwitchSecuritySwitchingProfile    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:
    BlockClientDhcp bool
    Indicates whether DHCP client blocking is enabled
    BlockNonIp bool
    Indicates whether blocking of all traffic except IP/(G)ARP/BPDU is enabled.
    BlockServerDhcp bool
    Indicates whether DHCP server blocking is enabled
    BpduFilterEnabled bool
    Indicates whether BPDU filter is enabled
    BpduFilterWhitelists List<string>
    Set of allowed MAC addresses to be excluded from BPDU filtering, if enabled.
    Description string
    Description of this resource.
    DisplayName string
    The display name of this resource. Defaults to ID if not set.
    RateLimits SwitchSecuritySwitchingProfileRateLimits
    Rate limit definitions for broadcast and multicast traffic.
    Revision double
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    SwitchSecuritySwitchingProfileId string
    ID of the switch security switching profile.
    Tags List<SwitchSecuritySwitchingProfileTag>
    A list of scope + tag pairs to associate with this qos switching profile.
    BlockClientDhcp bool
    Indicates whether DHCP client blocking is enabled
    BlockNonIp bool
    Indicates whether blocking of all traffic except IP/(G)ARP/BPDU is enabled.
    BlockServerDhcp bool
    Indicates whether DHCP server blocking is enabled
    BpduFilterEnabled bool
    Indicates whether BPDU filter is enabled
    BpduFilterWhitelists []string
    Set of allowed MAC addresses to be excluded from BPDU filtering, if enabled.
    Description string
    Description of this resource.
    DisplayName string
    The display name of this resource. Defaults to ID if not set.
    RateLimits SwitchSecuritySwitchingProfileRateLimitsArgs
    Rate limit definitions for broadcast and multicast traffic.
    Revision float64
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    SwitchSecuritySwitchingProfileId string
    ID of the switch security switching profile.
    Tags []SwitchSecuritySwitchingProfileTagArgs
    A list of scope + tag pairs to associate with this qos switching profile.
    blockClientDhcp Boolean
    Indicates whether DHCP client blocking is enabled
    blockNonIp Boolean
    Indicates whether blocking of all traffic except IP/(G)ARP/BPDU is enabled.
    blockServerDhcp Boolean
    Indicates whether DHCP server blocking is enabled
    bpduFilterEnabled Boolean
    Indicates whether BPDU filter is enabled
    bpduFilterWhitelists List<String>
    Set of allowed MAC addresses to be excluded from BPDU filtering, if enabled.
    description String
    Description of this resource.
    displayName String
    The display name of this resource. Defaults to ID if not set.
    rateLimits SwitchSecuritySwitchingProfileRateLimits
    Rate limit definitions for broadcast and multicast traffic.
    revision Double
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    switchSecuritySwitchingProfileId String
    ID of the switch security switching profile.
    tags List<SwitchSecuritySwitchingProfileTag>
    A list of scope + tag pairs to associate with this qos switching profile.
    blockClientDhcp boolean
    Indicates whether DHCP client blocking is enabled
    blockNonIp boolean
    Indicates whether blocking of all traffic except IP/(G)ARP/BPDU is enabled.
    blockServerDhcp boolean
    Indicates whether DHCP server blocking is enabled
    bpduFilterEnabled boolean
    Indicates whether BPDU filter is enabled
    bpduFilterWhitelists string[]
    Set of allowed MAC addresses to be excluded from BPDU filtering, if enabled.
    description string
    Description of this resource.
    displayName string
    The display name of this resource. Defaults to ID if not set.
    rateLimits SwitchSecuritySwitchingProfileRateLimits
    Rate limit definitions for broadcast and multicast traffic.
    revision number
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    switchSecuritySwitchingProfileId string
    ID of the switch security switching profile.
    tags SwitchSecuritySwitchingProfileTag[]
    A list of scope + tag pairs to associate with this qos switching profile.
    block_client_dhcp bool
    Indicates whether DHCP client blocking is enabled
    block_non_ip bool
    Indicates whether blocking of all traffic except IP/(G)ARP/BPDU is enabled.
    block_server_dhcp bool
    Indicates whether DHCP server blocking is enabled
    bpdu_filter_enabled bool
    Indicates whether BPDU filter is enabled
    bpdu_filter_whitelists Sequence[str]
    Set of allowed MAC addresses to be excluded from BPDU filtering, if enabled.
    description str
    Description of this resource.
    display_name str
    The display name of this resource. Defaults to ID if not set.
    rate_limits SwitchSecuritySwitchingProfileRateLimitsArgs
    Rate limit definitions for broadcast and multicast traffic.
    revision float
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    switch_security_switching_profile_id str
    ID of the switch security switching profile.
    tags Sequence[SwitchSecuritySwitchingProfileTagArgs]
    A list of scope + tag pairs to associate with this qos switching profile.
    blockClientDhcp Boolean
    Indicates whether DHCP client blocking is enabled
    blockNonIp Boolean
    Indicates whether blocking of all traffic except IP/(G)ARP/BPDU is enabled.
    blockServerDhcp Boolean
    Indicates whether DHCP server blocking is enabled
    bpduFilterEnabled Boolean
    Indicates whether BPDU filter is enabled
    bpduFilterWhitelists List<String>
    Set of allowed MAC addresses to be excluded from BPDU filtering, if enabled.
    description String
    Description of this resource.
    displayName String
    The display name of this resource. Defaults to ID if not set.
    rateLimits Property Map
    Rate limit definitions for broadcast and multicast traffic.
    revision Number
    Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
    switchSecuritySwitchingProfileId String
    ID of the switch security switching profile.
    tags List<Property Map>
    A list of scope + tag pairs to associate with this qos switching profile.

    Supporting Types

    SwitchSecuritySwitchingProfileRateLimits, SwitchSecuritySwitchingProfileRateLimitsArgs

    Enabled bool
    Whether rate limitimg is enabled.
    RxBroadcast double
    Incoming broadcast traffic limit in packets per second.
    RxMulticast double
    Incoming multicast traffic limit in packets per second.
    TxBroadcast double
    Outgoing broadcast traffic limit in packets per second.
    TxMulticast double
    Outgoing multicast traffic limit in packets per second.
    Enabled bool
    Whether rate limitimg is enabled.
    RxBroadcast float64
    Incoming broadcast traffic limit in packets per second.
    RxMulticast float64
    Incoming multicast traffic limit in packets per second.
    TxBroadcast float64
    Outgoing broadcast traffic limit in packets per second.
    TxMulticast float64
    Outgoing multicast traffic limit in packets per second.
    enabled Boolean
    Whether rate limitimg is enabled.
    rxBroadcast Double
    Incoming broadcast traffic limit in packets per second.
    rxMulticast Double
    Incoming multicast traffic limit in packets per second.
    txBroadcast Double
    Outgoing broadcast traffic limit in packets per second.
    txMulticast Double
    Outgoing multicast traffic limit in packets per second.
    enabled boolean
    Whether rate limitimg is enabled.
    rxBroadcast number
    Incoming broadcast traffic limit in packets per second.
    rxMulticast number
    Incoming multicast traffic limit in packets per second.
    txBroadcast number
    Outgoing broadcast traffic limit in packets per second.
    txMulticast number
    Outgoing multicast traffic limit in packets per second.
    enabled bool
    Whether rate limitimg is enabled.
    rx_broadcast float
    Incoming broadcast traffic limit in packets per second.
    rx_multicast float
    Incoming multicast traffic limit in packets per second.
    tx_broadcast float
    Outgoing broadcast traffic limit in packets per second.
    tx_multicast float
    Outgoing multicast traffic limit in packets per second.
    enabled Boolean
    Whether rate limitimg is enabled.
    rxBroadcast Number
    Incoming broadcast traffic limit in packets per second.
    rxMulticast Number
    Incoming multicast traffic limit in packets per second.
    txBroadcast Number
    Outgoing broadcast traffic limit in packets per second.
    txMulticast Number
    Outgoing multicast traffic limit in packets per second.

    SwitchSecuritySwitchingProfileTag, SwitchSecuritySwitchingProfileTagArgs

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

    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