| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.MediaLive.Types.InputSecurityGroup
Description
Synopsis
- data InputSecurityGroup = InputSecurityGroup' {}
- newInputSecurityGroup :: InputSecurityGroup
- inputSecurityGroup_arn :: Lens' InputSecurityGroup (Maybe Text)
- inputSecurityGroup_id :: Lens' InputSecurityGroup (Maybe Text)
- inputSecurityGroup_inputs :: Lens' InputSecurityGroup (Maybe [Text])
- inputSecurityGroup_state :: Lens' InputSecurityGroup (Maybe InputSecurityGroupState)
- inputSecurityGroup_tags :: Lens' InputSecurityGroup (Maybe (HashMap Text Text))
- inputSecurityGroup_whitelistRules :: Lens' InputSecurityGroup (Maybe [InputWhitelistRule])
Documentation
data InputSecurityGroup Source #
An Input Security Group
See: newInputSecurityGroup smart constructor.
Constructors
| InputSecurityGroup' | |
Fields
| |
Instances
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:arn:InputSecurityGroup', inputSecurityGroup_arn - Unique ARN of Input Security Group
$sel:id:InputSecurityGroup', inputSecurityGroup_id - The Id of the Input Security Group
$sel:inputs:InputSecurityGroup', inputSecurityGroup_inputs - The list of inputs currently using this Input Security Group.
$sel:state:InputSecurityGroup', inputSecurityGroup_state - The current state of the Input Security Group.
$sel:tags:InputSecurityGroup', inputSecurityGroup_tags - A collection of key-value pairs.
$sel:whitelistRules:InputSecurityGroup', inputSecurityGroup_whitelistRules - Whitelist rules and their sync status
inputSecurityGroup_arn :: Lens' InputSecurityGroup (Maybe Text) Source #
Unique ARN of Input Security Group
inputSecurityGroup_id :: Lens' InputSecurityGroup (Maybe Text) Source #
The Id of the Input Security Group
inputSecurityGroup_inputs :: Lens' InputSecurityGroup (Maybe [Text]) Source #
The list of inputs currently using this Input Security Group.
inputSecurityGroup_state :: Lens' InputSecurityGroup (Maybe InputSecurityGroupState) Source #
The current state of the Input Security Group.
inputSecurityGroup_tags :: Lens' InputSecurityGroup (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.
inputSecurityGroup_whitelistRules :: Lens' InputSecurityGroup (Maybe [InputWhitelistRule]) Source #
Whitelist rules and their sync status