@Stability(value=Stable) @Internal public static final class CfnReplicationGroupProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnReplicationGroupProps
CfnReplicationGroupPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnReplicationGroupProps.Builder, CfnReplicationGroupProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String replicationGroupDescription,
Object atRestEncryptionEnabled,
String authToken,
Object automaticFailoverEnabled,
Object autoMinorVersionUpgrade,
String cacheNodeType,
String cacheParameterGroupName,
List<String> cacheSecurityGroupNames,
String cacheSubnetGroupName,
String engine,
String engineVersion,
String globalReplicationGroupId,
String kmsKeyId,
Object logDeliveryConfigurations,
Object multiAzEnabled,
Object nodeGroupConfiguration,
String notificationTopicArn,
Number numCacheClusters,
Number numNodeGroups,
Number port,
List<String> preferredCacheClusterAZs,
String preferredMaintenanceWindow,
String primaryClusterId,
Number replicasPerNodeGroup,
String replicationGroupId,
List<String> securityGroupIds,
List<String> snapshotArns,
String snapshotName,
Number snapshotRetentionLimit,
String snapshottingClusterId,
String snapshotWindow,
List<? extends CfnTag> tags,
Object transitEncryptionEnabled,
List<String> userGroupIds)
Constructor that initializes the object based on literal property values passed by the
CfnReplicationGroupProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAtRestEncryptionEnabled()
`AWS::ElastiCache::ReplicationGroup.AtRestEncryptionEnabled`.
|
String |
getAuthToken()
`AWS::ElastiCache::ReplicationGroup.AuthToken`.
|
Object |
getAutomaticFailoverEnabled()
`AWS::ElastiCache::ReplicationGroup.AutomaticFailoverEnabled`.
|
Object |
getAutoMinorVersionUpgrade()
`AWS::ElastiCache::ReplicationGroup.AutoMinorVersionUpgrade`.
|
String |
getCacheNodeType()
`AWS::ElastiCache::ReplicationGroup.CacheNodeType`.
|
String |
getCacheParameterGroupName()
`AWS::ElastiCache::ReplicationGroup.CacheParameterGroupName`.
|
List<String> |
getCacheSecurityGroupNames()
`AWS::ElastiCache::ReplicationGroup.CacheSecurityGroupNames`.
|
String |
getCacheSubnetGroupName()
`AWS::ElastiCache::ReplicationGroup.CacheSubnetGroupName`.
|
String |
getEngine()
`AWS::ElastiCache::ReplicationGroup.Engine`.
|
String |
getEngineVersion()
`AWS::ElastiCache::ReplicationGroup.EngineVersion`.
|
String |
getGlobalReplicationGroupId()
`AWS::ElastiCache::ReplicationGroup.GlobalReplicationGroupId`.
|
String |
getKmsKeyId()
`AWS::ElastiCache::ReplicationGroup.KmsKeyId`.
|
Object |
getLogDeliveryConfigurations()
`AWS::ElastiCache::ReplicationGroup.LogDeliveryConfigurations`.
|
Object |
getMultiAzEnabled()
`AWS::ElastiCache::ReplicationGroup.MultiAZEnabled`.
|
Object |
getNodeGroupConfiguration()
`AWS::ElastiCache::ReplicationGroup.NodeGroupConfiguration`.
|
String |
getNotificationTopicArn()
`AWS::ElastiCache::ReplicationGroup.NotificationTopicArn`.
|
Number |
getNumCacheClusters()
`AWS::ElastiCache::ReplicationGroup.NumCacheClusters`.
|
Number |
getNumNodeGroups()
`AWS::ElastiCache::ReplicationGroup.NumNodeGroups`.
|
Number |
getPort()
`AWS::ElastiCache::ReplicationGroup.Port`.
|
List<String> |
getPreferredCacheClusterAZs()
`AWS::ElastiCache::ReplicationGroup.PreferredCacheClusterAZs`.
|
String |
getPreferredMaintenanceWindow()
`AWS::ElastiCache::ReplicationGroup.PreferredMaintenanceWindow`.
|
String |
getPrimaryClusterId()
`AWS::ElastiCache::ReplicationGroup.PrimaryClusterId`.
|
Number |
getReplicasPerNodeGroup()
`AWS::ElastiCache::ReplicationGroup.ReplicasPerNodeGroup`.
|
String |
getReplicationGroupDescription()
`AWS::ElastiCache::ReplicationGroup.ReplicationGroupDescription`.
|
String |
getReplicationGroupId()
`AWS::ElastiCache::ReplicationGroup.ReplicationGroupId`.
|
List<String> |
getSecurityGroupIds()
`AWS::ElastiCache::ReplicationGroup.SecurityGroupIds`.
|
List<String> |
getSnapshotArns()
`AWS::ElastiCache::ReplicationGroup.SnapshotArns`.
|
String |
getSnapshotName()
`AWS::ElastiCache::ReplicationGroup.SnapshotName`.
|
Number |
getSnapshotRetentionLimit()
`AWS::ElastiCache::ReplicationGroup.SnapshotRetentionLimit`.
|
String |
getSnapshottingClusterId()
`AWS::ElastiCache::ReplicationGroup.SnapshottingClusterId`.
|
String |
getSnapshotWindow()
`AWS::ElastiCache::ReplicationGroup.SnapshotWindow`.
|
List<CfnTag> |
getTags()
`AWS::ElastiCache::ReplicationGroup.Tags`.
|
Object |
getTransitEncryptionEnabled()
`AWS::ElastiCache::ReplicationGroup.TransitEncryptionEnabled`.
|
List<String> |
getUserGroupIds()
`AWS::ElastiCache::ReplicationGroup.UserGroupIds`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String replicationGroupDescription, Object atRestEncryptionEnabled, String authToken, Object automaticFailoverEnabled, Object autoMinorVersionUpgrade, String cacheNodeType, String cacheParameterGroupName, List<String> cacheSecurityGroupNames, String cacheSubnetGroupName, String engine, String engineVersion, String globalReplicationGroupId, String kmsKeyId, Object logDeliveryConfigurations, Object multiAzEnabled, Object nodeGroupConfiguration, String notificationTopicArn, Number numCacheClusters, Number numNodeGroups, Number port, List<String> preferredCacheClusterAZs, String preferredMaintenanceWindow, String primaryClusterId, Number replicasPerNodeGroup, String replicationGroupId, List<String> securityGroupIds, List<String> snapshotArns, String snapshotName, Number snapshotRetentionLimit, String snapshottingClusterId, String snapshotWindow, List<? extends CfnTag> tags, Object transitEncryptionEnabled, List<String> userGroupIds)
CfnReplicationGroupProps.Builder.public final String getReplicationGroupDescription()
CfnReplicationGroupPropsgetReplicationGroupDescription in interface CfnReplicationGroupPropspublic final Object getAtRestEncryptionEnabled()
CfnReplicationGroupPropsgetAtRestEncryptionEnabled in interface CfnReplicationGroupPropspublic final String getAuthToken()
CfnReplicationGroupPropsgetAuthToken in interface CfnReplicationGroupPropspublic final Object getAutomaticFailoverEnabled()
CfnReplicationGroupPropsgetAutomaticFailoverEnabled in interface CfnReplicationGroupPropspublic final Object getAutoMinorVersionUpgrade()
CfnReplicationGroupPropsgetAutoMinorVersionUpgrade in interface CfnReplicationGroupPropspublic final String getCacheNodeType()
CfnReplicationGroupPropsgetCacheNodeType in interface CfnReplicationGroupPropspublic final String getCacheParameterGroupName()
CfnReplicationGroupPropsgetCacheParameterGroupName in interface CfnReplicationGroupPropspublic final List<String> getCacheSecurityGroupNames()
CfnReplicationGroupPropsgetCacheSecurityGroupNames in interface CfnReplicationGroupPropspublic final String getCacheSubnetGroupName()
CfnReplicationGroupPropsgetCacheSubnetGroupName in interface CfnReplicationGroupPropspublic final String getEngine()
CfnReplicationGroupPropsgetEngine in interface CfnReplicationGroupPropspublic final String getEngineVersion()
CfnReplicationGroupPropsgetEngineVersion in interface CfnReplicationGroupPropspublic final String getGlobalReplicationGroupId()
CfnReplicationGroupPropsgetGlobalReplicationGroupId in interface CfnReplicationGroupPropspublic final String getKmsKeyId()
CfnReplicationGroupPropsgetKmsKeyId in interface CfnReplicationGroupPropspublic final Object getLogDeliveryConfigurations()
CfnReplicationGroupPropsgetLogDeliveryConfigurations in interface CfnReplicationGroupPropspublic final Object getMultiAzEnabled()
CfnReplicationGroupPropsgetMultiAzEnabled in interface CfnReplicationGroupPropspublic final Object getNodeGroupConfiguration()
CfnReplicationGroupPropsgetNodeGroupConfiguration in interface CfnReplicationGroupPropspublic final String getNotificationTopicArn()
CfnReplicationGroupPropsgetNotificationTopicArn in interface CfnReplicationGroupPropspublic final Number getNumCacheClusters()
CfnReplicationGroupPropsgetNumCacheClusters in interface CfnReplicationGroupPropspublic final Number getNumNodeGroups()
CfnReplicationGroupPropsgetNumNodeGroups in interface CfnReplicationGroupPropspublic final Number getPort()
CfnReplicationGroupPropsgetPort in interface CfnReplicationGroupPropspublic final List<String> getPreferredCacheClusterAZs()
CfnReplicationGroupPropsgetPreferredCacheClusterAZs in interface CfnReplicationGroupPropspublic final String getPreferredMaintenanceWindow()
CfnReplicationGroupPropsgetPreferredMaintenanceWindow in interface CfnReplicationGroupPropspublic final String getPrimaryClusterId()
CfnReplicationGroupPropsgetPrimaryClusterId in interface CfnReplicationGroupPropspublic final Number getReplicasPerNodeGroup()
CfnReplicationGroupPropsgetReplicasPerNodeGroup in interface CfnReplicationGroupPropspublic final String getReplicationGroupId()
CfnReplicationGroupPropsgetReplicationGroupId in interface CfnReplicationGroupPropspublic final List<String> getSecurityGroupIds()
CfnReplicationGroupPropsgetSecurityGroupIds in interface CfnReplicationGroupPropspublic final List<String> getSnapshotArns()
CfnReplicationGroupPropsgetSnapshotArns in interface CfnReplicationGroupPropspublic final String getSnapshotName()
CfnReplicationGroupPropsgetSnapshotName in interface CfnReplicationGroupPropspublic final Number getSnapshotRetentionLimit()
CfnReplicationGroupPropsgetSnapshotRetentionLimit in interface CfnReplicationGroupPropspublic final String getSnapshottingClusterId()
CfnReplicationGroupPropsgetSnapshottingClusterId in interface CfnReplicationGroupPropspublic final String getSnapshotWindow()
CfnReplicationGroupPropsgetSnapshotWindow in interface CfnReplicationGroupPropspublic final List<CfnTag> getTags()
CfnReplicationGroupPropsgetTags in interface CfnReplicationGroupPropspublic final Object getTransitEncryptionEnabled()
CfnReplicationGroupPropsgetTransitEncryptionEnabled in interface CfnReplicationGroupPropspublic final List<String> getUserGroupIds()
CfnReplicationGroupPropsgetUserGroupIds in interface CfnReplicationGroupProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.