GetClusterResult

data class GetClusterResult(val allowVersionUpgrade: Boolean, val aquaConfigurationStatus: String, val arn: String, val automatedSnapshotRetentionPeriod: Int, val availabilityZone: String, val availabilityZoneRelocationEnabled: Boolean, val bucketName: String, val clusterIdentifier: String, val clusterNodes: List<GetClusterClusterNode>, val clusterParameterGroupName: String, val clusterPublicKey: String, val clusterRevisionNumber: String, val clusterSecurityGroups: List<String>, val clusterSubnetGroupName: String, val clusterType: String, val clusterVersion: String, val databaseName: String, val defaultIamRoleArn: String, val elasticIp: String, val enableLogging: Boolean, val encrypted: Boolean, val endpoint: String, val enhancedVpcRouting: Boolean, val iamRoles: List<String>, val id: String, val kmsKeyId: String, val logDestinationType: String, val logExports: List<String>, val maintenanceTrackName: String, val manualSnapshotRetentionPeriod: Int, val masterUsername: String, val nodeType: String, val numberOfNodes: Int, val port: Int, val preferredMaintenanceWindow: String, val publiclyAccessible: Boolean, val s3KeyPrefix: String, val tags: Map<String, String>? = null, val vpcId: String, val vpcSecurityGroupIds: List<String>)

A collection of values returned by getCluster.

Constructors

Link copied to clipboard
constructor(allowVersionUpgrade: Boolean, aquaConfigurationStatus: String, arn: String, automatedSnapshotRetentionPeriod: Int, availabilityZone: String, availabilityZoneRelocationEnabled: Boolean, bucketName: String, clusterIdentifier: String, clusterNodes: List<GetClusterClusterNode>, clusterParameterGroupName: String, clusterPublicKey: String, clusterRevisionNumber: String, clusterSecurityGroups: List<String>, clusterSubnetGroupName: String, clusterType: String, clusterVersion: String, databaseName: String, defaultIamRoleArn: String, elasticIp: String, enableLogging: Boolean, encrypted: Boolean, endpoint: String, enhancedVpcRouting: Boolean, iamRoles: List<String>, id: String, kmsKeyId: String, logDestinationType: String, logExports: List<String>, maintenanceTrackName: String, manualSnapshotRetentionPeriod: Int, masterUsername: String, nodeType: String, numberOfNodes: Int, port: Int, preferredMaintenanceWindow: String, publiclyAccessible: Boolean, s3KeyPrefix: String, tags: Map<String, String>? = null, vpcId: String, vpcSecurityGroupIds: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Whether major version upgrades can be applied during maintenance period

Link copied to clipboard

The value represents how the cluster is configured to use AQUA.

Link copied to clipboard
val arn: String

ARN of cluster.

Link copied to clipboard

The backup retention period

Link copied to clipboard

Availability zone of the cluster

Link copied to clipboard

Indicates whether the cluster is able to be relocated to another availability zone.

Link copied to clipboard

Name of the S3 bucket where the log files are to be stored

Link copied to clipboard

Cluster identifier

Link copied to clipboard

Nodes in the cluster. Cluster node blocks are documented below

Link copied to clipboard

The name of the parameter group to be associated with this cluster

Link copied to clipboard

Public key for the cluster

Link copied to clipboard

The cluster revision number

Link copied to clipboard

The security groups associated with the cluster

Link copied to clipboard

The name of a cluster subnet group to be associated with this cluster

Link copied to clipboard

Cluster type

Link copied to clipboard
Link copied to clipboard

Name of the default database in the cluster

Link copied to clipboard

∂The ARN for the IAM role that was set as default for the cluster when the cluster was created.

Link copied to clipboard

Elastic IP of the cluster

Link copied to clipboard

Whether cluster logging is enabled

Link copied to clipboard

Whether the cluster data is encrypted

Link copied to clipboard

Cluster endpoint

Link copied to clipboard

Whether enhanced VPC routing is enabled

Link copied to clipboard

IAM roles associated to the cluster

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

KMS encryption key associated to the cluster

Link copied to clipboard

The log destination type.

Link copied to clipboard

Collection of exported log types. Log types include the connection log, user log and user activity log.

Link copied to clipboard

The name of the maintenance track for the restored cluster.

Link copied to clipboard

(Optional) The default number of days to retain a manual snapshot.

Link copied to clipboard

Username for the master DB user

Link copied to clipboard

Cluster node type

Link copied to clipboard

Number of nodes in the cluster

Link copied to clipboard
val port: Int

Port the cluster responds on

Link copied to clipboard

The maintenance window

Link copied to clipboard

Whether the cluster is publicly accessible

Link copied to clipboard

Folder inside the S3 bucket where the log files are stored

Link copied to clipboard
val tags: Map<String, String>? = null

Tags associated to the cluster

Link copied to clipboard

VPC Id associated with the cluster

Link copied to clipboard

The VPC security group Ids associated with the cluster