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

Description

Update an Input Security Group's Whilelists.

Synopsis

Creating a Request

data UpdateInputSecurityGroup Source #

The request to update some combination of the Input Security Group name and the IPv4 CIDRs the Input Security Group should allow.

See: newUpdateInputSecurityGroup smart constructor.

Constructors

UpdateInputSecurityGroup' 

Fields

Instances

Instances details
ToJSON UpdateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

ToHeaders UpdateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

ToPath UpdateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

ToQuery UpdateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

AWSRequest UpdateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

Generic UpdateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

Associated Types

type Rep UpdateInputSecurityGroup :: Type -> Type #

Read UpdateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

Show UpdateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

NFData UpdateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

Eq UpdateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

Hashable UpdateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

type AWSResponse UpdateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

type Rep UpdateInputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

type Rep UpdateInputSecurityGroup = D1 ('MetaData "UpdateInputSecurityGroup" "Amazonka.MediaLive.UpdateInputSecurityGroup" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "UpdateInputSecurityGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "whitelistRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputWhitelistRuleCidr])) :*: S1 ('MetaSel ('Just "inputSecurityGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateInputSecurityGroup Source #

Create a value of UpdateInputSecurityGroup 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:

UpdateInputSecurityGroup, updateInputSecurityGroup_tags - A collection of key-value pairs.

UpdateInputSecurityGroup, updateInputSecurityGroup_whitelistRules - List of IPv4 CIDR addresses to whitelist

$sel:inputSecurityGroupId:UpdateInputSecurityGroup', updateInputSecurityGroup_inputSecurityGroupId - The id of the Input Security Group to update.

Request Lenses

Destructuring the Response

data UpdateInputSecurityGroupResponse Source #

Placeholder documentation for UpdateInputSecurityGroupResponse

See: newUpdateInputSecurityGroupResponse smart constructor.

Constructors

UpdateInputSecurityGroupResponse' 

Fields

Instances

Instances details
Generic UpdateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

Associated Types

type Rep UpdateInputSecurityGroupResponse :: Type -> Type #

Read UpdateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

Show UpdateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

NFData UpdateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

Eq UpdateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

type Rep UpdateInputSecurityGroupResponse Source # 
Instance details

Defined in Amazonka.MediaLive.UpdateInputSecurityGroup

type Rep UpdateInputSecurityGroupResponse = D1 ('MetaData "UpdateInputSecurityGroupResponse" "Amazonka.MediaLive.UpdateInputSecurityGroup" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "UpdateInputSecurityGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputSecurityGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateInputSecurityGroupResponse Source #

Create a value of UpdateInputSecurityGroupResponse 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:UpdateInputSecurityGroupResponse', updateInputSecurityGroupResponse_securityGroup - Undocumented member.

$sel:httpStatus:UpdateInputSecurityGroupResponse', updateInputSecurityGroupResponse_httpStatus - The response's http status code.

Response Lenses