public class ModifyIPv6TranslatorEntryRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
aclId
The ID of the associated ACL.
|
String |
aclStatus
Specifies whether to enable access control lists (ACLs).
|
String |
aclType
The ACL type.
|
Integer |
allocateIpv6Port
The port that is used by the IPv6 address allocated to the IPv6 Translation Service instance.
|
String |
backendIpv4Addr
The public IPv4 address that needs to provide IPv6 services.
|
Integer |
backendIpv4Port
The port of the public IPv4 address that needs to provide IPv6 services.
|
Integer |
entryBandwidth
The maximum bandwidth specified in the IPv6 mapping entry.
|
String |
entryDescription
The description of the IPv6 mapping entry.
|
String |
entryName
The name of the IPv6 mapping entry.
|
String |
ipv6TranslatorEntryId
The ID of the IPv6 mapping entry.
|
String |
ownerAccount |
Long |
ownerId |
String |
regionId
The region of the IPv6 Translation Service instance.
|
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
String |
transProtocol
The protocol.
|
构造器和说明 |
---|
ModifyIPv6TranslatorEntryRequest() |
@NameInMap(value="AclId") public String aclId
The ID of the associated ACL.
example:ipv6transacl-bp1de27sou71g0lf****
@NameInMap(value="AclStatus") public String aclStatus
Specifies whether to enable access control lists (ACLs). Valid values:
off
@NameInMap(value="AclType") public String aclType
The ACL type. Valid values:
white
@NameInMap(value="AllocateIpv6Port") public Integer allocateIpv6Port
The port that is used by the IPv6 address allocated to the IPv6 Translation Service instance.
example:80
@NameInMap(value="BackendIpv4Addr") public String backendIpv4Addr
The public IPv4 address that needs to provide IPv6 services.
example:47.11.XX.XX
@NameInMap(value="BackendIpv4Port") public Integer backendIpv4Port
The port of the public IPv4 address that needs to provide IPv6 services.
example:80
@NameInMap(value="EntryBandwidth") public Integer entryBandwidth
The maximum bandwidth specified in the IPv6 mapping entry. Unit: Mbit/s. Valid values:
example:The sum of maximum bandwidth values specified in all IPv6 entries cannot exceed the maximum bandwidth supported by the instance.
10
@NameInMap(value="EntryDescription") public String entryDescription
The description of the IPv6 mapping entry. It must be 2 to 100 characters in length, and can contain digits, periods (.), underscores (_), and hyphens (-). It must start with a letter. It cannot start with http:// or https://.
example:entrydescription
@NameInMap(value="EntryName") public String entryName
The name of the IPv6 mapping entry. It must be 2 to 100 characters in length, and can contain digits, periods (.), underscores (_), and hyphens (-). It must start with a letter. It cannot start with http:// or https://.
example:entry1
@NameInMap(value="Ipv6TranslatorEntryId") public String ipv6TranslatorEntryId
The ID of the IPv6 mapping entry.
This parameter is required.
example:ipv6trans-bp1858ys****
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="RegionId") public String regionId
The region of the IPv6 Translation Service instance. You can call the DescribeRegions operation to query the most recent region list.
This parameter is required.
example:cn-hangzhou
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
@NameInMap(value="TransProtocol") public String transProtocol
The protocol. Valid values:
tcp
public static ModifyIPv6TranslatorEntryRequest build(Map<String,?> map) throws Exception
Exception
public ModifyIPv6TranslatorEntryRequest setAclId(String aclId)
public String getAclId()
public ModifyIPv6TranslatorEntryRequest setAclStatus(String aclStatus)
public String getAclStatus()
public ModifyIPv6TranslatorEntryRequest setAclType(String aclType)
public String getAclType()
public ModifyIPv6TranslatorEntryRequest setAllocateIpv6Port(Integer allocateIpv6Port)
public Integer getAllocateIpv6Port()
public ModifyIPv6TranslatorEntryRequest setBackendIpv4Addr(String backendIpv4Addr)
public String getBackendIpv4Addr()
public ModifyIPv6TranslatorEntryRequest setBackendIpv4Port(Integer backendIpv4Port)
public Integer getBackendIpv4Port()
public ModifyIPv6TranslatorEntryRequest setEntryBandwidth(Integer entryBandwidth)
public Integer getEntryBandwidth()
public ModifyIPv6TranslatorEntryRequest setEntryDescription(String entryDescription)
public String getEntryDescription()
public ModifyIPv6TranslatorEntryRequest setEntryName(String entryName)
public String getEntryName()
public ModifyIPv6TranslatorEntryRequest setIpv6TranslatorEntryId(String ipv6TranslatorEntryId)
public String getIpv6TranslatorEntryId()
public ModifyIPv6TranslatorEntryRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public ModifyIPv6TranslatorEntryRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public ModifyIPv6TranslatorEntryRequest setRegionId(String regionId)
public String getRegionId()
public ModifyIPv6TranslatorEntryRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public ModifyIPv6TranslatorEntryRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
public ModifyIPv6TranslatorEntryRequest setTransProtocol(String transProtocol)
public String getTransProtocol()
Copyright © 2024. All rights reserved.