Class RegionSecurityPolicyRuleMatchArgs.Builder

    • Method Detail

      • config

        public RegionSecurityPolicyRuleMatchArgs.Builder config​(@Nullable
                                                                com.pulumi.core.Output<RegionSecurityPolicyRuleMatchConfigArgs> config)
        Parameters:
        config - The configuration options available when specifying versionedExpr. This field must be specified if versionedExpr is specified and cannot be specified if versionedExpr is not specified. Structure is documented below.
        Returns:
        builder
      • versionedExpr

        public RegionSecurityPolicyRuleMatchArgs.Builder versionedExpr​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> versionedExpr)
        Parameters:
        versionedExpr - Preconfigured versioned expression. If this field is specified, config must also be specified. Available preconfigured expressions along with their requirements are: SRC_IPS_V1 - must specify the corresponding srcIpRange field in config. Possible values are: `SRC_IPS_V1`.
        Returns:
        builder
      • versionedExpr

        public RegionSecurityPolicyRuleMatchArgs.Builder versionedExpr​(java.lang.String versionedExpr)
        Parameters:
        versionedExpr - Preconfigured versioned expression. If this field is specified, config must also be specified. Available preconfigured expressions along with their requirements are: SRC_IPS_V1 - must specify the corresponding srcIpRange field in config. Possible values are: `SRC_IPS_V1`.
        Returns:
        builder