Class GetQosDscpMarkingRuleArgs.Builder

  • Enclosing class:
    GetQosDscpMarkingRuleArgs

    public static final class GetQosDscpMarkingRuleArgs.Builder
    extends java.lang.Object
    • Method Detail

      • dscpMark

        public GetQosDscpMarkingRuleArgs.Builder dscpMark​(@Nullable
                                                          com.pulumi.core.Output<java.lang.Integer> dscpMark)
        Parameters:
        dscpMark - The value of a DSCP mark.
        Returns:
        builder
      • qosPolicyId

        public GetQosDscpMarkingRuleArgs.Builder qosPolicyId​(com.pulumi.core.Output<java.lang.String> qosPolicyId)
        Parameters:
        qosPolicyId - The QoS policy reference.
        Returns:
        builder
      • qosPolicyId

        public GetQosDscpMarkingRuleArgs.Builder qosPolicyId​(java.lang.String qosPolicyId)
        Parameters:
        qosPolicyId - The QoS policy reference.
        Returns:
        builder
      • region

        public GetQosDscpMarkingRuleArgs.Builder region​(@Nullable
                                                        com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - 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.
        Returns:
        builder
      • region

        public GetQosDscpMarkingRuleArgs.Builder region​(java.lang.String region)
        Parameters:
        region - 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.
        Returns:
        builder