你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CosmosDBAccountPatch 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于修补 Azure Cosmos DB 数据库帐户属性的参数。
public class CosmosDBAccountPatch
type CosmosDBAccountPatch = class
Public Class CosmosDBAccountPatch
- 继承
-
CosmosDBAccountPatch
构造函数
CosmosDBAccountPatch() |
初始化 CosmosDBAccountPatch 的新实例。 |
属性
AnalyticalStorageSchemaType |
描述分析存储的架构类型。 |
ApiServerVersion |
描述 MongoDB 帐户的 ServerVersion。 |
BackupPolicy |
表示在帐户上进行备份的策略的 对象。 请注意 CosmosDBAccountBackupPolicy ,是基类。 根据方案,可能需要在此处分配基类的派生类,或者此属性需要强制转换为可能的派生类之一。 可用的派生类包括 ContinuousModeBackupPolicy 和 PeriodicModeBackupPolicy。 |
Capabilities |
帐户的 Cosmos DB 功能列表。 |
CapacityTotalThroughputLimit |
对帐户施加的总吞吐量限制。 totalThroughputLimit 为 2000,将可预配到该帐户的最大吞吐量严格限制为 2000。 totalThroughputLimit 为 -1 表示对预配吞吐量没有限制。 |
ConnectorOffer |
Cassandra 连接器为 Cosmos DB 数据库 C* 帐户提供类型。 |
ConsistencyPolicy |
Cosmos DB 帐户的一致性策略。 |
Cors |
Cosmos DB 数据库帐户的 CORS 策略。 |
CustomerManagedKeyStatus |
指示帐户上客户管理的密钥功能的状态。 如果出现错误,属性将提供故障排除指南。 |
DefaultIdentity |
用于访问客户托管密钥等功能中使用的密钥保管库的默认标识。 默认标识需要由用户显式设置。 它可以是“FirstPartyIdentity”、“SystemAssignedIdentity”等。 |
DefaultPriorityLevel |
用于指示基于优先级的执行的请求的默认优先级的枚举。 |
DiagnosticLogEnableFullTextQuery |
描述要记录查询的详细信息级别。 |
DisableKeyBasedMetadataWriteAccess |
通过帐户密钥对元数据资源 (数据库、容器、吞吐量) 禁用写入操作。 |
DisableLocalAuth |
选择退出本地身份验证,并确保只能将 MSI 和 AAD 用于身份验证。 |
EnableAutomaticFailover |
在极少数情况下,如果写入区域因中断而不可用,则启用写入区域的自动故障转移。 自动故障转移将导致帐户的新写入区域,并根据为帐户配置的故障转移优先级进行选择。 |
EnableBurstCapacity |
指示在帐户上启用/禁用突发容量预览功能的标志。 |
EnableCassandraConnector |
在 Cosmos DB C* 帐户上启用 cassandra 连接器。 |
EnableMaterializedViews |
指示是否在 Cosmos DB 帐户上启用 MaterializedViews 的标志。 |
EnableMultipleWriteLocations |
使帐户能够在多个位置进行写入。 |
EnablePartitionMerge |
指示在帐户上启用/禁用分区合并功能的标志。 |
EnablePriorityBasedExecution |
指示在帐户上启用/禁用基于优先级的执行预览功能的标志。 |
Identity |
资源的标识。 |
IPRules |
IpRules 列表。 |
IsAnalyticalStorageEnabled |
指示是否启用存储分析的标志。 |
IsFreeTierEnabled |
指示是否启用免费层的标志。 |
IsVirtualNetworkFilterEnabled |
指示是否启用/禁用虚拟网络 ACL 规则的标志。 |
KeysMetadata |
在更新操作期间将忽略此属性,因为元数据是只读的。 对象表示 Cosmos DB 帐户的帐户密钥的元数据。 |
KeyVaultKeyUri |
密钥保管库的 URI。 |
Location |
资源所属的资源组的位置。 |
Locations |
一个数组,其中包含为 Cosmos DB 帐户启用的地理复制位置。 |
MinimalTlsVersion |
指示允许的最低 Tls 版本。 默认值为 Tls 1.0,Cassandra 和 Mongo API 除外,后者仅适用于 Tls 1.2。 |
NetworkAclBypass |
指示允许哪些服务绕过防火墙检查。 |
NetworkAclBypassResourceIds |
一个数组,其中包含 Cosmos DB 帐户的网络 Acl 旁路的资源 ID。 |
PublicNetworkAccess |
是否允许来自公用网络的请求。 |
Tags |
标记是描述资源的键值对的列表。 在查看此资源和为此资源分组(跨资源组)时,可以使用这些标记。 最多可以为一个资源提供 15 个标记。 每个标记的键不能超过 128 个字符,值不能超过 256 个字符。 例如,模板类型的默认体验设置为“defaultExperience”:“Cassandra”。 当前的“defaultExperience”值还包括“Table”、“Graph”、“DocumentDB”和“MongoDB”。 |
VirtualNetworkRules |
为 Cosmos DB 帐户配置的虚拟网络 ACL 规则列表。 |