Compartir a través de


CassandraClusterProperties Clase

Definición

Propiedades de un clúster de Cassandra administrado.

public class CassandraClusterProperties
type CassandraClusterProperties = class
Public Class CassandraClusterProperties
Herencia
CassandraClusterProperties

Constructores

CassandraClusterProperties()

Inicializa una nueva instancia de CassandraClusterProperties.

Propiedades

AuthenticationMethod

Qué método de autenticación Cassandra debe usar para autenticar clientes. "Ninguno" desactiva la autenticación, por lo que no debe usarse excepto en emergencias. "Cassandra" es la autenticación predeterminada basada en contraseña. El valor predeterminado es "Cassandra".

BackupSchedules

Lista de programaciones de copia de seguridad que definen cuándo desea realizar una copia de seguridad de los datos.

CassandraVersion

Qué versión de Cassandra debe converger para ejecutarse (por ejemplo, 3.11). Cuando se actualiza, el clúster puede tardar algún tiempo en migrar a la nueva versión.

ClientCertificates

Lista de certificados TLS usados para autorizar a los clientes que se conectan al clúster. Todas las conexiones se cifran con TLS tanto si se establece clientCertificates como si no, pero si se establece clientCertificates, el clúster de Cassandra administrado rechazará todas las conexiones que no contengan un certificado de cliente TLS que se pueda validar desde uno o varios de los certificados públicos de esta propiedad.

ClusterNameOverride

Si necesita establecer la propiedad clusterName en cassandra.yaml en algo aparte del nombre de recurso del clúster, establezca el valor que se usará en esta propiedad.

ClusterType

Tipo del clúster. Si se establece en Producción, es posible que algunas operaciones no se permitan en el clúster.

DelegatedManagementSubnetId

Identificador de recurso de una subred a la que el servicio de administración de este clúster debe tener asociada su interfaz de red. La subred debe ser enrutable a todas las subredes que se delegarán en los centros de datos. El identificador de recurso debe tener el formato "/subscriptions/<subscription id>/resourceGroups/<resource group>/providers/Microsoft.Network/virtualNetworks/<virtual network>/subnets/<subnet>".

Extensions

Extensiones que se van a agregar o actualizar en el clúster.

ExternalGossipCertificates

Lista de certificados TLS usados para autorizar elipse desde centros de datos no administrados. Los certificados TLS de todos los nodos de centros de datos no administrados deben ser verificables mediante uno de los certificados proporcionados en esta propiedad.

ExternalSeedNodes

Lista de direcciones IP de nodos de inicialización en centros de datos no administrados. Se agregarán a las listas de nodos de inicialización de todos los nodos administrados.

GossipCertificates

Lista de certificados TLS en los que los nodos no administrados deben confiar en gossip con nodos administrados. Todos los nodos administrados presentarán certificados de cliente TLS que son verificables mediante uno de los certificados proporcionados en esta propiedad.

HoursBetweenBackups

(En desuso) Número de horas de espera entre realizar una copia de seguridad del clúster.

InitialCassandraAdminPassword

Contraseña inicial para los clientes que se conectan como administrador al clúster. Debe cambiarse después de la creación del clúster. Devuelve null en GET. Este campo solo se aplica cuando el campo authenticationMethod es "Cassandra".

IsCassandraAuditLoggingEnabled

Si el registro de auditoría de Cassandra está habilitado.

IsDeallocated

Si el clúster y los centros de datos asociados se han desasignado.

IsRepairEnabled

¿Se deben ejecutar reparaciones automáticas en este clúster? Si se omite, esto es true y debe mantenerse en true a menos que ejecute un clúster híbrido en el que ya esté realizando sus propias reparaciones.

PrometheusEndpointIPAddress

Dirección IP de este nodo de inicialización.

ProvisionError

Error relacionado con el aprovisionamiento de recursos.

ProvisioningState

Estado del recurso en el momento en que se llamó a la operación.

RestoreFromBackupId

Para crear un clúster vacío, omita este campo o establézcalo en NULL. Para restaurar una copia de seguridad en un nuevo clúster, establezca este campo en el identificador de recurso de la copia de seguridad.

SeedNodes

Lista de direcciones IP de nodos de inicialización en los centros de datos administrados. Se deben agregar a las listas de nodos de inicialización de todos los nodos no administrados.

Se aplica a