CapacityReservationGroup interface
容量予約を割り当てる必要がある容量予約グループに関する情報を指定します。 現時点では、容量予約は作成時にのみ容量予約グループに追加できます。 既存の容量予約を追加したり、別の容量予約グループに移動したりすることはできません。
- Extends
プロパティ
| capacity |
容量予約グループに属するすべての容量予約リソース ID の一覧。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| instance |
容量予約グループに属するすべての容量予約のインスタンス ビューの一覧を持つ容量予約グループ インスタンス ビュー。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| reservation |
容量予約のタイプを示します。 許可される値は、ブロック容量予約の場合は「ブロック」、容量予約グループが指定されている場合に仮想マシンが特定の容量予約を使用できるようにする予約の場合は「対象」です。 予約タイプは不変であり、割り当て後に変更することはできません。 |
| sharing |
容量予約グループ リソースのサブスクリプション間での共有を有効にする設定を指定します。 通常、容量予約グループ リソースは、1 つの Azure AAD テナントに属するサブスクリプション間で、またはテナント間に信頼関係が確立されている場合は AAD テナント間で共有できます。 ブロック容量の予約は、サブスクリプション間の共有をサポートしていません。 注: 最小 API バージョン: 2023-09-01。 詳細については、「https://aka.ms/computereservationsharing」をご覧ください。 |
| virtual |
容量予約グループに関連付けられているすべての仮想マシンへの参照の一覧。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| zones | 可用性ゾーン。 |
継承されたプロパティ
| id | リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| location | リソースが存在する地理的な場所 |
| name | リソースの名前注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| system |
createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| tags | リソース タグ。 |
| type | リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
プロパティの詳細
capacityReservations
容量予約グループに属するすべての容量予約リソース ID の一覧。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
capacityReservations?: SubResourceReadOnly[]
プロパティ値
instanceView
容量予約グループに属するすべての容量予約のインスタンス ビューの一覧を持つ容量予約グループ インスタンス ビュー。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
instanceView?: CapacityReservationGroupInstanceView
プロパティ値
reservationType
容量予約のタイプを示します。 許可される値は、ブロック容量予約の場合は「ブロック」、容量予約グループが指定されている場合に仮想マシンが特定の容量予約を使用できるようにする予約の場合は「対象」です。 予約タイプは不変であり、割り当て後に変更することはできません。
reservationType?: string
プロパティ値
string
sharingProfile
容量予約グループ リソースのサブスクリプション間での共有を有効にする設定を指定します。 通常、容量予約グループ リソースは、1 つの Azure AAD テナントに属するサブスクリプション間で、またはテナント間に信頼関係が確立されている場合は AAD テナント間で共有できます。 ブロック容量の予約は、サブスクリプション間の共有をサポートしていません。 注: 最小 API バージョン: 2023-09-01。 詳細については、「https://aka.ms/computereservationsharing」をご覧ください。
sharingProfile?: ResourceSharingProfile
プロパティ値
virtualMachinesAssociated
容量予約グループに関連付けられているすべての仮想マシンへの参照の一覧。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
virtualMachinesAssociated?: SubResourceReadOnly[]
プロパティ値
zones
可用性ゾーン。
zones?: string[]
プロパティ値
string[]
継承されたプロパティの詳細
id
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
id?: string
プロパティ値
string
location
name
systemData
createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
systemData?: SystemData
プロパティ値
tags
リソース タグ。
tags?: {[propertyName: string]: string}
プロパティ値
{[propertyName: string]: string}
type
リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
type?: string
プロパティ値
string