public class ListTrafficMirrorSessionsRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
ListTrafficMirrorSessionsRequest.ListTrafficMirrorSessionsRequestTags |
限定符和类型 | 字段和说明 |
---|---|
Boolean |
enabled
Specifies whether to enable the traffic mirror session.
|
Integer |
maxResults
The maximum number of entries to return.
|
String |
nextToken
The token that is used for the next query.
|
String |
ownerAccount |
Long |
ownerId |
Integer |
priority
The priority of the traffic mirror session.
|
String |
regionId
The ID of the region to which the traffic mirror session belongs.
|
String |
resourceGroupId
The ID of the resource group to which the mirrored traffic belongs.
|
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
List<ListTrafficMirrorSessionsRequest.ListTrafficMirrorSessionsRequestTags> |
tags
The tags of the resource.
|
String |
trafficMirrorFilterId
The ID of the traffic mirror filter.
|
List<String> |
trafficMirrorSessionIds
The IDs of the traffic mirror session.
|
String |
trafficMirrorSessionName
The name of the traffic mirror session.
|
String |
trafficMirrorSourceId
The ID of the traffic mirror source.
|
String |
trafficMirrorTargetId
The ID of the traffic mirror destination.
|
Integer |
virtualNetworkId
The VXLAN network identifier (VNI) that is used to distinguish different mirrored traffic.
|
构造器和说明 |
---|
ListTrafficMirrorSessionsRequest() |
@NameInMap(value="Enabled") public Boolean enabled
Specifies whether to enable the traffic mirror session. Valid values:
false
@NameInMap(value="MaxResults") public Integer maxResults
The maximum number of entries to return. Valid values: 1 to 100. Default value: 10.
example:10
@NameInMap(value="NextToken") public String nextToken
The token that is used for the next query. Valid values:
FFmyTO70tTpLG6I3FmYAXGKPd****
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="Priority") public Integer priority
The priority of the traffic mirror session. Valid values: 1 to 32766.
A smaller value indicates a higher priority. You cannot specify identical priorities for traffic mirror sessions that are created in the same region by using the same account.
example:1
@NameInMap(value="RegionId") public String regionId
The ID of the region to which the traffic mirror session belongs. You can call the DescribeRegions operation to query the most recent region list. For more information about regions that support traffic mirroring, see Overview of traffic mirroring.
This parameter is required.
example:cn-hongkong
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group to which the mirrored traffic belongs.
example:rg-bp67acfmxazb4ph****
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
@NameInMap(value="Tags") public List<ListTrafficMirrorSessionsRequest.ListTrafficMirrorSessionsRequestTags> tags
The tags of the resource.
@NameInMap(value="TrafficMirrorFilterId") public String trafficMirrorFilterId
The ID of the traffic mirror filter.
example:tmf-j6cmls82xnc86vtpe****
@NameInMap(value="TrafficMirrorSessionIds") public List<String> trafficMirrorSessionIds
The IDs of the traffic mirror session. The maximum value of N is 100, which indicates that you can query up to 100 traffic mirror sessions at a time.
example:tms-j6cla50buc44ap8tu****
@NameInMap(value="TrafficMirrorSessionName") public String trafficMirrorSessionName
The name of the traffic mirror session.
The name must be 1 to 128 characters in length, and cannot start with http://
or https://
.
abc
@NameInMap(value="TrafficMirrorSourceId") public String trafficMirrorSourceId
The ID of the traffic mirror source. You can specify only an elastic network interface (ENI) as the mirror source.
example:eni-j6c8znm5l1yt4sox*****
@NameInMap(value="TrafficMirrorTargetId") public String trafficMirrorTargetId
The ID of the traffic mirror destination. You can specify only an ENI or a Server Load Balancer (SLB) instance as a traffic mirror destination.
example:eni-j6c2fp57q8rr47rp****
@NameInMap(value="VirtualNetworkId") public Integer virtualNetworkId
The VXLAN network identifier (VNI) that is used to distinguish different mirrored traffic. Valid values: 0 to 16777215. You can use VNIs to identify mirrored traffic from different sessions at the traffic mirror destination. You can specify a custom VNI or use a random VNI that is allocated by the system. If you want the system to randomly allocate a VNI, ignore this parameter.
example:10
public static ListTrafficMirrorSessionsRequest build(Map<String,?> map) throws Exception
Exception
public ListTrafficMirrorSessionsRequest setEnabled(Boolean enabled)
public Boolean getEnabled()
public ListTrafficMirrorSessionsRequest setMaxResults(Integer maxResults)
public Integer getMaxResults()
public ListTrafficMirrorSessionsRequest setNextToken(String nextToken)
public String getNextToken()
public ListTrafficMirrorSessionsRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public ListTrafficMirrorSessionsRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public ListTrafficMirrorSessionsRequest setPriority(Integer priority)
public Integer getPriority()
public ListTrafficMirrorSessionsRequest setRegionId(String regionId)
public String getRegionId()
public ListTrafficMirrorSessionsRequest setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public ListTrafficMirrorSessionsRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public ListTrafficMirrorSessionsRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
public ListTrafficMirrorSessionsRequest setTags(List<ListTrafficMirrorSessionsRequest.ListTrafficMirrorSessionsRequestTags> tags)
public List<ListTrafficMirrorSessionsRequest.ListTrafficMirrorSessionsRequestTags> getTags()
public ListTrafficMirrorSessionsRequest setTrafficMirrorFilterId(String trafficMirrorFilterId)
public String getTrafficMirrorFilterId()
public ListTrafficMirrorSessionsRequest setTrafficMirrorSessionIds(List<String> trafficMirrorSessionIds)
public ListTrafficMirrorSessionsRequest setTrafficMirrorSessionName(String trafficMirrorSessionName)
public String getTrafficMirrorSessionName()
public ListTrafficMirrorSessionsRequest setTrafficMirrorSourceId(String trafficMirrorSourceId)
public String getTrafficMirrorSourceId()
public ListTrafficMirrorSessionsRequest setTrafficMirrorTargetId(String trafficMirrorTargetId)
public String getTrafficMirrorTargetId()
public ListTrafficMirrorSessionsRequest setVirtualNetworkId(Integer virtualNetworkId)
public Integer getVirtualNetworkId()
Copyright © 2024. All rights reserved.