UNPKG

@softchef/cdk-iot-device-management

Version:

IoT device management is composed of things, thing types, thing groups, jobs, files API services. The constructs can be used independently, that are based on full-managed service to create an API Gateway & Lambda function.

937 lines 69.7 kB
import { __assign } from "tslib"; import { SENSITIVE_STRING } from "@aws-sdk/smithy-client"; export var AbortAction; (function (AbortAction) { AbortAction["CANCEL"] = "CANCEL"; })(AbortAction || (AbortAction = {})); export var JobExecutionFailureType; (function (JobExecutionFailureType) { JobExecutionFailureType["ALL"] = "ALL"; JobExecutionFailureType["FAILED"] = "FAILED"; JobExecutionFailureType["REJECTED"] = "REJECTED"; JobExecutionFailureType["TIMED_OUT"] = "TIMED_OUT"; })(JobExecutionFailureType || (JobExecutionFailureType = {})); export var AbortCriteria; (function (AbortCriteria) { AbortCriteria.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AbortCriteria || (AbortCriteria = {})); export var AbortConfig; (function (AbortConfig) { AbortConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AbortConfig || (AbortConfig = {})); export var AcceptCertificateTransferRequest; (function (AcceptCertificateTransferRequest) { AcceptCertificateTransferRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AcceptCertificateTransferRequest || (AcceptCertificateTransferRequest = {})); export var CloudwatchAlarmAction; (function (CloudwatchAlarmAction) { CloudwatchAlarmAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CloudwatchAlarmAction || (CloudwatchAlarmAction = {})); export var CloudwatchLogsAction; (function (CloudwatchLogsAction) { CloudwatchLogsAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CloudwatchLogsAction || (CloudwatchLogsAction = {})); export var CloudwatchMetricAction; (function (CloudwatchMetricAction) { CloudwatchMetricAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CloudwatchMetricAction || (CloudwatchMetricAction = {})); export var DynamoKeyType; (function (DynamoKeyType) { DynamoKeyType["NUMBER"] = "NUMBER"; DynamoKeyType["STRING"] = "STRING"; })(DynamoKeyType || (DynamoKeyType = {})); export var DynamoDBAction; (function (DynamoDBAction) { DynamoDBAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DynamoDBAction || (DynamoDBAction = {})); export var PutItemInput; (function (PutItemInput) { PutItemInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(PutItemInput || (PutItemInput = {})); export var DynamoDBv2Action; (function (DynamoDBv2Action) { DynamoDBv2Action.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DynamoDBv2Action || (DynamoDBv2Action = {})); export var ElasticsearchAction; (function (ElasticsearchAction) { ElasticsearchAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ElasticsearchAction || (ElasticsearchAction = {})); export var FirehoseAction; (function (FirehoseAction) { FirehoseAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(FirehoseAction || (FirehoseAction = {})); export var SigV4Authorization; (function (SigV4Authorization) { SigV4Authorization.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(SigV4Authorization || (SigV4Authorization = {})); export var HttpAuthorization; (function (HttpAuthorization) { HttpAuthorization.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(HttpAuthorization || (HttpAuthorization = {})); export var HttpActionHeader; (function (HttpActionHeader) { HttpActionHeader.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(HttpActionHeader || (HttpActionHeader = {})); export var HttpAction; (function (HttpAction) { HttpAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(HttpAction || (HttpAction = {})); export var IotAnalyticsAction; (function (IotAnalyticsAction) { IotAnalyticsAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(IotAnalyticsAction || (IotAnalyticsAction = {})); export var IotEventsAction; (function (IotEventsAction) { IotEventsAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(IotEventsAction || (IotEventsAction = {})); export var AssetPropertyTimestamp; (function (AssetPropertyTimestamp) { AssetPropertyTimestamp.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AssetPropertyTimestamp || (AssetPropertyTimestamp = {})); export var AssetPropertyVariant; (function (AssetPropertyVariant) { AssetPropertyVariant.visit = function (value, visitor) { if (value.stringValue !== undefined) return visitor.stringValue(value.stringValue); if (value.integerValue !== undefined) return visitor.integerValue(value.integerValue); if (value.doubleValue !== undefined) return visitor.doubleValue(value.doubleValue); if (value.booleanValue !== undefined) return visitor.booleanValue(value.booleanValue); return visitor._(value.$unknown[0], value.$unknown[1]); }; AssetPropertyVariant.filterSensitiveLog = function (obj) { var _a; if (obj.stringValue !== undefined) return { stringValue: obj.stringValue }; if (obj.integerValue !== undefined) return { integerValue: obj.integerValue }; if (obj.doubleValue !== undefined) return { doubleValue: obj.doubleValue }; if (obj.booleanValue !== undefined) return { booleanValue: obj.booleanValue }; if (obj.$unknown !== undefined) return _a = {}, _a[obj.$unknown[0]] = "UNKNOWN", _a; }; })(AssetPropertyVariant || (AssetPropertyVariant = {})); export var AssetPropertyValue; (function (AssetPropertyValue) { AssetPropertyValue.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.value && { value: AssetPropertyVariant.filterSensitiveLog(obj.value) }))); }; })(AssetPropertyValue || (AssetPropertyValue = {})); export var PutAssetPropertyValueEntry; (function (PutAssetPropertyValueEntry) { PutAssetPropertyValueEntry.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.propertyValues && { propertyValues: obj.propertyValues.map(function (item) { return AssetPropertyValue.filterSensitiveLog(item); }), }))); }; })(PutAssetPropertyValueEntry || (PutAssetPropertyValueEntry = {})); export var IotSiteWiseAction; (function (IotSiteWiseAction) { IotSiteWiseAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(IotSiteWiseAction || (IotSiteWiseAction = {})); export var KafkaAction; (function (KafkaAction) { KafkaAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(KafkaAction || (KafkaAction = {})); export var KinesisAction; (function (KinesisAction) { KinesisAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(KinesisAction || (KinesisAction = {})); export var LambdaAction; (function (LambdaAction) { LambdaAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(LambdaAction || (LambdaAction = {})); export var OpenSearchAction; (function (OpenSearchAction) { OpenSearchAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(OpenSearchAction || (OpenSearchAction = {})); export var RepublishAction; (function (RepublishAction) { RepublishAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(RepublishAction || (RepublishAction = {})); export var CannedAccessControlList; (function (CannedAccessControlList) { CannedAccessControlList["AuthenticatedRead"] = "authenticated-read"; CannedAccessControlList["AwsExecRead"] = "aws-exec-read"; CannedAccessControlList["BucketOwnerFullControl"] = "bucket-owner-full-control"; CannedAccessControlList["BucketOwnerRead"] = "bucket-owner-read"; CannedAccessControlList["LogDeliveryWrite"] = "log-delivery-write"; CannedAccessControlList["Private"] = "private"; CannedAccessControlList["PublicRead"] = "public-read"; CannedAccessControlList["PublicReadWrite"] = "public-read-write"; })(CannedAccessControlList || (CannedAccessControlList = {})); export var S3Action; (function (S3Action) { S3Action.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(S3Action || (S3Action = {})); export var SalesforceAction; (function (SalesforceAction) { SalesforceAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(SalesforceAction || (SalesforceAction = {})); export var MessageFormat; (function (MessageFormat) { MessageFormat["JSON"] = "JSON"; MessageFormat["RAW"] = "RAW"; })(MessageFormat || (MessageFormat = {})); export var SnsAction; (function (SnsAction) { SnsAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(SnsAction || (SnsAction = {})); export var SqsAction; (function (SqsAction) { SqsAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(SqsAction || (SqsAction = {})); export var StepFunctionsAction; (function (StepFunctionsAction) { StepFunctionsAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(StepFunctionsAction || (StepFunctionsAction = {})); export var TimestreamDimension; (function (TimestreamDimension) { TimestreamDimension.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(TimestreamDimension || (TimestreamDimension = {})); export var TimestreamTimestamp; (function (TimestreamTimestamp) { TimestreamTimestamp.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(TimestreamTimestamp || (TimestreamTimestamp = {})); export var TimestreamAction; (function (TimestreamAction) { TimestreamAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(TimestreamAction || (TimestreamAction = {})); export var Action; (function (Action) { Action.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(Action || (Action = {})); export var ActionType; (function (ActionType) { ActionType["CONNECT"] = "CONNECT"; ActionType["PUBLISH"] = "PUBLISH"; ActionType["RECEIVE"] = "RECEIVE"; ActionType["SUBSCRIBE"] = "SUBSCRIBE"; })(ActionType || (ActionType = {})); export var ComparisonOperator; (function (ComparisonOperator) { ComparisonOperator["GREATER_THAN"] = "greater-than"; ComparisonOperator["GREATER_THAN_EQUALS"] = "greater-than-equals"; ComparisonOperator["IN_CIDR_SET"] = "in-cidr-set"; ComparisonOperator["IN_PORT_SET"] = "in-port-set"; ComparisonOperator["IN_SET"] = "in-set"; ComparisonOperator["LESS_THAN"] = "less-than"; ComparisonOperator["LESS_THAN_EQUALS"] = "less-than-equals"; ComparisonOperator["NOT_IN_CIDR_SET"] = "not-in-cidr-set"; ComparisonOperator["NOT_IN_PORT_SET"] = "not-in-port-set"; ComparisonOperator["NOT_IN_SET"] = "not-in-set"; })(ComparisonOperator || (ComparisonOperator = {})); export var ConfidenceLevel; (function (ConfidenceLevel) { ConfidenceLevel["HIGH"] = "HIGH"; ConfidenceLevel["LOW"] = "LOW"; ConfidenceLevel["MEDIUM"] = "MEDIUM"; })(ConfidenceLevel || (ConfidenceLevel = {})); export var MachineLearningDetectionConfig; (function (MachineLearningDetectionConfig) { MachineLearningDetectionConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(MachineLearningDetectionConfig || (MachineLearningDetectionConfig = {})); export var StatisticalThreshold; (function (StatisticalThreshold) { StatisticalThreshold.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(StatisticalThreshold || (StatisticalThreshold = {})); export var MetricValue; (function (MetricValue) { MetricValue.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(MetricValue || (MetricValue = {})); export var BehaviorCriteria; (function (BehaviorCriteria) { BehaviorCriteria.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(BehaviorCriteria || (BehaviorCriteria = {})); export var DimensionValueOperator; (function (DimensionValueOperator) { DimensionValueOperator["IN"] = "IN"; DimensionValueOperator["NOT_IN"] = "NOT_IN"; })(DimensionValueOperator || (DimensionValueOperator = {})); export var MetricDimension; (function (MetricDimension) { MetricDimension.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(MetricDimension || (MetricDimension = {})); export var Behavior; (function (Behavior) { Behavior.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(Behavior || (Behavior = {})); export var VerificationState; (function (VerificationState) { VerificationState["BENIGN_POSITIVE"] = "BENIGN_POSITIVE"; VerificationState["FALSE_POSITIVE"] = "FALSE_POSITIVE"; VerificationState["TRUE_POSITIVE"] = "TRUE_POSITIVE"; VerificationState["UNKNOWN"] = "UNKNOWN"; })(VerificationState || (VerificationState = {})); export var ViolationEventAdditionalInfo; (function (ViolationEventAdditionalInfo) { ViolationEventAdditionalInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ViolationEventAdditionalInfo || (ViolationEventAdditionalInfo = {})); export var ActiveViolation; (function (ActiveViolation) { ActiveViolation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ActiveViolation || (ActiveViolation = {})); export var MetricToRetain; (function (MetricToRetain) { MetricToRetain.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(MetricToRetain || (MetricToRetain = {})); export var AddThingsToThingGroupParams; (function (AddThingsToThingGroupParams) { AddThingsToThingGroupParams.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AddThingsToThingGroupParams || (AddThingsToThingGroupParams = {})); export var AddThingToBillingGroupRequest; (function (AddThingToBillingGroupRequest) { AddThingToBillingGroupRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AddThingToBillingGroupRequest || (AddThingToBillingGroupRequest = {})); export var AddThingToBillingGroupResponse; (function (AddThingToBillingGroupResponse) { AddThingToBillingGroupResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AddThingToBillingGroupResponse || (AddThingToBillingGroupResponse = {})); export var AddThingToThingGroupRequest; (function (AddThingToThingGroupRequest) { AddThingToThingGroupRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AddThingToThingGroupRequest || (AddThingToThingGroupRequest = {})); export var AddThingToThingGroupResponse; (function (AddThingToThingGroupResponse) { AddThingToThingGroupResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AddThingToThingGroupResponse || (AddThingToThingGroupResponse = {})); export var AggregationTypeName; (function (AggregationTypeName) { AggregationTypeName["CARDINALITY"] = "Cardinality"; AggregationTypeName["PERCENTILES"] = "Percentiles"; AggregationTypeName["STATISTICS"] = "Statistics"; })(AggregationTypeName || (AggregationTypeName = {})); export var AggregationType; (function (AggregationType) { AggregationType.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AggregationType || (AggregationType = {})); export var AlertTarget; (function (AlertTarget) { AlertTarget.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AlertTarget || (AlertTarget = {})); export var AlertTargetType; (function (AlertTargetType) { AlertTargetType["SNS"] = "SNS"; })(AlertTargetType || (AlertTargetType = {})); export var Policy; (function (Policy) { Policy.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(Policy || (Policy = {})); export var Allowed; (function (Allowed) { Allowed.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(Allowed || (Allowed = {})); export var AssociateTargetsWithJobRequest; (function (AssociateTargetsWithJobRequest) { AssociateTargetsWithJobRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AssociateTargetsWithJobRequest || (AssociateTargetsWithJobRequest = {})); export var AssociateTargetsWithJobResponse; (function (AssociateTargetsWithJobResponse) { AssociateTargetsWithJobResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AssociateTargetsWithJobResponse || (AssociateTargetsWithJobResponse = {})); export var AttachPolicyRequest; (function (AttachPolicyRequest) { AttachPolicyRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AttachPolicyRequest || (AttachPolicyRequest = {})); export var AttachPrincipalPolicyRequest; (function (AttachPrincipalPolicyRequest) { AttachPrincipalPolicyRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AttachPrincipalPolicyRequest || (AttachPrincipalPolicyRequest = {})); export var AttachSecurityProfileRequest; (function (AttachSecurityProfileRequest) { AttachSecurityProfileRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AttachSecurityProfileRequest || (AttachSecurityProfileRequest = {})); export var AttachSecurityProfileResponse; (function (AttachSecurityProfileResponse) { AttachSecurityProfileResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AttachSecurityProfileResponse || (AttachSecurityProfileResponse = {})); export var AttachThingPrincipalRequest; (function (AttachThingPrincipalRequest) { AttachThingPrincipalRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AttachThingPrincipalRequest || (AttachThingPrincipalRequest = {})); export var AttachThingPrincipalResponse; (function (AttachThingPrincipalResponse) { AttachThingPrincipalResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AttachThingPrincipalResponse || (AttachThingPrincipalResponse = {})); export var AttributePayload; (function (AttributePayload) { AttributePayload.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AttributePayload || (AttributePayload = {})); export var AuditCheckConfiguration; (function (AuditCheckConfiguration) { AuditCheckConfiguration.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AuditCheckConfiguration || (AuditCheckConfiguration = {})); export var AuditCheckRunStatus; (function (AuditCheckRunStatus) { AuditCheckRunStatus["CANCELED"] = "CANCELED"; AuditCheckRunStatus["COMPLETED_COMPLIANT"] = "COMPLETED_COMPLIANT"; AuditCheckRunStatus["COMPLETED_NON_COMPLIANT"] = "COMPLETED_NON_COMPLIANT"; AuditCheckRunStatus["FAILED"] = "FAILED"; AuditCheckRunStatus["IN_PROGRESS"] = "IN_PROGRESS"; AuditCheckRunStatus["WAITING_FOR_DATA_COLLECTION"] = "WAITING_FOR_DATA_COLLECTION"; })(AuditCheckRunStatus || (AuditCheckRunStatus = {})); export var AuditCheckDetails; (function (AuditCheckDetails) { AuditCheckDetails.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AuditCheckDetails || (AuditCheckDetails = {})); export var PolicyVersionIdentifier; (function (PolicyVersionIdentifier) { PolicyVersionIdentifier.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(PolicyVersionIdentifier || (PolicyVersionIdentifier = {})); export var ResourceIdentifier; (function (ResourceIdentifier) { ResourceIdentifier.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ResourceIdentifier || (ResourceIdentifier = {})); export var ResourceType; (function (ResourceType) { ResourceType["ACCOUNT_SETTINGS"] = "ACCOUNT_SETTINGS"; ResourceType["CA_CERTIFICATE"] = "CA_CERTIFICATE"; ResourceType["CLIENT_ID"] = "CLIENT_ID"; ResourceType["COGNITO_IDENTITY_POOL"] = "COGNITO_IDENTITY_POOL"; ResourceType["DEVICE_CERTIFICATE"] = "DEVICE_CERTIFICATE"; ResourceType["IAM_ROLE"] = "IAM_ROLE"; ResourceType["IOT_POLICY"] = "IOT_POLICY"; ResourceType["ROLE_ALIAS"] = "ROLE_ALIAS"; })(ResourceType || (ResourceType = {})); export var NonCompliantResource; (function (NonCompliantResource) { NonCompliantResource.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(NonCompliantResource || (NonCompliantResource = {})); export var RelatedResource; (function (RelatedResource) { RelatedResource.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(RelatedResource || (RelatedResource = {})); export var AuditFindingSeverity; (function (AuditFindingSeverity) { AuditFindingSeverity["CRITICAL"] = "CRITICAL"; AuditFindingSeverity["HIGH"] = "HIGH"; AuditFindingSeverity["LOW"] = "LOW"; AuditFindingSeverity["MEDIUM"] = "MEDIUM"; })(AuditFindingSeverity || (AuditFindingSeverity = {})); export var AuditFinding; (function (AuditFinding) { AuditFinding.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AuditFinding || (AuditFinding = {})); export var AuditFrequency; (function (AuditFrequency) { AuditFrequency["BIWEEKLY"] = "BIWEEKLY"; AuditFrequency["DAILY"] = "DAILY"; AuditFrequency["MONTHLY"] = "MONTHLY"; AuditFrequency["WEEKLY"] = "WEEKLY"; })(AuditFrequency || (AuditFrequency = {})); export var AuditMitigationActionsExecutionStatus; (function (AuditMitigationActionsExecutionStatus) { AuditMitigationActionsExecutionStatus["CANCELED"] = "CANCELED"; AuditMitigationActionsExecutionStatus["COMPLETED"] = "COMPLETED"; AuditMitigationActionsExecutionStatus["FAILED"] = "FAILED"; AuditMitigationActionsExecutionStatus["IN_PROGRESS"] = "IN_PROGRESS"; AuditMitigationActionsExecutionStatus["PENDING"] = "PENDING"; AuditMitigationActionsExecutionStatus["SKIPPED"] = "SKIPPED"; })(AuditMitigationActionsExecutionStatus || (AuditMitigationActionsExecutionStatus = {})); export var AuditMitigationActionExecutionMetadata; (function (AuditMitigationActionExecutionMetadata) { AuditMitigationActionExecutionMetadata.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AuditMitigationActionExecutionMetadata || (AuditMitigationActionExecutionMetadata = {})); export var AuditMitigationActionsTaskStatus; (function (AuditMitigationActionsTaskStatus) { AuditMitigationActionsTaskStatus["CANCELED"] = "CANCELED"; AuditMitigationActionsTaskStatus["COMPLETED"] = "COMPLETED"; AuditMitigationActionsTaskStatus["FAILED"] = "FAILED"; AuditMitigationActionsTaskStatus["IN_PROGRESS"] = "IN_PROGRESS"; })(AuditMitigationActionsTaskStatus || (AuditMitigationActionsTaskStatus = {})); export var AuditMitigationActionsTaskMetadata; (function (AuditMitigationActionsTaskMetadata) { AuditMitigationActionsTaskMetadata.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AuditMitigationActionsTaskMetadata || (AuditMitigationActionsTaskMetadata = {})); export var TaskStatisticsForAuditCheck; (function (TaskStatisticsForAuditCheck) { TaskStatisticsForAuditCheck.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(TaskStatisticsForAuditCheck || (TaskStatisticsForAuditCheck = {})); export var AuditMitigationActionsTaskTarget; (function (AuditMitigationActionsTaskTarget) { AuditMitigationActionsTaskTarget.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AuditMitigationActionsTaskTarget || (AuditMitigationActionsTaskTarget = {})); export var AuditNotificationTarget; (function (AuditNotificationTarget) { AuditNotificationTarget.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AuditNotificationTarget || (AuditNotificationTarget = {})); export var AuditNotificationType; (function (AuditNotificationType) { AuditNotificationType["SNS"] = "SNS"; })(AuditNotificationType || (AuditNotificationType = {})); export var AuditSuppression; (function (AuditSuppression) { AuditSuppression.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AuditSuppression || (AuditSuppression = {})); export var AuditTaskStatus; (function (AuditTaskStatus) { AuditTaskStatus["CANCELED"] = "CANCELED"; AuditTaskStatus["COMPLETED"] = "COMPLETED"; AuditTaskStatus["FAILED"] = "FAILED"; AuditTaskStatus["IN_PROGRESS"] = "IN_PROGRESS"; })(AuditTaskStatus || (AuditTaskStatus = {})); export var AuditTaskType; (function (AuditTaskType) { AuditTaskType["ON_DEMAND_AUDIT_TASK"] = "ON_DEMAND_AUDIT_TASK"; AuditTaskType["SCHEDULED_AUDIT_TASK"] = "SCHEDULED_AUDIT_TASK"; })(AuditTaskType || (AuditTaskType = {})); export var AuditTaskMetadata; (function (AuditTaskMetadata) { AuditTaskMetadata.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AuditTaskMetadata || (AuditTaskMetadata = {})); export var AuthDecision; (function (AuthDecision) { AuthDecision["ALLOWED"] = "ALLOWED"; AuthDecision["EXPLICIT_DENY"] = "EXPLICIT_DENY"; AuthDecision["IMPLICIT_DENY"] = "IMPLICIT_DENY"; })(AuthDecision || (AuthDecision = {})); export var AuthInfo; (function (AuthInfo) { AuthInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AuthInfo || (AuthInfo = {})); export var AuthorizerConfig; (function (AuthorizerConfig) { AuthorizerConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AuthorizerConfig || (AuthorizerConfig = {})); export var AuthorizerStatus; (function (AuthorizerStatus) { AuthorizerStatus["ACTIVE"] = "ACTIVE"; AuthorizerStatus["INACTIVE"] = "INACTIVE"; })(AuthorizerStatus || (AuthorizerStatus = {})); export var AuthorizerDescription; (function (AuthorizerDescription) { AuthorizerDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AuthorizerDescription || (AuthorizerDescription = {})); export var AuthorizerSummary; (function (AuthorizerSummary) { AuthorizerSummary.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AuthorizerSummary || (AuthorizerSummary = {})); export var ExplicitDeny; (function (ExplicitDeny) { ExplicitDeny.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ExplicitDeny || (ExplicitDeny = {})); export var ImplicitDeny; (function (ImplicitDeny) { ImplicitDeny.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ImplicitDeny || (ImplicitDeny = {})); export var Denied; (function (Denied) { Denied.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(Denied || (Denied = {})); export var AuthResult; (function (AuthResult) { AuthResult.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AuthResult || (AuthResult = {})); export var AutoRegistrationStatus; (function (AutoRegistrationStatus) { AutoRegistrationStatus["DISABLE"] = "DISABLE"; AutoRegistrationStatus["ENABLE"] = "ENABLE"; })(AutoRegistrationStatus || (AutoRegistrationStatus = {})); export var CancelAuditMitigationActionsTaskRequest; (function (CancelAuditMitigationActionsTaskRequest) { CancelAuditMitigationActionsTaskRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CancelAuditMitigationActionsTaskRequest || (CancelAuditMitigationActionsTaskRequest = {})); export var CancelAuditMitigationActionsTaskResponse; (function (CancelAuditMitigationActionsTaskResponse) { CancelAuditMitigationActionsTaskResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CancelAuditMitigationActionsTaskResponse || (CancelAuditMitigationActionsTaskResponse = {})); export var CancelAuditTaskRequest; (function (CancelAuditTaskRequest) { CancelAuditTaskRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CancelAuditTaskRequest || (CancelAuditTaskRequest = {})); export var CancelAuditTaskResponse; (function (CancelAuditTaskResponse) { CancelAuditTaskResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CancelAuditTaskResponse || (CancelAuditTaskResponse = {})); export var CancelCertificateTransferRequest; (function (CancelCertificateTransferRequest) { CancelCertificateTransferRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CancelCertificateTransferRequest || (CancelCertificateTransferRequest = {})); export var CancelDetectMitigationActionsTaskRequest; (function (CancelDetectMitigationActionsTaskRequest) { CancelDetectMitigationActionsTaskRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CancelDetectMitigationActionsTaskRequest || (CancelDetectMitigationActionsTaskRequest = {})); export var CancelDetectMitigationActionsTaskResponse; (function (CancelDetectMitigationActionsTaskResponse) { CancelDetectMitigationActionsTaskResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CancelDetectMitigationActionsTaskResponse || (CancelDetectMitigationActionsTaskResponse = {})); export var CancelJobRequest; (function (CancelJobRequest) { CancelJobRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CancelJobRequest || (CancelJobRequest = {})); export var CancelJobResponse; (function (CancelJobResponse) { CancelJobResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CancelJobResponse || (CancelJobResponse = {})); export var CancelJobExecutionRequest; (function (CancelJobExecutionRequest) { CancelJobExecutionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CancelJobExecutionRequest || (CancelJobExecutionRequest = {})); export var ClearDefaultAuthorizerRequest; (function (ClearDefaultAuthorizerRequest) { ClearDefaultAuthorizerRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ClearDefaultAuthorizerRequest || (ClearDefaultAuthorizerRequest = {})); export var ClearDefaultAuthorizerResponse; (function (ClearDefaultAuthorizerResponse) { ClearDefaultAuthorizerResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ClearDefaultAuthorizerResponse || (ClearDefaultAuthorizerResponse = {})); export var ConfirmTopicRuleDestinationRequest; (function (ConfirmTopicRuleDestinationRequest) { ConfirmTopicRuleDestinationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ConfirmTopicRuleDestinationRequest || (ConfirmTopicRuleDestinationRequest = {})); export var ConfirmTopicRuleDestinationResponse; (function (ConfirmTopicRuleDestinationResponse) { ConfirmTopicRuleDestinationResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ConfirmTopicRuleDestinationResponse || (ConfirmTopicRuleDestinationResponse = {})); export var CreateAuditSuppressionRequest; (function (CreateAuditSuppressionRequest) { CreateAuditSuppressionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateAuditSuppressionRequest || (CreateAuditSuppressionRequest = {})); export var CreateAuditSuppressionResponse; (function (CreateAuditSuppressionResponse) { CreateAuditSuppressionResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateAuditSuppressionResponse || (CreateAuditSuppressionResponse = {})); export var Tag; (function (Tag) { Tag.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(Tag || (Tag = {})); export var CreateAuthorizerRequest; (function (CreateAuthorizerRequest) { CreateAuthorizerRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateAuthorizerRequest || (CreateAuthorizerRequest = {})); export var CreateAuthorizerResponse; (function (CreateAuthorizerResponse) { CreateAuthorizerResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateAuthorizerResponse || (CreateAuthorizerResponse = {})); export var BillingGroupProperties; (function (BillingGroupProperties) { BillingGroupProperties.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(BillingGroupProperties || (BillingGroupProperties = {})); export var CreateBillingGroupRequest; (function (CreateBillingGroupRequest) { CreateBillingGroupRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateBillingGroupRequest || (CreateBillingGroupRequest = {})); export var CreateBillingGroupResponse; (function (CreateBillingGroupResponse) { CreateBillingGroupResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateBillingGroupResponse || (CreateBillingGroupResponse = {})); export var CreateCertificateFromCsrRequest; (function (CreateCertificateFromCsrRequest) { CreateCertificateFromCsrRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateCertificateFromCsrRequest || (CreateCertificateFromCsrRequest = {})); export var CreateCertificateFromCsrResponse; (function (CreateCertificateFromCsrResponse) { CreateCertificateFromCsrResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateCertificateFromCsrResponse || (CreateCertificateFromCsrResponse = {})); export var CustomMetricType; (function (CustomMetricType) { CustomMetricType["IP_ADDRESS_LIST"] = "ip-address-list"; CustomMetricType["NUMBER"] = "number"; CustomMetricType["NUMBER_LIST"] = "number-list"; CustomMetricType["STRING_LIST"] = "string-list"; })(CustomMetricType || (CustomMetricType = {})); export var CreateCustomMetricRequest; (function (CreateCustomMetricRequest) { CreateCustomMetricRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateCustomMetricRequest || (CreateCustomMetricRequest = {})); export var CreateCustomMetricResponse; (function (CreateCustomMetricResponse) { CreateCustomMetricResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateCustomMetricResponse || (CreateCustomMetricResponse = {})); export var DimensionType; (function (DimensionType) { DimensionType["TOPIC_FILTER"] = "TOPIC_FILTER"; })(DimensionType || (DimensionType = {})); export var CreateDimensionRequest; (function (CreateDimensionRequest) { CreateDimensionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateDimensionRequest || (CreateDimensionRequest = {})); export var CreateDimensionResponse; (function (CreateDimensionResponse) { CreateDimensionResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateDimensionResponse || (CreateDimensionResponse = {})); export var ServiceType; (function (ServiceType) { ServiceType["CREDENTIAL_PROVIDER"] = "CREDENTIAL_PROVIDER"; ServiceType["DATA"] = "DATA"; ServiceType["JOBS"] = "JOBS"; })(ServiceType || (ServiceType = {})); export var CreateDomainConfigurationRequest; (function (CreateDomainConfigurationRequest) { CreateDomainConfigurationRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateDomainConfigurationRequest || (CreateDomainConfigurationRequest = {})); export var CreateDomainConfigurationResponse; (function (CreateDomainConfigurationResponse) { CreateDomainConfigurationResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateDomainConfigurationResponse || (CreateDomainConfigurationResponse = {})); export var ThingGroupProperties; (function (ThingGroupProperties) { ThingGroupProperties.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ThingGroupProperties || (ThingGroupProperties = {})); export var CreateDynamicThingGroupRequest; (function (CreateDynamicThingGroupRequest) { CreateDynamicThingGroupRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateDynamicThingGroupRequest || (CreateDynamicThingGroupRequest = {})); export var CreateDynamicThingGroupResponse; (function (CreateDynamicThingGroupResponse) { CreateDynamicThingGroupResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateDynamicThingGroupResponse || (CreateDynamicThingGroupResponse = {})); export var FleetMetricUnit; (function (FleetMetricUnit) { FleetMetricUnit["Bits"] = "Bits"; FleetMetricUnit["BitsSecond"] = "Bits/Second"; FleetMetricUnit["Bytes"] = "Bytes"; FleetMetricUnit["BytesSecond"] = "Bytes/Second"; FleetMetricUnit["Count"] = "Count"; FleetMetricUnit["CountSecond"] = "Count/Second"; FleetMetricUnit["Gigabits"] = "Gigabits"; FleetMetricUnit["GigabitsSecond"] = "Gigabits/Second"; FleetMetricUnit["Gigabytes"] = "Gigabytes"; FleetMetricUnit["GigabytesSecond"] = "Gigabytes/Second"; FleetMetricUnit["Kilobits"] = "Kilobits"; FleetMetricUnit["KilobitsSecond"] = "Kilobits/Second"; FleetMetricUnit["Kilobytes"] = "Kilobytes"; FleetMetricUnit["KilobytesSecond"] = "Kilobytes/Second"; FleetMetricUnit["Megabits"] = "Megabits"; FleetMetricUnit["MegabitsSecond"] = "Megabits/Second"; FleetMetricUnit["Megabytes"] = "Megabytes"; FleetMetricUnit["MegabytesSecond"] = "Megabytes/Second"; FleetMetricUnit["Microseconds"] = "Microseconds"; FleetMetricUnit["Milliseconds"] = "Milliseconds"; FleetMetricUnit["None"] = "None"; FleetMetricUnit["Percent"] = "Percent"; FleetMetricUnit["Seconds"] = "Seconds"; FleetMetricUnit["Terabits"] = "Terabits"; FleetMetricUnit["TerabitsSecond"] = "Terabits/Second"; FleetMetricUnit["Terabytes"] = "Terabytes"; FleetMetricUnit["TerabytesSecond"] = "Terabytes/Second"; })(FleetMetricUnit || (FleetMetricUnit = {})); export var CreateFleetMetricRequest; (function (CreateFleetMetricRequest) { CreateFleetMetricRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateFleetMetricRequest || (CreateFleetMetricRequest = {})); export var CreateFleetMetricResponse; (function (CreateFleetMetricResponse) { CreateFleetMetricResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateFleetMetricResponse || (CreateFleetMetricResponse = {})); export var RetryableFailureType; (function (RetryableFailureType) { RetryableFailureType["ALL"] = "ALL"; RetryableFailureType["FAILED"] = "FAILED"; RetryableFailureType["TIMED_OUT"] = "TIMED_OUT"; })(RetryableFailureType || (RetryableFailureType = {})); export var RetryCriteria; (function (RetryCriteria) { RetryCriteria.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(RetryCriteria || (RetryCriteria = {})); export var JobExecutionsRetryConfig; (function (JobExecutionsRetryConfig) { JobExecutionsRetryConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(JobExecutionsRetryConfig || (JobExecutionsRetryConfig = {})); export var RateIncreaseCriteria; (function (RateIncreaseCriteria) { RateIncreaseCriteria.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(RateIncreaseCriteria || (RateIncreaseCriteria = {})); export var ExponentialRolloutRate; (function (ExponentialRolloutRate) { ExponentialRolloutRate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ExponentialRolloutRate || (ExponentialRolloutRate = {})); export var JobExecutionsRolloutConfig; (function (JobExecutionsRolloutConfig) { JobExecutionsRolloutConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(JobExecutionsRolloutConfig || (JobExecutionsRolloutConfig = {})); export var PresignedUrlConfig; (function (PresignedUrlConfig) { PresignedUrlConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(PresignedUrlConfig || (PresignedUrlConfig = {})); export var TargetSelection; (function (TargetSelection) { TargetSelection["CONTINUOUS"] = "CONTINUOUS"; TargetSelection["SNAPSHOT"] = "SNAPSHOT"; })(TargetSelection || (TargetSelection = {})); export var TimeoutConfig; (function (TimeoutConfig) { TimeoutConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(TimeoutConfig || (TimeoutConfig = {})); export var CreateJobRequest; (function (CreateJobRequest) { CreateJobRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateJobRequest || (CreateJobRequest = {})); export var CreateJobResponse; (function (CreateJobResponse) { CreateJobResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateJobResponse || (CreateJobResponse = {})); export var CreateJobTemplateRequest; (function (CreateJobTemplateRequest) { CreateJobTemplateRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateJobTemplateRequest || (CreateJobTemplateRequest = {})); export var CreateJobTemplateResponse; (function (CreateJobTemplateResponse) { CreateJobTemplateResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateJobTemplateResponse || (CreateJobTemplateResponse = {})); export var CreateKeysAndCertificateRequest; (function (CreateKeysAndCertificateRequest) { CreateKeysAndCertificateRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateKeysAndCertificateRequest || (CreateKeysAndCertificateRequest = {})); export var KeyPair; (function (KeyPair) { KeyPair.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.PrivateKey && { PrivateKey: SENSITIVE_STRING }))); }; })(KeyPair || (KeyPair = {})); export var CreateKeysAndCertificateResponse; (function (CreateKeysAndCertificateResponse) { CreateKeysAndCertificateResponse.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.keyPair && { keyPair: KeyPair.filterSensitiveLog(obj.keyPair) }))); }; })(CreateKeysAndCertificateResponse || (CreateKeysAndCertificateResponse = {})); export var LogLevel; (function (LogLevel) { LogLevel["DEBUG"] = "DEBUG"; LogLevel["DISABLED"] = "DISABLED"; LogLevel["ERROR"] = "ERROR"; LogLevel["INFO"] = "INFO"; LogLevel["WARN"] = "WARN"; })(LogLevel || (LogLevel = {})); export var EnableIoTLoggingParams; (function (EnableIoTLoggingParams) { EnableIoTLoggingParams.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(EnableIoTLoggingParams || (EnableIoTLoggingParams = {})); export var PublishFindingToSnsParams; (function (PublishFindingToSnsParams) { PublishFindingToSnsParams.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(PublishFindingToSnsParams || (PublishFindingToSnsParams = {})); export var PolicyTemplateName; (function (PolicyTemplateName) { PolicyTemplateName["BLANK_POLICY"] = "BLANK_POLICY"; })(PolicyTemplateName || (PolicyTemplateName = {})); export var ReplaceDefaultPolicyVersionParams; (function (ReplaceDefaultPolicyVersionParams) { ReplaceDefaultPolicyVersionParams.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ReplaceDefaultPolicyVersionParams || (ReplaceDefaultPolicyVersionParams = {})); export var CACertificateUpdateAction; (function (CACertificateUpdateAction) { CACertificateUpdateAction["DEACTIVATE"] = "DEACTIVATE"; })(CACertificateUpdateAction || (CACertificateUpdateAction = {})); export var UpdateCACertificateParams; (function (UpdateCACertificateParams) { UpdateCACertificateParams.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateCACertificateParams || (UpdateCACertificateParams = {})); export var DeviceCertificateUpdateAction; (function (DeviceCertificateUpdateAction) { DeviceCertificateUpdateAction["DEACTIVATE"] = "DEACTIVATE"; })(DeviceCertificateUpdateAction || (DeviceCertificateUpdateAction = {})); export var UpdateDeviceCertificateParams; (function (UpdateDeviceCertificateParams) { UpdateDeviceCertificateParams.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateDeviceCertificateParams || (UpdateDeviceCertificateParams = {})); export var MitigationActionParams; (function (MitigationActionParams) { MitigationActionParams.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(MitigationActionParams || (MitigationActionParams = {})); export var CreateMitigationActionRequest; (function (CreateMitigationActionRequest) { CreateMitigationActionRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateMitigationActionRequest || (CreateMitigationActionRequest = {})); export var CreateMitigationActionResponse; (function (CreateMitigationActionResponse) { CreateMitigationActionResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateMitigationActionResponse || (CreateMitigationActionResponse = {})); export var AwsJobAbortCriteriaAbortAction; (function (AwsJobAbortCriteriaAbortAction) { AwsJobAbortCriteriaAbortAction["CANCEL"] = "CANCEL"; })(AwsJobAbortCriteriaAbortAction || (AwsJobAbortCriteriaAbortAction = {})); export var AwsJobAbortCriteriaFailureType; (function (AwsJobAbortCriteriaFailureType) { AwsJobAbortCriteriaFailureType["ALL"] = "ALL"; AwsJobAbortCriteriaFailureType["FAILED"] = "FAILED"; AwsJobAbortCriteriaFailureType["REJECTED"] = "REJECTED"; AwsJobAbortCriteriaFailureType["TIMED_OUT"] = "TIMED_OUT"; })(AwsJobAbortCriteriaFailureType || (AwsJobAbortCriteriaFailureType = {})); export var AwsJobAbortCriteria; (function (AwsJobAbortCriteria) { AwsJobAbortCriteria.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AwsJobAbortCriteria || (AwsJobAbortCriteria = {})); export var AwsJobAbortConfig; (function (AwsJobAbortConfig) { AwsJobAbortConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AwsJobAbortConfig || (AwsJobAbortConfig = {})); export var AwsJobRateIncreaseCriteria; (function (AwsJobRateIncreaseCriteria) { AwsJobRateIncreaseCriteria.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AwsJobRateIncreaseCriteria || (AwsJobRateIncreaseCriteria = {})); export var AwsJobExponentialRolloutRate; (function (AwsJobExponentialRolloutRate) { AwsJobExponentialRolloutRate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AwsJobExponentialRolloutRate || (AwsJobExponentialRolloutRate = {})); export var AwsJobExecutionsRolloutConfig; (function (AwsJobExecutionsRolloutConfig) { AwsJobExecutionsRolloutConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AwsJobExecutionsRolloutConfig || (AwsJobExecutionsRolloutConfig = {})); export var AwsJobPresignedUrlConfig; (function (AwsJobPresignedUrlConfig) { AwsJobPresignedUrlConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AwsJobPresignedUrlConfig || (AwsJobPresignedUrlConfig = {})); export var AwsJobTimeoutConfig; (function (AwsJobTimeoutConfig) { AwsJobTimeoutConfig.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AwsJobTimeoutConfig || (AwsJobTimeoutConfig = {})); export var CodeSigningCertificateChain; (function (CodeSigningCertificateChain) { CodeSigningCertificateChain.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CodeSigningCertificateChain || (CodeSigningCertificateChain = {})); export var CodeSigningSignature; (function (CodeSigningSignature) { CodeSigningSignature.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CodeSigningSignature || (CodeSigningSignature = {})); export var CustomCodeSigning; (function (CustomCodeSigning) { CustomCodeSigning.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CustomCodeSigning || (CustomCodeSigning = {})); export var S3Destination; (function (S3Destination) { S3Destination.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(S3Destination || (S3Destination = {})); export var Destination; (function (Destination) { Destination.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(Destination || (Destination = {})); export var SigningProfileParameter; (function (SigningProfileParameter) { SigningProfileParameter.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(SigningProfileParameter || (SigningProfileParameter = {})); export var StartSigningJobParameter; (function (StartSigningJobParameter) { StartSigningJobParameter.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(StartSigningJobParameter || (StartSigningJobParameter = {})); export var CodeSigning; (function (CodeSigning) { CodeSigning.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CodeSigning || (CodeSigning = {})); export var S3Location; (function (S3Location) { S3Location.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(S3Location || (S3Location = {})); export var _Stream; (function (_Stream) { _Stream.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(_Stream || (_Stream = {})); export var FileLocation; (function (FileLocation) { FileLocation.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(FileLocation || (FileLocation = {})); export var OTAUpdateFile; (function (OTAUpdateFile) { OTAUpdateFile.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(OTAUpdateFile || (OTAUpdateFile = {})); export var Protocol; (function (Protocol) { Protocol["HTTP"] = "HTTP"; Protocol["MQTT"] = "MQTT"; })(Protocol || (Protocol = {})); export var CreateOTAUpdateRequest; (function (CreateOTAUpdateRequest) { CreateOTAUpdateRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateOTAUpdateRequest || (CreateOTAUpdateRequest = {})); export var OTAUpdateStatus; (function (OTAUpdateStatus) { OTAUpdateStatus["CREATE_COMPLETE"] = "CREATE_COMPLETE"; OTAUpdateStatus["CREATE_FAILED"] = "CREATE_FAILED"; OTAUpdateStatus["CREATE_IN_PROGRESS"] = "CREATE_IN_PROGRESS"; OTAUpdateStatus["CREATE_PENDING"] = "CREATE_PEND