IWithCreate Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La fase de la definición que contiene todas las entradas mínimas necesarias para crear el recurso, pero también permite especificar cualquier otra configuración opcional.
public interface IWithCreate : Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithAutomaticFailover, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithChildResource, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithConnector, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithConsistencyPolicy, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithIpRangeFilter, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithKeyBasedMetadataWriteAccess, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithKeyVault, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithMultipleLocations, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithPrivateEndpointConnection, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithReadReplication, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithVirtualNetworkRule, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>
type IWithCreate = interface
interface ICreatable<ICosmosDBAccount>
interface IIndexable
interface IWithConsistencyPolicy
interface IWithReadReplication
interface IWithIpRangeFilter
interface IWithVirtualNetworkRule
interface IBeta
interface IWithMultipleLocations
interface IWithConnector
interface IWithKeyBasedMetadataWriteAccess
interface IWithPrivateEndpointConnection
interface IWithAutomaticFailover
interface IWithKeyVault
interface IWithChildResource
interface IDefinitionWithTags<IWithCreate>
Public Interface IWithCreate
Implements IBeta, ICreatable(Of ICosmosDBAccount), IDefinitionWithTags(Of IWithCreate), IWithAutomaticFailover, IWithChildResource, IWithConnector, IWithConsistencyPolicy, IWithIpRangeFilter, IWithKeyBasedMetadataWriteAccess, IWithKeyVault, IWithMultipleLocations, IWithPrivateEndpointConnection, IWithReadReplication, IWithVirtualNetworkRule
- Derivado
- Implementaciones
-
IWithAutomaticFailover IWithChildResource IWithConnector IWithConsistencyPolicy IWithIpRangeFilter IWithKeyBasedMetadataWriteAccess IWithKeyVault IWithMultipleLocations IWithPrivateEndpointConnection IWithReadReplication IWithVirtualNetworkRule IBeta IDefinitionWithTags<IWithCreate> ICreatable<ICosmosDBAccount> IIndexable
Propiedades
Key |
La fase de la definición que contiene todas las entradas mínimas necesarias para crear el recurso, pero también permite especificar cualquier otra configuración opcional. (Heredado de IIndexable) |
Name |
Obtiene el nombre del recurso que se puede crear. (Heredado de ICreatable<T>) |
Métodos
Create() |
Ejecute la solicitud de creación. (Heredado de ICreatable<T>) |
CreateAsync(CancellationToken, Boolean) |
Coloca la solicitud en la cola y permite que el cliente HTTP lo ejecute cuando los recursos del sistema estén disponibles. (Heredado de ICreatable<T>) |
DefineNewCassandraKeyspace(String) |
Define un nuevo espacio de claves de Cassandra. (Heredado de IWithChildResource) |
DefineNewGremlinDatabase(String) |
Define una nueva base de datos de Gremlin. (Heredado de IWithChildResource) |
DefineNewMongoDB(String) |
Define una nueva base de datos de Mongo. (Heredado de IWithChildResource) |
DefineNewPrivateEndpointConnection(String) |
Inicia la definición de una conexión de punto de conexión privado que se va a asociar a la cuenta de cosmos db. (Heredado de IWithPrivateEndpointConnection) |
DefineNewSqlDatabase(String) |
Define una nueva base de datos SQL. (Heredado de IWithChildResource) |
DefineNewTable(String) |
Define una nueva base de datos de tabla. (Heredado de IWithChildResource) |
WithAutomaticFailoverEnabled(Boolean) |
Especifica si la conmutación automática por error está habilitada para esta cuenta de cosmos db. (Heredado de IWithAutomaticFailover) |
WithBoundedStalenessConsistency(Int64, Int32) |
Directiva de coherencia de obsolescencia limitada para la cuenta de CosmosDB. (Heredado de IWithConsistencyPolicy) |
WithCassandraConnector(ConnectorOffer) |
Especifica una oferta de conector para el conector cassandra. (Heredado de IWithConnector) |
WithDisableKeyBaseMetadataWriteAccess(Boolean) |
Especifica si se debe deshabilitar el acceso de escritura de metadatos. (Heredado de IWithKeyBasedMetadataWriteAccess) |
WithEventualConsistency() |
Directiva de coherencia final para la cuenta de CosmosDB. (Heredado de IWithConsistencyPolicy) |
WithIpRangeFilter(String) |
Compatibilidad con firewall de CosmosDB: este valor especifica el conjunto de direcciones IP o intervalos de direcciones IP en el formulario CIDR que se incluirá como la lista permitida de direcciones IP de cliente para una cuenta de base de datos determinada. Los intervalos o direcciones IP deben ir separados por una coma y no deben contener espacios. (Heredado de IWithIpRangeFilter) |
WithKeyVault(String) |
Especifica un URI del almacén de claves para esta cuenta de cosmos db. (Heredado de IWithKeyVault) |
WithMultipleWriteLocationsEnabled(Boolean) |
Especifica si hay varias ubicaciones de escritura habilitadas para esta cuenta de cosmos db. (Heredado de IWithMultipleLocations) |
WithReadReplication(Region, Nullable<Boolean>) |
Establece una ubicación de lectura para la cuenta de CosmosDB. (Heredado de IWithReadReplication) |
WithSessionConsistency() |
Directiva de coherencia de sesión para la cuenta de CosmosDB. (Heredado de IWithConsistencyPolicy) |
WithStrongConsistency() |
Directiva de coherencia sólida para la cuenta de CosmosDB. (Heredado de IWithConsistencyPolicy) |
WithTag(String, String) |
Agrega una etiqueta al recurso. (Heredado de IDefinitionWithTags<T>) |
WithTags(IDictionary<String,String>) |
Especifica etiquetas para el recurso como {@link Map}. (Heredado de IDefinitionWithTags<T>) |
WithVirtualNetworkFilterEnabled(Boolean) |
Especifica Virtual Network Fileter manualmente. (Heredado de IWithVirtualNetworkRule) |
WithVirtualNetworkRule(String, String, Nullable<Boolean>) |
Especifica una regla de ACL de Virtual Network para la cuenta de CosmosDB. (Heredado de IWithVirtualNetworkRule) |
WithVirtualNetworkRules(IList<VirtualNetworkRule>) |
Especifica la lista de reglas de ACL de Virtual Network para la cuenta de CosmosDB. (Heredado de IWithVirtualNetworkRule) |
Se aplica a
Azure SDK for .NET