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.

948 lines 85.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MetricDimension = exports.DimensionValueOperator = exports.BehaviorCriteria = exports.MetricValue = exports.StatisticalThreshold = exports.MachineLearningDetectionConfig = exports.ConfidenceLevel = exports.ComparisonOperator = exports.ActionType = exports.Action = exports.TimestreamAction = exports.TimestreamTimestamp = exports.TimestreamDimension = exports.StepFunctionsAction = exports.SqsAction = exports.SnsAction = exports.MessageFormat = exports.SalesforceAction = exports.S3Action = exports.CannedAccessControlList = exports.RepublishAction = exports.OpenSearchAction = exports.LambdaAction = exports.KinesisAction = exports.KafkaAction = exports.IotSiteWiseAction = exports.PutAssetPropertyValueEntry = exports.AssetPropertyValue = exports.AssetPropertyVariant = exports.AssetPropertyTimestamp = exports.IotEventsAction = exports.IotAnalyticsAction = exports.HttpAction = exports.HttpActionHeader = exports.HttpAuthorization = exports.SigV4Authorization = exports.FirehoseAction = exports.ElasticsearchAction = exports.DynamoDBv2Action = exports.PutItemInput = exports.DynamoDBAction = exports.DynamoKeyType = exports.CloudwatchMetricAction = exports.CloudwatchLogsAction = exports.CloudwatchAlarmAction = exports.AcceptCertificateTransferRequest = exports.AbortConfig = exports.AbortCriteria = exports.JobExecutionFailureType = exports.AbortAction = void 0; exports.AuthInfo = exports.AuthDecision = exports.AuditTaskMetadata = exports.AuditTaskType = exports.AuditTaskStatus = exports.AuditSuppression = exports.AuditNotificationType = exports.AuditNotificationTarget = exports.AuditMitigationActionsTaskTarget = exports.TaskStatisticsForAuditCheck = exports.AuditMitigationActionsTaskMetadata = exports.AuditMitigationActionsTaskStatus = exports.AuditMitigationActionExecutionMetadata = exports.AuditMitigationActionsExecutionStatus = exports.AuditFrequency = exports.AuditFinding = exports.AuditFindingSeverity = exports.RelatedResource = exports.NonCompliantResource = exports.ResourceType = exports.ResourceIdentifier = exports.PolicyVersionIdentifier = exports.AuditCheckDetails = exports.AuditCheckRunStatus = exports.AuditCheckConfiguration = exports.AttributePayload = exports.AttachThingPrincipalResponse = exports.AttachThingPrincipalRequest = exports.AttachSecurityProfileResponse = exports.AttachSecurityProfileRequest = exports.AttachPrincipalPolicyRequest = exports.AttachPolicyRequest = exports.AssociateTargetsWithJobResponse = exports.AssociateTargetsWithJobRequest = exports.Allowed = exports.Policy = exports.AlertTargetType = exports.AlertTarget = exports.AggregationType = exports.AggregationTypeName = exports.AddThingToThingGroupResponse = exports.AddThingToThingGroupRequest = exports.AddThingToBillingGroupResponse = exports.AddThingToBillingGroupRequest = exports.AddThingsToThingGroupParams = exports.MetricToRetain = exports.ActiveViolation = exports.ViolationEventAdditionalInfo = exports.VerificationState = exports.Behavior = void 0; exports.RetryCriteria = exports.RetryableFailureType = exports.CreateFleetMetricResponse = exports.CreateFleetMetricRequest = exports.FleetMetricUnit = exports.CreateDynamicThingGroupResponse = exports.CreateDynamicThingGroupRequest = exports.ThingGroupProperties = exports.CreateDomainConfigurationResponse = exports.CreateDomainConfigurationRequest = exports.ServiceType = exports.CreateDimensionResponse = exports.CreateDimensionRequest = exports.DimensionType = exports.CreateCustomMetricResponse = exports.CreateCustomMetricRequest = exports.CustomMetricType = exports.CreateCertificateFromCsrResponse = exports.CreateCertificateFromCsrRequest = exports.CreateBillingGroupResponse = exports.CreateBillingGroupRequest = exports.BillingGroupProperties = exports.CreateAuthorizerResponse = exports.CreateAuthorizerRequest = exports.Tag = exports.CreateAuditSuppressionResponse = exports.CreateAuditSuppressionRequest = exports.ConfirmTopicRuleDestinationResponse = exports.ConfirmTopicRuleDestinationRequest = exports.ClearDefaultAuthorizerResponse = exports.ClearDefaultAuthorizerRequest = exports.CancelJobExecutionRequest = exports.CancelJobResponse = exports.CancelJobRequest = exports.CancelDetectMitigationActionsTaskResponse = exports.CancelDetectMitigationActionsTaskRequest = exports.CancelCertificateTransferRequest = exports.CancelAuditTaskResponse = exports.CancelAuditTaskRequest = exports.CancelAuditMitigationActionsTaskResponse = exports.CancelAuditMitigationActionsTaskRequest = exports.AutoRegistrationStatus = exports.AuthResult = exports.Denied = exports.ImplicitDeny = exports.ExplicitDeny = exports.AuthorizerSummary = exports.AuthorizerDescription = exports.AuthorizerStatus = exports.AuthorizerConfig = void 0; exports.OTAUpdateStatus = exports.CreateOTAUpdateRequest = exports.Protocol = exports.OTAUpdateFile = exports.FileLocation = exports._Stream = exports.S3Location = exports.CodeSigning = exports.StartSigningJobParameter = exports.SigningProfileParameter = exports.Destination = exports.S3Destination = exports.CustomCodeSigning = exports.CodeSigningSignature = exports.CodeSigningCertificateChain = exports.AwsJobTimeoutConfig = exports.AwsJobPresignedUrlConfig = exports.AwsJobExecutionsRolloutConfig = exports.AwsJobExponentialRolloutRate = exports.AwsJobRateIncreaseCriteria = exports.AwsJobAbortConfig = exports.AwsJobAbortCriteria = exports.AwsJobAbortCriteriaFailureType = exports.AwsJobAbortCriteriaAbortAction = exports.CreateMitigationActionResponse = exports.CreateMitigationActionRequest = exports.MitigationActionParams = exports.UpdateDeviceCertificateParams = exports.DeviceCertificateUpdateAction = exports.UpdateCACertificateParams = exports.CACertificateUpdateAction = exports.ReplaceDefaultPolicyVersionParams = exports.PolicyTemplateName = exports.PublishFindingToSnsParams = exports.EnableIoTLoggingParams = exports.LogLevel = exports.CreateKeysAndCertificateResponse = exports.KeyPair = exports.CreateKeysAndCertificateRequest = exports.CreateJobTemplateResponse = exports.CreateJobTemplateRequest = exports.CreateJobResponse = exports.CreateJobRequest = exports.TimeoutConfig = exports.TargetSelection = exports.PresignedUrlConfig = exports.JobExecutionsRolloutConfig = exports.ExponentialRolloutRate = exports.RateIncreaseCriteria = exports.JobExecutionsRetryConfig = void 0; exports.DeleteCACertificateResponse = exports.DeleteCACertificateRequest = exports.DeleteBillingGroupResponse = exports.DeleteBillingGroupRequest = exports.DeleteAuthorizerResponse = exports.DeleteAuthorizerRequest = exports.DeleteAuditSuppressionResponse = exports.DeleteAuditSuppressionRequest = exports.DeleteAccountAuditConfigurationResponse = exports.DeleteAccountAuditConfigurationRequest = exports.CreateTopicRuleDestinationResponse = exports.TopicRuleDestination = exports.VpcDestinationProperties = exports.TopicRuleDestinationStatus = exports.HttpUrlDestinationProperties = exports.CreateTopicRuleDestinationRequest = exports.TopicRuleDestinationConfiguration = exports.VpcDestinationConfiguration = exports.HttpUrlDestinationConfiguration = exports.CreateTopicRuleRequest = exports.TopicRulePayload = exports.CreateThingTypeResponse = exports.CreateThingTypeRequest = exports.ThingTypeProperties = exports.CreateThingGroupResponse = exports.CreateThingGroupRequest = exports.CreateThingResponse = exports.CreateThingRequest = exports.CreateStreamResponse = exports.CreateStreamRequest = exports.StreamFile = exports.CreateSecurityProfileResponse = exports.CreateSecurityProfileRequest = exports.CreateScheduledAuditResponse = exports.CreateScheduledAuditRequest = exports.DayOfWeek = exports.CreateRoleAliasResponse = exports.CreateRoleAliasRequest = exports.CreateProvisioningTemplateVersionResponse = exports.CreateProvisioningTemplateVersionRequest = exports.CreateProvisioningTemplateResponse = exports.CreateProvisioningTemplateRequest = exports.ProvisioningHook = exports.CreateProvisioningClaimResponse = exports.CreateProvisioningClaimRequest = exports.CreatePolicyVersionResponse = exports.CreatePolicyVersionRequest = exports.CreatePolicyResponse = exports.CreatePolicyRequest = exports.CreateOTAUpdateResponse = void 0; exports.DeleteRoleAliasResponse = exports.DeleteRoleAliasRequest = exports.DeleteRegistrationCodeResponse = exports.DeleteRegistrationCodeRequest = exports.DeleteProvisioningTemplateVersionResponse = exports.DeleteProvisioningTemplateVersionRequest = exports.DeleteProvisioningTemplateResponse = exports.DeleteProvisioningTemplateRequest = exports.DeletePolicyVersionRequest = exports.DeletePolicyRequest = exports.DeleteOTAUpdateResponse = exports.DeleteOTAUpdateRequest = exports.DeleteMitigationActionResponse = exports.DeleteMitigationActionRequest = exports.DeleteJobTemplateRequest = exports.DeleteJobExecutionRequest = exports.DeleteJobRequest = exports.DeleteFleetMetricRequest = exports.DeleteDynamicThingGroupResponse = exports.DeleteDynamicThingGroupRequest = exports.DeleteDomainConfigurationResponse = exports.DeleteDomainConfigurationRequest = exports.DeleteDimensionResponse = exports.DeleteDimensionRequest = exports.DeleteCustomMetricResponse = exports.DeleteCustomMetricRequest = exports.DeleteCertificateRequest = void 0; const smithy_client_1 = require("@aws-sdk/smithy-client"); var AbortAction; (function (AbortAction) { AbortAction["CANCEL"] = "CANCEL"; })(AbortAction = exports.AbortAction || (exports.AbortAction = {})); var JobExecutionFailureType; (function (JobExecutionFailureType) { JobExecutionFailureType["ALL"] = "ALL"; JobExecutionFailureType["FAILED"] = "FAILED"; JobExecutionFailureType["REJECTED"] = "REJECTED"; JobExecutionFailureType["TIMED_OUT"] = "TIMED_OUT"; })(JobExecutionFailureType = exports.JobExecutionFailureType || (exports.JobExecutionFailureType = {})); var AbortCriteria; (function (AbortCriteria) { AbortCriteria.filterSensitiveLog = (obj) => ({ ...obj, }); })(AbortCriteria = exports.AbortCriteria || (exports.AbortCriteria = {})); var AbortConfig; (function (AbortConfig) { AbortConfig.filterSensitiveLog = (obj) => ({ ...obj, }); })(AbortConfig = exports.AbortConfig || (exports.AbortConfig = {})); var AcceptCertificateTransferRequest; (function (AcceptCertificateTransferRequest) { AcceptCertificateTransferRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(AcceptCertificateTransferRequest = exports.AcceptCertificateTransferRequest || (exports.AcceptCertificateTransferRequest = {})); var CloudwatchAlarmAction; (function (CloudwatchAlarmAction) { CloudwatchAlarmAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(CloudwatchAlarmAction = exports.CloudwatchAlarmAction || (exports.CloudwatchAlarmAction = {})); var CloudwatchLogsAction; (function (CloudwatchLogsAction) { CloudwatchLogsAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(CloudwatchLogsAction = exports.CloudwatchLogsAction || (exports.CloudwatchLogsAction = {})); var CloudwatchMetricAction; (function (CloudwatchMetricAction) { CloudwatchMetricAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(CloudwatchMetricAction = exports.CloudwatchMetricAction || (exports.CloudwatchMetricAction = {})); var DynamoKeyType; (function (DynamoKeyType) { DynamoKeyType["NUMBER"] = "NUMBER"; DynamoKeyType["STRING"] = "STRING"; })(DynamoKeyType = exports.DynamoKeyType || (exports.DynamoKeyType = {})); var DynamoDBAction; (function (DynamoDBAction) { DynamoDBAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(DynamoDBAction = exports.DynamoDBAction || (exports.DynamoDBAction = {})); var PutItemInput; (function (PutItemInput) { PutItemInput.filterSensitiveLog = (obj) => ({ ...obj, }); })(PutItemInput = exports.PutItemInput || (exports.PutItemInput = {})); var DynamoDBv2Action; (function (DynamoDBv2Action) { DynamoDBv2Action.filterSensitiveLog = (obj) => ({ ...obj, }); })(DynamoDBv2Action = exports.DynamoDBv2Action || (exports.DynamoDBv2Action = {})); var ElasticsearchAction; (function (ElasticsearchAction) { ElasticsearchAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(ElasticsearchAction = exports.ElasticsearchAction || (exports.ElasticsearchAction = {})); var FirehoseAction; (function (FirehoseAction) { FirehoseAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(FirehoseAction = exports.FirehoseAction || (exports.FirehoseAction = {})); var SigV4Authorization; (function (SigV4Authorization) { SigV4Authorization.filterSensitiveLog = (obj) => ({ ...obj, }); })(SigV4Authorization = exports.SigV4Authorization || (exports.SigV4Authorization = {})); var HttpAuthorization; (function (HttpAuthorization) { HttpAuthorization.filterSensitiveLog = (obj) => ({ ...obj, }); })(HttpAuthorization = exports.HttpAuthorization || (exports.HttpAuthorization = {})); var HttpActionHeader; (function (HttpActionHeader) { HttpActionHeader.filterSensitiveLog = (obj) => ({ ...obj, }); })(HttpActionHeader = exports.HttpActionHeader || (exports.HttpActionHeader = {})); var HttpAction; (function (HttpAction) { HttpAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(HttpAction = exports.HttpAction || (exports.HttpAction = {})); var IotAnalyticsAction; (function (IotAnalyticsAction) { IotAnalyticsAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(IotAnalyticsAction = exports.IotAnalyticsAction || (exports.IotAnalyticsAction = {})); var IotEventsAction; (function (IotEventsAction) { IotEventsAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(IotEventsAction = exports.IotEventsAction || (exports.IotEventsAction = {})); var AssetPropertyTimestamp; (function (AssetPropertyTimestamp) { AssetPropertyTimestamp.filterSensitiveLog = (obj) => ({ ...obj, }); })(AssetPropertyTimestamp = exports.AssetPropertyTimestamp || (exports.AssetPropertyTimestamp = {})); var AssetPropertyVariant; (function (AssetPropertyVariant) { AssetPropertyVariant.visit = (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 = (obj) => { 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 { [obj.$unknown[0]]: "UNKNOWN" }; }; })(AssetPropertyVariant = exports.AssetPropertyVariant || (exports.AssetPropertyVariant = {})); var AssetPropertyValue; (function (AssetPropertyValue) { AssetPropertyValue.filterSensitiveLog = (obj) => ({ ...obj, ...(obj.value && { value: AssetPropertyVariant.filterSensitiveLog(obj.value) }), }); })(AssetPropertyValue = exports.AssetPropertyValue || (exports.AssetPropertyValue = {})); var PutAssetPropertyValueEntry; (function (PutAssetPropertyValueEntry) { PutAssetPropertyValueEntry.filterSensitiveLog = (obj) => ({ ...obj, ...(obj.propertyValues && { propertyValues: obj.propertyValues.map((item) => AssetPropertyValue.filterSensitiveLog(item)), }), }); })(PutAssetPropertyValueEntry = exports.PutAssetPropertyValueEntry || (exports.PutAssetPropertyValueEntry = {})); var IotSiteWiseAction; (function (IotSiteWiseAction) { IotSiteWiseAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(IotSiteWiseAction = exports.IotSiteWiseAction || (exports.IotSiteWiseAction = {})); var KafkaAction; (function (KafkaAction) { KafkaAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(KafkaAction = exports.KafkaAction || (exports.KafkaAction = {})); var KinesisAction; (function (KinesisAction) { KinesisAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(KinesisAction = exports.KinesisAction || (exports.KinesisAction = {})); var LambdaAction; (function (LambdaAction) { LambdaAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(LambdaAction = exports.LambdaAction || (exports.LambdaAction = {})); var OpenSearchAction; (function (OpenSearchAction) { OpenSearchAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(OpenSearchAction = exports.OpenSearchAction || (exports.OpenSearchAction = {})); var RepublishAction; (function (RepublishAction) { RepublishAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(RepublishAction = exports.RepublishAction || (exports.RepublishAction = {})); 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 = exports.CannedAccessControlList || (exports.CannedAccessControlList = {})); var S3Action; (function (S3Action) { S3Action.filterSensitiveLog = (obj) => ({ ...obj, }); })(S3Action = exports.S3Action || (exports.S3Action = {})); var SalesforceAction; (function (SalesforceAction) { SalesforceAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(SalesforceAction = exports.SalesforceAction || (exports.SalesforceAction = {})); var MessageFormat; (function (MessageFormat) { MessageFormat["JSON"] = "JSON"; MessageFormat["RAW"] = "RAW"; })(MessageFormat = exports.MessageFormat || (exports.MessageFormat = {})); var SnsAction; (function (SnsAction) { SnsAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(SnsAction = exports.SnsAction || (exports.SnsAction = {})); var SqsAction; (function (SqsAction) { SqsAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(SqsAction = exports.SqsAction || (exports.SqsAction = {})); var StepFunctionsAction; (function (StepFunctionsAction) { StepFunctionsAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(StepFunctionsAction = exports.StepFunctionsAction || (exports.StepFunctionsAction = {})); var TimestreamDimension; (function (TimestreamDimension) { TimestreamDimension.filterSensitiveLog = (obj) => ({ ...obj, }); })(TimestreamDimension = exports.TimestreamDimension || (exports.TimestreamDimension = {})); var TimestreamTimestamp; (function (TimestreamTimestamp) { TimestreamTimestamp.filterSensitiveLog = (obj) => ({ ...obj, }); })(TimestreamTimestamp = exports.TimestreamTimestamp || (exports.TimestreamTimestamp = {})); var TimestreamAction; (function (TimestreamAction) { TimestreamAction.filterSensitiveLog = (obj) => ({ ...obj, }); })(TimestreamAction = exports.TimestreamAction || (exports.TimestreamAction = {})); var Action; (function (Action) { Action.filterSensitiveLog = (obj) => ({ ...obj, }); })(Action = exports.Action || (exports.Action = {})); var ActionType; (function (ActionType) { ActionType["CONNECT"] = "CONNECT"; ActionType["PUBLISH"] = "PUBLISH"; ActionType["RECEIVE"] = "RECEIVE"; ActionType["SUBSCRIBE"] = "SUBSCRIBE"; })(ActionType = exports.ActionType || (exports.ActionType = {})); 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 = exports.ComparisonOperator || (exports.ComparisonOperator = {})); var ConfidenceLevel; (function (ConfidenceLevel) { ConfidenceLevel["HIGH"] = "HIGH"; ConfidenceLevel["LOW"] = "LOW"; ConfidenceLevel["MEDIUM"] = "MEDIUM"; })(ConfidenceLevel = exports.ConfidenceLevel || (exports.ConfidenceLevel = {})); var MachineLearningDetectionConfig; (function (MachineLearningDetectionConfig) { MachineLearningDetectionConfig.filterSensitiveLog = (obj) => ({ ...obj, }); })(MachineLearningDetectionConfig = exports.MachineLearningDetectionConfig || (exports.MachineLearningDetectionConfig = {})); var StatisticalThreshold; (function (StatisticalThreshold) { StatisticalThreshold.filterSensitiveLog = (obj) => ({ ...obj, }); })(StatisticalThreshold = exports.StatisticalThreshold || (exports.StatisticalThreshold = {})); var MetricValue; (function (MetricValue) { MetricValue.filterSensitiveLog = (obj) => ({ ...obj, }); })(MetricValue = exports.MetricValue || (exports.MetricValue = {})); var BehaviorCriteria; (function (BehaviorCriteria) { BehaviorCriteria.filterSensitiveLog = (obj) => ({ ...obj, }); })(BehaviorCriteria = exports.BehaviorCriteria || (exports.BehaviorCriteria = {})); var DimensionValueOperator; (function (DimensionValueOperator) { DimensionValueOperator["IN"] = "IN"; DimensionValueOperator["NOT_IN"] = "NOT_IN"; })(DimensionValueOperator = exports.DimensionValueOperator || (exports.DimensionValueOperator = {})); var MetricDimension; (function (MetricDimension) { MetricDimension.filterSensitiveLog = (obj) => ({ ...obj, }); })(MetricDimension = exports.MetricDimension || (exports.MetricDimension = {})); var Behavior; (function (Behavior) { Behavior.filterSensitiveLog = (obj) => ({ ...obj, }); })(Behavior = exports.Behavior || (exports.Behavior = {})); var VerificationState; (function (VerificationState) { VerificationState["BENIGN_POSITIVE"] = "BENIGN_POSITIVE"; VerificationState["FALSE_POSITIVE"] = "FALSE_POSITIVE"; VerificationState["TRUE_POSITIVE"] = "TRUE_POSITIVE"; VerificationState["UNKNOWN"] = "UNKNOWN"; })(VerificationState = exports.VerificationState || (exports.VerificationState = {})); var ViolationEventAdditionalInfo; (function (ViolationEventAdditionalInfo) { ViolationEventAdditionalInfo.filterSensitiveLog = (obj) => ({ ...obj, }); })(ViolationEventAdditionalInfo = exports.ViolationEventAdditionalInfo || (exports.ViolationEventAdditionalInfo = {})); var ActiveViolation; (function (ActiveViolation) { ActiveViolation.filterSensitiveLog = (obj) => ({ ...obj, }); })(ActiveViolation = exports.ActiveViolation || (exports.ActiveViolation = {})); var MetricToRetain; (function (MetricToRetain) { MetricToRetain.filterSensitiveLog = (obj) => ({ ...obj, }); })(MetricToRetain = exports.MetricToRetain || (exports.MetricToRetain = {})); var AddThingsToThingGroupParams; (function (AddThingsToThingGroupParams) { AddThingsToThingGroupParams.filterSensitiveLog = (obj) => ({ ...obj, }); })(AddThingsToThingGroupParams = exports.AddThingsToThingGroupParams || (exports.AddThingsToThingGroupParams = {})); var AddThingToBillingGroupRequest; (function (AddThingToBillingGroupRequest) { AddThingToBillingGroupRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(AddThingToBillingGroupRequest = exports.AddThingToBillingGroupRequest || (exports.AddThingToBillingGroupRequest = {})); var AddThingToBillingGroupResponse; (function (AddThingToBillingGroupResponse) { AddThingToBillingGroupResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(AddThingToBillingGroupResponse = exports.AddThingToBillingGroupResponse || (exports.AddThingToBillingGroupResponse = {})); var AddThingToThingGroupRequest; (function (AddThingToThingGroupRequest) { AddThingToThingGroupRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(AddThingToThingGroupRequest = exports.AddThingToThingGroupRequest || (exports.AddThingToThingGroupRequest = {})); var AddThingToThingGroupResponse; (function (AddThingToThingGroupResponse) { AddThingToThingGroupResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(AddThingToThingGroupResponse = exports.AddThingToThingGroupResponse || (exports.AddThingToThingGroupResponse = {})); var AggregationTypeName; (function (AggregationTypeName) { AggregationTypeName["CARDINALITY"] = "Cardinality"; AggregationTypeName["PERCENTILES"] = "Percentiles"; AggregationTypeName["STATISTICS"] = "Statistics"; })(AggregationTypeName = exports.AggregationTypeName || (exports.AggregationTypeName = {})); var AggregationType; (function (AggregationType) { AggregationType.filterSensitiveLog = (obj) => ({ ...obj, }); })(AggregationType = exports.AggregationType || (exports.AggregationType = {})); var AlertTarget; (function (AlertTarget) { AlertTarget.filterSensitiveLog = (obj) => ({ ...obj, }); })(AlertTarget = exports.AlertTarget || (exports.AlertTarget = {})); var AlertTargetType; (function (AlertTargetType) { AlertTargetType["SNS"] = "SNS"; })(AlertTargetType = exports.AlertTargetType || (exports.AlertTargetType = {})); var Policy; (function (Policy) { Policy.filterSensitiveLog = (obj) => ({ ...obj, }); })(Policy = exports.Policy || (exports.Policy = {})); var Allowed; (function (Allowed) { Allowed.filterSensitiveLog = (obj) => ({ ...obj, }); })(Allowed = exports.Allowed || (exports.Allowed = {})); var AssociateTargetsWithJobRequest; (function (AssociateTargetsWithJobRequest) { AssociateTargetsWithJobRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(AssociateTargetsWithJobRequest = exports.AssociateTargetsWithJobRequest || (exports.AssociateTargetsWithJobRequest = {})); var AssociateTargetsWithJobResponse; (function (AssociateTargetsWithJobResponse) { AssociateTargetsWithJobResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(AssociateTargetsWithJobResponse = exports.AssociateTargetsWithJobResponse || (exports.AssociateTargetsWithJobResponse = {})); var AttachPolicyRequest; (function (AttachPolicyRequest) { AttachPolicyRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(AttachPolicyRequest = exports.AttachPolicyRequest || (exports.AttachPolicyRequest = {})); var AttachPrincipalPolicyRequest; (function (AttachPrincipalPolicyRequest) { AttachPrincipalPolicyRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(AttachPrincipalPolicyRequest = exports.AttachPrincipalPolicyRequest || (exports.AttachPrincipalPolicyRequest = {})); var AttachSecurityProfileRequest; (function (AttachSecurityProfileRequest) { AttachSecurityProfileRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(AttachSecurityProfileRequest = exports.AttachSecurityProfileRequest || (exports.AttachSecurityProfileRequest = {})); var AttachSecurityProfileResponse; (function (AttachSecurityProfileResponse) { AttachSecurityProfileResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(AttachSecurityProfileResponse = exports.AttachSecurityProfileResponse || (exports.AttachSecurityProfileResponse = {})); var AttachThingPrincipalRequest; (function (AttachThingPrincipalRequest) { AttachThingPrincipalRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(AttachThingPrincipalRequest = exports.AttachThingPrincipalRequest || (exports.AttachThingPrincipalRequest = {})); var AttachThingPrincipalResponse; (function (AttachThingPrincipalResponse) { AttachThingPrincipalResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(AttachThingPrincipalResponse = exports.AttachThingPrincipalResponse || (exports.AttachThingPrincipalResponse = {})); var AttributePayload; (function (AttributePayload) { AttributePayload.filterSensitiveLog = (obj) => ({ ...obj, }); })(AttributePayload = exports.AttributePayload || (exports.AttributePayload = {})); var AuditCheckConfiguration; (function (AuditCheckConfiguration) { AuditCheckConfiguration.filterSensitiveLog = (obj) => ({ ...obj, }); })(AuditCheckConfiguration = exports.AuditCheckConfiguration || (exports.AuditCheckConfiguration = {})); 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 = exports.AuditCheckRunStatus || (exports.AuditCheckRunStatus = {})); var AuditCheckDetails; (function (AuditCheckDetails) { AuditCheckDetails.filterSensitiveLog = (obj) => ({ ...obj, }); })(AuditCheckDetails = exports.AuditCheckDetails || (exports.AuditCheckDetails = {})); var PolicyVersionIdentifier; (function (PolicyVersionIdentifier) { PolicyVersionIdentifier.filterSensitiveLog = (obj) => ({ ...obj, }); })(PolicyVersionIdentifier = exports.PolicyVersionIdentifier || (exports.PolicyVersionIdentifier = {})); var ResourceIdentifier; (function (ResourceIdentifier) { ResourceIdentifier.filterSensitiveLog = (obj) => ({ ...obj, }); })(ResourceIdentifier = exports.ResourceIdentifier || (exports.ResourceIdentifier = {})); 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 = exports.ResourceType || (exports.ResourceType = {})); var NonCompliantResource; (function (NonCompliantResource) { NonCompliantResource.filterSensitiveLog = (obj) => ({ ...obj, }); })(NonCompliantResource = exports.NonCompliantResource || (exports.NonCompliantResource = {})); var RelatedResource; (function (RelatedResource) { RelatedResource.filterSensitiveLog = (obj) => ({ ...obj, }); })(RelatedResource = exports.RelatedResource || (exports.RelatedResource = {})); var AuditFindingSeverity; (function (AuditFindingSeverity) { AuditFindingSeverity["CRITICAL"] = "CRITICAL"; AuditFindingSeverity["HIGH"] = "HIGH"; AuditFindingSeverity["LOW"] = "LOW"; AuditFindingSeverity["MEDIUM"] = "MEDIUM"; })(AuditFindingSeverity = exports.AuditFindingSeverity || (exports.AuditFindingSeverity = {})); var AuditFinding; (function (AuditFinding) { AuditFinding.filterSensitiveLog = (obj) => ({ ...obj, }); })(AuditFinding = exports.AuditFinding || (exports.AuditFinding = {})); var AuditFrequency; (function (AuditFrequency) { AuditFrequency["BIWEEKLY"] = "BIWEEKLY"; AuditFrequency["DAILY"] = "DAILY"; AuditFrequency["MONTHLY"] = "MONTHLY"; AuditFrequency["WEEKLY"] = "WEEKLY"; })(AuditFrequency = exports.AuditFrequency || (exports.AuditFrequency = {})); 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 = exports.AuditMitigationActionsExecutionStatus || (exports.AuditMitigationActionsExecutionStatus = {})); var AuditMitigationActionExecutionMetadata; (function (AuditMitigationActionExecutionMetadata) { AuditMitigationActionExecutionMetadata.filterSensitiveLog = (obj) => ({ ...obj, }); })(AuditMitigationActionExecutionMetadata = exports.AuditMitigationActionExecutionMetadata || (exports.AuditMitigationActionExecutionMetadata = {})); var AuditMitigationActionsTaskStatus; (function (AuditMitigationActionsTaskStatus) { AuditMitigationActionsTaskStatus["CANCELED"] = "CANCELED"; AuditMitigationActionsTaskStatus["COMPLETED"] = "COMPLETED"; AuditMitigationActionsTaskStatus["FAILED"] = "FAILED"; AuditMitigationActionsTaskStatus["IN_PROGRESS"] = "IN_PROGRESS"; })(AuditMitigationActionsTaskStatus = exports.AuditMitigationActionsTaskStatus || (exports.AuditMitigationActionsTaskStatus = {})); var AuditMitigationActionsTaskMetadata; (function (AuditMitigationActionsTaskMetadata) { AuditMitigationActionsTaskMetadata.filterSensitiveLog = (obj) => ({ ...obj, }); })(AuditMitigationActionsTaskMetadata = exports.AuditMitigationActionsTaskMetadata || (exports.AuditMitigationActionsTaskMetadata = {})); var TaskStatisticsForAuditCheck; (function (TaskStatisticsForAuditCheck) { TaskStatisticsForAuditCheck.filterSensitiveLog = (obj) => ({ ...obj, }); })(TaskStatisticsForAuditCheck = exports.TaskStatisticsForAuditCheck || (exports.TaskStatisticsForAuditCheck = {})); var AuditMitigationActionsTaskTarget; (function (AuditMitigationActionsTaskTarget) { AuditMitigationActionsTaskTarget.filterSensitiveLog = (obj) => ({ ...obj, }); })(AuditMitigationActionsTaskTarget = exports.AuditMitigationActionsTaskTarget || (exports.AuditMitigationActionsTaskTarget = {})); var AuditNotificationTarget; (function (AuditNotificationTarget) { AuditNotificationTarget.filterSensitiveLog = (obj) => ({ ...obj, }); })(AuditNotificationTarget = exports.AuditNotificationTarget || (exports.AuditNotificationTarget = {})); var AuditNotificationType; (function (AuditNotificationType) { AuditNotificationType["SNS"] = "SNS"; })(AuditNotificationType = exports.AuditNotificationType || (exports.AuditNotificationType = {})); var AuditSuppression; (function (AuditSuppression) { AuditSuppression.filterSensitiveLog = (obj) => ({ ...obj, }); })(AuditSuppression = exports.AuditSuppression || (exports.AuditSuppression = {})); var AuditTaskStatus; (function (AuditTaskStatus) { AuditTaskStatus["CANCELED"] = "CANCELED"; AuditTaskStatus["COMPLETED"] = "COMPLETED"; AuditTaskStatus["FAILED"] = "FAILED"; AuditTaskStatus["IN_PROGRESS"] = "IN_PROGRESS"; })(AuditTaskStatus = exports.AuditTaskStatus || (exports.AuditTaskStatus = {})); var AuditTaskType; (function (AuditTaskType) { AuditTaskType["ON_DEMAND_AUDIT_TASK"] = "ON_DEMAND_AUDIT_TASK"; AuditTaskType["SCHEDULED_AUDIT_TASK"] = "SCHEDULED_AUDIT_TASK"; })(AuditTaskType = exports.AuditTaskType || (exports.AuditTaskType = {})); var AuditTaskMetadata; (function (AuditTaskMetadata) { AuditTaskMetadata.filterSensitiveLog = (obj) => ({ ...obj, }); })(AuditTaskMetadata = exports.AuditTaskMetadata || (exports.AuditTaskMetadata = {})); var AuthDecision; (function (AuthDecision) { AuthDecision["ALLOWED"] = "ALLOWED"; AuthDecision["EXPLICIT_DENY"] = "EXPLICIT_DENY"; AuthDecision["IMPLICIT_DENY"] = "IMPLICIT_DENY"; })(AuthDecision = exports.AuthDecision || (exports.AuthDecision = {})); var AuthInfo; (function (AuthInfo) { AuthInfo.filterSensitiveLog = (obj) => ({ ...obj, }); })(AuthInfo = exports.AuthInfo || (exports.AuthInfo = {})); var AuthorizerConfig; (function (AuthorizerConfig) { AuthorizerConfig.filterSensitiveLog = (obj) => ({ ...obj, }); })(AuthorizerConfig = exports.AuthorizerConfig || (exports.AuthorizerConfig = {})); var AuthorizerStatus; (function (AuthorizerStatus) { AuthorizerStatus["ACTIVE"] = "ACTIVE"; AuthorizerStatus["INACTIVE"] = "INACTIVE"; })(AuthorizerStatus = exports.AuthorizerStatus || (exports.AuthorizerStatus = {})); var AuthorizerDescription; (function (AuthorizerDescription) { AuthorizerDescription.filterSensitiveLog = (obj) => ({ ...obj, }); })(AuthorizerDescription = exports.AuthorizerDescription || (exports.AuthorizerDescription = {})); var AuthorizerSummary; (function (AuthorizerSummary) { AuthorizerSummary.filterSensitiveLog = (obj) => ({ ...obj, }); })(AuthorizerSummary = exports.AuthorizerSummary || (exports.AuthorizerSummary = {})); var ExplicitDeny; (function (ExplicitDeny) { ExplicitDeny.filterSensitiveLog = (obj) => ({ ...obj, }); })(ExplicitDeny = exports.ExplicitDeny || (exports.ExplicitDeny = {})); var ImplicitDeny; (function (ImplicitDeny) { ImplicitDeny.filterSensitiveLog = (obj) => ({ ...obj, }); })(ImplicitDeny = exports.ImplicitDeny || (exports.ImplicitDeny = {})); var Denied; (function (Denied) { Denied.filterSensitiveLog = (obj) => ({ ...obj, }); })(Denied = exports.Denied || (exports.Denied = {})); var AuthResult; (function (AuthResult) { AuthResult.filterSensitiveLog = (obj) => ({ ...obj, }); })(AuthResult = exports.AuthResult || (exports.AuthResult = {})); var AutoRegistrationStatus; (function (AutoRegistrationStatus) { AutoRegistrationStatus["DISABLE"] = "DISABLE"; AutoRegistrationStatus["ENABLE"] = "ENABLE"; })(AutoRegistrationStatus = exports.AutoRegistrationStatus || (exports.AutoRegistrationStatus = {})); var CancelAuditMitigationActionsTaskRequest; (function (CancelAuditMitigationActionsTaskRequest) { CancelAuditMitigationActionsTaskRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(CancelAuditMitigationActionsTaskRequest = exports.CancelAuditMitigationActionsTaskRequest || (exports.CancelAuditMitigationActionsTaskRequest = {})); var CancelAuditMitigationActionsTaskResponse; (function (CancelAuditMitigationActionsTaskResponse) { CancelAuditMitigationActionsTaskResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(CancelAuditMitigationActionsTaskResponse = exports.CancelAuditMitigationActionsTaskResponse || (exports.CancelAuditMitigationActionsTaskResponse = {})); var CancelAuditTaskRequest; (function (CancelAuditTaskRequest) { CancelAuditTaskRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(CancelAuditTaskRequest = exports.CancelAuditTaskRequest || (exports.CancelAuditTaskRequest = {})); var CancelAuditTaskResponse; (function (CancelAuditTaskResponse) { CancelAuditTaskResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(CancelAuditTaskResponse = exports.CancelAuditTaskResponse || (exports.CancelAuditTaskResponse = {})); var CancelCertificateTransferRequest; (function (CancelCertificateTransferRequest) { CancelCertificateTransferRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(CancelCertificateTransferRequest = exports.CancelCertificateTransferRequest || (exports.CancelCertificateTransferRequest = {})); var CancelDetectMitigationActionsTaskRequest; (function (CancelDetectMitigationActionsTaskRequest) { CancelDetectMitigationActionsTaskRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(CancelDetectMitigationActionsTaskRequest = exports.CancelDetectMitigationActionsTaskRequest || (exports.CancelDetectMitigationActionsTaskRequest = {})); var CancelDetectMitigationActionsTaskResponse; (function (CancelDetectMitigationActionsTaskResponse) { CancelDetectMitigationActionsTaskResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(CancelDetectMitigationActionsTaskResponse = exports.CancelDetectMitigationActionsTaskResponse || (exports.CancelDetectMitigationActionsTaskResponse = {})); var CancelJobRequest; (function (CancelJobRequest) { CancelJobRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(CancelJobRequest = exports.CancelJobRequest || (exports.CancelJobRequest = {})); var CancelJobResponse; (function (CancelJobResponse) { CancelJobResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(CancelJobResponse = exports.CancelJobResponse || (exports.CancelJobResponse = {})); var CancelJobExecutionRequest; (function (CancelJobExecutionRequest) { CancelJobExecutionRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(CancelJobExecutionRequest = exports.CancelJobExecutionRequest || (exports.CancelJobExecutionRequest = {})); var ClearDefaultAuthorizerRequest; (function (ClearDefaultAuthorizerRequest) { ClearDefaultAuthorizerRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(ClearDefaultAuthorizerRequest = exports.ClearDefaultAuthorizerRequest || (exports.ClearDefaultAuthorizerRequest = {})); var ClearDefaultAuthorizerResponse; (function (ClearDefaultAuthorizerResponse) { ClearDefaultAuthorizerResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(ClearDefaultAuthorizerResponse = exports.ClearDefaultAuthorizerResponse || (exports.ClearDefaultAuthorizerResponse = {})); var ConfirmTopicRuleDestinationRequest; (function (ConfirmTopicRuleDestinationRequest) { ConfirmTopicRuleDestinationRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(ConfirmTopicRuleDestinationRequest = exports.ConfirmTopicRuleDestinationRequest || (exports.ConfirmTopicRuleDestinationRequest = {})); var ConfirmTopicRuleDestinationResponse; (function (ConfirmTopicRuleDestinationResponse) { ConfirmTopicRuleDestinationResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(ConfirmTopicRuleDestinationResponse = exports.ConfirmTopicRuleDestinationResponse || (exports.ConfirmTopicRuleDestinationResponse = {})); var CreateAuditSuppressionRequest; (function (CreateAuditSuppressionRequest) { CreateAuditSuppressionRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateAuditSuppressionRequest = exports.CreateAuditSuppressionRequest || (exports.CreateAuditSuppressionRequest = {})); var CreateAuditSuppressionResponse; (function (CreateAuditSuppressionResponse) { CreateAuditSuppressionResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateAuditSuppressionResponse = exports.CreateAuditSuppressionResponse || (exports.CreateAuditSuppressionResponse = {})); var Tag; (function (Tag) { Tag.filterSensitiveLog = (obj) => ({ ...obj, }); })(Tag = exports.Tag || (exports.Tag = {})); var CreateAuthorizerRequest; (function (CreateAuthorizerRequest) { CreateAuthorizerRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateAuthorizerRequest = exports.CreateAuthorizerRequest || (exports.CreateAuthorizerRequest = {})); var CreateAuthorizerResponse; (function (CreateAuthorizerResponse) { CreateAuthorizerResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateAuthorizerResponse = exports.CreateAuthorizerResponse || (exports.CreateAuthorizerResponse = {})); var BillingGroupProperties; (function (BillingGroupProperties) { BillingGroupProperties.filterSensitiveLog = (obj) => ({ ...obj, }); })(BillingGroupProperties = exports.BillingGroupProperties || (exports.BillingGroupProperties = {})); var CreateBillingGroupRequest; (function (CreateBillingGroupRequest) { CreateBillingGroupRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateBillingGroupRequest = exports.CreateBillingGroupRequest || (exports.CreateBillingGroupRequest = {})); var CreateBillingGroupResponse; (function (CreateBillingGroupResponse) { CreateBillingGroupResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateBillingGroupResponse = exports.CreateBillingGroupResponse || (exports.CreateBillingGroupResponse = {})); var CreateCertificateFromCsrRequest; (function (CreateCertificateFromCsrRequest) { CreateCertificateFromCsrRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateCertificateFromCsrRequest = exports.CreateCertificateFromCsrRequest || (exports.CreateCertificateFromCsrRequest = {})); var CreateCertificateFromCsrResponse; (function (CreateCertificateFromCsrResponse) { CreateCertificateFromCsrResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateCertificateFromCsrResponse = exports.CreateCertificateFromCsrResponse || (exports.CreateCertificateFromCsrResponse = {})); 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 = exports.CustomMetricType || (exports.CustomMetricType = {})); var CreateCustomMetricRequest; (function (CreateCustomMetricRequest) { CreateCustomMetricRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateCustomMetricRequest = exports.CreateCustomMetricRequest || (exports.CreateCustomMetricRequest = {})); var CreateCustomMetricResponse; (function (CreateCustomMetricResponse) { CreateCustomMetricResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateCustomMetricResponse = exports.CreateCustomMetricResponse || (exports.CreateCustomMetricResponse = {})); var DimensionType; (function (DimensionType) { DimensionType["TOPIC_FILTER"] = "TOPIC_FILTER"; })(DimensionType = exports.DimensionType || (exports.DimensionType = {})); var CreateDimensionRequest; (function (CreateDimensionRequest) { CreateDimensionRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateDimensionRequest = exports.CreateDimensionRequest || (exports.CreateDimensionRequest = {})); var CreateDimensionResponse; (function (CreateDimensionResponse) { CreateDimensionResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateDimensionResponse = exports.CreateDimensionResponse || (exports.CreateDimensionResponse = {})); var ServiceType; (function (ServiceType) { ServiceType["CREDENTIAL_PROVIDER"] = "CREDENTIAL_PROVIDER"; ServiceType["DATA"] = "DATA"; ServiceType["JOBS"] = "JOBS"; })(ServiceType = exports.ServiceType || (exports.ServiceType = {})); var CreateDomainConfigurationRequest; (function (CreateDomainConfigurationRequest) { CreateDomainConfigurationRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateDomainConfigurationRequest = exports.CreateDomainConfigurationRequest || (exports.CreateDomainConfigurationRequest = {})); var CreateDomainConfigurationResponse; (function (CreateDomainConfigurationResponse) { CreateDomainConfigurationResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateDomainConfigurationResponse = exports.CreateDomainConfigurationResponse || (exports.CreateDomainConfigurationResponse = {})); var ThingGroupProperties; (function (ThingGroupProperties) { ThingGroupProperties.filterSensitiveLog = (obj) => ({ ...obj, }); })(ThingGroupProperties = exports.ThingGroupProperties || (exports.ThingGroupProperties = {})); var CreateDynamicThingGroupRequest; (function (CreateDynamicThingGroupRequest) { CreateDynamicThingGroupRequest.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateDynamicThingGroupRequest = exports.CreateDynamicThingGroupRequest || (exports.CreateDynamicThingGroupRequest = {})); var CreateDynamicThingGroupResponse; (function (CreateDynamicThingGroupResponse) { CreateDynamicThingGroupResponse.filterSensitiveLog = (obj) => ({ ...obj, }); })(CreateDynamicThingGroupResponse = exports.CreateDynamicThingGroupResponse || (exports.CreateDynamicThingGroupResponse = {})); 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"] = "Terabyte