GetSecurityGroupRulesRule

data class GetSecurityGroupRulesRule(val description: String, val destCidrIp: String, val destGroupId: String, val destGroupOwnerAccount: String, val direction: String, val ipProtocol: String, val nicType: String, val policy: String, val portRange: String, val priority: Int, val sourceCidrIp: String, val sourceGroupId: String, val sourceGroupOwnerAccount: String)

Constructors

Link copied to clipboard
constructor(description: String, destCidrIp: String, destGroupId: String, destGroupOwnerAccount: String, direction: String, ipProtocol: String, nicType: String, policy: String, portRange: String, priority: Int, sourceCidrIp: String, sourceGroupId: String, sourceGroupOwnerAccount: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The description of the rule.

Link copied to clipboard

Target IP address segment for egress authorization.

Link copied to clipboard

Target security group id for ingress authorization.

Link copied to clipboard

Alibaba Cloud account of the target security group.

Link copied to clipboard

Authorization direction. Valid values are: ingress or egress.

Link copied to clipboard

The IP protocol. Valid values are: tcp, udp, icmp, gre and all.

Link copied to clipboard

Refers to the network type. Can be either internet or intranet. The default value is internet.

Link copied to clipboard

Authorization policy. Can be either accept or drop. The default value is accept.

Link copied to clipboard

The range of port numbers.

Link copied to clipboard

Rule priority.

Link copied to clipboard

Source IP address segment for ingress authorization.

Link copied to clipboard

Source security group ID for ingress authorization.

Link copied to clipboard

Alibaba Cloud account of the source security group.