次の方法で共有


CapacityReservation コンストラクター

定義

オーバーロード

CapacityReservation()

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

CapacityReservation(String, Sku, String, String, String, IDictionary<String, String>, String, IList<SubResourceReadOnly>, Nullable<DateTime>, String, CapacityReservationInstanceView, IList<String>)

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

CapacityReservation(String, Sku, String, String, String, IDictionary<String, String>, String, IList<SubResourceReadOnly>, Nullable<DateTime>, String, CapacityReservationInstanceView, Nullable<DateTime>, IList<String>)

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

CapacityReservation(String, Sku, String, String, String, IDictionary<String, String>, String, Nullable<Int32>, IList<SubResourceReadOnly>, Nullable<DateTime>, String, CapacityReservationInstanceView, Nullable<DateTime>, IList<String>)

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

CapacityReservation()

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

public CapacityReservation ();
Public Sub New ()

適用対象

CapacityReservation(String, Sku, String, String, String, IDictionary<String, String>, String, IList<SubResourceReadOnly>, Nullable<DateTime>, String, CapacityReservationInstanceView, IList<String>)

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

public CapacityReservation (string location, Microsoft.Azure.Management.Compute.Models.Sku sku, string id, string name, string type, System.Collections.Generic.IDictionary<string,string> tags, string reservationId, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly> virtualMachinesAssociated, DateTime? provisioningTime, string provisioningState, Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView instanceView, System.Collections.Generic.IList<string> zones);
new Microsoft.Azure.Management.Compute.Models.CapacityReservation : string * Microsoft.Azure.Management.Compute.Models.Sku * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly> * Nullable<DateTime> * string * Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView * System.Collections.Generic.IList<string> -> Microsoft.Azure.Management.Compute.Models.CapacityReservation
Public Sub New (location As String, sku As Sku, id As String, name As String, type As String, tags As IDictionary(Of String, String), reservationId As String, virtualMachinesAssociated As IList(Of SubResourceReadOnly), provisioningTime As Nullable(Of DateTime), provisioningState As String, instanceView As CapacityReservationInstanceView, zones As IList(Of String))

パラメーター

location
String

リソースの場所

sku
Sku

容量を予約する必要があるリソースの SKU。 SKU の名前と容量を設定する必要があります。 現在、"CapacityReservationSupported" という機能が true に設定されている VM Sku がサポートされています。 サポートされている値については、「リージョン (https://docs.microsoft.com/rest/api/compute/resourceskus/list) の Microsoft.Compute SKU を一覧表示する」を参照してください。

id
String

リソース ID

name
String

リソース名

type
String

リソースの種類

tags
IDictionary<String,String>

リソース タグ

reservationId
String

プラットフォームによって生成され、容量予約に割り当てられた一意の ID。リソースの有効期間中は変更されません。

virtualMachinesAssociated
IList<SubResourceReadOnly>

容量予約に関連付けられているすべての仮想マシン リソース ID の一覧。

provisioningTime
Nullable<DateTime>

容量予約が最後に更新された日時。

provisioningState
String

プロビジョニング状態。これは応答にのみ表示されます。

instanceView
CapacityReservationInstanceView

容量予約インスタンス ビュー。

zones
IList<String>

この容量予約に使用する可用性ゾーン。 ゾーンは単一の値である必要があります。また、容量予約グループの作成時に指定されたゾーンの一覧に含める必要があります。 ゾーンは作成時にのみ割り当てることができます。 指定しない場合、予約ではゾーン以外のデプロイのみがサポートされます。 指定した場合は、この容量予約を使用して VM/VMSS を同じゾーンに強制します。

適用対象

CapacityReservation(String, Sku, String, String, String, IDictionary<String, String>, String, IList<SubResourceReadOnly>, Nullable<DateTime>, String, CapacityReservationInstanceView, Nullable<DateTime>, IList<String>)

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

public CapacityReservation (string location, Microsoft.Azure.Management.Compute.Models.Sku sku, string id, string name, string type, System.Collections.Generic.IDictionary<string,string> tags, string reservationId, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly> virtualMachinesAssociated, DateTime? provisioningTime = default, string provisioningState = default, Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView instanceView = default, DateTime? timeCreated = default, System.Collections.Generic.IList<string> zones = default);
new Microsoft.Azure.Management.Compute.Models.CapacityReservation : string * Microsoft.Azure.Management.Compute.Models.Sku * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly> * Nullable<DateTime> * string * Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView * Nullable<DateTime> * System.Collections.Generic.IList<string> -> Microsoft.Azure.Management.Compute.Models.CapacityReservation
Public Sub New (location As String, sku As Sku, id As String, name As String, type As String, tags As IDictionary(Of String, String), reservationId As String, virtualMachinesAssociated As IList(Of SubResourceReadOnly), Optional provisioningTime As Nullable(Of DateTime) = Nothing, Optional provisioningState As String = Nothing, Optional instanceView As CapacityReservationInstanceView = Nothing, Optional timeCreated As Nullable(Of DateTime) = Nothing, Optional zones As IList(Of String) = Nothing)

パラメーター

location
String

リソースの場所

sku
Sku

容量を予約する必要があるリソースの SKU。 SKU の名前と容量を設定する必要があります。 現在、"CapacityReservationSupported" という機能が true に設定されている VM Sku がサポートされています。 サポートされている値については、「リージョン (https://docs.microsoft.com/rest/api/compute/resourceskus/list) の Microsoft.Compute SKU を一覧表示する」を参照してください。

id
String

リソース ID

name
String

リソース名

type
String

リソースの種類

tags
IDictionary<String,String>

リソース タグ

reservationId
String

プラットフォームによって生成され、容量予約に割り当てられた一意の ID。リソースの有効期間中は変更されません。

virtualMachinesAssociated
IList<SubResourceReadOnly>

容量予約に関連付けられているすべての仮想マシン リソース ID の一覧。

provisioningTime
Nullable<DateTime>

容量予約が最後に更新された日時。

provisioningState
String

プロビジョニング状態。これは応答にのみ表示されます。

instanceView
CapacityReservationInstanceView

容量予約インスタンス ビュー。

timeCreated
Nullable<DateTime>

容量予約リソースが作成された時刻を指定します。<br><br>Minimum api-version: 2022-03-01。

zones
IList<String>

この容量予約に使用する可用性ゾーン。 ゾーンは単一の値である必要があります。また、容量予約グループの作成時に指定されたゾーンの一覧に含める必要があります。 ゾーンは作成時にのみ割り当てることができます。 指定しない場合、予約ではゾーン以外のデプロイのみがサポートされます。 指定した場合は、この容量予約を使用して VM/VMSS を同じゾーンに強制します。

適用対象

CapacityReservation(String, Sku, String, String, String, IDictionary<String, String>, String, Nullable<Int32>, IList<SubResourceReadOnly>, Nullable<DateTime>, String, CapacityReservationInstanceView, Nullable<DateTime>, IList<String>)

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

public CapacityReservation (string location, Microsoft.Azure.Management.Compute.Models.Sku sku, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string reservationId = default, int? platformFaultDomainCount = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly> virtualMachinesAssociated = default, DateTime? provisioningTime = default, string provisioningState = default, Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView instanceView = default, DateTime? timeCreated = default, System.Collections.Generic.IList<string> zones = default);
new Microsoft.Azure.Management.Compute.Models.CapacityReservation : string * Microsoft.Azure.Management.Compute.Models.Sku * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly> * Nullable<DateTime> * string * Microsoft.Azure.Management.Compute.Models.CapacityReservationInstanceView * Nullable<DateTime> * System.Collections.Generic.IList<string> -> Microsoft.Azure.Management.Compute.Models.CapacityReservation
Public Sub New (location As String, sku As Sku, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional reservationId As String = Nothing, Optional platformFaultDomainCount As Nullable(Of Integer) = Nothing, Optional virtualMachinesAssociated As IList(Of SubResourceReadOnly) = Nothing, Optional provisioningTime As Nullable(Of DateTime) = Nothing, Optional provisioningState As String = Nothing, Optional instanceView As CapacityReservationInstanceView = Nothing, Optional timeCreated As Nullable(Of DateTime) = Nothing, Optional zones As IList(Of String) = Nothing)

パラメーター

location
String

リソースの場所

sku
Sku

容量を予約する必要があるリソースの SKU。 SKU の名前と容量を設定する必要があります。 現在、"CapacityReservationSupported" という機能が true に設定されている VM Sku がサポートされています。 サポートされている値については、「リージョン (https://docs.microsoft.com/rest/api/compute/resourceskus/list) の Microsoft.Compute SKU を一覧表示する」を参照してください。

id
String

リソース ID

name
String

リソース名

type
String

リソースの種類

tags
IDictionary<String,String>

リソース タグ

reservationId
String

プラットフォームによって生成され、容量予約に割り当てられた一意の ID。リソースの有効期間中は変更されません。

platformFaultDomainCount
Nullable<Int32>

要求された VM サイズに対して容量予約でサポートされる障害ドメイン数の値を指定します。 メモ: リソース (仮想マシン スケール セットなど) に対して指定された障害ドメイン数は、容量予約を使用してデプロイする場合、この値以下である必要があります。 最小 api-version: 2022-08-01。

virtualMachinesAssociated
IList<SubResourceReadOnly>

容量予約に関連付けられているすべての仮想マシン リソース ID の一覧。

provisioningTime
Nullable<DateTime>

容量予約が最後に更新された日時。

provisioningState
String

プロビジョニング状態。これは応答にのみ表示されます。

instanceView
CapacityReservationInstanceView

容量予約インスタンス ビュー。

timeCreated
Nullable<DateTime>

容量予約リソースが作成された時刻を指定します。 最小 api-version: 2021-11-01。

zones
IList<String>

この容量予約に使用する可用性ゾーン。 ゾーンは単一の値である必要があります。また、容量予約グループの作成時に指定されたゾーンの一覧に含める必要があります。 ゾーンは作成時にのみ割り当てることができます。 指定しない場合、予約ではゾーン以外のデプロイのみがサポートされます。 指定した場合は、この容量予約を使用して VM/VMSS を同じゾーンに強制します。

適用対象