libZSservicesZSamazonka-medialiveZSamazonka-medialive
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.MediaLive.CreateInputSecurityGroup

Description

Creates a Input Security Group

Synopsis

Creating a Request

data CreateInputSecurityGroup Source #

The IPv4 CIDRs to whitelist for this Input Security Group

See: newCreateInputSecurityGroup smart constructor.

Constructors

CreateInputSecurityGroup' 

Fields

Instances

Instances details
Eq CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

Read CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

Show CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

Generic CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

Associated Types

type Rep CreateInputSecurityGroup :: Type -> Type #

NFData CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

Hashable CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

ToJSON CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

AWSRequest CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

ToHeaders CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

ToPath CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

ToQuery CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

type Rep CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

type Rep CreateInputSecurityGroup = D1 ('MetaData "CreateInputSecurityGroup" "Amazonka.MediaLive.CreateInputSecurityGroup" "libZSservicesZSamazonka-medialiveZSamazonka-medialive" 'False) (C1 ('MetaCons "CreateInputSecurityGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "whitelistRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputWhitelistRuleCidr])) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))
type AWSResponse CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

newCreateInputSecurityGroup :: CreateInputSecurityGroup Source #

Create a value of CreateInputSecurityGroup 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:whitelistRules:CreateInputSecurityGroup', createInputSecurityGroup_whitelistRules - List of IPv4 CIDR addresses to whitelist

$sel:tags:CreateInputSecurityGroup', createInputSecurityGroup_tags - A collection of key-value pairs.

Request Lenses

Destructuring the Response

data CreateInputSecurityGroupResponse Source #

Placeholder documentation for CreateInputSecurityGroupResponse

See: newCreateInputSecurityGroupResponse smart constructor.

Constructors

CreateInputSecurityGroupResponse' 

Fields

Instances

Instances details
Eq CreateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

Read CreateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

Show CreateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

Generic CreateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

Associated Types

type Rep CreateInputSecurityGroupResponse :: Type -> Type #

NFData CreateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

type Rep CreateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

type Rep CreateInputSecurityGroupResponse = D1 ('MetaData "CreateInputSecurityGroupResponse" "Amazonka.MediaLive.CreateInputSecurityGroup" "libZSservicesZSamazonka-medialiveZSamazonka-medialive" 'False) (C1 ('MetaCons "CreateInputSecurityGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputSecurityGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateInputSecurityGroupResponse Source #

Create a value of CreateInputSecurityGroupResponse 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:securityGroup:CreateInputSecurityGroupResponse', createInputSecurityGroupResponse_securityGroup - Undocumented member.

$sel:httpStatus:CreateInputSecurityGroupResponse', createInputSecurityGroupResponse_httpStatus - The response's http status code.

Response Lenses