amazonka-sagemaker-geospatial-2.0: Amazon SageMaker geospatial capabilities SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

Description

Use this operation to create an Earth observation job.

Synopsis

Creating a Request

data StartEarthObservationJob Source #

See: newStartEarthObservationJob smart constructor.

Constructors

StartEarthObservationJob' 

Fields

Instances

Instances details
ToJSON StartEarthObservationJob Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

ToHeaders StartEarthObservationJob Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

ToPath StartEarthObservationJob Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

ToQuery StartEarthObservationJob Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

AWSRequest StartEarthObservationJob Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

Generic StartEarthObservationJob Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

Associated Types

type Rep StartEarthObservationJob :: Type -> Type #

Show StartEarthObservationJob Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

NFData StartEarthObservationJob Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

Eq StartEarthObservationJob Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

Hashable StartEarthObservationJob Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

type AWSResponse StartEarthObservationJob Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

type Rep StartEarthObservationJob Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

type Rep StartEarthObservationJob = D1 ('MetaData "StartEarthObservationJob" "Amazonka.SageMakerGeoSpatial.StartEarthObservationJob" "amazonka-sagemaker-geospatial-2.0-Fg7YtbyXAZrLwLaIITXFtu" 'False) (C1 ('MetaCons "StartEarthObservationJob'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "executionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InputConfigInput)) :*: (S1 ('MetaSel ('Just "jobConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 JobConfigInput) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newStartEarthObservationJob Source #

Create a value of StartEarthObservationJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:StartEarthObservationJob', startEarthObservationJob_clientToken - A unique token that guarantees that the call to this API is idempotent.

StartEarthObservationJob, startEarthObservationJob_executionRoleArn - The Amazon Resource Name (ARN) of the IAM role that you specified for the job.

StartEarthObservationJob, startEarthObservationJob_kmsKeyId - The Amazon Key Management Service (KMS) key ID for server-side encryption.

StartEarthObservationJob, startEarthObservationJob_tags - Each tag consists of a key and a value.

StartEarthObservationJob, startEarthObservationJob_inputConfig - Input configuration information for the Earth Observation job.

StartEarthObservationJob, startEarthObservationJob_jobConfig - An object containing information about the job configuration.

StartEarthObservationJob, startEarthObservationJob_name - The name of the Earth Observation job.

Request Lenses

startEarthObservationJob_clientToken :: Lens' StartEarthObservationJob (Maybe Text) Source #

A unique token that guarantees that the call to this API is idempotent.

startEarthObservationJob_executionRoleArn :: Lens' StartEarthObservationJob (Maybe Text) Source #

The Amazon Resource Name (ARN) of the IAM role that you specified for the job.

startEarthObservationJob_kmsKeyId :: Lens' StartEarthObservationJob (Maybe Text) Source #

The Amazon Key Management Service (KMS) key ID for server-side encryption.

startEarthObservationJob_inputConfig :: Lens' StartEarthObservationJob InputConfigInput Source #

Input configuration information for the Earth Observation job.

startEarthObservationJob_jobConfig :: Lens' StartEarthObservationJob JobConfigInput Source #

An object containing information about the job configuration.

startEarthObservationJob_name :: Lens' StartEarthObservationJob Text Source #

The name of the Earth Observation job.

Destructuring the Response

data StartEarthObservationJobResponse Source #

See: newStartEarthObservationJobResponse smart constructor.

Constructors

StartEarthObservationJobResponse' 

Fields

Instances

Instances details
Generic StartEarthObservationJobResponse Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

Associated Types

type Rep StartEarthObservationJobResponse :: Type -> Type #

Show StartEarthObservationJobResponse Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

NFData StartEarthObservationJobResponse Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

Eq StartEarthObservationJobResponse Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

type Rep StartEarthObservationJobResponse Source # 
Instance details

Defined in Amazonka.SageMakerGeoSpatial.StartEarthObservationJob

type Rep StartEarthObservationJobResponse = D1 ('MetaData "StartEarthObservationJobResponse" "Amazonka.SageMakerGeoSpatial.StartEarthObservationJob" "amazonka-sagemaker-geospatial-2.0-Fg7YtbyXAZrLwLaIITXFtu" 'False) (C1 ('MetaCons "StartEarthObservationJobResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "executionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "inputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputConfigOutput))) :*: (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))) :*: ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "durationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :*: (S1 ('MetaSel ('Just "jobConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 JobConfigInput) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EarthObservationJobStatus))))))

newStartEarthObservationJobResponse Source #

Create a value of StartEarthObservationJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StartEarthObservationJob, startEarthObservationJobResponse_executionRoleArn - The Amazon Resource Name (ARN) of the IAM role that you specified for the job.

StartEarthObservationJob, startEarthObservationJobResponse_inputConfig - Input configuration information for the Earth Observation job.

StartEarthObservationJob, startEarthObservationJobResponse_kmsKeyId - The Amazon Key Management Service (KMS) key ID for server-side encryption.

StartEarthObservationJob, startEarthObservationJobResponse_tags - Each tag consists of a key and a value.

$sel:httpStatus:StartEarthObservationJobResponse', startEarthObservationJobResponse_httpStatus - The response's http status code.

StartEarthObservationJobResponse, startEarthObservationJobResponse_arn - The Amazon Resource Name (ARN) of the Earth Observation job.

StartEarthObservationJobResponse, startEarthObservationJobResponse_creationTime - The creation time.

StartEarthObservationJobResponse, startEarthObservationJobResponse_durationInSeconds - The duration of the session, in seconds.

StartEarthObservationJob, startEarthObservationJobResponse_jobConfig - An object containing information about the job configuration.

StartEarthObservationJob, startEarthObservationJobResponse_name - The name of the Earth Observation job.

StartEarthObservationJobResponse, startEarthObservationJobResponse_status - The status of the Earth Observation job.

Response Lenses

startEarthObservationJobResponse_executionRoleArn :: Lens' StartEarthObservationJobResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) of the IAM role that you specified for the job.

startEarthObservationJobResponse_kmsKeyId :: Lens' StartEarthObservationJobResponse (Maybe Text) Source #

The Amazon Key Management Service (KMS) key ID for server-side encryption.

startEarthObservationJobResponse_arn :: Lens' StartEarthObservationJobResponse Text Source #

The Amazon Resource Name (ARN) of the Earth Observation job.

startEarthObservationJobResponse_jobConfig :: Lens' StartEarthObservationJobResponse JobConfigInput Source #

An object containing information about the job configuration.