@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
JavaScript
;
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;