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

Description

 
Synopsis

Documentation

data AwsEcsTaskDefinitionProxyConfigurationDetails Source #

The configuration details for the App Mesh proxy.

See: newAwsEcsTaskDefinitionProxyConfigurationDetails smart constructor.

Constructors

AwsEcsTaskDefinitionProxyConfigurationDetails' 

Fields

Instances

Instances details
Eq AwsEcsTaskDefinitionProxyConfigurationDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionProxyConfigurationDetails

Read AwsEcsTaskDefinitionProxyConfigurationDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionProxyConfigurationDetails

Show AwsEcsTaskDefinitionProxyConfigurationDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionProxyConfigurationDetails

Generic AwsEcsTaskDefinitionProxyConfigurationDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionProxyConfigurationDetails

NFData AwsEcsTaskDefinitionProxyConfigurationDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionProxyConfigurationDetails

Hashable AwsEcsTaskDefinitionProxyConfigurationDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionProxyConfigurationDetails

ToJSON AwsEcsTaskDefinitionProxyConfigurationDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionProxyConfigurationDetails

FromJSON AwsEcsTaskDefinitionProxyConfigurationDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionProxyConfigurationDetails

type Rep AwsEcsTaskDefinitionProxyConfigurationDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEcsTaskDefinitionProxyConfigurationDetails

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

newAwsEcsTaskDefinitionProxyConfigurationDetails :: AwsEcsTaskDefinitionProxyConfigurationDetails Source #

Create a value of AwsEcsTaskDefinitionProxyConfigurationDetails 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:proxyConfigurationProperties:AwsEcsTaskDefinitionProxyConfigurationDetails', awsEcsTaskDefinitionProxyConfigurationDetails_proxyConfigurationProperties - The set of network configuration parameters to provide to the Container Network Interface (CNI) plugin, specified as key-value pairs.

$sel:containerName:AwsEcsTaskDefinitionProxyConfigurationDetails', awsEcsTaskDefinitionProxyConfigurationDetails_containerName - The name of the container that will serve as the App Mesh proxy.

$sel:type':AwsEcsTaskDefinitionProxyConfigurationDetails', awsEcsTaskDefinitionProxyConfigurationDetails_type - The proxy type.

awsEcsTaskDefinitionProxyConfigurationDetails_proxyConfigurationProperties :: Lens' AwsEcsTaskDefinitionProxyConfigurationDetails (Maybe [AwsEcsTaskDefinitionProxyConfigurationProxyConfigurationPropertiesDetails]) Source #

The set of network configuration parameters to provide to the Container Network Interface (CNI) plugin, specified as key-value pairs.