Class ContainerInstanceManager

java.lang.Object
com.azure.resourcemanager.resources.fluentcore.arm.Manager<ContainerInstanceManagementClient>
com.azure.resourcemanager.containerinstance.ContainerInstanceManager
All Implemented Interfaces:
com.azure.resourcemanager.resources.fluentcore.model.HasServiceClient<ContainerInstanceManagementClient>

public final class ContainerInstanceManager extends com.azure.resourcemanager.resources.fluentcore.arm.Manager<ContainerInstanceManagementClient>
Entry point to Azure container instance management.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static interface 
    The interface allowing configurations to be set.
  • Method Summary

    Modifier and Type
    Method
    Description
    authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
    Creates an instance of ContainerInstanceManager that exposes resource management API entry points.
    authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
    Creates an instance of ContainerInstanceManager that exposes resource management API entry points.
    com.azure.resourcemanager.authorization.AuthorizationManager
    Gets the authorization manager in container instance manager.
    Get a Configurable instance that can be used to create ContainerInstanceManager with optional configuration.
    Gets the resource management API entry point.
    com.azure.resourcemanager.network.NetworkManager
    Gets the network manager in container instance manager.
    com.azure.resourcemanager.storage.StorageManager
    Gets the storage manager in container instance manager.

    Methods inherited from class com.azure.resourcemanager.resources.fluentcore.arm.Manager

    environment, httpPipeline, resourceManager, serviceClient, subscriptionId, withResourceManager

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • configure

      public static ContainerInstanceManager.Configurable configure()
      Get a Configurable instance that can be used to create ContainerInstanceManager with optional configuration.
      Returns:
      Configurable
    • authenticate

      public static ContainerInstanceManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of ContainerInstanceManager that exposes resource management API entry points.
      Parameters:
      credential - the credential to use
      profile - the profile to use
      Returns:
      the ContainerInstanceManager
    • authenticate

      public static ContainerInstanceManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile)
      Creates an instance of ContainerInstanceManager that exposes resource management API entry points.
      Parameters:
      httpPipeline - the HttpPipeline configured with Azure authentication credential.
      profile - the profile to use
      Returns:
      the ContainerInstanceManager
    • storageManager

      public com.azure.resourcemanager.storage.StorageManager storageManager()
      Gets the storage manager in container instance manager.
      Returns:
      the storage manager in container instance manager
    • authorizationManager

      public com.azure.resourcemanager.authorization.AuthorizationManager authorizationManager()
      Gets the authorization manager in container instance manager.
      Returns:
      the authorization manager in container instance manager
    • networkManager

      public com.azure.resourcemanager.network.NetworkManager networkManager()
      Gets the network manager in container instance manager.
      Returns:
      the network manager in container instance manager
    • containerGroups

      public ContainerGroups containerGroups()
      Gets the resource management API entry point.
      Returns:
      the resource management API entry point