Class GetReplicationGroupResult
- java.lang.Object
-
- com.pulumi.aws.elasticache.outputs.GetReplicationGroupResult
-
public final class GetReplicationGroupResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetReplicationGroupResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
arn()
java.lang.Boolean
authTokenEnabled()
java.lang.Boolean
automaticFailoverEnabled()
static GetReplicationGroupResult.Builder
builder()
static GetReplicationGroupResult.Builder
builder(GetReplicationGroupResult defaults)
java.lang.String
configurationEndpointAddress()
java.lang.String
description()
java.lang.String
id()
java.util.List<GetReplicationGroupLogDeliveryConfiguration>
logDeliveryConfigurations()
java.util.List<java.lang.String>
memberClusters()
java.lang.Boolean
multiAzEnabled()
java.lang.String
nodeType()
java.lang.Integer
numCacheClusters()
java.lang.Integer
numNodeGroups()
java.lang.Integer
port()
java.lang.String
primaryEndpointAddress()
java.lang.String
readerEndpointAddress()
java.lang.Integer
replicasPerNodeGroup()
java.lang.String
replicationGroupId()
java.lang.Integer
snapshotRetentionLimit()
java.lang.String
snapshotWindow()
-
-
-
Method Detail
-
arn
public java.lang.String arn()
- Returns:
- ARN of the created ElastiCache Replication Group.
-
authTokenEnabled
public java.lang.Boolean authTokenEnabled()
- Returns:
- Whether an AuthToken (password) is enabled.
-
automaticFailoverEnabled
public java.lang.Boolean automaticFailoverEnabled()
- Returns:
- A flag whether a read-only replica will be automatically promoted to read/write primary if the existing primary fails.
-
configurationEndpointAddress
public java.lang.String configurationEndpointAddress()
- Returns:
- The configuration endpoint address to allow host discovery.
-
description
public java.lang.String description()
- Returns:
- Description of the replication group.
-
id
public java.lang.String id()
- Returns:
- The provider-assigned unique ID for this managed resource.
-
logDeliveryConfigurations
public java.util.List<GetReplicationGroupLogDeliveryConfiguration> logDeliveryConfigurations()
- Returns:
- Redis [SLOWLOG](https://redis.io/commands/slowlog) or Redis [Engine Log](https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/Log_Delivery.html#Log_contents-engine-log) delivery settings.
-
memberClusters
public java.util.List<java.lang.String> memberClusters()
- Returns:
- Identifiers of all the nodes that are part of this replication group.
-
multiAzEnabled
public java.lang.Boolean multiAzEnabled()
- Returns:
- Whether Multi-AZ Support is enabled for the replication group.
-
nodeType
public java.lang.String nodeType()
- Returns:
- The cluster node type.
-
numCacheClusters
public java.lang.Integer numCacheClusters()
- Returns:
- The number of cache clusters that the replication group has.
-
numNodeGroups
public java.lang.Integer numNodeGroups()
- Returns:
- Number of node groups (shards) for the replication group.
-
port
public java.lang.Integer port()
- Returns:
- The port number on which the configuration endpoint will accept connections.
-
primaryEndpointAddress
public java.lang.String primaryEndpointAddress()
- Returns:
- The endpoint of the primary node in this node group (shard).
-
readerEndpointAddress
public java.lang.String readerEndpointAddress()
- Returns:
- The endpoint of the reader node in this node group (shard).
-
replicasPerNodeGroup
public java.lang.Integer replicasPerNodeGroup()
- Returns:
- Number of replica nodes in each node group.
-
replicationGroupId
public java.lang.String replicationGroupId()
-
snapshotRetentionLimit
public java.lang.Integer snapshotRetentionLimit()
- Returns:
- The number of days for which ElastiCache retains automatic cache cluster snapshots before deleting them.
-
snapshotWindow
public java.lang.String snapshotWindow()
- Returns:
- Daily time range (in UTC) during which ElastiCache begins taking a daily snapshot of your node group (shard).
-
builder
public static GetReplicationGroupResult.Builder builder()
-
builder
public static GetReplicationGroupResult.Builder builder(GetReplicationGroupResult defaults)
-
-