@Stability(value=Stable) public static final class CfnReplicaKeyProps.Builder extends Object implements software.amazon.jsii.Builder<CfnReplicaKeyProps>
CfnReplicaKeyProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnReplicaKeyProps |
build()
Builds the configured instance.
|
CfnReplicaKeyProps.Builder |
description(String description)
Sets the value of
CfnReplicaKeyProps.getDescription() |
CfnReplicaKeyProps.Builder |
enabled(Boolean enabled)
Sets the value of
CfnReplicaKeyProps.getEnabled() |
CfnReplicaKeyProps.Builder |
enabled(IResolvable enabled)
Sets the value of
CfnReplicaKeyProps.getEnabled() |
CfnReplicaKeyProps.Builder |
keyPolicy(Object keyPolicy)
Sets the value of
CfnReplicaKeyProps.getKeyPolicy() |
CfnReplicaKeyProps.Builder |
pendingWindowInDays(Number pendingWindowInDays)
Sets the value of
CfnReplicaKeyProps.getPendingWindowInDays() |
CfnReplicaKeyProps.Builder |
primaryKeyArn(String primaryKeyArn)
Sets the value of
CfnReplicaKeyProps.getPrimaryKeyArn() |
CfnReplicaKeyProps.Builder |
tags(List<? extends CfnTag> tags)
Sets the value of
CfnReplicaKeyProps.getTags() |
@Stability(value=Stable) public CfnReplicaKeyProps.Builder description(String description)
CfnReplicaKeyProps.getDescription()description - `AWS::KMS::ReplicaKey.Description`.this@Stability(value=Stable) public CfnReplicaKeyProps.Builder enabled(Boolean enabled)
CfnReplicaKeyProps.getEnabled()enabled - `AWS::KMS::ReplicaKey.Enabled`.this@Stability(value=Stable) public CfnReplicaKeyProps.Builder enabled(IResolvable enabled)
CfnReplicaKeyProps.getEnabled()enabled - `AWS::KMS::ReplicaKey.Enabled`.this@Stability(value=Stable) public CfnReplicaKeyProps.Builder keyPolicy(Object keyPolicy)
CfnReplicaKeyProps.getKeyPolicy()keyPolicy - `AWS::KMS::ReplicaKey.KeyPolicy`. This parameter is required.this@Stability(value=Stable) public CfnReplicaKeyProps.Builder pendingWindowInDays(Number pendingWindowInDays)
CfnReplicaKeyProps.getPendingWindowInDays()pendingWindowInDays - `AWS::KMS::ReplicaKey.PendingWindowInDays`.this@Stability(value=Stable) public CfnReplicaKeyProps.Builder primaryKeyArn(String primaryKeyArn)
CfnReplicaKeyProps.getPrimaryKeyArn()primaryKeyArn - `AWS::KMS::ReplicaKey.PrimaryKeyArn`. This parameter is required.this@Stability(value=Stable) public CfnReplicaKeyProps.Builder tags(List<? extends CfnTag> tags)
CfnReplicaKeyProps.getTags()tags - `AWS::KMS::ReplicaKey.Tags`.this@Stability(value=Stable) public CfnReplicaKeyProps build()
build in interface software.amazon.jsii.Builder<CfnReplicaKeyProps>CfnReplicaKeyPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.