amazonka-cloudtrail-2.0: Amazon CloudTrail 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.CloudTrail.StopImport

Description

Stops a specified import.

Synopsis

Creating a Request

data StopImport Source #

See: newStopImport smart constructor.

Constructors

StopImport' 

Fields

Instances

Instances details
ToJSON StopImport Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

ToHeaders StopImport Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

Methods

toHeaders :: StopImport -> [Header] #

ToPath StopImport Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

ToQuery StopImport Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

AWSRequest StopImport Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

Associated Types

type AWSResponse StopImport #

Generic StopImport Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

Associated Types

type Rep StopImport :: Type -> Type #

Read StopImport Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

Show StopImport Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

NFData StopImport Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

Methods

rnf :: StopImport -> () #

Eq StopImport Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

Hashable StopImport Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

type AWSResponse StopImport Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

type Rep StopImport Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

type Rep StopImport = D1 ('MetaData "StopImport" "Amazonka.CloudTrail.StopImport" "amazonka-cloudtrail-2.0-6vmpMB1YeZzDIMmexWGsF3" 'False) (C1 ('MetaCons "StopImport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "importId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopImport Source #

Arguments

:: Text

StopImport

-> StopImport 

Create a value of StopImport 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:

StopImport, stopImport_importId - The ID of the import.

Request Lenses

Destructuring the Response

data StopImportResponse Source #

See: newStopImportResponse smart constructor.

Constructors

StopImportResponse' 

Fields

Instances

Instances details
Generic StopImportResponse Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

Associated Types

type Rep StopImportResponse :: Type -> Type #

Read StopImportResponse Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

Show StopImportResponse Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

NFData StopImportResponse Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

Methods

rnf :: StopImportResponse -> () #

Eq StopImportResponse Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

type Rep StopImportResponse Source # 
Instance details

Defined in Amazonka.CloudTrail.StopImport

newStopImportResponse Source #

Create a value of StopImportResponse 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:

StopImportResponse, stopImportResponse_createdTimestamp - The timestamp of the import's creation.

StopImportResponse, stopImportResponse_destinations - The ARN of the destination event data store.

$sel:endEventTime:StopImportResponse', stopImportResponse_endEventTime - Used with StartEventTime to bound a StartImport request, and limit imported trail events to only those events logged within a specified time period.

StopImport, stopImportResponse_importId - The ID for the import.

$sel:importSource:StopImportResponse', stopImportResponse_importSource - The source S3 bucket for the import.

$sel:importStatistics:StopImportResponse', stopImportResponse_importStatistics - Returns information on the stopped import.

StopImportResponse, stopImportResponse_importStatus - The status of the import.

$sel:startEventTime:StopImportResponse', stopImportResponse_startEventTime - Used with EndEventTime to bound a StartImport request, and limit imported trail events to only those events logged within a specified time period.

StopImportResponse, stopImportResponse_updatedTimestamp - The timestamp of the import's last update.

$sel:httpStatus:StopImportResponse', stopImportResponse_httpStatus - The response's http status code.

Response Lenses

stopImportResponse_destinations :: Lens' StopImportResponse (Maybe (NonEmpty Text)) Source #

The ARN of the destination event data store.

stopImportResponse_endEventTime :: Lens' StopImportResponse (Maybe UTCTime) Source #

Used with StartEventTime to bound a StartImport request, and limit imported trail events to only those events logged within a specified time period.

stopImportResponse_startEventTime :: Lens' StopImportResponse (Maybe UTCTime) Source #

Used with EndEventTime to bound a StartImport request, and limit imported trail events to only those events logged within a specified time period.

stopImportResponse_updatedTimestamp :: Lens' StopImportResponse (Maybe UTCTime) Source #

The timestamp of the import's last update.