GetQosDscpMarkingRule

Use this data source to get the ID of an available OpenStack QoS DSCP marking rule.

Using GetQosDscpMarkingRule

function getQosDscpMarkingRule(args: GetQosDscpMarkingRuleArgs, opts?: InvokeOptions): Promise<GetQosDscpMarkingRuleResult>
function  get_qos_dscp_marking_rule(dscp_mark=None, qos_policy_id=None, region=None, opts=None)
func LookupQosDscpMarkingRule(ctx *Context, args *LookupQosDscpMarkingRuleArgs, opts ...InvokeOption) (*LookupQosDscpMarkingRuleResult, error)

Note: This function is named LookupQosDscpMarkingRule in the Go SDK.

public static class GetQosDscpMarkingRule {
    public static Task<GetQosDscpMarkingRuleResult> InvokeAsync(GetQosDscpMarkingRuleArgs args, InvokeOptions? opts = null)
}

The following arguments are supported:

QosPolicyId string

The QoS policy reference.

DscpMark int

The value of a DSCP mark.

Region string

The region in which to obtain the V2 Networking client. A Networking client is needed to create a Neutron QoS DSCP marking rule. If omitted, the region argument of the provider is used.

QosPolicyId string

The QoS policy reference.

DscpMark int

The value of a DSCP mark.

Region string

The region in which to obtain the V2 Networking client. A Networking client is needed to create a Neutron QoS DSCP marking rule. If omitted, the region argument of the provider is used.

qosPolicyId string

The QoS policy reference.

dscpMark number

The value of a DSCP mark.

region string

The region in which to obtain the V2 Networking client. A Networking client is needed to create a Neutron QoS DSCP marking rule. If omitted, the region argument of the provider is used.

qos_policy_id str

The QoS policy reference.

dscp_mark float

The value of a DSCP mark.

region str

The region in which to obtain the V2 Networking client. A Networking client is needed to create a Neutron QoS DSCP marking rule. If omitted, the region argument of the provider is used.

GetQosDscpMarkingRule Result

The following output properties are available:

DscpMark int

See Argument Reference above.

Id string

The provider-assigned unique ID for this managed resource.

QosPolicyId string

See Argument Reference above.

Region string

See Argument Reference above.

DscpMark int

See Argument Reference above.

Id string

The provider-assigned unique ID for this managed resource.

QosPolicyId string

See Argument Reference above.

Region string

See Argument Reference above.

dscpMark number

See Argument Reference above.

id string

The provider-assigned unique ID for this managed resource.

qosPolicyId string

See Argument Reference above.

region string

See Argument Reference above.

dscp_mark float

See Argument Reference above.

id str

The provider-assigned unique ID for this managed resource.

qos_policy_id str

See Argument Reference above.

region str

See Argument Reference above.

Package Details

Repository
https://github.com/pulumi/pulumi-openstack
License
Apache-2.0
Notes
This Pulumi package is based on the openstack Terraform Provider.