SiteDeliveryTaskProps
Properties for defining a SiteDeliveryTask.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-esa-sitedeliverytask
Initializer
using AlibabaCloud.SDK.ROS.CDK.Esa;
new SiteDeliveryTaskProps {
object BusinessType,
object DataCenter,
object DeliveryType,
object FieldName,
object SiteId,
object TaskName,
object DiscardRate = null,
object HttpDelivery = null,
object KafkaDelivery = null,
object OssDelivery = null,
object S3Delivery = null,
object SlsDelivery = null
};
Properties
| Name | Type | Description |
|---|---|---|
BusinessType | object | Property businessType: Real-time log type. |
DataCenter | object | Property dataCenter: Data Center. |
DeliveryType | object | Property deliveryType: Delivery Type: - sls: Alibaba Cloud Simple Log Service (SLS). |
FieldName | object | Property fieldName: The list of delivery fields to be modified, separated by commas. |
SiteId | object | Property siteId: The site ID. |
TaskName | object | Property taskName: The name of the delivery task. |
DiscardRate | object | Property discardRate: If the discard rate is not filled, the default value is 0. |
HttpDelivery | object | Property httpDelivery: HTTP delivery configuration parameters. |
KafkaDelivery | object | Property kafkaDelivery: Kafka delivery configuration parameters. |
OssDelivery | object | Property ossDelivery: OSS delivery configuration. |
S3Delivery | object | Property s3Delivery: S3\/S3 compatible delivery configuration parameters. |
SlsDelivery | object | Property slsDelivery: SLS delivery configuration. |
BusinessTypeRequired
public object BusinessType { get; set; }
- Type: object
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 object DataCenter { get; set; }
- Type: object
Property dataCenter: Data Center.
Values:
cn: Mainland China.sg: Global (excluding Mainland China).
DeliveryTypeRequired
public object DeliveryType { get; set; }
- Type: object
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 object FieldName { get; set; }
- Type: object
Property fieldName: The list of delivery fields to be modified, separated by commas.
SiteIdRequired
public object SiteId { get; set; }
- Type: object
Property siteId: The site ID.
TaskNameRequired
public object TaskName { get; set; }
- Type: object
Property taskName: The name of the delivery task.
DiscardRateOptional
public object DiscardRate { get; set; }
- Type: object
Property discardRate: If the discard rate is not filled, the default value is 0.
HttpDeliveryOptional
public object HttpDelivery { get; set; }
- Type: object
Property httpDelivery: HTTP delivery configuration parameters.
KafkaDeliveryOptional
public object KafkaDelivery { get; set; }
- Type: object
Property kafkaDelivery: Kafka delivery configuration parameters.
OssDeliveryOptional
public object OssDelivery { get; set; }
- Type: object
Property ossDelivery: OSS delivery configuration.
S3DeliveryOptional
public object S3Delivery { get; set; }
- Type: object
Property s3Delivery: S3\/S3 compatible delivery configuration parameters.
SlsDeliveryOptional
public object SlsDelivery { get; set; }
- Type: object
Property slsDelivery: SLS delivery configuration.