| Modifier and Type | Interface and Description |
|---|---|
static interface |
ContainerGroup.Definition
Starts the exec command for a specific container instance within the current group asynchronously.
|
static interface |
ContainerGroup.DefinitionStages.DnsConfigFork |
static interface |
ContainerGroup.DefinitionStages.WithNextContainerInstance
The stage of the container group definition allowing to specify a container instance.
|
static interface |
ContainerGroup.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreate
The stage of the container instance definition allowing to specify system assigned managed service identity with specific
role based access.
|
| Modifier and Type | Method and Description |
|---|---|
ContainerGroup.DefinitionStages.WithCreate |
ContainerGroup.DefinitionStages.WithFirstContainerInstance.withContainerInstance(String imageName)
Defines one container instance for the specified image with one CPU count and 1.5 GB memory, with TCP port 80 opened externally.
|
ContainerGroup.DefinitionStages.WithCreate |
ContainerGroup.DefinitionStages.WithFirstContainerInstance.withContainerInstance(String imageName,
int port)
Defines one container instance for the specified image with one CPU count and 1.5 GB memory, with a custom TCP port opened externally.
|
ContainerGroup.DefinitionStages.WithCreate |
ContainerGroup.DefinitionStages.WithDnsConfig.withDnsConfiguration(List<String> dnsServerNames,
String dnsSearchDomains,
String dnsOptions)
Specifies the DNS configuration for the container group.
|
ContainerGroup.DefinitionStages.WithCreate |
ContainerGroup.DefinitionStages.WithDnsPrefix.withDnsPrefix(String dnsPrefix)
Specifies the DNS prefix to be used to create the FQDN for the container group.
|
ContainerGroup.DefinitionStages.WithCreate |
ContainerGroup.DefinitionStages.WithDnsConfig.withDnsServerNames(List<String> dnsServerNames)
Specifies the DNS servers for the container group.
|
ContainerGroup.DefinitionStages.WithCreate |
ContainerGroup.DefinitionStages.WithUserAssignedManagedServiceIdentity.withExistingUserAssignedManagedServiceIdentity(com.microsoft.azure.management.msi.Identity identity)
Specifies an existing user assigned identity to be associate with the container group.
|
ContainerGroup.DefinitionStages.WithCreate |
ContainerGroup.DefinitionStages.WithLogAnalytics.withLogAnalytics(String workspaceId,
String workspaceKey)
Specifies the log analytics workspace to use for the container group.
|
ContainerGroup.DefinitionStages.WithCreate |
ContainerGroup.DefinitionStages.WithLogAnalytics.withLogAnalytics(String workspaceId,
String workspaceKey,
LogAnalyticsLogType logType,
Map<String,String> metadata)
Specifies the log analytics workspace with optional add-ons for the container group.
|
ContainerGroup.DefinitionStages.WithCreate |
ContainerGroup.DefinitionStages.WithUserAssignedManagedServiceIdentity.withNewUserAssignedManagedServiceIdentity(com.microsoft.azure.management.resources.fluentcore.model.Creatable<com.microsoft.azure.management.msi.Identity> creatableIdentity)
Specifies the definition of a not-yet-created user assigned identity to be associated with the virtual machine.
|
ContainerGroup.DefinitionStages.WithCreate |
ContainerGroup.DefinitionStages.WithRestartPolicy.withRestartPolicy(ContainerGroupRestartPolicy restartPolicy)
Specifies the restart policy for all the container instances within the container group.
|
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/