Class GetImageVersionResult


  • public final class GetImageVersionResult
    extends java.lang.Object
    • 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.