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.

858 lines 69.2 kB
import { __assign, __read } from "tslib"; export var ArchivalSummary; (function (ArchivalSummary) { ArchivalSummary.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ArchivalSummary || (ArchivalSummary = {})); export var AttributeDefinition; (function (AttributeDefinition) { AttributeDefinition.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AttributeDefinition || (AttributeDefinition = {})); export var AutoScalingTargetTrackingScalingPolicyConfigurationDescription; (function (AutoScalingTargetTrackingScalingPolicyConfigurationDescription) { AutoScalingTargetTrackingScalingPolicyConfigurationDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AutoScalingTargetTrackingScalingPolicyConfigurationDescription || (AutoScalingTargetTrackingScalingPolicyConfigurationDescription = {})); export var AutoScalingPolicyDescription; (function (AutoScalingPolicyDescription) { AutoScalingPolicyDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AutoScalingPolicyDescription || (AutoScalingPolicyDescription = {})); export var AutoScalingTargetTrackingScalingPolicyConfigurationUpdate; (function (AutoScalingTargetTrackingScalingPolicyConfigurationUpdate) { AutoScalingTargetTrackingScalingPolicyConfigurationUpdate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AutoScalingTargetTrackingScalingPolicyConfigurationUpdate || (AutoScalingTargetTrackingScalingPolicyConfigurationUpdate = {})); export var AutoScalingPolicyUpdate; (function (AutoScalingPolicyUpdate) { AutoScalingPolicyUpdate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AutoScalingPolicyUpdate || (AutoScalingPolicyUpdate = {})); export var AutoScalingSettingsDescription; (function (AutoScalingSettingsDescription) { AutoScalingSettingsDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AutoScalingSettingsDescription || (AutoScalingSettingsDescription = {})); export var AutoScalingSettingsUpdate; (function (AutoScalingSettingsUpdate) { AutoScalingSettingsUpdate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(AutoScalingSettingsUpdate || (AutoScalingSettingsUpdate = {})); export var BackupType; (function (BackupType) { BackupType["AWS_BACKUP"] = "AWS_BACKUP"; BackupType["SYSTEM"] = "SYSTEM"; BackupType["USER"] = "USER"; })(BackupType || (BackupType = {})); export var BackupDetails; (function (BackupDetails) { BackupDetails.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(BackupDetails || (BackupDetails = {})); export var KeySchemaElement; (function (KeySchemaElement) { KeySchemaElement.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(KeySchemaElement || (KeySchemaElement = {})); export var ProvisionedThroughput; (function (ProvisionedThroughput) { ProvisionedThroughput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ProvisionedThroughput || (ProvisionedThroughput = {})); export var SourceTableDetails; (function (SourceTableDetails) { SourceTableDetails.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(SourceTableDetails || (SourceTableDetails = {})); export var Projection; (function (Projection) { Projection.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(Projection || (Projection = {})); export var GlobalSecondaryIndexInfo; (function (GlobalSecondaryIndexInfo) { GlobalSecondaryIndexInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(GlobalSecondaryIndexInfo || (GlobalSecondaryIndexInfo = {})); export var LocalSecondaryIndexInfo; (function (LocalSecondaryIndexInfo) { LocalSecondaryIndexInfo.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(LocalSecondaryIndexInfo || (LocalSecondaryIndexInfo = {})); export var SSEDescription; (function (SSEDescription) { SSEDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(SSEDescription || (SSEDescription = {})); export var StreamSpecification; (function (StreamSpecification) { StreamSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(StreamSpecification || (StreamSpecification = {})); export var TimeToLiveDescription; (function (TimeToLiveDescription) { TimeToLiveDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(TimeToLiveDescription || (TimeToLiveDescription = {})); export var SourceTableFeatureDetails; (function (SourceTableFeatureDetails) { SourceTableFeatureDetails.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(SourceTableFeatureDetails || (SourceTableFeatureDetails = {})); export var BackupDescription; (function (BackupDescription) { BackupDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(BackupDescription || (BackupDescription = {})); export var BackupSummary; (function (BackupSummary) { BackupSummary.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(BackupSummary || (BackupSummary = {})); export var BackupTypeFilter; (function (BackupTypeFilter) { BackupTypeFilter["ALL"] = "ALL"; BackupTypeFilter["AWS_BACKUP"] = "AWS_BACKUP"; BackupTypeFilter["SYSTEM"] = "SYSTEM"; BackupTypeFilter["USER"] = "USER"; })(BackupTypeFilter || (BackupTypeFilter = {})); export var Capacity; (function (Capacity) { Capacity.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(Capacity || (Capacity = {})); export var ConsumedCapacity; (function (ConsumedCapacity) { ConsumedCapacity.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ConsumedCapacity || (ConsumedCapacity = {})); export var BatchStatementErrorCodeEnum; (function (BatchStatementErrorCodeEnum) { BatchStatementErrorCodeEnum["AccessDenied"] = "AccessDenied"; BatchStatementErrorCodeEnum["ConditionalCheckFailed"] = "ConditionalCheckFailed"; BatchStatementErrorCodeEnum["DuplicateItem"] = "DuplicateItem"; BatchStatementErrorCodeEnum["InternalServerError"] = "InternalServerError"; BatchStatementErrorCodeEnum["ItemCollectionSizeLimitExceeded"] = "ItemCollectionSizeLimitExceeded"; BatchStatementErrorCodeEnum["ProvisionedThroughputExceeded"] = "ProvisionedThroughputExceeded"; BatchStatementErrorCodeEnum["RequestLimitExceeded"] = "RequestLimitExceeded"; BatchStatementErrorCodeEnum["ResourceNotFound"] = "ResourceNotFound"; BatchStatementErrorCodeEnum["ThrottlingError"] = "ThrottlingError"; BatchStatementErrorCodeEnum["TransactionConflict"] = "TransactionConflict"; BatchStatementErrorCodeEnum["ValidationError"] = "ValidationError"; })(BatchStatementErrorCodeEnum || (BatchStatementErrorCodeEnum = {})); export var BatchStatementError; (function (BatchStatementError) { BatchStatementError.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(BatchStatementError || (BatchStatementError = {})); export var BillingModeSummary; (function (BillingModeSummary) { BillingModeSummary.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(BillingModeSummary || (BillingModeSummary = {})); export var PointInTimeRecoveryDescription; (function (PointInTimeRecoveryDescription) { PointInTimeRecoveryDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(PointInTimeRecoveryDescription || (PointInTimeRecoveryDescription = {})); export var ContinuousBackupsDescription; (function (ContinuousBackupsDescription) { ContinuousBackupsDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ContinuousBackupsDescription || (ContinuousBackupsDescription = {})); export var ContributorInsightsSummary; (function (ContributorInsightsSummary) { ContributorInsightsSummary.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ContributorInsightsSummary || (ContributorInsightsSummary = {})); export var CreateBackupInput; (function (CreateBackupInput) { CreateBackupInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateBackupInput || (CreateBackupInput = {})); export var CreateBackupOutput; (function (CreateBackupOutput) { CreateBackupOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateBackupOutput || (CreateBackupOutput = {})); export var CreateGlobalSecondaryIndexAction; (function (CreateGlobalSecondaryIndexAction) { CreateGlobalSecondaryIndexAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateGlobalSecondaryIndexAction || (CreateGlobalSecondaryIndexAction = {})); export var Replica; (function (Replica) { Replica.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(Replica || (Replica = {})); export var CreateGlobalTableInput; (function (CreateGlobalTableInput) { CreateGlobalTableInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateGlobalTableInput || (CreateGlobalTableInput = {})); export var ProvisionedThroughputOverride; (function (ProvisionedThroughputOverride) { ProvisionedThroughputOverride.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ProvisionedThroughputOverride || (ProvisionedThroughputOverride = {})); export var ReplicaGlobalSecondaryIndexDescription; (function (ReplicaGlobalSecondaryIndexDescription) { ReplicaGlobalSecondaryIndexDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ReplicaGlobalSecondaryIndexDescription || (ReplicaGlobalSecondaryIndexDescription = {})); export var TableClass; (function (TableClass) { TableClass["STANDARD"] = "STANDARD"; TableClass["STANDARD_INFREQUENT_ACCESS"] = "STANDARD_INFREQUENT_ACCESS"; })(TableClass || (TableClass = {})); export var TableClassSummary; (function (TableClassSummary) { TableClassSummary.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(TableClassSummary || (TableClassSummary = {})); export var ReplicaDescription; (function (ReplicaDescription) { ReplicaDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ReplicaDescription || (ReplicaDescription = {})); export var GlobalTableDescription; (function (GlobalTableDescription) { GlobalTableDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(GlobalTableDescription || (GlobalTableDescription = {})); export var CreateGlobalTableOutput; (function (CreateGlobalTableOutput) { CreateGlobalTableOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateGlobalTableOutput || (CreateGlobalTableOutput = {})); export var CreateReplicaAction; (function (CreateReplicaAction) { CreateReplicaAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateReplicaAction || (CreateReplicaAction = {})); export var ReplicaGlobalSecondaryIndex; (function (ReplicaGlobalSecondaryIndex) { ReplicaGlobalSecondaryIndex.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ReplicaGlobalSecondaryIndex || (ReplicaGlobalSecondaryIndex = {})); export var CreateReplicationGroupMemberAction; (function (CreateReplicationGroupMemberAction) { CreateReplicationGroupMemberAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateReplicationGroupMemberAction || (CreateReplicationGroupMemberAction = {})); export var GlobalSecondaryIndex; (function (GlobalSecondaryIndex) { GlobalSecondaryIndex.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(GlobalSecondaryIndex || (GlobalSecondaryIndex = {})); export var LocalSecondaryIndex; (function (LocalSecondaryIndex) { LocalSecondaryIndex.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(LocalSecondaryIndex || (LocalSecondaryIndex = {})); export var SSESpecification; (function (SSESpecification) { SSESpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(SSESpecification || (SSESpecification = {})); export var Tag; (function (Tag) { Tag.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(Tag || (Tag = {})); export var CreateTableInput; (function (CreateTableInput) { CreateTableInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateTableInput || (CreateTableInput = {})); export var ProvisionedThroughputDescription; (function (ProvisionedThroughputDescription) { ProvisionedThroughputDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ProvisionedThroughputDescription || (ProvisionedThroughputDescription = {})); export var GlobalSecondaryIndexDescription; (function (GlobalSecondaryIndexDescription) { GlobalSecondaryIndexDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(GlobalSecondaryIndexDescription || (GlobalSecondaryIndexDescription = {})); export var LocalSecondaryIndexDescription; (function (LocalSecondaryIndexDescription) { LocalSecondaryIndexDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(LocalSecondaryIndexDescription || (LocalSecondaryIndexDescription = {})); export var RestoreSummary; (function (RestoreSummary) { RestoreSummary.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(RestoreSummary || (RestoreSummary = {})); export var TableDescription; (function (TableDescription) { TableDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(TableDescription || (TableDescription = {})); export var CreateTableOutput; (function (CreateTableOutput) { CreateTableOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(CreateTableOutput || (CreateTableOutput = {})); export var DeleteBackupInput; (function (DeleteBackupInput) { DeleteBackupInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DeleteBackupInput || (DeleteBackupInput = {})); export var DeleteBackupOutput; (function (DeleteBackupOutput) { DeleteBackupOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DeleteBackupOutput || (DeleteBackupOutput = {})); export var DeleteGlobalSecondaryIndexAction; (function (DeleteGlobalSecondaryIndexAction) { DeleteGlobalSecondaryIndexAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DeleteGlobalSecondaryIndexAction || (DeleteGlobalSecondaryIndexAction = {})); export var DeleteReplicaAction; (function (DeleteReplicaAction) { DeleteReplicaAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DeleteReplicaAction || (DeleteReplicaAction = {})); export var DeleteReplicationGroupMemberAction; (function (DeleteReplicationGroupMemberAction) { DeleteReplicationGroupMemberAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DeleteReplicationGroupMemberAction || (DeleteReplicationGroupMemberAction = {})); export var DeleteTableInput; (function (DeleteTableInput) { DeleteTableInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DeleteTableInput || (DeleteTableInput = {})); export var DeleteTableOutput; (function (DeleteTableOutput) { DeleteTableOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DeleteTableOutput || (DeleteTableOutput = {})); export var DescribeBackupInput; (function (DescribeBackupInput) { DescribeBackupInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeBackupInput || (DescribeBackupInput = {})); export var DescribeBackupOutput; (function (DescribeBackupOutput) { DescribeBackupOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeBackupOutput || (DescribeBackupOutput = {})); export var DescribeContinuousBackupsInput; (function (DescribeContinuousBackupsInput) { DescribeContinuousBackupsInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeContinuousBackupsInput || (DescribeContinuousBackupsInput = {})); export var DescribeContinuousBackupsOutput; (function (DescribeContinuousBackupsOutput) { DescribeContinuousBackupsOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeContinuousBackupsOutput || (DescribeContinuousBackupsOutput = {})); export var DescribeContributorInsightsInput; (function (DescribeContributorInsightsInput) { DescribeContributorInsightsInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeContributorInsightsInput || (DescribeContributorInsightsInput = {})); export var FailureException; (function (FailureException) { FailureException.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(FailureException || (FailureException = {})); export var DescribeContributorInsightsOutput; (function (DescribeContributorInsightsOutput) { DescribeContributorInsightsOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeContributorInsightsOutput || (DescribeContributorInsightsOutput = {})); export var DescribeEndpointsRequest; (function (DescribeEndpointsRequest) { DescribeEndpointsRequest.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeEndpointsRequest || (DescribeEndpointsRequest = {})); export var Endpoint; (function (Endpoint) { Endpoint.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(Endpoint || (Endpoint = {})); export var DescribeEndpointsResponse; (function (DescribeEndpointsResponse) { DescribeEndpointsResponse.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeEndpointsResponse || (DescribeEndpointsResponse = {})); export var DescribeExportInput; (function (DescribeExportInput) { DescribeExportInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeExportInput || (DescribeExportInput = {})); export var ExportFormat; (function (ExportFormat) { ExportFormat["DYNAMODB_JSON"] = "DYNAMODB_JSON"; ExportFormat["ION"] = "ION"; })(ExportFormat || (ExportFormat = {})); export var ExportStatus; (function (ExportStatus) { ExportStatus["COMPLETED"] = "COMPLETED"; ExportStatus["FAILED"] = "FAILED"; ExportStatus["IN_PROGRESS"] = "IN_PROGRESS"; })(ExportStatus || (ExportStatus = {})); export var ExportDescription; (function (ExportDescription) { ExportDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ExportDescription || (ExportDescription = {})); export var DescribeExportOutput; (function (DescribeExportOutput) { DescribeExportOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeExportOutput || (DescribeExportOutput = {})); export var DescribeGlobalTableInput; (function (DescribeGlobalTableInput) { DescribeGlobalTableInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeGlobalTableInput || (DescribeGlobalTableInput = {})); export var DescribeGlobalTableOutput; (function (DescribeGlobalTableOutput) { DescribeGlobalTableOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeGlobalTableOutput || (DescribeGlobalTableOutput = {})); export var DescribeGlobalTableSettingsInput; (function (DescribeGlobalTableSettingsInput) { DescribeGlobalTableSettingsInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeGlobalTableSettingsInput || (DescribeGlobalTableSettingsInput = {})); export var ReplicaGlobalSecondaryIndexSettingsDescription; (function (ReplicaGlobalSecondaryIndexSettingsDescription) { ReplicaGlobalSecondaryIndexSettingsDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ReplicaGlobalSecondaryIndexSettingsDescription || (ReplicaGlobalSecondaryIndexSettingsDescription = {})); export var ReplicaSettingsDescription; (function (ReplicaSettingsDescription) { ReplicaSettingsDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ReplicaSettingsDescription || (ReplicaSettingsDescription = {})); export var DescribeGlobalTableSettingsOutput; (function (DescribeGlobalTableSettingsOutput) { DescribeGlobalTableSettingsOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeGlobalTableSettingsOutput || (DescribeGlobalTableSettingsOutput = {})); export var DescribeKinesisStreamingDestinationInput; (function (DescribeKinesisStreamingDestinationInput) { DescribeKinesisStreamingDestinationInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeKinesisStreamingDestinationInput || (DescribeKinesisStreamingDestinationInput = {})); export var KinesisDataStreamDestination; (function (KinesisDataStreamDestination) { KinesisDataStreamDestination.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(KinesisDataStreamDestination || (KinesisDataStreamDestination = {})); export var DescribeKinesisStreamingDestinationOutput; (function (DescribeKinesisStreamingDestinationOutput) { DescribeKinesisStreamingDestinationOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeKinesisStreamingDestinationOutput || (DescribeKinesisStreamingDestinationOutput = {})); export var DescribeLimitsInput; (function (DescribeLimitsInput) { DescribeLimitsInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeLimitsInput || (DescribeLimitsInput = {})); export var DescribeLimitsOutput; (function (DescribeLimitsOutput) { DescribeLimitsOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeLimitsOutput || (DescribeLimitsOutput = {})); export var DescribeTableInput; (function (DescribeTableInput) { DescribeTableInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeTableInput || (DescribeTableInput = {})); export var DescribeTableOutput; (function (DescribeTableOutput) { DescribeTableOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeTableOutput || (DescribeTableOutput = {})); export var DescribeTableReplicaAutoScalingInput; (function (DescribeTableReplicaAutoScalingInput) { DescribeTableReplicaAutoScalingInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeTableReplicaAutoScalingInput || (DescribeTableReplicaAutoScalingInput = {})); export var ReplicaGlobalSecondaryIndexAutoScalingDescription; (function (ReplicaGlobalSecondaryIndexAutoScalingDescription) { ReplicaGlobalSecondaryIndexAutoScalingDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ReplicaGlobalSecondaryIndexAutoScalingDescription || (ReplicaGlobalSecondaryIndexAutoScalingDescription = {})); export var ReplicaAutoScalingDescription; (function (ReplicaAutoScalingDescription) { ReplicaAutoScalingDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ReplicaAutoScalingDescription || (ReplicaAutoScalingDescription = {})); export var TableAutoScalingDescription; (function (TableAutoScalingDescription) { TableAutoScalingDescription.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(TableAutoScalingDescription || (TableAutoScalingDescription = {})); export var DescribeTableReplicaAutoScalingOutput; (function (DescribeTableReplicaAutoScalingOutput) { DescribeTableReplicaAutoScalingOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeTableReplicaAutoScalingOutput || (DescribeTableReplicaAutoScalingOutput = {})); export var DescribeTimeToLiveInput; (function (DescribeTimeToLiveInput) { DescribeTimeToLiveInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeTimeToLiveInput || (DescribeTimeToLiveInput = {})); export var DescribeTimeToLiveOutput; (function (DescribeTimeToLiveOutput) { DescribeTimeToLiveOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(DescribeTimeToLiveOutput || (DescribeTimeToLiveOutput = {})); export var KinesisStreamingDestinationInput; (function (KinesisStreamingDestinationInput) { KinesisStreamingDestinationInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(KinesisStreamingDestinationInput || (KinesisStreamingDestinationInput = {})); export var KinesisStreamingDestinationOutput; (function (KinesisStreamingDestinationOutput) { KinesisStreamingDestinationOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(KinesisStreamingDestinationOutput || (KinesisStreamingDestinationOutput = {})); export var ExportTableToPointInTimeInput; (function (ExportTableToPointInTimeInput) { ExportTableToPointInTimeInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ExportTableToPointInTimeInput || (ExportTableToPointInTimeInput = {})); export var ExportTableToPointInTimeOutput; (function (ExportTableToPointInTimeOutput) { ExportTableToPointInTimeOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ExportTableToPointInTimeOutput || (ExportTableToPointInTimeOutput = {})); export var ListBackupsInput; (function (ListBackupsInput) { ListBackupsInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ListBackupsInput || (ListBackupsInput = {})); export var ListBackupsOutput; (function (ListBackupsOutput) { ListBackupsOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ListBackupsOutput || (ListBackupsOutput = {})); export var ListContributorInsightsInput; (function (ListContributorInsightsInput) { ListContributorInsightsInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ListContributorInsightsInput || (ListContributorInsightsInput = {})); export var ListContributorInsightsOutput; (function (ListContributorInsightsOutput) { ListContributorInsightsOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ListContributorInsightsOutput || (ListContributorInsightsOutput = {})); export var ListExportsInput; (function (ListExportsInput) { ListExportsInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ListExportsInput || (ListExportsInput = {})); export var ExportSummary; (function (ExportSummary) { ExportSummary.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ExportSummary || (ExportSummary = {})); export var ListExportsOutput; (function (ListExportsOutput) { ListExportsOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ListExportsOutput || (ListExportsOutput = {})); export var ListGlobalTablesInput; (function (ListGlobalTablesInput) { ListGlobalTablesInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ListGlobalTablesInput || (ListGlobalTablesInput = {})); export var GlobalTable; (function (GlobalTable) { GlobalTable.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(GlobalTable || (GlobalTable = {})); export var ListGlobalTablesOutput; (function (ListGlobalTablesOutput) { ListGlobalTablesOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ListGlobalTablesOutput || (ListGlobalTablesOutput = {})); export var ListTablesInput; (function (ListTablesInput) { ListTablesInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ListTablesInput || (ListTablesInput = {})); export var ListTablesOutput; (function (ListTablesOutput) { ListTablesOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ListTablesOutput || (ListTablesOutput = {})); export var ListTagsOfResourceInput; (function (ListTagsOfResourceInput) { ListTagsOfResourceInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ListTagsOfResourceInput || (ListTagsOfResourceInput = {})); export var ListTagsOfResourceOutput; (function (ListTagsOfResourceOutput) { ListTagsOfResourceOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ListTagsOfResourceOutput || (ListTagsOfResourceOutput = {})); export var RestoreTableFromBackupInput; (function (RestoreTableFromBackupInput) { RestoreTableFromBackupInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(RestoreTableFromBackupInput || (RestoreTableFromBackupInput = {})); export var RestoreTableFromBackupOutput; (function (RestoreTableFromBackupOutput) { RestoreTableFromBackupOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(RestoreTableFromBackupOutput || (RestoreTableFromBackupOutput = {})); export var RestoreTableToPointInTimeInput; (function (RestoreTableToPointInTimeInput) { RestoreTableToPointInTimeInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(RestoreTableToPointInTimeInput || (RestoreTableToPointInTimeInput = {})); export var RestoreTableToPointInTimeOutput; (function (RestoreTableToPointInTimeOutput) { RestoreTableToPointInTimeOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(RestoreTableToPointInTimeOutput || (RestoreTableToPointInTimeOutput = {})); export var TagResourceInput; (function (TagResourceInput) { TagResourceInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(TagResourceInput || (TagResourceInput = {})); export var UntagResourceInput; (function (UntagResourceInput) { UntagResourceInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UntagResourceInput || (UntagResourceInput = {})); export var PointInTimeRecoverySpecification; (function (PointInTimeRecoverySpecification) { PointInTimeRecoverySpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(PointInTimeRecoverySpecification || (PointInTimeRecoverySpecification = {})); export var UpdateContinuousBackupsInput; (function (UpdateContinuousBackupsInput) { UpdateContinuousBackupsInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateContinuousBackupsInput || (UpdateContinuousBackupsInput = {})); export var UpdateContinuousBackupsOutput; (function (UpdateContinuousBackupsOutput) { UpdateContinuousBackupsOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateContinuousBackupsOutput || (UpdateContinuousBackupsOutput = {})); export var UpdateContributorInsightsInput; (function (UpdateContributorInsightsInput) { UpdateContributorInsightsInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateContributorInsightsInput || (UpdateContributorInsightsInput = {})); export var UpdateContributorInsightsOutput; (function (UpdateContributorInsightsOutput) { UpdateContributorInsightsOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateContributorInsightsOutput || (UpdateContributorInsightsOutput = {})); export var ReplicaUpdate; (function (ReplicaUpdate) { ReplicaUpdate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ReplicaUpdate || (ReplicaUpdate = {})); export var UpdateGlobalTableInput; (function (UpdateGlobalTableInput) { UpdateGlobalTableInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateGlobalTableInput || (UpdateGlobalTableInput = {})); export var UpdateGlobalTableOutput; (function (UpdateGlobalTableOutput) { UpdateGlobalTableOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateGlobalTableOutput || (UpdateGlobalTableOutput = {})); export var GlobalTableGlobalSecondaryIndexSettingsUpdate; (function (GlobalTableGlobalSecondaryIndexSettingsUpdate) { GlobalTableGlobalSecondaryIndexSettingsUpdate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(GlobalTableGlobalSecondaryIndexSettingsUpdate || (GlobalTableGlobalSecondaryIndexSettingsUpdate = {})); export var ReplicaGlobalSecondaryIndexSettingsUpdate; (function (ReplicaGlobalSecondaryIndexSettingsUpdate) { ReplicaGlobalSecondaryIndexSettingsUpdate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ReplicaGlobalSecondaryIndexSettingsUpdate || (ReplicaGlobalSecondaryIndexSettingsUpdate = {})); export var ReplicaSettingsUpdate; (function (ReplicaSettingsUpdate) { ReplicaSettingsUpdate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ReplicaSettingsUpdate || (ReplicaSettingsUpdate = {})); export var UpdateGlobalTableSettingsInput; (function (UpdateGlobalTableSettingsInput) { UpdateGlobalTableSettingsInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateGlobalTableSettingsInput || (UpdateGlobalTableSettingsInput = {})); export var UpdateGlobalTableSettingsOutput; (function (UpdateGlobalTableSettingsOutput) { UpdateGlobalTableSettingsOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateGlobalTableSettingsOutput || (UpdateGlobalTableSettingsOutput = {})); export var UpdateGlobalSecondaryIndexAction; (function (UpdateGlobalSecondaryIndexAction) { UpdateGlobalSecondaryIndexAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateGlobalSecondaryIndexAction || (UpdateGlobalSecondaryIndexAction = {})); export var GlobalSecondaryIndexUpdate; (function (GlobalSecondaryIndexUpdate) { GlobalSecondaryIndexUpdate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(GlobalSecondaryIndexUpdate || (GlobalSecondaryIndexUpdate = {})); export var UpdateReplicationGroupMemberAction; (function (UpdateReplicationGroupMemberAction) { UpdateReplicationGroupMemberAction.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateReplicationGroupMemberAction || (UpdateReplicationGroupMemberAction = {})); export var ReplicationGroupUpdate; (function (ReplicationGroupUpdate) { ReplicationGroupUpdate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ReplicationGroupUpdate || (ReplicationGroupUpdate = {})); export var UpdateTableInput; (function (UpdateTableInput) { UpdateTableInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateTableInput || (UpdateTableInput = {})); export var UpdateTableOutput; (function (UpdateTableOutput) { UpdateTableOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateTableOutput || (UpdateTableOutput = {})); export var GlobalSecondaryIndexAutoScalingUpdate; (function (GlobalSecondaryIndexAutoScalingUpdate) { GlobalSecondaryIndexAutoScalingUpdate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(GlobalSecondaryIndexAutoScalingUpdate || (GlobalSecondaryIndexAutoScalingUpdate = {})); export var ReplicaGlobalSecondaryIndexAutoScalingUpdate; (function (ReplicaGlobalSecondaryIndexAutoScalingUpdate) { ReplicaGlobalSecondaryIndexAutoScalingUpdate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ReplicaGlobalSecondaryIndexAutoScalingUpdate || (ReplicaGlobalSecondaryIndexAutoScalingUpdate = {})); export var ReplicaAutoScalingUpdate; (function (ReplicaAutoScalingUpdate) { ReplicaAutoScalingUpdate.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(ReplicaAutoScalingUpdate || (ReplicaAutoScalingUpdate = {})); export var UpdateTableReplicaAutoScalingInput; (function (UpdateTableReplicaAutoScalingInput) { UpdateTableReplicaAutoScalingInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateTableReplicaAutoScalingInput || (UpdateTableReplicaAutoScalingInput = {})); export var UpdateTableReplicaAutoScalingOutput; (function (UpdateTableReplicaAutoScalingOutput) { UpdateTableReplicaAutoScalingOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateTableReplicaAutoScalingOutput || (UpdateTableReplicaAutoScalingOutput = {})); export var TimeToLiveSpecification; (function (TimeToLiveSpecification) { TimeToLiveSpecification.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(TimeToLiveSpecification || (TimeToLiveSpecification = {})); export var UpdateTimeToLiveInput; (function (UpdateTimeToLiveInput) { UpdateTimeToLiveInput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateTimeToLiveInput || (UpdateTimeToLiveInput = {})); export var UpdateTimeToLiveOutput; (function (UpdateTimeToLiveOutput) { UpdateTimeToLiveOutput.filterSensitiveLog = function (obj) { return (__assign({}, obj)); }; })(UpdateTimeToLiveOutput || (UpdateTimeToLiveOutput = {})); export var AttributeValue; (function (AttributeValue) { AttributeValue.visit = function (value, visitor) { if (value.S !== undefined) return visitor.S(value.S); if (value.N !== undefined) return visitor.N(value.N); if (value.B !== undefined) return visitor.B(value.B); if (value.SS !== undefined) return visitor.SS(value.SS); if (value.NS !== undefined) return visitor.NS(value.NS); if (value.BS !== undefined) return visitor.BS(value.BS); if (value.M !== undefined) return visitor.M(value.M); if (value.L !== undefined) return visitor.L(value.L); if (value.NULL !== undefined) return visitor.NULL(value.NULL); if (value.BOOL !== undefined) return visitor.BOOL(value.BOOL); return visitor._(value.$unknown[0], value.$unknown[1]); }; AttributeValue.filterSensitiveLog = function (obj) { var _a; if (obj.S !== undefined) return { S: obj.S }; if (obj.N !== undefined) return { N: obj.N }; if (obj.B !== undefined) return { B: obj.B }; if (obj.SS !== undefined) return { SS: obj.SS }; if (obj.NS !== undefined) return { NS: obj.NS }; if (obj.BS !== undefined) return { BS: obj.BS }; if (obj.M !== undefined) return { M: Object.entries(obj.M).reduce(function (acc, _a) { var _b; var _c = __read(_a, 2), key = _c[0], value = _c[1]; return (__assign(__assign({}, acc), (_b = {}, _b[key] = AttributeValue.filterSensitiveLog(value), _b))); }, {}), }; if (obj.L !== undefined) return { L: obj.L.map(function (item) { return AttributeValue.filterSensitiveLog(item); }) }; if (obj.NULL !== undefined) return { NULL: obj.NULL }; if (obj.BOOL !== undefined) return { BOOL: obj.BOOL }; if (obj.$unknown !== undefined) return _a = {}, _a[obj.$unknown[0]] = "UNKNOWN", _a; }; })(AttributeValue || (AttributeValue = {})); export var AttributeValueUpdate; (function (AttributeValueUpdate) { AttributeValueUpdate.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Value && { Value: AttributeValue.filterSensitiveLog(obj.Value) }))); }; })(AttributeValueUpdate || (AttributeValueUpdate = {})); export var BatchStatementRequest; (function (BatchStatementRequest) { BatchStatementRequest.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Parameters && { Parameters: obj.Parameters.map(function (item) { return AttributeValue.filterSensitiveLog(item); }) }))); }; })(BatchStatementRequest || (BatchStatementRequest = {})); export var BatchStatementResponse; (function (BatchStatementResponse) { BatchStatementResponse.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Item && { Item: Object.entries(obj.Item).reduce(function (acc, _a) { var _b; var _c = __read(_a, 2), key = _c[0], value = _c[1]; return (__assign(__assign({}, acc), (_b = {}, _b[key] = AttributeValue.filterSensitiveLog(value), _b))); }, {}), }))); }; })(BatchStatementResponse || (BatchStatementResponse = {})); export var CancellationReason; (function (CancellationReason) { CancellationReason.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Item && { Item: Object.entries(obj.Item).reduce(function (acc, _a) { var _b; var _c = __read(_a, 2), key = _c[0], value = _c[1]; return (__assign(__assign({}, acc), (_b = {}, _b[key] = AttributeValue.filterSensitiveLog(value), _b))); }, {}), }))); }; })(CancellationReason || (CancellationReason = {})); export var Condition; (function (Condition) { Condition.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.AttributeValueList && { AttributeValueList: obj.AttributeValueList.map(function (item) { return AttributeValue.filterSensitiveLog(item); }), }))); }; })(Condition || (Condition = {})); export var DeleteRequest; (function (DeleteRequest) { DeleteRequest.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Key && { Key: Object.entries(obj.Key).reduce(function (acc, _a) { var _b; var _c = __read(_a, 2), key = _c[0], value = _c[1]; return (__assign(__assign({}, acc), (_b = {}, _b[key] = AttributeValue.filterSensitiveLog(value), _b))); }, {}), }))); }; })(DeleteRequest || (DeleteRequest = {})); export var ExecuteStatementInput; (function (ExecuteStatementInput) { ExecuteStatementInput.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Parameters && { Parameters: obj.Parameters.map(function (item) { return AttributeValue.filterSensitiveLog(item); }) }))); }; })(ExecuteStatementInput || (ExecuteStatementInput = {})); export var Get; (function (Get) { Get.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Key && { Key: Object.entries(obj.Key).reduce(function (acc, _a) { var _b; var _c = __read(_a, 2), key = _c[0], value = _c[1]; return (__assign(__assign({}, acc), (_b = {}, _b[key] = AttributeValue.filterSensitiveLog(value), _b))); }, {}), }))); }; })(Get || (Get = {})); export var GetItemInput; (function (GetItemInput) { GetItemInput.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Key && { Key: Object.entries(obj.Key).reduce(function (acc, _a) { var _b; var _c = __read(_a, 2), key = _c[0], value = _c[1]; return (__assign(__assign({}, acc), (_b = {}, _b[key] = AttributeValue.filterSensitiveLog(value), _b))); }, {}), }))); }; })(GetItemInput || (GetItemInput = {})); export var GetItemOutput; (function (GetItemOutput) { GetItemOutput.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Item && { Item: Object.entries(obj.Item).reduce(function (acc, _a) { var _b; var _c = __read(_a, 2), key = _c[0], value = _c[1]; return (__assign(__assign({}, acc), (_b = {}, _b[key] = AttributeValue.filterSensitiveLog(value), _b))); }, {}), }))); }; })(GetItemOutput || (GetItemOutput = {})); export var ItemCollectionMetrics; (function (ItemCollectionMetrics) { ItemCollectionMetrics.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.ItemCollectionKey && { ItemCollectionKey: Object.entries(obj.ItemCollectionKey).reduce(function (acc, _a) { var _b; var _c = __read(_a, 2), key = _c[0], value = _c[1]; return (__assign(__assign({}, acc), (_b = {}, _b[key] = AttributeValue.filterSensitiveLog(value), _b))); }, {}), }))); }; })(ItemCollectionMetrics || (ItemCollectionMetrics = {})); export var ItemResponse; (function (ItemResponse) { ItemResponse.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Item && { Item: Object.entries(obj.Item).reduce(function (acc, _a) { var _b; var _c = __read(_a, 2), key = _c[0], value = _c[1]; return (__assign(__assign({}, acc), (_b = {}, _b[key] = AttributeValue.filterSensitiveLog(value), _b))); }, {}), }))); }; })(ItemResponse || (ItemResponse = {})); export var ParameterizedStatement; (function (ParameterizedStatement) { ParameterizedStatement.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Parameters && { Parameters: obj.Parameters.map(function (item) { return AttributeValue.filterSensitiveLog(item); }) }))); }; })(ParameterizedStatement || (ParameterizedStatement = {})); export var PutRequest; (function (PutRequest) { PutRequest.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Item && { Item: Object.entries(obj.Item).reduce(function (acc, _a) { var _b; var _c = __read(_a, 2), key = _c[0], value = _c[1]; return (__assign(__assign({}, acc), (_b = {}, _b[key] = AttributeValue.filterSensitiveLog(value), _b))); }, {}), }))); }; })(PutRequest || (PutRequest = {})); export var ExecuteStatementOutput; (function (ExecuteStatementOutput) { ExecuteStatementOutput.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Items && { Items: obj.Items.map(function (item) { return Object.entries(item).reduce(function (acc, _a) { var _b; var _c = __read(_a, 2), key = _c[0], value = _c[1]; return (__assign(__assign({}, acc), (_b = {}, _b[key] = AttributeValue.filterSensitiveLog(value), _b))); }, {}); }), }))); }; })(ExecuteStatementOutput || (ExecuteStatementOutput = {})); export var KeysAndAttributes; (function (KeysAndAttributes) { KeysAndAttributes.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Keys && { Keys: obj.Keys.map(function (item) { return Object.entries(item).reduce(function (acc, _a) { var _b; var _c = __read(_a, 2), key = _c[0], value = _c[1]; return (__assign(__assign({}, acc), (_b = {}, _b[key] = AttributeValue.filterSensitiveLog(value), _b))); }, {}); }), }))); }; })(KeysAndAttributes || (KeysAndAttributes = {})); export var TransactGetItem; (function (TransactGetItem) { TransactGetItem.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Get && { Get: Get.filterSensitiveLog(obj.Get) }))); }; })(TransactGetItem || (TransactGetItem = {})); export var BatchExecuteStatementInput; (function (BatchExecuteStatementInput) { BatchExecuteStatementInput.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Statements && { Statements: obj.Statements.map(function (item) { return BatchStatementRequest.filterSensitiveLog(item); }) }))); }; })(BatchExecuteStatementInput || (BatchExecuteStatementInput = {})); export var BatchExecuteStatementOutput; (function (BatchExecuteStatementOutput) { BatchExecuteStatementOutput.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Responses && { Responses: obj.Responses.map(function (item) { return BatchStatementResponse.filterSensitiveLog(item); }) }))); }; })(BatchExecuteStatementOutput || (BatchExecuteStatementOutput = {})); export var ExecuteTransactionInput; (function (ExecuteTransactionInput) { ExecuteTransactionInput.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.TransactStatements && { TransactStatements: obj.TransactStatements.map(function (item) { return ParameterizedStatement.filterSensitiveLog(item); }), }))); }; })(ExecuteTransactionInput || (ExecuteTransactionInput = {})); export var ExecuteTransactionOutput; (function (ExecuteTransactionOutput) { ExecuteTransactionOutput.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Responses && { Responses: obj.Responses.map(function (item) { return ItemResponse.filterSensitiveLog(item); }) }))); }; })(ExecuteTransactionOutput || (ExecuteTransactionOutput = {})); export var TransactGetItemsOutput; (function (TransactGetItemsOutput) { TransactGetItemsOutput.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.Responses && { Responses: obj.Responses.map(function (item) { return ItemResponse.filterSensitiveLog(item); }) }))); }; })(TransactGetItemsOutput || (TransactGetItemsOutput = {})); export var BatchGetItemInput; (function (BatchGetItemInput) { BatchGetItemInput.filterSensitiveLog = function (obj) { return (__assign(__assign({}, obj), (obj.RequestItems && { RequestItems: Object.entries(obj.RequestItems).reduce(function (acc, _a) { var _b; var _c = __read(_a, 2), key = _c[0], value = _c[1]; return (__assign(__assign({}, acc), (_b = {}, _b[key] = KeysAndAttributes.filterSensitiveLog(value), _b))); }, {}), }))); }; })(BatchGetItemInput || (BatchGetItemInput = {})); export var ExpectedAttributeValue; (function (ExpectedAttributeValue) { ExpectedAttributeValue.filterSensitiveLog = function (obj) { return (__assign(__assign(__assign({}, obj), (obj.Value && { Value: AttributeValue.filterSensitiveLog(obj.Value) })), (obj.AttributeValueList && { AttributeValueList: obj.AttributeValueList.map(function (item) { return AttributeValue.filterSensitiveLog(item); }), }))); }; })(ExpectedAttributeValue || (ExpectedAttributeValue = {})); export var TransactGetItemsInput; (function (TransactGetItemsInput) { TransactGetItemsInput