CassandraDataCentersOperations interface

Interface representing a CassandraDataCenters operations.

Properties

beginCreateUpdate
beginCreateUpdateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
createUpdate

Create or update a managed Cassandra data center. When updating, overwrite all properties. To update only some properties, use PATCH.

delete
get

Get the properties of a managed Cassandra data center.

list

List all data centers in a particular managed Cassandra cluster.

update

Update some of the properties of a managed Cassandra data center.

Property Details

beginCreateUpdate

Warning

This API is now deprecated.

use createUpdate instead

beginCreateUpdate: (resourceGroupName: string, clusterName: string, dataCenterName: string, body: DataCenterResource, options?: CassandraDataCentersCreateUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DataCenterResource>, DataCenterResource>>

Property Value

(resourceGroupName: string, clusterName: string, dataCenterName: string, body: DataCenterResource, options?: CassandraDataCentersCreateUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DataCenterResource>, DataCenterResource>>

beginCreateUpdateAndWait

Warning

This API is now deprecated.

use createUpdate instead

beginCreateUpdateAndWait: (resourceGroupName: string, clusterName: string, dataCenterName: string, body: DataCenterResource, options?: CassandraDataCentersCreateUpdateOptionalParams) => Promise<DataCenterResource>

Property Value

(resourceGroupName: string, clusterName: string, dataCenterName: string, body: DataCenterResource, options?: CassandraDataCentersCreateUpdateOptionalParams) => Promise<DataCenterResource>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, clusterName: string, dataCenterName: string, options?: CassandraDataCentersDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, clusterName: string, dataCenterName: string, options?: CassandraDataCentersDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, clusterName: string, dataCenterName: string, options?: CassandraDataCentersDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, clusterName: string, dataCenterName: string, options?: CassandraDataCentersDeleteOptionalParams) => Promise<void>

beginUpdate

Warning

This API is now deprecated.

use update instead

beginUpdate: (resourceGroupName: string, clusterName: string, dataCenterName: string, body: DataCenterResource, options?: CassandraDataCentersUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DataCenterResource>, DataCenterResource>>

Property Value

(resourceGroupName: string, clusterName: string, dataCenterName: string, body: DataCenterResource, options?: CassandraDataCentersUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DataCenterResource>, DataCenterResource>>

beginUpdateAndWait

Warning

This API is now deprecated.

use update instead

beginUpdateAndWait: (resourceGroupName: string, clusterName: string, dataCenterName: string, body: DataCenterResource, options?: CassandraDataCentersUpdateOptionalParams) => Promise<DataCenterResource>

Property Value

(resourceGroupName: string, clusterName: string, dataCenterName: string, body: DataCenterResource, options?: CassandraDataCentersUpdateOptionalParams) => Promise<DataCenterResource>

createUpdate

Create or update a managed Cassandra data center. When updating, overwrite all properties. To update only some properties, use PATCH.

createUpdate: (resourceGroupName: string, clusterName: string, dataCenterName: string, body: DataCenterResource, options?: CassandraDataCentersCreateUpdateOptionalParams) => PollerLike<OperationState<DataCenterResource>, DataCenterResource>

Property Value

(resourceGroupName: string, clusterName: string, dataCenterName: string, body: DataCenterResource, options?: CassandraDataCentersCreateUpdateOptionalParams) => PollerLike<OperationState<DataCenterResource>, DataCenterResource>

delete

delete: (resourceGroupName: string, clusterName: string, dataCenterName: string, options?: CassandraDataCentersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, clusterName: string, dataCenterName: string, options?: CassandraDataCentersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get the properties of a managed Cassandra data center.

get: (resourceGroupName: string, clusterName: string, dataCenterName: string, options?: CassandraDataCentersGetOptionalParams) => Promise<DataCenterResource>

Property Value

(resourceGroupName: string, clusterName: string, dataCenterName: string, options?: CassandraDataCentersGetOptionalParams) => Promise<DataCenterResource>

list

List all data centers in a particular managed Cassandra cluster.

list: (resourceGroupName: string, clusterName: string, options?: CassandraDataCentersListOptionalParams) => PagedAsyncIterableIterator<DataCenterResource, DataCenterResource[], PageSettings>

Property Value

(resourceGroupName: string, clusterName: string, options?: CassandraDataCentersListOptionalParams) => PagedAsyncIterableIterator<DataCenterResource, DataCenterResource[], PageSettings>

update

Update some of the properties of a managed Cassandra data center.

update: (resourceGroupName: string, clusterName: string, dataCenterName: string, body: DataCenterResource, options?: CassandraDataCentersUpdateOptionalParams) => PollerLike<OperationState<DataCenterResource>, DataCenterResource>

Property Value

(resourceGroupName: string, clusterName: string, dataCenterName: string, body: DataCenterResource, options?: CassandraDataCentersUpdateOptionalParams) => PollerLike<OperationState<DataCenterResource>, DataCenterResource>