| 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 |
Network.AWS.MediaLive.DescribeInputSecurityGroup
Description
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 #
Arguments
| :: Text | |
| -> DescribeInputSecurityGroup |
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.
Instances
Request Lenses
disgInputSecurityGroupId :: Lens' DescribeInputSecurityGroup Text Source #
The id of the Input Security Group to describe
Destructuring the Response
describeInputSecurityGroupResponse Source #
Arguments
| :: Int | |
| -> DescribeInputSecurityGroupResponse |
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.
Instances
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.