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.AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails

Description

 
Synopsis

Documentation

data AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails Source #

A secret to pass to the container.

See: newAwsEcsTaskDefinitionContainerDefinitionsSecretsDetails smart constructor.

Constructors

AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails' 

Fields

  • name :: Maybe Text

    The name of the secret.

  • valueFrom :: Maybe Text

    The secret to expose to the container. The value is either the full ARN of the Secrets Manager secret or the full ARN of the parameter in the Systems Manager Parameter Store.

Instances

Instances details
Eq AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails

Read AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails

Show AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails

Generic AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails

NFData AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails

Hashable AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails

ToJSON AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails

FromJSON AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails

type Rep AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails

type Rep AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails = D1 ('MetaData "AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails" "Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails" "libZSservicesZSamazonka-securityhubZSamazonka-securityhub" 'False) (C1 ('MetaCons "AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "valueFrom") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAwsEcsTaskDefinitionContainerDefinitionsSecretsDetails :: AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails Source #

Create a value of AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails 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:name:AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails', awsEcsTaskDefinitionContainerDefinitionsSecretsDetails_name - The name of the secret.

$sel:valueFrom:AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails', awsEcsTaskDefinitionContainerDefinitionsSecretsDetails_valueFrom - The secret to expose to the container. The value is either the full ARN of the Secrets Manager secret or the full ARN of the parameter in the Systems Manager Parameter Store.

awsEcsTaskDefinitionContainerDefinitionsSecretsDetails_valueFrom :: Lens' AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails (Maybe Text) Source #

The secret to expose to the container. The value is either the full ARN of the Secrets Manager secret or the full ARN of the parameter in the Systems Manager Parameter Store.