All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ksyun.client.kcrs.createwebhooktrigger.v20211109.CreateWebhookTriggerRequest Maven / Gradle / Ivy

package ksyun.client.kcrs.createwebhooktrigger.v20211109;

import common.annotation.KsYunField;
import lombok.Builder;
import lombok.Data;
import lombok.ToString;

import java.util.List;
import java.util.Arrays;

/**
* @Classname CreateWebhookTriggerRequest
* @Description 请求参数
*/
@Data
public class CreateWebhookTriggerRequest{
    /**实例ID*/
    @KsYunField(name="InstanceId")
    private String InstanceId;

    /**命名空间*/
    @KsYunField(name="Namespace")
    private String Namespace;

    /**触发器参数*/
    @KsYunField(name="Trigger")
    private String Trigger;

    /**触发器名称*/
    @KsYunField(name="TriggerName")
    private String TriggerName;

    /**触发动作,有效值:
PushImage
DeleteImage*/ @KsYunField(name="EventType") private List EventTypeList; /**触发器URL*/ @KsYunField(name="TriggerUrl") private String TriggerUrl; /**自定义Header*/ @KsYunField(name="Header") private List HeaderList; /**启用触发器,有效值:
True:是
False:否
默认值:True*/ @KsYunField(name="Enabled") private String Enabled; /**Header Key*/ @KsYunField(name="Key") private String Key; /**Header Values*/ @KsYunField(name="Value") private List ValueList; }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy