Package com.pulumi.aws.cloudwatch.inputs
Class GetLogDataProtectionPolicyDocumentArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudwatch.inputs.GetLogDataProtectionPolicyDocumentArgs.Builder
-
- Enclosing class:
- GetLogDataProtectionPolicyDocumentArgs
public static final class GetLogDataProtectionPolicyDocumentArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetLogDataProtectionPolicyDocumentArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetLogDataProtectionPolicyDocumentArgs defaults)
-
-
Method Detail
-
configuration
public GetLogDataProtectionPolicyDocumentArgs.Builder configuration(@Nullable com.pulumi.core.Output<GetLogDataProtectionPolicyDocumentConfigurationArgs> configuration)
-
configuration
public GetLogDataProtectionPolicyDocumentArgs.Builder configuration(GetLogDataProtectionPolicyDocumentConfigurationArgs configuration)
-
description
public GetLogDataProtectionPolicyDocumentArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
-
description
public GetLogDataProtectionPolicyDocumentArgs.Builder description(java.lang.String description)
-
name
public GetLogDataProtectionPolicyDocumentArgs.Builder name(com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The name of the data protection policy document.- Returns:
- builder
-
name
public GetLogDataProtectionPolicyDocumentArgs.Builder name(java.lang.String name)
- Parameters:
name- The name of the data protection policy document.- Returns:
- builder
-
statements
public GetLogDataProtectionPolicyDocumentArgs.Builder statements(com.pulumi.core.Output<java.util.List<GetLogDataProtectionPolicyDocumentStatementArgs>> 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 GetLogDataProtectionPolicyDocumentArgs.Builder statements(java.util.List<GetLogDataProtectionPolicyDocumentStatementArgs> 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 GetLogDataProtectionPolicyDocumentArgs.Builder statements(GetLogDataProtectionPolicyDocumentStatementArgs... 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 GetLogDataProtectionPolicyDocumentArgs.Builder version(@Nullable com.pulumi.core.Output<java.lang.String> version)
-
version
public GetLogDataProtectionPolicyDocumentArgs.Builder version(java.lang.String version)
-
build
public GetLogDataProtectionPolicyDocumentArgs build()
-
-