ErrorModel interface

定義發生的錯誤。

屬性

code

識別錯誤類別的錯誤碼。 可能的值包括:'None'、'ServerError'、'InvalidRequest'、'RateLimitExceeded'、'InvalidAuthorization'、'InsufficientAuthorization'。 預設值:'None'。

message

錯誤的描述。

moreDetails

提供其他錯誤相關資訊的描述。 注意:此屬性不會序列化。 它只能由伺服器填入。

parameter

要求中造成錯誤的 參數。 注意:此屬性不會序列化。 它只能由伺服器填入。

subCode

進一步協助識別錯誤的錯誤碼。 可能的值包括:'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