class Aws::SageMaker::Types::DescribeCompilationJobResponse

@!attribute [rw] compilation_job_name

The name of the model compilation job.
@return [String]

@!attribute [rw] compilation_job_arn

The Amazon Resource Name (ARN) of the model compilation job.
@return [String]

@!attribute [rw] compilation_job_status

The status of the model compilation job.
@return [String]

@!attribute [rw] compilation_start_time

The time when the model compilation job started the `CompilationJob`
instances.

You are billed for the time between this timestamp and the timestamp
in the DescribeCompilationJobResponse$CompilationEndTime field. In
Amazon CloudWatch Logs, the start time might be later than this
time. That's because it takes time to download the compilation job,
which depends on the size of the compilation job container.
@return [Time]

@!attribute [rw] compilation_end_time

The time when the model compilation job on a compilation job
instance ended. For a successful or stopped job, this is when the
job's model artifacts have finished uploading. For a failed job,
this is when Amazon SageMaker detected that the job failed.
@return [Time]

@!attribute [rw] stopping_condition

Specifies a limit to how long a model compilation job can run. When
the job reaches the time limit, Amazon SageMaker ends the
compilation job. Use this API to cap model training costs.
@return [Types::StoppingCondition]

@!attribute [rw] inference_image

The inference image to use when compiling a model. Specify an image
only if the target device is a cloud instance.
@return [String]

@!attribute [rw] creation_time

The time that the model compilation job was created.
@return [Time]

@!attribute [rw] last_modified_time

The time that the status of the model compilation job was last
modified.
@return [Time]

@!attribute [rw] failure_reason

If a model compilation job failed, the reason it failed.
@return [String]

@!attribute [rw] model_artifacts

Information about the location in Amazon S3 that has been configured
for storing the model artifacts used in the compilation job.
@return [Types::ModelArtifacts]

@!attribute [rw] model_digests

Provides a BLAKE2 hash value that identifies the compiled model
artifacts in Amazon S3.
@return [Types::ModelDigests]

@!attribute [rw] role_arn

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker
assumes to perform the model compilation job.
@return [String]

@!attribute [rw] input_config

Information about the location in Amazon S3 of the input model
artifacts, the name and shape of the expected data inputs, and the
framework in which the model was trained.
@return [Types::InputConfig]

@!attribute [rw] output_config

Information about the output location for the compiled model and the
target device that the model runs on.
@return [Types::OutputConfig]

@!attribute [rw] vpc_config

A VpcConfig object that specifies the VPC that you want your
compilation job to connect to. Control access to your models by
configuring the VPC. For more information, see [Protect Compilation
Jobs by Using an Amazon Virtual Private Cloud][1].

[1]: https://docs.aws.amazon.com/sagemaker/latest/dg/neo-vpc.html
@return [Types::NeoVpcConfig]

@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/DescribeCompilationJobResponse AWS API Documentation

Constants

SENSITIVE