你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CosmosDBAccountCreateOrUpdateContent 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于创建和更新 Cosmos DB 数据库帐户的参数。
public class CosmosDBAccountCreateOrUpdateContent : Azure.ResourceManager.Models.TrackedResourceData
type CosmosDBAccountCreateOrUpdateContent = class
inherit TrackedResourceData
Public Class CosmosDBAccountCreateOrUpdateContent
Inherits TrackedResourceData
- 继承
构造函数
CosmosDBAccountCreateOrUpdateContent(AzureLocation, IEnumerable<CosmosDBAccountLocation>) |
初始化 CosmosDBAccountCreateOrUpdateContent 的新实例。 |
属性
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 策略。 |
CreateMode |
用于指示帐户创建模式的枚举。 |
CustomerManagedKeyStatus |
指示帐户上客户管理的密钥功能的状态。 如果出现错误,属性将提供故障排除指南。 |
DatabaseAccountOfferType |
数据库的套餐类型。 |
DefaultIdentity |
用于访问客户托管密钥等功能中使用的密钥保管库的默认标识。 默认标识需要由用户显式设置。 它可以是“FirstPartyIdentity”、“SystemAssignedIdentity”等。 |
DefaultPriorityLevel |
用于指示基于优先级的执行的请求的默认优先级的枚举。 |
DiagnosticLogEnableFullTextQuery |
描述要记录查询的详细信息级别。 |
DisableKeyBasedMetadataWriteAccess |
通过帐户密钥对元数据资源 (数据库、容器、吞吐量) 禁用写入操作。 |
DisableLocalAuth |
选择退出本地身份验证,并确保只能将 MSI 和 AAD 用于身份验证。 |
EnableAutomaticFailover |
在极少数情况下,如果写入区域因中断而不可用,则启用写入区域的自动故障转移。 自动故障转移将导致帐户的新写入区域,并根据为帐户配置的故障转移优先级进行选择。 |
EnableBurstCapacity |
指示在帐户上启用/禁用突发容量预览功能的标志。 |
EnableCassandraConnector |
在 Cosmos DB C* 帐户上启用 cassandra 连接器。 |
EnableMaterializedViews |
指示是否在 Cosmos DB 帐户上启用 MaterializedViews 的标志。 |
EnableMultipleWriteLocations |
使帐户能够在多个位置进行写入。 |
EnablePartitionMerge |
指示在帐户上启用/禁用分区合并功能的标志。 |
EnablePriorityBasedExecution |
指示在帐户上启用/禁用基于优先级的执行预览功能的标志。 |
Id |
资源的完全限定的资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}。 (继承自 ResourceData) |
Identity |
资源的标识。 |
IPRules |
IpRules 列表。 |
IsAnalyticalStorageEnabled |
指示是否启用存储分析的标志。 |
IsFreeTierEnabled |
指示是否启用免费层的标志。 |
IsVirtualNetworkFilterEnabled |
指示是否启用/禁用虚拟网络 ACL 规则的标志。 |
KeysMetadata |
在更新/创建操作期间忽略此属性,因为元数据是只读的。 对象表示 Cosmos DB 帐户的帐户密钥的元数据。 |
KeyVaultKeyUri |
密钥保管库的 URI。 |
Kind |
指示数据库帐户的类型。 这只能在创建数据库帐户时进行设置。 |
Location |
资源所在的地理位置。 (继承自 TrackedResourceData) |
Locations |
一个数组,其中包含为 Cosmos DB 帐户启用的地理复制位置。 |
MinimalTlsVersion |
指示允许的最低 Tls 版本。 默认值为 Tls 1.0,Cassandra 和 Mongo API 除外,后者仅适用于 Tls 1.2。 |
Name |
资源的名称。 (继承自 ResourceData) |
NetworkAclBypass |
指示允许哪些服务绕过防火墙检查。 |
NetworkAclBypassResourceIds |
一个数组,其中包含 Cosmos DB 帐户的网络 Acl 旁路的资源 ID。 |
PublicNetworkAccess |
是否允许来自公用网络的请求。 |
ResourceType |
资源类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”。 (继承自 ResourceData) |
RestoreParameters |
指示有关还原的信息的参数。 |
SystemData |
包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。 (继承自 ResourceData) |
Tags |
资源标记。 (继承自 TrackedResourceData) |
VirtualNetworkRules |
为 Cosmos DB 帐户配置的虚拟网络 ACL 规则列表。 |