SiteDeliveryTaskProps
Properties for defining a SiteDeliveryTask.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-esa-sitedeliverytask
Initializer
import { SiteDeliveryTaskProps } from '@alicloud/ros-cdk-esa'
const siteDeliveryTaskProps: SiteDeliveryTaskProps = { ... }
Properties
| Name | Type | Description |
|---|---|---|
businessType | string | @alicloud/ros-cdk-core.IResolvable | Property businessType: Real-time log type. |
dataCenter | string | @alicloud/ros-cdk-core.IResolvable | Property dataCenter: Data Center. |
deliveryType | string | @alicloud/ros-cdk-core.IResolvable | Property deliveryType: Delivery Type: - sls: Alibaba Cloud Simple Log Service (SLS). |
fieldName | string | @alicloud/ros-cdk-core.IResolvable | Property fieldName: The list of delivery fields to be modified, separated by commas. |
siteId | number | @alicloud/ros-cdk-core.IResolvable | Property siteId: The site ID. |
taskName | string | @alicloud/ros-cdk-core.IResolvable | Property taskName: The name of the delivery task. |
discardRate | number | @alicloud/ros-cdk-core.IResolvable | Property discardRate: If the discard rate is not filled, the default value is 0. |
httpDelivery | @alicloud/ros-cdk-core.IResolvable | HttpDeliveryProperty | Property httpDelivery: HTTP delivery configuration parameters. |
kafkaDelivery | @alicloud/ros-cdk-core.IResolvable | KafkaDeliveryProperty | Property kafkaDelivery: Kafka delivery configuration parameters. |
ossDelivery | @alicloud/ros-cdk-core.IResolvable | OssDeliveryProperty | Property ossDelivery: OSS delivery configuration. |
s3Delivery | @alicloud/ros-cdk-core.IResolvable | S3DeliveryProperty | Property s3Delivery: S3\/S3 compatible delivery configuration parameters. |
slsDelivery | @alicloud/ros-cdk-core.IResolvable | SlsDeliveryProperty | Property slsDelivery: SLS delivery configuration. |
businessTypeRequired
public readonly businessType: string | IResolvable;
- Type: string | @alicloud/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 readonly dataCenter: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property dataCenter: Data Center.
Values: - cn: Mainland China. - sg: Global (excluding Mainland China).
deliveryTypeRequired
public readonly deliveryType: string | IResolvable;
- Type: string | @alicloud/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 readonly fieldName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property fieldName: The list of delivery fields to be modified, separated by commas.
siteIdRequired
public readonly siteId: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
Property siteId: The site ID.
taskNameRequired
public readonly taskName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property taskName: The name of the delivery task.
discardRateOptional
public readonly discardRate: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
Property discardRate: If the discard rate is not filled, the default value is 0.
httpDeliveryOptional
public readonly httpDelivery: IResolvable | HttpDeliveryProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | HttpDeliveryProperty
Property httpDelivery: HTTP delivery configuration parameters.
kafkaDeliveryOptional
public readonly kafkaDelivery: IResolvable | KafkaDeliveryProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | KafkaDeliveryProperty
Property kafkaDelivery: Kafka delivery configuration parameters.
ossDeliveryOptional
public readonly ossDelivery: IResolvable | OssDeliveryProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | OssDeliveryProperty
Property ossDelivery: OSS delivery configuration.
s3DeliveryOptional
public readonly s3Delivery: IResolvable | S3DeliveryProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | S3DeliveryProperty
Property s3Delivery: S3\/S3 compatible delivery configuration parameters.
slsDeliveryOptional
public readonly slsDelivery: IResolvable | SlsDeliveryProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | SlsDeliveryProperty
Property slsDelivery: SLS delivery configuration.