ErrorModel interface
定義發生的錯誤。
屬性
code | 識別錯誤類別的錯誤碼。 可能的值包括:'None'、'ServerError'、'InvalidRequest'、'RateLimitExceeded'、'InvalidAuthorization'、'InsufficientAuthorization'。 預設值:'None'。 |
message | 錯誤的描述。 |
more |
提供其他錯誤相關資訊的描述。 注意:此屬性不會序列化。 它只能由伺服器填入。 |
parameter | 要求中造成錯誤的 參數。 注意:此屬性不會序列化。 它只能由伺服器填入。 |
sub |
進一步協助識別錯誤的錯誤碼。 可能的值包括:'UnexpectedError'、'ResourceError'、'NotImplemented'、'ParameterMissing'、'ParameterInvalidValue'、'HttpNotAllowed'、'Blocked'、'AuthorizationMissing'、'AuthorizationRedundancy'、'AuthorizationDisabled'、'AuthorizationExpired' 注意:此屬性不會序列化。它只能由伺服器填入。 |
value | 要求中不正確參數值。 注意:此屬性不會序列化。 它只能由伺服器填入。 |
屬性詳細資料
code
識別錯誤類別的錯誤碼。 可能的值包括:'None'、'ServerError'、'InvalidRequest'、'RateLimitExceeded'、'InvalidAuthorization'、'InsufficientAuthorization'。 預設值:'None'。
code: ErrorCode
屬性值
message
錯誤的描述。
message: string
屬性值
string
moreDetails
提供其他錯誤相關資訊的描述。 注意:此屬性不會序列化。 它只能由伺服器填入。
moreDetails?: string
屬性值
string
parameter
要求中造成錯誤的 參數。 注意:此屬性不會序列化。 它只能由伺服器填入。
parameter?: string
屬性值
string
subCode
進一步協助識別錯誤的錯誤碼。 可能的值包括:'UnexpectedError'、'ResourceError'、'NotImplemented'、'ParameterMissing'、'ParameterInvalidValue'、'HttpNotAllowed'、'Blocked'、'AuthorizationMissing'、'AuthorizationRedundancy'、'AuthorizationDisabled'、'AuthorizationExpired' 注意:此屬性不會序列化。它只能由伺服器填入。
subCode?: ErrorSubCode
屬性值
value
要求中不正確參數值。 注意:此屬性不會序列化。 它只能由伺服器填入。
value?: string
屬性值
string