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

Description

 
Synopsis

Documentation

data AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails Source #

The Linux capabilities for the container that are added to or dropped from the default configuration provided by Docker.

See: newAwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails smart constructor.

Constructors

AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails' 

Fields

  • drop :: Maybe [Text]

    The Linux capabilities for the container that are dropped from the default configuration provided by Docker.

  • add :: Maybe [Text]

    The Linux capabilities for the container that are added to the default configuration provided by Docker.

Instances

Instances details
Eq AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails

Read AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails

Show AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails

Generic AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails

NFData AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails

Hashable AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails

ToJSON AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails

FromJSON AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails

type Rep AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails

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

newAwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails :: AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails Source #

Create a value of AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails 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:drop:AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails', awsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails_drop - The Linux capabilities for the container that are dropped from the default configuration provided by Docker.

$sel:add:AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails', awsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails_add - The Linux capabilities for the container that are added to the default configuration provided by Docker.

awsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails_drop :: Lens' AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails (Maybe [Text]) Source #

The Linux capabilities for the container that are dropped from the default configuration provided by Docker.

awsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails_add :: Lens' AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetails (Maybe [Text]) Source #

The Linux capabilities for the container that are added to the default configuration provided by Docker.