Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data InputSecurityGroup = InputSecurityGroup' {}
- newInputSecurityGroup :: InputSecurityGroup
- inputSecurityGroup_state :: Lens' InputSecurityGroup (Maybe InputSecurityGroupState)
- inputSecurityGroup_arn :: Lens' InputSecurityGroup (Maybe Text)
- inputSecurityGroup_inputs :: Lens' InputSecurityGroup (Maybe [Text])
- inputSecurityGroup_id :: Lens' InputSecurityGroup (Maybe Text)
- inputSecurityGroup_whitelistRules :: Lens' InputSecurityGroup (Maybe [InputWhitelistRule])
- inputSecurityGroup_tags :: Lens' InputSecurityGroup (Maybe (HashMap Text Text))
Documentation
data InputSecurityGroup Source #
An Input Security Group
See: newInputSecurityGroup
smart constructor.
InputSecurityGroup' | |
|
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: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
inputSecurityGroup_whitelistRules :: Lens' InputSecurityGroup (Maybe [InputWhitelistRule]) Source #
Whitelist rules and their sync status
inputSecurityGroup_tags :: Lens' InputSecurityGroup (Maybe (HashMap Text Text)) Source #
A collection of key-value pairs.