nsxt.QosSwitchingProfile
Explore with Pulumi AI
Create QosSwitchingProfile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new QosSwitchingProfile(name: string, args?: QosSwitchingProfileArgs, opts?: CustomResourceOptions);
@overload
def QosSwitchingProfile(resource_name: str,
args: Optional[QosSwitchingProfileArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def QosSwitchingProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
class_of_service: Optional[float] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
dscp_priority: Optional[float] = None,
dscp_trusted: Optional[bool] = None,
egress_rate_shaper: Optional[QosSwitchingProfileEgressRateShaperArgs] = None,
ingress_broadcast_rate_shaper: Optional[QosSwitchingProfileIngressBroadcastRateShaperArgs] = None,
ingress_rate_shaper: Optional[QosSwitchingProfileIngressRateShaperArgs] = None,
qos_switching_profile_id: Optional[str] = None,
tags: Optional[Sequence[QosSwitchingProfileTagArgs]] = None)
func NewQosSwitchingProfile(ctx *Context, name string, args *QosSwitchingProfileArgs, opts ...ResourceOption) (*QosSwitchingProfile, error)
public QosSwitchingProfile(string name, QosSwitchingProfileArgs? args = null, CustomResourceOptions? opts = null)
public QosSwitchingProfile(String name, QosSwitchingProfileArgs args)
public QosSwitchingProfile(String name, QosSwitchingProfileArgs args, CustomResourceOptions options)
type: nsxt:QosSwitchingProfile
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 QosSwitchingProfileArgs
- 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 QosSwitchingProfileArgs
- 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 QosSwitchingProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args QosSwitchingProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args QosSwitchingProfileArgs
- 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 qosSwitchingProfileResource = new Nsxt.QosSwitchingProfile("qosSwitchingProfileResource", new()
{
ClassOfService = 0,
Description = "string",
DisplayName = "string",
DscpPriority = 0,
DscpTrusted = false,
EgressRateShaper = new Nsxt.Inputs.QosSwitchingProfileEgressRateShaperArgs
{
AverageBwMbps = 0,
BurstSize = 0,
Enabled = false,
PeakBwMbps = 0,
},
IngressBroadcastRateShaper = new Nsxt.Inputs.QosSwitchingProfileIngressBroadcastRateShaperArgs
{
AverageBwKbps = 0,
BurstSize = 0,
Enabled = false,
PeakBwKbps = 0,
},
IngressRateShaper = new Nsxt.Inputs.QosSwitchingProfileIngressRateShaperArgs
{
AverageBwMbps = 0,
BurstSize = 0,
Enabled = false,
PeakBwMbps = 0,
},
QosSwitchingProfileId = "string",
Tags = new[]
{
new Nsxt.Inputs.QosSwitchingProfileTagArgs
{
Scope = "string",
Tag = "string",
},
},
});
example, err := nsxt.NewQosSwitchingProfile(ctx, "qosSwitchingProfileResource", &nsxt.QosSwitchingProfileArgs{
ClassOfService: pulumi.Float64(0),
Description: pulumi.String("string"),
DisplayName: pulumi.String("string"),
DscpPriority: pulumi.Float64(0),
DscpTrusted: pulumi.Bool(false),
EgressRateShaper: &nsxt.QosSwitchingProfileEgressRateShaperArgs{
AverageBwMbps: pulumi.Float64(0),
BurstSize: pulumi.Float64(0),
Enabled: pulumi.Bool(false),
PeakBwMbps: pulumi.Float64(0),
},
IngressBroadcastRateShaper: &nsxt.QosSwitchingProfileIngressBroadcastRateShaperArgs{
AverageBwKbps: pulumi.Float64(0),
BurstSize: pulumi.Float64(0),
Enabled: pulumi.Bool(false),
PeakBwKbps: pulumi.Float64(0),
},
IngressRateShaper: &nsxt.QosSwitchingProfileIngressRateShaperArgs{
AverageBwMbps: pulumi.Float64(0),
BurstSize: pulumi.Float64(0),
Enabled: pulumi.Bool(false),
PeakBwMbps: pulumi.Float64(0),
},
QosSwitchingProfileId: pulumi.String("string"),
Tags: nsxt.QosSwitchingProfileTagArray{
&nsxt.QosSwitchingProfileTagArgs{
Scope: pulumi.String("string"),
Tag: pulumi.String("string"),
},
},
})
var qosSwitchingProfileResource = new QosSwitchingProfile("qosSwitchingProfileResource", QosSwitchingProfileArgs.builder()
.classOfService(0)
.description("string")
.displayName("string")
.dscpPriority(0)
.dscpTrusted(false)
.egressRateShaper(QosSwitchingProfileEgressRateShaperArgs.builder()
.averageBwMbps(0)
.burstSize(0)
.enabled(false)
.peakBwMbps(0)
.build())
.ingressBroadcastRateShaper(QosSwitchingProfileIngressBroadcastRateShaperArgs.builder()
.averageBwKbps(0)
.burstSize(0)
.enabled(false)
.peakBwKbps(0)
.build())
.ingressRateShaper(QosSwitchingProfileIngressRateShaperArgs.builder()
.averageBwMbps(0)
.burstSize(0)
.enabled(false)
.peakBwMbps(0)
.build())
.qosSwitchingProfileId("string")
.tags(QosSwitchingProfileTagArgs.builder()
.scope("string")
.tag("string")
.build())
.build());
qos_switching_profile_resource = nsxt.QosSwitchingProfile("qosSwitchingProfileResource",
class_of_service=0,
description="string",
display_name="string",
dscp_priority=0,
dscp_trusted=False,
egress_rate_shaper={
"average_bw_mbps": 0,
"burst_size": 0,
"enabled": False,
"peak_bw_mbps": 0,
},
ingress_broadcast_rate_shaper={
"average_bw_kbps": 0,
"burst_size": 0,
"enabled": False,
"peak_bw_kbps": 0,
},
ingress_rate_shaper={
"average_bw_mbps": 0,
"burst_size": 0,
"enabled": False,
"peak_bw_mbps": 0,
},
qos_switching_profile_id="string",
tags=[{
"scope": "string",
"tag": "string",
}])
const qosSwitchingProfileResource = new nsxt.QosSwitchingProfile("qosSwitchingProfileResource", {
classOfService: 0,
description: "string",
displayName: "string",
dscpPriority: 0,
dscpTrusted: false,
egressRateShaper: {
averageBwMbps: 0,
burstSize: 0,
enabled: false,
peakBwMbps: 0,
},
ingressBroadcastRateShaper: {
averageBwKbps: 0,
burstSize: 0,
enabled: false,
peakBwKbps: 0,
},
ingressRateShaper: {
averageBwMbps: 0,
burstSize: 0,
enabled: false,
peakBwMbps: 0,
},
qosSwitchingProfileId: "string",
tags: [{
scope: "string",
tag: "string",
}],
});
type: nsxt:QosSwitchingProfile
properties:
classOfService: 0
description: string
displayName: string
dscpPriority: 0
dscpTrusted: false
egressRateShaper:
averageBwMbps: 0
burstSize: 0
enabled: false
peakBwMbps: 0
ingressBroadcastRateShaper:
averageBwKbps: 0
burstSize: 0
enabled: false
peakBwKbps: 0
ingressRateShaper:
averageBwMbps: 0
burstSize: 0
enabled: false
peakBwMbps: 0
qosSwitchingProfileId: string
tags:
- scope: string
tag: string
QosSwitchingProfile 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 QosSwitchingProfile resource accepts the following input properties:
- Class
Of doubleService - Class of service.
- Description string
- Description of this resource.
- Display
Name string - The display name of this resource. Defaults to ID if not set.
- Dscp
Priority double - DSCP Priority (0-63)
- Dscp
Trusted bool - Trust mode for DSCP (False by default)
- Egress
Rate QosShaper Switching Profile Egress Rate Shaper - Egress rate shaper configuration:
- Ingress
Broadcast QosRate Shaper Switching Profile Ingress Broadcast Rate Shaper - Ingress rate shaper configuration:
- Ingress
Rate QosShaper Switching Profile Ingress Rate Shaper - Ingress rate shaper configuration:
- Qos
Switching stringProfile Id - ID of the QoS switching profile.
- List<Qos
Switching Profile Tag> - A list of scope + tag pairs to associate with this qos switching profile.
- Class
Of float64Service - Class of service.
- Description string
- Description of this resource.
- Display
Name string - The display name of this resource. Defaults to ID if not set.
- Dscp
Priority float64 - DSCP Priority (0-63)
- Dscp
Trusted bool - Trust mode for DSCP (False by default)
- Egress
Rate QosShaper Switching Profile Egress Rate Shaper Args - Egress rate shaper configuration:
- Ingress
Broadcast QosRate Shaper Switching Profile Ingress Broadcast Rate Shaper Args - Ingress rate shaper configuration:
- Ingress
Rate QosShaper Switching Profile Ingress Rate Shaper Args - Ingress rate shaper configuration:
- Qos
Switching stringProfile Id - ID of the QoS switching profile.
- []Qos
Switching Profile Tag Args - A list of scope + tag pairs to associate with this qos switching profile.
- class
Of DoubleService - Class of service.
- description String
- Description of this resource.
- display
Name String - The display name of this resource. Defaults to ID if not set.
- dscp
Priority Double - DSCP Priority (0-63)
- dscp
Trusted Boolean - Trust mode for DSCP (False by default)
- egress
Rate QosShaper Switching Profile Egress Rate Shaper - Egress rate shaper configuration:
- ingress
Broadcast QosRate Shaper Switching Profile Ingress Broadcast Rate Shaper - Ingress rate shaper configuration:
- ingress
Rate QosShaper Switching Profile Ingress Rate Shaper - Ingress rate shaper configuration:
- qos
Switching StringProfile Id - ID of the QoS switching profile.
- List<Qos
Switching Profile Tag> - A list of scope + tag pairs to associate with this qos switching profile.
- class
Of numberService - Class of service.
- description string
- Description of this resource.
- display
Name string - The display name of this resource. Defaults to ID if not set.
- dscp
Priority number - DSCP Priority (0-63)
- dscp
Trusted boolean - Trust mode for DSCP (False by default)
- egress
Rate QosShaper Switching Profile Egress Rate Shaper - Egress rate shaper configuration:
- ingress
Broadcast QosRate Shaper Switching Profile Ingress Broadcast Rate Shaper - Ingress rate shaper configuration:
- ingress
Rate QosShaper Switching Profile Ingress Rate Shaper - Ingress rate shaper configuration:
- qos
Switching stringProfile Id - ID of the QoS switching profile.
- Qos
Switching Profile Tag[] - A list of scope + tag pairs to associate with this qos switching profile.
- class_
of_ floatservice - Class of service.
- description str
- Description of this resource.
- display_
name str - The display name of this resource. Defaults to ID if not set.
- dscp_
priority float - DSCP Priority (0-63)
- dscp_
trusted bool - Trust mode for DSCP (False by default)
- egress_
rate_ Qosshaper Switching Profile Egress Rate Shaper Args - Egress rate shaper configuration:
- ingress_
broadcast_ Qosrate_ shaper Switching Profile Ingress Broadcast Rate Shaper Args - Ingress rate shaper configuration:
- ingress_
rate_ Qosshaper Switching Profile Ingress Rate Shaper Args - Ingress rate shaper configuration:
- qos_
switching_ strprofile_ id - ID of the QoS switching profile.
- Sequence[Qos
Switching Profile Tag Args] - A list of scope + tag pairs to associate with this qos switching profile.
- class
Of NumberService - Class of service.
- description String
- Description of this resource.
- display
Name String - The display name of this resource. Defaults to ID if not set.
- dscp
Priority Number - DSCP Priority (0-63)
- dscp
Trusted Boolean - Trust mode for DSCP (False by default)
- egress
Rate Property MapShaper - Egress rate shaper configuration:
- ingress
Broadcast Property MapRate Shaper - Ingress rate shaper configuration:
- ingress
Rate Property MapShaper - Ingress rate shaper configuration:
- qos
Switching StringProfile Id - ID of the QoS switching profile.
- 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 QosSwitchingProfile resource produces the following output properties:
Look up Existing QosSwitchingProfile Resource
Get an existing QosSwitchingProfile 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?: QosSwitchingProfileState, opts?: CustomResourceOptions): QosSwitchingProfile
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
class_of_service: Optional[float] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
dscp_priority: Optional[float] = None,
dscp_trusted: Optional[bool] = None,
egress_rate_shaper: Optional[QosSwitchingProfileEgressRateShaperArgs] = None,
ingress_broadcast_rate_shaper: Optional[QosSwitchingProfileIngressBroadcastRateShaperArgs] = None,
ingress_rate_shaper: Optional[QosSwitchingProfileIngressRateShaperArgs] = None,
qos_switching_profile_id: Optional[str] = None,
revision: Optional[float] = None,
tags: Optional[Sequence[QosSwitchingProfileTagArgs]] = None) -> QosSwitchingProfile
func GetQosSwitchingProfile(ctx *Context, name string, id IDInput, state *QosSwitchingProfileState, opts ...ResourceOption) (*QosSwitchingProfile, error)
public static QosSwitchingProfile Get(string name, Input<string> id, QosSwitchingProfileState? state, CustomResourceOptions? opts = null)
public static QosSwitchingProfile get(String name, Output<String> id, QosSwitchingProfileState state, CustomResourceOptions options)
resources: _: type: nsxt:QosSwitchingProfile 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.
- Class
Of doubleService - Class of service.
- Description string
- Description of this resource.
- Display
Name string - The display name of this resource. Defaults to ID if not set.
- Dscp
Priority double - DSCP Priority (0-63)
- Dscp
Trusted bool - Trust mode for DSCP (False by default)
- Egress
Rate QosShaper Switching Profile Egress Rate Shaper - Egress rate shaper configuration:
- Ingress
Broadcast QosRate Shaper Switching Profile Ingress Broadcast Rate Shaper - Ingress rate shaper configuration:
- Ingress
Rate QosShaper Switching Profile Ingress Rate Shaper - Ingress rate shaper configuration:
- Qos
Switching stringProfile Id - ID of the QoS switching profile.
- Revision double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- List<Qos
Switching Profile Tag> - A list of scope + tag pairs to associate with this qos switching profile.
- Class
Of float64Service - Class of service.
- Description string
- Description of this resource.
- Display
Name string - The display name of this resource. Defaults to ID if not set.
- Dscp
Priority float64 - DSCP Priority (0-63)
- Dscp
Trusted bool - Trust mode for DSCP (False by default)
- Egress
Rate QosShaper Switching Profile Egress Rate Shaper Args - Egress rate shaper configuration:
- Ingress
Broadcast QosRate Shaper Switching Profile Ingress Broadcast Rate Shaper Args - Ingress rate shaper configuration:
- Ingress
Rate QosShaper Switching Profile Ingress Rate Shaper Args - Ingress rate shaper configuration:
- Qos
Switching stringProfile Id - ID of the QoS switching profile.
- Revision float64
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- []Qos
Switching Profile Tag Args - A list of scope + tag pairs to associate with this qos switching profile.
- class
Of DoubleService - Class of service.
- description String
- Description of this resource.
- display
Name String - The display name of this resource. Defaults to ID if not set.
- dscp
Priority Double - DSCP Priority (0-63)
- dscp
Trusted Boolean - Trust mode for DSCP (False by default)
- egress
Rate QosShaper Switching Profile Egress Rate Shaper - Egress rate shaper configuration:
- ingress
Broadcast QosRate Shaper Switching Profile Ingress Broadcast Rate Shaper - Ingress rate shaper configuration:
- ingress
Rate QosShaper Switching Profile Ingress Rate Shaper - Ingress rate shaper configuration:
- qos
Switching StringProfile Id - ID of the QoS switching profile.
- revision Double
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- List<Qos
Switching Profile Tag> - A list of scope + tag pairs to associate with this qos switching profile.
- class
Of numberService - Class of service.
- description string
- Description of this resource.
- display
Name string - The display name of this resource. Defaults to ID if not set.
- dscp
Priority number - DSCP Priority (0-63)
- dscp
Trusted boolean - Trust mode for DSCP (False by default)
- egress
Rate QosShaper Switching Profile Egress Rate Shaper - Egress rate shaper configuration:
- ingress
Broadcast QosRate Shaper Switching Profile Ingress Broadcast Rate Shaper - Ingress rate shaper configuration:
- ingress
Rate QosShaper Switching Profile Ingress Rate Shaper - Ingress rate shaper configuration:
- qos
Switching stringProfile Id - ID of the QoS switching profile.
- revision number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Qos
Switching Profile Tag[] - A list of scope + tag pairs to associate with this qos switching profile.
- class_
of_ floatservice - Class of service.
- description str
- Description of this resource.
- display_
name str - The display name of this resource. Defaults to ID if not set.
- dscp_
priority float - DSCP Priority (0-63)
- dscp_
trusted bool - Trust mode for DSCP (False by default)
- egress_
rate_ Qosshaper Switching Profile Egress Rate Shaper Args - Egress rate shaper configuration:
- ingress_
broadcast_ Qosrate_ shaper Switching Profile Ingress Broadcast Rate Shaper Args - Ingress rate shaper configuration:
- ingress_
rate_ Qosshaper Switching Profile Ingress Rate Shaper Args - Ingress rate shaper configuration:
- qos_
switching_ strprofile_ id - ID of the QoS switching profile.
- revision float
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- Sequence[Qos
Switching Profile Tag Args] - A list of scope + tag pairs to associate with this qos switching profile.
- class
Of NumberService - Class of service.
- description String
- Description of this resource.
- display
Name String - The display name of this resource. Defaults to ID if not set.
- dscp
Priority Number - DSCP Priority (0-63)
- dscp
Trusted Boolean - Trust mode for DSCP (False by default)
- egress
Rate Property MapShaper - Egress rate shaper configuration:
- ingress
Broadcast Property MapRate Shaper - Ingress rate shaper configuration:
- ingress
Rate Property MapShaper - Ingress rate shaper configuration:
- qos
Switching StringProfile Id - ID of the QoS switching profile.
- revision Number
- Indicates current revision number of the object as seen by NSX-T API server. This attribute can be useful for debugging.
- List<Property Map>
- A list of scope + tag pairs to associate with this qos switching profile.
Supporting Types
QosSwitchingProfileEgressRateShaper, QosSwitchingProfileEgressRateShaperArgs
- Average
Bw doubleMbps - Average Bandwidth in MBPS.
- Burst
Size double - Burst size in bytes.
- Enabled bool
- Whether this rate shaper is enabled.
- Peak
Bw doubleMbps - Peak Bandwidth in MBPS.
- Average
Bw float64Mbps - Average Bandwidth in MBPS.
- Burst
Size float64 - Burst size in bytes.
- Enabled bool
- Whether this rate shaper is enabled.
- Peak
Bw float64Mbps - Peak Bandwidth in MBPS.
- average
Bw DoubleMbps - Average Bandwidth in MBPS.
- burst
Size Double - Burst size in bytes.
- enabled Boolean
- Whether this rate shaper is enabled.
- peak
Bw DoubleMbps - Peak Bandwidth in MBPS.
- average
Bw numberMbps - Average Bandwidth in MBPS.
- burst
Size number - Burst size in bytes.
- enabled boolean
- Whether this rate shaper is enabled.
- peak
Bw numberMbps - Peak Bandwidth in MBPS.
- average_
bw_ floatmbps - Average Bandwidth in MBPS.
- burst_
size float - Burst size in bytes.
- enabled bool
- Whether this rate shaper is enabled.
- peak_
bw_ floatmbps - Peak Bandwidth in MBPS.
- average
Bw NumberMbps - Average Bandwidth in MBPS.
- burst
Size Number - Burst size in bytes.
- enabled Boolean
- Whether this rate shaper is enabled.
- peak
Bw NumberMbps - Peak Bandwidth in MBPS.
QosSwitchingProfileIngressBroadcastRateShaper, QosSwitchingProfileIngressBroadcastRateShaperArgs
- Average
Bw doubleKbps - Average Bandwidth in KBPS.
- Burst
Size double - Burst size in bytes.
- Enabled bool
- Whether this rate shaper is enabled.
- Peak
Bw doubleKbps - Peak Bandwidth in KBPS.
- Average
Bw float64Kbps - Average Bandwidth in KBPS.
- Burst
Size float64 - Burst size in bytes.
- Enabled bool
- Whether this rate shaper is enabled.
- Peak
Bw float64Kbps - Peak Bandwidth in KBPS.
- average
Bw DoubleKbps - Average Bandwidth in KBPS.
- burst
Size Double - Burst size in bytes.
- enabled Boolean
- Whether this rate shaper is enabled.
- peak
Bw DoubleKbps - Peak Bandwidth in KBPS.
- average
Bw numberKbps - Average Bandwidth in KBPS.
- burst
Size number - Burst size in bytes.
- enabled boolean
- Whether this rate shaper is enabled.
- peak
Bw numberKbps - Peak Bandwidth in KBPS.
- average_
bw_ floatkbps - Average Bandwidth in KBPS.
- burst_
size float - Burst size in bytes.
- enabled bool
- Whether this rate shaper is enabled.
- peak_
bw_ floatkbps - Peak Bandwidth in KBPS.
- average
Bw NumberKbps - Average Bandwidth in KBPS.
- burst
Size Number - Burst size in bytes.
- enabled Boolean
- Whether this rate shaper is enabled.
- peak
Bw NumberKbps - Peak Bandwidth in KBPS.
QosSwitchingProfileIngressRateShaper, QosSwitchingProfileIngressRateShaperArgs
- Average
Bw doubleMbps - Average Bandwidth in MBPS.
- Burst
Size double - Burst size in bytes.
- Enabled bool
- Whether this rate shaper is enabled.
- Peak
Bw doubleMbps - Peak Bandwidth in MBPS.
- Average
Bw float64Mbps - Average Bandwidth in MBPS.
- Burst
Size float64 - Burst size in bytes.
- Enabled bool
- Whether this rate shaper is enabled.
- Peak
Bw float64Mbps - Peak Bandwidth in MBPS.
- average
Bw DoubleMbps - Average Bandwidth in MBPS.
- burst
Size Double - Burst size in bytes.
- enabled Boolean
- Whether this rate shaper is enabled.
- peak
Bw DoubleMbps - Peak Bandwidth in MBPS.
- average
Bw numberMbps - Average Bandwidth in MBPS.
- burst
Size number - Burst size in bytes.
- enabled boolean
- Whether this rate shaper is enabled.
- peak
Bw numberMbps - Peak Bandwidth in MBPS.
- average_
bw_ floatmbps - Average Bandwidth in MBPS.
- burst_
size float - Burst size in bytes.
- enabled bool
- Whether this rate shaper is enabled.
- peak_
bw_ floatmbps - Peak Bandwidth in MBPS.
- average
Bw NumberMbps - Average Bandwidth in MBPS.
- burst
Size Number - Burst size in bytes.
- enabled Boolean
- Whether this rate shaper is enabled.
- peak
Bw NumberMbps - Peak Bandwidth in MBPS.
QosSwitchingProfileTag, QosSwitchingProfileTagArgs
Package Details
- Repository
- nsxt vmware/terraform-provider-nsxt
- License
- Notes
- This Pulumi package is based on the
nsxt
Terraform Provider.