Interface Datastore
-
public interface Datastore
An immutable client-side representation of Datastore.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
Datastore.Definition
The entirety of the Datastore definition.static interface
Datastore.DefinitionStages
The Datastore definition stages.static interface
Datastore.Update
The template for Datastore update.static interface
Datastore.UpdateStages
The Datastore update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DiskPoolVolume
diskPoolVolume()
Gets the diskPoolVolume property: An iSCSI volume.String
id()
Gets the id property: Fully qualified resource Id for the resource.DatastoreInner
innerModel()
Gets the inner com.azure.resourcemanager.avs.fluent.models.DatastoreInner object.String
name()
Gets the name property: The name of the resource.NetAppVolume
netAppVolume()
Gets the netAppVolume property: An Azure NetApp Files volume.DatastoreProvisioningState
provisioningState()
Gets the provisioningState property: The state of the datastore provisioning.Datastore
refresh()
Refreshes the resource to sync with Azure.Datastore
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.DatastoreStatus
status()
Gets the status property: The operational status of the datastore.String
type()
Gets the type property: The type of the resource.Datastore.Update
update()
Begins update for the Datastore resource.
-
-
-
Method Detail
-
id
String id()
Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()
Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()
Gets the type property: The type of the resource.- Returns:
- the type value.
-
provisioningState
DatastoreProvisioningState provisioningState()
Gets the provisioningState property: The state of the datastore provisioning.- Returns:
- the provisioningState value.
-
netAppVolume
NetAppVolume netAppVolume()
Gets the netAppVolume property: An Azure NetApp Files volume.- Returns:
- the netAppVolume value.
-
diskPoolVolume
DiskPoolVolume diskPoolVolume()
Gets the diskPoolVolume property: An iSCSI volume.- Returns:
- the diskPoolVolume value.
-
status
DatastoreStatus status()
Gets the status property: The operational status of the datastore.- Returns:
- the status value.
-
innerModel
DatastoreInner innerModel()
Gets the inner com.azure.resourcemanager.avs.fluent.models.DatastoreInner object.- Returns:
- the inner object.
-
update
Datastore.Update update()
Begins update for the Datastore resource.- Returns:
- the stage of resource update.
-
refresh
Datastore refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
Datastore refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-
-