amazonka-medialive-2.0: Amazon Elemental MediaLive SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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
ToJSON 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

AWSRequest 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 #

Read CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

Show CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

NFData CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

Eq CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

Hashable CreateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

type AWSResponse 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" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "CreateInputSecurityGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "whitelistRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputWhitelistRuleCidr]))))

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:

CreateInputSecurityGroup, createInputSecurityGroup_tags - A collection of key-value pairs.

CreateInputSecurityGroup, createInputSecurityGroup_whitelistRules - List of IPv4 CIDR addresses to whitelist

Request Lenses

Destructuring the Response

data CreateInputSecurityGroupResponse Source #

Placeholder documentation for CreateInputSecurityGroupResponse

See: newCreateInputSecurityGroupResponse smart constructor.

Constructors

CreateInputSecurityGroupResponse' 

Fields

Instances

Instances details
Generic CreateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

Associated Types

type Rep CreateInputSecurityGroupResponse :: Type -> Type #

Read CreateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

Show CreateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

NFData CreateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.CreateInputSecurityGroup

Eq 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" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" '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