Safe Haskell | None |
---|---|
Language | Haskell2010 |
The EC2 Security Group Rule is an embedded property of the AWS::EC2::SecurityGroup type.
- data SecurityGroupEgressRule = SecurityGroupEgressRule {}
- securityGroupEgressRule :: Val Text -> SecurityGroupEgressRule
- sgerCidrIp :: Lens' SecurityGroupEgressRule (Maybe (Val Text))
- sgerDestinationSecurityGroupId :: Lens' SecurityGroupEgressRule (Maybe (Val Text))
- sgerFromPort :: Lens' SecurityGroupEgressRule (Maybe (Val Integer'))
- sgerIpProtocol :: Lens' SecurityGroupEgressRule (Val Text)
- sgerToPort :: Lens' SecurityGroupEgressRule (Maybe (Val Integer'))
Documentation
data SecurityGroupEgressRule Source
Full data type definition for SecurityGroupEgressRule. See
securityGroupEgressRule
for a more convenient constructor.
securityGroupEgressRule Source
Constructor for SecurityGroupEgressRule
containing required fields as
arguments.
sgerCidrIp :: Lens' SecurityGroupEgressRule (Maybe (Val Text)) Source
Specifies a CIDR range.
sgerDestinationSecurityGroupId :: Lens' SecurityGroupEgressRule (Maybe (Val Text)) Source
Specifies the GroupId of the destination Amazon VPC security group. Type: String
sgerFromPort :: Lens' SecurityGroupEgressRule (Maybe (Val Integer')) Source
The start of port range for the TCP and UDP protocols, or an ICMP type number. An ICMP type number of -1 indicates a wildcard (i.e., any ICMP type number).
sgerIpProtocol :: Lens' SecurityGroupEgressRule (Val Text) Source
An IP protocol name or number. For valid values, go to the IpProtocol parameter in AuthorizeSecurityGroupIngress
sgerToPort :: Lens' SecurityGroupEgressRule (Maybe (Val Integer')) Source
The end of port range for the TCP and UDP protocols, or an ICMP code. An ICMP code of -1 indicates a wildcard (i.e., any ICMP code).