Package com.pulumi.aws.memorydb.outputs
Class GetClusterResult
- java.lang.Object
-
- com.pulumi.aws.memorydb.outputs.GetClusterResult
-
public final class GetClusterResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetClusterResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringaclName()java.lang.Stringarn()java.lang.BooleanautoMinorVersionUpgrade()static GetClusterResult.Builderbuilder()static GetClusterResult.Builderbuilder(GetClusterResult defaults)java.util.List<GetClusterClusterEndpoint>clusterEndpoints()java.lang.BooleandataTiering()java.lang.Stringdescription()java.lang.Stringengine()java.lang.StringenginePatchVersion()java.lang.StringengineVersion()java.lang.StringfinalSnapshotName()java.lang.Stringid()java.lang.StringipDiscovery()java.lang.StringkmsKeyArn()java.lang.StringmaintenanceWindow()java.lang.Stringname()java.lang.StringnetworkType()java.lang.StringnodeType()java.lang.IntegernumReplicasPerShard()java.lang.IntegernumShards()java.lang.StringparameterGroupName()java.lang.Integerport()java.lang.Stringregion()java.util.List<java.lang.String>securityGroupIds()java.util.List<GetClusterShard>shards()java.lang.IntegersnapshotRetentionLimit()java.lang.StringsnapshotWindow()java.lang.StringsnsTopicArn()java.lang.StringsubnetGroupName()java.util.Map<java.lang.String,java.lang.String>tags()java.lang.BooleantlsEnabled()
-
-
-
Method Detail
-
aclName
public java.lang.String aclName()
- Returns:
- Name of the Access Control List associated with the cluster.
-
arn
public java.lang.String arn()
- Returns:
- ARN of the cluster.
-
autoMinorVersionUpgrade
public java.lang.Boolean autoMinorVersionUpgrade()
- Returns:
- True when the cluster allows automatic minor version upgrades.
-
clusterEndpoints
public java.util.List<GetClusterClusterEndpoint> clusterEndpoints()
-
dataTiering
public java.lang.Boolean dataTiering()
- Returns:
- True when data tiering is enabled.
-
description
public java.lang.String description()
- Returns:
- Description for the cluster.
-
engine
public java.lang.String engine()
- Returns:
- Engine that will run on cluster nodes.
-
enginePatchVersion
public java.lang.String enginePatchVersion()
- Returns:
- Patch version number of the engine used by the cluster.
-
engineVersion
public java.lang.String engineVersion()
- Returns:
- Version number of the engine used by the cluster.
-
finalSnapshotName
public java.lang.String finalSnapshotName()
- Returns:
- Name of the final cluster snapshot to be created when this resource is deleted. If omitted, no final snapshot will be made.
-
id
public java.lang.String id()
- Returns:
- The provider-assigned unique ID for this managed resource.
-
ipDiscovery
public java.lang.String ipDiscovery()
- Returns:
- Mechanism that the cluster uses to discover IP addresses.
-
kmsKeyArn
public java.lang.String kmsKeyArn()
- Returns:
- ARN of the KMS key used to encrypt the cluster at rest.
-
maintenanceWindow
public java.lang.String maintenanceWindow()
- Returns:
- Weekly time range during which maintenance on the cluster is performed. Specify as a range in the format `ddd:hh24:mi-ddd:hh24:mi` (24H Clock UTC). Example: `sun:23:00-mon:01:30`.
-
name
public java.lang.String name()
- Returns:
- Name of this node.
-
networkType
public java.lang.String networkType()
- Returns:
- IP address type for the cluster.
-
nodeType
public java.lang.String nodeType()
- Returns:
- Compute and memory capacity of the nodes in the cluster.
-
numReplicasPerShard
public java.lang.Integer numReplicasPerShard()
- Returns:
- Number of replicas to apply to each shard.
-
numShards
public java.lang.Integer numShards()
- Returns:
- Number of shards in the cluster.
-
parameterGroupName
public java.lang.String parameterGroupName()
- Returns:
- Name of the parameter group associated with the cluster.
-
port
public java.lang.Integer port()
- Returns:
- Port number that this node is listening on.
-
region
public java.lang.String region()
-
securityGroupIds
public java.util.List<java.lang.String> securityGroupIds()
- Returns:
- Set of VPC Security Group ID-s associated with this cluster.
-
shards
public java.util.List<GetClusterShard> shards()
- Returns:
- Set of shards in this cluster.
-
snapshotRetentionLimit
public java.lang.Integer snapshotRetentionLimit()
- Returns:
- Number of days for which MemoryDB retains automatic snapshots before deleting them. When set to `0`, automatic backups are disabled.
-
snapshotWindow
public java.lang.String snapshotWindow()
- Returns:
- Daily time range (in UTC) during which MemoryDB begins taking a daily snapshot of your shard. Example: `05:00-09:00`.
-
snsTopicArn
public java.lang.String snsTopicArn()
- Returns:
- ARN of the SNS topic to which cluster notifications are sent.
-
subnetGroupName
public java.lang.String subnetGroupName()
- Returns:
- Name of the subnet group used for the cluster.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
- Returns:
- Map of tags assigned to the cluster.
-
tlsEnabled
public java.lang.Boolean tlsEnabled()
- Returns:
- When true, in-transit encryption is enabled for the cluster.
-
builder
public static GetClusterResult.Builder builder()
-
builder
public static GetClusterResult.Builder builder(GetClusterResult defaults)
-
-