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

com.volcengine.model.imagex.v2.GetDomainConfigResResultAccessControlRemoteAuth 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;

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

    /**
     * 

是否开启远程鉴权,取值如下所示:

* *

- `true`:是

* *

- `false`:否

*/ @com.alibaba.fastjson.annotation.JSONField(name = "enabled") private Boolean enabled; /** *

生效对象

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

鉴权服务器设置

*/ @com.alibaba.fastjson.annotation.JSONField(name = "auth_server") private GetDomainConfigResResultAccessControlRemoteAuthAuthServer authServer; /** *

鉴权请求参数设置

*/ @com.alibaba.fastjson.annotation.JSONField(name = "auth_request_query") private GetDomainConfigResResultAccessControlRemoteAuthAuthRequestQuery authRequestQuery; /** *

鉴权请求头设置

*/ @com.alibaba.fastjson.annotation.JSONField(name = "auth_request_header") private GetDomainConfigResResultAccessControlRemoteAuthAuthRequestHeader authRequestHeader; /** *

鉴权响应设置

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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy