ClusterResourceProperties |
ClusterResourceProperties.withAuthenticationMethod(AuthenticationMethod authenticationMethod) |
Set the authenticationMethod property: Which authentication method Cassandra should use to authenticate clients.
|
ClusterResourceProperties |
ClusterResourceProperties.withCassandraAuditLoggingEnabled(Boolean cassandraAuditLoggingEnabled) |
Set the cassandraAuditLoggingEnabled property: Whether Cassandra audit logging is enabled.
|
ClusterResourceProperties |
ClusterResourceProperties.withCassandraVersion(String cassandraVersion) |
Set the cassandraVersion property: Which version of Cassandra should this cluster converge to running (e.g.,
3.11).
|
ClusterResourceProperties |
ClusterResourceProperties.withClientCertificates(List<Certificate> clientCertificates) |
Set the clientCertificates property: List of TLS certificates used to authorize clients connecting to the
cluster.
|
ClusterResourceProperties |
ClusterResourceProperties.withClusterNameOverride(String clusterNameOverride) |
Set the clusterNameOverride property: If you need to set the clusterName property in cassandra.yaml to something
besides the resource name of the cluster, set the value to use on this property.
|
ClusterResourceProperties |
ClusterResourceProperties.withDeallocated(Boolean deallocated) |
Set the deallocated property: Whether the cluster and associated data centers has been deallocated.
|
ClusterResourceProperties |
ClusterResourceProperties.withDelegatedManagementSubnetId(String delegatedManagementSubnetId) |
Set the delegatedManagementSubnetId property: Resource id of a subnet that this cluster's management service
should have its network interface attached to.
|
ClusterResourceProperties |
ClusterResourceProperties.withExternalGossipCertificates(List<Certificate> externalGossipCertificates) |
Set the externalGossipCertificates property: List of TLS certificates used to authorize gossip from unmanaged
data centers.
|
ClusterResourceProperties |
ClusterResourceProperties.withExternalSeedNodes(List<SeedNode> externalSeedNodes) |
Set the externalSeedNodes property: List of IP addresses of seed nodes in unmanaged data centers.
|
ClusterResourceProperties |
ClusterResourceProperties.withHoursBetweenBackups(Integer hoursBetweenBackups) |
Set the hoursBetweenBackups property: Number of hours to wait between taking a backup of the cluster.
|
ClusterResourceProperties |
ClusterResourceProperties.withInitialCassandraAdminPassword(String initialCassandraAdminPassword) |
Set the initialCassandraAdminPassword property: Initial password for clients connecting as admin to the cluster.
|
ClusterResourceProperties |
ClusterResourceProperties.withPrometheusEndpoint(SeedNode prometheusEndpoint) |
Set the prometheusEndpoint property: Hostname or IP address where the Prometheus endpoint containing data about
the managed Cassandra nodes can be reached.
|
ClusterResourceProperties |
ClusterResourceProperties.withProvisioningState(ManagedCassandraProvisioningState provisioningState) |
Set the provisioningState property: The status of the resource at the time the operation was called.
|
ClusterResourceProperties |
ClusterResourceProperties.withRepairEnabled(Boolean repairEnabled) |
Set the repairEnabled property: Should automatic repairs run on this cluster? If omitted, this is true, and
should stay true unless you are running a hybrid cluster where you are already doing your own repairs.
|
ClusterResourceProperties |
ClusterResourceProperties.withRestoreFromBackupId(String restoreFromBackupId) |
Set the restoreFromBackupId property: To create an empty cluster, omit this field or set it to null.
|