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 String
getCloudLogId()
Get 流日志存储ID。String
getCloudLogRegion()
Get 流日志存储ID对应的地域,不传递默认为本地域。String
getFlowLogDescription()
Get 流日志实例描述。String
getFlowLogName()
Get 流日志实例名字。FlowLogStorage
getFlowLogStorage()
Get 流日志消费端信息,当消费端类型为ckafka时,必填。String
getResourceId()
Get 资源唯一ID。String
getResourceType()
Get 流日志所属资源类型,VPC|SUBNET|NETWORKINTERFACE|CCN|NAT|DCG。String
getStorageType()
Get 消费端类型:cls、ckafka。默认值cls。Tag[]
getTags()
Get 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。String
getTrafficType()
Get 流日志采集类型,ACCEPT|REJECT|ALL。String
getVpcId()
Get 私用网络ID或者统一ID,建议使用统一ID,当ResourceType为CCN时不填,其他类型必填。void
setCloudLogId(String CloudLogId)
Set 流日志存储ID。void
setCloudLogRegion(String CloudLogRegion)
Set 流日志存储ID对应的地域,不传递默认为本地域。void
setFlowLogDescription(String FlowLogDescription)
Set 流日志实例描述。void
setFlowLogName(String FlowLogName)
Set 流日志实例名字。void
setFlowLogStorage(FlowLogStorage FlowLogStorage)
Set 流日志消费端信息,当消费端类型为ckafka时,必填。void
setResourceId(String ResourceId)
Set 资源唯一ID。void
setResourceType(String ResourceType)
Set 流日志所属资源类型,VPC|SUBNET|NETWORKINTERFACE|CCN|NAT|DCG。void
setStorageType(String StorageType)
Set 消费端类型:cls、ckafka。默认值cls。void
setTags(Tag[] Tags)
Set 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。void
setTrafficType(String TrafficType)
Set 流日志采集类型,ACCEPT|REJECT|ALL。void
setVpcId(String VpcId)
Set 私用网络ID或者统一ID,建议使用统一ID,当ResourceType为CCN时不填,其他类型必填。void
toMap(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对应的地域,不传递默认为本地域。
-
-