你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IWithOptionals 接口

定义

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
派生
实现

属性

Key

cosmos db 更新阶段的分组。

(继承自 IIndexable)

方法

Apply()

执行更新请求。

(继承自 IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

异步执行更新请求。

(继承自 IAppliable<T>)
DefineNewCassandraKeyspace(String)

定义新的 Cassandra 密钥空间。

(继承自 IWithChildResource)
DefineNewGremlinDatabase(String)

定义新的 Gremlin 数据库。

(继承自 IWithChildResource)
DefineNewMongoDB(String)

定义新的 Mongo 数据库。

(继承自 IWithChildResource)
DefineNewPrivateEndpointConnection(String)

启动要附加到 cosmos db 帐户的专用终结点连接的定义。

(继承自 IWithPrivateEndpointConnection)
DefineNewSqlDatabase(String)

定义新的 SQL 数据库。

(继承自 IWithChildResource)
DefineNewTable(String)

定义新的表数据库。

(继承自 IWithChildResource)
UpdateCassandraKeyspace(String)

汇报 Cassandra 密钥空间。

(继承自 IWithChildResource)
UpdateGremlinDatabase(String)

汇报 Gremlin 数据库。

(继承自 IWithChildResource)
UpdateMongoDB(String)

汇报 Mongo 数据库。

(继承自 IWithChildResource)
UpdatePrivateEndpointConnection(String)

启动现有专用终结点连接的更新。

(继承自 IWithPrivateEndpointConnection)
UpdateSqlDatabase(String)

汇报 SQL 数据库。

(继承自 IWithChildResource)
UpdateTable(String)

汇报表数据库。

(继承自 IWithChildResource)
WithAutomaticFailoverEnabled(Boolean)

指定是否为此 cosmos db 帐户启用自动故障转移。

(继承自 IWithAutomaticFailover)
WithBoundedStalenessConsistency(Int32, Int32)

CosmosDB 帐户的一致性策略。

(继承自 IWithConsistencyPolicy)
WithCassandraConnector(ConnectorOffer)

指定 cassandra 连接器的连接器产品/服务。

(继承自 IWithConnector)
WithDisableKeyBaseMetadataWriteAccess(Boolean)

指定是否应禁用元数据写入访问。

(继承自 IWithKeyBasedMetadataWriteAccess)
WithEventualConsistency()

CosmosDB 帐户的一致性策略。

(继承自 IWithConsistencyPolicy)
WithIpRangeFilter(String)

CosmosDB 防火墙支持:此值以 CIDR 形式指定要作为给定数据库帐户的客户端 IP 允许列表包含的一组 IP 地址或 IP 地址范围。 IP 地址/范围必须以逗号分隔,且不能包含空格。

(继承自 IWithIpRangeFilter)
WithKeyVault(String)

指定此 cosmos db 帐户的密钥保管库 URI。

(继承自 IWithKeyVault)
WithMultipleWriteLocationsEnabled(Boolean)

指定是否为此 cosmos db 帐户启用多个写入位置。

(继承自 IWithMultipleLocations)
WithoutCassandraConnector()

删除连接器产品/服务。

(继承自 IWithConnector)
WithoutCassandraKeyspace(String)

删除 Cassandra 密钥空间。

(继承自 IWithChildResource)
WithoutGremlinDatabase(String)

删除 Gremlin 数据库。

(继承自 IWithChildResource)
WithoutKeyVault()

删除密钥保管库。

(继承自 IWithKeyVault)
WithoutMongoDB(String)

删除 Mongo 数据库。

(继承自 IWithChildResource)
WithoutPrivateEndpointConnection(String)

删除现有的专用终结点连接。

(继承自 IWithPrivateEndpointConnection)
WithoutSqlDatabase(String)

删除 SQL 数据库。

(继承自 IWithChildResource)
WithoutTable(String)

删除表数据库。

(继承自 IWithChildResource)
WithoutTag(String)

从资源中删除标记。

(继承自 IUpdateWithTags<T>)
WithoutVirtualNetworkRule(String, String)

删除 CosmosDB 帐户的虚拟网络 ACL 规则。

(继承自 IWithVirtualNetworkRule)
WithSessionConsistency()

CosmosDB 帐户的一致性策略。

(继承自 IWithConsistencyPolicy)
WithStrongConsistency()

CosmosDB 帐户的一致性策略。

(继承自 IWithConsistencyPolicy)
WithTag(String, String)

将标记添加到资源。

(继承自 IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

将资源的标记指定为 {@link Map}。

(继承自 IUpdateWithTags<T>)
WithVirtualNetworkFilterEnabled(Boolean)

手动指定 虚拟网络 Fileter。

(继承自 IWithVirtualNetworkRule)
WithVirtualNetworkRule(String, String, Nullable<Boolean>)

指定 CosmosDB 帐户的新虚拟网络 ACL 规则。

(继承自 IWithVirtualNetworkRule)
WithVirtualNetworkRules(IList<VirtualNetworkRule>)

CosmosDB 帐户的虚拟网络 ACL 规则。

(继承自 IWithVirtualNetworkRule)

适用于