Skip to content

DeliverTaskProps

Properties for defining a DeliverTask.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cdn-delivertask

Initializer

import com.aliyun.ros.cdk.cdn.DeliverTaskProps;
DeliverTaskProps.builder()
    .deliver(IResolvable)
    .deliver(java.util.Map<java.lang.String, java.lang.Object>)
    .name(java.lang.String)
    .name(IResolvable)
    .reports(java.util.List<java.lang.Object>)
    .reports(IResolvable)
    .schedule(IResolvable)
    .schedule(java.util.Map<java.lang.String, java.lang.Object>)
//  .domainNames(IResolvable)
//  .domainNames(java.util.List<java.lang.String)
//  .domainNames(IResolvable>)
    .build();

Properties

Name Type Description
deliver com.aliyun.ros.cdk.core.IResolvable OR java.util.Map Property deliver: The method that is used to send operations reports.
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property name: The name of the CDN deliver task.
reports java.util.List OR com.aliyun.ros.cdk.core.IResolvable Property reports: The operations reports that are tracked by the task.
schedule com.aliyun.ros.cdk.core.IResolvable OR java.util.Map Property schedule: The parameters that specify the time interval at which the tracking task sends operations reports.
domainNames com.aliyun.ros.cdk.core.IResolvable OR java.util.List Property domainNames: The domain name of the CDN deliver task.

deliverRequired

public java.lang.Object getDeliver();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map

Property deliver: The method that is used to send operations reports.

Operations reports are sent to you only by email. The settings must be escaped in JSON.


nameRequired

public java.lang.Object getName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property name: The name of the CDN deliver task.


reportsRequired

public java.lang.Object getReports();
  • Type: java.util.List OR com.aliyun.ros.cdk.core.IResolvable

Property reports: The operations reports that are tracked by the task.

The data must be escaped in JSON.


scheduleRequired

public java.lang.Object getSchedule();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map

Property schedule: The parameters that specify the time interval at which the tracking task sends operations reports.

The settings must be escaped in JSON.


domainNamesOptional

public java.lang.Object getDomainNames();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

Property domainNames: The domain name of the CDN deliver task.