Microsoft.DocumentDB databaseAccounts/mongodbDatabases/collections/throughputSettings 2023-11-15-preview
[アーティクル] 12/20/2024
2 人の共同作成者
フィードバック
この記事の内容
Bicep リソース定義
databaseAccounts/mongodbDatabases/collections/throughputSettings リソースの種類は、次をターゲットとする操作でデプロイできます。
リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/throughputSettings リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/throughputSettings@2023-11-15-preview' = {
parent: resourceSymbolicName
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'default'
properties: {
resource: {
autoscaleSettings: {
autoUpgradePolicy: {
throughputPolicy: {
incrementPercent: int
isEnabled: bool
}
}
maxThroughput: int
}
throughput: int
}
}
tags: {
{customized property}: 'string'
}
}
プロパティ値
AutoscaleSettingsResource
名前
形容
価値
autoUpgradePolicy
Cosmos DB リソースの自動アップグレード ポリシー
AutoUpgradePolicyResource の
maxThroughput
スケールアップできる最大スループット コンテナーを表します。
int (必須)
AutoUpgradePolicyResource
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
ManagedServiceIdentity
名前
形容
価値
種類
リソースに使用される ID の種類。 型 'SystemAssigned,UserAssigned' には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 型 'None' は、サービスからすべての ID を削除します。
'None' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned'
userAssignedIdentities
リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ のキー参照は、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。
ManagedServiceIdentityUserAssignedIdentities の
ManagedServiceIdentityUserAssignedIdentities
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/throughputSettings
ThroughputPolicyResource
名前
形容
価値
incrementPercent
スループット ポリシーが開始されるたびにスループットを増加できる割合を表します。
int
isEnabled
ThroughputPolicy がアクティブかどうかを判断します
bool
ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource
名前
形容
価値
autoscaleSettings
自動スケール設定用の Cosmos DB リソース。 スループットが必要か、autoscaleSettings が必要ですが、両方は必要ありません。
AutoscaleSettingsResource の
スループット
Cosmos DB リソースのスループットの値。 スループットが必要か、autoscaleSettings が必要ですが、両方は必要ありません。
int
ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties
ARM テンプレート リソース定義
databaseAccounts/mongodbDatabases/collections/throughputSettings リソースの種類は、次をターゲットとする操作でデプロイできます。
リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/throughputSettings リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/throughputSettings",
"apiVersion": "2023-11-15-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"resource": {
"autoscaleSettings": {
"autoUpgradePolicy": {
"throughputPolicy": {
"incrementPercent": "int",
"isEnabled": "bool"
}
},
"maxThroughput": "int"
},
"throughput": "int"
}
},
"tags": {
"{customized property}": "string"
}
}
プロパティ値
AutoscaleSettingsResource
名前
形容
価値
autoUpgradePolicy
Cosmos DB リソースの自動アップグレード ポリシー
AutoUpgradePolicyResource の
maxThroughput
スケールアップできる最大スループット コンテナーを表します。
int (必須)
AutoUpgradePolicyResource
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
ManagedServiceIdentity
名前
形容
価値
種類
リソースに使用される ID の種類。 型 'SystemAssigned,UserAssigned' には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 型 'None' は、サービスからすべての ID を削除します。
'None' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned'
userAssignedIdentities
リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ のキー参照は、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。
ManagedServiceIdentityUserAssignedIdentities の
ManagedServiceIdentityUserAssignedIdentities
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/throughputSettings
名前
形容
価値
apiVersion
API のバージョン
'2023-11-15-preview'
同一性
リソースの ID。
ManagedServiceIdentity の
場所
リソースが属するリソース グループの場所。
糸
名前
リソース名
'default' (必須)
プロパティ
Azure Cosmos DB リソースのスループットを更新するプロパティ。
ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties (必須)
タグ
リソース タグ
タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類
リソースの種類
'Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/throughputSettings'
ThroughputPolicyResource
名前
形容
価値
incrementPercent
スループット ポリシーが開始されるたびにスループットを増加できる割合を表します。
int
isEnabled
ThroughputPolicy がアクティブかどうかを判断します
bool
ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource
名前
形容
価値
autoscaleSettings
自動スケール設定用の Cosmos DB リソース。 スループットが必要か、autoscaleSettings が必要ですが、両方は必要ありません。
AutoscaleSettingsResource の
スループット
Cosmos DB リソースのスループットの値。 スループットが必要か、autoscaleSettings が必要ですが、両方は必要ありません。
int
ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties
databaseAccounts/mongodbDatabases/collections/throughputSettings リソースの種類は、次をターゲットとする操作でデプロイできます。
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/throughputSettings リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/throughputSettings@2023-11-15-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
resource = {
autoscaleSettings = {
autoUpgradePolicy = {
throughputPolicy = {
incrementPercent = int
isEnabled = bool
}
}
maxThroughput = int
}
throughput = int
}
}
})
}
プロパティ値
AutoscaleSettingsResource
名前
形容
価値
autoUpgradePolicy
Cosmos DB リソースの自動アップグレード ポリシー
AutoUpgradePolicyResource の
maxThroughput
スケールアップできる最大スループット コンテナーを表します。
int (必須)
AutoUpgradePolicyResource
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
ManagedServiceIdentity
名前
形容
価値
種類
リソースに使用される ID の種類。 型 'SystemAssigned,UserAssigned' には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 型 'None' は、サービスからすべての ID を削除します。
'None' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned'
userAssignedIdentities
リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ のキー参照は、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。
ManagedServiceIdentityUserAssignedIdentities の
ManagedServiceIdentityUserAssignedIdentities
Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections/throughputSettings
ThroughputPolicyResource
名前
形容
価値
incrementPercent
スループット ポリシーが開始されるたびにスループットを増加できる割合を表します。
int
isEnabled
ThroughputPolicy がアクティブかどうかを判断します
bool
ThroughputSettingsResourceOrThroughputSettingsGetPropertiesResource
名前
形容
価値
autoscaleSettings
自動スケール設定用の Cosmos DB リソース。 スループットが必要か、autoscaleSettings が必要ですが、両方は必要ありません。
AutoscaleSettingsResource の
スループット
Cosmos DB リソースのスループットの値。 スループットが必要か、autoscaleSettings が必要ですが、両方は必要ありません。
int
ThroughputSettingsUpdatePropertiesOrThroughputSettingsGetProperties