Class QosDscpMarkingRuleState.Builder

  • Enclosing class:
    QosDscpMarkingRuleState

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

      • dscpMark

        public QosDscpMarkingRuleState.Builder dscpMark​(@Nullable
                                                        com.pulumi.core.Output<java.lang.Integer> dscpMark)
        Parameters:
        dscpMark - The value of DSCP mark. Changing this updates the DSCP mark value existing QoS DSCP marking rule.
        Returns:
        builder
      • dscpMark

        public QosDscpMarkingRuleState.Builder dscpMark​(java.lang.Integer dscpMark)
        Parameters:
        dscpMark - The value of DSCP mark. Changing this updates the DSCP mark value existing QoS DSCP marking rule.
        Returns:
        builder
      • qosPolicyId

        public QosDscpMarkingRuleState.Builder qosPolicyId​(@Nullable
                                                           com.pulumi.core.Output<java.lang.String> qosPolicyId)
        Parameters:
        qosPolicyId - The QoS policy reference. Changing this creates a new QoS DSCP marking rule.
        Returns:
        builder
      • qosPolicyId

        public QosDscpMarkingRuleState.Builder qosPolicyId​(java.lang.String qosPolicyId)
        Parameters:
        qosPolicyId - The QoS policy reference. Changing this creates a new QoS DSCP marking rule.
        Returns:
        builder
      • region

        public QosDscpMarkingRuleState.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. Changing this creates a new QoS DSCP marking rule.
        Returns:
        builder
      • region

        public QosDscpMarkingRuleState.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. Changing this creates a new QoS DSCP marking rule.
        Returns:
        builder