Partager via


IWithOptionals Interface

Définition

Regroupement des phases de mise à jour cosmos db.

public interface IWithOptionals : Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithAutomaticFailover, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithChildResource, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithConnector, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithConsistencyPolicy, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithIpRangeFilter, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithKeyBasedMetadataWriteAccess, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithKeyVault, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithMultipleLocations, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithPrivateEndpointConnection, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithVirtualNetworkRule, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithOptionals>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>
type IWithOptionals = interface
    interface IUpdateWithTags<IWithOptionals>
    interface IAppliable<ICosmosDBAccount>
    interface IIndexable
    interface IWithConsistencyPolicy
    interface IWithVirtualNetworkRule
    interface IBeta
    interface IWithIpRangeFilter
    interface IWithConnector
    interface IWithMultipleLocations
    interface IWithKeyBasedMetadataWriteAccess
    interface IWithPrivateEndpointConnection
    interface IWithAutomaticFailover
    interface IWithKeyVault
    interface IWithChildResource
Public Interface IWithOptionals
Implements IAppliable(Of ICosmosDBAccount), IBeta, IUpdateWithTags(Of IWithOptionals), IWithAutomaticFailover, IWithChildResource, IWithConnector, IWithConsistencyPolicy, IWithIpRangeFilter, IWithKeyBasedMetadataWriteAccess, IWithKeyVault, IWithMultipleLocations, IWithPrivateEndpointConnection, IWithVirtualNetworkRule
Dérivé
Implémente

Propriétés

Key

Regroupement des phases de mise à jour cosmos db.

(Hérité de IIndexable)

Méthodes

Apply()

Exécutez la demande de mise à jour.

(Hérité de IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Exécutez la demande de mise à jour de manière asynchrone.

(Hérité de IAppliable<T>)
DefineNewCassandraKeyspace(String)

Définit un nouvel espace de clés Cassandra.

(Hérité de IWithChildResource)
DefineNewGremlinDatabase(String)

Définit une nouvelle base de données Gremlin.

(Hérité de IWithChildResource)
DefineNewMongoDB(String)

Définit une nouvelle base de données Mongo.

(Hérité de IWithChildResource)
DefineNewPrivateEndpointConnection(String)

Démarrez la définition d’une connexion de point de terminaison privé à attacher au compte cosmos db.

(Hérité de IWithPrivateEndpointConnection)
DefineNewSqlDatabase(String)

Définit une nouvelle base de données SQL.

(Hérité de IWithChildResource)
DefineNewTable(String)

Définit une nouvelle base de données de table.

(Hérité de IWithChildResource)
UpdateCassandraKeyspace(String)

Mises à jour un espace de clés Cassandra.

(Hérité de IWithChildResource)
UpdateGremlinDatabase(String)

Mises à jour une base de données Gremlin.

(Hérité de IWithChildResource)
UpdateMongoDB(String)

Mises à jour une base de données Mongo.

(Hérité de IWithChildResource)
UpdatePrivateEndpointConnection(String)

Démarrez la mise à jour d’une connexion de point de terminaison privé existante.

(Hérité de IWithPrivateEndpointConnection)
UpdateSqlDatabase(String)

Mises à jour une base de données SQL.

(Hérité de IWithChildResource)
UpdateTable(String)

Mises à jour une base de données table.

(Hérité de IWithChildResource)
WithAutomaticFailoverEnabled(Boolean)

Spécifie si le basculement automatique est activé pour ce compte cosmos db.

(Hérité de IWithAutomaticFailover)
WithBoundedStalenessConsistency(Int32, Int32)

Stratégie de cohérence pour le compte CosmosDB.

(Hérité de IWithConsistencyPolicy)
WithCassandraConnector(ConnectorOffer)

Spécifie une offre de connecteur pour le connecteur cassandra.

(Hérité de IWithConnector)
WithDisableKeyBaseMetadataWriteAccess(Boolean)

Spécifie si l’accès en écriture de métadonnées doit être désactivé.

(Hérité de IWithKeyBasedMetadataWriteAccess)
WithEventualConsistency()

Stratégie de cohérence pour le compte CosmosDB.

(Hérité de IWithConsistencyPolicy)
WithIpRangeFilter(String)

Prise en charge du pare-feu CosmosDB : cette valeur spécifie l’ensemble d’adresses IP ou de plages d’adresses IP dans le formulaire CIDR à inclure comme liste autorisée des adresses IP clientes pour un compte de base de données donné. Les plages/adresses IP doivent être séparées par des virgules et ne doivent pas contenir d’espaces.

(Hérité de IWithIpRangeFilter)
WithKeyVault(String)

Spécifie un URI de coffre de clés pour ce compte cosmos db.

(Hérité de IWithKeyVault)
WithMultipleWriteLocationsEnabled(Boolean)

Spécifie si plusieurs emplacements d’écriture sont activés ou non pour ce compte cosmos db.

(Hérité de IWithMultipleLocations)
WithoutCassandraConnector()

Supprimez l’offre de connecteur.

(Hérité de IWithConnector)
WithoutCassandraKeyspace(String)

Supprime un espace de clés Cassandra.

(Hérité de IWithChildResource)
WithoutGremlinDatabase(String)

Supprime une base de données Gremlin.

(Hérité de IWithChildResource)
WithoutKeyVault()

Supprime le coffre de clés.

(Hérité de IWithKeyVault)
WithoutMongoDB(String)

Supprime une base de données Mongo.

(Hérité de IWithChildResource)
WithoutPrivateEndpointConnection(String)

Supprimez une connexion de point de terminaison privé existante.

(Hérité de IWithPrivateEndpointConnection)
WithoutSqlDatabase(String)

Supprime une base de données SQL.

(Hérité de IWithChildResource)
WithoutTable(String)

Supprime une base de données de table.

(Hérité de IWithChildResource)
WithoutTag(String)

Supprime une balise de la ressource.

(Hérité de IUpdateWithTags<T>)
WithoutVirtualNetworkRule(String, String)

Supprime une règle de liste de contrôle d’accès Réseau virtuel pour le compte CosmosDB.

(Hérité de IWithVirtualNetworkRule)
WithSessionConsistency()

Stratégie de cohérence pour le compte CosmosDB.

(Hérité de IWithConsistencyPolicy)
WithStrongConsistency()

Stratégie de cohérence pour le compte CosmosDB.

(Hérité de IWithConsistencyPolicy)
WithTag(String, String)

Ajoute une balise à la ressource.

(Hérité de IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Spécifie des balises pour la ressource en tant que {@link Map}.

(Hérité de IUpdateWithTags<T>)
WithVirtualNetworkFilterEnabled(Boolean)

Spécifie manuellement Réseau virtuel Fileter.

(Hérité de IWithVirtualNetworkRule)
WithVirtualNetworkRule(String, String, Nullable<Boolean>)

Spécifie une nouvelle règle de liste de contrôle d’accès Réseau virtuel pour le compte CosmosDB.

(Hérité de IWithVirtualNetworkRule)
WithVirtualNetworkRules(IList<VirtualNetworkRule>)

Règle de liste de contrôle d’accès Réseau virtuel pour le compte CosmosDB.

(Hérité de IWithVirtualNetworkRule)

S’applique à