public class DescribeSecurityGroupAttributeRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
direction
The direction in which the security group rule is applied.
|
String |
nicType
The network interface type of the security group rule.
|
String |
ownerAccount |
Long |
ownerId |
String |
regionId
The region ID of the security group.
|
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
String |
securityGroupId
The ID of the security group.
|
构造器和说明 |
---|
DescribeSecurityGroupAttributeRequest() |
限定符和类型 | 方法和说明 |
---|---|
static DescribeSecurityGroupAttributeRequest |
build(Map<String,?> map) |
String |
getDirection() |
String |
getNicType() |
String |
getOwnerAccount() |
Long |
getOwnerId() |
String |
getRegionId() |
String |
getResourceOwnerAccount() |
Long |
getResourceOwnerId() |
String |
getSecurityGroupId() |
DescribeSecurityGroupAttributeRequest |
setDirection(String direction) |
DescribeSecurityGroupAttributeRequest |
setNicType(String nicType) |
DescribeSecurityGroupAttributeRequest |
setOwnerAccount(String ownerAccount) |
DescribeSecurityGroupAttributeRequest |
setOwnerId(Long ownerId) |
DescribeSecurityGroupAttributeRequest |
setRegionId(String regionId) |
DescribeSecurityGroupAttributeRequest |
setResourceOwnerAccount(String resourceOwnerAccount) |
DescribeSecurityGroupAttributeRequest |
setResourceOwnerId(Long resourceOwnerId) |
DescribeSecurityGroupAttributeRequest |
setSecurityGroupId(String securityGroupId) |
@NameInMap(value="Direction") public String direction
The direction in which the security group rule is applied. Valid values:
* egress: outbound
* ingress: inbound
* all: outbound and inbound
Default value: all.
@NameInMap(value="NicType") public String nicType
The network interface type of the security group rule.
* Default value for rules of security groups in the classic network: internet. Valid values for rules of security groups in the classic network:
* internet
* intranet
> You can query security group rules of only one network interface type in a single call. To query security group rules of both network interface types, call the operation twice.
* When the security group is in a virtual private cloud (VPC), set the value to intranet. This is also the default value.
> If you set this parameter to internet or leave this parameter empty, the intranet value is automatically used.
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="RegionId") public String regionId
The region ID of the security group. You can call the [DescribeRegions](~~25609~~) operation to query the most recent region list.
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
@NameInMap(value="SecurityGroupId") public String securityGroupId
The ID of the security group.
public static DescribeSecurityGroupAttributeRequest build(Map<String,?> map) throws Exception
Exception
public DescribeSecurityGroupAttributeRequest setDirection(String direction)
public String getDirection()
public DescribeSecurityGroupAttributeRequest setNicType(String nicType)
public String getNicType()
public DescribeSecurityGroupAttributeRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public DescribeSecurityGroupAttributeRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public DescribeSecurityGroupAttributeRequest setRegionId(String regionId)
public String getRegionId()
public DescribeSecurityGroupAttributeRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public DescribeSecurityGroupAttributeRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
public DescribeSecurityGroupAttributeRequest setSecurityGroupId(String securityGroupId)
public String getSecurityGroupId()
Copyright © 2023. All rights reserved.