Class SupportedHostShapeSummary
A specific compute shape supported by the Oracle Cloud VMware Solution.
Inherited Members
Namespace: Oci.OcvpService.Models
Assembly: OCI.DotNetSDK.Ocvp.dll
Syntax
public class SupportedHostShapeSummary
Properties
DefaultOcpuCount
Declaration
[JsonProperty(PropertyName = "defaultOcpuCount")]
public float? DefaultOcpuCount { get; set; }
Property Value
Type | Description |
---|---|
float? | The default OCPU count of the shape. |
Description
Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type | Description |
---|---|
string | Description of the shape. |
IsSingleHostSddcSupported
Declaration
[JsonProperty(PropertyName = "isSingleHostSddcSupported")]
public bool? IsSingleHostSddcSupported { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether the shape supports single host SDDCs. |
IsSupportMonthlyCommitment
Declaration
[JsonProperty(PropertyName = "isSupportMonthlyCommitment")]
public bool? IsSupportMonthlyCommitment { get; set; }
Property Value
Type | Description |
---|---|
bool? | Whether the shape supports "MONTH" Commitment. |
IsSupportShieldedInstances
Declaration
[JsonProperty(PropertyName = "isSupportShieldedInstances")]
public bool? IsSupportShieldedInstances { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether the shape supports shielded instances. |
Name
Declaration
[Required(ErrorMessage = "Name is required.")]
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the supported compute shape. |
Remarks
Required
ShapeFamily
Declaration
[Required(ErrorMessage = "ShapeFamily is required.")]
[JsonProperty(PropertyName = "shapeFamily")]
public string ShapeFamily { get; set; }
Property Value
Type | Description |
---|---|
string | The family of the shape. ESXi hosts of one SDDC must have the same shape family. |
Remarks
Required
SupportedOcpuCount
Declaration
[JsonProperty(PropertyName = "supportedOcpuCount")]
public List<float> SupportedOcpuCount { get; set; }
Property Value
Type | Description |
---|---|
List<float> | Support OCPU count of the shape. |
SupportedOperations
Declaration
[Required(ErrorMessage = "SupportedOperations is required.")]
[JsonProperty(PropertyName = "supportedOperations", ItemConverterType = typeof(ResponseEnumConverter))]
public List<OperationTypes> SupportedOperations { get; set; }
Property Value
Type | Description |
---|---|
List<OperationTypes> | The operations where you can use the shape. The operations can be CREATE_SDDC or CREATE_ESXI_HOST. |
Remarks
Required
SupportedVmwareSoftwareVersions
Declaration
[JsonProperty(PropertyName = "supportedVmwareSoftwareVersions")]
public List<string> SupportedVmwareSoftwareVersions { get; set; }
Property Value
Type | Description |
---|---|
List<string> | The VMware software versions supported by the shape. |