Class GetContainerGroupResult
- java.lang.Object
-
- com.pulumi.azurenative.containerinstance.outputs.GetContainerGroupResult
-
public final class GetContainerGroupResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetContainerGroupResult.Builder
-
Method Summary
-
-
-
Method Detail
-
confidentialComputeProperties
public java.util.Optional<ConfidentialComputePropertiesResponse> confidentialComputeProperties()
- Returns:
- The properties for confidential container group
-
containers
public java.util.List<ContainerResponse> containers()
- Returns:
- The containers within the container group.
-
diagnostics
public java.util.Optional<ContainerGroupDiagnosticsResponse> diagnostics()
- Returns:
- The diagnostic information for a container group.
-
dnsConfig
public java.util.Optional<DnsConfigurationResponse> dnsConfig()
- Returns:
- The DNS config information for a container group.
-
encryptionProperties
public java.util.Optional<EncryptionPropertiesResponse> encryptionProperties()
- Returns:
- The encryption properties for a container group.
-
extensions
public java.util.List<DeploymentExtensionSpecResponse> extensions()
- Returns:
- extensions used by virtual kubelet
-
id
public java.lang.String id()
- Returns:
- The resource id.
-
identity
public java.util.Optional<ContainerGroupIdentityResponse> identity()
- Returns:
- The identity of the container group, if configured.
-
imageRegistryCredentials
public java.util.List<ImageRegistryCredentialResponse> imageRegistryCredentials()
- Returns:
- The image registry credentials by which the container group is created from.
-
initContainers
public java.util.List<InitContainerDefinitionResponse> initContainers()
- Returns:
- The init containers for a container group.
-
instanceView
public ContainerGroupPropertiesResponseInstanceView instanceView()
- Returns:
- The instance view of the container group. Only valid in response.
-
ipAddress
public java.util.Optional<IpAddressResponse> ipAddress()
- Returns:
- The IP address type of the container group.
-
location
public java.util.Optional<java.lang.String> location()
- Returns:
- The resource location.
-
name
public java.lang.String name()
- Returns:
- The resource name.
-
osType
public java.lang.String osType()
- Returns:
- The operating system type required by the containers in the container group.
-
priority
public java.util.Optional<java.lang.String> priority()
- Returns:
- The priority of the container group.
-
provisioningState
public java.lang.String provisioningState()
- Returns:
- The provisioning state of the container group. This only appears in the response.
-
restartPolicy
public java.util.Optional<java.lang.String> restartPolicy()
- Returns:
- Restart policy for all containers within the container group. - `Always` Always restart - `OnFailure` Restart on failure - `Never` Never restart
-
sku
public java.util.Optional<java.lang.String> sku()
- Returns:
- The SKU for a container group.
-
subnetIds
public java.util.List<ContainerGroupSubnetIdResponse> subnetIds()
- Returns:
- The subnet resource IDs for a container group.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
- Returns:
- The resource tags.
-
type
public java.lang.String type()
- Returns:
- The resource type.
-
volumes
public java.util.List<VolumeResponse> volumes()
- Returns:
- The list of volumes that can be mounted by containers in this container group.
-
zones
public java.util.List<java.lang.String> zones()
- Returns:
- The zones for the container group.
-
builder
public static GetContainerGroupResult.Builder builder()
-
builder
public static GetContainerGroupResult.Builder builder(GetContainerGroupResult defaults)
-
-