mirror of
https://github.com/usual2970/certimate.git
synced 2025-07-20 01:47:58 +00:00
feat: add cmcccloud dns-01 applicant
This commit is contained in:
144
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/client.go
vendored
Normal file
144
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/client.go
vendored
Normal file
@@ -0,0 +1,144 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package ecloudsdkclouddns
|
||||
|
||||
import (
|
||||
"gitlab.ecloud.com/ecloud/ecloudsdkclouddns/model"
|
||||
"gitlab.ecloud.com/ecloud/ecloudsdkcore"
|
||||
"gitlab.ecloud.com/ecloud/ecloudsdkcore/config"
|
||||
)
|
||||
|
||||
type Client struct {
|
||||
APIClient *ecloudsdkcore.APIClient
|
||||
config *config.Config
|
||||
httpRequest *ecloudsdkcore.HttpRequest
|
||||
}
|
||||
|
||||
func NewClient(config *config.Config) *Client {
|
||||
client := &Client{}
|
||||
client.config = config
|
||||
apiClient := ecloudsdkcore.NewAPIClient()
|
||||
httpRequest := ecloudsdkcore.NewDefaultHttpRequest()
|
||||
httpRequest.Product = product
|
||||
httpRequest.Version = version
|
||||
httpRequest.SdkVersion = sdkVersion
|
||||
client.httpRequest = httpRequest
|
||||
client.APIClient = apiClient
|
||||
return client
|
||||
}
|
||||
|
||||
func NewClientByCustomized(config *config.Config, httpRequest *ecloudsdkcore.HttpRequest) *Client {
|
||||
client := &Client{}
|
||||
client.config = config
|
||||
apiClient := ecloudsdkcore.NewAPIClient()
|
||||
httpRequest.Product = product
|
||||
httpRequest.Version = version
|
||||
httpRequest.SdkVersion = sdkVersion
|
||||
client.httpRequest = httpRequest
|
||||
client.APIClient = apiClient
|
||||
return client
|
||||
}
|
||||
|
||||
const (
|
||||
product string = "clouddns"
|
||||
version string = "v1"
|
||||
sdkVersion string = "1.0.1"
|
||||
)
|
||||
|
||||
// CreateRecord 新增解析记录
|
||||
func (c *Client) CreateRecord(request *model.CreateRecordRequest) (*model.CreateRecordResponse, error) {
|
||||
c.httpRequest.Action = "createRecord"
|
||||
c.httpRequest.Body = request
|
||||
returnValue := &model.CreateRecordResponse{}
|
||||
if _, err := c.APIClient.Excute(c.httpRequest, c.config, returnValue); err != nil {
|
||||
return nil, err
|
||||
} else {
|
||||
return returnValue, nil
|
||||
}
|
||||
}
|
||||
|
||||
// CreateRecordOpenapi 新增解析记录Openapi
|
||||
func (c *Client) CreateRecordOpenapi(request *model.CreateRecordOpenapiRequest) (*model.CreateRecordOpenapiResponse, error) {
|
||||
c.httpRequest.Action = "createRecordOpenapi"
|
||||
c.httpRequest.Body = request
|
||||
returnValue := &model.CreateRecordOpenapiResponse{}
|
||||
if _, err := c.APIClient.Excute(c.httpRequest, c.config, returnValue); err != nil {
|
||||
return nil, err
|
||||
} else {
|
||||
return returnValue, nil
|
||||
}
|
||||
}
|
||||
|
||||
// DeleteRecord 删除解析记录
|
||||
func (c *Client) DeleteRecord(request *model.DeleteRecordRequest) (*model.DeleteRecordResponse, error) {
|
||||
c.httpRequest.Action = "deleteRecord"
|
||||
c.httpRequest.Body = request
|
||||
returnValue := &model.DeleteRecordResponse{}
|
||||
if _, err := c.APIClient.Excute(c.httpRequest, c.config, returnValue); err != nil {
|
||||
return nil, err
|
||||
} else {
|
||||
return returnValue, nil
|
||||
}
|
||||
}
|
||||
|
||||
// DeleteRecordOpenapi 删除解析记录Openapi
|
||||
func (c *Client) DeleteRecordOpenapi(request *model.DeleteRecordOpenapiRequest) (*model.DeleteRecordOpenapiResponse, error) {
|
||||
c.httpRequest.Action = "deleteRecordOpenapi"
|
||||
c.httpRequest.Body = request
|
||||
returnValue := &model.DeleteRecordOpenapiResponse{}
|
||||
if _, err := c.APIClient.Excute(c.httpRequest, c.config, returnValue); err != nil {
|
||||
return nil, err
|
||||
} else {
|
||||
return returnValue, nil
|
||||
}
|
||||
}
|
||||
|
||||
// ListRecord 查询解析记录
|
||||
func (c *Client) ListRecord(request *model.ListRecordRequest) (*model.ListRecordResponse, error) {
|
||||
c.httpRequest.Action = "listRecord"
|
||||
c.httpRequest.Body = request
|
||||
returnValue := &model.ListRecordResponse{}
|
||||
if _, err := c.APIClient.Excute(c.httpRequest, c.config, returnValue); err != nil {
|
||||
return nil, err
|
||||
} else {
|
||||
return returnValue, nil
|
||||
}
|
||||
}
|
||||
|
||||
// ListRecordOpenapi 查询解析记录Openapi
|
||||
func (c *Client) ListRecordOpenapi(request *model.ListRecordOpenapiRequest) (*model.ListRecordOpenapiResponse, error) {
|
||||
c.httpRequest.Action = "listRecordOpenapi"
|
||||
c.httpRequest.Body = request
|
||||
returnValue := &model.ListRecordOpenapiResponse{}
|
||||
if _, err := c.APIClient.Excute(c.httpRequest, c.config, returnValue); err != nil {
|
||||
return nil, err
|
||||
} else {
|
||||
return returnValue, nil
|
||||
}
|
||||
}
|
||||
|
||||
// ModifyRecord 修改解析记录
|
||||
func (c *Client) ModifyRecord(request *model.ModifyRecordRequest) (*model.ModifyRecordResponse, error) {
|
||||
c.httpRequest.Action = "modifyRecord"
|
||||
c.httpRequest.Body = request
|
||||
returnValue := &model.ModifyRecordResponse{}
|
||||
if _, err := c.APIClient.Excute(c.httpRequest, c.config, returnValue); err != nil {
|
||||
return nil, err
|
||||
} else {
|
||||
return returnValue, nil
|
||||
}
|
||||
}
|
||||
|
||||
// ModifyRecordOpenapi 修改解析记录Openapi
|
||||
func (c *Client) ModifyRecordOpenapi(request *model.ModifyRecordOpenapiRequest) (*model.ModifyRecordOpenapiResponse, error) {
|
||||
c.httpRequest.Action = "modifyRecordOpenapi"
|
||||
c.httpRequest.Body = request
|
||||
returnValue := &model.ModifyRecordOpenapiResponse{}
|
||||
if _, err := c.APIClient.Excute(c.httpRequest, c.config, returnValue); err != nil {
|
||||
return nil, err
|
||||
} else {
|
||||
return returnValue, nil
|
||||
}
|
||||
}
|
7
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/go.mod
vendored
Normal file
7
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/go.mod
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
module gitlab.ecloud.com/ecloud/ecloudsdkclouddns
|
||||
|
||||
go 1.23.0
|
||||
|
||||
require gitlab.ecloud.com/ecloud/ecloudsdkcore v1.0.0
|
||||
|
||||
replace gitlab.ecloud.com/ecloud/ecloudsdkcore v1.0.0 => ../ecloudsdkcore@v1.0.0
|
54
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_body.go
vendored
Normal file
54
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_body.go
vendored
Normal file
@@ -0,0 +1,54 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
import (
|
||||
"gitlab.ecloud.com/ecloud/ecloudsdkcore/position"
|
||||
)
|
||||
type CreateRecordBodyTypeEnum string
|
||||
|
||||
// List of Type
|
||||
const (
|
||||
CreateRecordBodyTypeEnumA CreateRecordBodyTypeEnum = "A"
|
||||
CreateRecordBodyTypeEnumAaaa CreateRecordBodyTypeEnum = "AAAA"
|
||||
CreateRecordBodyTypeEnumCaa CreateRecordBodyTypeEnum = "CAA"
|
||||
CreateRecordBodyTypeEnumCmauth CreateRecordBodyTypeEnum = "CMAUTH"
|
||||
CreateRecordBodyTypeEnumCname CreateRecordBodyTypeEnum = "CNAME"
|
||||
CreateRecordBodyTypeEnumMx CreateRecordBodyTypeEnum = "MX"
|
||||
CreateRecordBodyTypeEnumNs CreateRecordBodyTypeEnum = "NS"
|
||||
CreateRecordBodyTypeEnumPtr CreateRecordBodyTypeEnum = "PTR"
|
||||
CreateRecordBodyTypeEnumRp CreateRecordBodyTypeEnum = "RP"
|
||||
CreateRecordBodyTypeEnumSpf CreateRecordBodyTypeEnum = "SPF"
|
||||
CreateRecordBodyTypeEnumSrv CreateRecordBodyTypeEnum = "SRV"
|
||||
CreateRecordBodyTypeEnumTxt CreateRecordBodyTypeEnum = "TXT"
|
||||
CreateRecordBodyTypeEnumUrl CreateRecordBodyTypeEnum = "URL"
|
||||
)
|
||||
|
||||
type CreateRecordBody struct {
|
||||
position.Body
|
||||
// 主机头
|
||||
Rr string `json:"rr"`
|
||||
|
||||
// 域名名称
|
||||
DomainName string `json:"domainName"`
|
||||
|
||||
// 备注
|
||||
Description string `json:"description,omitempty"`
|
||||
|
||||
// 线路ID
|
||||
LineId string `json:"lineId"`
|
||||
|
||||
// MX优先级,若“记录类型”选择”MX”,则需要配置该参数,默认是5
|
||||
MxPri *int32 `json:"mxPri,omitempty"`
|
||||
|
||||
// 记录类型
|
||||
Type CreateRecordBodyTypeEnum `json:"type"`
|
||||
|
||||
// 缓存的生命周期,默认可配置600s
|
||||
Ttl *int32 `json:"ttl,omitempty"`
|
||||
|
||||
// 记录值
|
||||
Value string `json:"value"`
|
||||
}
|
51
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_openapi_body.go
vendored
Normal file
51
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_openapi_body.go
vendored
Normal file
@@ -0,0 +1,51 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
import (
|
||||
"gitlab.ecloud.com/ecloud/ecloudsdkcore/position"
|
||||
)
|
||||
type CreateRecordOpenapiBodyTypeEnum string
|
||||
|
||||
// List of Type
|
||||
const (
|
||||
CreateRecordOpenapiBodyTypeEnumA CreateRecordOpenapiBodyTypeEnum = "A"
|
||||
CreateRecordOpenapiBodyTypeEnumAaaa CreateRecordOpenapiBodyTypeEnum = "AAAA"
|
||||
CreateRecordOpenapiBodyTypeEnumCname CreateRecordOpenapiBodyTypeEnum = "CNAME"
|
||||
CreateRecordOpenapiBodyTypeEnumMx CreateRecordOpenapiBodyTypeEnum = "MX"
|
||||
CreateRecordOpenapiBodyTypeEnumTxt CreateRecordOpenapiBodyTypeEnum = "TXT"
|
||||
CreateRecordOpenapiBodyTypeEnumNs CreateRecordOpenapiBodyTypeEnum = "NS"
|
||||
CreateRecordOpenapiBodyTypeEnumSpf CreateRecordOpenapiBodyTypeEnum = "SPF"
|
||||
CreateRecordOpenapiBodyTypeEnumSrv CreateRecordOpenapiBodyTypeEnum = "SRV"
|
||||
CreateRecordOpenapiBodyTypeEnumCaa CreateRecordOpenapiBodyTypeEnum = "CAA"
|
||||
CreateRecordOpenapiBodyTypeEnumCmauth CreateRecordOpenapiBodyTypeEnum = "CMAUTH"
|
||||
)
|
||||
|
||||
type CreateRecordOpenapiBody struct {
|
||||
position.Body
|
||||
// 主机头
|
||||
Rr string `json:"rr"`
|
||||
|
||||
// 域名名称
|
||||
DomainName string `json:"domainName"`
|
||||
|
||||
// 备注
|
||||
Description string `json:"description,omitempty"`
|
||||
|
||||
// 线路ID
|
||||
LineId string `json:"lineId"`
|
||||
|
||||
// MX优先级,若“记录类型”选择”MX”,则需要配置该参数,默认是5
|
||||
MxPri *int32 `json:"mxPri,omitempty"`
|
||||
|
||||
// 记录类型
|
||||
Type CreateRecordOpenapiBodyTypeEnum `json:"type"`
|
||||
|
||||
// 缓存的生命周期,默认可配置600s
|
||||
Ttl *int32 `json:"ttl,omitempty"`
|
||||
|
||||
// 记录值
|
||||
Value string `json:"value"`
|
||||
}
|
12
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_openapi_request.go
vendored
Normal file
12
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_openapi_request.go
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
|
||||
type CreateRecordOpenapiRequest struct {
|
||||
|
||||
CreateRecordOpenapiBody *CreateRecordOpenapiBody `json:"createRecordOpenapiBody,omitempty"`
|
||||
}
|
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_openapi_response.go
vendored
Normal file
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_openapi_response.go
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type CreateRecordOpenapiResponseStateEnum string
|
||||
|
||||
// List of State
|
||||
const (
|
||||
CreateRecordOpenapiResponseStateEnumError CreateRecordOpenapiResponseStateEnum = "ERROR"
|
||||
CreateRecordOpenapiResponseStateEnumException CreateRecordOpenapiResponseStateEnum = "EXCEPTION"
|
||||
CreateRecordOpenapiResponseStateEnumForbidden CreateRecordOpenapiResponseStateEnum = "FORBIDDEN"
|
||||
CreateRecordOpenapiResponseStateEnumOk CreateRecordOpenapiResponseStateEnum = "OK"
|
||||
)
|
||||
|
||||
type CreateRecordOpenapiResponse struct {
|
||||
|
||||
RequestId string `json:"requestId,omitempty"`
|
||||
|
||||
ErrorMessage string `json:"errorMessage,omitempty"`
|
||||
|
||||
ErrorCode string `json:"errorCode,omitempty"`
|
||||
|
||||
State CreateRecordOpenapiResponseStateEnum `json:"state,omitempty"`
|
||||
|
||||
Body *CreateRecordOpenapiResponseBody `json:"body,omitempty"`
|
||||
}
|
@@ -0,0 +1,80 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type CreateRecordOpenapiResponseBodyTypeEnum string
|
||||
|
||||
// List of Type
|
||||
const (
|
||||
CreateRecordOpenapiResponseBodyTypeEnumA CreateRecordOpenapiResponseBodyTypeEnum = "A"
|
||||
CreateRecordOpenapiResponseBodyTypeEnumAaaa CreateRecordOpenapiResponseBodyTypeEnum = "AAAA"
|
||||
CreateRecordOpenapiResponseBodyTypeEnumCname CreateRecordOpenapiResponseBodyTypeEnum = "CNAME"
|
||||
CreateRecordOpenapiResponseBodyTypeEnumMx CreateRecordOpenapiResponseBodyTypeEnum = "MX"
|
||||
CreateRecordOpenapiResponseBodyTypeEnumTxt CreateRecordOpenapiResponseBodyTypeEnum = "TXT"
|
||||
CreateRecordOpenapiResponseBodyTypeEnumNs CreateRecordOpenapiResponseBodyTypeEnum = "NS"
|
||||
CreateRecordOpenapiResponseBodyTypeEnumSpf CreateRecordOpenapiResponseBodyTypeEnum = "SPF"
|
||||
CreateRecordOpenapiResponseBodyTypeEnumSrv CreateRecordOpenapiResponseBodyTypeEnum = "SRV"
|
||||
CreateRecordOpenapiResponseBodyTypeEnumCaa CreateRecordOpenapiResponseBodyTypeEnum = "CAA"
|
||||
CreateRecordOpenapiResponseBodyTypeEnumCmauth CreateRecordOpenapiResponseBodyTypeEnum = "CMAUTH"
|
||||
)
|
||||
type CreateRecordOpenapiResponseBodyStateEnum string
|
||||
|
||||
// List of State
|
||||
const (
|
||||
CreateRecordOpenapiResponseBodyStateEnumDisabled CreateRecordOpenapiResponseBodyStateEnum = "DISABLED"
|
||||
CreateRecordOpenapiResponseBodyStateEnumEnabled CreateRecordOpenapiResponseBodyStateEnum = "ENABLED"
|
||||
)
|
||||
|
||||
type CreateRecordOpenapiResponseBody struct {
|
||||
|
||||
// 主机头
|
||||
Rr string `json:"rr,omitempty"`
|
||||
|
||||
// 修改时间
|
||||
ModifiedTime string `json:"modifiedTime,omitempty"`
|
||||
|
||||
// 线路中文名
|
||||
LineZh string `json:"lineZh,omitempty"`
|
||||
|
||||
// 备注
|
||||
Description string `json:"description,omitempty"`
|
||||
|
||||
// 线路ID
|
||||
LineId string `json:"lineId,omitempty"`
|
||||
|
||||
// 权重值
|
||||
Weight *int32 `json:"weight,omitempty"`
|
||||
|
||||
// MX优先级
|
||||
MxPri *int32 `json:"mxPri,omitempty"`
|
||||
|
||||
// 记录类型
|
||||
Type CreateRecordOpenapiResponseBodyTypeEnum `json:"type,omitempty"`
|
||||
|
||||
// 缓存的生命周期
|
||||
Ttl *int32 `json:"ttl,omitempty"`
|
||||
|
||||
// 标签
|
||||
Tags *[]CreateRecordOpenapiResponseTags `json:"tags,omitempty"`
|
||||
|
||||
// 解析记录ID
|
||||
RecordId string `json:"recordId,omitempty"`
|
||||
|
||||
// 域名名称
|
||||
DomainName string `json:"domainName,omitempty"`
|
||||
|
||||
// 线路英文名
|
||||
LineEn string `json:"lineEn,omitempty"`
|
||||
|
||||
// 状态
|
||||
State CreateRecordOpenapiResponseBodyStateEnum `json:"state,omitempty"`
|
||||
|
||||
// 记录值
|
||||
Value string `json:"value,omitempty"`
|
||||
|
||||
// 定时发布时间
|
||||
Pubdate string `json:"pubdate,omitempty"`
|
||||
}
|
@@ -0,0 +1,16 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
|
||||
type CreateRecordOpenapiResponseTags struct {
|
||||
|
||||
// 标签ID
|
||||
TagId string `json:"tagId,omitempty"`
|
||||
|
||||
// 标签名称
|
||||
Value string `json:"value,omitempty"`
|
||||
}
|
12
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_request.go
vendored
Normal file
12
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_request.go
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
|
||||
type CreateRecordRequest struct {
|
||||
|
||||
CreateRecordBody *CreateRecordBody `json:"createRecordBody,omitempty"`
|
||||
}
|
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_response.go
vendored
Normal file
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_response.go
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type CreateRecordResponseStateEnum string
|
||||
|
||||
// List of State
|
||||
const (
|
||||
CreateRecordResponseStateEnumError CreateRecordResponseStateEnum = "ERROR"
|
||||
CreateRecordResponseStateEnumException CreateRecordResponseStateEnum = "EXCEPTION"
|
||||
CreateRecordResponseStateEnumForbidden CreateRecordResponseStateEnum = "FORBIDDEN"
|
||||
CreateRecordResponseStateEnumOk CreateRecordResponseStateEnum = "OK"
|
||||
)
|
||||
|
||||
type CreateRecordResponse struct {
|
||||
|
||||
RequestId string `json:"requestId,omitempty"`
|
||||
|
||||
ErrorMessage string `json:"errorMessage,omitempty"`
|
||||
|
||||
ErrorCode string `json:"errorCode,omitempty"`
|
||||
|
||||
State CreateRecordResponseStateEnum `json:"state,omitempty"`
|
||||
|
||||
Body *CreateRecordResponseBody `json:"body,omitempty"`
|
||||
}
|
94
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_response_body.go
vendored
Normal file
94
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_response_body.go
vendored
Normal file
@@ -0,0 +1,94 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type CreateRecordResponseBodyTypeEnum string
|
||||
|
||||
// List of Type
|
||||
const (
|
||||
CreateRecordResponseBodyTypeEnumA CreateRecordResponseBodyTypeEnum = "A"
|
||||
CreateRecordResponseBodyTypeEnumAaaa CreateRecordResponseBodyTypeEnum = "AAAA"
|
||||
CreateRecordResponseBodyTypeEnumCaa CreateRecordResponseBodyTypeEnum = "CAA"
|
||||
CreateRecordResponseBodyTypeEnumCmauth CreateRecordResponseBodyTypeEnum = "CMAUTH"
|
||||
CreateRecordResponseBodyTypeEnumCname CreateRecordResponseBodyTypeEnum = "CNAME"
|
||||
CreateRecordResponseBodyTypeEnumMx CreateRecordResponseBodyTypeEnum = "MX"
|
||||
CreateRecordResponseBodyTypeEnumNs CreateRecordResponseBodyTypeEnum = "NS"
|
||||
CreateRecordResponseBodyTypeEnumPtr CreateRecordResponseBodyTypeEnum = "PTR"
|
||||
CreateRecordResponseBodyTypeEnumRp CreateRecordResponseBodyTypeEnum = "RP"
|
||||
CreateRecordResponseBodyTypeEnumSpf CreateRecordResponseBodyTypeEnum = "SPF"
|
||||
CreateRecordResponseBodyTypeEnumSrv CreateRecordResponseBodyTypeEnum = "SRV"
|
||||
CreateRecordResponseBodyTypeEnumTxt CreateRecordResponseBodyTypeEnum = "TXT"
|
||||
CreateRecordResponseBodyTypeEnumUrl CreateRecordResponseBodyTypeEnum = "URL"
|
||||
)
|
||||
type CreateRecordResponseBodyTimedStatusEnum string
|
||||
|
||||
// List of TimedStatus
|
||||
const (
|
||||
CreateRecordResponseBodyTimedStatusEnumDisabled CreateRecordResponseBodyTimedStatusEnum = "DISABLED"
|
||||
CreateRecordResponseBodyTimedStatusEnumEnabled CreateRecordResponseBodyTimedStatusEnum = "ENABLED"
|
||||
CreateRecordResponseBodyTimedStatusEnumTimed CreateRecordResponseBodyTimedStatusEnum = "TIMED"
|
||||
)
|
||||
type CreateRecordResponseBodyStateEnum string
|
||||
|
||||
// List of State
|
||||
const (
|
||||
CreateRecordResponseBodyStateEnumDisabled CreateRecordResponseBodyStateEnum = "DISABLED"
|
||||
CreateRecordResponseBodyStateEnumEnabled CreateRecordResponseBodyStateEnum = "ENABLED"
|
||||
)
|
||||
|
||||
type CreateRecordResponseBody struct {
|
||||
|
||||
// 主机头
|
||||
Rr string `json:"rr,omitempty"`
|
||||
|
||||
// 修改时间
|
||||
ModifiedTime string `json:"modifiedTime,omitempty"`
|
||||
|
||||
// 线路中文名
|
||||
LineZh string `json:"lineZh,omitempty"`
|
||||
|
||||
// 备注
|
||||
Description string `json:"description,omitempty"`
|
||||
|
||||
// 线路ID
|
||||
LineId string `json:"lineId,omitempty"`
|
||||
|
||||
// 权重值
|
||||
Weight *int32 `json:"weight,omitempty"`
|
||||
|
||||
// MX优先级
|
||||
MxPri *int32 `json:"mxPri,omitempty"`
|
||||
|
||||
// 记录类型
|
||||
Type CreateRecordResponseBodyTypeEnum `json:"type,omitempty"`
|
||||
|
||||
// 缓存的生命周期
|
||||
Ttl *int32 `json:"ttl,omitempty"`
|
||||
|
||||
// 标签
|
||||
Tags *[]CreateRecordResponseTags `json:"tags,omitempty"`
|
||||
|
||||
// 解析记录ID
|
||||
RecordId string `json:"recordId,omitempty"`
|
||||
|
||||
// 定时状态
|
||||
TimedStatus CreateRecordResponseBodyTimedStatusEnum `json:"timedStatus,omitempty"`
|
||||
|
||||
// 域名名称
|
||||
DomainName string `json:"domainName,omitempty"`
|
||||
|
||||
// 线路英文名
|
||||
LineEn string `json:"lineEn,omitempty"`
|
||||
|
||||
// 状态
|
||||
State CreateRecordResponseBodyStateEnum `json:"state,omitempty"`
|
||||
|
||||
// 记录值
|
||||
Value string `json:"value,omitempty"`
|
||||
|
||||
// 定时发布时间
|
||||
Pubdate string `json:"pubdate,omitempty"`
|
||||
}
|
16
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_response_tags.go
vendored
Normal file
16
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/create_record_response_tags.go
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
|
||||
type CreateRecordResponseTags struct {
|
||||
|
||||
// 标签ID
|
||||
TagId string `json:"tagId,omitempty"`
|
||||
|
||||
// 标签名称
|
||||
Value string `json:"value,omitempty"`
|
||||
}
|
15
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/delete_record_body.go
vendored
Normal file
15
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/delete_record_body.go
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
import (
|
||||
"gitlab.ecloud.com/ecloud/ecloudsdkcore/position"
|
||||
)
|
||||
|
||||
type DeleteRecordBody struct {
|
||||
position.Body
|
||||
// 解析记录ID列表
|
||||
RecordIdList []string `json:"recordIdList"`
|
||||
}
|
15
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/delete_record_openapi_body.go
vendored
Normal file
15
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/delete_record_openapi_body.go
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
import (
|
||||
"gitlab.ecloud.com/ecloud/ecloudsdkcore/position"
|
||||
)
|
||||
|
||||
type DeleteRecordOpenapiBody struct {
|
||||
position.Body
|
||||
// 待删除的解析记录ID请求体
|
||||
RecordIdList []string `json:"recordIdList"`
|
||||
}
|
12
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/delete_record_openapi_request.go
vendored
Normal file
12
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/delete_record_openapi_request.go
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
|
||||
type DeleteRecordOpenapiRequest struct {
|
||||
|
||||
DeleteRecordOpenapiBody *DeleteRecordOpenapiBody `json:"deleteRecordOpenapiBody,omitempty"`
|
||||
}
|
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/delete_record_openapi_response.go
vendored
Normal file
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/delete_record_openapi_response.go
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type DeleteRecordOpenapiResponseStateEnum string
|
||||
|
||||
// List of State
|
||||
const (
|
||||
DeleteRecordOpenapiResponseStateEnumError DeleteRecordOpenapiResponseStateEnum = "ERROR"
|
||||
DeleteRecordOpenapiResponseStateEnumException DeleteRecordOpenapiResponseStateEnum = "EXCEPTION"
|
||||
DeleteRecordOpenapiResponseStateEnumForbidden DeleteRecordOpenapiResponseStateEnum = "FORBIDDEN"
|
||||
DeleteRecordOpenapiResponseStateEnumOk DeleteRecordOpenapiResponseStateEnum = "OK"
|
||||
)
|
||||
|
||||
type DeleteRecordOpenapiResponse struct {
|
||||
|
||||
RequestId string `json:"requestId,omitempty"`
|
||||
|
||||
ErrorMessage string `json:"errorMessage,omitempty"`
|
||||
|
||||
ErrorCode string `json:"errorCode,omitempty"`
|
||||
|
||||
State DeleteRecordOpenapiResponseStateEnum `json:"state,omitempty"`
|
||||
|
||||
Body *[]DeleteRecordOpenapiResponseBody `json:"body,omitempty"`
|
||||
}
|
@@ -0,0 +1,29 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type DeleteRecordOpenapiResponseBodyCodeEnum string
|
||||
|
||||
// List of Code
|
||||
const (
|
||||
DeleteRecordOpenapiResponseBodyCodeEnumError DeleteRecordOpenapiResponseBodyCodeEnum = "ERROR"
|
||||
DeleteRecordOpenapiResponseBodyCodeEnumSuccess DeleteRecordOpenapiResponseBodyCodeEnum = "SUCCESS"
|
||||
)
|
||||
|
||||
type DeleteRecordOpenapiResponseBody struct {
|
||||
|
||||
// 结果说明
|
||||
Msg string `json:"msg,omitempty"`
|
||||
|
||||
// 解析记录ID
|
||||
RecordId string `json:"recordId,omitempty"`
|
||||
|
||||
// 结果码
|
||||
Code DeleteRecordOpenapiResponseBodyCodeEnum `json:"code,omitempty"`
|
||||
|
||||
// 域名
|
||||
DomainName string `json:"domainName,omitempty"`
|
||||
}
|
12
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/delete_record_request.go
vendored
Normal file
12
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/delete_record_request.go
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
|
||||
type DeleteRecordRequest struct {
|
||||
|
||||
DeleteRecordBody *DeleteRecordBody `json:"deleteRecordBody,omitempty"`
|
||||
}
|
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/delete_record_response.go
vendored
Normal file
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/delete_record_response.go
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type DeleteRecordResponseStateEnum string
|
||||
|
||||
// List of State
|
||||
const (
|
||||
DeleteRecordResponseStateEnumError DeleteRecordResponseStateEnum = "ERROR"
|
||||
DeleteRecordResponseStateEnumException DeleteRecordResponseStateEnum = "EXCEPTION"
|
||||
DeleteRecordResponseStateEnumForbidden DeleteRecordResponseStateEnum = "FORBIDDEN"
|
||||
DeleteRecordResponseStateEnumOk DeleteRecordResponseStateEnum = "OK"
|
||||
)
|
||||
|
||||
type DeleteRecordResponse struct {
|
||||
|
||||
RequestId string `json:"requestId,omitempty"`
|
||||
|
||||
ErrorMessage string `json:"errorMessage,omitempty"`
|
||||
|
||||
ErrorCode string `json:"errorCode,omitempty"`
|
||||
|
||||
State DeleteRecordResponseStateEnum `json:"state,omitempty"`
|
||||
|
||||
Body *[]DeleteRecordResponseBody `json:"body,omitempty"`
|
||||
}
|
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/delete_record_response_body.go
vendored
Normal file
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/delete_record_response_body.go
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type DeleteRecordResponseBodyCodeEnum string
|
||||
|
||||
// List of Code
|
||||
const (
|
||||
DeleteRecordResponseBodyCodeEnumError DeleteRecordResponseBodyCodeEnum = "ERROR"
|
||||
DeleteRecordResponseBodyCodeEnumSuccess DeleteRecordResponseBodyCodeEnum = "SUCCESS"
|
||||
)
|
||||
|
||||
type DeleteRecordResponseBody struct {
|
||||
|
||||
// 结果说明
|
||||
Msg string `json:"msg,omitempty"`
|
||||
|
||||
// 解析记录ID
|
||||
RecordId string `json:"recordId,omitempty"`
|
||||
|
||||
// 结果码
|
||||
Code DeleteRecordResponseBodyCodeEnum `json:"code,omitempty"`
|
||||
|
||||
// 域名
|
||||
DomainName string `json:"domainName,omitempty"`
|
||||
}
|
18
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_body.go
vendored
Normal file
18
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_body.go
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
import (
|
||||
"gitlab.ecloud.com/ecloud/ecloudsdkcore/position"
|
||||
)
|
||||
|
||||
type ListRecordBody struct {
|
||||
position.Body
|
||||
// 域名
|
||||
DomainName string `json:"domainName"`
|
||||
|
||||
// 可以匹配主机头rr、记录值value、备注description,并且是模糊搜索
|
||||
DataLike string `json:"dataLike,omitempty"`
|
||||
}
|
15
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_openapi_body.go
vendored
Normal file
15
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_openapi_body.go
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
import (
|
||||
"gitlab.ecloud.com/ecloud/ecloudsdkcore/position"
|
||||
)
|
||||
|
||||
type ListRecordOpenapiBody struct {
|
||||
position.Body
|
||||
// 域名
|
||||
DomainName string `json:"domainName"`
|
||||
}
|
18
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_openapi_query.go
vendored
Normal file
18
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_openapi_query.go
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
import (
|
||||
"gitlab.ecloud.com/ecloud/ecloudsdkcore/position"
|
||||
)
|
||||
|
||||
type ListRecordOpenapiQuery struct {
|
||||
position.Query
|
||||
// 页大小
|
||||
PageSize *int32 `json:"pageSize,omitempty"`
|
||||
|
||||
// 当前页
|
||||
Page *int32 `json:"page,omitempty"`
|
||||
}
|
14
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_openapi_request.go
vendored
Normal file
14
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_openapi_request.go
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
|
||||
type ListRecordOpenapiRequest struct {
|
||||
|
||||
ListRecordOpenapiQuery *ListRecordOpenapiQuery `json:"listRecordOpenapiQuery,omitempty"`
|
||||
|
||||
ListRecordOpenapiBody *ListRecordOpenapiBody `json:"listRecordOpenapiBody,omitempty"`
|
||||
}
|
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_openapi_response.go
vendored
Normal file
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_openapi_response.go
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type ListRecordOpenapiResponseStateEnum string
|
||||
|
||||
// List of State
|
||||
const (
|
||||
ListRecordOpenapiResponseStateEnumError ListRecordOpenapiResponseStateEnum = "ERROR"
|
||||
ListRecordOpenapiResponseStateEnumException ListRecordOpenapiResponseStateEnum = "EXCEPTION"
|
||||
ListRecordOpenapiResponseStateEnumForbidden ListRecordOpenapiResponseStateEnum = "FORBIDDEN"
|
||||
ListRecordOpenapiResponseStateEnumOk ListRecordOpenapiResponseStateEnum = "OK"
|
||||
)
|
||||
|
||||
type ListRecordOpenapiResponse struct {
|
||||
|
||||
RequestId string `json:"requestId,omitempty"`
|
||||
|
||||
ErrorMessage string `json:"errorMessage,omitempty"`
|
||||
|
||||
ErrorCode string `json:"errorCode,omitempty"`
|
||||
|
||||
State ListRecordOpenapiResponseStateEnum `json:"state,omitempty"`
|
||||
|
||||
Body *ListRecordOpenapiResponseBody `json:"body,omitempty"`
|
||||
}
|
@@ -0,0 +1,25 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
|
||||
type ListRecordOpenapiResponseBody struct {
|
||||
|
||||
// 当前页的具体数据列表
|
||||
Data *[]ListRecordOpenapiResponseData `json:"data,omitempty"`
|
||||
|
||||
// 总数据量
|
||||
TotalNum *int32 `json:"totalNum,omitempty"`
|
||||
|
||||
// 总页数
|
||||
TotalPages *int32 `json:"totalPages,omitempty"`
|
||||
|
||||
// 页大小
|
||||
PageSize *int32 `json:"pageSize,omitempty"`
|
||||
|
||||
// 当前页码,从0开始,0表示第一页
|
||||
Page *int32 `json:"page,omitempty"`
|
||||
}
|
@@ -0,0 +1,91 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type ListRecordOpenapiResponseDataTypeEnum string
|
||||
|
||||
// List of Type
|
||||
const (
|
||||
ListRecordOpenapiResponseDataTypeEnumA ListRecordOpenapiResponseDataTypeEnum = "A"
|
||||
ListRecordOpenapiResponseDataTypeEnumAaaa ListRecordOpenapiResponseDataTypeEnum = "AAAA"
|
||||
ListRecordOpenapiResponseDataTypeEnumCname ListRecordOpenapiResponseDataTypeEnum = "CNAME"
|
||||
ListRecordOpenapiResponseDataTypeEnumMx ListRecordOpenapiResponseDataTypeEnum = "MX"
|
||||
ListRecordOpenapiResponseDataTypeEnumTxt ListRecordOpenapiResponseDataTypeEnum = "TXT"
|
||||
ListRecordOpenapiResponseDataTypeEnumNs ListRecordOpenapiResponseDataTypeEnum = "NS"
|
||||
ListRecordOpenapiResponseDataTypeEnumSpf ListRecordOpenapiResponseDataTypeEnum = "SPF"
|
||||
ListRecordOpenapiResponseDataTypeEnumSrv ListRecordOpenapiResponseDataTypeEnum = "SRV"
|
||||
ListRecordOpenapiResponseDataTypeEnumCaa ListRecordOpenapiResponseDataTypeEnum = "CAA"
|
||||
ListRecordOpenapiResponseDataTypeEnumCmauth ListRecordOpenapiResponseDataTypeEnum = "CMAUTH"
|
||||
)
|
||||
type ListRecordOpenapiResponseDataTimedStatusEnum string
|
||||
|
||||
// List of TimedStatus
|
||||
const (
|
||||
ListRecordOpenapiResponseDataTimedStatusEnumDisabled ListRecordOpenapiResponseDataTimedStatusEnum = "DISABLED"
|
||||
ListRecordOpenapiResponseDataTimedStatusEnumEnabled ListRecordOpenapiResponseDataTimedStatusEnum = "ENABLED"
|
||||
ListRecordOpenapiResponseDataTimedStatusEnumTimed ListRecordOpenapiResponseDataTimedStatusEnum = "TIMED"
|
||||
)
|
||||
type ListRecordOpenapiResponseDataStateEnum string
|
||||
|
||||
// List of State
|
||||
const (
|
||||
ListRecordOpenapiResponseDataStateEnumDisabled ListRecordOpenapiResponseDataStateEnum = "DISABLED"
|
||||
ListRecordOpenapiResponseDataStateEnumEnabled ListRecordOpenapiResponseDataStateEnum = "ENABLED"
|
||||
)
|
||||
|
||||
type ListRecordOpenapiResponseData struct {
|
||||
|
||||
// 主机头
|
||||
Rr string `json:"rr,omitempty"`
|
||||
|
||||
// 修改时间
|
||||
ModifiedTime string `json:"modifiedTime,omitempty"`
|
||||
|
||||
// 线路中文名
|
||||
LineZh string `json:"lineZh,omitempty"`
|
||||
|
||||
// 备注
|
||||
Description string `json:"description,omitempty"`
|
||||
|
||||
// 线路ID
|
||||
LineId string `json:"lineId,omitempty"`
|
||||
|
||||
// 权重值
|
||||
Weight *int32 `json:"weight,omitempty"`
|
||||
|
||||
// MX优先级
|
||||
MxPri *int32 `json:"mxPri,omitempty"`
|
||||
|
||||
// 记录类型
|
||||
Type ListRecordOpenapiResponseDataTypeEnum `json:"type,omitempty"`
|
||||
|
||||
// 缓存的生命周期
|
||||
Ttl *int32 `json:"ttl,omitempty"`
|
||||
|
||||
// 标签
|
||||
Tags *[]ListRecordOpenapiResponseTags `json:"tags,omitempty"`
|
||||
|
||||
// 解析记录ID
|
||||
RecordId string `json:"recordId,omitempty"`
|
||||
|
||||
// 定时状态
|
||||
TimedStatus ListRecordOpenapiResponseDataTimedStatusEnum `json:"timedStatus,omitempty"`
|
||||
|
||||
// 域名名称
|
||||
DomainName string `json:"domainName,omitempty"`
|
||||
|
||||
// 线路英文名
|
||||
LineEn string `json:"lineEn,omitempty"`
|
||||
|
||||
// 状态
|
||||
State ListRecordOpenapiResponseDataStateEnum `json:"state,omitempty"`
|
||||
|
||||
// 记录值
|
||||
Value string `json:"value,omitempty"`
|
||||
|
||||
// 定时发布时间
|
||||
Pubdate string `json:"pubdate,omitempty"`
|
||||
}
|
@@ -0,0 +1,16 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
|
||||
type ListRecordOpenapiResponseTags struct {
|
||||
|
||||
// 标签ID
|
||||
TagId string `json:"tagId,omitempty"`
|
||||
|
||||
// 标签名称
|
||||
Value string `json:"value,omitempty"`
|
||||
}
|
18
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_query.go
vendored
Normal file
18
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_query.go
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
import (
|
||||
"gitlab.ecloud.com/ecloud/ecloudsdkcore/position"
|
||||
)
|
||||
|
||||
type ListRecordQuery struct {
|
||||
position.Query
|
||||
// 页大小
|
||||
PageSize *int32 `json:"pageSize,omitempty"`
|
||||
|
||||
// 当前页
|
||||
CurrentPage *int32 `json:"currentPage,omitempty"`
|
||||
}
|
14
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_request.go
vendored
Normal file
14
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_request.go
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
|
||||
type ListRecordRequest struct {
|
||||
|
||||
ListRecordBody *ListRecordBody `json:"listRecordBody,omitempty"`
|
||||
|
||||
ListRecordQuery *ListRecordQuery `json:"listRecordQuery,omitempty"`
|
||||
}
|
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_response.go
vendored
Normal file
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_response.go
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type ListRecordResponseStateEnum string
|
||||
|
||||
// List of State
|
||||
const (
|
||||
ListRecordResponseStateEnumError ListRecordResponseStateEnum = "ERROR"
|
||||
ListRecordResponseStateEnumException ListRecordResponseStateEnum = "EXCEPTION"
|
||||
ListRecordResponseStateEnumForbidden ListRecordResponseStateEnum = "FORBIDDEN"
|
||||
ListRecordResponseStateEnumOk ListRecordResponseStateEnum = "OK"
|
||||
)
|
||||
|
||||
type ListRecordResponse struct {
|
||||
|
||||
RequestId string `json:"requestId,omitempty"`
|
||||
|
||||
ErrorMessage string `json:"errorMessage,omitempty"`
|
||||
|
||||
ErrorCode string `json:"errorCode,omitempty"`
|
||||
|
||||
State ListRecordResponseStateEnum `json:"state,omitempty"`
|
||||
|
||||
Body *ListRecordResponseBody `json:"body,omitempty"`
|
||||
}
|
22
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_response_body.go
vendored
Normal file
22
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_response_body.go
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
|
||||
type ListRecordResponseBody struct {
|
||||
|
||||
// 总页数
|
||||
TotalPages *int32 `json:"totalPages,omitempty"`
|
||||
|
||||
// 当前页码,从0开始,0表示第一页
|
||||
CurrentPage *int32 `json:"currentPage,omitempty"`
|
||||
|
||||
// 当前页的具体数据列表
|
||||
Results *[]ListRecordResponseResults `json:"results,omitempty"`
|
||||
|
||||
// 总数据量
|
||||
TotalElements *int64 `json:"totalElements,omitempty"`
|
||||
}
|
91
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_response_results.go
vendored
Normal file
91
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/list_record_response_results.go
vendored
Normal file
@@ -0,0 +1,91 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type ListRecordResponseResultsTypeEnum string
|
||||
|
||||
// List of Type
|
||||
const (
|
||||
ListRecordResponseResultsTypeEnumA ListRecordResponseResultsTypeEnum = "A"
|
||||
ListRecordResponseResultsTypeEnumAaaa ListRecordResponseResultsTypeEnum = "AAAA"
|
||||
ListRecordResponseResultsTypeEnumCaa ListRecordResponseResultsTypeEnum = "CAA"
|
||||
ListRecordResponseResultsTypeEnumCmauth ListRecordResponseResultsTypeEnum = "CMAUTH"
|
||||
ListRecordResponseResultsTypeEnumCname ListRecordResponseResultsTypeEnum = "CNAME"
|
||||
ListRecordResponseResultsTypeEnumMx ListRecordResponseResultsTypeEnum = "MX"
|
||||
ListRecordResponseResultsTypeEnumNs ListRecordResponseResultsTypeEnum = "NS"
|
||||
ListRecordResponseResultsTypeEnumPtr ListRecordResponseResultsTypeEnum = "PTR"
|
||||
ListRecordResponseResultsTypeEnumRp ListRecordResponseResultsTypeEnum = "RP"
|
||||
ListRecordResponseResultsTypeEnumSpf ListRecordResponseResultsTypeEnum = "SPF"
|
||||
ListRecordResponseResultsTypeEnumSrv ListRecordResponseResultsTypeEnum = "SRV"
|
||||
ListRecordResponseResultsTypeEnumTxt ListRecordResponseResultsTypeEnum = "TXT"
|
||||
ListRecordResponseResultsTypeEnumUrl ListRecordResponseResultsTypeEnum = "URL"
|
||||
)
|
||||
type ListRecordResponseResultsTimedStatusEnum string
|
||||
|
||||
// List of TimedStatus
|
||||
const (
|
||||
ListRecordResponseResultsTimedStatusEnumDisabled ListRecordResponseResultsTimedStatusEnum = "DISABLED"
|
||||
ListRecordResponseResultsTimedStatusEnumEnabled ListRecordResponseResultsTimedStatusEnum = "ENABLED"
|
||||
ListRecordResponseResultsTimedStatusEnumTimed ListRecordResponseResultsTimedStatusEnum = "TIMED"
|
||||
)
|
||||
type ListRecordResponseResultsStateEnum string
|
||||
|
||||
// List of State
|
||||
const (
|
||||
ListRecordResponseResultsStateEnumDisabled ListRecordResponseResultsStateEnum = "DISABLED"
|
||||
ListRecordResponseResultsStateEnumEnabled ListRecordResponseResultsStateEnum = "ENABLED"
|
||||
)
|
||||
|
||||
type ListRecordResponseResults struct {
|
||||
|
||||
// 主机头
|
||||
Rr string `json:"rr,omitempty"`
|
||||
|
||||
// 修改时间
|
||||
ModifiedTime string `json:"modifiedTime,omitempty"`
|
||||
|
||||
// 线路中文名
|
||||
LineZh string `json:"lineZh,omitempty"`
|
||||
|
||||
// 备注
|
||||
Description string `json:"description,omitempty"`
|
||||
|
||||
// 线路ID
|
||||
LineId string `json:"lineId,omitempty"`
|
||||
|
||||
// 权重值
|
||||
Weight *int32 `json:"weight,omitempty"`
|
||||
|
||||
// MX优先级
|
||||
MxPri *int32 `json:"mxPri,omitempty"`
|
||||
|
||||
// 记录类型
|
||||
Type ListRecordResponseResultsTypeEnum `json:"type,omitempty"`
|
||||
|
||||
// 缓存的生命周期
|
||||
Ttl *int32 `json:"ttl,omitempty"`
|
||||
|
||||
// 解析记录ID
|
||||
RecordId string `json:"recordId,omitempty"`
|
||||
|
||||
// 定时状态
|
||||
TimedStatus ListRecordResponseResultsTimedStatusEnum `json:"timedStatus,omitempty"`
|
||||
|
||||
// 域名名称
|
||||
DomainName string `json:"domainName,omitempty"`
|
||||
|
||||
// 线路英文名
|
||||
LineEn string `json:"lineEn,omitempty"`
|
||||
|
||||
// 状态
|
||||
State ListRecordResponseResultsStateEnum `json:"state,omitempty"`
|
||||
|
||||
// 记录值
|
||||
Value string `json:"value,omitempty"`
|
||||
|
||||
// 定时发布时间
|
||||
Pubdate string `json:"pubdate,omitempty"`
|
||||
}
|
57
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/modify_record_body.go
vendored
Normal file
57
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/modify_record_body.go
vendored
Normal file
@@ -0,0 +1,57 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
import (
|
||||
"gitlab.ecloud.com/ecloud/ecloudsdkcore/position"
|
||||
)
|
||||
type ModifyRecordBodyTypeEnum string
|
||||
|
||||
// List of Type
|
||||
const (
|
||||
ModifyRecordBodyTypeEnumA ModifyRecordBodyTypeEnum = "A"
|
||||
ModifyRecordBodyTypeEnumAaaa ModifyRecordBodyTypeEnum = "AAAA"
|
||||
ModifyRecordBodyTypeEnumCaa ModifyRecordBodyTypeEnum = "CAA"
|
||||
ModifyRecordBodyTypeEnumCmauth ModifyRecordBodyTypeEnum = "CMAUTH"
|
||||
ModifyRecordBodyTypeEnumCname ModifyRecordBodyTypeEnum = "CNAME"
|
||||
ModifyRecordBodyTypeEnumMx ModifyRecordBodyTypeEnum = "MX"
|
||||
ModifyRecordBodyTypeEnumNs ModifyRecordBodyTypeEnum = "NS"
|
||||
ModifyRecordBodyTypeEnumPtr ModifyRecordBodyTypeEnum = "PTR"
|
||||
ModifyRecordBodyTypeEnumRp ModifyRecordBodyTypeEnum = "RP"
|
||||
ModifyRecordBodyTypeEnumSpf ModifyRecordBodyTypeEnum = "SPF"
|
||||
ModifyRecordBodyTypeEnumSrv ModifyRecordBodyTypeEnum = "SRV"
|
||||
ModifyRecordBodyTypeEnumTxt ModifyRecordBodyTypeEnum = "TXT"
|
||||
ModifyRecordBodyTypeEnumUrl ModifyRecordBodyTypeEnum = "URL"
|
||||
)
|
||||
|
||||
type ModifyRecordBody struct {
|
||||
position.Body
|
||||
// 解析记录ID
|
||||
RecordId string `json:"recordId"`
|
||||
|
||||
// 主机头
|
||||
Rr string `json:"rr,omitempty"`
|
||||
|
||||
// 域名名称
|
||||
DomainName string `json:"domainName"`
|
||||
|
||||
// 备注
|
||||
Description string `json:"description,omitempty"`
|
||||
|
||||
// 线路ID
|
||||
LineId string `json:"lineId,omitempty"`
|
||||
|
||||
// MX优先级
|
||||
MxPri *int32 `json:"mxPri,omitempty"`
|
||||
|
||||
// 记录类型
|
||||
Type ModifyRecordBodyTypeEnum `json:"type,omitempty"`
|
||||
|
||||
// 缓存的生命周期
|
||||
Ttl *int32 `json:"ttl,omitempty"`
|
||||
|
||||
// 记录值
|
||||
Value string `json:"value,omitempty"`
|
||||
}
|
54
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/modify_record_openapi_body.go
vendored
Normal file
54
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/modify_record_openapi_body.go
vendored
Normal file
@@ -0,0 +1,54 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
import (
|
||||
"gitlab.ecloud.com/ecloud/ecloudsdkcore/position"
|
||||
)
|
||||
type ModifyRecordOpenapiBodyTypeEnum string
|
||||
|
||||
// List of Type
|
||||
const (
|
||||
ModifyRecordOpenapiBodyTypeEnumA ModifyRecordOpenapiBodyTypeEnum = "A"
|
||||
ModifyRecordOpenapiBodyTypeEnumAaaa ModifyRecordOpenapiBodyTypeEnum = "AAAA"
|
||||
ModifyRecordOpenapiBodyTypeEnumCname ModifyRecordOpenapiBodyTypeEnum = "CNAME"
|
||||
ModifyRecordOpenapiBodyTypeEnumMx ModifyRecordOpenapiBodyTypeEnum = "MX"
|
||||
ModifyRecordOpenapiBodyTypeEnumTxt ModifyRecordOpenapiBodyTypeEnum = "TXT"
|
||||
ModifyRecordOpenapiBodyTypeEnumNs ModifyRecordOpenapiBodyTypeEnum = "NS"
|
||||
ModifyRecordOpenapiBodyTypeEnumSpf ModifyRecordOpenapiBodyTypeEnum = "SPF"
|
||||
ModifyRecordOpenapiBodyTypeEnumSrv ModifyRecordOpenapiBodyTypeEnum = "SRV"
|
||||
ModifyRecordOpenapiBodyTypeEnumCaa ModifyRecordOpenapiBodyTypeEnum = "CAA"
|
||||
ModifyRecordOpenapiBodyTypeEnumCmauth ModifyRecordOpenapiBodyTypeEnum = "CMAUTH"
|
||||
)
|
||||
|
||||
type ModifyRecordOpenapiBody struct {
|
||||
position.Body
|
||||
// 解析记录ID
|
||||
RecordId string `json:"recordId"`
|
||||
|
||||
// 主机头
|
||||
Rr string `json:"rr,omitempty"`
|
||||
|
||||
// 域名名称
|
||||
DomainName string `json:"domainName"`
|
||||
|
||||
// 备注
|
||||
Description string `json:"description,omitempty"`
|
||||
|
||||
// 线路ID
|
||||
LineId string `json:"lineId,omitempty"`
|
||||
|
||||
// MX优先级
|
||||
MxPri *int32 `json:"mxPri,omitempty"`
|
||||
|
||||
// 记录类型
|
||||
Type ModifyRecordOpenapiBodyTypeEnum `json:"type,omitempty"`
|
||||
|
||||
// 缓存的生命周期
|
||||
Ttl *int32 `json:"ttl,omitempty"`
|
||||
|
||||
// 记录值
|
||||
Value string `json:"value,omitempty"`
|
||||
}
|
12
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/modify_record_openapi_request.go
vendored
Normal file
12
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/modify_record_openapi_request.go
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
|
||||
type ModifyRecordOpenapiRequest struct {
|
||||
|
||||
ModifyRecordOpenapiBody *ModifyRecordOpenapiBody `json:"modifyRecordOpenapiBody,omitempty"`
|
||||
}
|
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/modify_record_openapi_response.go
vendored
Normal file
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/modify_record_openapi_response.go
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type ModifyRecordOpenapiResponseStateEnum string
|
||||
|
||||
// List of State
|
||||
const (
|
||||
ModifyRecordOpenapiResponseStateEnumError ModifyRecordOpenapiResponseStateEnum = "ERROR"
|
||||
ModifyRecordOpenapiResponseStateEnumException ModifyRecordOpenapiResponseStateEnum = "EXCEPTION"
|
||||
ModifyRecordOpenapiResponseStateEnumForbidden ModifyRecordOpenapiResponseStateEnum = "FORBIDDEN"
|
||||
ModifyRecordOpenapiResponseStateEnumOk ModifyRecordOpenapiResponseStateEnum = "OK"
|
||||
)
|
||||
|
||||
type ModifyRecordOpenapiResponse struct {
|
||||
|
||||
RequestId string `json:"requestId,omitempty"`
|
||||
|
||||
ErrorMessage string `json:"errorMessage,omitempty"`
|
||||
|
||||
ErrorCode string `json:"errorCode,omitempty"`
|
||||
|
||||
State ModifyRecordOpenapiResponseStateEnum `json:"state,omitempty"`
|
||||
|
||||
Body *ModifyRecordOpenapiResponseBody `json:"body,omitempty"`
|
||||
}
|
@@ -0,0 +1,91 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type ModifyRecordOpenapiResponseBodyTypeEnum string
|
||||
|
||||
// List of Type
|
||||
const (
|
||||
ModifyRecordOpenapiResponseBodyTypeEnumA ModifyRecordOpenapiResponseBodyTypeEnum = "A"
|
||||
ModifyRecordOpenapiResponseBodyTypeEnumAaaa ModifyRecordOpenapiResponseBodyTypeEnum = "AAAA"
|
||||
ModifyRecordOpenapiResponseBodyTypeEnumCname ModifyRecordOpenapiResponseBodyTypeEnum = "CNAME"
|
||||
ModifyRecordOpenapiResponseBodyTypeEnumMx ModifyRecordOpenapiResponseBodyTypeEnum = "MX"
|
||||
ModifyRecordOpenapiResponseBodyTypeEnumTxt ModifyRecordOpenapiResponseBodyTypeEnum = "TXT"
|
||||
ModifyRecordOpenapiResponseBodyTypeEnumNs ModifyRecordOpenapiResponseBodyTypeEnum = "NS"
|
||||
ModifyRecordOpenapiResponseBodyTypeEnumSpf ModifyRecordOpenapiResponseBodyTypeEnum = "SPF"
|
||||
ModifyRecordOpenapiResponseBodyTypeEnumSrv ModifyRecordOpenapiResponseBodyTypeEnum = "SRV"
|
||||
ModifyRecordOpenapiResponseBodyTypeEnumCaa ModifyRecordOpenapiResponseBodyTypeEnum = "CAA"
|
||||
ModifyRecordOpenapiResponseBodyTypeEnumCmauth ModifyRecordOpenapiResponseBodyTypeEnum = "CMAUTH"
|
||||
)
|
||||
type ModifyRecordOpenapiResponseBodyTimedStatusEnum string
|
||||
|
||||
// List of TimedStatus
|
||||
const (
|
||||
ModifyRecordOpenapiResponseBodyTimedStatusEnumDisabled ModifyRecordOpenapiResponseBodyTimedStatusEnum = "DISABLED"
|
||||
ModifyRecordOpenapiResponseBodyTimedStatusEnumEnabled ModifyRecordOpenapiResponseBodyTimedStatusEnum = "ENABLED"
|
||||
ModifyRecordOpenapiResponseBodyTimedStatusEnumTimed ModifyRecordOpenapiResponseBodyTimedStatusEnum = "TIMED"
|
||||
)
|
||||
type ModifyRecordOpenapiResponseBodyStateEnum string
|
||||
|
||||
// List of State
|
||||
const (
|
||||
ModifyRecordOpenapiResponseBodyStateEnumDisabled ModifyRecordOpenapiResponseBodyStateEnum = "DISABLED"
|
||||
ModifyRecordOpenapiResponseBodyStateEnumEnabled ModifyRecordOpenapiResponseBodyStateEnum = "ENABLED"
|
||||
)
|
||||
|
||||
type ModifyRecordOpenapiResponseBody struct {
|
||||
|
||||
// 主机头
|
||||
Rr string `json:"rr,omitempty"`
|
||||
|
||||
// 修改时间
|
||||
ModifiedTime string `json:"modifiedTime,omitempty"`
|
||||
|
||||
// 线路中文名
|
||||
LineZh string `json:"lineZh,omitempty"`
|
||||
|
||||
// 备注
|
||||
Description string `json:"description,omitempty"`
|
||||
|
||||
// 线路ID
|
||||
LineId string `json:"lineId,omitempty"`
|
||||
|
||||
// 权重值
|
||||
Weight *int32 `json:"weight,omitempty"`
|
||||
|
||||
// MX优先级
|
||||
MxPri *int32 `json:"mxPri,omitempty"`
|
||||
|
||||
// 记录类型
|
||||
Type ModifyRecordOpenapiResponseBodyTypeEnum `json:"type,omitempty"`
|
||||
|
||||
// 缓存的生命周期
|
||||
Ttl *int32 `json:"ttl,omitempty"`
|
||||
|
||||
// 标签
|
||||
Tags *[]ModifyRecordOpenapiResponseTags `json:"tags,omitempty"`
|
||||
|
||||
// 解析记录ID
|
||||
RecordId string `json:"recordId,omitempty"`
|
||||
|
||||
// 定时状态
|
||||
TimedStatus ModifyRecordOpenapiResponseBodyTimedStatusEnum `json:"timedStatus,omitempty"`
|
||||
|
||||
// 域名名称
|
||||
DomainName string `json:"domainName,omitempty"`
|
||||
|
||||
// 线路英文名
|
||||
LineEn string `json:"lineEn,omitempty"`
|
||||
|
||||
// 状态
|
||||
State ModifyRecordOpenapiResponseBodyStateEnum `json:"state,omitempty"`
|
||||
|
||||
// 记录值
|
||||
Value string `json:"value,omitempty"`
|
||||
|
||||
// 定时发布时间
|
||||
Pubdate string `json:"pubdate,omitempty"`
|
||||
}
|
@@ -0,0 +1,16 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
|
||||
type ModifyRecordOpenapiResponseTags struct {
|
||||
|
||||
// 标签ID
|
||||
TagId string `json:"tagId,omitempty"`
|
||||
|
||||
// 标签名称
|
||||
Value string `json:"value,omitempty"`
|
||||
}
|
12
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/modify_record_request.go
vendored
Normal file
12
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/modify_record_request.go
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
|
||||
type ModifyRecordRequest struct {
|
||||
|
||||
ModifyRecordBody *ModifyRecordBody `json:"modifyRecordBody,omitempty"`
|
||||
}
|
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/modify_record_response.go
vendored
Normal file
29
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/modify_record_response.go
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type ModifyRecordResponseStateEnum string
|
||||
|
||||
// List of State
|
||||
const (
|
||||
ModifyRecordResponseStateEnumError ModifyRecordResponseStateEnum = "ERROR"
|
||||
ModifyRecordResponseStateEnumException ModifyRecordResponseStateEnum = "EXCEPTION"
|
||||
ModifyRecordResponseStateEnumForbidden ModifyRecordResponseStateEnum = "FORBIDDEN"
|
||||
ModifyRecordResponseStateEnumOk ModifyRecordResponseStateEnum = "OK"
|
||||
)
|
||||
|
||||
type ModifyRecordResponse struct {
|
||||
|
||||
RequestId string `json:"requestId,omitempty"`
|
||||
|
||||
ErrorMessage string `json:"errorMessage,omitempty"`
|
||||
|
||||
ErrorCode string `json:"errorCode,omitempty"`
|
||||
|
||||
State ModifyRecordResponseStateEnum `json:"state,omitempty"`
|
||||
|
||||
Body *ModifyRecordResponseBody `json:"body,omitempty"`
|
||||
}
|
77
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/modify_record_response_body.go
vendored
Normal file
77
internal/pkg/vendors/cmcc-sdk/ecloudsdkclouddns@v1.0.1/model/modify_record_response_body.go
vendored
Normal file
@@ -0,0 +1,77 @@
|
||||
// @Title Golang SDK Client
|
||||
// @Description This code is auto generated
|
||||
// @Author Ecloud SDK
|
||||
|
||||
package model
|
||||
|
||||
|
||||
type ModifyRecordResponseBodyTypeEnum string
|
||||
|
||||
// List of Type
|
||||
const (
|
||||
ModifyRecordResponseBodyTypeEnumA ModifyRecordResponseBodyTypeEnum = "A"
|
||||
ModifyRecordResponseBodyTypeEnumAaaa ModifyRecordResponseBodyTypeEnum = "AAAA"
|
||||
ModifyRecordResponseBodyTypeEnumCaa ModifyRecordResponseBodyTypeEnum = "CAA"
|
||||
ModifyRecordResponseBodyTypeEnumCmauth ModifyRecordResponseBodyTypeEnum = "CMAUTH"
|
||||
ModifyRecordResponseBodyTypeEnumCname ModifyRecordResponseBodyTypeEnum = "CNAME"
|
||||
ModifyRecordResponseBodyTypeEnumMx ModifyRecordResponseBodyTypeEnum = "MX"
|
||||
ModifyRecordResponseBodyTypeEnumNs ModifyRecordResponseBodyTypeEnum = "NS"
|
||||
ModifyRecordResponseBodyTypeEnumPtr ModifyRecordResponseBodyTypeEnum = "PTR"
|
||||
ModifyRecordResponseBodyTypeEnumRp ModifyRecordResponseBodyTypeEnum = "RP"
|
||||
ModifyRecordResponseBodyTypeEnumSpf ModifyRecordResponseBodyTypeEnum = "SPF"
|
||||
ModifyRecordResponseBodyTypeEnumSrv ModifyRecordResponseBodyTypeEnum = "SRV"
|
||||
ModifyRecordResponseBodyTypeEnumTxt ModifyRecordResponseBodyTypeEnum = "TXT"
|
||||
ModifyRecordResponseBodyTypeEnumUrl ModifyRecordResponseBodyTypeEnum = "URL"
|
||||
)
|
||||
type ModifyRecordResponseBodyStateEnum string
|
||||
|
||||
// List of State
|
||||
const (
|
||||
ModifyRecordResponseBodyStateEnumDisabled ModifyRecordResponseBodyStateEnum = "DISABLED"
|
||||
ModifyRecordResponseBodyStateEnumEnabled ModifyRecordResponseBodyStateEnum = "ENABLED"
|
||||
)
|
||||
|
||||
type ModifyRecordResponseBody struct {
|
||||
|
||||
// 主机头
|
||||
Rr string `json:"rr,omitempty"`
|
||||
|
||||
// 修改时间
|
||||
ModifiedTime string `json:"modifiedTime,omitempty"`
|
||||
|
||||
// 线路中文名
|
||||
LineZh string `json:"lineZh,omitempty"`
|
||||
|
||||
// 备注
|
||||
Description string `json:"description,omitempty"`
|
||||
|
||||
// 线路ID
|
||||
LineId string `json:"lineId,omitempty"`
|
||||
|
||||
// 权重值
|
||||
Weight *int32 `json:"weight,omitempty"`
|
||||
|
||||
// MX优先级
|
||||
MxPri *int32 `json:"mxPri,omitempty"`
|
||||
|
||||
// 记录类型
|
||||
Type ModifyRecordResponseBodyTypeEnum `json:"type,omitempty"`
|
||||
|
||||
// 缓存的生命周期
|
||||
Ttl *int32 `json:"ttl,omitempty"`
|
||||
|
||||
// 解析记录ID
|
||||
RecordId string `json:"recordId,omitempty"`
|
||||
|
||||
// 域名名称
|
||||
DomainName string `json:"domainName,omitempty"`
|
||||
|
||||
// 线路英文名
|
||||
LineEn string `json:"lineEn,omitempty"`
|
||||
|
||||
// 状态
|
||||
State ModifyRecordResponseBodyStateEnum `json:"state,omitempty"`
|
||||
|
||||
// 记录值
|
||||
Value string `json:"value,omitempty"`
|
||||
}
|
Reference in New Issue
Block a user