Class GetImageVersionResult
- java.lang.Object
-
- com.pulumi.aws.lambdamicrovms.outputs.GetImageVersionResult
-
public final class GetImageVersionResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetImageVersionResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>additionalOsCapabilities()java.lang.StringbaseImageArn()java.lang.StringbaseImageVersion()static GetImageVersionResult.Builderbuilder()static GetImageVersionResult.Builderbuilder(GetImageVersionResult defaults)java.lang.StringbuildRoleArn()java.util.List<GetImageVersionCodeArtifact>codeArtifacts()java.util.List<GetImageVersionCpuConfiguration>cpuConfigurations()java.lang.StringcreatedAt()java.lang.Stringdescription()java.util.List<java.lang.String>egressNetworkConnectors()java.util.Map<java.lang.String,java.lang.String>environmentVariables()java.util.List<GetImageVersionHook>hooks()java.lang.StringimageArn()java.lang.StringimageIdentifier()java.lang.StringimageVersion()java.util.List<GetImageVersionLogging>loggings()java.lang.Stringregion()java.util.List<GetImageVersionResource>resources()java.lang.Stringstate()java.lang.StringstateReason()java.lang.Stringstatus()java.util.Map<java.lang.String,java.lang.String>tags()java.lang.StringupdatedAt()
-
-
-
Method Detail
-
additionalOsCapabilities
public java.util.List<java.lang.String> additionalOsCapabilities()
- Returns:
- Additional OS capabilities granted to the MicroVM runtime environment.
-
baseImageArn
public java.lang.String baseImageArn()
- Returns:
- ARN of the base MicroVM image used.
-
baseImageVersion
public java.lang.String baseImageVersion()
- Returns:
- Version of the base MicroVM image used.
-
buildRoleArn
public java.lang.String buildRoleArn()
- Returns:
- ARN of the IAM role used to build the image version.
-
codeArtifacts
public java.util.List<GetImageVersionCodeArtifact> codeArtifacts()
- Returns:
- Code artifact for this version. See `codeArtifact` below.
-
cpuConfigurations
public java.util.List<GetImageVersionCpuConfiguration> cpuConfigurations()
- Returns:
- List of supported CPU configurations. See `cpuConfiguration` below.
-
createdAt
public java.lang.String createdAt()
- Returns:
- Timestamp when the version was created.
-
description
public java.lang.String description()
- Returns:
- Description of the version.
-
egressNetworkConnectors
public java.util.List<java.lang.String> egressNetworkConnectors()
- Returns:
- List of egress network connectors available to the MicroVM at runtime.
-
environmentVariables
public java.util.Map<java.lang.String,java.lang.String> environmentVariables()
- Returns:
- Environment variables set in the MicroVM runtime environment.
-
hooks
public java.util.List<GetImageVersionHook> hooks()
- Returns:
- Lifecycle hook configuration. See `hooks` below.
-
imageArn
public java.lang.String imageArn()
- Returns:
- ARN of the MicroVM image.
-
imageIdentifier
public java.lang.String imageIdentifier()
-
imageVersion
public java.lang.String imageVersion()
-
loggings
public java.util.List<GetImageVersionLogging> loggings()
- Returns:
- Logging configuration for this version. See `logging` below.
-
region
public java.lang.String region()
-
resources
public java.util.List<GetImageVersionResource> resources()
- Returns:
- Resource requirements for the MicroVM. See `resources` below.
-
state
public java.lang.String state()
- Returns:
- Current state of the version.
-
stateReason
public java.lang.String stateReason()
- Returns:
- Reason for the current state.
-
status
public java.lang.String status()
- Returns:
- Availability status of the version. `ACTIVE` versions can launch new MicroVMs; `INACTIVE` versions cannot.
-
tags
public java.util.Map<java.lang.String,java.lang.String> tags()
- Returns:
- Map of tags assigned to the version.
-
updatedAt
public java.lang.String updatedAt()
- Returns:
- Timestamp when the version was last updated.
-
builder
public static GetImageVersionResult.Builder builder()
-
builder
public static GetImageVersionResult.Builder builder(GetImageVersionResult defaults)
-
-