Share via


ContainerInstanceExtensions Class

Definition

A class to add extension methods to Azure.ResourceManager.ContainerInstance.

public static class ContainerInstanceExtensions
type ContainerInstanceExtensions = class
Public Module ContainerInstanceExtensions
Inheritance
ContainerInstanceExtensions

Methods

DeleteSubnetServiceAssociationLink(ResourceGroupResource, WaitUntil, String, String, CancellationToken)

Delete container group virtual network association links. The operation does not delete other resources provided by the user.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}/providers/Microsoft.ContainerInstance/serviceAssociationLinks/default
  • Operation Id: SubnetServiceAssociationLink_Delete
  • Default Api Version: 2023-05-01
DeleteSubnetServiceAssociationLinkAsync(ResourceGroupResource, WaitUntil, String, String, CancellationToken)

Delete container group virtual network association links. The operation does not delete other resources provided by the user.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}/providers/Microsoft.ContainerInstance/serviceAssociationLinks/default
  • Operation Id: SubnetServiceAssociationLink_Delete
  • Default Api Version: 2023-05-01
GetCachedImagesWithLocation(SubscriptionResource, AzureLocation, CancellationToken)

Get the list of cached images on specific OS type for a subscription in a region.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ContainerInstance/locations/{location}/cachedImages
  • Operation Id: Location_ListCachedImages
  • Default Api Version: 2023-05-01
GetCachedImagesWithLocationAsync(SubscriptionResource, AzureLocation, CancellationToken)

Get the list of cached images on specific OS type for a subscription in a region.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ContainerInstance/locations/{location}/cachedImages
  • Operation Id: Location_ListCachedImages
  • Default Api Version: 2023-05-01
GetCapabilitiesWithLocation(SubscriptionResource, AzureLocation, CancellationToken)

Get the list of CPU/memory/GPU capabilities of a region.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ContainerInstance/locations/{location}/capabilities
  • Operation Id: Location_ListCapabilities
  • Default Api Version: 2023-05-01
GetCapabilitiesWithLocationAsync(SubscriptionResource, AzureLocation, CancellationToken)

Get the list of CPU/memory/GPU capabilities of a region.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ContainerInstance/locations/{location}/capabilities
  • Operation Id: Location_ListCapabilities
  • Default Api Version: 2023-05-01
GetContainerGroup(ResourceGroupResource, String, CancellationToken)

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.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}
  • Operation Id: ContainerGroups_Get
  • Default Api Version: 2023-05-01
  • Resource: ContainerGroupResource
GetContainerGroupAsync(ResourceGroupResource, String, CancellationToken)

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.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}
  • Operation Id: ContainerGroups_Get
  • Default Api Version: 2023-05-01
  • Resource: ContainerGroupResource
GetContainerGroupResource(ArmClient, ResourceIdentifier)

Gets an object representing a ContainerGroupResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a ContainerGroupResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetContainerGroupResource(ResourceIdentifier) instead.

GetContainerGroups(ResourceGroupResource)

Gets a collection of ContainerGroupResources in the ResourceGroupResource. MockingTo mock this method, please mock GetContainerGroups() instead.

GetContainerGroups(SubscriptionResource, CancellationToken)

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.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ContainerInstance/containerGroups
  • Operation Id: ContainerGroups_List
  • Default Api Version: 2023-05-01
  • Resource: ContainerGroupResource
GetContainerGroupsAsync(SubscriptionResource, CancellationToken)

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.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ContainerInstance/containerGroups
  • Operation Id: ContainerGroups_List
  • Default Api Version: 2023-05-01
  • Resource: ContainerGroupResource
GetUsagesWithLocation(SubscriptionResource, AzureLocation, CancellationToken)

Get the usage for a subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ContainerInstance/locations/{location}/usages
  • Operation Id: Location_ListUsage
  • Default Api Version: 2023-05-01
GetUsagesWithLocationAsync(SubscriptionResource, AzureLocation, CancellationToken)

Get the usage for a subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.ContainerInstance/locations/{location}/usages
  • Operation Id: Location_ListUsage
  • Default Api Version: 2023-05-01

Applies to