com.volcengine.model.imagex.v2.GetDomainConfigResResultAccessControlRemoteAuthAuthRequestHeader Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of volc-sdk-java Show documentation
Show all versions of volc-sdk-java Show documentation
The VOLC Engine SDK for Java
package com.volcengine.model.imagex.v2;
import com.alibaba.fastjson.JSON;
import java.util.List;
/**
* GetDomainConfigResResultAccessControlRemoteAuthAuthRequestHeader
*/
@lombok.Data
public final class GetDomainConfigResResultAccessControlRemoteAuthAuthRequestHeader {
/**
* 鉴权请求中 HOST 头部的值,固定为 `default`,即 HOST 头部的值与您的加速域名相同。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "host")
private String host;
/**
* 鉴权请求头是否包含用户请求头,取值如下所示:
*
*
*
* - `exclude`:表示鉴权请求头中不包含任何用户请求头。
*
* - `include`:表示鉴权请求头中包含所有用户请求头。
*
* - `includePart`:表示鉴权请求头包含指定的用户请求头。
*/
@com.alibaba.fastjson.annotation.JSONField(name = "action")
private String action;
/**
* Action 参数所对应的参数值
*/
@com.alibaba.fastjson.annotation.JSONField(name = "value")
private String value;
/**
* 额外请求头
*/
@com.alibaba.fastjson.annotation.JSONField(name = "header")
private List header;
@Override
public String toString() {
return JSON.toJSONString(this);
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy