Copyright | (c) 2013-2018 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 |
Language | Haskell2010 |
Produces a summary of an Input Security Group
- describeInputSecurityGroup :: Text -> DescribeInputSecurityGroup
- data DescribeInputSecurityGroup
- disgInputSecurityGroupId :: Lens' DescribeInputSecurityGroup Text
- describeInputSecurityGroupResponse :: Int -> DescribeInputSecurityGroupResponse
- data DescribeInputSecurityGroupResponse
- desrsState :: Lens' DescribeInputSecurityGroupResponse (Maybe InputSecurityGroupState)
- desrsARN :: Lens' DescribeInputSecurityGroupResponse (Maybe Text)
- desrsInputs :: Lens' DescribeInputSecurityGroupResponse [Text]
- desrsId :: Lens' DescribeInputSecurityGroupResponse (Maybe Text)
- desrsWhitelistRules :: Lens' DescribeInputSecurityGroupResponse [InputWhitelistRule]
- desrsResponseStatus :: Lens' DescribeInputSecurityGroupResponse Int
Creating a Request
describeInputSecurityGroup Source #
Creates a value of DescribeInputSecurityGroup
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
disgInputSecurityGroupId
- The id of the Input Security Group to describe
data DescribeInputSecurityGroup Source #
Placeholder documentation for DescribeInputSecurityGroupRequest
See: describeInputSecurityGroup
smart constructor.
Request Lenses
disgInputSecurityGroupId :: Lens' DescribeInputSecurityGroup Text Source #
The id of the Input Security Group to describe
Destructuring the Response
describeInputSecurityGroupResponse Source #
Creates a value of DescribeInputSecurityGroupResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
desrsState
- The current state of the Input Security Group.desrsARN
- Unique ARN of Input Security GroupdesrsInputs
- The list of inputs currently using this Input Security Group.desrsId
- The Id of the Input Security GroupdesrsWhitelistRules
- Whitelist rules and their sync statusdesrsResponseStatus
- -- | The response status code.
data DescribeInputSecurityGroupResponse Source #
Placeholder documentation for DescribeInputSecurityGroupResponse
See: describeInputSecurityGroupResponse
smart constructor.
Response Lenses
desrsState :: Lens' DescribeInputSecurityGroupResponse (Maybe InputSecurityGroupState) Source #
The current state of the Input Security Group.
desrsARN :: Lens' DescribeInputSecurityGroupResponse (Maybe Text) Source #
Unique ARN of Input Security Group
desrsInputs :: Lens' DescribeInputSecurityGroupResponse [Text] Source #
The list of inputs currently using this Input Security Group.
desrsId :: Lens' DescribeInputSecurityGroupResponse (Maybe Text) Source #
The Id of the Input Security Group
desrsWhitelistRules :: Lens' DescribeInputSecurityGroupResponse [InputWhitelistRule] Source #
Whitelist rules and their sync status
desrsResponseStatus :: Lens' DescribeInputSecurityGroupResponse Int Source #
- - | The response status code.