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

CosmosDBAccountData 类

定义

表示 CosmosDBAccount 数据模型的类。 Azure Cosmos DB 数据库帐户。

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

构造函数

CosmosDBAccountData(AzureLocation)

初始化 CosmosDBAccountData 的新实例。

属性

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

Cosmos DB 数据库帐户的产品/服务类型。 默认值:Standard。

DefaultIdentity

用于访问客户管理的密钥等功能中使用的密钥保管库的默认标识。 默认标识需要由用户显式设置。 它可以是“FirstPartyIdentity”、“SystemAssignedIdentity”等。

DefaultPriorityLevel

用于指示基于优先级的执行的请求的默认优先级的枚举。

DiagnosticLogEnableFullTextQuery

描述要记录查询的详细信息级别。

DisableKeyBasedMetadataWriteAccess

通过帐户密钥对元数据资源 (数据库、容器、吞吐量) 禁用写入操作。

DisableLocalAuth

选择退出本地身份验证,并确保只能将 MSI 和 AAD 用于身份验证。

DocumentEndpoint

Cosmos DB 数据库帐户的连接终结点。

EnableAutomaticFailover

在极少数情况下,如果写入区域因中断而不可用,则启用写入区域的自动故障转移。 自动故障转移将导致帐户的新写入区域,并根据为帐户配置的故障转移优先级进行选择。

EnableBurstCapacity

指示在帐户上启用/禁用突发容量预览功能的标志。

EnableCassandraConnector

在 Cosmos DB C* 帐户上启用 cassandra 连接器。

EnableMaterializedViews

指示是否在 Cosmos DB 帐户上启用 MaterializedViews 的标志。

EnableMultipleWriteLocations

使帐户能够在多个位置写入。

EnablePartitionMerge

指示在帐户上启用/禁用分区合并功能的标志。

EnablePriorityBasedExecution

指示在帐户上启用/禁用基于优先级的执行预览功能的标志。

FailoverPolicies

包含按故障转移优先级排序的区域的数组。

Id

资源的完全限定的资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}。

(继承自 ResourceData)
Identity

资源的标识。

InstanceId

分配给数据库帐户的唯一标识符。

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。

PrivateEndpointConnections

为 Cosmos DB 帐户配置的专用终结点连接列表。

ProvisioningState

调用操作时 Cosmos DB 帐户的状态。 状态可以是以下状态之一。 “正在创建”- 正在创建 Cosmos DB 帐户。 当帐户处于“正在创建”状态时,仅返回指定为创建 Cosmos DB 帐户操作输入的属性。 “成功”– Cosmos DB 帐户处于活动状态,可供使用。 “正在更新”- 正在更新 Cosmos DB 帐户。 “正在删除”-正在删除 Cosmos DB 帐户。 “Failed”– Cosmos DB 帐户创建失败。 “DeletionFailed”- Cosmos DB 帐户删除失败。

PublicNetworkAccess

是否允许来自公用网络的请求。

ReadLocations

一个数组,其中包含为 Cosmos DB 帐户启用的读取位置。

ResourceType

资源类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”。

(继承自 ResourceData)
RestoreParameters

指示有关还原的信息的参数。

SystemData

包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。

(继承自 ResourceData)
Tags

资源标记。

(继承自 TrackedResourceData)
VirtualNetworkRules

为 Cosmos DB 帐户配置的虚拟网络 ACL 规则列表。

WriteLocations

包含 Cosmos DB 帐户的写入位置的数组。

适用于