SiteDeliveryTaskProps
Properties for defining a SiteDeliveryTask.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-esa-sitedeliverytask
Initializer
import com.aliyun.ros.cdk.esa.SiteDeliveryTaskProps;
SiteDeliveryTaskProps.builder()
.businessType(java.lang.String)
.businessType(IResolvable)
.dataCenter(java.lang.String)
.dataCenter(IResolvable)
.deliveryType(java.lang.String)
.deliveryType(IResolvable)
.fieldName(java.lang.String)
.fieldName(IResolvable)
.siteId(java.lang.Number)
.siteId(IResolvable)
.taskName(java.lang.String)
.taskName(IResolvable)
// .discardRate(java.lang.Number)
// .discardRate(IResolvable)
// .httpDelivery(IResolvable)
// .httpDelivery(HttpDeliveryProperty)
// .kafkaDelivery(IResolvable)
// .kafkaDelivery(KafkaDeliveryProperty)
// .ossDelivery(IResolvable)
// .ossDelivery(OssDeliveryProperty)
// .s3Delivery(IResolvable)
// .s3Delivery(S3DeliveryProperty)
// .slsDelivery(IResolvable)
// .slsDelivery(SlsDeliveryProperty)
.build();
Properties
| Name | Type | Description |
|---|---|---|
businessType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property businessType: Real-time log type. |
dataCenter | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property dataCenter: Data Center. |
deliveryType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property deliveryType: Delivery Type: - sls: Alibaba Cloud Simple Log Service (SLS). |
fieldName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property fieldName: The list of delivery fields to be modified, separated by commas. |
siteId | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | Property siteId: The site ID. |
taskName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property taskName: The name of the delivery task. |
discardRate | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | Property discardRate: If the discard rate is not filled, the default value is 0. |
httpDelivery | com.aliyun.ros.cdk.core.IResolvable OR HttpDeliveryProperty | Property httpDelivery: HTTP delivery configuration parameters. |
kafkaDelivery | com.aliyun.ros.cdk.core.IResolvable OR KafkaDeliveryProperty | Property kafkaDelivery: Kafka delivery configuration parameters. |
ossDelivery | com.aliyun.ros.cdk.core.IResolvable OR OssDeliveryProperty | Property ossDelivery: OSS delivery configuration. |
s3Delivery | com.aliyun.ros.cdk.core.IResolvable OR S3DeliveryProperty | Property s3Delivery: S3\/S3 compatible delivery configuration parameters. |
slsDelivery | com.aliyun.ros.cdk.core.IResolvable OR SlsDeliveryProperty | Property slsDelivery: SLS delivery configuration. |
businessTypeRequired
public java.lang.Object getBusinessType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property businessType: Real-time log type.
Valid values:
dcdn_log_access_l1 (default): access log.dcdn_log_er: Edge Routine logs.dcdn_log_waf: firewall logs.dcdn_log_ipa: TCP/UDP proxy logs.
dataCenterRequired
public java.lang.Object getDataCenter();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property dataCenter: Data Center.
Values:
cn: Mainland China.sg: Global (excluding Mainland China).
deliveryTypeRequired
public java.lang.Object getDeliveryType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property deliveryType: Delivery Type: - sls: Alibaba Cloud Simple Log Service (SLS).
http: Http service.aws3: Amazon s3 service.oss: Alibaba Cloud Object Storage Service.kafka: Kafka service.aws3cmpt: Amazon s3 Compatible Service.
fieldNameRequired
public java.lang.Object getFieldName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property fieldName: The list of delivery fields to be modified, separated by commas.
siteIdRequired
public java.lang.Object getSiteId();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
Property siteId: The site ID.
taskNameRequired
public java.lang.Object getTaskName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property taskName: The name of the delivery task.
discardRateOptional
public java.lang.Object getDiscardRate();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
Property discardRate: If the discard rate is not filled, the default value is 0.
httpDeliveryOptional
public java.lang.Object getHttpDelivery();
- Type: com.aliyun.ros.cdk.core.IResolvable OR HttpDeliveryProperty
Property httpDelivery: HTTP delivery configuration parameters.
kafkaDeliveryOptional
public java.lang.Object getKafkaDelivery();
- Type: com.aliyun.ros.cdk.core.IResolvable OR KafkaDeliveryProperty
Property kafkaDelivery: Kafka delivery configuration parameters.
ossDeliveryOptional
public java.lang.Object getOssDelivery();
- Type: com.aliyun.ros.cdk.core.IResolvable OR OssDeliveryProperty
Property ossDelivery: OSS delivery configuration.
s3DeliveryOptional
public java.lang.Object getS3Delivery();
- Type: com.aliyun.ros.cdk.core.IResolvable OR S3DeliveryProperty
Property s3Delivery: S3\/S3 compatible delivery configuration parameters.
slsDeliveryOptional
public java.lang.Object getSlsDelivery();
- Type: com.aliyun.ros.cdk.core.IResolvable OR SlsDeliveryProperty
Property slsDelivery: SLS delivery configuration.