public class RevokeSecurityGroupEgressRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
RevokeSecurityGroupEgressRequest.RevokeSecurityGroupEgressRequestPermissions |
限定符和类型 | 字段和说明 |
---|---|
String |
clientToken
The client token that is used to ensure the idempotence of the request.
|
String |
description
This parameter is discontinued.
|
String |
destCidrIp
This parameter is discontinued.
|
String |
destGroupId
This parameter is discontinued.
|
String |
destGroupOwnerAccount
This parameter is discontinued.
|
Long |
destGroupOwnerId
This parameter is discontinued.
|
String |
destPrefixListId
This parameter is discontinued.
|
String |
ipProtocol
This parameter is discontinued.
|
String |
ipv6DestCidrIp
This parameter is discontinued.
|
String |
ipv6SourceCidrIp
This parameter is discontinued.
|
String |
nicType
This parameter is discontinued.
|
String |
ownerAccount |
Long |
ownerId |
List<RevokeSecurityGroupEgressRequest.RevokeSecurityGroupEgressRequestPermissions> |
permissions
Details about the security group rules.
|
String |
policy
This parameter is discontinued.
|
String |
portRange
This parameter is discontinued.
|
String |
priority
This parameter is discontinued.
|
String |
regionId
The region ID of the security group.
|
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
String |
securityGroupId
The ID of the security group.
|
List<String> |
securityGroupRuleId
The IDs of security group rules.
|
String |
sourceCidrIp
This parameter is discontinued.
|
String |
sourcePortRange
This parameter is discontinued.
|
构造器和说明 |
---|
RevokeSecurityGroupEgressRequest() |
@NameInMap(value="ClientToken") public String clientToken
The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must make sure that it is unique among different requests. The **ClientToken** value can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see [How to ensure idempotence](~~25693~~).
@NameInMap(value="Description") public String description
This parameter is discontinued. Use `Permissions.N.Description` to specify the description of security group rule N.
@NameInMap(value="DestCidrIp") public String destCidrIp
This parameter is discontinued. Use `Permissions.N.DestCidrIp` to specify the destination IPv4 CIDR block.
@NameInMap(value="DestGroupId") public String destGroupId
This parameter is discontinued. Use `Permissions.N.DestGroupId` to specify the ID of the destination security group.
@NameInMap(value="DestGroupOwnerAccount") public String destGroupOwnerAccount
This parameter is discontinued. Use `Permissions.N.DestGroupOwnerAccount` to specify the Alibaba Cloud account that manages the destination security group.
@NameInMap(value="DestGroupOwnerId") public Long destGroupOwnerId
This parameter is discontinued. Use `Permissions.N.DestGroupOwnerId` to specify the ID of the Alibaba Cloud account that manages the destination security group.
@NameInMap(value="DestPrefixListId") public String destPrefixListId
This parameter is discontinued. Use `Permissions.N.DestPrefixListId` to specify the ID of the destination prefix list.
@NameInMap(value="IpProtocol") public String ipProtocol
This parameter is discontinued. Use `Permissions.N.IpProtocol` to specify the transport layer protocol.
@NameInMap(value="Ipv6DestCidrIp") public String ipv6DestCidrIp
This parameter is discontinued. Use `Permissions.N.Ipv6DestCidrIp` to specify the destination IPv6 CIDR block.
@NameInMap(value="Ipv6SourceCidrIp") public String ipv6SourceCidrIp
This parameter is discontinued. Use `Permissions.N.Ipv6SourceCidrIp` to specify the source IPv6 CIDR block.
@NameInMap(value="NicType") public String nicType
This parameter is discontinued. Use `Permissions.N.NicType` to specify the NIC type.
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="Permissions") public List<RevokeSecurityGroupEgressRequest.RevokeSecurityGroupEgressRequestPermissions> permissions
Details about the security group rules.
@NameInMap(value="Policy") public String policy
This parameter is discontinued. Use `Permissions.N.Policy` to specify whether to allow outbound access.
@NameInMap(value="PortRange") public String portRange
This parameter is discontinued. Use `Permissions.N.PortRange` to specify the range of destination ports.
@NameInMap(value="Priority") public String priority
This parameter is discontinued. Use `Permissions.N.Priority` to specify the rule priority.
@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.
@NameInMap(value="SecurityGroupRuleId") public List<String> securityGroupRuleId
The IDs of security group rules. You can specify up to 100 rule IDs.
When you revoke security group egress by security group rule ID, the parameter is required.
@NameInMap(value="SourceCidrIp") public String sourceCidrIp
This parameter is discontinued. Use `Permissions.N.SourceCidrIp` to specify the source IPv4 CIDR block.
@NameInMap(value="SourcePortRange") public String sourcePortRange
This parameter is discontinued. Use `Permissions.N.SourcePortRange` to specify the range of source ports.
public static RevokeSecurityGroupEgressRequest build(Map<String,?> map) throws Exception
Exception
public RevokeSecurityGroupEgressRequest setClientToken(String clientToken)
public String getClientToken()
public RevokeSecurityGroupEgressRequest setDescription(String description)
public String getDescription()
public RevokeSecurityGroupEgressRequest setDestCidrIp(String destCidrIp)
public String getDestCidrIp()
public RevokeSecurityGroupEgressRequest setDestGroupId(String destGroupId)
public String getDestGroupId()
public RevokeSecurityGroupEgressRequest setDestGroupOwnerAccount(String destGroupOwnerAccount)
public String getDestGroupOwnerAccount()
public RevokeSecurityGroupEgressRequest setDestGroupOwnerId(Long destGroupOwnerId)
public Long getDestGroupOwnerId()
public RevokeSecurityGroupEgressRequest setDestPrefixListId(String destPrefixListId)
public String getDestPrefixListId()
public RevokeSecurityGroupEgressRequest setIpProtocol(String ipProtocol)
public String getIpProtocol()
public RevokeSecurityGroupEgressRequest setIpv6DestCidrIp(String ipv6DestCidrIp)
public String getIpv6DestCidrIp()
public RevokeSecurityGroupEgressRequest setIpv6SourceCidrIp(String ipv6SourceCidrIp)
public String getIpv6SourceCidrIp()
public RevokeSecurityGroupEgressRequest setNicType(String nicType)
public String getNicType()
public RevokeSecurityGroupEgressRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public RevokeSecurityGroupEgressRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public RevokeSecurityGroupEgressRequest setPermissions(List<RevokeSecurityGroupEgressRequest.RevokeSecurityGroupEgressRequestPermissions> permissions)
public List<RevokeSecurityGroupEgressRequest.RevokeSecurityGroupEgressRequestPermissions> getPermissions()
public RevokeSecurityGroupEgressRequest setPolicy(String policy)
public String getPolicy()
public RevokeSecurityGroupEgressRequest setPortRange(String portRange)
public String getPortRange()
public RevokeSecurityGroupEgressRequest setPriority(String priority)
public String getPriority()
public RevokeSecurityGroupEgressRequest setRegionId(String regionId)
public String getRegionId()
public RevokeSecurityGroupEgressRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public RevokeSecurityGroupEgressRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
public RevokeSecurityGroupEgressRequest setSecurityGroupId(String securityGroupId)
public String getSecurityGroupId()
public RevokeSecurityGroupEgressRequest setSecurityGroupRuleId(List<String> securityGroupRuleId)
public RevokeSecurityGroupEgressRequest setSourceCidrIp(String sourceCidrIp)
public String getSourceCidrIp()
public RevokeSecurityGroupEgressRequest setSourcePortRange(String sourcePortRange)
public String getSourcePortRange()
Copyright © 2023. All rights reserved.