DatabaseAccountCreateUpdateParameters クラス

定義

Cosmos DB データベース アカウントを作成および更新するためのパラメーター。

[Microsoft.Rest.Serialization.JsonTransformation]
public class DatabaseAccountCreateUpdateParameters : Microsoft.Azure.Management.CosmosDB.Models.ARMResourceProperties
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DatabaseAccountCreateUpdateParameters = class
    inherit ARMResourceProperties
Public Class DatabaseAccountCreateUpdateParameters
Inherits ARMResourceProperties
継承
DatabaseAccountCreateUpdateParameters
属性

コンストラクター

DatabaseAccountCreateUpdateParameters()

DatabaseAccountCreateUpdateParameters クラスの新しいインスタンスを初期化します。

DatabaseAccountCreateUpdateParameters(IList<Location>, String, String, String, String, IDictionary<String,String>, String, ManagedServiceIdentity, ConsistencyPolicy, IList<IpAddressOrRange>, Nullable<Boolean>, Nullable<Boolean>, IList<Capability>, IList<VirtualNetworkRule>, Nullable<Boolean>, Nullable<Boolean>, String, Nullable<Boolean>, String, String, String, Nullable<Boolean>, ApiProperties, Nullable<Boolean>, AnalyticalStorageConfiguration, String, BackupPolicy, IList<CorsPolicy>, Nullable<NetworkAclBypass>, IList<String>, Nullable<Boolean>, RestoreParameters, Capacity)

DatabaseAccountCreateUpdateParameters クラスの新しいインスタンスを初期化します。

プロパティ

AnalyticalStorageConfiguration

分析ストレージ固有のプロパティを取得または設定します。

ApiProperties

API 固有のプロパティを取得または設定します。 現在、MongoDB API でのみサポートされています。

BackupPolicy

アカウントでバックアップを作成するためのポリシーを表す オブジェクトを取得または設定します。

Capabilities

アカウントの Cosmos DB 機能の一覧を取得または設定します

Capacity

アカウントの容量の適用に関連するすべてのプロパティを表す オブジェクトを取得または設定します。

ConnectorOffer

Cosmos DB データベース C* アカウントの cassandra コネクタ オファーの種類を取得または設定します。 使用可能な値は次のとおりです: 'Small'

ConsistencyPolicy

Cosmos DB アカウントの整合性ポリシーを取得または設定します。

Cors

Cosmos DB データベース アカウントの CORS ポリシーを取得または設定します。

CreateMode

アカウントの作成モードを示す列挙型を取得または設定します。 使用可能な値は次のとおりです: 'Default'、'Restore'

DatabaseAccountOfferType

データベースのオファーの種類

DefaultIdentity

カスタマー マネージド キーなどの機能で使用されるキー コンテナーにアクセスするための既定の ID を取得または設定します。 既定の ID は、ユーザーが明示的に設定する必要があります。 "FirstPartyIdentity"、"SystemAssignedIdentity" などを指定できます。

DisableKeyBasedMetadataWriteAccess

アカウント キーを使用してメタデータ リソース (データベース、コンテナー、スループット) に対する書き込み操作を無効にするを取得または設定します

DisableLocalAuth

ローカル認証のオプトアウトを取得または設定し、MSI と AAD のみを認証専用に使用できるようにします。

EnableAnalyticalStorage

ストレージ分析を有効にするかどうかを示すフラグを取得または設定します。

EnableAutomaticFailover

取得または設定では、障害が原因でリージョンが使用できないまれなイベントで、書き込みリージョンの自動フェールオーバーが有効になります。 自動フェールオーバーでは、アカウントの新しい書き込みリージョンが作成され、アカウント用に構成されたフェールオーバーの優先順位に基づいて選択されます。

EnableCassandraConnector

Cosmos DB C* アカウントで cassandra コネクタを有効にする取得または設定

EnableFreeTier

Free レベルが有効かどうかを示すフラグを取得または設定します。

EnableMultipleWriteLocations

アカウントを複数の場所に書き込むことができます。

Id

ARM リソースの一意のリソース識別子を取得します。

(継承元 ARMResourceProperties)
Identity

Cosmos DB データベース アカウントを作成および更新するためのパラメーター。

IpRules

IpRules の一覧を取得または設定します。

IsVirtualNetworkFilterEnabled

ACL 規則を有効または無効にするかどうかを示すフラグVirtual Network取得または設定します。

KeyVaultKeyUri

キー コンテナーの URI を取得または設定します

Kind

データベース アカウントの種類を示す値を取得または設定します。 これは、データベース アカウントの作成時にのみ設定できます。 使用できる値は、'GlobalDocumentDB'、'MongoDB'、'Parse' です。

Location

リソースが属するリソース グループの場所を取得または設定します。

(継承元 ARMResourceProperties)
Locations

Cosmos DB アカウントで有効になっている georeplication の場所を含む配列を取得または設定します。

Name

ARM リソースの名前を取得します。

(継承元 ARMResourceProperties)
NetworkAclBypass

ファイアウォール チェックをバイパスできるサービスを示す値を取得または設定します。 使用可能な値は次のとおりです: 'None'、'AzureServices'

NetworkAclBypassResourceIds

Cosmos DB アカウントのネットワーク ACL バイパスのリソース ID を含む配列を取得または設定します。

PublicNetworkAccess

パブリック ネットワークからの要求を許可するかどうかを取得または設定します。 使用可能な値は次のとおりです: 'Enabled'、'Disabled'

RestoreParameters

復元に関する情報を示すパラメーターを取得または設定します。

Tags

Cosmos DB データベース アカウントを作成および更新するためのパラメーター。

(継承元 ARMResourceProperties)
Type

Azure リソースの種類を取得します。

(継承元 ARMResourceProperties)
VirtualNetworkRules

Cosmos DB アカウント用に構成Virtual Network ACL 規則の一覧を取得または設定します。

メソッド

Validate()

オブジェクトを検証します。

適用対象