v20201028

package
v1.0.935 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 3, 2024 License: Apache-2.0 Imports: 7 Imported by: 6

Documentation

Index

Constants

View Source
const (

	// CAM签名/鉴权错误。
	AUTHFAILURE = "AuthFailure"

	// token校验失败。
	AUTHFAILURE_TOKENFAILURE = "AuthFailure.TokenFailure"

	// DryRun 操作,代表请求将会是成功的,只是多传了 DryRun 参数。
	DRYRUNOPERATION = "DryRunOperation"

	// 操作失败。
	FAILEDOPERATION = "FailedOperation"

	// 私有域关联VPC失败。
	FAILEDOPERATION_BINDZONEVPCFAILED = "FailedOperation.BindZoneVpcFailed"

	// 记录创建失败。
	FAILEDOPERATION_CREATERECORDFAILED = "FailedOperation.CreateRecordFailed"

	// 私有域创建失败。
	FAILEDOPERATION_CREATEZONEFAILED = "FailedOperation.CreateZoneFailed"

	// 数据异常。
	FAILEDOPERATION_DATAERROR = "FailedOperation.DataError"

	// 当前私有域已关联 VPC,如需清空解析记录请先解除 VPC 关联。
	FAILEDOPERATION_DELETELASTBINDVPCRECORDFAILED = "FailedOperation.DeleteLastBindVpcRecordFailed"

	// 记录删除失败。
	FAILEDOPERATION_DELETERECORDFAILED = "FailedOperation.DeleteRecordFailed"

	// 删除终端节点失败。
	FAILEDOPERATION_DELETEVPCENDPOINTFAILED = "FailedOperation.DeleteVpcEndPointFailed"

	// 解析域删除失败。
	FAILEDOPERATION_DELETEZONEFAILED = "FailedOperation.DeleteZoneFailed"

	// 记录修改失败。
	FAILEDOPERATION_MODIFYRECORDFAILED = "FailedOperation.ModifyRecordFailed"

	// 私有域修改失败。
	FAILEDOPERATION_MODIFYZONEFAILED = "FailedOperation.ModifyZoneFailed"

	// 记录更新失败
	FAILEDOPERATION_UPDATERECORDFAILED = "FailedOperation.UpdateRecordFailed"

	// 内部错误。
	INTERNALERROR = "InternalError"

	// 错误未定义。
	INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"

	// 参数错误。
	INVALIDPARAMETER = "InvalidParameter"

	// 已经存在绑定的账号。
	INVALIDPARAMETER_ACCOUNTEXIST = "InvalidParameter.AccountExist"

	// 终端节点已经绑定了转发规则。
	INVALIDPARAMETER_ENDPOINTBINDFORWARDRULE = "InvalidParameter.EndPointBindForwardRule"

	// 终端节点不存在。
	INVALIDPARAMETER_ENDPOINTNOTEXISTS = "InvalidParameter.EndPointNotExists"

	// 非法CIDR。
	INVALIDPARAMETER_ILLEGALCIDR = "InvalidParameter.IllegalCidr"

	// 域名不正确。
	INVALIDPARAMETER_ILLEGALDOMAIN = "InvalidParameter.IllegalDomain"

	// 顶级域名不正确。
	INVALIDPARAMETER_ILLEGALDOMAINTLD = "InvalidParameter.IllegalDomainTld"

	// PTR记录非法。
	INVALIDPARAMETER_ILLEGALPTRRECORD = "InvalidParameter.IllegalPTRRecord"

	// 记录不合法。
	INVALIDPARAMETER_ILLEGALRECORD = "InvalidParameter.IllegalRecord"

	// 无效的记录值。
	INVALIDPARAMETER_ILLEGALRECORDVALUE = "InvalidParameter.IllegalRecordValue"

	// VPC非法。
	INVALIDPARAMETER_ILLEGALVPCINFO = "InvalidParameter.IllegalVpcInfo"

	// MX 必须为5-50之间且为5的倍数。
	INVALIDPARAMETER_INVALIDMX = "InvalidParameter.InvalidMX"

	// 该记录类型不支持 MX 优先级设置
	INVALIDPARAMETER_MXNOTSUPPORTED = "InvalidParameter.MXNotSupported"

	// AAAA记录负载均衡数量超过50。
	INVALIDPARAMETER_RECORDAAAACOUNTEXCEED = "InvalidParameter.RecordAAAACountExceed"

	// A记录负载均衡数量超过50。
	INVALIDPARAMETER_RECORDACOUNTEXCEED = "InvalidParameter.RecordACountExceed"

	// CNAME记录负载均衡数量超过50。
	INVALIDPARAMETER_RECORDCNAMECOUNTEXCEED = "InvalidParameter.RecordCNAMECountExceed"

	// 记录冲突。
	INVALIDPARAMETER_RECORDCONFLICT = "InvalidParameter.RecordConflict"

	// 记录数量超过限制。
	INVALIDPARAMETER_RECORDCOUNTEXCEED = "InvalidParameter.RecordCountExceed"

	// 记录已经存在。
	INVALIDPARAMETER_RECORDEXIST = "InvalidParameter.RecordExist"

	// 记录层级超过限制。
	INVALIDPARAMETER_RECORDLEVELEXCEED = "InvalidParameter.RecordLevelExceed"

	// MX记录负载均衡数量超过50。
	INVALIDPARAMETER_RECORDMXCOUNTEXCEED = "InvalidParameter.RecordMXCountExceed"

	// 记录不存在。
	INVALIDPARAMETER_RECORDNOTEXIST = "InvalidParameter.RecordNotExist"

	// 记录负载均衡数量超过限制。
	INVALIDPARAMETER_RECORDROLLLIMITCOUNTEXCEED = "InvalidParameter.RecordRolllimitCountExceed"

	// TXT记录负载均衡数量超过10。
	INVALIDPARAMETER_RECORDTXTCOUNTEXCEED = "InvalidParameter.RecordTXTCountExceed"

	// 当前记录类型不支持权重。
	INVALIDPARAMETER_RECORDUNSUPPORTWEIGHT = "InvalidParameter.RecordUnsupportWeight"

	// 唯一id不存在
	INVALIDPARAMETER_UNIQUEIDNOTEXIST = "InvalidParameter.UniqueIdNotExist"

	// VPC已绑定其它解析域。
	INVALIDPARAMETER_VPCBINDED = "InvalidParameter.VpcBinded"

	// 当前VPC已关联相同主域名。
	INVALIDPARAMETER_VPCBINDEDMAINDOMAIN = "InvalidParameter.VpcBindedMainDomain"

	// VPC关联反解析域超过限制。
	INVALIDPARAMETER_VPCPTRZONEBINDEXCEED = "InvalidParameter.VpcPtrZoneBindExceed"

	// 解析域不存在。
	INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"

	// 参数取值错误。
	INVALIDPARAMETERVALUE = "InvalidParameterValue"

	// ttl的值必须是1-86400之间。
	INVALIDPARAMETERVALUE_ILLEGALTTLVALUE = "InvalidParameterValue.IllegalTTLValue"

	// 内部保留域名,不支持创建。
	INVALIDPARAMETERVALUE_RESERVEDDOMAIN = "InvalidParameterValue.ReservedDomain"

	// 超过配额限制。
	LIMITEXCEEDED = "LimitExceeded"

	// 超过自定义TLD额度。
	LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"

	// 使用自定义TLD的私有域超过总额度。
	LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"

	// 缺少参数错误。
	MISSINGPARAMETER = "MissingParameter"

	// 操作被拒绝。
	OPERATIONDENIED = "OperationDenied"

	// 请求的次数超过了频率限制。
	REQUESTLIMITEXCEEDED = "RequestLimitExceeded"

	// 资源被占用。
	RESOURCEINUSE = "ResourceInUse"

	// 当前私有域已转发至其他DNS服务。
	RESOURCEINUSE_ZONEBINDFORWARDRULE = "ResourceInUse.ZoneBindForwardRule"

	// 资源不足。
	RESOURCEINSUFFICIENT = "ResourceInsufficient"

	// 余额不足。
	RESOURCEINSUFFICIENT_BALANCE = "ResourceInsufficient.Balance"

	// 资源不存在。
	RESOURCENOTFOUND = "ResourceNotFound"

	// 私有域解析服务未开通。
	RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"

	// 资源不可用。
	RESOURCEUNAVAILABLE = "ResourceUnavailable"

	// TLD增值包已过期。
	RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"

	// 资源售罄。
	RESOURCESSOLDOUT = "ResourcesSoldOut"

	// 未授权操作。
	UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

	// 角色未授权。
	UNAUTHORIZEDOPERATION_ROLEUNAUTHORIZED = "UnauthorizedOperation.RoleUnAuthorized"

	// 未实名账号。
	UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"

	// 未知参数错误。
	UNKNOWNPARAMETER = "UnknownParameter"

	// 操作不支持。
	UNSUPPORTEDOPERATION = "UnsupportedOperation"

	// 账号未绑定。
	UNSUPPORTEDOPERATION_ACCOUNTNOTBOUND = "UnsupportedOperation.AccountNotBound"

	// 存在绑定的VPC资源。
	UNSUPPORTEDOPERATION_EXISTBOUNDVPC = "UnsupportedOperation.ExistBoundVpc"

	// 接口调用超过限频。
	UNSUPPORTEDOPERATION_FREQUENCYLIMIT = "UnsupportedOperation.FrequencyLimit"

	// 不支持设置子域名递归解析。
	UNSUPPORTEDOPERATION_NOTSUPPORTDNSFORWARD = "UnsupportedOperation.NotSupportDnsForward"
)
View Source
const APIVersion = "2020-10-28"

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountVpcInfo added in v1.0.244

type AccountVpcInfo struct {
	// VpcId: vpc-xadsafsdasd
	UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"`

	// Vpc所属地区: ap-guangzhou, ap-shanghai
	// 注意:此字段可能返回 null,表示取不到有效值。
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// Vpc所属账号: 123456789
	// 注意:此字段可能返回 null,表示取不到有效值。
	Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"`

	// vpc资源名称:testname
	// 注意:此字段可能返回 null,表示取不到有效值。
	VpcName *string `json:"VpcName,omitnil,omitempty" name:"VpcName"`
}

type AccountVpcInfoOut added in v1.0.302

type AccountVpcInfoOut struct {
	// VpcId: vpc-xadsafsdasd
	VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"`

	// Vpc所属地区: ap-guangzhou, ap-shanghai
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// Vpc所属账号: 123456789
	Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"`

	// vpc资源名称:testname
	VpcName *string `json:"VpcName,omitnil,omitempty" name:"VpcName"`
}

type AccountVpcInfoOutput added in v1.0.244

type AccountVpcInfoOutput struct {
	// 关联账户的uin
	Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"`

	// vpcid
	UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"`

	// 地域
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`
}

type AddSpecifyPrivateZoneVpcRequest added in v1.0.751

type AddSpecifyPrivateZoneVpcRequest struct {
	*tchttp.BaseRequest

	// 私有域id
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 本次新增的vpc信息
	VpcSet []*VpcInfo `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`

	// 本次新增关联账户vpc信息
	AccountVpcSet []*AccountVpcInfo `json:"AccountVpcSet,omitnil,omitempty" name:"AccountVpcSet"`

	// 是否为同步操作
	Sync *bool `json:"Sync,omitnil,omitempty" name:"Sync"`
}

func NewAddSpecifyPrivateZoneVpcRequest added in v1.0.751

func NewAddSpecifyPrivateZoneVpcRequest() (request *AddSpecifyPrivateZoneVpcRequest)

func (*AddSpecifyPrivateZoneVpcRequest) FromJsonString added in v1.0.751

func (r *AddSpecifyPrivateZoneVpcRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddSpecifyPrivateZoneVpcRequest) ToJsonString added in v1.0.751

func (r *AddSpecifyPrivateZoneVpcRequest) ToJsonString() string

type AddSpecifyPrivateZoneVpcRequestParams added in v1.0.751

type AddSpecifyPrivateZoneVpcRequestParams struct {
	// 私有域id
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 本次新增的vpc信息
	VpcSet []*VpcInfo `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`

	// 本次新增关联账户vpc信息
	AccountVpcSet []*AccountVpcInfo `json:"AccountVpcSet,omitnil,omitempty" name:"AccountVpcSet"`

	// 是否为同步操作
	Sync *bool `json:"Sync,omitnil,omitempty" name:"Sync"`
}

Predefined struct for user

type AddSpecifyPrivateZoneVpcResponse added in v1.0.751

type AddSpecifyPrivateZoneVpcResponse struct {
	*tchttp.BaseResponse
	Response *AddSpecifyPrivateZoneVpcResponseParams `json:"Response"`
}

func NewAddSpecifyPrivateZoneVpcResponse added in v1.0.751

func NewAddSpecifyPrivateZoneVpcResponse() (response *AddSpecifyPrivateZoneVpcResponse)

func (*AddSpecifyPrivateZoneVpcResponse) FromJsonString added in v1.0.751

func (r *AddSpecifyPrivateZoneVpcResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddSpecifyPrivateZoneVpcResponse) ToJsonString added in v1.0.751

func (r *AddSpecifyPrivateZoneVpcResponse) ToJsonString() string

type AddSpecifyPrivateZoneVpcResponseParams added in v1.0.751

type AddSpecifyPrivateZoneVpcResponseParams struct {
	// zone id
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 本次新增的vpc
	VpcSet []*VpcInfo `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`

	// 本次新增的关联账号vpc
	AccountVpcSet []*AccountVpcInfo `json:"AccountVpcSet,omitnil,omitempty" name:"AccountVpcSet"`

	// 唯一id
	// 注意:此字段可能返回 null,表示取不到有效值。
	UniqId *string `json:"UniqId,omitnil,omitempty" name:"UniqId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type AuditLog

type AuditLog struct {
	// 日志类型
	Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"`

	// 日志表名
	Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"`

	// 日志总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 日志列表
	DataSet []*AuditLogInfo `json:"DataSet,omitnil,omitempty" name:"DataSet"`
}

type AuditLogInfo

type AuditLogInfo struct {
	// 时间
	Date *string `json:"Date,omitnil,omitempty" name:"Date"`

	// 操作人uin
	OperatorUin *string `json:"OperatorUin,omitnil,omitempty" name:"OperatorUin"`

	// 日志内容
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`
}

type Client

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

Deprecated

func (*Client) AddSpecifyPrivateZoneVpc added in v1.0.751

func (c *Client) AddSpecifyPrivateZoneVpc(request *AddSpecifyPrivateZoneVpcRequest) (response *AddSpecifyPrivateZoneVpcResponse, err error)

AddSpecifyPrivateZoneVpc 追加与私有域关联的VPC

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_TOKENFAILURE = "AuthFailure.TokenFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_BINDZONEVPCFAILED = "FailedOperation.BindZoneVpcFailed"
FAILEDOPERATION_DATAERROR = "FailedOperation.DataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ILLEGALVPCINFO = "InvalidParameter.IllegalVpcInfo"
INVALIDPARAMETER_VPCBINDED = "InvalidParameter.VpcBinded"
INVALIDPARAMETER_VPCBINDEDMAINDOMAIN = "InvalidParameter.VpcBindedMainDomain"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_ROLEUNAUTHORIZED = "UnauthorizedOperation.RoleUnAuthorized"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) AddSpecifyPrivateZoneVpcWithContext added in v1.0.751

func (c *Client) AddSpecifyPrivateZoneVpcWithContext(ctx context.Context, request *AddSpecifyPrivateZoneVpcRequest) (response *AddSpecifyPrivateZoneVpcResponse, err error)

AddSpecifyPrivateZoneVpc 追加与私有域关联的VPC

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_TOKENFAILURE = "AuthFailure.TokenFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_BINDZONEVPCFAILED = "FailedOperation.BindZoneVpcFailed"
FAILEDOPERATION_DATAERROR = "FailedOperation.DataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ILLEGALVPCINFO = "InvalidParameter.IllegalVpcInfo"
INVALIDPARAMETER_VPCBINDED = "InvalidParameter.VpcBinded"
INVALIDPARAMETER_VPCBINDEDMAINDOMAIN = "InvalidParameter.VpcBindedMainDomain"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_ROLEUNAUTHORIZED = "UnauthorizedOperation.RoleUnAuthorized"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreatePrivateDNSAccount added in v1.0.302

func (c *Client) CreatePrivateDNSAccount(request *CreatePrivateDNSAccountRequest) (response *CreatePrivateDNSAccountResponse, err error)

CreatePrivateDNSAccount 创建私有域解析账号

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACCOUNTEXIST = "InvalidParameter.AccountExist"
INVALIDPARAMETER_RECORDEXIST = "InvalidParameter.RecordExist"
INVALIDPARAMETER_RECORDNOTEXIST = "InvalidParameter.RecordNotExist"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreatePrivateDNSAccountWithContext added in v1.0.324

func (c *Client) CreatePrivateDNSAccountWithContext(ctx context.Context, request *CreatePrivateDNSAccountRequest) (response *CreatePrivateDNSAccountResponse, err error)

CreatePrivateDNSAccount 创建私有域解析账号

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ACCOUNTEXIST = "InvalidParameter.AccountExist"
INVALIDPARAMETER_RECORDEXIST = "InvalidParameter.RecordExist"
INVALIDPARAMETER_RECORDNOTEXIST = "InvalidParameter.RecordNotExist"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreatePrivateZone

func (c *Client) CreatePrivateZone(request *CreatePrivateZoneRequest) (response *CreatePrivateZoneResponse, err error)

CreatePrivateZone 创建私有域

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_CREATEZONEFAILED = "FailedOperation.CreateZoneFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ILLEGALCIDR = "InvalidParameter.IllegalCidr"
INVALIDPARAMETER_ILLEGALDOMAIN = "InvalidParameter.IllegalDomain"
INVALIDPARAMETER_ILLEGALDOMAINTLD = "InvalidParameter.IllegalDomainTld"
INVALIDPARAMETER_ILLEGALRECORD = "InvalidParameter.IllegalRecord"
INVALIDPARAMETER_ILLEGALRECORDVALUE = "InvalidParameter.IllegalRecordValue"
INVALIDPARAMETER_RECORDLEVELEXCEED = "InvalidParameter.RecordLevelExceed"
INVALIDPARAMETER_VPCBINDED = "InvalidParameter.VpcBinded"
INVALIDPARAMETER_VPCBINDEDMAINDOMAIN = "InvalidParameter.VpcBindedMainDomain"
INVALIDPARAMETER_VPCPTRZONEBINDEXCEED = "InvalidParameter.VpcPtrZoneBindExceed"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_RESERVEDDOMAIN = "InvalidParameterValue.ReservedDomain"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_ROLEUNAUTHORIZED = "UnauthorizedOperation.RoleUnAuthorized"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_ACCOUNTNOTBOUND = "UnsupportedOperation.AccountNotBound"
UNSUPPORTEDOPERATION_NOTSUPPORTDNSFORWARD = "UnsupportedOperation.NotSupportDnsForward"

func (*Client) CreatePrivateZoneRecord

func (c *Client) CreatePrivateZoneRecord(request *CreatePrivateZoneRecordRequest) (response *CreatePrivateZoneRecordResponse, err error)

CreatePrivateZoneRecord 添加私有域解析记录

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_CREATERECORDFAILED = "FailedOperation.CreateRecordFailed"
FAILEDOPERATION_DATAERROR = "FailedOperation.DataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ILLEGALPTRRECORD = "InvalidParameter.IllegalPTRRecord"
INVALIDPARAMETER_ILLEGALRECORD = "InvalidParameter.IllegalRecord"
INVALIDPARAMETER_ILLEGALRECORDVALUE = "InvalidParameter.IllegalRecordValue"
INVALIDPARAMETER_INVALIDMX = "InvalidParameter.InvalidMX"
INVALIDPARAMETER_MXNOTSUPPORTED = "InvalidParameter.MXNotSupported"
INVALIDPARAMETER_RECORDAAAACOUNTEXCEED = "InvalidParameter.RecordAAAACountExceed"
INVALIDPARAMETER_RECORDACOUNTEXCEED = "InvalidParameter.RecordACountExceed"
INVALIDPARAMETER_RECORDCNAMECOUNTEXCEED = "InvalidParameter.RecordCNAMECountExceed"
INVALIDPARAMETER_RECORDCONFLICT = "InvalidParameter.RecordConflict"
INVALIDPARAMETER_RECORDCOUNTEXCEED = "InvalidParameter.RecordCountExceed"
INVALIDPARAMETER_RECORDEXIST = "InvalidParameter.RecordExist"
INVALIDPARAMETER_RECORDMXCOUNTEXCEED = "InvalidParameter.RecordMXCountExceed"
INVALIDPARAMETER_RECORDROLLLIMITCOUNTEXCEED = "InvalidParameter.RecordRolllimitCountExceed"
INVALIDPARAMETER_RECORDTXTCOUNTEXCEED = "InvalidParameter.RecordTXTCountExceed"
INVALIDPARAMETER_RECORDUNSUPPORTWEIGHT = "InvalidParameter.RecordUnsupportWeight"
INVALIDPARAMETER_VPCBINDEDMAINDOMAIN = "InvalidParameter.VpcBindedMainDomain"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_ILLEGALTTLVALUE = "InvalidParameterValue.IllegalTTLValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreatePrivateZoneRecordWithContext added in v1.0.324

func (c *Client) CreatePrivateZoneRecordWithContext(ctx context.Context, request *CreatePrivateZoneRecordRequest) (response *CreatePrivateZoneRecordResponse, err error)

CreatePrivateZoneRecord 添加私有域解析记录

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_CREATERECORDFAILED = "FailedOperation.CreateRecordFailed"
FAILEDOPERATION_DATAERROR = "FailedOperation.DataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ILLEGALPTRRECORD = "InvalidParameter.IllegalPTRRecord"
INVALIDPARAMETER_ILLEGALRECORD = "InvalidParameter.IllegalRecord"
INVALIDPARAMETER_ILLEGALRECORDVALUE = "InvalidParameter.IllegalRecordValue"
INVALIDPARAMETER_INVALIDMX = "InvalidParameter.InvalidMX"
INVALIDPARAMETER_MXNOTSUPPORTED = "InvalidParameter.MXNotSupported"
INVALIDPARAMETER_RECORDAAAACOUNTEXCEED = "InvalidParameter.RecordAAAACountExceed"
INVALIDPARAMETER_RECORDACOUNTEXCEED = "InvalidParameter.RecordACountExceed"
INVALIDPARAMETER_RECORDCNAMECOUNTEXCEED = "InvalidParameter.RecordCNAMECountExceed"
INVALIDPARAMETER_RECORDCONFLICT = "InvalidParameter.RecordConflict"
INVALIDPARAMETER_RECORDCOUNTEXCEED = "InvalidParameter.RecordCountExceed"
INVALIDPARAMETER_RECORDEXIST = "InvalidParameter.RecordExist"
INVALIDPARAMETER_RECORDMXCOUNTEXCEED = "InvalidParameter.RecordMXCountExceed"
INVALIDPARAMETER_RECORDROLLLIMITCOUNTEXCEED = "InvalidParameter.RecordRolllimitCountExceed"
INVALIDPARAMETER_RECORDTXTCOUNTEXCEED = "InvalidParameter.RecordTXTCountExceed"
INVALIDPARAMETER_RECORDUNSUPPORTWEIGHT = "InvalidParameter.RecordUnsupportWeight"
INVALIDPARAMETER_VPCBINDEDMAINDOMAIN = "InvalidParameter.VpcBindedMainDomain"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_ILLEGALTTLVALUE = "InvalidParameterValue.IllegalTTLValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreatePrivateZoneWithContext added in v1.0.324

func (c *Client) CreatePrivateZoneWithContext(ctx context.Context, request *CreatePrivateZoneRequest) (response *CreatePrivateZoneResponse, err error)

CreatePrivateZone 创建私有域

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_CREATEZONEFAILED = "FailedOperation.CreateZoneFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ILLEGALCIDR = "InvalidParameter.IllegalCidr"
INVALIDPARAMETER_ILLEGALDOMAIN = "InvalidParameter.IllegalDomain"
INVALIDPARAMETER_ILLEGALDOMAINTLD = "InvalidParameter.IllegalDomainTld"
INVALIDPARAMETER_ILLEGALRECORD = "InvalidParameter.IllegalRecord"
INVALIDPARAMETER_ILLEGALRECORDVALUE = "InvalidParameter.IllegalRecordValue"
INVALIDPARAMETER_RECORDLEVELEXCEED = "InvalidParameter.RecordLevelExceed"
INVALIDPARAMETER_VPCBINDED = "InvalidParameter.VpcBinded"
INVALIDPARAMETER_VPCBINDEDMAINDOMAIN = "InvalidParameter.VpcBindedMainDomain"
INVALIDPARAMETER_VPCPTRZONEBINDEXCEED = "InvalidParameter.VpcPtrZoneBindExceed"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_RESERVEDDOMAIN = "InvalidParameterValue.ReservedDomain"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_ROLEUNAUTHORIZED = "UnauthorizedOperation.RoleUnAuthorized"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_ACCOUNTNOTBOUND = "UnsupportedOperation.AccountNotBound"
UNSUPPORTEDOPERATION_NOTSUPPORTDNSFORWARD = "UnsupportedOperation.NotSupportDnsForward"

func (*Client) DeleteEndPoint added in v1.0.679

func (c *Client) DeleteEndPoint(request *DeleteEndPointRequest) (response *DeleteEndPointResponse, err error)

DeleteEndPoint 删除终端节点

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DELETEVPCENDPOINTFAILED = "FailedOperation.DeleteVpcEndPointFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ENDPOINTBINDFORWARDRULE = "InvalidParameter.EndPointBindForwardRule"
INVALIDPARAMETER_ENDPOINTNOTEXISTS = "InvalidParameter.EndPointNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_FREQUENCYLIMIT = "UnsupportedOperation.FrequencyLimit"

func (*Client) DeleteEndPointWithContext added in v1.0.679

func (c *Client) DeleteEndPointWithContext(ctx context.Context, request *DeleteEndPointRequest) (response *DeleteEndPointResponse, err error)

DeleteEndPoint 删除终端节点

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DELETEVPCENDPOINTFAILED = "FailedOperation.DeleteVpcEndPointFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ENDPOINTBINDFORWARDRULE = "InvalidParameter.EndPointBindForwardRule"
INVALIDPARAMETER_ENDPOINTNOTEXISTS = "InvalidParameter.EndPointNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_FREQUENCYLIMIT = "UnsupportedOperation.FrequencyLimit"

func (*Client) DeletePrivateDNSAccount added in v1.0.302

func (c *Client) DeletePrivateDNSAccount(request *DeletePrivateDNSAccountRequest) (response *DeletePrivateDNSAccountResponse, err error)

DeletePrivateDNSAccount 删除私有域解析账号

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_EXISTBOUNDVPC = "UnsupportedOperation.ExistBoundVpc"
UNSUPPORTEDOPERATION_FREQUENCYLIMIT = "UnsupportedOperation.FrequencyLimit"

func (*Client) DeletePrivateDNSAccountWithContext added in v1.0.324

func (c *Client) DeletePrivateDNSAccountWithContext(ctx context.Context, request *DeletePrivateDNSAccountRequest) (response *DeletePrivateDNSAccountResponse, err error)

DeletePrivateDNSAccount 删除私有域解析账号

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_EXISTBOUNDVPC = "UnsupportedOperation.ExistBoundVpc"
UNSUPPORTEDOPERATION_FREQUENCYLIMIT = "UnsupportedOperation.FrequencyLimit"

func (*Client) DeletePrivateZone

func (c *Client) DeletePrivateZone(request *DeletePrivateZoneRequest) (response *DeletePrivateZoneResponse, err error)

DeletePrivateZone 删除私有域并停止解析

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DELETEZONEFAILED = "FailedOperation.DeleteZoneFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINUSE_ZONEBINDFORWARDRULE = "ResourceInUse.ZoneBindForwardRule"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_FREQUENCYLIMIT = "UnsupportedOperation.FrequencyLimit"

func (*Client) DeletePrivateZoneRecord

func (c *Client) DeletePrivateZoneRecord(request *DeletePrivateZoneRecordRequest) (response *DeletePrivateZoneRecordResponse, err error)

DeletePrivateZoneRecord 删除私有域解析记录

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DELETELASTBINDVPCRECORDFAILED = "FailedOperation.DeleteLastBindVpcRecordFailed"
FAILEDOPERATION_DELETERECORDFAILED = "FailedOperation.DeleteRecordFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_RECORDNOTEXIST = "InvalidParameter.RecordNotExist"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_FREQUENCYLIMIT = "UnsupportedOperation.FrequencyLimit"

func (*Client) DeletePrivateZoneRecordWithContext added in v1.0.324

func (c *Client) DeletePrivateZoneRecordWithContext(ctx context.Context, request *DeletePrivateZoneRecordRequest) (response *DeletePrivateZoneRecordResponse, err error)

DeletePrivateZoneRecord 删除私有域解析记录

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DELETELASTBINDVPCRECORDFAILED = "FailedOperation.DeleteLastBindVpcRecordFailed"
FAILEDOPERATION_DELETERECORDFAILED = "FailedOperation.DeleteRecordFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_RECORDNOTEXIST = "InvalidParameter.RecordNotExist"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_FREQUENCYLIMIT = "UnsupportedOperation.FrequencyLimit"

func (*Client) DeletePrivateZoneWithContext added in v1.0.324

func (c *Client) DeletePrivateZoneWithContext(ctx context.Context, request *DeletePrivateZoneRequest) (response *DeletePrivateZoneResponse, err error)

DeletePrivateZone 删除私有域并停止解析

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DELETEZONEFAILED = "FailedOperation.DeleteZoneFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINUSE_ZONEBINDFORWARDRULE = "ResourceInUse.ZoneBindForwardRule"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_FREQUENCYLIMIT = "UnsupportedOperation.FrequencyLimit"

func (*Client) DeleteSpecifyPrivateZoneVpc added in v1.0.751

func (c *Client) DeleteSpecifyPrivateZoneVpc(request *DeleteSpecifyPrivateZoneVpcRequest) (response *DeleteSpecifyPrivateZoneVpcResponse, err error)

DeleteSpecifyPrivateZoneVpc 删除与私有域关联的VPC

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_TOKENFAILURE = "AuthFailure.TokenFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_BINDZONEVPCFAILED = "FailedOperation.BindZoneVpcFailed"
FAILEDOPERATION_DATAERROR = "FailedOperation.DataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ILLEGALVPCINFO = "InvalidParameter.IllegalVpcInfo"
INVALIDPARAMETER_VPCBINDED = "InvalidParameter.VpcBinded"
INVALIDPARAMETER_VPCBINDEDMAINDOMAIN = "InvalidParameter.VpcBindedMainDomain"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_ROLEUNAUTHORIZED = "UnauthorizedOperation.RoleUnAuthorized"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteSpecifyPrivateZoneVpcWithContext added in v1.0.751

func (c *Client) DeleteSpecifyPrivateZoneVpcWithContext(ctx context.Context, request *DeleteSpecifyPrivateZoneVpcRequest) (response *DeleteSpecifyPrivateZoneVpcResponse, err error)

DeleteSpecifyPrivateZoneVpc 删除与私有域关联的VPC

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_TOKENFAILURE = "AuthFailure.TokenFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_BINDZONEVPCFAILED = "FailedOperation.BindZoneVpcFailed"
FAILEDOPERATION_DATAERROR = "FailedOperation.DataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ILLEGALVPCINFO = "InvalidParameter.IllegalVpcInfo"
INVALIDPARAMETER_VPCBINDED = "InvalidParameter.VpcBinded"
INVALIDPARAMETER_VPCBINDEDMAINDOMAIN = "InvalidParameter.VpcBindedMainDomain"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_ROLEUNAUTHORIZED = "UnauthorizedOperation.RoleUnAuthorized"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeAccountVpcList added in v1.0.302

func (c *Client) DescribeAccountVpcList(request *DescribeAccountVpcListRequest) (response *DescribeAccountVpcListResponse, err error)

DescribeAccountVpcList 获取私有域解析账号的VPC列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_TOKENFAILURE = "AuthFailure.TokenFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_ROLEUNAUTHORIZED = "UnauthorizedOperation.RoleUnAuthorized"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_ACCOUNTNOTBOUND = "UnsupportedOperation.AccountNotBound"

func (*Client) DescribeAccountVpcListWithContext added in v1.0.324

func (c *Client) DescribeAccountVpcListWithContext(ctx context.Context, request *DescribeAccountVpcListRequest) (response *DescribeAccountVpcListResponse, err error)

DescribeAccountVpcList 获取私有域解析账号的VPC列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_TOKENFAILURE = "AuthFailure.TokenFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_ROLEUNAUTHORIZED = "UnauthorizedOperation.RoleUnAuthorized"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_ACCOUNTNOTBOUND = "UnsupportedOperation.AccountNotBound"

func (*Client) DescribeAuditLog

func (c *Client) DescribeAuditLog(request *DescribeAuditLogRequest) (response *DescribeAuditLogResponse, err error)

DescribeAuditLog 获取操作日志列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeAuditLogWithContext added in v1.0.324

func (c *Client) DescribeAuditLogWithContext(ctx context.Context, request *DescribeAuditLogRequest) (response *DescribeAuditLogResponse, err error)

DescribeAuditLog 获取操作日志列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeDashboard

func (c *Client) DescribeDashboard(request *DescribeDashboardRequest) (response *DescribeDashboardResponse, err error)

DescribeDashboard 获取私有域解析概览

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeDashboardWithContext added in v1.0.324

func (c *Client) DescribeDashboardWithContext(ctx context.Context, request *DescribeDashboardRequest) (response *DescribeDashboardResponse, err error)

DescribeDashboard 获取私有域解析概览

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribePrivateDNSAccountList added in v1.0.249

func (c *Client) DescribePrivateDNSAccountList(request *DescribePrivateDNSAccountListRequest) (response *DescribePrivateDNSAccountListResponse, err error)

DescribePrivateDNSAccountList 获取私有域解析账号列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribePrivateDNSAccountListWithContext added in v1.0.324

func (c *Client) DescribePrivateDNSAccountListWithContext(ctx context.Context, request *DescribePrivateDNSAccountListRequest) (response *DescribePrivateDNSAccountListResponse, err error)

DescribePrivateDNSAccountList 获取私有域解析账号列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribePrivateZone

func (c *Client) DescribePrivateZone(request *DescribePrivateZoneRequest) (response *DescribePrivateZoneResponse, err error)

DescribePrivateZone 获取私有域信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribePrivateZoneList

func (c *Client) DescribePrivateZoneList(request *DescribePrivateZoneListRequest) (response *DescribePrivateZoneListResponse, err error)

DescribePrivateZoneList 获取私有域列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribePrivateZoneListWithContext added in v1.0.324

func (c *Client) DescribePrivateZoneListWithContext(ctx context.Context, request *DescribePrivateZoneListRequest) (response *DescribePrivateZoneListResponse, err error)

DescribePrivateZoneList 获取私有域列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribePrivateZoneRecordList

func (c *Client) DescribePrivateZoneRecordList(request *DescribePrivateZoneRecordListRequest) (response *DescribePrivateZoneRecordListResponse, err error)

DescribePrivateZoneRecordList 获取私有域记录列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribePrivateZoneRecordListWithContext added in v1.0.324

func (c *Client) DescribePrivateZoneRecordListWithContext(ctx context.Context, request *DescribePrivateZoneRecordListRequest) (response *DescribePrivateZoneRecordListResponse, err error)

DescribePrivateZoneRecordList 获取私有域记录列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribePrivateZoneService

func (c *Client) DescribePrivateZoneService(request *DescribePrivateZoneServiceRequest) (response *DescribePrivateZoneServiceResponse, err error)

DescribePrivateZoneService 查询私有域解析开通状态

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribePrivateZoneServiceWithContext added in v1.0.324

func (c *Client) DescribePrivateZoneServiceWithContext(ctx context.Context, request *DescribePrivateZoneServiceRequest) (response *DescribePrivateZoneServiceResponse, err error)

DescribePrivateZoneService 查询私有域解析开通状态

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribePrivateZoneWithContext added in v1.0.324

func (c *Client) DescribePrivateZoneWithContext(ctx context.Context, request *DescribePrivateZoneRequest) (response *DescribePrivateZoneResponse, err error)

DescribePrivateZone 获取私有域信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeQuotaUsage added in v1.0.370

func (c *Client) DescribeQuotaUsage(request *DescribeQuotaUsageRequest) (response *DescribeQuotaUsageResponse, err error)

DescribeQuotaUsage 查询额度使用情况

可能返回的错误码:

INTERNALERROR = "InternalError"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_ROLEUNAUTHORIZED = "UnauthorizedOperation.RoleUnAuthorized"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeQuotaUsageWithContext added in v1.0.370

func (c *Client) DescribeQuotaUsageWithContext(ctx context.Context, request *DescribeQuotaUsageRequest) (response *DescribeQuotaUsageResponse, err error)

DescribeQuotaUsage 查询额度使用情况

可能返回的错误码:

INTERNALERROR = "InternalError"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_ROLEUNAUTHORIZED = "UnauthorizedOperation.RoleUnAuthorized"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeRequestData

func (c *Client) DescribeRequestData(request *DescribeRequestDataRequest) (response *DescribeRequestDataResponse, err error)

DescribeRequestData 获取私有域解析请求量

可能返回的错误码:

INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"

func (*Client) DescribeRequestDataWithContext added in v1.0.324

func (c *Client) DescribeRequestDataWithContext(ctx context.Context, request *DescribeRequestDataRequest) (response *DescribeRequestDataResponse, err error)

DescribeRequestData 获取私有域解析请求量

可能返回的错误码:

INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"

func (*Client) ModifyPrivateZone

func (c *Client) ModifyPrivateZone(request *ModifyPrivateZoneRequest) (response *ModifyPrivateZoneResponse, err error)

ModifyPrivateZone 修改私有域信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_MODIFYZONEFAILED = "FailedOperation.ModifyZoneFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_NOTSUPPORTDNSFORWARD = "UnsupportedOperation.NotSupportDnsForward"

func (*Client) ModifyPrivateZoneRecord

func (c *Client) ModifyPrivateZoneRecord(request *ModifyPrivateZoneRecordRequest) (response *ModifyPrivateZoneRecordResponse, err error)

ModifyPrivateZoneRecord 修改私有域解析记录

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DATAERROR = "FailedOperation.DataError"
FAILEDOPERATION_MODIFYRECORDFAILED = "FailedOperation.ModifyRecordFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ILLEGALCIDR = "InvalidParameter.IllegalCidr"
INVALIDPARAMETER_ILLEGALPTRRECORD = "InvalidParameter.IllegalPTRRecord"
INVALIDPARAMETER_ILLEGALRECORD = "InvalidParameter.IllegalRecord"
INVALIDPARAMETER_ILLEGALRECORDVALUE = "InvalidParameter.IllegalRecordValue"
INVALIDPARAMETER_INVALIDMX = "InvalidParameter.InvalidMX"
INVALIDPARAMETER_RECORDAAAACOUNTEXCEED = "InvalidParameter.RecordAAAACountExceed"
INVALIDPARAMETER_RECORDACOUNTEXCEED = "InvalidParameter.RecordACountExceed"
INVALIDPARAMETER_RECORDCNAMECOUNTEXCEED = "InvalidParameter.RecordCNAMECountExceed"
INVALIDPARAMETER_RECORDCONFLICT = "InvalidParameter.RecordConflict"
INVALIDPARAMETER_RECORDCOUNTEXCEED = "InvalidParameter.RecordCountExceed"
INVALIDPARAMETER_RECORDEXIST = "InvalidParameter.RecordExist"
INVALIDPARAMETER_RECORDLEVELEXCEED = "InvalidParameter.RecordLevelExceed"
INVALIDPARAMETER_RECORDMXCOUNTEXCEED = "InvalidParameter.RecordMXCountExceed"
INVALIDPARAMETER_RECORDNOTEXIST = "InvalidParameter.RecordNotExist"
INVALIDPARAMETER_RECORDROLLLIMITCOUNTEXCEED = "InvalidParameter.RecordRolllimitCountExceed"
INVALIDPARAMETER_RECORDTXTCOUNTEXCEED = "InvalidParameter.RecordTXTCountExceed"
INVALIDPARAMETER_RECORDUNSUPPORTWEIGHT = "InvalidParameter.RecordUnsupportWeight"
INVALIDPARAMETER_VPCBINDEDMAINDOMAIN = "InvalidParameter.VpcBindedMainDomain"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_ILLEGALTTLVALUE = "InvalidParameterValue.IllegalTTLValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyPrivateZoneRecordWithContext added in v1.0.324

func (c *Client) ModifyPrivateZoneRecordWithContext(ctx context.Context, request *ModifyPrivateZoneRecordRequest) (response *ModifyPrivateZoneRecordResponse, err error)

ModifyPrivateZoneRecord 修改私有域解析记录

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_DATAERROR = "FailedOperation.DataError"
FAILEDOPERATION_MODIFYRECORDFAILED = "FailedOperation.ModifyRecordFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ILLEGALCIDR = "InvalidParameter.IllegalCidr"
INVALIDPARAMETER_ILLEGALPTRRECORD = "InvalidParameter.IllegalPTRRecord"
INVALIDPARAMETER_ILLEGALRECORD = "InvalidParameter.IllegalRecord"
INVALIDPARAMETER_ILLEGALRECORDVALUE = "InvalidParameter.IllegalRecordValue"
INVALIDPARAMETER_INVALIDMX = "InvalidParameter.InvalidMX"
INVALIDPARAMETER_RECORDAAAACOUNTEXCEED = "InvalidParameter.RecordAAAACountExceed"
INVALIDPARAMETER_RECORDACOUNTEXCEED = "InvalidParameter.RecordACountExceed"
INVALIDPARAMETER_RECORDCNAMECOUNTEXCEED = "InvalidParameter.RecordCNAMECountExceed"
INVALIDPARAMETER_RECORDCONFLICT = "InvalidParameter.RecordConflict"
INVALIDPARAMETER_RECORDCOUNTEXCEED = "InvalidParameter.RecordCountExceed"
INVALIDPARAMETER_RECORDEXIST = "InvalidParameter.RecordExist"
INVALIDPARAMETER_RECORDLEVELEXCEED = "InvalidParameter.RecordLevelExceed"
INVALIDPARAMETER_RECORDMXCOUNTEXCEED = "InvalidParameter.RecordMXCountExceed"
INVALIDPARAMETER_RECORDNOTEXIST = "InvalidParameter.RecordNotExist"
INVALIDPARAMETER_RECORDROLLLIMITCOUNTEXCEED = "InvalidParameter.RecordRolllimitCountExceed"
INVALIDPARAMETER_RECORDTXTCOUNTEXCEED = "InvalidParameter.RecordTXTCountExceed"
INVALIDPARAMETER_RECORDUNSUPPORTWEIGHT = "InvalidParameter.RecordUnsupportWeight"
INVALIDPARAMETER_VPCBINDEDMAINDOMAIN = "InvalidParameter.VpcBindedMainDomain"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_ILLEGALTTLVALUE = "InvalidParameterValue.IllegalTTLValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyPrivateZoneVpc

func (c *Client) ModifyPrivateZoneVpc(request *ModifyPrivateZoneVpcRequest) (response *ModifyPrivateZoneVpcResponse, err error)

ModifyPrivateZoneVpc 修改私有域关联的VPC

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_TOKENFAILURE = "AuthFailure.TokenFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_BINDZONEVPCFAILED = "FailedOperation.BindZoneVpcFailed"
FAILEDOPERATION_DATAERROR = "FailedOperation.DataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ILLEGALVPCINFO = "InvalidParameter.IllegalVpcInfo"
INVALIDPARAMETER_VPCBINDED = "InvalidParameter.VpcBinded"
INVALIDPARAMETER_VPCBINDEDMAINDOMAIN = "InvalidParameter.VpcBindedMainDomain"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_ROLEUNAUTHORIZED = "UnauthorizedOperation.RoleUnAuthorized"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyPrivateZoneVpcWithContext added in v1.0.324

func (c *Client) ModifyPrivateZoneVpcWithContext(ctx context.Context, request *ModifyPrivateZoneVpcRequest) (response *ModifyPrivateZoneVpcResponse, err error)

ModifyPrivateZoneVpc 修改私有域关联的VPC

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_TOKENFAILURE = "AuthFailure.TokenFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_BINDZONEVPCFAILED = "FailedOperation.BindZoneVpcFailed"
FAILEDOPERATION_DATAERROR = "FailedOperation.DataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ILLEGALVPCINFO = "InvalidParameter.IllegalVpcInfo"
INVALIDPARAMETER_VPCBINDED = "InvalidParameter.VpcBinded"
INVALIDPARAMETER_VPCBINDEDMAINDOMAIN = "InvalidParameter.VpcBindedMainDomain"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_ROLEUNAUTHORIZED = "UnauthorizedOperation.RoleUnAuthorized"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyPrivateZoneWithContext added in v1.0.324

func (c *Client) ModifyPrivateZoneWithContext(ctx context.Context, request *ModifyPrivateZoneRequest) (response *ModifyPrivateZoneResponse, err error)

ModifyPrivateZone 修改私有域信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_MODIFYZONEFAILED = "FailedOperation.ModifyZoneFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCENOTFOUND_SERVICENOTSUBSCRIBED = "ResourceNotFound.ServiceNotSubscribed"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
UNSUPPORTEDOPERATION_NOTSUPPORTDNSFORWARD = "UnsupportedOperation.NotSupportDnsForward"

func (*Client) ModifyRecordsStatus added in v1.0.522

func (c *Client) ModifyRecordsStatus(request *ModifyRecordsStatusRequest) (response *ModifyRecordsStatusResponse, err error)

ModifyRecordsStatus 修改解析记录状态

可能返回的错误码:

FAILEDOPERATION_MODIFYRECORDFAILED = "FailedOperation.ModifyRecordFailed"
FAILEDOPERATION_UPDATERECORDFAILED = "FailedOperation.UpdateRecordFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_RECORDNOTEXIST = "InvalidParameter.RecordNotExist"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"

func (*Client) ModifyRecordsStatusWithContext added in v1.0.522

func (c *Client) ModifyRecordsStatusWithContext(ctx context.Context, request *ModifyRecordsStatusRequest) (response *ModifyRecordsStatusResponse, err error)

ModifyRecordsStatus 修改解析记录状态

可能返回的错误码:

FAILEDOPERATION_MODIFYRECORDFAILED = "FailedOperation.ModifyRecordFailed"
FAILEDOPERATION_UPDATERECORDFAILED = "FailedOperation.UpdateRecordFailed"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_RECORDNOTEXIST = "InvalidParameter.RecordNotExist"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"

func (*Client) QueryAsyncBindVpcStatus added in v1.0.815

func (c *Client) QueryAsyncBindVpcStatus(request *QueryAsyncBindVpcStatusRequest) (response *QueryAsyncBindVpcStatusResponse, err error)

QueryAsyncBindVpcStatus 查询异步绑定vpc操作状态

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_TOKENFAILURE = "AuthFailure.TokenFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_BINDZONEVPCFAILED = "FailedOperation.BindZoneVpcFailed"
FAILEDOPERATION_DATAERROR = "FailedOperation.DataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ILLEGALVPCINFO = "InvalidParameter.IllegalVpcInfo"
INVALIDPARAMETER_UNIQUEIDNOTEXIST = "InvalidParameter.UniqueIdNotExist"
INVALIDPARAMETER_VPCBINDED = "InvalidParameter.VpcBinded"
INVALIDPARAMETER_VPCBINDEDMAINDOMAIN = "InvalidParameter.VpcBindedMainDomain"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_ROLEUNAUTHORIZED = "UnauthorizedOperation.RoleUnAuthorized"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) QueryAsyncBindVpcStatusWithContext added in v1.0.815

func (c *Client) QueryAsyncBindVpcStatusWithContext(ctx context.Context, request *QueryAsyncBindVpcStatusRequest) (response *QueryAsyncBindVpcStatusResponse, err error)

QueryAsyncBindVpcStatus 查询异步绑定vpc操作状态

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
AUTHFAILURE_TOKENFAILURE = "AuthFailure.TokenFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
FAILEDOPERATION_BINDZONEVPCFAILED = "FailedOperation.BindZoneVpcFailed"
FAILEDOPERATION_DATAERROR = "FailedOperation.DataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNDEFIENDERROR = "InternalError.UndefiendError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_ILLEGALVPCINFO = "InvalidParameter.IllegalVpcInfo"
INVALIDPARAMETER_UNIQUEIDNOTEXIST = "InvalidParameter.UniqueIdNotExist"
INVALIDPARAMETER_VPCBINDED = "InvalidParameter.VpcBinded"
INVALIDPARAMETER_VPCBINDEDMAINDOMAIN = "InvalidParameter.VpcBindedMainDomain"
INVALIDPARAMETER_ZONENOTEXISTS = "InvalidParameter.ZoneNotExists"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
LIMITEXCEEDED_TLDOUTOFLIMIT = "LimitExceeded.TldOutOfLimit"
LIMITEXCEEDED_TLDOUTOFRANGE = "LimitExceeded.TldOutOfRange"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCEUNAVAILABLE_TLDPACKAGEEXPIRED = "ResourceUnavailable.TldPackageExpired"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_ROLEUNAUTHORIZED = "UnauthorizedOperation.RoleUnAuthorized"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) SubscribePrivateZoneService

func (c *Client) SubscribePrivateZoneService(request *SubscribePrivateZoneServiceRequest) (response *SubscribePrivateZoneServiceResponse, err error)

SubscribePrivateZoneService 开通私有域解析

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCEINSUFFICIENT_BALANCE = "ResourceInsufficient.Balance"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) SubscribePrivateZoneServiceWithContext added in v1.0.324

func (c *Client) SubscribePrivateZoneServiceWithContext(ctx context.Context, request *SubscribePrivateZoneServiceRequest) (response *SubscribePrivateZoneServiceResponse, err error)

SubscribePrivateZoneService 开通私有域解析

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
DRYRUNOPERATION = "DryRunOperation"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
LIMITEXCEEDED = "LimitExceeded"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
RESOURCEINUSE = "ResourceInUse"
RESOURCEINSUFFICIENT = "ResourceInsufficient"
RESOURCEINSUFFICIENT_BALANCE = "ResourceInsufficient.Balance"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
RESOURCESSOLDOUT = "ResourcesSoldOut"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNAUTHORIZEDOPERATION_UNAUTHORIZEDACCOUNT = "UnauthorizedOperation.UnauthorizedAccount"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

type CreatePrivateDNSAccountRequest added in v1.0.302

type CreatePrivateDNSAccountRequest struct {
	*tchttp.BaseRequest

	// 私有域解析账号
	Account *PrivateDNSAccount `json:"Account,omitnil,omitempty" name:"Account"`
}

func NewCreatePrivateDNSAccountRequest added in v1.0.302

func NewCreatePrivateDNSAccountRequest() (request *CreatePrivateDNSAccountRequest)

func (*CreatePrivateDNSAccountRequest) FromJsonString added in v1.0.302

func (r *CreatePrivateDNSAccountRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreatePrivateDNSAccountRequest) ToJsonString added in v1.0.302

func (r *CreatePrivateDNSAccountRequest) ToJsonString() string

type CreatePrivateDNSAccountRequestParams added in v1.0.426

type CreatePrivateDNSAccountRequestParams struct {
	// 私有域解析账号
	Account *PrivateDNSAccount `json:"Account,omitnil,omitempty" name:"Account"`
}

Predefined struct for user

type CreatePrivateDNSAccountResponse added in v1.0.302

type CreatePrivateDNSAccountResponse struct {
	*tchttp.BaseResponse
	Response *CreatePrivateDNSAccountResponseParams `json:"Response"`
}

func NewCreatePrivateDNSAccountResponse added in v1.0.302

func NewCreatePrivateDNSAccountResponse() (response *CreatePrivateDNSAccountResponse)

func (*CreatePrivateDNSAccountResponse) FromJsonString added in v1.0.302

func (r *CreatePrivateDNSAccountResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreatePrivateDNSAccountResponse) ToJsonString added in v1.0.302

func (r *CreatePrivateDNSAccountResponse) ToJsonString() string

type CreatePrivateDNSAccountResponseParams added in v1.0.426

type CreatePrivateDNSAccountResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreatePrivateZoneRecordRequest

type CreatePrivateZoneRecordRequest struct {
	*tchttp.BaseRequest

	// 私有域ID
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 记录类型,可选的记录类型为:"A", "AAAA", "CNAME", "MX", "TXT", "PTR"
	RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"`

	// 子域名,例如 "www", "m", "@"
	SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"`

	// 记录值,例如 IP:192.168.10.2,CNAME:cname.qcloud.com.,MX:mail.qcloud.com.
	RecordValue *string `json:"RecordValue,omitnil,omitempty" name:"RecordValue"`

	// 记录权重,值为1-100
	Weight *int64 `json:"Weight,omitnil,omitempty" name:"Weight"`

	// MX优先级:记录类型为MX时必填。取值范围:5,10,15,20,30,40,50
	MX *int64 `json:"MX,omitnil,omitempty" name:"MX"`

	// 记录缓存时间,数值越小生效越快,取值1-86400s, 默认 600
	TTL *int64 `json:"TTL,omitnil,omitempty" name:"TTL"`
}

func NewCreatePrivateZoneRecordRequest

func NewCreatePrivateZoneRecordRequest() (request *CreatePrivateZoneRecordRequest)

func (*CreatePrivateZoneRecordRequest) FromJsonString

func (r *CreatePrivateZoneRecordRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreatePrivateZoneRecordRequest) ToJsonString

func (r *CreatePrivateZoneRecordRequest) ToJsonString() string

type CreatePrivateZoneRecordRequestParams added in v1.0.426

type CreatePrivateZoneRecordRequestParams struct {
	// 私有域ID
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 记录类型,可选的记录类型为:"A", "AAAA", "CNAME", "MX", "TXT", "PTR"
	RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"`

	// 子域名,例如 "www", "m", "@"
	SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"`

	// 记录值,例如 IP:192.168.10.2,CNAME:cname.qcloud.com.,MX:mail.qcloud.com.
	RecordValue *string `json:"RecordValue,omitnil,omitempty" name:"RecordValue"`

	// 记录权重,值为1-100
	Weight *int64 `json:"Weight,omitnil,omitempty" name:"Weight"`

	// MX优先级:记录类型为MX时必填。取值范围:5,10,15,20,30,40,50
	MX *int64 `json:"MX,omitnil,omitempty" name:"MX"`

	// 记录缓存时间,数值越小生效越快,取值1-86400s, 默认 600
	TTL *int64 `json:"TTL,omitnil,omitempty" name:"TTL"`
}

Predefined struct for user

type CreatePrivateZoneRecordResponse

type CreatePrivateZoneRecordResponse struct {
	*tchttp.BaseResponse
	Response *CreatePrivateZoneRecordResponseParams `json:"Response"`
}

func NewCreatePrivateZoneRecordResponse

func NewCreatePrivateZoneRecordResponse() (response *CreatePrivateZoneRecordResponse)

func (*CreatePrivateZoneRecordResponse) FromJsonString

func (r *CreatePrivateZoneRecordResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreatePrivateZoneRecordResponse) ToJsonString

func (r *CreatePrivateZoneRecordResponse) ToJsonString() string

type CreatePrivateZoneRecordResponseParams added in v1.0.426

type CreatePrivateZoneRecordResponseParams struct {
	// 记录Id
	RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreatePrivateZoneRequest

type CreatePrivateZoneRequest struct {
	*tchttp.BaseRequest

	// 域名,格式必须是标准的TLD
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 创建私有域的同时,为其打上标签
	TagSet []*TagInfo `json:"TagSet,omitnil,omitempty" name:"TagSet"`

	// 创建私有域的同时,将其关联至VPC
	VpcSet []*VpcInfo `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`

	// 备注
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 是否开启子域名递归, ENABLED, DISABLED。默认值为ENABLED
	DnsForwardStatus *string `json:"DnsForwardStatus,omitnil,omitempty" name:"DnsForwardStatus"`

	// 创建私有域的同时,将其关联至VPC
	Vpcs []*VpcInfo `json:"Vpcs,omitnil,omitempty" name:"Vpcs"`

	// 创建私有域同时绑定关联账号的VPC
	AccountVpcSet []*AccountVpcInfo `json:"AccountVpcSet,omitnil,omitempty" name:"AccountVpcSet"`

	// 是否CNAME加速:ENABLED,DISABLED,默认值为ENABLED
	CnameSpeedupStatus *string `json:"CnameSpeedupStatus,omitnil,omitempty" name:"CnameSpeedupStatus"`
}

func NewCreatePrivateZoneRequest

func NewCreatePrivateZoneRequest() (request *CreatePrivateZoneRequest)

func (*CreatePrivateZoneRequest) FromJsonString

func (r *CreatePrivateZoneRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreatePrivateZoneRequest) ToJsonString

func (r *CreatePrivateZoneRequest) ToJsonString() string

type CreatePrivateZoneRequestParams added in v1.0.426

type CreatePrivateZoneRequestParams struct {
	// 域名,格式必须是标准的TLD
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 创建私有域的同时,为其打上标签
	TagSet []*TagInfo `json:"TagSet,omitnil,omitempty" name:"TagSet"`

	// 创建私有域的同时,将其关联至VPC
	VpcSet []*VpcInfo `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`

	// 备注
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 是否开启子域名递归, ENABLED, DISABLED。默认值为ENABLED
	DnsForwardStatus *string `json:"DnsForwardStatus,omitnil,omitempty" name:"DnsForwardStatus"`

	// 创建私有域的同时,将其关联至VPC
	Vpcs []*VpcInfo `json:"Vpcs,omitnil,omitempty" name:"Vpcs"`

	// 创建私有域同时绑定关联账号的VPC
	AccountVpcSet []*AccountVpcInfo `json:"AccountVpcSet,omitnil,omitempty" name:"AccountVpcSet"`

	// 是否CNAME加速:ENABLED,DISABLED,默认值为ENABLED
	CnameSpeedupStatus *string `json:"CnameSpeedupStatus,omitnil,omitempty" name:"CnameSpeedupStatus"`
}

Predefined struct for user

type CreatePrivateZoneResponse

type CreatePrivateZoneResponse struct {
	*tchttp.BaseResponse
	Response *CreatePrivateZoneResponseParams `json:"Response"`
}

func NewCreatePrivateZoneResponse

func NewCreatePrivateZoneResponse() (response *CreatePrivateZoneResponse)

func (*CreatePrivateZoneResponse) FromJsonString

func (r *CreatePrivateZoneResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreatePrivateZoneResponse) ToJsonString

func (r *CreatePrivateZoneResponse) ToJsonString() string

type CreatePrivateZoneResponseParams added in v1.0.426

type CreatePrivateZoneResponseParams struct {
	// 私有域ID, zone-xxxxxx
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 私有域名
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DatePoint

type DatePoint struct {
	// 时间
	Date *string `json:"Date,omitnil,omitempty" name:"Date"`

	// 值
	Value *int64 `json:"Value,omitnil,omitempty" name:"Value"`
}

type DeleteEndPointRequest added in v1.0.679

type DeleteEndPointRequest struct {
	*tchttp.BaseRequest

	// 终端节点ID
	EndPointId *string `json:"EndPointId,omitnil,omitempty" name:"EndPointId"`
}

func NewDeleteEndPointRequest added in v1.0.679

func NewDeleteEndPointRequest() (request *DeleteEndPointRequest)

func (*DeleteEndPointRequest) FromJsonString added in v1.0.679

func (r *DeleteEndPointRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteEndPointRequest) ToJsonString added in v1.0.679

func (r *DeleteEndPointRequest) ToJsonString() string

type DeleteEndPointRequestParams added in v1.0.679

type DeleteEndPointRequestParams struct {
	// 终端节点ID
	EndPointId *string `json:"EndPointId,omitnil,omitempty" name:"EndPointId"`
}

Predefined struct for user

type DeleteEndPointResponse added in v1.0.679

type DeleteEndPointResponse struct {
	*tchttp.BaseResponse
	Response *DeleteEndPointResponseParams `json:"Response"`
}

func NewDeleteEndPointResponse added in v1.0.679

func NewDeleteEndPointResponse() (response *DeleteEndPointResponse)

func (*DeleteEndPointResponse) FromJsonString added in v1.0.679

func (r *DeleteEndPointResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteEndPointResponse) ToJsonString added in v1.0.679

func (r *DeleteEndPointResponse) ToJsonString() string

type DeleteEndPointResponseParams added in v1.0.679

type DeleteEndPointResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeletePrivateDNSAccountRequest added in v1.0.302

type DeletePrivateDNSAccountRequest struct {
	*tchttp.BaseRequest

	// 私有域解析账号
	Account *PrivateDNSAccount `json:"Account,omitnil,omitempty" name:"Account"`
}

func NewDeletePrivateDNSAccountRequest added in v1.0.302

func NewDeletePrivateDNSAccountRequest() (request *DeletePrivateDNSAccountRequest)

func (*DeletePrivateDNSAccountRequest) FromJsonString added in v1.0.302

func (r *DeletePrivateDNSAccountRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeletePrivateDNSAccountRequest) ToJsonString added in v1.0.302

func (r *DeletePrivateDNSAccountRequest) ToJsonString() string

type DeletePrivateDNSAccountRequestParams added in v1.0.426

type DeletePrivateDNSAccountRequestParams struct {
	// 私有域解析账号
	Account *PrivateDNSAccount `json:"Account,omitnil,omitempty" name:"Account"`
}

Predefined struct for user

type DeletePrivateDNSAccountResponse added in v1.0.302

type DeletePrivateDNSAccountResponse struct {
	*tchttp.BaseResponse
	Response *DeletePrivateDNSAccountResponseParams `json:"Response"`
}

func NewDeletePrivateDNSAccountResponse added in v1.0.302

func NewDeletePrivateDNSAccountResponse() (response *DeletePrivateDNSAccountResponse)

func (*DeletePrivateDNSAccountResponse) FromJsonString added in v1.0.302

func (r *DeletePrivateDNSAccountResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeletePrivateDNSAccountResponse) ToJsonString added in v1.0.302

func (r *DeletePrivateDNSAccountResponse) ToJsonString() string

type DeletePrivateDNSAccountResponseParams added in v1.0.426

type DeletePrivateDNSAccountResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeletePrivateZoneRecordRequest

type DeletePrivateZoneRecordRequest struct {
	*tchttp.BaseRequest

	// 私有域ID
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 记录ID(调用DescribePrivateZoneRecordList可获取到RecordId)
	RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// 记录ID数组,RecordId 优先
	RecordIdSet []*string `json:"RecordIdSet,omitnil,omitempty" name:"RecordIdSet"`
}

func NewDeletePrivateZoneRecordRequest

func NewDeletePrivateZoneRecordRequest() (request *DeletePrivateZoneRecordRequest)

func (*DeletePrivateZoneRecordRequest) FromJsonString

func (r *DeletePrivateZoneRecordRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeletePrivateZoneRecordRequest) ToJsonString

func (r *DeletePrivateZoneRecordRequest) ToJsonString() string

type DeletePrivateZoneRecordRequestParams added in v1.0.426

type DeletePrivateZoneRecordRequestParams struct {
	// 私有域ID
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 记录ID(调用DescribePrivateZoneRecordList可获取到RecordId)
	RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// 记录ID数组,RecordId 优先
	RecordIdSet []*string `json:"RecordIdSet,omitnil,omitempty" name:"RecordIdSet"`
}

Predefined struct for user

type DeletePrivateZoneRecordResponse

type DeletePrivateZoneRecordResponse struct {
	*tchttp.BaseResponse
	Response *DeletePrivateZoneRecordResponseParams `json:"Response"`
}

func NewDeletePrivateZoneRecordResponse

func NewDeletePrivateZoneRecordResponse() (response *DeletePrivateZoneRecordResponse)

func (*DeletePrivateZoneRecordResponse) FromJsonString

func (r *DeletePrivateZoneRecordResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeletePrivateZoneRecordResponse) ToJsonString

func (r *DeletePrivateZoneRecordResponse) ToJsonString() string

type DeletePrivateZoneRecordResponseParams added in v1.0.426

type DeletePrivateZoneRecordResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeletePrivateZoneRequest

type DeletePrivateZoneRequest struct {
	*tchttp.BaseRequest

	// 私有域ID
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 私有域ID数组,ZoneId 优先
	ZoneIdSet []*string `json:"ZoneIdSet,omitnil,omitempty" name:"ZoneIdSet"`
}

func NewDeletePrivateZoneRequest

func NewDeletePrivateZoneRequest() (request *DeletePrivateZoneRequest)

func (*DeletePrivateZoneRequest) FromJsonString

func (r *DeletePrivateZoneRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeletePrivateZoneRequest) ToJsonString

func (r *DeletePrivateZoneRequest) ToJsonString() string

type DeletePrivateZoneRequestParams added in v1.0.426

type DeletePrivateZoneRequestParams struct {
	// 私有域ID
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 私有域ID数组,ZoneId 优先
	ZoneIdSet []*string `json:"ZoneIdSet,omitnil,omitempty" name:"ZoneIdSet"`
}

Predefined struct for user

type DeletePrivateZoneResponse

type DeletePrivateZoneResponse struct {
	*tchttp.BaseResponse
	Response *DeletePrivateZoneResponseParams `json:"Response"`
}

func NewDeletePrivateZoneResponse

func NewDeletePrivateZoneResponse() (response *DeletePrivateZoneResponse)

func (*DeletePrivateZoneResponse) FromJsonString

func (r *DeletePrivateZoneResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeletePrivateZoneResponse) ToJsonString

func (r *DeletePrivateZoneResponse) ToJsonString() string

type DeletePrivateZoneResponseParams added in v1.0.426

type DeletePrivateZoneResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteSpecifyPrivateZoneVpcRequest added in v1.0.751

type DeleteSpecifyPrivateZoneVpcRequest struct {
	*tchttp.BaseRequest

	// 私有域id
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 本次删除的VPC
	VpcSet []*VpcInfo `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`

	// 本次删除的关联账户VPC
	AccountVpcSet []*AccountVpcInfo `json:"AccountVpcSet,omitnil,omitempty" name:"AccountVpcSet"`

	// 是否为同步操作
	Sync *bool `json:"Sync,omitnil,omitempty" name:"Sync"`
}

func NewDeleteSpecifyPrivateZoneVpcRequest added in v1.0.751

func NewDeleteSpecifyPrivateZoneVpcRequest() (request *DeleteSpecifyPrivateZoneVpcRequest)

func (*DeleteSpecifyPrivateZoneVpcRequest) FromJsonString added in v1.0.751

func (r *DeleteSpecifyPrivateZoneVpcRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteSpecifyPrivateZoneVpcRequest) ToJsonString added in v1.0.751

func (r *DeleteSpecifyPrivateZoneVpcRequest) ToJsonString() string

type DeleteSpecifyPrivateZoneVpcRequestParams added in v1.0.751

type DeleteSpecifyPrivateZoneVpcRequestParams struct {
	// 私有域id
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 本次删除的VPC
	VpcSet []*VpcInfo `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`

	// 本次删除的关联账户VPC
	AccountVpcSet []*AccountVpcInfo `json:"AccountVpcSet,omitnil,omitempty" name:"AccountVpcSet"`

	// 是否为同步操作
	Sync *bool `json:"Sync,omitnil,omitempty" name:"Sync"`
}

Predefined struct for user

type DeleteSpecifyPrivateZoneVpcResponse added in v1.0.751

type DeleteSpecifyPrivateZoneVpcResponse struct {
	*tchttp.BaseResponse
	Response *DeleteSpecifyPrivateZoneVpcResponseParams `json:"Response"`
}

func NewDeleteSpecifyPrivateZoneVpcResponse added in v1.0.751

func NewDeleteSpecifyPrivateZoneVpcResponse() (response *DeleteSpecifyPrivateZoneVpcResponse)

func (*DeleteSpecifyPrivateZoneVpcResponse) FromJsonString added in v1.0.751

func (r *DeleteSpecifyPrivateZoneVpcResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteSpecifyPrivateZoneVpcResponse) ToJsonString added in v1.0.751

func (r *DeleteSpecifyPrivateZoneVpcResponse) ToJsonString() string

type DeleteSpecifyPrivateZoneVpcResponseParams added in v1.0.751

type DeleteSpecifyPrivateZoneVpcResponseParams struct {
	// 私有域id
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 本次删除的VPC
	VpcSet []*VpcInfo `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`

	// 本次删除的关联账户的VPC
	AccountVpcSet []*AccountVpcInfo `json:"AccountVpcSet,omitnil,omitempty" name:"AccountVpcSet"`

	// 唯一id
	// 注意:此字段可能返回 null,表示取不到有效值。
	UniqId *string `json:"UniqId,omitnil,omitempty" name:"UniqId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeAccountVpcListRequest added in v1.0.302

type DescribeAccountVpcListRequest struct {
	*tchttp.BaseRequest

	// 关联账号的uin
	AccountUin *string `json:"AccountUin,omitnil,omitempty" name:"AccountUin"`

	// 分页偏移量,从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页限制数目, 最大100,默认20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 过滤参数
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribeAccountVpcListRequest added in v1.0.302

func NewDescribeAccountVpcListRequest() (request *DescribeAccountVpcListRequest)

func (*DescribeAccountVpcListRequest) FromJsonString added in v1.0.302

func (r *DescribeAccountVpcListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeAccountVpcListRequest) ToJsonString added in v1.0.302

func (r *DescribeAccountVpcListRequest) ToJsonString() string

type DescribeAccountVpcListRequestParams added in v1.0.426

type DescribeAccountVpcListRequestParams struct {
	// 关联账号的uin
	AccountUin *string `json:"AccountUin,omitnil,omitempty" name:"AccountUin"`

	// 分页偏移量,从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页限制数目, 最大100,默认20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 过滤参数
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribeAccountVpcListResponse added in v1.0.302

type DescribeAccountVpcListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeAccountVpcListResponseParams `json:"Response"`
}

func NewDescribeAccountVpcListResponse added in v1.0.302

func NewDescribeAccountVpcListResponse() (response *DescribeAccountVpcListResponse)

func (*DescribeAccountVpcListResponse) FromJsonString added in v1.0.302

func (r *DescribeAccountVpcListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeAccountVpcListResponse) ToJsonString added in v1.0.302

func (r *DescribeAccountVpcListResponse) ToJsonString() string

type DescribeAccountVpcListResponseParams added in v1.0.426

type DescribeAccountVpcListResponseParams struct {
	// VPC数量
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// VPC 列表
	VpcSet []*AccountVpcInfoOut `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeAuditLogRequest

type DescribeAuditLogRequest struct {
	*tchttp.BaseRequest

	// 请求量统计起始时间
	TimeRangeBegin *string `json:"TimeRangeBegin,omitnil,omitempty" name:"TimeRangeBegin"`

	// 筛选参数:ZoneId:私有域ID;Domain:私有域;OperatorUin:操作者账号ID
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 请求量统计结束时间
	TimeRangeEnd *string `json:"TimeRangeEnd,omitnil,omitempty" name:"TimeRangeEnd"`

	// 分页偏移量,从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页限制数目, 最大100,默认20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribeAuditLogRequest

func NewDescribeAuditLogRequest() (request *DescribeAuditLogRequest)

func (*DescribeAuditLogRequest) FromJsonString

func (r *DescribeAuditLogRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeAuditLogRequest) ToJsonString

func (r *DescribeAuditLogRequest) ToJsonString() string

type DescribeAuditLogRequestParams added in v1.0.426

type DescribeAuditLogRequestParams struct {
	// 请求量统计起始时间
	TimeRangeBegin *string `json:"TimeRangeBegin,omitnil,omitempty" name:"TimeRangeBegin"`

	// 筛选参数:ZoneId:私有域ID;Domain:私有域;OperatorUin:操作者账号ID
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 请求量统计结束时间
	TimeRangeEnd *string `json:"TimeRangeEnd,omitnil,omitempty" name:"TimeRangeEnd"`

	// 分页偏移量,从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页限制数目, 最大100,默认20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribeAuditLogResponse

type DescribeAuditLogResponse struct {
	*tchttp.BaseResponse
	Response *DescribeAuditLogResponseParams `json:"Response"`
}

func NewDescribeAuditLogResponse

func NewDescribeAuditLogResponse() (response *DescribeAuditLogResponse)

func (*DescribeAuditLogResponse) FromJsonString

func (r *DescribeAuditLogResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeAuditLogResponse) ToJsonString

func (r *DescribeAuditLogResponse) ToJsonString() string

type DescribeAuditLogResponseParams added in v1.0.426

type DescribeAuditLogResponseParams struct {
	// 操作日志列表
	Data []*AuditLog `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeDashboardRequest

type DescribeDashboardRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeDashboardRequest

func NewDescribeDashboardRequest() (request *DescribeDashboardRequest)

func (*DescribeDashboardRequest) FromJsonString

func (r *DescribeDashboardRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeDashboardRequest) ToJsonString

func (r *DescribeDashboardRequest) ToJsonString() string

type DescribeDashboardRequestParams added in v1.0.426

type DescribeDashboardRequestParams struct {
}

Predefined struct for user

type DescribeDashboardResponse

type DescribeDashboardResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDashboardResponseParams `json:"Response"`
}

func NewDescribeDashboardResponse

func NewDescribeDashboardResponse() (response *DescribeDashboardResponse)

func (*DescribeDashboardResponse) FromJsonString

func (r *DescribeDashboardResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeDashboardResponse) ToJsonString

func (r *DescribeDashboardResponse) ToJsonString() string

type DescribeDashboardResponseParams added in v1.0.426

type DescribeDashboardResponseParams struct {
	// 私有域解析总数
	ZoneTotal *int64 `json:"ZoneTotal,omitnil,omitempty" name:"ZoneTotal"`

	// 私有域关联VPC数量
	ZoneVpcCount *int64 `json:"ZoneVpcCount,omitnil,omitempty" name:"ZoneVpcCount"`

	// 历史请求量总数
	RequestTotalCount *int64 `json:"RequestTotalCount,omitnil,omitempty" name:"RequestTotalCount"`

	// 流量包用量
	FlowUsage []*FlowUsage `json:"FlowUsage,omitnil,omitempty" name:"FlowUsage"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribePrivateDNSAccountListRequest added in v1.0.249

type DescribePrivateDNSAccountListRequest struct {
	*tchttp.BaseRequest

	// 分页偏移量,从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页限制数目, 最大100,默认20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 过滤参数
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribePrivateDNSAccountListRequest added in v1.0.249

func NewDescribePrivateDNSAccountListRequest() (request *DescribePrivateDNSAccountListRequest)

func (*DescribePrivateDNSAccountListRequest) FromJsonString added in v1.0.249

func (r *DescribePrivateDNSAccountListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePrivateDNSAccountListRequest) ToJsonString added in v1.0.249

func (r *DescribePrivateDNSAccountListRequest) ToJsonString() string

type DescribePrivateDNSAccountListRequestParams added in v1.0.426

type DescribePrivateDNSAccountListRequestParams struct {
	// 分页偏移量,从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页限制数目, 最大100,默认20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 过滤参数
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribePrivateDNSAccountListResponse added in v1.0.249

type DescribePrivateDNSAccountListResponse struct {
	*tchttp.BaseResponse
	Response *DescribePrivateDNSAccountListResponseParams `json:"Response"`
}

func NewDescribePrivateDNSAccountListResponse added in v1.0.249

func NewDescribePrivateDNSAccountListResponse() (response *DescribePrivateDNSAccountListResponse)

func (*DescribePrivateDNSAccountListResponse) FromJsonString added in v1.0.249

func (r *DescribePrivateDNSAccountListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePrivateDNSAccountListResponse) ToJsonString added in v1.0.249

type DescribePrivateDNSAccountListResponseParams added in v1.0.426

type DescribePrivateDNSAccountListResponseParams struct {
	// 私有域解析账号数量
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 私有域解析账号列表
	AccountSet []*PrivateDNSAccount `json:"AccountSet,omitnil,omitempty" name:"AccountSet"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribePrivateZoneListRequest

type DescribePrivateZoneListRequest struct {
	*tchttp.BaseRequest

	// 分页偏移量,从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页限制数目, 最大100,默认20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 过滤参数
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewDescribePrivateZoneListRequest

func NewDescribePrivateZoneListRequest() (request *DescribePrivateZoneListRequest)

func (*DescribePrivateZoneListRequest) FromJsonString

func (r *DescribePrivateZoneListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePrivateZoneListRequest) ToJsonString

func (r *DescribePrivateZoneListRequest) ToJsonString() string

type DescribePrivateZoneListRequestParams added in v1.0.426

type DescribePrivateZoneListRequestParams struct {
	// 分页偏移量,从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页限制数目, 最大100,默认20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 过滤参数
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type DescribePrivateZoneListResponse

type DescribePrivateZoneListResponse struct {
	*tchttp.BaseResponse
	Response *DescribePrivateZoneListResponseParams `json:"Response"`
}

func NewDescribePrivateZoneListResponse

func NewDescribePrivateZoneListResponse() (response *DescribePrivateZoneListResponse)

func (*DescribePrivateZoneListResponse) FromJsonString

func (r *DescribePrivateZoneListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePrivateZoneListResponse) ToJsonString

func (r *DescribePrivateZoneListResponse) ToJsonString() string

type DescribePrivateZoneListResponseParams added in v1.0.426

type DescribePrivateZoneListResponseParams struct {
	// 私有域数量
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 私有域列表
	PrivateZoneSet []*PrivateZone `json:"PrivateZoneSet,omitnil,omitempty" name:"PrivateZoneSet"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribePrivateZoneRecordListRequest

type DescribePrivateZoneRecordListRequest struct {
	*tchttp.BaseRequest

	// 私有域ID: zone-xxxxxx
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 过滤参数(支持使用Value、RecordType过滤)
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 分页偏移量,从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页限制数目, 最大200,默认20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewDescribePrivateZoneRecordListRequest

func NewDescribePrivateZoneRecordListRequest() (request *DescribePrivateZoneRecordListRequest)

func (*DescribePrivateZoneRecordListRequest) FromJsonString

func (r *DescribePrivateZoneRecordListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePrivateZoneRecordListRequest) ToJsonString

func (r *DescribePrivateZoneRecordListRequest) ToJsonString() string

type DescribePrivateZoneRecordListRequestParams added in v1.0.426

type DescribePrivateZoneRecordListRequestParams struct {
	// 私有域ID: zone-xxxxxx
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 过滤参数(支持使用Value、RecordType过滤)
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 分页偏移量,从0开始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页限制数目, 最大200,默认20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type DescribePrivateZoneRecordListResponse

type DescribePrivateZoneRecordListResponse struct {
	*tchttp.BaseResponse
	Response *DescribePrivateZoneRecordListResponseParams `json:"Response"`
}

func NewDescribePrivateZoneRecordListResponse

func NewDescribePrivateZoneRecordListResponse() (response *DescribePrivateZoneRecordListResponse)

func (*DescribePrivateZoneRecordListResponse) FromJsonString

func (r *DescribePrivateZoneRecordListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePrivateZoneRecordListResponse) ToJsonString

type DescribePrivateZoneRecordListResponseParams added in v1.0.426

type DescribePrivateZoneRecordListResponseParams struct {
	// 解析记录数量
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 解析记录列表
	RecordSet []*PrivateZoneRecord `json:"RecordSet,omitnil,omitempty" name:"RecordSet"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribePrivateZoneRequest

type DescribePrivateZoneRequest struct {
	*tchttp.BaseRequest

	// 域名,格式必须是标准的TLD
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`
}

func NewDescribePrivateZoneRequest

func NewDescribePrivateZoneRequest() (request *DescribePrivateZoneRequest)

func (*DescribePrivateZoneRequest) FromJsonString

func (r *DescribePrivateZoneRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePrivateZoneRequest) ToJsonString

func (r *DescribePrivateZoneRequest) ToJsonString() string

type DescribePrivateZoneRequestParams added in v1.0.426

type DescribePrivateZoneRequestParams struct {
	// 域名,格式必须是标准的TLD
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`
}

Predefined struct for user

type DescribePrivateZoneResponse

type DescribePrivateZoneResponse struct {
	*tchttp.BaseResponse
	Response *DescribePrivateZoneResponseParams `json:"Response"`
}

func NewDescribePrivateZoneResponse

func NewDescribePrivateZoneResponse() (response *DescribePrivateZoneResponse)

func (*DescribePrivateZoneResponse) FromJsonString

func (r *DescribePrivateZoneResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePrivateZoneResponse) ToJsonString

func (r *DescribePrivateZoneResponse) ToJsonString() string

type DescribePrivateZoneResponseParams added in v1.0.426

type DescribePrivateZoneResponseParams struct {
	// 私有域详情
	PrivateZone *PrivateZone `json:"PrivateZone,omitnil,omitempty" name:"PrivateZone"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribePrivateZoneServiceRequest

type DescribePrivateZoneServiceRequest struct {
	*tchttp.BaseRequest
}

func NewDescribePrivateZoneServiceRequest

func NewDescribePrivateZoneServiceRequest() (request *DescribePrivateZoneServiceRequest)

func (*DescribePrivateZoneServiceRequest) FromJsonString

func (r *DescribePrivateZoneServiceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePrivateZoneServiceRequest) ToJsonString

func (r *DescribePrivateZoneServiceRequest) ToJsonString() string

type DescribePrivateZoneServiceRequestParams added in v1.0.426

type DescribePrivateZoneServiceRequestParams struct {
}

Predefined struct for user

type DescribePrivateZoneServiceResponse

type DescribePrivateZoneServiceResponse struct {
	*tchttp.BaseResponse
	Response *DescribePrivateZoneServiceResponseParams `json:"Response"`
}

func NewDescribePrivateZoneServiceResponse

func NewDescribePrivateZoneServiceResponse() (response *DescribePrivateZoneServiceResponse)

func (*DescribePrivateZoneServiceResponse) FromJsonString

func (r *DescribePrivateZoneServiceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribePrivateZoneServiceResponse) ToJsonString

func (r *DescribePrivateZoneServiceResponse) ToJsonString() string

type DescribePrivateZoneServiceResponseParams added in v1.0.426

type DescribePrivateZoneServiceResponseParams struct {
	// 私有域解析服务开通状态。ENABLED已开通,DISABLED未开通
	ServiceStatus *string `json:"ServiceStatus,omitnil,omitempty" name:"ServiceStatus"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeQuotaUsageRequest added in v1.0.370

type DescribeQuotaUsageRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeQuotaUsageRequest added in v1.0.370

func NewDescribeQuotaUsageRequest() (request *DescribeQuotaUsageRequest)

func (*DescribeQuotaUsageRequest) FromJsonString added in v1.0.370

func (r *DescribeQuotaUsageRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeQuotaUsageRequest) ToJsonString added in v1.0.370

func (r *DescribeQuotaUsageRequest) ToJsonString() string

type DescribeQuotaUsageRequestParams added in v1.0.426

type DescribeQuotaUsageRequestParams struct {
}

Predefined struct for user

type DescribeQuotaUsageResponse added in v1.0.370

type DescribeQuotaUsageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeQuotaUsageResponseParams `json:"Response"`
}

func NewDescribeQuotaUsageResponse added in v1.0.370

func NewDescribeQuotaUsageResponse() (response *DescribeQuotaUsageResponse)

func (*DescribeQuotaUsageResponse) FromJsonString added in v1.0.370

func (r *DescribeQuotaUsageResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeQuotaUsageResponse) ToJsonString added in v1.0.370

func (r *DescribeQuotaUsageResponse) ToJsonString() string

type DescribeQuotaUsageResponseParams added in v1.0.426

type DescribeQuotaUsageResponseParams struct {
	// Tld额度使用情况
	TldQuota *TldQuota `json:"TldQuota,omitnil,omitempty" name:"TldQuota"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRequestDataRequest

type DescribeRequestDataRequest struct {
	*tchttp.BaseRequest

	// 请求量统计起始时间,格式:2020-11-22 00:00:00
	TimeRangeBegin *string `json:"TimeRangeBegin,omitnil,omitempty" name:"TimeRangeBegin"`

	// 筛选参数:
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 请求量统计结束时间,格式:2020-11-22 23:59:59
	TimeRangeEnd *string `json:"TimeRangeEnd,omitnil,omitempty" name:"TimeRangeEnd"`
}

func NewDescribeRequestDataRequest

func NewDescribeRequestDataRequest() (request *DescribeRequestDataRequest)

func (*DescribeRequestDataRequest) FromJsonString

func (r *DescribeRequestDataRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRequestDataRequest) ToJsonString

func (r *DescribeRequestDataRequest) ToJsonString() string

type DescribeRequestDataRequestParams added in v1.0.426

type DescribeRequestDataRequestParams struct {
	// 请求量统计起始时间,格式:2020-11-22 00:00:00
	TimeRangeBegin *string `json:"TimeRangeBegin,omitnil,omitempty" name:"TimeRangeBegin"`

	// 筛选参数:
	Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"`

	// 请求量统计结束时间,格式:2020-11-22 23:59:59
	TimeRangeEnd *string `json:"TimeRangeEnd,omitnil,omitempty" name:"TimeRangeEnd"`
}

Predefined struct for user

type DescribeRequestDataResponse

type DescribeRequestDataResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRequestDataResponseParams `json:"Response"`
}

func NewDescribeRequestDataResponse

func NewDescribeRequestDataResponse() (response *DescribeRequestDataResponse)

func (*DescribeRequestDataResponse) FromJsonString

func (r *DescribeRequestDataResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRequestDataResponse) ToJsonString

func (r *DescribeRequestDataResponse) ToJsonString() string

type DescribeRequestDataResponseParams added in v1.0.426

type DescribeRequestDataResponseParams struct {
	// 请求量统计表
	Data []*MetricData `json:"Data,omitnil,omitempty" name:"Data"`

	// 请求量单位时间: Day:天,Hour:小时
	Interval *string `json:"Interval,omitnil,omitempty" name:"Interval"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Filter

type Filter struct {
	// 参数名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 参数值数组
	Values []*string `json:"Values,omitnil,omitempty" name:"Values"`
}

type FlowUsage

type FlowUsage struct {
	// 流量包类型:ZONE 私有域;TRAFFIC 解析流量包
	FlowType *string `json:"FlowType,omitnil,omitempty" name:"FlowType"`

	// 流量包总额度
	TotalQuantity *int64 `json:"TotalQuantity,omitnil,omitempty" name:"TotalQuantity"`

	// 流量包可用额度
	AvailableQuantity *int64 `json:"AvailableQuantity,omitnil,omitempty" name:"AvailableQuantity"`
}

type MetricData

type MetricData struct {
	// 资源描述
	Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"`

	// 表名
	Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"`

	// 表数据
	DataSet []*DatePoint `json:"DataSet,omitnil,omitempty" name:"DataSet"`

	// 查询范围内的请求总量
	// 注意:此字段可能返回 null,表示取不到有效值。
	MetricCount *int64 `json:"MetricCount,omitnil,omitempty" name:"MetricCount"`
}

type ModifyPrivateZoneRecordRequest

type ModifyPrivateZoneRecordRequest struct {
	*tchttp.BaseRequest

	// 私有域ID
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 记录ID
	RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// 记录类型,可选的记录类型为:"A", "AAAA", "CNAME", "MX", "TXT", "PTR"
	RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"`

	// 子域名,例如 "www", "m", "@"
	SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"`

	// 记录值,例如 IP:192.168.10.2,CNAME:cname.qcloud.com.,MX:mail.qcloud.com.
	RecordValue *string `json:"RecordValue,omitnil,omitempty" name:"RecordValue"`

	// 记录权重,值为1-100
	Weight *int64 `json:"Weight,omitnil,omitempty" name:"Weight"`

	// MX优先级:记录类型为MX时必填。取值范围:5,10,15,20,30,40,50
	MX *int64 `json:"MX,omitnil,omitempty" name:"MX"`

	// 记录缓存时间,数值越小生效越快,取值1-86400s, 默认 600
	TTL *int64 `json:"TTL,omitnil,omitempty" name:"TTL"`
}

func NewModifyPrivateZoneRecordRequest

func NewModifyPrivateZoneRecordRequest() (request *ModifyPrivateZoneRecordRequest)

func (*ModifyPrivateZoneRecordRequest) FromJsonString

func (r *ModifyPrivateZoneRecordRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyPrivateZoneRecordRequest) ToJsonString

func (r *ModifyPrivateZoneRecordRequest) ToJsonString() string

type ModifyPrivateZoneRecordRequestParams added in v1.0.426

type ModifyPrivateZoneRecordRequestParams struct {
	// 私有域ID
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 记录ID
	RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// 记录类型,可选的记录类型为:"A", "AAAA", "CNAME", "MX", "TXT", "PTR"
	RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"`

	// 子域名,例如 "www", "m", "@"
	SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"`

	// 记录值,例如 IP:192.168.10.2,CNAME:cname.qcloud.com.,MX:mail.qcloud.com.
	RecordValue *string `json:"RecordValue,omitnil,omitempty" name:"RecordValue"`

	// 记录权重,值为1-100
	Weight *int64 `json:"Weight,omitnil,omitempty" name:"Weight"`

	// MX优先级:记录类型为MX时必填。取值范围:5,10,15,20,30,40,50
	MX *int64 `json:"MX,omitnil,omitempty" name:"MX"`

	// 记录缓存时间,数值越小生效越快,取值1-86400s, 默认 600
	TTL *int64 `json:"TTL,omitnil,omitempty" name:"TTL"`
}

Predefined struct for user

type ModifyPrivateZoneRecordResponse

type ModifyPrivateZoneRecordResponse struct {
	*tchttp.BaseResponse
	Response *ModifyPrivateZoneRecordResponseParams `json:"Response"`
}

func NewModifyPrivateZoneRecordResponse

func NewModifyPrivateZoneRecordResponse() (response *ModifyPrivateZoneRecordResponse)

func (*ModifyPrivateZoneRecordResponse) FromJsonString

func (r *ModifyPrivateZoneRecordResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyPrivateZoneRecordResponse) ToJsonString

func (r *ModifyPrivateZoneRecordResponse) ToJsonString() string

type ModifyPrivateZoneRecordResponseParams added in v1.0.426

type ModifyPrivateZoneRecordResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyPrivateZoneRequest

type ModifyPrivateZoneRequest struct {
	*tchttp.BaseRequest

	// 私有域ID
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 备注
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 是否开启子域名递归, ENABLED, DISABLED
	DnsForwardStatus *string `json:"DnsForwardStatus,omitnil,omitempty" name:"DnsForwardStatus"`

	// 是否开启CNAME加速:ENABLED, DISABLED
	CnameSpeedupStatus *string `json:"CnameSpeedupStatus,omitnil,omitempty" name:"CnameSpeedupStatus"`
}

func NewModifyPrivateZoneRequest

func NewModifyPrivateZoneRequest() (request *ModifyPrivateZoneRequest)

func (*ModifyPrivateZoneRequest) FromJsonString

func (r *ModifyPrivateZoneRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyPrivateZoneRequest) ToJsonString

func (r *ModifyPrivateZoneRequest) ToJsonString() string

type ModifyPrivateZoneRequestParams added in v1.0.426

type ModifyPrivateZoneRequestParams struct {
	// 私有域ID
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 备注
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 是否开启子域名递归, ENABLED, DISABLED
	DnsForwardStatus *string `json:"DnsForwardStatus,omitnil,omitempty" name:"DnsForwardStatus"`

	// 是否开启CNAME加速:ENABLED, DISABLED
	CnameSpeedupStatus *string `json:"CnameSpeedupStatus,omitnil,omitempty" name:"CnameSpeedupStatus"`
}

Predefined struct for user

type ModifyPrivateZoneResponse

type ModifyPrivateZoneResponse struct {
	*tchttp.BaseResponse
	Response *ModifyPrivateZoneResponseParams `json:"Response"`
}

func NewModifyPrivateZoneResponse

func NewModifyPrivateZoneResponse() (response *ModifyPrivateZoneResponse)

func (*ModifyPrivateZoneResponse) FromJsonString

func (r *ModifyPrivateZoneResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyPrivateZoneResponse) ToJsonString

func (r *ModifyPrivateZoneResponse) ToJsonString() string

type ModifyPrivateZoneResponseParams added in v1.0.426

type ModifyPrivateZoneResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyPrivateZoneVpcRequest

type ModifyPrivateZoneVpcRequest struct {
	*tchttp.BaseRequest

	// 私有域ID
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 私有域关联的全部VPC列表
	VpcSet []*VpcInfo `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`

	// 私有域账号关联的全部VPC列表
	AccountVpcSet []*AccountVpcInfo `json:"AccountVpcSet,omitnil,omitempty" name:"AccountVpcSet"`
}

func NewModifyPrivateZoneVpcRequest

func NewModifyPrivateZoneVpcRequest() (request *ModifyPrivateZoneVpcRequest)

func (*ModifyPrivateZoneVpcRequest) FromJsonString

func (r *ModifyPrivateZoneVpcRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyPrivateZoneVpcRequest) ToJsonString

func (r *ModifyPrivateZoneVpcRequest) ToJsonString() string

type ModifyPrivateZoneVpcRequestParams added in v1.0.426

type ModifyPrivateZoneVpcRequestParams struct {
	// 私有域ID
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 私有域关联的全部VPC列表
	VpcSet []*VpcInfo `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`

	// 私有域账号关联的全部VPC列表
	AccountVpcSet []*AccountVpcInfo `json:"AccountVpcSet,omitnil,omitempty" name:"AccountVpcSet"`
}

Predefined struct for user

type ModifyPrivateZoneVpcResponse

type ModifyPrivateZoneVpcResponse struct {
	*tchttp.BaseResponse
	Response *ModifyPrivateZoneVpcResponseParams `json:"Response"`
}

func NewModifyPrivateZoneVpcResponse

func NewModifyPrivateZoneVpcResponse() (response *ModifyPrivateZoneVpcResponse)

func (*ModifyPrivateZoneVpcResponse) FromJsonString

func (r *ModifyPrivateZoneVpcResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyPrivateZoneVpcResponse) ToJsonString

func (r *ModifyPrivateZoneVpcResponse) ToJsonString() string

type ModifyPrivateZoneVpcResponseParams added in v1.0.426

type ModifyPrivateZoneVpcResponseParams struct {
	// 私有域ID, zone-xxxxxx
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 解析域关联的VPC列表
	VpcSet []*VpcInfo `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`

	// 私有域账号关联的全部VPC列表
	AccountVpcSet []*AccountVpcInfoOutput `json:"AccountVpcSet,omitnil,omitempty" name:"AccountVpcSet"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyRecordsStatusRequest added in v1.0.522

type ModifyRecordsStatusRequest struct {
	*tchttp.BaseRequest

	// 私有域ID
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 解析记录ID列表
	RecordIds []*int64 `json:"RecordIds,omitnil,omitempty" name:"RecordIds"`

	// enabled:生效,disabled:失效
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

func NewModifyRecordsStatusRequest added in v1.0.522

func NewModifyRecordsStatusRequest() (request *ModifyRecordsStatusRequest)

func (*ModifyRecordsStatusRequest) FromJsonString added in v1.0.522

func (r *ModifyRecordsStatusRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyRecordsStatusRequest) ToJsonString added in v1.0.522

func (r *ModifyRecordsStatusRequest) ToJsonString() string

type ModifyRecordsStatusRequestParams added in v1.0.522

type ModifyRecordsStatusRequestParams struct {
	// 私有域ID
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 解析记录ID列表
	RecordIds []*int64 `json:"RecordIds,omitnil,omitempty" name:"RecordIds"`

	// enabled:生效,disabled:失效
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`
}

Predefined struct for user

type ModifyRecordsStatusResponse added in v1.0.522

type ModifyRecordsStatusResponse struct {
	*tchttp.BaseResponse
	Response *ModifyRecordsStatusResponseParams `json:"Response"`
}

func NewModifyRecordsStatusResponse added in v1.0.522

func NewModifyRecordsStatusResponse() (response *ModifyRecordsStatusResponse)

func (*ModifyRecordsStatusResponse) FromJsonString added in v1.0.522

func (r *ModifyRecordsStatusResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyRecordsStatusResponse) ToJsonString added in v1.0.522

func (r *ModifyRecordsStatusResponse) ToJsonString() string

type ModifyRecordsStatusResponseParams added in v1.0.522

type ModifyRecordsStatusResponseParams struct {
	// 私有域ID
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 解析记录ID列表
	RecordIds []*int64 `json:"RecordIds,omitnil,omitempty" name:"RecordIds"`

	// enabled:生效,disabled:失效
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type PrivateDNSAccount added in v1.0.249

type PrivateDNSAccount struct {
	// 主账号Uin
	Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"`

	// 主账号名称
	Account *string `json:"Account,omitnil,omitempty" name:"Account"`

	// 用户昵称
	Nickname *string `json:"Nickname,omitnil,omitempty" name:"Nickname"`
}

type PrivateZone

type PrivateZone struct {
	// 私有域id: zone-xxxxxxxx
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 域名所有者uin
	OwnerUin *int64 `json:"OwnerUin,omitnil,omitempty" name:"OwnerUin"`

	// 私有域名
	Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"`

	// 创建时间
	CreatedOn *string `json:"CreatedOn,omitnil,omitempty" name:"CreatedOn"`

	// 修改时间
	UpdatedOn *string `json:"UpdatedOn,omitnil,omitempty" name:"UpdatedOn"`

	// 记录数
	RecordCount *int64 `json:"RecordCount,omitnil,omitempty" name:"RecordCount"`

	// 备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 绑定的Vpc列表
	VpcSet []*VpcInfo `json:"VpcSet,omitnil,omitempty" name:"VpcSet"`

	// 私有域绑定VPC状态,未关联vpc:SUSPEND,已关联VPC:ENABLED
	// ,关联VPC失败:FAILED
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 域名递归解析状态:开通:ENABLED, 关闭,DISABLED
	DnsForwardStatus *string `json:"DnsForwardStatus,omitnil,omitempty" name:"DnsForwardStatus"`

	// 标签键值对集合
	Tags []*TagInfo `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 绑定的关联账号的vpc列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	AccountVpcSet []*AccountVpcInfoOutput `json:"AccountVpcSet,omitnil,omitempty" name:"AccountVpcSet"`

	// 是否自定义TLD
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsCustomTld *bool `json:"IsCustomTld,omitnil,omitempty" name:"IsCustomTld"`

	// CNAME加速状态:开通:ENABLED, 关闭,DISABLED
	CnameSpeedupStatus *string `json:"CnameSpeedupStatus,omitnil,omitempty" name:"CnameSpeedupStatus"`

	// 转发规则名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ForwardRuleName *string `json:"ForwardRuleName,omitnil,omitempty" name:"ForwardRuleName"`

	// 转发规则类型:云上到云下,DOWN;云下到云上,UP,目前只支持DOWN
	// 注意:此字段可能返回 null,表示取不到有效值。
	ForwardRuleType *string `json:"ForwardRuleType,omitnil,omitempty" name:"ForwardRuleType"`

	// 转发的地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	ForwardAddress *string `json:"ForwardAddress,omitnil,omitempty" name:"ForwardAddress"`

	// 终端节点名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	EndPointName *string `json:"EndPointName,omitnil,omitempty" name:"EndPointName"`

	// 已删除的vpc
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeletedVpcSet []*VpcInfo `json:"DeletedVpcSet,omitnil,omitempty" name:"DeletedVpcSet"`
}

type PrivateZoneRecord

type PrivateZoneRecord struct {
	// 记录id
	RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// 私有域id: zone-xxxxxxxx
	ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"`

	// 子域名
	SubDomain *string `json:"SubDomain,omitnil,omitempty" name:"SubDomain"`

	// 记录类型,可选的记录类型为:"A", "AAAA", "CNAME", "MX", "TXT", "PTR"
	RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"`

	// 记录值
	RecordValue *string `json:"RecordValue,omitnil,omitempty" name:"RecordValue"`

	// 记录缓存时间,数值越小生效越快,取值1-86400s, 默认 600
	TTL *int64 `json:"TTL,omitnil,omitempty" name:"TTL"`

	// MX优先级:记录类型为MX时必填。取值范围:5,10,15,20,30,40,50
	// 注意:此字段可能返回 null,表示取不到有效值。
	MX *int64 `json:"MX,omitnil,omitempty" name:"MX"`

	// 记录状态:ENABLED
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 记录权重,值为1-100
	// 注意:此字段可能返回 null,表示取不到有效值。
	Weight *int64 `json:"Weight,omitnil,omitempty" name:"Weight"`

	// 记录创建时间
	CreatedOn *string `json:"CreatedOn,omitnil,omitempty" name:"CreatedOn"`

	// 记录更新时间
	UpdatedOn *string `json:"UpdatedOn,omitnil,omitempty" name:"UpdatedOn"`

	// 附加信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Extra *string `json:"Extra,omitnil,omitempty" name:"Extra"`

	// 0暂停,1启用
	// 注意:此字段可能返回 null,表示取不到有效值。
	Enabled *uint64 `json:"Enabled,omitnil,omitempty" name:"Enabled"`
}

type QueryAsyncBindVpcStatusRequest added in v1.0.815

type QueryAsyncBindVpcStatusRequest struct {
	*tchttp.BaseRequest

	// 唯一ID
	UniqId *string `json:"UniqId,omitnil,omitempty" name:"UniqId"`
}

func NewQueryAsyncBindVpcStatusRequest added in v1.0.815

func NewQueryAsyncBindVpcStatusRequest() (request *QueryAsyncBindVpcStatusRequest)

func (*QueryAsyncBindVpcStatusRequest) FromJsonString added in v1.0.815

func (r *QueryAsyncBindVpcStatusRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryAsyncBindVpcStatusRequest) ToJsonString added in v1.0.815

func (r *QueryAsyncBindVpcStatusRequest) ToJsonString() string

type QueryAsyncBindVpcStatusRequestParams added in v1.0.815

type QueryAsyncBindVpcStatusRequestParams struct {
	// 唯一ID
	UniqId *string `json:"UniqId,omitnil,omitempty" name:"UniqId"`
}

Predefined struct for user

type QueryAsyncBindVpcStatusResponse added in v1.0.815

type QueryAsyncBindVpcStatusResponse struct {
	*tchttp.BaseResponse
	Response *QueryAsyncBindVpcStatusResponseParams `json:"Response"`
}

func NewQueryAsyncBindVpcStatusResponse added in v1.0.815

func NewQueryAsyncBindVpcStatusResponse() (response *QueryAsyncBindVpcStatusResponse)

func (*QueryAsyncBindVpcStatusResponse) FromJsonString added in v1.0.815

func (r *QueryAsyncBindVpcStatusResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryAsyncBindVpcStatusResponse) ToJsonString added in v1.0.815

func (r *QueryAsyncBindVpcStatusResponse) ToJsonString() string

type QueryAsyncBindVpcStatusResponseParams added in v1.0.815

type QueryAsyncBindVpcStatusResponseParams struct {
	// processing 处理中,success 执行成功,
	// failed 执行失败
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 错误信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	ErrorMsg *string `json:"ErrorMsg,omitnil,omitempty" name:"ErrorMsg"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SubscribePrivateZoneServiceRequest

type SubscribePrivateZoneServiceRequest struct {
	*tchttp.BaseRequest
}

func NewSubscribePrivateZoneServiceRequest

func NewSubscribePrivateZoneServiceRequest() (request *SubscribePrivateZoneServiceRequest)

func (*SubscribePrivateZoneServiceRequest) FromJsonString

func (r *SubscribePrivateZoneServiceRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SubscribePrivateZoneServiceRequest) ToJsonString

func (r *SubscribePrivateZoneServiceRequest) ToJsonString() string

type SubscribePrivateZoneServiceRequestParams added in v1.0.426

type SubscribePrivateZoneServiceRequestParams struct {
}

Predefined struct for user

type SubscribePrivateZoneServiceResponse

type SubscribePrivateZoneServiceResponse struct {
	*tchttp.BaseResponse
	Response *SubscribePrivateZoneServiceResponseParams `json:"Response"`
}

func NewSubscribePrivateZoneServiceResponse

func NewSubscribePrivateZoneServiceResponse() (response *SubscribePrivateZoneServiceResponse)

func (*SubscribePrivateZoneServiceResponse) FromJsonString

func (r *SubscribePrivateZoneServiceResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SubscribePrivateZoneServiceResponse) ToJsonString

func (r *SubscribePrivateZoneServiceResponse) ToJsonString() string

type SubscribePrivateZoneServiceResponseParams added in v1.0.426

type SubscribePrivateZoneServiceResponseParams struct {
	// 私有域解析服务开通状态
	ServiceStatus *string `json:"ServiceStatus,omitnil,omitempty" name:"ServiceStatus"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type TagInfo

type TagInfo struct {
	// 标签键
	TagKey *string `json:"TagKey,omitnil,omitempty" name:"TagKey"`

	// 标签值
	TagValue *string `json:"TagValue,omitnil,omitempty" name:"TagValue"`
}

type TldQuota added in v1.0.370

type TldQuota struct {
	// 总共额度
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 已使用额度
	Used *int64 `json:"Used,omitnil,omitempty" name:"Used"`

	// 库存
	Stock *int64 `json:"Stock,omitnil,omitempty" name:"Stock"`

	// 用户限额
	Quota *int64 `json:"Quota,omitnil,omitempty" name:"Quota"`
}

type VpcInfo

type VpcInfo struct {
	// VpcId: vpc-xadsafsdasd
	UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"`

	// Vpc所属地区: ap-guangzhou, ap-shanghai
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL