DedicatedCloudNode Interface

public interface DedicatedCloudNode

An immutable client-side representation of DedicatedCloudNode.

Method Summary

Modifier and Type Method and Description
abstract String availabilityZoneId()

Gets the availabilityZoneId property: Availability Zone id, e.g.

abstract String availabilityZoneName()

Gets the availabilityZoneName property: Availability Zone name, e.g.

abstract String cloudRackName()

Gets the cloudRackName property: VMWare Cloud Rack Name.

abstract OffsetDateTime created()

Gets the created property: date time the resource was created.

abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract String idPropertiesId()

Gets the idPropertiesId property: SKU's id.

abstract DedicatedCloudNodeInner innerModel()

Gets the inner com.azure.resourcemanager.vmwarecloudsimple.fluent.models.DedicatedCloudNodeInner object.

abstract String location()

Gets the location property: The geo-location where the resource lives.

abstract String name()

Gets the name property: The name of the resource.

abstract String namePropertiesName()

Gets the namePropertiesName property: SKU's name.

abstract int nodesCount()

Gets the nodesCount property: count of nodes to create.

abstract String placementGroupId()

Gets the placementGroupId property: Placement Group id, e.g.

abstract String placementGroupName()

Gets the placementGroupName property: Placement Name, e.g.

abstract String privateCloudId()

Gets the privateCloudId property: Private Cloud Id.

abstract String privateCloudName()

Gets the privateCloudName property: Resource Pool Name.

abstract String provisioningState()

Gets the provisioningState property: The provisioning status of the resource.

abstract UUID purchaseId()

Gets the purchaseId property: purchase id.

abstract DedicatedCloudNode refresh()

Refreshes the resource to sync with Azure.

abstract DedicatedCloudNode refresh(Context context)

Refreshes the resource to sync with Azure.

abstract Region region()

Gets the region of the resource.

abstract String regionName()

Gets the name of the resource region.

abstract String resourceGroupName()

Gets the name of the resource group.

abstract Sku sku()

Gets the sku property: Dedicated Cloud Nodes SKU.

abstract NodeStatus status()

Gets the status property: Node status, indicates is private cloud set up on this node or not.

abstract Map<String,String> tags()

Gets the tags property: Resource tags.

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the DedicatedCloudNode resource.

abstract String vmwareClusterName()

Gets the vmwareClusterName property: VMWare Cluster Name.

Method Details

availabilityZoneId

public abstract String availabilityZoneId()

Gets the availabilityZoneId property: Availability Zone id, e.g. "az1".

Returns:

the availabilityZoneId value.

availabilityZoneName

public abstract String availabilityZoneName()

Gets the availabilityZoneName property: Availability Zone name, e.g. "Availability Zone 1".

Returns:

the availabilityZoneName value.

cloudRackName

public abstract String cloudRackName()

Gets the cloudRackName property: VMWare Cloud Rack Name.

Returns:

the cloudRackName value.

created

public abstract OffsetDateTime created()

Gets the created property: date time the resource was created.

Returns:

the created value.

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

idPropertiesId

public abstract String idPropertiesId()

Gets the idPropertiesId property: SKU's id.

Returns:

the idPropertiesId value.

innerModel

public abstract DedicatedCloudNodeInner innerModel()

Gets the inner com.azure.resourcemanager.vmwarecloudsimple.fluent.models.DedicatedCloudNodeInner object.

Returns:

the inner object.

location

public abstract String location()

Gets the location property: The geo-location where the resource lives.

Returns:

the location value.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

namePropertiesName

public abstract String namePropertiesName()

Gets the namePropertiesName property: SKU's name.

Returns:

the namePropertiesName value.

nodesCount

public abstract int nodesCount()

Gets the nodesCount property: count of nodes to create.

Returns:

the nodesCount value.

placementGroupId

public abstract String placementGroupId()

Gets the placementGroupId property: Placement Group id, e.g. "n1".

Returns:

the placementGroupId value.

placementGroupName

public abstract String placementGroupName()

Gets the placementGroupName property: Placement Name, e.g. "Placement Group 1".

Returns:

the placementGroupName value.

privateCloudId

public abstract String privateCloudId()

Gets the privateCloudId property: Private Cloud Id.

Returns:

the privateCloudId value.

privateCloudName

public abstract String privateCloudName()

Gets the privateCloudName property: Resource Pool Name.

Returns:

the privateCloudName value.

provisioningState

public abstract String provisioningState()

Gets the provisioningState property: The provisioning status of the resource.

Returns:

the provisioningState value.

purchaseId

public abstract UUID purchaseId()

Gets the purchaseId property: purchase id.

Returns:

the purchaseId value.

refresh

public abstract DedicatedCloudNode refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract DedicatedCloudNode refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

region

public abstract Region region()

Gets the region of the resource.

Returns:

the region of the resource.

regionName

public abstract String regionName()

Gets the name of the resource region.

Returns:

the name of the resource region.

resourceGroupName

public abstract String resourceGroupName()

Gets the name of the resource group.

Returns:

the name of the resource group.

sku

public abstract Sku sku()

Gets the sku property: Dedicated Cloud Nodes SKU.

Returns:

the sku value.

status

public abstract NodeStatus status()

Gets the status property: Node status, indicates is private cloud set up on this node or not.

Returns:

the status value.

tags

public abstract Map tags()

Gets the tags property: Resource tags.

Returns:

the tags value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract DedicatedCloudNode.Update update()

Begins update for the DedicatedCloudNode resource.

Returns:

the stage of resource update.

vmwareClusterName

public abstract String vmwareClusterName()

Gets the vmwareClusterName property: VMWare Cluster Name.

Returns:

the vmwareClusterName value.

Applies to