com.microsoft.azure.management.containerinstance

This package contains the classes for ContainerInstanceManagementClient.

Classes

AzureFileVolume

The Azure file volume.

Container

A container instance.

ContainerEvent

A container event.

ContainerGroupNetworkProtocol

Defines values for ContainerGroupNetworkProtocol.

ContainerPort

The container port.

ContainerPropertiesInstanceView

The instance view of the container. Only valid in response.

ContainerRestartPolicy

Defines values for ContainerRestartPolicy.

ContainerState

The container state.

EnvironmentVariable

Environment variable to set within the container.

ImageRegistryCredential

Image registry credential.

IpAddress

IP address for the group.

OperatingSystemTypes

Defines values for OperatingSystemTypes.

Port

The port.

ResourceLimits

The resource limits.

ResourceRequests

The resource requests.

ResourceRequirements

The resource requirements.

Volume

The volume.

VolumeMount

The volume mount.

Interfaces

ContainerGroup

An immutable client-side representation of an Azure Container Group.

ContainerGroups

Entry point to the container instance management API.

ContainerGroup.DefinitionStages.Blank

The first stage of the container group definition.

ContainerGroup.DefinitionStages.ContainerInstanceDefinitionStages.ContainerInstanceDefinition<ParentT>

Grouping of the container group's volume definition stages.

ContainerGroup.DefinitionStages.ContainerInstanceDefinitionStages.ContainerInstanceDefinitionBlank<ParentT>

The first stage of the container instance definition.

ContainerGroup.DefinitionStages.ContainerInstanceDefinitionStages

Grouping of volume definition stages.

ContainerGroup.Definition

The entirety of the Azure Container Instance service container group definition.

ContainerGroup.DefinitionStages

Grouping of the container group definition stages.

ContainerGroup.DefinitionStages.VolumeDefinitionStages.VolumeDefinition<ParentT>

Grouping of the container group's volume definition stages.

ContainerGroup.DefinitionStages.VolumeDefinitionStages.VolumeDefinitionBlank<ParentT>

The first stage of the volume definition.

ContainerGroup.DefinitionStages.VolumeDefinitionStages

Grouping of volume definition stages.

ContainerGroup.DefinitionStages.VolumeDefinitionStages.WithAzureFileShare<ParentT>

The stage of the volume definition allowing to specify a read only Azure File Share name.

ContainerGroup.DefinitionStages.ContainerInstanceDefinitionStages.WithContainerInstanceAttach<ParentT>

The final stage of the container instance definition.

At this stage, any remaining optional settings can be specified, or the subnet definition can be attached to the parent virtual network definition.

ContainerGroup.DefinitionStages.ContainerInstanceDefinitionStages.WithCpuCoreCount<ParentT>

The stage of the container instance definition allowing to specify the number of CPU cores.

The CPU cores can be specified as a fraction, i.e. 1.5 represents one and a half atomic CPU cores will be assigned to this container instance.

ContainerGroup.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via create()), but also allows for any other optional settings to be specified.

ContainerGroup.DefinitionStages.ContainerInstanceDefinitionStages.WithEnvironmentVariables<ParentT>

The stage of the container instance definition allowing to specify the environment variables.

ContainerGroup.DefinitionStages.WithFirstContainerInstance

The stage of the container group definition allowing to specify first required container instance.

ContainerGroup.DefinitionStages.WithGroup

The stage of the container group definition allowing to specify the resource group.

ContainerGroup.DefinitionStages.ContainerInstanceDefinitionStages.WithImage<ParentT>

The stage of the container instance definition allowing to specify the container image.

ContainerGroup.DefinitionStages.ContainerInstanceDefinitionStages.WithMemorySize<ParentT>

The stage of the container instance definition allowing to specify the memory size in GB.

The memory size can be specified as a fraction, i.e. 1.5 represents one and a half GB of memory.

ContainerGroup.DefinitionStages.WithNextContainerInstance

The stage of the container group definition allowing to specify a container instance.

ContainerGroup.DefinitionStages.ContainerInstanceDefinitionStages.WithOrWithoutPorts<ParentT>

The stage of the container instance definition allowing to specify (or not) the container ports.

ContainerGroup.DefinitionStages.WithOsType

The stage of the container group definition allowing to specify the OS type.

ContainerGroup.DefinitionStages.ContainerInstanceDefinitionStages.WithoutPorts<ParentT>

The stage of the container instance definition allowing not to specify any container ports internal or external.

ContainerGroup.DefinitionStages.ContainerInstanceDefinitionStages.WithPorts<ParentT>

The stage of the container instance definition allowing to specify the container ports.

ContainerGroup.DefinitionStages.ContainerInstanceDefinitionStages.WithPortsOrContainerInstanceAttach<ParentT>

The stage of the container instance definition allowing to specify one or more container ports.

ContainerGroup.DefinitionStages.WithPrivateImageRegistry

The stage of the container group definition allowing to specify a private image registry.

ContainerGroup.DefinitionStages.WithPrivateImageRegistryOrVolume

The stage of the container group definition allowing to specify a private image registry or a volume.

ContainerGroup.DefinitionStages.WithPublicImageRegistryOnly

The stage of the container group definition allowing to skip the private image registry.

ContainerGroup.DefinitionStages.WithPublicOrPrivateImageRegistry

The stage of the container group definition allowing to specify a public only or private image registry.

ContainerGroup.DefinitionStages.ContainerInstanceDefinitionStages.WithStartingCommandLine<ParentT>

The stage of the container instance definition allowing to specify the starting command line.

ContainerGroup.DefinitionStages.VolumeDefinitionStages.WithStorageAccountKey<ParentT>

The stage of the volume definition allowing to specify the storage account key to access to the Azure file.

ContainerGroup.DefinitionStages.VolumeDefinitionStages.WithStorageAccountName<ParentT>

The stage of the volume definition allowing to specify the storage account name to access to the Azure file.

ContainerGroup.DefinitionStages.WithVolume

The stage of the container group definition allowing to specify a volume that can be mounted by a container instance.

ContainerGroup.DefinitionStages.VolumeDefinitionStages.WithVolumeAttach<ParentT>

The final stage of the volume definition.

At this stage, any remaining optional settings can be specified, or the subnet definition can be attached to the parent virtual network definition.

ContainerGroup.DefinitionStages.ContainerInstanceDefinitionStages.WithVolumeMountSetting<ParentT>

The stage of the container instance definition allowing to specify volume mount setting.