# -*- coding: utf8 -*-
# Copyright (c) 2017-2021 THL A29 Limited, a Tencent company. All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# CAM签名/鉴权错误。
AUTHFAILURE = 'AuthFailure'
# 操作失败。
FAILEDOPERATION = 'FailedOperation'
# 数据库错误。
FAILEDOPERATION_DBERROR = 'FailedOperation.DbError'
# 依赖服务异常。
FAILEDOPERATION_DEPENDENCEERROR = 'FailedOperation.DependenceError'
# Core 返回内容为空
FAILEDOPERATION_EMPTYCOREBODY = 'FailedOperation.EmptyCoreBody'
# 获取数据库数据错误。
FAILEDOPERATION_ERRORGETDBDATAERROR = 'FailedOperation.ErrorGetDBDataError'
# Tcr实例请求无效的Hearder类型。
FAILEDOPERATION_ERRORTCRINVALIDMEDIATYPE = 'FailedOperation.ErrorTcrInvalidMediaType'
# Tcr实例资源冲突。
FAILEDOPERATION_ERRORTCRRESOURCECONFLICT = 'FailedOperation.ErrorTcrResourceConflict'
# 没有Tcr操作权限。
FAILEDOPERATION_ERRORTCRUNAUTHORIZED = 'FailedOperation.ErrorTcrUnauthorized'
# 获取数据库数据错误。
FAILEDOPERATION_GETDBDATAERROR = 'FailedOperation.GetDBDataError'
# 获取安全组策略错误。
FAILEDOPERATION_GETSECURITYPOLICYFAIL = 'FailedOperation.GetSecurityPolicyFail'
# 获取TcrClient错误。
FAILEDOPERATION_GETTCRCLIENT = 'FailedOperation.GetTcrClient'
# 操作取消。
FAILEDOPERATION_OPERATIONCANCEL = 'FailedOperation.OperationCancel'
# 先决条件不满足。
FAILEDOPERATION_PRECONDITIONFAILED = 'FailedOperation.PreconditionFailed'
# 交易失败。
FAILEDOPERATION_TRADEFAILED = 'FailedOperation.TradeFailed'
# 校验仓库名称失败。
FAILEDOPERATION_VALIDATEREGISTRYNAMEFAIL = 'FailedOperation.ValidateRegistryNameFail'
# 校验支持地域错误。
FAILEDOPERATION_VALIDATESUPPORTEDREGIONFAIL = 'FailedOperation.ValidateSupportedRegionFail'
# 内部错误。
INTERNALERROR = 'InternalError'
# 创建私有域失败。
INTERNALERROR_CREATEPRIVATEZONE = 'InternalError.CreatePrivateZone'
# 创建私有域记录失败。
INTERNALERROR_CREATEPRIVATEZONERECORD = 'InternalError.CreatePrivateZoneRecord'
# 数据库错误。
INTERNALERROR_DBERROR = 'InternalError.DbError'
# 删除私有域记录失败。
INTERNALERROR_DELETEPRIVATEZONERECORD = 'InternalError.DeletePrivateZoneRecord'
# 查询vpc私有解析状态失败。
INTERNALERROR_DESCRIBEINTERNALENDPOINTDNSSTATUS = 'InternalError.DescribeInternalEndpointDnsStatus'
# 查询私有域列表失败。
INTERNALERROR_DESCRIBEPRIVATEZONELIST = 'InternalError.DescribePrivateZoneList'
# 查询私有域记录列表失败。
INTERNALERROR_DESCRIBEPRIVATEZONERECORDLIST = 'InternalError.DescribePrivateZoneRecordList'
# 查询开白vpc列表失败。
INTERNALERROR_DESCRIBEPRIVATEZONESERVICELIST = 'InternalError.DescribePrivateZoneServiceList'
# 目标冲突。
INTERNALERROR_ERRCONFLICT = 'InternalError.ErrConflict'
# 目标不存在。
INTERNALERROR_ERRNOTEXIST = 'InternalError.ErrNotExist'
# 鉴权失败。
INTERNALERROR_ERRUNAUTHORIZED = 'InternalError.ErrUnauthorized'
# 资源已存在。
INTERNALERROR_ERRORCONFLICT = 'InternalError.ErrorConflict'
# 资源超过配额。
INTERNALERROR_ERROROVERLIMIT = 'InternalError.ErrorOverLimit'
# Tcr实例内部错误。
INTERNALERROR_ERRORTCRINTERNAL = 'InternalError.ErrorTcrInternal'
# Tcr实例请求无效的Hearder类型。
INTERNALERROR_ERRORTCRINVALIDMEDIATYPE = 'InternalError.ErrorTcrInvalidMediaType'
# Tcr实例资源冲突。
INTERNALERROR_ERRORTCRRESOURCECONFLICT = 'InternalError.ErrorTcrResourceConflict'
# 没有Tcr操作权限。
INTERNALERROR_ERRORTCRUNAUTHORIZED = 'InternalError.ErrorTcrUnauthorized'
# 修改vpc与私有域关联关系失败。
INTERNALERROR_MODIFYPRIVATEZONEVPC = 'InternalError.ModifyPrivateZoneVpc'
# 未知错误。
INTERNALERROR_UNKNOWN = 'InternalError.Unknown'
# 参数错误。
INVALIDPARAMETER = 'InvalidParameter'
# 用户请求中的信息与其namespace不匹配。
INVALIDPARAMETER_ERRNSMISMATCH = 'InvalidParameter.ErrNSMisMatch'
# 命名空间名称已经存在。
INVALIDPARAMETER_ERRNAMESPACEEXIST = 'InvalidParameter.ErrNamespaceExist'
# 命名空间已被占用。
INVALIDPARAMETER_ERRNAMESPACERESERVED = 'InvalidParameter.ErrNamespaceReserved'
# 无效的参数,仓库已存在。
INVALIDPARAMETER_ERRREPOEXIST = 'InvalidParameter.ErrRepoExist'
# 参数过多。
INVALIDPARAMETER_ERRTOOLARGE = 'InvalidParameter.ErrTooLarge'
# 触发器名称已存在。
INVALIDPARAMETER_ERRTRIGGEREXIST = 'InvalidParameter.ErrTriggerExist'
# 用户已经存在。
INVALIDPARAMETER_ERRUSEREXIST = 'InvalidParameter.ErrUserExist'
# 实例名称已存在。
INVALIDPARAMETER_ERRORNAMEEXISTS = 'InvalidParameter.ErrorNameExists'
# 实例名称非法。
INVALIDPARAMETER_ERRORNAMEILLEGAL = 'InvalidParameter.ErrorNameIllegal'
# 实例名称已保留。
INVALIDPARAMETER_ERRORNAMERESERVED = 'InvalidParameter.ErrorNameReserved'
# 实例名称非法,格式不正确或者已保留。
INVALIDPARAMETER_ERRORREGISTRYNAME = 'InvalidParameter.ErrorRegistryName'
# 云标签超过10个上线。
INVALIDPARAMETER_ERRORTAGOVERLIMIT = 'InvalidParameter.ErrorTagOverLimit'
# 无效的TCR请求。
INVALIDPARAMETER_ERRORTCRINVALIDPARAMETER = 'InvalidParameter.ErrorTcrInvalidParameter'
# 复制实例已存在。
INVALIDPARAMETER_REPLICATIONEXISTS = 'InvalidParameter.ReplicationExists'
# 该地域不支持创建实例。
INVALIDPARAMETER_UNSUPPORTEDREGION = 'InvalidParameter.UnsupportedRegion'
# 用户命名空间达到配额。
LIMITEXCEEDED_ERRNAMESPACEMAXLIMIT = 'LimitExceeded.ErrNamespaceMaxLimit'
# 用户仓库已经达到最大配额。
LIMITEXCEEDED_ERRREPOMAXLIMIT = 'LimitExceeded.ErrRepoMaxLimit'
# 触发器达到配额。
LIMITEXCEEDED_ERRTRIGGERMAXLIMIT = 'LimitExceeded.ErrTriggerMaxLimit'
# 缺少参数错误。
MISSINGPARAMETER = 'MissingParameter'
# 缺少参数。
MISSINGPARAMETER_MISSINGPARAMETER = 'MissingParameter.MissingParameter'
# 操作被拒绝。
OPERATIONDENIED = 'OperationDenied'
# 配额超限。
OPERATIONDENIED_QUOTAOVERLIMIT = 'OperationDenied.QuotaOverLimit'
# 实例状态异常。
RESOURCEINSUFFICIENT_ERRORINSTANCENOTRUNNING = 'ResourceInsufficient.ErrorInstanceNotRunning'
# Vpc dsn解析状态异常或未删除。
RESOURCEINSUFFICIENT_ERRORVPCDNSSTATUS = 'ResourceInsufficient.ErrorVpcDnsStatus'
# 资源不存在。
RESOURCENOTFOUND = 'ResourceNotFound'
# 用户没有创建命名空间。
RESOURCENOTFOUND_ERRNONAMESPACE = 'ResourceNotFound.ErrNoNamespace'
# 仓库不存在。
RESOURCENOTFOUND_ERRNOREPO = 'ResourceNotFound.ErrNoRepo'
# tag不存在。
RESOURCENOTFOUND_ERRNOTAG = 'ResourceNotFound.ErrNoTag'
# 触发器不存在。
RESOURCENOTFOUND_ERRNOTRIGGER = 'ResourceNotFound.ErrNoTrigger'
# 用户不存在(未注册)。
RESOURCENOTFOUND_ERRNOUSER = 'ResourceNotFound.ErrNoUser'
# Tcr实例中的资源未找到。
RESOURCENOTFOUND_TCRRESOURCENOTFOUND = 'ResourceNotFound.TcrResourceNotFound'
# 未授权操作。
UNAUTHORIZEDOPERATION = 'UnauthorizedOperation'
# 未授权操作
UNAUTHORIZEDOPERATION_ERRORTCRUNAUTHORIZED = 'UnauthorizedOperation.ErrorTcrUnauthorized'
# 未知参数错误。
UNKNOWNPARAMETER = 'UnknownParameter'
# 操作不支持。
UNSUPPORTEDOPERATION = 'UnsupportedOperation'
# 创建私有域失败。
UNSUPPORTEDOPERATION_CREATEPRIVATEZONE = 'UnsupportedOperation.CreatePrivateZone'
# 创建私有域记录失败。
UNSUPPORTEDOPERATION_CREATEPRIVATEZONERECORD = 'UnsupportedOperation.CreatePrivateZoneRecord'
# 删除私有域记录失败。
UNSUPPORTEDOPERATION_DELETEPRIVATEZONERECORD = 'UnsupportedOperation.DeletePrivateZoneRecord'
# 查询私有域列表失败。
UNSUPPORTEDOPERATION_DESCRIBEPRIVATEZONELIST = 'UnsupportedOperation.DescribePrivateZoneList'
# 查询私有域记录列表失败。
UNSUPPORTEDOPERATION_DESCRIBEPRIVATEZONERECORDLIST = 'UnsupportedOperation.DescribePrivateZoneRecordList'
# 个人版实例用户未初始化。
UNSUPPORTEDOPERATION_ERRNOUSERINITIALIZED = 'UnsupportedOperation.ErrNoUserInitialized'
# 修改私有域记录失败。
UNSUPPORTEDOPERATION_MODIFYPRIVATEZONERECORD = 'UnsupportedOperation.ModifyPrivateZoneRecord'
# 修改vpc与私有域关联关系失败。
UNSUPPORTEDOPERATION_MODIFYPRIVATEZONEVPC = 'UnsupportedOperation.ModifyPrivateZoneVpc'