libZSservicesZSamazonka-securityhubZSamazonka-securityhub
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SecurityHub.Types.AwsEcrRepositoryDetails

Description

 
Synopsis

Documentation

data AwsEcrRepositoryDetails Source #

Provides information about an Amazon Elastic Container Registry repository.

See: newAwsEcrRepositoryDetails smart constructor.

Constructors

AwsEcrRepositoryDetails' 

Fields

Instances

Instances details
Eq AwsEcrRepositoryDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcrRepositoryDetails

Read AwsEcrRepositoryDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcrRepositoryDetails

Show AwsEcrRepositoryDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcrRepositoryDetails

Generic AwsEcrRepositoryDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcrRepositoryDetails

Associated Types

type Rep AwsEcrRepositoryDetails :: Type -> Type #

NFData AwsEcrRepositoryDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcrRepositoryDetails

Methods

rnf :: AwsEcrRepositoryDetails -> () #

Hashable AwsEcrRepositoryDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcrRepositoryDetails

ToJSON AwsEcrRepositoryDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcrRepositoryDetails

FromJSON AwsEcrRepositoryDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcrRepositoryDetails

type Rep AwsEcrRepositoryDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcrRepositoryDetails

type Rep AwsEcrRepositoryDetails = D1 ('MetaData "AwsEcrRepositoryDetails" "Amazonka.SecurityHub.Types.AwsEcrRepositoryDetails" "libZSservicesZSamazonka-securityhubZSamazonka-securityhub" 'False) (C1 ('MetaCons "AwsEcrRepositoryDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "imageScanningConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AwsEcrRepositoryImageScanningConfigurationDetails)) :*: S1 ('MetaSel ('Just "repositoryPolicyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "imageTagMutability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lifecyclePolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AwsEcrRepositoryLifecyclePolicyDetails))))))

newAwsEcrRepositoryDetails :: AwsEcrRepositoryDetails Source #

Create a value of AwsEcrRepositoryDetails 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:arn:AwsEcrRepositoryDetails', awsEcrRepositoryDetails_arn - The ARN of the repository.

$sel:imageScanningConfiguration:AwsEcrRepositoryDetails', awsEcrRepositoryDetails_imageScanningConfiguration - The image scanning configuration for a repository.

$sel:repositoryPolicyText:AwsEcrRepositoryDetails', awsEcrRepositoryDetails_repositoryPolicyText - The text of the repository policy.

$sel:repositoryName:AwsEcrRepositoryDetails', awsEcrRepositoryDetails_repositoryName - The name of the repository.

$sel:imageTagMutability:AwsEcrRepositoryDetails', awsEcrRepositoryDetails_imageTagMutability - The tag mutability setting for the repository.

$sel:lifecyclePolicy:AwsEcrRepositoryDetails', awsEcrRepositoryDetails_lifecyclePolicy - Information about the lifecycle policy for the repository.