DedicatedCloudNodeInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. vmwarecloudsimple. fluent. models. DedicatedCloudNodeInner
- com.
- com.
- com.
public final class DedicatedCloudNodeInner
extends Resource
Dedicated cloud node model.
Constructor Summary
| Constructor | Description |
|---|---|
| DedicatedCloudNodeInner() |
Creates an instance of Dedicated |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
availabilityZoneId()
Get the availability |
| String |
availabilityZoneName()
Get the availability |
| String |
cloudRackName()
Get the cloud |
|
Offset |
created()
Get the created property: date time the resource was created. |
|
static
Dedicated |
fromJson(JsonReader jsonReader)
Reads an instance of Dedicated |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
| String |
idPropertiesId()
Get the id property: SKU's id. |
| String |
name()
Get the name property: The name of the resource. |
| String |
namePropertiesName()
Get the name property: SKU's name. |
| Integer |
nodesCount()
Get the nodes |
| String |
placementGroupId()
Get the placement |
| String |
placementGroupName()
Get the placement |
| String |
privateCloudId()
Get the private |
| String |
privateCloudName()
Get the private |
| String |
provisioningState()
Get the provisioning |
| UUID |
purchaseId()
Get the purchase |
| Sku |
sku()
Get the sku property: Dedicated Cloud Nodes SKU. |
|
Node |
status()
Get the status property: Node status, indicates is private cloud set up on this node or not. |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| void |
validate()
Validates the instance. |
| String |
vmwareClusterName()
Get the vmware |
|
Dedicated |
withAvailabilityZoneId(String availabilityZoneId)
Set the availability |
|
Dedicated |
withIdPropertiesId(String id)
Set the id property: SKU's id. |
|
Dedicated |
withLocation(String location) |
|
Dedicated |
withNamePropertiesName(String name)
Set the name property: SKU's name. |
|
Dedicated |
withNodesCount(Integer nodesCount)
Set the nodes |
|
Dedicated |
withPlacementGroupId(String placementGroupId)
Set the placement |
|
Dedicated |
withPurchaseId(UUID purchaseId)
Set the purchase |
|
Dedicated |
withSku(Sku sku)
Set the sku property: Dedicated Cloud Nodes SKU. |
|
Dedicated |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
DedicatedCloudNodeInner
public DedicatedCloudNodeInner()
Creates an instance of DedicatedCloudNodeInner class.
Method Details
availabilityZoneId
public String availabilityZoneId()
Get the availabilityZoneId property: Availability Zone id, e.g. "az1".
Returns:
availabilityZoneName
public String availabilityZoneName()
Get the availabilityZoneName property: Availability Zone name, e.g. "Availability Zone 1".
Returns:
cloudRackName
public String cloudRackName()
Get the cloudRackName property: VMWare Cloud Rack Name.
Returns:
created
public OffsetDateTime created()
Get the created property: date time the resource was created.
Returns:
fromJson
public static DedicatedCloudNodeInner fromJson(JsonReader jsonReader)
Reads an instance of DedicatedCloudNodeInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
DedicatedCloudNodeInner.id()Returns:
idPropertiesId
public String idPropertiesId()
Get the id property: SKU's id.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
DedicatedCloudNodeInner.name()Returns:
namePropertiesName
public String namePropertiesName()
Get the name property: SKU's name.
Returns:
nodesCount
public Integer nodesCount()
Get the nodesCount property: count of nodes to create.
Returns:
placementGroupId
public String placementGroupId()
Get the placementGroupId property: Placement Group id, e.g. "n1".
Returns:
placementGroupName
public String placementGroupName()
Get the placementGroupName property: Placement Name, e.g. "Placement Group 1".
Returns:
privateCloudId
public String privateCloudId()
Get the privateCloudId property: Private Cloud Id.
Returns:
privateCloudName
public String privateCloudName()
Get the privateCloudName property: Resource Pool Name.
Returns:
provisioningState
public String provisioningState()
Get the provisioningState property: The provisioning status of the resource.
Returns:
purchaseId
public UUID purchaseId()
Get the purchaseId property: purchase id.
Returns:
sku
public Sku sku()
Get the sku property: Dedicated Cloud Nodes SKU.
Returns:
status
public NodeStatus status()
Get the status property: Node status, indicates is private cloud set up on this node or not.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
DedicatedCloudNodeInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
DedicatedCloudNodeInner.type()Returns:
validate
public void validate()
Validates the instance.
vmwareClusterName
public String vmwareClusterName()
Get the vmwareClusterName property: VMWare Cluster Name.
Returns:
withAvailabilityZoneId
public DedicatedCloudNodeInner withAvailabilityZoneId(String availabilityZoneId)
Set the availabilityZoneId property: Availability Zone id, e.g. "az1".
Parameters:
Returns:
withIdPropertiesId
public DedicatedCloudNodeInner withIdPropertiesId(String id)
Set the id property: SKU's id.
Parameters:
Returns:
withLocation
public DedicatedCloudNodeInner withLocation(String location)
Overrides:
DedicatedCloudNodeInner.withLocation(String location)Parameters:
withNamePropertiesName
public DedicatedCloudNodeInner withNamePropertiesName(String name)
Set the name property: SKU's name.
Parameters:
Returns:
withNodesCount
public DedicatedCloudNodeInner withNodesCount(Integer nodesCount)
Set the nodesCount property: count of nodes to create.
Parameters:
Returns:
withPlacementGroupId
public DedicatedCloudNodeInner withPlacementGroupId(String placementGroupId)
Set the placementGroupId property: Placement Group id, e.g. "n1".
Parameters:
Returns:
withPurchaseId
public DedicatedCloudNodeInner withPurchaseId(UUID purchaseId)
Set the purchaseId property: purchase id.
Parameters:
Returns:
withSku
public DedicatedCloudNodeInner withSku(Sku sku)
Set the sku property: Dedicated Cloud Nodes SKU.
Parameters:
Returns:
withTags
public DedicatedCloudNodeInner withTags(Map<String,String> tags)
Overrides:
DedicatedCloudNodeInner.withTags(Map<String,String> tags)Parameters: