Class DiskAccessInner

java.lang.Object
com.azure.core.management.ProxyResource
com.azure.core.management.Resource
com.azure.resourcemanager.compute.fluent.models.DiskAccessInner

public final class DiskAccessInner extends com.azure.core.management.Resource
disk access resource.
  • Constructor Details

    • DiskAccessInner

      public DiskAccessInner()
  • Method Details

    • extendedLocation

      public ExtendedLocation extendedLocation()
      Get the extendedLocation property: The extended location where the disk access will be created. Extended location cannot be changed.
      Returns:
      the extendedLocation value.
    • withExtendedLocation

      public DiskAccessInner withExtendedLocation(ExtendedLocation extendedLocation)
      Set the extendedLocation property: The extended location where the disk access will be created. Extended location cannot be changed.
      Parameters:
      extendedLocation - the extendedLocation value to set.
      Returns:
      the DiskAccessInner object itself.
    • withLocation

      public DiskAccessInner withLocation(String location)
      Overrides:
      withLocation in class com.azure.core.management.Resource
    • withTags

      public DiskAccessInner withTags(Map<String,String> tags)
      Overrides:
      withTags in class com.azure.core.management.Resource
    • privateEndpointConnections

      public List<PrivateEndpointConnectionInner> privateEndpointConnections()
      Get the privateEndpointConnections property: A readonly collection of private endpoint connections created on the disk. Currently only one endpoint connection is supported.
      Returns:
      the privateEndpointConnections value.
    • provisioningState

      public String provisioningState()
      Get the provisioningState property: The disk access resource provisioning state.
      Returns:
      the provisioningState value.
    • timeCreated

      public OffsetDateTime timeCreated()
      Get the timeCreated property: The time when the disk access was created.
      Returns:
      the timeCreated value.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.