Documentation ¶
Index ¶
- Constants
- type AccountVpcInfo
- type AccountVpcInfoOut
- type AccountVpcInfoOutput
- type AddSpecifyPrivateZoneVpcRequest
- type AddSpecifyPrivateZoneVpcRequestParams
- type AddSpecifyPrivateZoneVpcResponse
- type AddSpecifyPrivateZoneVpcResponseParams
- type AuditLog
- type AuditLogInfo
- type Client
- func (c *Client) AddSpecifyPrivateZoneVpc(request *AddSpecifyPrivateZoneVpcRequest) (response *AddSpecifyPrivateZoneVpcResponse, err error)
- func (c *Client) AddSpecifyPrivateZoneVpcWithContext(ctx context.Context, request *AddSpecifyPrivateZoneVpcRequest) (response *AddSpecifyPrivateZoneVpcResponse, err error)
- func (c *Client) CreatePrivateDNSAccount(request *CreatePrivateDNSAccountRequest) (response *CreatePrivateDNSAccountResponse, err error)
- func (c *Client) CreatePrivateDNSAccountWithContext(ctx context.Context, request *CreatePrivateDNSAccountRequest) (response *CreatePrivateDNSAccountResponse, err error)
- func (c *Client) CreatePrivateZone(request *CreatePrivateZoneRequest) (response *CreatePrivateZoneResponse, err error)
- func (c *Client) CreatePrivateZoneRecord(request *CreatePrivateZoneRecordRequest) (response *CreatePrivateZoneRecordResponse, err error)
- func (c *Client) CreatePrivateZoneRecordWithContext(ctx context.Context, request *CreatePrivateZoneRecordRequest) (response *CreatePrivateZoneRecordResponse, err error)
- func (c *Client) CreatePrivateZoneWithContext(ctx context.Context, request *CreatePrivateZoneRequest) (response *CreatePrivateZoneResponse, err error)
- func (c *Client) DeleteEndPoint(request *DeleteEndPointRequest) (response *DeleteEndPointResponse, err error)
- func (c *Client) DeleteEndPointWithContext(ctx context.Context, request *DeleteEndPointRequest) (response *DeleteEndPointResponse, err error)
- func (c *Client) DeletePrivateDNSAccount(request *DeletePrivateDNSAccountRequest) (response *DeletePrivateDNSAccountResponse, err error)
- func (c *Client) DeletePrivateDNSAccountWithContext(ctx context.Context, request *DeletePrivateDNSAccountRequest) (response *DeletePrivateDNSAccountResponse, err error)
- func (c *Client) DeletePrivateZone(request *DeletePrivateZoneRequest) (response *DeletePrivateZoneResponse, err error)
- func (c *Client) DeletePrivateZoneRecord(request *DeletePrivateZoneRecordRequest) (response *DeletePrivateZoneRecordResponse, err error)
- func (c *Client) DeletePrivateZoneRecordWithContext(ctx context.Context, request *DeletePrivateZoneRecordRequest) (response *DeletePrivateZoneRecordResponse, err error)
- func (c *Client) DeletePrivateZoneWithContext(ctx context.Context, request *DeletePrivateZoneRequest) (response *DeletePrivateZoneResponse, err error)
- func (c *Client) DeleteSpecifyPrivateZoneVpc(request *DeleteSpecifyPrivateZoneVpcRequest) (response *DeleteSpecifyPrivateZoneVpcResponse, err error)
- func (c *Client) DeleteSpecifyPrivateZoneVpcWithContext(ctx context.Context, request *DeleteSpecifyPrivateZoneVpcRequest) (response *DeleteSpecifyPrivateZoneVpcResponse, err error)
- func (c *Client) DescribeAccountVpcList(request *DescribeAccountVpcListRequest) (response *DescribeAccountVpcListResponse, err error)
- func (c *Client) DescribeAccountVpcListWithContext(ctx context.Context, request *DescribeAccountVpcListRequest) (response *DescribeAccountVpcListResponse, err error)
- func (c *Client) DescribeAuditLog(request *DescribeAuditLogRequest) (response *DescribeAuditLogResponse, err error)
- func (c *Client) DescribeAuditLogWithContext(ctx context.Context, request *DescribeAuditLogRequest) (response *DescribeAuditLogResponse, err error)
- func (c *Client) DescribeDashboard(request *DescribeDashboardRequest) (response *DescribeDashboardResponse, err error)
- func (c *Client) DescribeDashboardWithContext(ctx context.Context, request *DescribeDashboardRequest) (response *DescribeDashboardResponse, err error)
- func (c *Client) DescribePrivateDNSAccountList(request *DescribePrivateDNSAccountListRequest) (response *DescribePrivateDNSAccountListResponse, err error)
- func (c *Client) DescribePrivateDNSAccountListWithContext(ctx context.Context, request *DescribePrivateDNSAccountListRequest) (response *DescribePrivateDNSAccountListResponse, err error)
- func (c *Client) DescribePrivateZone(request *DescribePrivateZoneRequest) (response *DescribePrivateZoneResponse, err error)
- func (c *Client) DescribePrivateZoneList(request *DescribePrivateZoneListRequest) (response *DescribePrivateZoneListResponse, err error)
- func (c *Client) DescribePrivateZoneListWithContext(ctx context.Context, request *DescribePrivateZoneListRequest) (response *DescribePrivateZoneListResponse, err error)
- func (c *Client) DescribePrivateZoneRecordList(request *DescribePrivateZoneRecordListRequest) (response *DescribePrivateZoneRecordListResponse, err error)
- func (c *Client) DescribePrivateZoneRecordListWithContext(ctx context.Context, request *DescribePrivateZoneRecordListRequest) (response *DescribePrivateZoneRecordListResponse, err error)
- func (c *Client) DescribePrivateZoneService(request *DescribePrivateZoneServiceRequest) (response *DescribePrivateZoneServiceResponse, err error)
- func (c *Client) DescribePrivateZoneServiceWithContext(ctx context.Context, request *DescribePrivateZoneServiceRequest) (response *DescribePrivateZoneServiceResponse, err error)
- func (c *Client) DescribePrivateZoneWithContext(ctx context.Context, request *DescribePrivateZoneRequest) (response *DescribePrivateZoneResponse, err error)
- func (c *Client) DescribeQuotaUsage(request *DescribeQuotaUsageRequest) (response *DescribeQuotaUsageResponse, err error)
- func (c *Client) DescribeQuotaUsageWithContext(ctx context.Context, request *DescribeQuotaUsageRequest) (response *DescribeQuotaUsageResponse, err error)
- func (c *Client) DescribeRequestData(request *DescribeRequestDataRequest) (response *DescribeRequestDataResponse, err error)
- func (c *Client) DescribeRequestDataWithContext(ctx context.Context, request *DescribeRequestDataRequest) (response *DescribeRequestDataResponse, err error)
- func (c *Client) ModifyPrivateZone(request *ModifyPrivateZoneRequest) (response *ModifyPrivateZoneResponse, err error)
- func (c *Client) ModifyPrivateZoneRecord(request *ModifyPrivateZoneRecordRequest) (response *ModifyPrivateZoneRecordResponse, err error)
- func (c *Client) ModifyPrivateZoneRecordWithContext(ctx context.Context, request *ModifyPrivateZoneRecordRequest) (response *ModifyPrivateZoneRecordResponse, err error)
- func (c *Client) ModifyPrivateZoneVpc(request *ModifyPrivateZoneVpcRequest) (response *ModifyPrivateZoneVpcResponse, err error)
- func (c *Client) ModifyPrivateZoneVpcWithContext(ctx context.Context, request *ModifyPrivateZoneVpcRequest) (response *ModifyPrivateZoneVpcResponse, err error)
- func (c *Client) ModifyPrivateZoneWithContext(ctx context.Context, request *ModifyPrivateZoneRequest) (response *ModifyPrivateZoneResponse, err error)
- func (c *Client) ModifyRecordsStatus(request *ModifyRecordsStatusRequest) (response *ModifyRecordsStatusResponse, err error)
- func (c *Client) ModifyRecordsStatusWithContext(ctx context.Context, request *ModifyRecordsStatusRequest) (response *ModifyRecordsStatusResponse, err error)
- func (c *Client) QueryAsyncBindVpcStatus(request *QueryAsyncBindVpcStatusRequest) (response *QueryAsyncBindVpcStatusResponse, err error)
- func (c *Client) QueryAsyncBindVpcStatusWithContext(ctx context.Context, request *QueryAsyncBindVpcStatusRequest) (response *QueryAsyncBindVpcStatusResponse, err error)
- func (c *Client) SubscribePrivateZoneService(request *SubscribePrivateZoneServiceRequest) (response *SubscribePrivateZoneServiceResponse, err error)
- func (c *Client) SubscribePrivateZoneServiceWithContext(ctx context.Context, request *SubscribePrivateZoneServiceRequest) (response *SubscribePrivateZoneServiceResponse, err error)
- type CreatePrivateDNSAccountRequest
- type CreatePrivateDNSAccountRequestParams
- type CreatePrivateDNSAccountResponse
- type CreatePrivateDNSAccountResponseParams
- type CreatePrivateZoneRecordRequest
- type CreatePrivateZoneRecordRequestParams
- type CreatePrivateZoneRecordResponse
- type CreatePrivateZoneRecordResponseParams
- type CreatePrivateZoneRequest
- type CreatePrivateZoneRequestParams
- type CreatePrivateZoneResponse
- type CreatePrivateZoneResponseParams
- type DatePoint
- type DeleteEndPointRequest
- type DeleteEndPointRequestParams
- type DeleteEndPointResponse
- type DeleteEndPointResponseParams
- type DeletePrivateDNSAccountRequest
- type DeletePrivateDNSAccountRequestParams
- type DeletePrivateDNSAccountResponse
- type DeletePrivateDNSAccountResponseParams
- type DeletePrivateZoneRecordRequest
- type DeletePrivateZoneRecordRequestParams
- type DeletePrivateZoneRecordResponse
- type DeletePrivateZoneRecordResponseParams
- type DeletePrivateZoneRequest
- type DeletePrivateZoneRequestParams
- type DeletePrivateZoneResponse
- type DeletePrivateZoneResponseParams
- type DeleteSpecifyPrivateZoneVpcRequest
- type DeleteSpecifyPrivateZoneVpcRequestParams
- type DeleteSpecifyPrivateZoneVpcResponse
- type DeleteSpecifyPrivateZoneVpcResponseParams
- type DescribeAccountVpcListRequest
- type DescribeAccountVpcListRequestParams
- type DescribeAccountVpcListResponse
- type DescribeAccountVpcListResponseParams
- type DescribeAuditLogRequest
- type DescribeAuditLogRequestParams
- type DescribeAuditLogResponse
- type DescribeAuditLogResponseParams
- type DescribeDashboardRequest
- type DescribeDashboardRequestParams
- type DescribeDashboardResponse
- type DescribeDashboardResponseParams
- type DescribePrivateDNSAccountListRequest
- type DescribePrivateDNSAccountListRequestParams
- type DescribePrivateDNSAccountListResponse
- type DescribePrivateDNSAccountListResponseParams
- type DescribePrivateZoneListRequest
- type DescribePrivateZoneListRequestParams
- type DescribePrivateZoneListResponse
- type DescribePrivateZoneListResponseParams
- type DescribePrivateZoneRecordListRequest
- type DescribePrivateZoneRecordListRequestParams
- type DescribePrivateZoneRecordListResponse
- type DescribePrivateZoneRecordListResponseParams
- type DescribePrivateZoneRequest
- type DescribePrivateZoneRequestParams
- type DescribePrivateZoneResponse
- type DescribePrivateZoneResponseParams
- type DescribePrivateZoneServiceRequest
- type DescribePrivateZoneServiceRequestParams
- type DescribePrivateZoneServiceResponse
- type DescribePrivateZoneServiceResponseParams
- type DescribeQuotaUsageRequest
- type DescribeQuotaUsageRequestParams
- type DescribeQuotaUsageResponse
- type DescribeQuotaUsageResponseParams
- type DescribeRequestDataRequest
- type DescribeRequestDataRequestParams
- type DescribeRequestDataResponse
- type DescribeRequestDataResponseParams
- type Filter
- type FlowUsage
- type MetricData
- type ModifyPrivateZoneRecordRequest
- type ModifyPrivateZoneRecordRequestParams
- type ModifyPrivateZoneRecordResponse
- type ModifyPrivateZoneRecordResponseParams
- type ModifyPrivateZoneRequest
- type ModifyPrivateZoneRequestParams
- type ModifyPrivateZoneResponse
- type ModifyPrivateZoneResponseParams
- type ModifyPrivateZoneVpcRequest
- type ModifyPrivateZoneVpcRequestParams
- type ModifyPrivateZoneVpcResponse
- type ModifyPrivateZoneVpcResponseParams
- type ModifyRecordsStatusRequest
- type ModifyRecordsStatusRequestParams
- type ModifyRecordsStatusResponse
- type ModifyRecordsStatusResponseParams
- type PrivateDNSAccount
- type PrivateZone
- type PrivateZoneRecord
- type QueryAsyncBindVpcStatusRequest
- type QueryAsyncBindVpcStatusRequestParams
- type QueryAsyncBindVpcStatusResponse
- type QueryAsyncBindVpcStatusResponseParams
- type SubscribePrivateZoneServiceRequest
- type SubscribePrivateZoneServiceRequestParams
- type SubscribePrivateZoneServiceResponse
- type SubscribePrivateZoneServiceResponseParams
- type TagInfo
- type TldQuota
- type VpcInfo
Constants ¶
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" )
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 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 Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
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 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
func (r *DescribePrivateDNSAccountListResponse) ToJsonString() string
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 ¶
func (r *DescribePrivateZoneRecordListResponse) ToJsonString() string
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 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 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