Interface GenericResource

All Superinterfaces:
GroupableResource<com.microsoft.azure.management.resources.implementation.ResourceManager,com.microsoft.azure.management.resources.implementation.GenericResourceInner>, HasId, HasInner<com.microsoft.azure.management.resources.implementation.GenericResourceInner>, HasManager<com.microsoft.azure.management.resources.implementation.ResourceManager>, HasName, HasResourceGroup, Indexable, Refreshable<GenericResource>, Resource, Updatable<GenericResource.Update>

public interface GenericResource extends GroupableResource<com.microsoft.azure.management.resources.implementation.ResourceManager,com.microsoft.azure.management.resources.implementation.GenericResourceInner>, Refreshable<GenericResource>, Updatable<GenericResource.Update>
An immutable client-side representation of an Azure generic resource.
  • Method Details

    • resourceProviderNamespace

      String resourceProviderNamespace()
      Returns:
      the namespace of the resource provider
    • parentResourcePath

      String parentResourcePath()
      Returns:
      the id of the parent resource if this is a child resource
    • resourceType

      String resourceType()
      Returns:
      the type of the resource
    • apiVersion

      String apiVersion()
      Returns:
      the api version of the resource
    • plan

      Plan plan()
      Returns:
      the plan of the resource
    • properties

      Object properties()
      Returns:
      other properties of the resource