Microsoft.ContainerInstance (stable:2018-04-01)

2025/09/26 • 10 new, 10 deleted methods

ContainerGroups_List (new)
Description :  Get a list of container groups in the specified subscription. This operation returns properties of each container group including containers, image registry credentials, restart policy, IP address type, OS type, state, and volumes.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.ContainerInstance/containerGroups
{
subscriptionId: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
string ,
]
,
nextLink: string ,
}
ContainerGroups_ListByResourceGroup (new)
Description :  Get a list of container groups in a specified subscription and resource group. This operation returns properties of each container group including containers, image registry credentials, restart policy, IP address type, OS type, state, and volumes.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups
{
subscriptionId: string ,
api-version: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
value:
[
string ,
]
,
nextLink: string ,
}
ContainerGroups_Get (new)
Description :  Gets the properties of the specified container group in the specified subscription and resource group. The operation returns the properties of each container group including containers, image registry credentials, restart policy, IP address type, OS type, state, and volumes.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}
{
subscriptionId: string ,
api-version: string ,
resourceGroupName: string ,
containerGroupName: string ,
}

⚐ Response (200)

{
$schema: string ,
}
ContainerGroups_CreateOrUpdate (new)
Description :  Create or update container groups with specified configurations.
Reference :  Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}
{
subscriptionId: string ,
api-version: string ,
resourceGroupName: string ,
containerGroupName: string ,
containerGroup: string ,
}

⚐ Response (200)

{
$schema: string ,
}

⚐ Response (201)

{
$schema: string ,
}
ContainerGroups_Update (new)
Description :  Updates container group tags with specified values.
Reference :  Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}
{
subscriptionId: string ,
api-version: string ,
resourceGroupName: string ,
containerGroupName: string ,
Resource:
{
id: string ,
name: string ,
type: string ,
location: string ,
tags: object ,
}
,
}

⚐ Response (200)

{
$schema: string ,
}
ContainerGroups_Delete (new)
Description :  Delete the specified container group in the specified subscription and resource group. The operation does not delete other resources provided by the user, such as volumes.
Reference :  Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}
{
subscriptionId: string ,
api-version: string ,
resourceGroupName: string ,
containerGroupName: string ,
}

⚐ Response (200)

{
$schema: string ,
}

⚐ Response (204)

{}
Operations_List (new)
Description :  List the operations for Azure Container Instance service.
Reference :  Link ¶

⚼ Request

GET:  /providers/Microsoft.ContainerInstance/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: enum ,
}
,
]
,
nextLink: string ,
}
ContainerGroupUsage_List (new)
Description :  Get the usage for a subscription
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.ContainerInstance/locations/{location}/usages
{
subscriptionId: string ,
location: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
unit: string ,
currentValue: integer ,
limit: integer ,
name:
{
value: string ,
localizedValue: string ,
}
,
}
,
]
,
}
ContainerLogs_List (new)
Description :  Get the logs for a specified container instance in a specified resource group and container group.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}/containers/{containerName}/logs
{
subscriptionId: string ,
api-version: string ,
resourceGroupName: string ,
containerGroupName: string ,
containerName: string ,
tail: integer ,
}

⚐ Response (200)

{
content: string ,
}
StartContainer_LaunchExec (new)
Description :  Starts the exec command for a specified container instance in a specified resource group and container group.
Reference :  Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}/containers/{containerName}/exec
{
subscriptionId: string ,
api-version: string ,
resourceGroupName: string ,
containerGroupName: string ,
containerName: string ,
containerExecRequest:
{
command: string ,
terminalSize:
{
row: integer ,
column: integer ,
}
,
}
,
}

⚐ Response (200)

{
webSocketUri: string ,
password: string ,
}
ContainerGroups_List (removed)
Description :  Get a list of container groups in the specified subscription. This operation returns properties of each container group including containers, image registry credentials, restart policy, IP address type, OS type, state, and volumes.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.ContainerInstance/containerGroups
{
subscriptionId: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
string ,
]
,
nextLink: string ,
}
ContainerGroups_ListByResourceGroup (removed)
Description :  Get a list of container groups in a specified subscription and resource group. This operation returns properties of each container group including containers, image registry credentials, restart policy, IP address type, OS type, state, and volumes.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups
{
subscriptionId: string ,
api-version: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
value:
[
string ,
]
,
nextLink: string ,
}
ContainerGroups_Get (removed)
Description :  Gets the properties of the specified container group in the specified subscription and resource group. The operation returns the properties of each container group including containers, image registry credentials, restart policy, IP address type, OS type, state, and volumes.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}
{
subscriptionId: string ,
api-version: string ,
resourceGroupName: string ,
containerGroupName: string ,
}

⚐ Response (200)

{
$schema: string ,
}
ContainerGroups_CreateOrUpdate (removed)
Description :  Create or update container groups with specified configurations.
Reference :  Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}
{
subscriptionId: string ,
api-version: string ,
resourceGroupName: string ,
containerGroupName: string ,
containerGroup: string ,
}

⚐ Response (200)

{
$schema: string ,
}

⚐ Response (201)

{
$schema: string ,
}
ContainerGroups_Update (removed)
Description :  Updates container group tags with specified values.
Reference :  Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}
{
subscriptionId: string ,
api-version: string ,
resourceGroupName: string ,
containerGroupName: string ,
Resource:
{
id: string ,
name: string ,
type: string ,
location: string ,
tags: object ,
}
,
}

⚐ Response (200)

{
$schema: string ,
}
ContainerGroups_Delete (removed)
Description :  Delete the specified container group in the specified subscription and resource group. The operation does not delete other resources provided by the user, such as volumes.
Reference :  Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}
{
subscriptionId: string ,
api-version: string ,
resourceGroupName: string ,
containerGroupName: string ,
}

⚐ Response (200)

{
$schema: string ,
}

⚐ Response (204)

{}
Operations_List (removed)
Description :  List the operations for Azure Container Instance service.
Reference :  Link ¶

⚼ Request

GET:  /providers/Microsoft.ContainerInstance/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: enum ,
}
,
]
,
nextLink: string ,
}
ContainerGroupUsage_List (removed)
Description :  Get the usage for a subscription
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.ContainerInstance/locations/{location}/usages
{
subscriptionId: string ,
location: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
unit: string ,
currentValue: integer ,
limit: integer ,
name:
{
value: string ,
localizedValue: string ,
}
,
}
,
]
,
}
ContainerLogs_List (removed)
Description :  Get the logs for a specified container instance in a specified resource group and container group.
Reference :  Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}/containers/{containerName}/logs
{
subscriptionId: string ,
api-version: string ,
resourceGroupName: string ,
containerGroupName: string ,
containerName: string ,
tail: integer ,
}

⚐ Response (200)

{
content: string ,
}
StartContainer_LaunchExec (removed)
Description :  Starts the exec command for a specified container instance in a specified resource group and container group.
Reference :  Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}/containers/{containerName}/exec
{
subscriptionId: string ,
api-version: string ,
resourceGroupName: string ,
containerGroupName: string ,
containerName: string ,
containerExecRequest:
{
command: string ,
terminalSize:
{
row: integer ,
column: integer ,
}
,
}
,
}

⚐ Response (200)

{
webSocketUri: string ,
password: string ,
}