MongoClustersOperations interface

Interfaccia che rappresenta un'operazione MongoClusters.

Proprietà

checkNameAvailability

Controllare se il nome del cluster mongo è disponibile per l'uso.

createOrUpdate

Creare o aggiornare un cluster mongo. L'aggiornamento sovrascrive tutte le proprietà per la risorsa. Per modificare solo alcune delle proprietà, usare PATCH.

delete

Elimina un cluster di mongo.

get

Ottiene informazioni su un cluster mongo.

list

Elencare tutti i cluster mongo in una determinata sottoscrizione.

listByResourceGroup

Elencare tutti i cluster mongo in un determinato gruppo di risorse.

listConnectionStrings

Elencare le stringhe di connessione del cluster mongo. Include la stringa di connessione predefinita che usa SCRAM-SHA-256, nonché altre stringhe di connessione supportate dal cluster.

promote

Alza di livello un cluster mongo di replica a un ruolo primario.

update

Aggiorna un cluster Mongo esistente. Il corpo della richiesta può contenere una o più delle proprietà presenti nella normale definizione del cluster mongo.

Dettagli proprietà

checkNameAvailability

Controllare se il nome del cluster mongo è disponibile per l'uso.

checkNameAvailability: (location: string, body: CheckNameAvailabilityRequest, options?: MongoClustersCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResponse>

Valore della proprietà

(location: string, body: CheckNameAvailabilityRequest, options?: MongoClustersCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResponse>

createOrUpdate

Creare o aggiornare un cluster mongo. L'aggiornamento sovrascrive tutte le proprietà per la risorsa. Per modificare solo alcune delle proprietà, usare PATCH.

createOrUpdate: (resourceGroupName: string, mongoClusterName: string, resource: MongoCluster, options?: MongoClustersCreateOrUpdateOptionalParams) => PollerLike<OperationState<MongoCluster>, MongoCluster>

Valore della proprietà

(resourceGroupName: string, mongoClusterName: string, resource: MongoCluster, options?: MongoClustersCreateOrUpdateOptionalParams) => PollerLike<OperationState<MongoCluster>, MongoCluster>

delete

Elimina un cluster di mongo.

delete: (resourceGroupName: string, mongoClusterName: string, options?: MongoClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, mongoClusterName: string, options?: MongoClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Ottiene informazioni su un cluster mongo.

get: (resourceGroupName: string, mongoClusterName: string, options?: MongoClustersGetOptionalParams) => Promise<MongoCluster>

Valore della proprietà

(resourceGroupName: string, mongoClusterName: string, options?: MongoClustersGetOptionalParams) => Promise<MongoCluster>

list

Elencare tutti i cluster mongo in una determinata sottoscrizione.

list: (options?: MongoClustersListOptionalParams) => PagedAsyncIterableIterator<MongoCluster, MongoCluster[], PageSettings>

Valore della proprietà

(options?: MongoClustersListOptionalParams) => PagedAsyncIterableIterator<MongoCluster, MongoCluster[], PageSettings>

listByResourceGroup

Elencare tutti i cluster mongo in un determinato gruppo di risorse.

listByResourceGroup: (resourceGroupName: string, options?: MongoClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<MongoCluster, MongoCluster[], PageSettings>

Valore della proprietà

(resourceGroupName: string, options?: MongoClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<MongoCluster, MongoCluster[], PageSettings>

listConnectionStrings

Elencare le stringhe di connessione del cluster mongo. Include la stringa di connessione predefinita che usa SCRAM-SHA-256, nonché altre stringhe di connessione supportate dal cluster.

listConnectionStrings: (resourceGroupName: string, mongoClusterName: string, options?: MongoClustersListConnectionStringsOptionalParams) => Promise<ListConnectionStringsResult>

Valore della proprietà

(resourceGroupName: string, mongoClusterName: string, options?: MongoClustersListConnectionStringsOptionalParams) => Promise<ListConnectionStringsResult>

promote

Alza di livello un cluster mongo di replica a un ruolo primario.

promote: (resourceGroupName: string, mongoClusterName: string, body: PromoteReplicaRequest, options?: MongoClustersPromoteOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, mongoClusterName: string, body: PromoteReplicaRequest, options?: MongoClustersPromoteOptionalParams) => PollerLike<OperationState<void>, void>

update

Aggiorna un cluster Mongo esistente. Il corpo della richiesta può contenere una o più delle proprietà presenti nella normale definizione del cluster mongo.

update: (resourceGroupName: string, mongoClusterName: string, properties: MongoClusterUpdate, options?: MongoClustersUpdateOptionalParams) => PollerLike<OperationState<MongoCluster>, MongoCluster>

Valore della proprietà

(resourceGroupName: string, mongoClusterName: string, properties: MongoClusterUpdate, options?: MongoClustersUpdateOptionalParams) => PollerLike<OperationState<MongoCluster>, MongoCluster>