CloudProperties Class
- java.
lang. Object - com.
azure. resourcemanager. scvmm. models. CloudProperties
- com.
Implements
public final class CloudProperties
implements JsonSerializable<CloudProperties>
Defines the resource properties.
Constructor Summary
| Constructor | Description |
|---|---|
| CloudProperties() |
Creates an instance of Cloud |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Cloud |
cloudCapacity()
Get the cloud |
| String |
cloudName()
Get the cloud |
|
static
Cloud |
fromJson(JsonReader jsonReader)
Reads an instance of Cloud |
| String |
inventoryItemId()
Get the inventory |
|
Provisioning |
provisioningState()
Get the provisioning |
|
List<Storage |
storageQosPolicies()
Get the storage |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
uuid()
Get the uuid property: Unique ID of the cloud. |
| void |
validate()
Validates the instance. |
| String |
vmmServerId()
Get the vmm |
|
Cloud |
withInventoryItemId(String inventoryItemId)
Set the inventory |
|
Cloud |
withUuid(String uuid)
Set the uuid property: Unique ID of the cloud. |
|
Cloud |
withVmmServerId(String vmmServerId)
Set the vmm |
Methods inherited from java.lang.Object
Constructor Details
CloudProperties
public CloudProperties()
Creates an instance of CloudProperties class.
Method Details
cloudCapacity
public CloudCapacity cloudCapacity()
Get the cloudCapacity property: Capacity of the cloud.
Returns:
cloudName
public String cloudName()
Get the cloudName property: Name of the cloud in VmmServer.
Returns:
fromJson
public static CloudProperties fromJson(JsonReader jsonReader)
Reads an instance of CloudProperties from the JsonReader.
Parameters:
Returns:
Throws:
inventoryItemId
public String inventoryItemId()
Get the inventoryItemId property: Gets or sets the inventory Item ID for the resource.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: Provisioning state of the resource.
Returns:
storageQosPolicies
public List<StorageQosPolicy> storageQosPolicies()
Get the storageQosPolicies property: List of QoS policies available for the cloud.
Returns:
toJson
uuid
public String uuid()
Get the uuid property: Unique ID of the cloud.
Returns:
validate
public void validate()
Validates the instance.
vmmServerId
public String vmmServerId()
Get the vmmServerId property: ARM Id of the vmmServer resource in which this resource resides.
Returns:
withInventoryItemId
public CloudProperties withInventoryItemId(String inventoryItemId)
Set the inventoryItemId property: Gets or sets the inventory Item ID for the resource.
Parameters:
Returns:
withUuid
public CloudProperties withUuid(String uuid)
Set the uuid property: Unique ID of the cloud.
Parameters:
Returns:
withVmmServerId
public CloudProperties withVmmServerId(String vmmServerId)
Set the vmmServerId property: ARM Id of the vmmServer resource in which this resource resides.
Parameters:
Returns: