Class WebAclRuleVisibilityConfigArgs.Builder

    • Method Detail

      • cloudwatchMetricsEnabled

        public WebAclRuleVisibilityConfigArgs.Builder cloudwatchMetricsEnabled​(com.pulumi.core.Output<java.lang.Boolean> cloudwatchMetricsEnabled)
        Parameters:
        cloudwatchMetricsEnabled - Whether to enable CloudWatch metrics.
        Returns:
        builder
      • cloudwatchMetricsEnabled

        public WebAclRuleVisibilityConfigArgs.Builder cloudwatchMetricsEnabled​(java.lang.Boolean cloudwatchMetricsEnabled)
        Parameters:
        cloudwatchMetricsEnabled - Whether to enable CloudWatch metrics.
        Returns:
        builder
      • metricName

        public WebAclRuleVisibilityConfigArgs.Builder metricName​(com.pulumi.core.Output<java.lang.String> metricName)
        Parameters:
        metricName - Name of the CloudWatch metric.
        Returns:
        builder
      • sampledRequestsEnabled

        public WebAclRuleVisibilityConfigArgs.Builder sampledRequestsEnabled​(com.pulumi.core.Output<java.lang.Boolean> sampledRequestsEnabled)
        Parameters:
        sampledRequestsEnabled - Whether to store sampled requests.
        Returns:
        builder
      • sampledRequestsEnabled

        public WebAclRuleVisibilityConfigArgs.Builder sampledRequestsEnabled​(java.lang.Boolean sampledRequestsEnabled)
        Parameters:
        sampledRequestsEnabled - Whether to store sampled requests.
        Returns:
        builder