public class CreateNetworkInterfacePermissionRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
Long |
accountId
The ID of the Alibaba Cloud partner (a certified ISV) or individual user.
|
String |
networkInterfaceId
The ID of the ENI.
|
String |
ownerAccount |
Long |
ownerId |
String |
permission
The permission on the ENI.
|
String |
regionId
The region ID of the ENI.
|
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
构造器和说明 |
---|
CreateNetworkInterfacePermissionRequest() |
限定符和类型 | 方法和说明 |
---|---|
static CreateNetworkInterfacePermissionRequest |
build(Map<String,?> map) |
Long |
getAccountId() |
String |
getNetworkInterfaceId() |
String |
getOwnerAccount() |
Long |
getOwnerId() |
String |
getPermission() |
String |
getRegionId() |
String |
getResourceOwnerAccount() |
Long |
getResourceOwnerId() |
CreateNetworkInterfacePermissionRequest |
setAccountId(Long accountId) |
CreateNetworkInterfacePermissionRequest |
setNetworkInterfaceId(String networkInterfaceId) |
CreateNetworkInterfacePermissionRequest |
setOwnerAccount(String ownerAccount) |
CreateNetworkInterfacePermissionRequest |
setOwnerId(Long ownerId) |
CreateNetworkInterfacePermissionRequest |
setPermission(String permission) |
CreateNetworkInterfacePermissionRequest |
setRegionId(String regionId) |
CreateNetworkInterfacePermissionRequest |
setResourceOwnerAccount(String resourceOwnerAccount) |
CreateNetworkInterfacePermissionRequest |
setResourceOwnerId(Long resourceOwnerId) |
@NameInMap(value="AccountId") public Long accountId
The ID of the Alibaba Cloud partner (a certified ISV) or individual user.
This parameter is required.
example:1234567890
@NameInMap(value="NetworkInterfaceId") public String networkInterfaceId
The ID of the ENI.
This parameter is required.
example:eni-bp14v2sdd3v8htln****
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="Permission") public String permission
The permission on the ENI. Valid values:
InstanceAttach: the permission to attach the ENI to an ECS instance. The ENI and the ECS instance must be in the same zone.
This parameter is required.
example:InstanceAttach
@NameInMap(value="RegionId") public String regionId
The region ID of the ENI. 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
public static CreateNetworkInterfacePermissionRequest build(Map<String,?> map) throws Exception
Exception
public CreateNetworkInterfacePermissionRequest setAccountId(Long accountId)
public Long getAccountId()
public CreateNetworkInterfacePermissionRequest setNetworkInterfaceId(String networkInterfaceId)
public String getNetworkInterfaceId()
public CreateNetworkInterfacePermissionRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public CreateNetworkInterfacePermissionRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public CreateNetworkInterfacePermissionRequest setPermission(String permission)
public String getPermission()
public CreateNetworkInterfacePermissionRequest setRegionId(String regionId)
public String getRegionId()
public CreateNetworkInterfacePermissionRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public CreateNetworkInterfacePermissionRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
Copyright © 2024. All rights reserved.