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

com.volcengine.model.imagex.v2.GetAllImageServicesResResultServicesItemEventRulesItem Maven / Gradle / Ivy

There is a newer version: 1.0.192
Show newest version
package com.volcengine.model.imagex.v2;


import com.alibaba.fastjson.JSON;
import java.util.List;

/**
 * GetAllImageServicesResResultServicesItemEventRulesItem
 */
@lombok.Data
public final class GetAllImageServicesResResultServicesItemEventRulesItem  {

    /**
     * 

规则 ID

*/ @com.alibaba.fastjson.annotation.JSONField(name = "Id") private String id; /** *

事件类型。取值如下所示:

* *

- `Upload`:上传文件

* *

- `Delete`:删除文件

* *

- `Mirror`:镜像回源

* *

- `Migrate`:数据迁移

* *

- `OffTrans`:离线转码(仅图像处理服务可配置)

* *

- `TplStore`:模板持久化存储(仅图像处理服务可配置)

*/ @com.alibaba.fastjson.annotation.JSONField(name = "EventType") private List eventType; /** *

匹配规则的正则表达式。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "MatchRule") private String matchRule; /** *

事件触发时接收回调的回调 URL。

*/ @com.alibaba.fastjson.annotation.JSONField(name = "CallbackUrl") private String callbackUrl; /** *

规则启用状态,取值如下所示:

* * * *

- `true`:开启

* *

- `false`:关闭

*/ @com.alibaba.fastjson.annotation.JSONField(name = "Enable") private Boolean enable; @Override public String toString() { return JSON.toJSONString(this); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy