GetQosBandwidthLimitRule
Use this data source to get the ID of an available OpenStack QoS bandwidth limit rule.
Using GetQosBandwidthLimitRule
function getQosBandwidthLimitRule(args: GetQosBandwidthLimitRuleArgs, opts?: InvokeOptions): Promise<GetQosBandwidthLimitRuleResult>function get_qos_bandwidth_limit_rule(max_burst_kbps=None, max_kbps=None, qos_policy_id=None, region=None, opts=None)func LookupQosBandwidthLimitRule(ctx *Context, args *LookupQosBandwidthLimitRuleArgs, opts ...InvokeOption) (*LookupQosBandwidthLimitRuleResult, error)Note: This function is named
LookupQosBandwidthLimitRulein the Go SDK.
public static class GetQosBandwidthLimitRule {
public static Task<GetQosBandwidthLimitRuleResult> InvokeAsync(GetQosBandwidthLimitRuleArgs args, InvokeOptions? opts = null)
}The following arguments are supported:
- Qos
Policy stringId The QoS policy reference.
- Max
Burst intKbps The maximum burst size in kilobits of a QoS bandwidth limit rule.
- Max
Kbps int The maximum kilobits per second of a QoS bandwidth limit rule.
- Region string
The region in which to obtain the V2 Networking client. A Networking client is needed to create a Neutron QoS bandwidth limit rule. If omitted, the
regionargument of the provider is used.
- Qos
Policy stringId The QoS policy reference.
- Max
Burst intKbps The maximum burst size in kilobits of a QoS bandwidth limit rule.
- Max
Kbps int The maximum kilobits per second of a QoS bandwidth limit rule.
- Region string
The region in which to obtain the V2 Networking client. A Networking client is needed to create a Neutron QoS bandwidth limit rule. If omitted, the
regionargument of the provider is used.
- qos
Policy stringId The QoS policy reference.
- max
Burst numberKbps The maximum burst size in kilobits of a QoS bandwidth limit rule.
- max
Kbps number The maximum kilobits per second of a QoS bandwidth limit rule.
- region string
The region in which to obtain the V2 Networking client. A Networking client is needed to create a Neutron QoS bandwidth limit rule. If omitted, the
regionargument of the provider is used.
- qos_
policy_ strid The QoS policy reference.
- max_
burst_ floatkbps The maximum burst size in kilobits of a QoS bandwidth limit rule.
- max_
kbps float The maximum kilobits per second of a QoS bandwidth limit rule.
- region str
The region in which to obtain the V2 Networking client. A Networking client is needed to create a Neutron QoS bandwidth limit rule. If omitted, the
regionargument of the provider is used.
GetQosBandwidthLimitRule Result
The following output properties are available:
Package Details
- Repository
- https://github.com/pulumi/pulumi-openstack
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
openstackTerraform Provider.