Class CreateFlowLogRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.vpc.v20170312.models.CreateFlowLogRequest
-
public class CreateFlowLogRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateFlowLogRequest()CreateFlowLogRequest(CreateFlowLogRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCloudLogId()Get 流日志存储ID。StringgetCloudLogRegion()Get 流日志存储ID对应的地域,不传递默认为本地域。StringgetFlowLogDescription()Get 流日志实例描述。StringgetFlowLogName()Get 流日志实例名字。FlowLogStoragegetFlowLogStorage()Get 流日志消费端信息,当消费端类型为ckafka时,必填。StringgetResourceId()Get 资源唯一ID。StringgetResourceType()Get 流日志所属资源类型,VPC|SUBNET|NETWORKINTERFACE|CCN|NAT|DCG。StringgetStorageType()Get 消费端类型:cls、ckafka。默认值cls。Tag[]getTags()Get 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。StringgetTrafficType()Get 流日志采集类型,ACCEPT|REJECT|ALL。StringgetVpcId()Get 私用网络ID或者统一ID,建议使用统一ID,当ResourceType为CCN时不填,其他类型必填。voidsetCloudLogId(String CloudLogId)Set 流日志存储ID。voidsetCloudLogRegion(String CloudLogRegion)Set 流日志存储ID对应的地域,不传递默认为本地域。voidsetFlowLogDescription(String FlowLogDescription)Set 流日志实例描述。voidsetFlowLogName(String FlowLogName)Set 流日志实例名字。voidsetFlowLogStorage(FlowLogStorage FlowLogStorage)Set 流日志消费端信息,当消费端类型为ckafka时,必填。voidsetResourceId(String ResourceId)Set 资源唯一ID。voidsetResourceType(String ResourceType)Set 流日志所属资源类型,VPC|SUBNET|NETWORKINTERFACE|CCN|NAT|DCG。voidsetStorageType(String StorageType)Set 消费端类型:cls、ckafka。默认值cls。voidsetTags(Tag[] Tags)Set 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。voidsetTrafficType(String TrafficType)Set 流日志采集类型,ACCEPT|REJECT|ALL。voidsetVpcId(String VpcId)Set 私用网络ID或者统一ID,建议使用统一ID,当ResourceType为CCN时不填,其他类型必填。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CreateFlowLogRequest
public CreateFlowLogRequest()
-
CreateFlowLogRequest
public CreateFlowLogRequest(CreateFlowLogRequest 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.
-
-
Method Detail
-
getFlowLogName
public String getFlowLogName()
Get 流日志实例名字。- Returns:
- FlowLogName 流日志实例名字。
-
setFlowLogName
public void setFlowLogName(String FlowLogName)
Set 流日志实例名字。- Parameters:
FlowLogName- 流日志实例名字。
-
getResourceType
public String getResourceType()
Get 流日志所属资源类型,VPC|SUBNET|NETWORKINTERFACE|CCN|NAT|DCG。- Returns:
- ResourceType 流日志所属资源类型,VPC|SUBNET|NETWORKINTERFACE|CCN|NAT|DCG。
-
setResourceType
public void setResourceType(String ResourceType)
Set 流日志所属资源类型,VPC|SUBNET|NETWORKINTERFACE|CCN|NAT|DCG。- Parameters:
ResourceType- 流日志所属资源类型,VPC|SUBNET|NETWORKINTERFACE|CCN|NAT|DCG。
-
getResourceId
public String getResourceId()
Get 资源唯一ID。- Returns:
- ResourceId 资源唯一ID。
-
setResourceId
public void setResourceId(String ResourceId)
Set 资源唯一ID。- Parameters:
ResourceId- 资源唯一ID。
-
getTrafficType
public String getTrafficType()
Get 流日志采集类型,ACCEPT|REJECT|ALL。- Returns:
- TrafficType 流日志采集类型,ACCEPT|REJECT|ALL。
-
setTrafficType
public void setTrafficType(String TrafficType)
Set 流日志采集类型,ACCEPT|REJECT|ALL。- Parameters:
TrafficType- 流日志采集类型,ACCEPT|REJECT|ALL。
-
getVpcId
public String getVpcId()
Get 私用网络ID或者统一ID,建议使用统一ID,当ResourceType为CCN时不填,其他类型必填。- Returns:
- VpcId 私用网络ID或者统一ID,建议使用统一ID,当ResourceType为CCN时不填,其他类型必填。
-
setVpcId
public void setVpcId(String VpcId)
Set 私用网络ID或者统一ID,建议使用统一ID,当ResourceType为CCN时不填,其他类型必填。- Parameters:
VpcId- 私用网络ID或者统一ID,建议使用统一ID,当ResourceType为CCN时不填,其他类型必填。
-
getFlowLogDescription
public String getFlowLogDescription()
Get 流日志实例描述。- Returns:
- FlowLogDescription 流日志实例描述。
-
setFlowLogDescription
public void setFlowLogDescription(String FlowLogDescription)
Set 流日志实例描述。- Parameters:
FlowLogDescription- 流日志实例描述。
-
getCloudLogId
public String getCloudLogId()
Get 流日志存储ID。- Returns:
- CloudLogId 流日志存储ID。
-
setCloudLogId
public void setCloudLogId(String CloudLogId)
Set 流日志存储ID。- Parameters:
CloudLogId- 流日志存储ID。
-
getTags
public Tag[] getTags()
Get 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。- Returns:
- Tags 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。
-
setTags
public void setTags(Tag[] Tags)
Set 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。- Parameters:
Tags- 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。
-
getStorageType
public String getStorageType()
Get 消费端类型:cls、ckafka。默认值cls。- Returns:
- StorageType 消费端类型:cls、ckafka。默认值cls。
-
setStorageType
public void setStorageType(String StorageType)
Set 消费端类型:cls、ckafka。默认值cls。- Parameters:
StorageType- 消费端类型:cls、ckafka。默认值cls。
-
getFlowLogStorage
public FlowLogStorage getFlowLogStorage()
Get 流日志消费端信息,当消费端类型为ckafka时,必填。- Returns:
- FlowLogStorage 流日志消费端信息,当消费端类型为ckafka时,必填。
-
setFlowLogStorage
public void setFlowLogStorage(FlowLogStorage FlowLogStorage)
Set 流日志消费端信息,当消费端类型为ckafka时,必填。- Parameters:
FlowLogStorage- 流日志消费端信息,当消费端类型为ckafka时,必填。
-
getCloudLogRegion
public String getCloudLogRegion()
Get 流日志存储ID对应的地域,不传递默认为本地域。- Returns:
- CloudLogRegion 流日志存储ID对应的地域,不传递默认为本地域。
-
setCloudLogRegion
public void setCloudLogRegion(String CloudLogRegion)
Set 流日志存储ID对应的地域,不传递默认为本地域。- Parameters:
CloudLogRegion- 流日志存储ID对应的地域,不传递默认为本地域。
-
-