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