public interface ContainerGroups extends SupportsCreating<ContainerGroup.DefinitionStages.Blank>, HasManager<ContainerInstanceManager>, SupportsBatchCreation<ContainerGroup>, SupportsGettingByResourceGroup<ContainerGroup>, SupportsGettingById<ContainerGroup>, SupportsDeletingByResourceGroup, SupportsDeletingById, SupportsBatchDeletion, SupportsListingByResourceGroup<ContainerGroup>, SupportsListing<ContainerGroup>
| Modifier and Type | Method and Description |
|---|---|
ContainerAttachResult |
attachOutputStream(String resourceGroupName,
String containerGroupName,
String containerName)
Attaches to the output stream of a specific container instance in a specified container group.
|
Mono<ContainerAttachResult> |
attachOutputStreamAsync(String resourceGroupName,
String containerGroupName,
String containerName)
Attaches to the output stream of a specific container instance in a specified container group.
|
String |
getLogContent(String resourceGroupName,
String containerGroupName,
String containerName)
Get the log content for the specified container instance within a container group.
|
String |
getLogContent(String resourceGroupName,
String containerGroupName,
String containerName,
int tailLineCount)
Get the log content for the specified container instance within a container group.
|
Mono<String> |
getLogContentAsync(String resourceGroupName,
String containerGroupName,
String containerName)
Get the log content for the specified container instance within a container group.
|
Mono<String> |
getLogContentAsync(String resourceGroupName,
String containerGroupName,
String containerName,
int tailLineCount)
Get the log content for the specified container instance within a container group.
|
com.azure.core.http.rest.PagedIterable<CachedImages> |
listCachedImages(String location)
Lists cached images for a subscription in a region.
|
com.azure.core.http.rest.PagedFlux<CachedImages> |
listCachedImagesAsync(String location)
Lists cached images for a subscription in a region.
|
com.azure.core.http.rest.PagedIterable<Capabilities> |
listCapabilities(String location)
Lists the capabilities of a location.
|
com.azure.core.http.rest.PagedFlux<Capabilities> |
listCapabilitiesAsync(String location)
Lists the capabilities of a location.
|
com.azure.core.http.rest.PagedIterable<Operation> |
listOperations()
Lists all operations for Azure Container Instance service.
|
com.azure.core.http.rest.PagedFlux<Operation> |
listOperationsAsync()
Lists all operations for Azure Container Instance service.
|
void |
start(String resourceGroupName,
String containerGroupName)
Starts all containers in a container group.
|
Mono<Void> |
startAsync(String resourceGroupName,
String containerGroupName)
Starts all containers in a container group.
|
definemanagercreate, create, createAsync, createAsyncgetByResourceGroup, getByResourceGroupAsyncgetById, getByIdAsyncdeleteByResourceGroup, deleteByResourceGroupAsyncdeleteById, deleteByIdAsyncdeleteByIds, deleteByIds, deleteByIdsAsync, deleteByIdsAsynclistByResourceGroup, listByResourceGroupAsynclist, listAsyncString getLogContent(String resourceGroupName, String containerGroupName, String containerName)
resourceGroupName - the Azure resource group namecontainerGroupName - the container group namecontainerName - the container instance nameIllegalArgumentException - thrown if parameters fail the validationString getLogContent(String resourceGroupName, String containerGroupName, String containerName, int tailLineCount)
resourceGroupName - the Azure resource group namecontainerGroupName - the container group namecontainerName - the container instance nametailLineCount - only get the last log lines up to thisIllegalArgumentException - thrown if parameters fail the validationMono<String> getLogContentAsync(String resourceGroupName, String containerGroupName, String containerName)
resourceGroupName - the Azure resource group namecontainerGroupName - the container group namecontainerName - the container instance nameIllegalArgumentException - thrown if parameters fail the validationMono<String> getLogContentAsync(String resourceGroupName, String containerGroupName, String containerName, int tailLineCount)
resourceGroupName - the Azure resource group namecontainerGroupName - the container group namecontainerName - the container instance nametailLineCount - only get the last log lines up to thisIllegalArgumentException - thrown if parameters fail the validationcom.azure.core.http.rest.PagedIterable<Operation> listOperations()
com.azure.core.http.rest.PagedFlux<Operation> listOperationsAsync()
com.azure.core.http.rest.PagedIterable<CachedImages> listCachedImages(String location)
location - the identifier for the physical azure location.com.azure.core.http.rest.PagedFlux<CachedImages> listCachedImagesAsync(String location)
location - the identifier for the physical azure location.com.azure.core.http.rest.PagedIterable<Capabilities> listCapabilities(String location)
location - the identifier for the physical azure locationcom.azure.core.http.rest.PagedFlux<Capabilities> listCapabilitiesAsync(String location)
location - the identifier for the physical azure locationvoid start(String resourceGroupName, String containerGroupName)
resourceGroupName - the name of the resource group of the container groupcontainerGroupName - the name of the container groupMono<Void> startAsync(String resourceGroupName, String containerGroupName)
resourceGroupName - the name of the resource group of the container groupcontainerGroupName - the name of the container groupContainerAttachResult attachOutputStream(String resourceGroupName, String containerGroupName, String containerName)
resourceGroupName - the name of the resource groupcontainerGroupName - the name of the container groupcontainerName - the name of the container instanceMono<ContainerAttachResult> attachOutputStreamAsync(String resourceGroupName, String containerGroupName, String containerName)
resourceGroupName - the name of the resource groupcontainerGroupName - the name of the container groupcontainerName - the name of the container instanceCopyright © 2021 Microsoft Corporation. All rights reserved.