libZSservicesZSamazonka-emrZSamazonka-emr
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.EMR.CreateSecurityConfiguration

Description

Creates a security configuration, which is stored in the service and can be specified when a cluster is created.

Synopsis

Creating a Request

data CreateSecurityConfiguration Source #

See: newCreateSecurityConfiguration smart constructor.

Constructors

CreateSecurityConfiguration' 

Fields

Instances

Instances details
Eq CreateSecurityConfiguration Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

Read CreateSecurityConfiguration Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

Show CreateSecurityConfiguration Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

Generic CreateSecurityConfiguration Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

Associated Types

type Rep CreateSecurityConfiguration :: Type -> Type #

NFData CreateSecurityConfiguration Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

Hashable CreateSecurityConfiguration Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

ToJSON CreateSecurityConfiguration Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

AWSRequest CreateSecurityConfiguration Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

ToHeaders CreateSecurityConfiguration Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

ToPath CreateSecurityConfiguration Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

ToQuery CreateSecurityConfiguration Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

type Rep CreateSecurityConfiguration Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

type Rep CreateSecurityConfiguration = D1 ('MetaData "CreateSecurityConfiguration" "Amazonka.EMR.CreateSecurityConfiguration" "libZSservicesZSamazonka-emrZSamazonka-emr" 'False) (C1 ('MetaCons "CreateSecurityConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "securityConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateSecurityConfiguration Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

newCreateSecurityConfiguration Source #

Create a value of CreateSecurityConfiguration 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:CreateSecurityConfiguration', createSecurityConfiguration_name - The name of the security configuration.

$sel:securityConfiguration:CreateSecurityConfiguration', createSecurityConfiguration_securityConfiguration - The security configuration details in JSON format. For JSON parameters and examples, see Use Security Configurations to Set Up Cluster Security in the Amazon EMR Management Guide.

Request Lenses

createSecurityConfiguration_securityConfiguration :: Lens' CreateSecurityConfiguration Text Source #

The security configuration details in JSON format. For JSON parameters and examples, see Use Security Configurations to Set Up Cluster Security in the Amazon EMR Management Guide.

Destructuring the Response

data CreateSecurityConfigurationResponse Source #

Constructors

CreateSecurityConfigurationResponse' 

Fields

Instances

Instances details
Eq CreateSecurityConfigurationResponse Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

Read CreateSecurityConfigurationResponse Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

Show CreateSecurityConfigurationResponse Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

Generic CreateSecurityConfigurationResponse Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

NFData CreateSecurityConfigurationResponse Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

type Rep CreateSecurityConfigurationResponse Source # 
Instance details

Defined in Amazonka.EMR.CreateSecurityConfiguration

type Rep CreateSecurityConfigurationResponse = D1 ('MetaData "CreateSecurityConfigurationResponse" "Amazonka.EMR.CreateSecurityConfiguration" "libZSservicesZSamazonka-emrZSamazonka-emr" 'False) (C1 ('MetaCons "CreateSecurityConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

Response Lenses