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

CosmosDBAccountCreateOrUpdateContent 类

定义

用于创建和更新 Cosmos DB 数据库帐户的参数。

public class CosmosDBAccountCreateOrUpdateContent : Azure.ResourceManager.Models.TrackedResourceData
type CosmosDBAccountCreateOrUpdateContent = class
    inherit TrackedResourceData
Public Class CosmosDBAccountCreateOrUpdateContent
Inherits TrackedResourceData
继承
CosmosDBAccountCreateOrUpdateContent

构造函数

CosmosDBAccountCreateOrUpdateContent(AzureLocation, IEnumerable<CosmosDBAccountLocation>)

初始化 CosmosDBAccountCreateOrUpdateContent 的新实例。

属性

AnalyticalStorageSchemaType

描述分析存储的架构类型。

ApiServerVersion

描述 MongoDB 帐户的 ServerVersion。

BackupPolicy

表示在帐户上进行备份的策略的 对象。 请注意 CosmosDBAccountBackupPolicy ,是基类。 根据方案,可能需要在此处分配基类的派生类,或者此属性需要强制转换为可能的派生类之一。 可用的派生类包括 ContinuousModeBackupPolicyPeriodicModeBackupPolicy

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 规则列表。

适用于