public class CreateTrafficMirrorRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
CreateTrafficMirrorRequest() |
CreateTrafficMirrorRequest(CreateTrafficMirrorRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
TrafficMirrorFilter[] |
getCollectorNormalFilters()
Get 需要过滤的五元组规则。
|
String[] |
getCollectorSrcs()
Get 流量镜像的采集对象。
|
TrafficMirrorTarget |
getCollectorTarget()
Get 流量镜像的目的地址。
|
String |
getDirection()
Get 流量镜像采集方向,支持EGRESS/INGRESS/ALL(vpc),ALL(公网IP)。
|
String |
getNatId()
Get 流量镜像过滤的natgw实例。
|
String |
getState()
Get 流量镜像状态, 支持RUNNING/STOPED(vpc),RUNNING(公网IP),当采集vpc流量镜像时,此参数为必填。
|
String |
getSubnetId()
Get 流量镜像采集流量的发送端所属子网ID。
|
Tag[] |
getTags()
Get 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。
|
String |
getTrafficMirrorDescribe()
Get 流量镜像描述。
|
String |
getTrafficMirrorName()
Get 流量镜像名字。
|
String |
getType()
Get 创建的流量镜像的类型,支持VPC/PUBLICIP,默认为VPC类型。
|
String |
getVpcId()
Get VPC实例ID。
|
void |
setCollectorNormalFilters(TrafficMirrorFilter[] CollectorNormalFilters)
Set 需要过滤的五元组规则。
|
void |
setCollectorSrcs(String[] CollectorSrcs)
Set 流量镜像的采集对象。
|
void |
setCollectorTarget(TrafficMirrorTarget CollectorTarget)
Set 流量镜像的目的地址。
|
void |
setDirection(String Direction)
Set 流量镜像采集方向,支持EGRESS/INGRESS/ALL(vpc),ALL(公网IP)。
|
void |
setNatId(String NatId)
Set 流量镜像过滤的natgw实例。
|
void |
setState(String State)
Set 流量镜像状态, 支持RUNNING/STOPED(vpc),RUNNING(公网IP),当采集vpc流量镜像时,此参数为必填。
|
void |
setSubnetId(String SubnetId)
Set 流量镜像采集流量的发送端所属子网ID。
|
void |
setTags(Tag[] Tags)
Set 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。
|
void |
setTrafficMirrorDescribe(String TrafficMirrorDescribe)
Set 流量镜像描述。
|
void |
setTrafficMirrorName(String TrafficMirrorName)
Set 流量镜像名字。
|
void |
setType(String Type)
Set 创建的流量镜像的类型,支持VPC/PUBLICIP,默认为VPC类型。
|
void |
setVpcId(String VpcId)
Set VPC实例ID。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public CreateTrafficMirrorRequest()
public CreateTrafficMirrorRequest(CreateTrafficMirrorRequest source)
public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- VPC实例ID。public String getTrafficMirrorName()
public void setTrafficMirrorName(String TrafficMirrorName)
TrafficMirrorName
- 流量镜像名字。public String getTrafficMirrorDescribe()
public void setTrafficMirrorDescribe(String TrafficMirrorDescribe)
TrafficMirrorDescribe
- 流量镜像描述。public String getState()
public void setState(String State)
State
- 流量镜像状态, 支持RUNNING/STOPED(vpc),RUNNING(公网IP),当采集vpc流量镜像时,此参数为必填。public String getDirection()
public void setDirection(String Direction)
Direction
- 流量镜像采集方向,支持EGRESS/INGRESS/ALL(vpc),ALL(公网IP)。public String[] getCollectorSrcs()
public void setCollectorSrcs(String[] CollectorSrcs)
CollectorSrcs
- 流量镜像的采集对象。public String getNatId()
public void setNatId(String NatId)
NatId
- 流量镜像过滤的natgw实例。public TrafficMirrorFilter[] getCollectorNormalFilters()
public void setCollectorNormalFilters(TrafficMirrorFilter[] CollectorNormalFilters)
CollectorNormalFilters
- 需要过滤的五元组规则。public TrafficMirrorTarget getCollectorTarget()
public void setCollectorTarget(TrafficMirrorTarget CollectorTarget)
CollectorTarget
- 流量镜像的目的地址。public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 流量镜像采集流量的发送端所属子网ID。public String getType()
public void setType(String Type)
Type
- 创建的流量镜像的类型,支持VPC/PUBLICIP,默认为VPC类型。public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags
- 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。Copyright © 2025. All rights reserved.