Class NetAppFilesManager

java.lang.Object
com.azure.resourcemanager.netapp.NetAppFilesManager

public final class NetAppFilesManager extends Object
Entry point to NetAppFilesManager. Microsoft NetApp Files Azure Resource Provider specification.
  • Method Details

    • authenticate

      public static NetAppFilesManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of NetAppFiles service API entry point.
      Parameters:
      credential - the credential to use.
      profile - the Azure profile for client.
      Returns:
      the NetAppFiles service API instance.
    • authenticate

      public static NetAppFilesManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of NetAppFiles service API entry point.
      Parameters:
      httpPipeline - the HttpPipeline configured with Azure authentication credential.
      profile - the Azure profile for client.
      Returns:
      the NetAppFiles service API instance.
    • configure

      public static NetAppFilesManager.Configurable configure()
      Gets a Configurable instance that can be used to create NetAppFilesManager with optional configuration.
      Returns:
      the Configurable instance allowing configurations.
    • operations

      public Operations operations()
      Gets the resource collection API of Operations.
      Returns:
      Resource collection API of Operations.
    • netAppResources

      public NetAppResources netAppResources()
      Gets the resource collection API of NetAppResources.
      Returns:
      Resource collection API of NetAppResources.
    • netAppResourceQuotaLimits

      public NetAppResourceQuotaLimits netAppResourceQuotaLimits()
      Gets the resource collection API of NetAppResourceQuotaLimits.
      Returns:
      Resource collection API of NetAppResourceQuotaLimits.
    • accounts

      public Accounts accounts()
      Gets the resource collection API of Accounts. It manages NetAppAccount.
      Returns:
      Resource collection API of Accounts.
    • pools

      public Pools pools()
      Gets the resource collection API of Pools. It manages CapacityPool.
      Returns:
      Resource collection API of Pools.
    • volumes

      public Volumes volumes()
      Gets the resource collection API of Volumes. It manages Volume.
      Returns:
      Resource collection API of Volumes.
    • snapshots

      public Snapshots snapshots()
      Gets the resource collection API of Snapshots. It manages Snapshot.
      Returns:
      Resource collection API of Snapshots.
    • snapshotPolicies

      public SnapshotPolicies snapshotPolicies()
      Gets the resource collection API of SnapshotPolicies. It manages SnapshotPolicy.
      Returns:
      Resource collection API of SnapshotPolicies.
    • backups

      public Backups backups()
      Gets the resource collection API of Backups. It manages Backup.
      Returns:
      Resource collection API of Backups.
    • accountBackups

      public AccountBackups accountBackups()
      Gets the resource collection API of AccountBackups.
      Returns:
      Resource collection API of AccountBackups.
    • backupPolicies

      public BackupPolicies backupPolicies()
      Gets the resource collection API of BackupPolicies. It manages BackupPolicy.
      Returns:
      Resource collection API of BackupPolicies.
    • volumeQuotaRules

      public VolumeQuotaRules volumeQuotaRules()
      Gets the resource collection API of VolumeQuotaRules. It manages VolumeQuotaRule.
      Returns:
      Resource collection API of VolumeQuotaRules.
    • vaults

      public Vaults vaults()
      Gets the resource collection API of Vaults.
      Returns:
      Resource collection API of Vaults.
    • volumeGroups

      public VolumeGroups volumeGroups()
      Gets the resource collection API of VolumeGroups. It manages VolumeGroupDetails.
      Returns:
      Resource collection API of VolumeGroups.
    • subvolumes

      public Subvolumes subvolumes()
      Gets the resource collection API of Subvolumes. It manages SubvolumeInfo.
      Returns:
      Resource collection API of Subvolumes.
    • serviceClient

      public NetAppManagementClient serviceClient()
      Returns:
      Wrapped service client NetAppManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.