@aws-sdk/client-iot
Version:
AWS SDK for JavaScript Iot Client for Node.js, Browser and React Native
97 lines (96 loc) • 3.17 kB
JavaScript
import { SENSITIVE_STRING } from "@smithy/smithy-client";
import { IoTServiceException as __BaseException } from "./IoTServiceException";
export const ReportType = {
ERRORS: "ERRORS",
RESULTS: "RESULTS",
};
export const ViolationEventType = {
ALARM_CLEARED: "alarm-cleared",
ALARM_INVALIDATED: "alarm-invalidated",
IN_ALARM: "in-alarm",
};
export class RegistrationCodeValidationException extends __BaseException {
constructor(opts) {
super({
name: "RegistrationCodeValidationException",
$fault: "client",
...opts,
});
this.name = "RegistrationCodeValidationException";
this.$fault = "client";
Object.setPrototypeOf(this, RegistrationCodeValidationException.prototype);
}
}
export class CertificateConflictException extends __BaseException {
constructor(opts) {
super({
name: "CertificateConflictException",
$fault: "client",
...opts,
});
this.name = "CertificateConflictException";
this.$fault = "client";
Object.setPrototypeOf(this, CertificateConflictException.prototype);
}
}
export class ResourceRegistrationFailureException extends __BaseException {
constructor(opts) {
super({
name: "ResourceRegistrationFailureException",
$fault: "client",
...opts,
});
this.name = "ResourceRegistrationFailureException";
this.$fault = "client";
Object.setPrototypeOf(this, ResourceRegistrationFailureException.prototype);
}
}
export class TaskAlreadyExistsException extends __BaseException {
constructor(opts) {
super({
name: "TaskAlreadyExistsException",
$fault: "client",
...opts,
});
this.name = "TaskAlreadyExistsException";
this.$fault = "client";
Object.setPrototypeOf(this, TaskAlreadyExistsException.prototype);
}
}
export class InvalidResponseException extends __BaseException {
constructor(opts) {
super({
name: "InvalidResponseException",
$fault: "client",
...opts,
});
this.name = "InvalidResponseException";
this.$fault = "client";
Object.setPrototypeOf(this, InvalidResponseException.prototype);
}
}
export class TransferConflictException extends __BaseException {
constructor(opts) {
super({
name: "TransferConflictException",
$fault: "client",
...opts,
});
this.name = "TransferConflictException";
this.$fault = "client";
Object.setPrototypeOf(this, TransferConflictException.prototype);
}
}
export const PackageVersionAction = {
DEPRECATE: "DEPRECATE",
PUBLISH: "PUBLISH",
};
export const UpdatePackageRequestFilterSensitiveLog = (obj) => ({
...obj,
...(obj.description && { description: SENSITIVE_STRING }),
});
export const UpdatePackageVersionRequestFilterSensitiveLog = (obj) => ({
...obj,
...(obj.description && { description: SENSITIVE_STRING }),
...(obj.attributes && { attributes: SENSITIVE_STRING }),
});