Package com.pulumi.aws.cloudwatch.inputs
Class GetLogDataProtectionPolicyDocumentPlainArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudwatch.inputs.GetLogDataProtectionPolicyDocumentPlainArgs.Builder
-
- Enclosing class:
- GetLogDataProtectionPolicyDocumentPlainArgs
public static final class GetLogDataProtectionPolicyDocumentPlainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetLogDataProtectionPolicyDocumentPlainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetLogDataProtectionPolicyDocumentPlainArgsbuild()GetLogDataProtectionPolicyDocumentPlainArgs.Builderconfiguration(GetLogDataProtectionPolicyDocumentConfiguration configuration)GetLogDataProtectionPolicyDocumentPlainArgs.Builderdescription(java.lang.String description)GetLogDataProtectionPolicyDocumentPlainArgs.Buildername(java.lang.String name)GetLogDataProtectionPolicyDocumentPlainArgs.Builderstatements(GetLogDataProtectionPolicyDocumentStatement... statements)GetLogDataProtectionPolicyDocumentPlainArgs.Builderstatements(java.util.List<GetLogDataProtectionPolicyDocumentStatement> statements)GetLogDataProtectionPolicyDocumentPlainArgs.Builderversion(java.lang.String version)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetLogDataProtectionPolicyDocumentPlainArgs defaults)
-
-
Method Detail
-
configuration
public GetLogDataProtectionPolicyDocumentPlainArgs.Builder configuration(@Nullable GetLogDataProtectionPolicyDocumentConfiguration configuration)
-
description
public GetLogDataProtectionPolicyDocumentPlainArgs.Builder description(@Nullable java.lang.String description)
-
name
public GetLogDataProtectionPolicyDocumentPlainArgs.Builder name(java.lang.String name)
- Parameters:
name- The name of the data protection policy document.- Returns:
- builder
-
statements
public GetLogDataProtectionPolicyDocumentPlainArgs.Builder statements(java.util.List<GetLogDataProtectionPolicyDocumentStatement> statements)
- Parameters:
statements- Configures the data protection policy. > There must be exactly two statements: the first with an `audit` operation, and the second with a `deidentify` operation. The following arguments are optional:- Returns:
- builder
-
statements
public GetLogDataProtectionPolicyDocumentPlainArgs.Builder statements(GetLogDataProtectionPolicyDocumentStatement... statements)
- Parameters:
statements- Configures the data protection policy. > There must be exactly two statements: the first with an `audit` operation, and the second with a `deidentify` operation. The following arguments are optional:- Returns:
- builder
-
version
public GetLogDataProtectionPolicyDocumentPlainArgs.Builder version(@Nullable java.lang.String version)
-
build
public GetLogDataProtectionPolicyDocumentPlainArgs build()
-
-