UNPKG

@aws-sdk/client-account

Version:

AWS SDK for JavaScript Account Client for Node.js, Browser and React Native

116 lines (115 loc) 3.94 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ResourceUnavailableException = exports.ValidationException = exports.TooManyRequestsException = exports.ResourceNotFoundException = exports.InternalServerException = exports.ConflictException = exports.AccessDeniedException = void 0; const AccountServiceException_1 = require("./AccountServiceException"); class AccessDeniedException extends AccountServiceException_1.AccountServiceException { name = "AccessDeniedException"; $fault = "client"; errorType; constructor(opts) { super({ name: "AccessDeniedException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, AccessDeniedException.prototype); this.errorType = opts.errorType; } } exports.AccessDeniedException = AccessDeniedException; class ConflictException extends AccountServiceException_1.AccountServiceException { name = "ConflictException"; $fault = "client"; errorType; constructor(opts) { super({ name: "ConflictException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ConflictException.prototype); this.errorType = opts.errorType; } } exports.ConflictException = ConflictException; class InternalServerException extends AccountServiceException_1.AccountServiceException { name = "InternalServerException"; $fault = "server"; $retryable = {}; errorType; constructor(opts) { super({ name: "InternalServerException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, InternalServerException.prototype); this.errorType = opts.errorType; } } exports.InternalServerException = InternalServerException; class ResourceNotFoundException extends AccountServiceException_1.AccountServiceException { name = "ResourceNotFoundException"; $fault = "client"; errorType; constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceNotFoundException.prototype); this.errorType = opts.errorType; } } exports.ResourceNotFoundException = ResourceNotFoundException; class TooManyRequestsException extends AccountServiceException_1.AccountServiceException { name = "TooManyRequestsException"; $fault = "client"; $retryable = { throttling: true, }; errorType; constructor(opts) { super({ name: "TooManyRequestsException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TooManyRequestsException.prototype); this.errorType = opts.errorType; } } exports.TooManyRequestsException = TooManyRequestsException; class ValidationException extends AccountServiceException_1.AccountServiceException { name = "ValidationException"; $fault = "client"; reason; fieldList; constructor(opts) { super({ name: "ValidationException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ValidationException.prototype); this.reason = opts.reason; this.fieldList = opts.fieldList; } } exports.ValidationException = ValidationException; class ResourceUnavailableException extends AccountServiceException_1.AccountServiceException { name = "ResourceUnavailableException"; $fault = "client"; errorType; constructor(opts) { super({ name: "ResourceUnavailableException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceUnavailableException.prototype); this.errorType = opts.errorType; } } exports.ResourceUnavailableException = ResourceUnavailableException;