amazonka-maciev2-2.0: Amazon Macie 2 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.MacieV2.ListResourceProfileArtifacts

Description

Retrieves information about objects that were selected from an S3 bucket for automated sensitive data discovery.

This operation returns paginated results.

Synopsis

Creating a Request

data ListResourceProfileArtifacts Source #

See: newListResourceProfileArtifacts smart constructor.

Constructors

ListResourceProfileArtifacts' 

Fields

  • nextToken :: Maybe Text

    The nextToken string that specifies which page of results to return in a paginated response.

  • resourceArn :: Text

    The Amazon Resource Name (ARN) of the S3 bucket that the request applies to.

Instances

Instances details
ToHeaders ListResourceProfileArtifacts Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

ToPath ListResourceProfileArtifacts Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

ToQuery ListResourceProfileArtifacts Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

AWSPager ListResourceProfileArtifacts Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

AWSRequest ListResourceProfileArtifacts Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

Generic ListResourceProfileArtifacts Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

Associated Types

type Rep ListResourceProfileArtifacts :: Type -> Type #

Read ListResourceProfileArtifacts Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

Show ListResourceProfileArtifacts Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

NFData ListResourceProfileArtifacts Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

Eq ListResourceProfileArtifacts Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

Hashable ListResourceProfileArtifacts Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

type AWSResponse ListResourceProfileArtifacts Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

type Rep ListResourceProfileArtifacts Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

type Rep ListResourceProfileArtifacts = D1 ('MetaData "ListResourceProfileArtifacts" "Amazonka.MacieV2.ListResourceProfileArtifacts" "amazonka-maciev2-2.0-5WBPWSHaxt7LOrO1LzXg18" 'False) (C1 ('MetaCons "ListResourceProfileArtifacts'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListResourceProfileArtifacts Source #

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

ListResourceProfileArtifacts, listResourceProfileArtifacts_nextToken - The nextToken string that specifies which page of results to return in a paginated response.

$sel:resourceArn:ListResourceProfileArtifacts', listResourceProfileArtifacts_resourceArn - The Amazon Resource Name (ARN) of the S3 bucket that the request applies to.

Request Lenses

listResourceProfileArtifacts_nextToken :: Lens' ListResourceProfileArtifacts (Maybe Text) Source #

The nextToken string that specifies which page of results to return in a paginated response.

listResourceProfileArtifacts_resourceArn :: Lens' ListResourceProfileArtifacts Text Source #

The Amazon Resource Name (ARN) of the S3 bucket that the request applies to.

Destructuring the Response

data ListResourceProfileArtifactsResponse Source #

Constructors

ListResourceProfileArtifactsResponse' 

Fields

  • artifacts :: Maybe [ResourceProfileArtifact]

    An array of objects, one for each S3 object that Amazon Macie selected for analysis.

  • nextToken :: Maybe Text

    The string to use in a subsequent request to get the next page of results in a paginated response. This value is null if there are no additional pages.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic ListResourceProfileArtifactsResponse Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

Read ListResourceProfileArtifactsResponse Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

Show ListResourceProfileArtifactsResponse Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

NFData ListResourceProfileArtifactsResponse Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

Eq ListResourceProfileArtifactsResponse Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

type Rep ListResourceProfileArtifactsResponse Source # 
Instance details

Defined in Amazonka.MacieV2.ListResourceProfileArtifacts

type Rep ListResourceProfileArtifactsResponse = D1 ('MetaData "ListResourceProfileArtifactsResponse" "Amazonka.MacieV2.ListResourceProfileArtifacts" "amazonka-maciev2-2.0-5WBPWSHaxt7LOrO1LzXg18" 'False) (C1 ('MetaCons "ListResourceProfileArtifactsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "artifacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResourceProfileArtifact])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListResourceProfileArtifactsResponse Source #

Create a value of ListResourceProfileArtifactsResponse 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:artifacts:ListResourceProfileArtifactsResponse', listResourceProfileArtifactsResponse_artifacts - An array of objects, one for each S3 object that Amazon Macie selected for analysis.

ListResourceProfileArtifacts, listResourceProfileArtifactsResponse_nextToken - The string to use in a subsequent request to get the next page of results in a paginated response. This value is null if there are no additional pages.

$sel:httpStatus:ListResourceProfileArtifactsResponse', listResourceProfileArtifactsResponse_httpStatus - The response's http status code.

Response Lenses

listResourceProfileArtifactsResponse_artifacts :: Lens' ListResourceProfileArtifactsResponse (Maybe [ResourceProfileArtifact]) Source #

An array of objects, one for each S3 object that Amazon Macie selected for analysis.

listResourceProfileArtifactsResponse_nextToken :: Lens' ListResourceProfileArtifactsResponse (Maybe Text) Source #

The string to use in a subsequent request to get the next page of results in a paginated response. This value is null if there are no additional pages.