models Package

Classes

AzureFileVolume

The properties of the Azure File volume. Azure File shares are mounted as volumes.

All required parameters must be populated in order to send to Azure.

CachedImages

The cached image and OS type.

All required parameters must be populated in order to send to Azure.

CachedImagesListResult

The response containing cached images.

Capabilities

The regional capabilities.

Variables are only populated by the server, and will be ignored when sending a request.

CapabilitiesCapabilities

The supported capabilities.

Variables are only populated by the server, and will be ignored when sending a request.

CapabilitiesListResult

The response containing list of capabilities.

CloudErrorBody

An error response from the Container Instance service.

Components10Wh5UdSchemasContainergroupidentityPropertiesUserassignedidentitiesAdditionalproperties

Components10Wh5UdSchemasContainergroupidentityPropertiesUserassignedidentitiesAdditionalproperties.

Variables are only populated by the server, and will be ignored when sending a request.

Container

A container instance.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ContainerAttachResponse

The information for the output stream from container attach.

ContainerExec

The container execution command, for liveness or readiness probe.

ContainerExecRequest

The container exec request.

ContainerExecRequestTerminalSize

The size of the terminal.

ContainerExecResponse

The information for the container exec command.

ContainerGroup

A container group.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ContainerGroupDiagnostics

Container group diagnostic information.

ContainerGroupIdentity

Identity for the container group.

Variables are only populated by the server, and will be ignored when sending a request.

ContainerGroupListResult

The container group list response that contains the container group properties.

ContainerGroupPropertiesInstanceView

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

Variables are only populated by the server, and will be ignored when sending a request.

ContainerGroupSubnetId

Container group subnet information.

All required parameters must be populated in order to send to Azure.

ContainerHttpGet

The container Http Get settings, for liveness or readiness probe.

All required parameters must be populated in order to send to Azure.

ContainerPort

The port exposed on the container instance.

All required parameters must be populated in order to send to Azure.

ContainerProbe

The container probe, for liveness or readiness.

ContainerPropertiesInstanceView

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

Variables are only populated by the server, and will be ignored when sending a request.

ContainerState

The container instance state.

Variables are only populated by the server, and will be ignored when sending a request.

DnsConfiguration

DNS configuration for the container group.

All required parameters must be populated in order to send to Azure.

EncryptionProperties

The container group encryption properties.

All required parameters must be populated in order to send to Azure.

EnvironmentVariable

The environment variable to set within the container instance.

All required parameters must be populated in order to send to Azure.

Event

A container group or container instance event.

Variables are only populated by the server, and will be ignored when sending a request.

GitRepoVolume

Represents a volume that is populated with the contents of a git repository.

All required parameters must be populated in order to send to Azure.

GpuResource

The GPU resource.

All required parameters must be populated in order to send to Azure.

HttpHeader

The HTTP header.

ImageRegistryCredential

Image registry credential.

All required parameters must be populated in order to send to Azure.

InitContainerDefinition

The init container definition.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

InitContainerPropertiesDefinitionInstanceView

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

Variables are only populated by the server, and will be ignored when sending a request.

IpAddress

IP address for the container group.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

LogAnalytics

Container group log analytics information.

All required parameters must be populated in order to send to Azure.

Logs

The logs.

Operation

An operation for Azure Container Instance service.

All required parameters must be populated in order to send to Azure.

OperationDisplay

The display information of the operation.

OperationListResult

The operation list response that contains all operations for Azure Container Instance service.

Port

The port exposed on the container group.

All required parameters must be populated in order to send to Azure.

Resource

The Resource model definition.

Variables are only populated by the server, and will be ignored when sending a request.

ResourceLimits

The resource limits.

ResourceRequests

The resource requests.

All required parameters must be populated in order to send to Azure.

ResourceRequirements

The resource requirements.

All required parameters must be populated in order to send to Azure.

Usage

A single usage result.

Variables are only populated by the server, and will be ignored when sending a request.

UsageListResult

The response containing the usage data.

Variables are only populated by the server, and will be ignored when sending a request.

UsageName

The name object of the resource.

Variables are only populated by the server, and will be ignored when sending a request.

Volume

The properties of the volume.

All required parameters must be populated in order to send to Azure.

VolumeMount

The properties of the volume mount.

All required parameters must be populated in order to send to Azure.

Enums

AutoGeneratedDomainNameLabelScope

The value representing the security enum.

ContainerGroupIpAddressType

Specifies if the IP is exposed to the public internet or private VNET.

ContainerGroupNetworkProtocol

The protocol associated with the port.

ContainerGroupRestartPolicy

Restart policy for all containers within the container group.

  • Always Always restart

  • OnFailure Restart on failure

  • Never Never restart

ContainerGroupSku

The container group SKU.

ContainerInstanceOperationsOrigin

The intended executor of the operation.

ContainerNetworkProtocol

The protocol associated with the port.

GpuSku

The SKU of the GPU resource.

LogAnalyticsLogType

The log type to be used.

OperatingSystemTypes

The operating system type required by the containers in the container group.

ResourceIdentityType

The type of identity used for the container group. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the container group.

Scheme

The scheme.