ClusterInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. redisenterprise. fluent. models. ClusterInner
- com.
- com.
- com.
public final class ClusterInner
extends Resource
Describes the RedisEnterprise cluster.
Constructor | Description |
---|---|
Cluster |
Creates an instance of Cluster |
Modifier and Type | Method and Description |
---|---|
Cluster |
encryption()
Get the encryption property: Encryption-at-rest configuration for the cluster. |
String |
hostname()
Get the hostname property: DNS name of the cluster endpoint. |
Managed |
identity()
Get the identity property: The identity of the resource. |
Tls |
minimum Get the minimum |
List<Private |
private Get the private |
Provisioning |
provisioning Get the provisioning |
String |
redis Get the redis |
Resource |
resource Get the resource |
Sku |
sku()
Get the sku property: The SKU to create, which affects price, performance, and features. |
void |
validate()
Validates the instance. |
Cluster |
with Set the encryption property: Encryption-at-rest configuration for the cluster. |
Cluster |
with Set the identity property: The identity of the resource. |
Cluster |
with |
Cluster |
with Set the minimum |
Cluster |
with Set the sku property: The SKU to create, which affects price, performance, and features. |
Cluster |
with |
Cluster |
with Set the zones property: The Availability Zones where this cluster will be deployed. |
List<String> |
zones()
Get the zones property: The Availability Zones where this cluster will be deployed. |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
ClusterInner
public ClusterInner()
Creates an instance of ClusterInner class.
encryption
public ClusterPropertiesEncryption encryption()
Get the encryption property: Encryption-at-rest configuration for the cluster.
Returns:
hostname
public String hostname()
Get the hostname property: DNS name of the cluster endpoint.
Returns:
identity
public ManagedServiceIdentity identity()
Get the identity property: The identity of the resource.
Returns:
minimumTlsVersion
public TlsVersion minimumTlsVersion()
Get the minimumTlsVersion property: The minimum TLS version for the cluster to support, e.g. '1.2'.
Returns:
privateEndpointConnections
public List
Get the privateEndpointConnections property: List of private endpoint connections associated with the specified RedisEnterprise cluster.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: Current provisioning status of the cluster.
Returns:
redisVersion
public String redisVersion()
Get the redisVersion property: Version of redis the cluster supports, e.g. '6'.
Returns:
resourceState
public ResourceState resourceState()
Get the resourceState property: Current resource status of the cluster.
Returns:
sku
public Sku sku()
Get the sku property: The SKU to create, which affects price, performance, and features.
Returns:
validate
public void validate()
Validates the instance.
withEncryption
public ClusterInner withEncryption(ClusterPropertiesEncryption encryption)
Set the encryption property: Encryption-at-rest configuration for the cluster.
Parameters:
Returns:
withIdentity
public ClusterInner withIdentity(ManagedServiceIdentity identity)
Set the identity property: The identity of the resource.
Parameters:
Returns:
withLocation
public ClusterInner withLocation(String location)
Overrides:
ClusterInner.withLocation(String location)Parameters:
withMinimumTlsVersion
public ClusterInner withMinimumTlsVersion(TlsVersion minimumTlsVersion)
Set the minimumTlsVersion property: The minimum TLS version for the cluster to support, e.g. '1.2'.
Parameters:
Returns:
withSku
public ClusterInner withSku(Sku sku)
Set the sku property: The SKU to create, which affects price, performance, and features.
Parameters:
Returns:
withTags
public ClusterInner withTags(Map
Overrides:
ClusterInner.withTags(Map<String,String> tags)Parameters:
withZones
public ClusterInner withZones(List
Set the zones property: The Availability Zones where this cluster will be deployed.
Parameters:
Returns:
zones
public List
Get the zones property: The Availability Zones where this cluster will be deployed.
Returns:
Azure SDK for Java feedback
Azure SDK for Java is an open source project. Select a link to provide feedback: