Class ReplicationGroupNodeGroupConfiguration
- java.lang.Object
-
- com.pulumi.aws.elasticache.outputs.ReplicationGroupNodeGroupConfiguration
-
public final class ReplicationGroupNodeGroupConfiguration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReplicationGroupNodeGroupConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReplicationGroupNodeGroupConfiguration.Builderbuilder()static ReplicationGroupNodeGroupConfiguration.Builderbuilder(ReplicationGroupNodeGroupConfiguration defaults)java.util.Optional<java.lang.String>nodeGroupId()java.util.Optional<java.lang.String>primaryAvailabilityZone()java.util.Optional<java.lang.String>primaryOutpostArn()java.util.List<java.lang.String>replicaAvailabilityZones()java.util.Optional<java.lang.Integer>replicaCount()java.util.List<java.lang.String>replicaOutpostArns()java.util.Optional<java.lang.String>slots()
-
-
-
Method Detail
-
nodeGroupId
public java.util.Optional<java.lang.String> nodeGroupId()
- Returns:
- ID for the node group. Redis (cluster mode disabled) replication groups don't have node group IDs, so this value is ignored. For Redis (cluster mode enabled) replication groups, the node group ID is a 1 to 4 character alphanumeric string.
-
primaryAvailabilityZone
public java.util.Optional<java.lang.String> primaryAvailabilityZone()
- Returns:
- Availability zone for the primary node.
-
primaryOutpostArn
public java.util.Optional<java.lang.String> primaryOutpostArn()
- Returns:
- ARN of the Outpost for the primary node.
-
replicaAvailabilityZones
public java.util.List<java.lang.String> replicaAvailabilityZones()
- Returns:
- List of availability zones for the replica nodes.
-
replicaCount
public java.util.Optional<java.lang.Integer> replicaCount()
- Returns:
- Number of replica nodes in this node group. Default AWS limit is 5. Higher values may be available with a quota increase.
-
replicaOutpostArns
public java.util.List<java.lang.String> replicaOutpostArns()
- Returns:
- List of ARNs of the Outposts for the replica nodes.
-
slots
public java.util.Optional<java.lang.String> slots()
- Returns:
- Keyspace for this node group. Format is `start-end` (e.g., `0-5460`). For Redis (cluster mode disabled) replication groups, this value is ignored.
-
builder
public static ReplicationGroupNodeGroupConfiguration.Builder builder()
-
builder
public static ReplicationGroupNodeGroupConfiguration.Builder builder(ReplicationGroupNodeGroupConfiguration defaults)
-
-