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.Types.InputSecurityGroup

Description

 
Synopsis

Documentation

data InputSecurityGroup Source #

An Input Security Group

See: newInputSecurityGroup smart constructor.

Constructors

InputSecurityGroup' 

Fields

Instances

Instances details
Eq InputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputSecurityGroup

Read InputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputSecurityGroup

Show InputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputSecurityGroup

Generic InputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputSecurityGroup

Associated Types

type Rep InputSecurityGroup :: Type -> Type #

NFData InputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputSecurityGroup

Methods

rnf :: InputSecurityGroup -> () #

Hashable InputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputSecurityGroup

FromJSON InputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputSecurityGroup

type Rep InputSecurityGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputSecurityGroup

newInputSecurityGroup :: InputSecurityGroup Source #

Create a value of InputSecurityGroup 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:state:InputSecurityGroup', inputSecurityGroup_state - The current state of the Input Security Group.

$sel:arn:InputSecurityGroup', inputSecurityGroup_arn - Unique ARN of Input Security Group

$sel:inputs:InputSecurityGroup', inputSecurityGroup_inputs - The list of inputs currently using this Input Security Group.

$sel:id:InputSecurityGroup', inputSecurityGroup_id - The Id of the Input Security Group

$sel:whitelistRules:InputSecurityGroup', inputSecurityGroup_whitelistRules - Whitelist rules and their sync status

$sel:tags:InputSecurityGroup', inputSecurityGroup_tags - A collection of key-value pairs.

inputSecurityGroup_state :: Lens' InputSecurityGroup (Maybe InputSecurityGroupState) Source #

The current state of the Input Security Group.

inputSecurityGroup_arn :: Lens' InputSecurityGroup (Maybe Text) Source #

Unique ARN of Input Security Group

inputSecurityGroup_inputs :: Lens' InputSecurityGroup (Maybe [Text]) Source #

The list of inputs currently using this Input Security Group.

inputSecurityGroup_id :: Lens' InputSecurityGroup (Maybe Text) Source #

The Id of the Input Security Group