@Generated(value="jsii-pacmak/1.14.1 (build 828de8a)", date="2020-11-24T22:28:25.883Z") @Stability(value=Stable) public interface CfnReplicationGroupProps extends software.amazon.jsii.JsiiSerializable
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnReplicationGroupProps.Builder
A builder for
CfnReplicationGroupProps |
static class |
CfnReplicationGroupProps.Jsii$Proxy
An implementation for
CfnReplicationGroupProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnReplicationGroupProps.Builder |
builder() |
default Object |
getAtRestEncryptionEnabled()
`AWS::ElastiCache::ReplicationGroup.AtRestEncryptionEnabled`.
|
default String |
getAuthToken()
`AWS::ElastiCache::ReplicationGroup.AuthToken`.
|
default Object |
getAutomaticFailoverEnabled()
`AWS::ElastiCache::ReplicationGroup.AutomaticFailoverEnabled`.
|
default Object |
getAutoMinorVersionUpgrade()
`AWS::ElastiCache::ReplicationGroup.AutoMinorVersionUpgrade`.
|
default String |
getCacheNodeType()
`AWS::ElastiCache::ReplicationGroup.CacheNodeType`.
|
default String |
getCacheParameterGroupName()
`AWS::ElastiCache::ReplicationGroup.CacheParameterGroupName`.
|
default List<String> |
getCacheSecurityGroupNames()
`AWS::ElastiCache::ReplicationGroup.CacheSecurityGroupNames`.
|
default String |
getCacheSubnetGroupName()
`AWS::ElastiCache::ReplicationGroup.CacheSubnetGroupName`.
|
default String |
getEngine()
`AWS::ElastiCache::ReplicationGroup.Engine`.
|
default String |
getEngineVersion()
`AWS::ElastiCache::ReplicationGroup.EngineVersion`.
|
default String |
getGlobalReplicationGroupId()
`AWS::ElastiCache::ReplicationGroup.GlobalReplicationGroupId`.
|
default String |
getKmsKeyId()
`AWS::ElastiCache::ReplicationGroup.KmsKeyId`.
|
default Object |
getMultiAzEnabled()
`AWS::ElastiCache::ReplicationGroup.MultiAZEnabled`.
|
default Object |
getNodeGroupConfiguration()
`AWS::ElastiCache::ReplicationGroup.NodeGroupConfiguration`.
|
default String |
getNotificationTopicArn()
`AWS::ElastiCache::ReplicationGroup.NotificationTopicArn`.
|
default Number |
getNumCacheClusters()
`AWS::ElastiCache::ReplicationGroup.NumCacheClusters`.
|
default Number |
getNumNodeGroups()
`AWS::ElastiCache::ReplicationGroup.NumNodeGroups`.
|
default Number |
getPort()
`AWS::ElastiCache::ReplicationGroup.Port`.
|
default List<String> |
getPreferredCacheClusterAZs()
`AWS::ElastiCache::ReplicationGroup.PreferredCacheClusterAZs`.
|
default String |
getPreferredMaintenanceWindow()
`AWS::ElastiCache::ReplicationGroup.PreferredMaintenanceWindow`.
|
default String |
getPrimaryClusterId()
`AWS::ElastiCache::ReplicationGroup.PrimaryClusterId`.
|
default Number |
getReplicasPerNodeGroup()
`AWS::ElastiCache::ReplicationGroup.ReplicasPerNodeGroup`.
|
String |
getReplicationGroupDescription()
`AWS::ElastiCache::ReplicationGroup.ReplicationGroupDescription`.
|
default String |
getReplicationGroupId()
`AWS::ElastiCache::ReplicationGroup.ReplicationGroupId`.
|
default List<String> |
getSecurityGroupIds()
`AWS::ElastiCache::ReplicationGroup.SecurityGroupIds`.
|
default List<String> |
getSnapshotArns()
`AWS::ElastiCache::ReplicationGroup.SnapshotArns`.
|
default String |
getSnapshotName()
`AWS::ElastiCache::ReplicationGroup.SnapshotName`.
|
default Number |
getSnapshotRetentionLimit()
`AWS::ElastiCache::ReplicationGroup.SnapshotRetentionLimit`.
|
default String |
getSnapshottingClusterId()
`AWS::ElastiCache::ReplicationGroup.SnapshottingClusterId`.
|
default String |
getSnapshotWindow()
`AWS::ElastiCache::ReplicationGroup.SnapshotWindow`.
|
default List<CfnTag> |
getTags()
`AWS::ElastiCache::ReplicationGroup.Tags`.
|
default Object |
getTransitEncryptionEnabled()
`AWS::ElastiCache::ReplicationGroup.TransitEncryptionEnabled`.
|
@Stability(value=Stable) @NotNull String getReplicationGroupDescription()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-replicationgroupdescription@Stability(value=Stable) @Nullable default Object getAtRestEncryptionEnabled()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-atrestencryptionenabled@Stability(value=Stable) @Nullable default String getAuthToken()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-authtoken@Stability(value=Stable) @Nullable default Object getAutomaticFailoverEnabled()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-automaticfailoverenabled@Stability(value=Stable) @Nullable default Object getAutoMinorVersionUpgrade()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-autominorversionupgrade@Stability(value=Stable) @Nullable default String getCacheNodeType()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-cachenodetype@Stability(value=Stable) @Nullable default String getCacheParameterGroupName()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-cacheparametergroupname@Stability(value=Stable) @Nullable default List<String> getCacheSecurityGroupNames()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-cachesecuritygroupnames@Stability(value=Stable) @Nullable default String getCacheSubnetGroupName()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-cachesubnetgroupname@Stability(value=Stable) @Nullable default String getEngine()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-engine@Stability(value=Stable) @Nullable default String getEngineVersion()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-engineversion@Stability(value=Stable) @Nullable default String getGlobalReplicationGroupId()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-globalreplicationgroupid@Stability(value=Stable) @Nullable default String getKmsKeyId()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-kmskeyid@Stability(value=Stable) @Nullable default Object getMultiAzEnabled()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-multiazenabled@Stability(value=Stable) @Nullable default Object getNodeGroupConfiguration()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-nodegroupconfiguration@Stability(value=Stable) @Nullable default String getNotificationTopicArn()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-notificationtopicarn@Stability(value=Stable) @Nullable default Number getNumCacheClusters()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-numcacheclusters@Stability(value=Stable) @Nullable default Number getNumNodeGroups()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-numnodegroups@Stability(value=Stable) @Nullable default Number getPort()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-port@Stability(value=Stable) @Nullable default List<String> getPreferredCacheClusterAZs()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-preferredcacheclusterazs@Stability(value=Stable) @Nullable default String getPreferredMaintenanceWindow()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-preferredmaintenancewindow@Stability(value=Stable) @Nullable default String getPrimaryClusterId()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-primaryclusterid@Stability(value=Stable) @Nullable default Number getReplicasPerNodeGroup()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-replicaspernodegroup@Stability(value=Stable) @Nullable default String getReplicationGroupId()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-replicationgroupid@Stability(value=Stable) @Nullable default List<String> getSecurityGroupIds()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-securitygroupids@Stability(value=Stable) @Nullable default List<String> getSnapshotArns()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-snapshotarns@Stability(value=Stable) @Nullable default String getSnapshotName()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-snapshotname@Stability(value=Stable) @Nullable default Number getSnapshotRetentionLimit()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-snapshotretentionlimit@Stability(value=Stable) @Nullable default String getSnapshottingClusterId()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-snapshottingclusterid@Stability(value=Stable) @Nullable default String getSnapshotWindow()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-snapshotwindow@Stability(value=Stable) @Nullable default List<CfnTag> getTags()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-tags@Stability(value=Stable) @Nullable default Object getTransitEncryptionEnabled()
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-transitencryptionenabled@Stability(value=Stable) static CfnReplicationGroupProps.Builder builder()
CfnReplicationGroupProps.Builder of CfnReplicationGroupPropsCopyright © 2020. All rights reserved.