Package com.pulumi.aws.wafv2.inputs
Class WebAclAssociationConfigRequestBodyArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.wafv2.inputs.WebAclAssociationConfigRequestBodyArgs
-
public final class WebAclAssociationConfigRequestBodyArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWebAclAssociationConfigRequestBodyArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static WebAclAssociationConfigRequestBodyArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<WebAclAssociationConfigRequestBodyApiGatewayArgs>>apiGateway()java.util.Optional<com.pulumi.core.Output<WebAclAssociationConfigRequestBodyAppRunnerServiceArgs>>appRunnerService()static WebAclAssociationConfigRequestBodyArgs.Builderbuilder()static WebAclAssociationConfigRequestBodyArgs.Builderbuilder(WebAclAssociationConfigRequestBodyArgs defaults)java.util.Optional<com.pulumi.core.Output<WebAclAssociationConfigRequestBodyCloudfrontArgs>>cloudfront()java.util.Optional<com.pulumi.core.Output<WebAclAssociationConfigRequestBodyCognitoUserPoolArgs>>cognitoUserPool()java.util.Optional<com.pulumi.core.Output<WebAclAssociationConfigRequestBodyVerifiedAccessInstanceArgs>>verifiedAccessInstance()
-
-
-
Field Detail
-
Empty
public static final WebAclAssociationConfigRequestBodyArgs Empty
-
-
Method Detail
-
apiGateway
public java.util.Optional<com.pulumi.core.Output<WebAclAssociationConfigRequestBodyApiGatewayArgs>> apiGateway()
- Returns:
- Customizes the request body that your protected Amazon API Gateway REST APIs forward to AWS WAF for inspection. Applicable only when `scope` is set to `CLOUDFRONT`. See `apiGateway` below for details.
-
appRunnerService
public java.util.Optional<com.pulumi.core.Output<WebAclAssociationConfigRequestBodyAppRunnerServiceArgs>> appRunnerService()
- Returns:
- Customizes the request body that your protected Amazon App Runner services forward to AWS WAF for inspection. Applicable only when `scope` is set to `REGIONAL`. See `appRunnerService` below for details.
-
cloudfront
public java.util.Optional<com.pulumi.core.Output<WebAclAssociationConfigRequestBodyCloudfrontArgs>> cloudfront()
- Returns:
- Customizes the request body that your protected Amazon CloudFront distributions forward to AWS WAF for inspection. Applicable only when `scope` is set to `REGIONAL`. See `cloudfront` below for details.
-
cognitoUserPool
public java.util.Optional<com.pulumi.core.Output<WebAclAssociationConfigRequestBodyCognitoUserPoolArgs>> cognitoUserPool()
- Returns:
- Customizes the request body that your protected Amazon Cognito user pools forward to AWS WAF for inspection. Applicable only when `scope` is set to `REGIONAL`. See `cognitoUserPool` below for details.
-
verifiedAccessInstance
public java.util.Optional<com.pulumi.core.Output<WebAclAssociationConfigRequestBodyVerifiedAccessInstanceArgs>> verifiedAccessInstance()
- Returns:
- Customizes the request body that your protected AWS Verified Access instances forward to AWS WAF for inspection. Applicable only when `scope` is set to `REGIONAL`. See `verifiedAccessInstance` below for details.
-
builder
public static WebAclAssociationConfigRequestBodyArgs.Builder builder()
-
builder
public static WebAclAssociationConfigRequestBodyArgs.Builder builder(WebAclAssociationConfigRequestBodyArgs defaults)
-
-