Partager via


ICosmosDBAccounts Interface

Définition

Point d’entrée de l’API de gestion Cosmos DB.

public interface ICosmosDBAccounts : Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsBatchCreation<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsCreating<Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IBlank>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingById, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingByResourceGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingById<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingByResourceGroup<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListing<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListingByResourceGroup<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.CosmosDB.Fluent.IDatabaseAccountsOperations>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBManager>
type ICosmosDBAccounts = interface
    interface IBeta
    interface ISupportsCreating<IBlank>
    interface IHasManager<ICosmosDBManager>
    interface IHasInner<IDatabaseAccountsOperations>
    interface ISupportsBatchCreation<ICosmosDBAccount>
    interface ISupportsGettingById<ICosmosDBAccount>
    interface ISupportsDeletingById
    interface ISupportsDeletingByResourceGroup
    interface ISupportsListing<ICosmosDBAccount>
    interface ISupportsListingByResourceGroup<ICosmosDBAccount>
    interface ISupportsGettingByResourceGroup<ICosmosDBAccount>
Public Interface ICosmosDBAccounts
Implements IBeta, IHasInner(Of IDatabaseAccountsOperations), IHasManager(Of ICosmosDBManager), ISupportsBatchCreation(Of ICosmosDBAccount), ISupportsCreating(Of IBlank), ISupportsDeletingById, ISupportsDeletingByResourceGroup, ISupportsGettingById(Of ICosmosDBAccount), ISupportsGettingByResourceGroup(Of ICosmosDBAccount), ISupportsListing(Of ICosmosDBAccount), ISupportsListingByResourceGroup(Of ICosmosDBAccount)
Dérivé
Implémente

Remarques

(Bêta : cette fonctionnalité est en préversion et, par conséquent, est susceptible d’être modifiée dans les méthodes non compatibles descendantes dans les versions ultérieures, y compris la suppression, quelles que soient les attentes de compatibilité définies par le numéro de version de la bibliothèque contenant.).

Propriétés

Inner

Point d’entrée de l’API de gestion Cosmos DB.

(Hérité de IHasInner<T>)
Manager

Obtient le type de client manager de ce type de ressource.

(Hérité de IHasManager<ManagerT>)

Méthodes

Create(ICreatable<IFluentResourceT>[])

Crée un ensemble (lot) de ressources.

(Hérité de ISupportsBatchCreation<IFluentResourceT>)
Create(IEnumerable<ICreatable<IFluentResourceT>>)

Crée un ensemble (lot) de ressources.

(Hérité de ISupportsBatchCreation<IFluentResourceT>)
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken)

Crée un ensemble (lot) de ressources.

(Hérité de ISupportsBatchCreation<IFluentResourceT>)
Define(String)

Point d’entrée de l’API de gestion Cosmos DB.

(Hérité de ISupportsCreating<T>)
DeleteById(String)

Supprime une ressource d’Azure, en l’identifiant par son ID de ressource.

(Hérité de ISupportsDeletingById)
DeleteByIdAsync(String, CancellationToken)

Supprime une ressource d’Azure, en l’identifiant par son ID de ressource.

(Hérité de ISupportsDeletingById)
DeleteByResourceGroup(String, String)

Supprime une ressource d’Azure, en l’identifiant par son nom et son groupe de ressources.

(Hérité de ISupportsDeletingByResourceGroup)
DeleteByResourceGroupAsync(String, String, CancellationToken)

Supprime une ressource d’Azure, en l’identifiant par son nom et son groupe de ressources.

(Hérité de ISupportsDeletingByResourceGroup)
FailoverPriorityChange(String, String, IList<Location>)

Modifie la priorité de basculement pour le compte de base de données Azure CosmosDB. Une priorité de basculement de 0 indique une région d’écriture. Valeur maximale d’une priorité de basculement = (nombre total de régions - 1). Les valeurs de priorité de basculement doivent être uniques pour chacune des régions dans lesquelles le compte de base de données existe.

FailoverPriorityChangeAsync(String, String, IList<Location>, CancellationToken)

Modifie la priorité de basculement pour le compte de base de données Azure CosmosDB. Une priorité de basculement de 0 indique une région d’écriture. Valeur maximale d’une priorité de basculement = (nombre total de régions - 1). Les valeurs de priorité de basculement doivent être uniques pour chacune des régions dans lesquelles le compte de base de données existe.

GetById(String)

Obtient les informations sur une ressource d’Azure en fonction de l’ID de ressource.

(Hérité de ISupportsGettingById<T>)
GetByIdAsync(String, CancellationToken)

Obtient les informations sur une ressource d’Azure en fonction de l’ID de ressource.

(Hérité de ISupportsGettingById<T>)
GetByResourceGroup(String, String)

Obtient les informations sur une ressource à partir d’Azure en fonction du nom de la ressource et du nom de son groupe de ressources.

(Hérité de ISupportsGettingByResourceGroup<T>)
GetByResourceGroupAsync(String, String, CancellationToken)

Obtient les informations sur une ressource à partir d’Azure en fonction du nom de la ressource et du nom de son groupe de ressources.

(Hérité de ISupportsGettingByResourceGroup<T>)
List()

Répertorie toutes les ressources du type spécifié dans l’abonnement actuellement sélectionné.

(Hérité de ISupportsListing<T>)
ListAsync(Boolean, CancellationToken)

Répertorie toutes les ressources du type spécifié dans l’abonnement actuellement sélectionné.

(Hérité de ISupportsListing<T>)
ListByResourceGroup(String)

Répertorie les ressources du type spécifié dans le groupe de ressources spécifié.

(Hérité de ISupportsListingByResourceGroup<T>)
ListByResourceGroupAsync(String, Boolean, CancellationToken)

Répertorie les ressources du type spécifié dans le groupe de ressources spécifié.

(Hérité de ISupportsListingByResourceGroup<T>)
ListConnectionStrings(String, String)

Répertorie les chaînes de connexion pour le compte de base de données Azure CosmosDB spécifié.

ListConnectionStringsAsync(String, String, CancellationToken)

Répertorie les chaînes de connexion pour le compte de base de données Azure CosmosDB spécifié.

ListKeys(String, String)

Répertorie les clés d’accès pour le compte de base de données Azure CosmosDB spécifié.

ListKeysAsync(String, String, CancellationToken)

Répertorie les clés d’accès pour le compte de base de données Azure CosmosDB spécifié.

ListReadOnlyKeys(String, String)

Répertorie les clés d’accès en lecture seule pour le compte de base de données Azure CosmosDB spécifié.

ListReadOnlyKeysAsync(String, String, CancellationToken)

Répertorie les clés d’accès en lecture seule pour le compte de base de données Azure CosmosDB spécifié.

RegenerateKey(String, String, String)

Régénère une clé d’accès pour le compte de base de données Azure CosmosDB spécifié.

RegenerateKeyAsync(String, String, String, CancellationToken)

Régénère une clé d’accès pour le compte de base de données Azure CosmosDB spécifié.

S’applique à