Watch Aspire live streamsDocsTry Aspire

CassandraClusterPropertiesProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.CosmosDB v13.6.0-preview.1.26478.8
interface CassandraClusterPropertiesProxy {
authenticationMethod: BicepValueProxy | CassandraAuthenticationMethod;
autoReplicate: BicepValueProxy | CassandraAutoReplicateForm;
azureConnectionMethod: BicepValueProxy | ServiceConnectionType;
backupSchedules: Aspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfCassandraClusterBackupScheduleProxy;
cassandraVersion: BicepValueProxy | string;
clientCertificates: Aspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfCassandraCertificateProxy;
clusterNameOverride: BicepValueProxy | string;
clusterType: BicepValueProxy | CassandraClusterType;
delegatedManagementSubnetId: BicepValueProxy;
extensions: Aspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfStringProxy;
externalDataCenters: Aspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfStringProxy;
externalGossipCertificates: Aspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfCassandraCertificateProxy;
externalSeedNodes: Aspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfCassandraDataCenterSeedNodeProxy;
readonly gossipCertificates: Aspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfCassandraCertificateProxy;
hoursBetweenBackups: BicepValueProxy | number;
initialCassandraAdminPassword: BicepValueProxy | string;
isCassandraAuditLoggingEnabled: BicepValueProxy | boolean;
isDeallocated: BicepValueProxy | boolean;
isRepairEnabled: BicepValueProxy | boolean;
readonly privateLinkResourceId: BicepValueProxy;
prometheusEndpointIPAddress: BicepValueProxy | string;
provisionError: CassandraErrorProxy;
provisioningState: BicepValueProxy | CassandraProvisioningState;
restoreFromBackupId: BicepValueProxy | string;
scheduledEventStrategy: BicepValueProxy | ScheduledEventStrategy;
readonly seedNodes: Aspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfCassandraDataCenterSeedNodeProxy;
clearAuthenticationMethod(): void;
clearAutoReplicate(): void;
clearAzureConnectionMethod(): void;
clearCassandraVersion(): void;
clearClusterNameOverride(): void;
clearClusterType(): void;
clearDelegatedManagementSubnetId(): void;
clearHoursBetweenBackups(): void;
clearInitialCassandraAdminPassword(): void;
clearIsCassandraAuditLoggingEnabled(): void;
clearIsDeallocated(): void;
clearIsRepairEnabled(): void;
clearPrometheusEndpointIPAddress(): void;
clearProvisioningState(): void;
clearRestoreFromBackupId(): void;
clearScheduledEventStrategy(): void;
}

Properties

propertyauthenticationMethodBicepValueProxy | CassandraAuthenticationMethodget · set
Gets or sets the AuthenticationMethod provisioning property.
propertyautoReplicateBicepValueProxy | CassandraAutoReplicateFormget · set
Gets or sets the AutoReplicate provisioning property.
propertyazureConnectionMethodBicepValueProxy | ServiceConnectionTypeget · set
Gets or sets the AzureConnectionMethod provisioning property.
propertybackupSchedulesAspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfCassandraClusterBackupScheduleProxyget · set
Gets or sets the BackupSchedules provisioning property.
propertycassandraVersionBicepValueProxy | stringget · set
Gets or sets the CassandraVersion provisioning property.
propertyclientCertificatesAspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfCassandraCertificateProxyget · set
Gets or sets the ClientCertificates provisioning property.
propertyclusterNameOverrideBicepValueProxy | stringget · set
Gets or sets the ClusterNameOverride provisioning property.
propertyclusterTypeBicepValueProxy | CassandraClusterTypeget · set
Gets or sets the ClusterType provisioning property.
propertydelegatedManagementSubnetIdBicepValueProxyget · set
Gets or sets the DelegatedManagementSubnetId provisioning property.
propertyextensionsAspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfStringProxyget · set
Gets or sets the Extensions provisioning property.
propertyexternalDataCentersAspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfStringProxyget · set
Gets or sets the ExternalDataCenters provisioning property.
propertyexternalGossipCertificatesAspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfCassandraCertificateProxyget · set
Gets or sets the ExternalGossipCertificates provisioning property.
propertyexternalSeedNodesAspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfCassandraDataCenterSeedNodeProxyget · set
Gets or sets the ExternalSeedNodes provisioning property.
propertygossipCertificatesAspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfCassandraCertificateProxyget
Gets the GossipCertificates provisioning property.
propertyhoursBetweenBackupsBicepValueProxy | numberget · set
Gets or sets the HoursBetweenBackups provisioning property.
propertyinitialCassandraAdminPasswordBicepValueProxy | stringget · set
Gets or sets the InitialCassandraAdminPassword provisioning property.
propertyisCassandraAuditLoggingEnabledBicepValueProxy | booleanget · set
Gets or sets the IsCassandraAuditLoggingEnabled provisioning property.
propertyisDeallocatedBicepValueProxy | booleanget · set
Gets or sets the IsDeallocated provisioning property.
propertyisRepairEnabledBicepValueProxy | booleanget · set
Gets or sets the IsRepairEnabled provisioning property.
propertyprivateLinkResourceIdBicepValueProxyget
Gets the PrivateLinkResourceId provisioning property.
propertyprometheusEndpointIPAddressBicepValueProxy | stringget · set
Gets or sets the PrometheusEndpointIPAddress provisioning property.
propertyprovisionErrorCassandraErrorProxyget · set
Gets or sets the ProvisionError provisioning property.
propertyprovisioningStateBicepValueProxy | CassandraProvisioningStateget · set
Gets or sets the ProvisioningState provisioning property.
propertyrestoreFromBackupIdBicepValueProxy | stringget · set
Gets or sets the RestoreFromBackupId provisioning property.
propertyscheduledEventStrategyBicepValueProxy | ScheduledEventStrategyget · set
Gets or sets the ScheduledEventStrategy provisioning property.
propertyseedNodesAspire_Hosting_Azure_Provisioning_CosmosDB_Generated_ListOfCassandraDataCenterSeedNodeProxyget
Gets the SeedNodes provisioning property.

Methods

Clears the AuthenticationMethod provisioning property.
clearAuthenticationMethod(): void
Clears the AutoReplicate provisioning property.
clearAutoReplicate(): void
Clears the AzureConnectionMethod provisioning property.
clearAzureConnectionMethod(): void
Clears the CassandraVersion provisioning property.
clearCassandraVersion(): void
Clears the ClusterNameOverride provisioning property.
clearClusterNameOverride(): void
Clears the ClusterType provisioning property.
clearClusterType(): void
Clears the DelegatedManagementSubnetId provisioning property.
clearDelegatedManagementSubnetId(): void
Clears the HoursBetweenBackups provisioning property.
clearHoursBetweenBackups(): void
Clears the InitialCassandraAdminPassword provisioning property.
clearInitialCassandraAdminPassword(): void
Clears the IsCassandraAuditLoggingEnabled provisioning property.
clearIsCassandraAuditLoggingEnabled(): void
Clears the IsDeallocated provisioning property.
clearIsDeallocated(): void
Clears the IsRepairEnabled provisioning property.
clearIsRepairEnabled(): void
Clears the PrometheusEndpointIPAddress provisioning property.
clearPrometheusEndpointIPAddress(): void
Clears the ProvisioningState provisioning property.
clearProvisioningState(): void
Clears the RestoreFromBackupId provisioning property.
clearRestoreFromBackupId(): void
Clears the ScheduledEventStrategy provisioning property.
clearScheduledEventStrategy(): void