@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:08.204Z") @Stability(value=Stable) public interface CfnReplicationGroupProps extends software.amazon.jsii.JsiiSerializable
| 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 |
getLogDeliveryConfigurations()
`AWS::ElastiCache::ReplicationGroup.LogDeliveryConfigurations`.
|
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`.
|
default List<String> |
getUserGroupIds()
`AWS::ElastiCache::ReplicationGroup.UserGroupIds`.
|
@Stability(value=Stable) @NotNull String getReplicationGroupDescription()
@Stability(value=Stable) @Nullable default Object getAtRestEncryptionEnabled()
@Stability(value=Stable) @Nullable default String getAuthToken()
@Stability(value=Stable) @Nullable default Object getAutomaticFailoverEnabled()
@Stability(value=Stable) @Nullable default Object getAutoMinorVersionUpgrade()
@Stability(value=Stable) @Nullable default String getCacheNodeType()
@Stability(value=Stable) @Nullable default String getCacheParameterGroupName()
@Stability(value=Stable) @Nullable default List<String> getCacheSecurityGroupNames()
@Stability(value=Stable) @Nullable default String getCacheSubnetGroupName()
@Stability(value=Stable) @Nullable default String getEngine()
@Stability(value=Stable) @Nullable default String getEngineVersion()
@Stability(value=Stable) @Nullable default String getGlobalReplicationGroupId()
@Stability(value=Stable) @Nullable default String getKmsKeyId()
@Stability(value=Stable) @Nullable default Object getLogDeliveryConfigurations()
@Stability(value=Stable) @Nullable default Object getMultiAzEnabled()
@Stability(value=Stable) @Nullable default Object getNodeGroupConfiguration()
@Stability(value=Stable) @Nullable default String getNotificationTopicArn()
@Stability(value=Stable) @Nullable default Number getNumCacheClusters()
@Stability(value=Stable) @Nullable default Number getNumNodeGroups()
@Stability(value=Stable) @Nullable default Number getPort()
@Stability(value=Stable) @Nullable default List<String> getPreferredCacheClusterAZs()
@Stability(value=Stable) @Nullable default String getPreferredMaintenanceWindow()
@Stability(value=Stable) @Nullable default String getPrimaryClusterId()
@Stability(value=Stable) @Nullable default Number getReplicasPerNodeGroup()
@Stability(value=Stable) @Nullable default String getReplicationGroupId()
@Stability(value=Stable) @Nullable default List<String> getSecurityGroupIds()
@Stability(value=Stable) @Nullable default List<String> getSnapshotArns()
@Stability(value=Stable) @Nullable default String getSnapshotName()
@Stability(value=Stable) @Nullable default Number getSnapshotRetentionLimit()
@Stability(value=Stable) @Nullable default String getSnapshottingClusterId()
@Stability(value=Stable) @Nullable default String getSnapshotWindow()
@Stability(value=Stable) @Nullable default List<CfnTag> getTags()
@Stability(value=Stable) @Nullable default Object getTransitEncryptionEnabled()
@Stability(value=Stable) @Nullable default List<String> getUserGroupIds()
@Stability(value=Stable) static CfnReplicationGroupProps.Builder builder()
CfnReplicationGroupProps.Builder of CfnReplicationGroupPropsCopyright © 2021. All rights reserved.