Share via


ContainerGroupProfileProperties interface

The container group profile properties

Properties

confidentialComputeProperties

The properties for confidential container group

containers

The containers within the container group.

diagnostics

The diagnostic information for a container group.

encryptionProperties

The encryption properties for a container group.

extensions

extensions used by virtual kubelet

imageRegistryCredentials

The image registry credentials by which the container group is created from.

initContainers

The init containers for a container group.

ipAddress

The IP address type of the container group.

osType

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

priority

The priority of the container group.

restartPolicy

Restart policy for all containers within the container group.

  • Always Always restart
  • OnFailure Restart on failure
  • Never Never restart
revision

The container group profile current revision number. This only appears in the response. NOTE: This property will not be serialized. It can only be populated by the server.

sku

The SKU for a container group.

volumes

The list of volumes that can be mounted by containers in this container group.

Property Details

confidentialComputeProperties

The properties for confidential container group

confidentialComputeProperties?: ConfidentialComputeProperties

Property Value

containers

The containers within the container group.

containers: Container[]

Property Value

diagnostics

The diagnostic information for a container group.

diagnostics?: ContainerGroupDiagnostics

Property Value

encryptionProperties

The encryption properties for a container group.

encryptionProperties?: EncryptionProperties

Property Value

extensions

extensions used by virtual kubelet

extensions?: DeploymentExtensionSpec[]

Property Value

imageRegistryCredentials

The image registry credentials by which the container group is created from.

imageRegistryCredentials?: ImageRegistryCredential[]

Property Value

initContainers

The init containers for a container group.

initContainers?: InitContainerDefinition[]

Property Value

ipAddress

The IP address type of the container group.

ipAddress?: IpAddress

Property Value

osType

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

osType: string

Property Value

string

priority

The priority of the container group.

priority?: string

Property Value

string

restartPolicy

Restart policy for all containers within the container group.

  • Always Always restart
  • OnFailure Restart on failure
  • Never Never restart
restartPolicy?: string

Property Value

string

revision

The container group profile current revision number. This only appears in the response. NOTE: This property will not be serialized. It can only be populated by the server.

revision?: number

Property Value

number

sku

The SKU for a container group.

sku?: string

Property Value

string

volumes

The list of volumes that can be mounted by containers in this container group.

volumes?: Volume[]

Property Value

Volume[]