public class CreatePhysicalConnectionRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
CreatePhysicalConnectionRequest.CreatePhysicalConnectionRequestTag |
限定符和类型 | 字段和说明 |
---|---|
String |
accessPointId
The access point ID of the Express Connect circuit.
|
Integer |
bandwidth
The maximum bandwidth of the hosted connection.
|
String |
circuitCode
The circuit code of the Express Connect circuit.
|
String |
clientToken
The client token that is used to ensure the idempotence of the request.
|
String |
description
The description of the Express Connect circuit.
|
List<String> |
deviceAdvancedCapacity
The advanced features of the device.
|
String |
lineOperator
The connectivity provider of the Express Connect circuit.
|
String |
name
The name of the Express Connect circuit.
|
String |
ownerAccount |
Long |
ownerId |
String |
peerLocation
The geographical location of the data center.
|
String |
portType
The port type.
|
String |
redundantPhysicalConnectionId
The ID of the redundant Express Connect circuit.
|
String |
regionId
The region ID of the Express Connect circuit.
|
String |
resourceGroupId
The ID of the resource group to which the Express Connect circuit belongs.
|
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
List<CreatePhysicalConnectionRequest.CreatePhysicalConnectionRequestTag> |
tag
The tag list.
|
String |
type
The type of Express Connect circuit.
|
构造器和说明 |
---|
CreatePhysicalConnectionRequest() |
@NameInMap(value="AccessPointId") public String accessPointId
The access point ID of the Express Connect circuit.
This parameter is required.
example:ap-cn-beijing-ft-A
@NameInMap(value="CircuitCode") public String circuitCode
The circuit code of the Express Connect circuit. The circuit code is provided by the connectivity provider.
example:longtel001
@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 token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters.
example:If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request.
123e4567-e89b-12d3-a456-42665544****
@NameInMap(value="Description") public String description
The description of the Express Connect circuit.
The description must be 2 to 256 characters in length. The description must start with a letter but cannot start with http://
or https://
.
description
@NameInMap(value="DeviceAdvancedCapacity") public List<String> deviceAdvancedCapacity
The advanced features of the device.
@NameInMap(value="LineOperator") public String lineOperator
The connectivity provider of the Express Connect circuit. Valid values:
This parameter is required.
example:CT
@NameInMap(value="Name") public String name
The name of the Express Connect circuit.
The name must be 2 to 128 characters in length, and can contain letters, digits, underscores (_), and hyphens (-). The name must start with a letter but cannot start with http://
or https://
.
test
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="PeerLocation") public String peerLocation
The geographical location of the data center.
example:cn-hangzhou
@NameInMap(value="PortType") public String portType
The port type. Valid values:
example:To use ports 40GBase-LR and 100GBase-LR, you must first contact your account manager.
1000Base-T
@NameInMap(value="RedundantPhysicalConnectionId") public String redundantPhysicalConnectionId
The ID of the redundant Express Connect circuit. The redundant Express Connect circuit must be in the Allocated, Confirmed, or Enabled state.
example:pc-119mfjzm****
@NameInMap(value="RegionId") public String regionId
The region ID of the Express Connect circuit.
You can call the DescribeRegions operation to query the most recent region list.
This parameter is required.
example:cn-shanghai
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group to which the Express Connect circuit belongs.
example:rg-acfmoiyermp****
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
@NameInMap(value="Tag") public List<CreatePhysicalConnectionRequest.CreatePhysicalConnectionRequestTag> tag
The tag list.
@NameInMap(value="Type") public String type
The type of Express Connect circuit. Default value: VPC.
example:VPC
@NameInMap(value="bandwidth") public Integer bandwidth
The maximum bandwidth of the hosted connection. Unit: Mbit/s.
Valid values: 50, 100, 200, 300, 400, 500, 1000, 2000, 4000, 5000, 8000, and 10000.
example:50
public static CreatePhysicalConnectionRequest build(Map<String,?> map) throws Exception
Exception
public CreatePhysicalConnectionRequest setAccessPointId(String accessPointId)
public String getAccessPointId()
public CreatePhysicalConnectionRequest setCircuitCode(String circuitCode)
public String getCircuitCode()
public CreatePhysicalConnectionRequest setClientToken(String clientToken)
public String getClientToken()
public CreatePhysicalConnectionRequest setDescription(String description)
public String getDescription()
public CreatePhysicalConnectionRequest setDeviceAdvancedCapacity(List<String> deviceAdvancedCapacity)
public CreatePhysicalConnectionRequest setLineOperator(String lineOperator)
public String getLineOperator()
public CreatePhysicalConnectionRequest setName(String name)
public String getName()
public CreatePhysicalConnectionRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public CreatePhysicalConnectionRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public CreatePhysicalConnectionRequest setPeerLocation(String peerLocation)
public String getPeerLocation()
public CreatePhysicalConnectionRequest setPortType(String portType)
public String getPortType()
public CreatePhysicalConnectionRequest setRedundantPhysicalConnectionId(String redundantPhysicalConnectionId)
public String getRedundantPhysicalConnectionId()
public CreatePhysicalConnectionRequest setRegionId(String regionId)
public String getRegionId()
public CreatePhysicalConnectionRequest setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public CreatePhysicalConnectionRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public CreatePhysicalConnectionRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
public CreatePhysicalConnectionRequest setTag(List<CreatePhysicalConnectionRequest.CreatePhysicalConnectionRequestTag> tag)
public List<CreatePhysicalConnectionRequest.CreatePhysicalConnectionRequestTag> getTag()
public CreatePhysicalConnectionRequest setType(String type)
public String getType()
public CreatePhysicalConnectionRequest setBandwidth(Integer bandwidth)
public Integer getBandwidth()
Copyright © 2024. All rights reserved.