你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CapacityReservation 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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 的列表。
- provisioningState
- String
预配状态,仅显示在响应中。
- instanceView
- CapacityReservationInstanceView
容量预留实例视图。
用于此容量预留的可用性区域。 区域必须是单个值,并且还应是创建容量预留组期间指定的区域列表的一部分。 只能在创建期间分配区域。 如果未提供,则预留仅支持非区域性部署。 如果提供,则使用此容量预留强制 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 的列表。
- provisioningState
- String
预配状态,仅显示在响应中。
- instanceView
- CapacityReservationInstanceView
容量预留实例视图。
用于此容量预留的可用性区域。 区域必须是单个值,并且还应是创建容量预留组期间指定的区域列表的一部分。 只能在创建期间分配区域。 如果未提供,则预留仅支持非区域性部署。 如果提供,则使用此容量预留强制 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,在资源的整个生存期内不会更改。
指定容量预留对请求的 VM 大小支持的容错域计数的值。 注意: 如果资源 ((例如虚拟机规模集) )指定的容错域计数必须小于或等于此值(如果使用容量预留进行部署)。 最低 API 版本:2022-08-01。
- virtualMachinesAssociated
- IList<SubResourceReadOnly>
与容量预留关联的所有虚拟机资源 ID 的列表。
- provisioningState
- String
预配状态,仅显示在响应中。
- instanceView
- CapacityReservationInstanceView
容量预留实例视图。
用于此容量预留的可用性区域。 区域必须是单个值,并且还应是创建容量预留组期间指定的区域列表的一部分。 只能在创建期间分配区域。 如果未提供,则预留仅支持非区域性部署。 如果提供,则使用此容量预留强制 VM/VMSS 位于同一区域中。