in clients/client-chime-sdk-messaging/src/models/models_0.ts [3680:3761]
BatchChannelMemberships: BatchChannelMembershipsFilterSensitiveLog(obj.BatchChannelMemberships),
}),
});
/**
* @internal
*/
export const ChannelFilterSensitiveLog = (obj: Channel): any => ({
...obj,
...(obj.Name && { Name: SENSITIVE_STRING }),
...(obj.Metadata && { Metadata: SENSITIVE_STRING }),
...(obj.CreatedBy && { CreatedBy: IdentityFilterSensitiveLog(obj.CreatedBy) }),
});
/**
* @internal
*/
export const ChannelAssociatedWithFlowSummaryFilterSensitiveLog = (obj: ChannelAssociatedWithFlowSummary): any => ({
...obj,
...(obj.Name && { Name: SENSITIVE_STRING }),
...(obj.Metadata && { Metadata: SENSITIVE_STRING }),
});
/**
* @internal
*/
export const ChannelBanFilterSensitiveLog = (obj: ChannelBan): any => ({
...obj,
...(obj.Member && { Member: IdentityFilterSensitiveLog(obj.Member) }),
...(obj.CreatedBy && { CreatedBy: IdentityFilterSensitiveLog(obj.CreatedBy) }),
});
/**
* @internal
*/
export const ChannelBanSummaryFilterSensitiveLog = (obj: ChannelBanSummary): any => ({
...obj,
...(obj.Member && { Member: IdentityFilterSensitiveLog(obj.Member) }),
});
/**
* @internal
*/
export const ProcessorFilterSensitiveLog = (obj: Processor): any => ({
...obj,
...(obj.Name && { Name: SENSITIVE_STRING }),
});
/**
* @internal
*/
export const ChannelFlowFilterSensitiveLog = (obj: ChannelFlow): any => ({
...obj,
...(obj.Processors && { Processors: obj.Processors.map((item) => ProcessorFilterSensitiveLog(item)) }),
...(obj.Name && { Name: SENSITIVE_STRING }),
});
/**
* @internal
*/
export const MessageAttributeValueFilterSensitiveLog = (obj: MessageAttributeValue): any => ({
...obj,
...(obj.StringValues && { StringValues: SENSITIVE_STRING }),
});
/**
* @internal
*/
export const PushNotificationConfigurationFilterSensitiveLog = (obj: PushNotificationConfiguration): any => ({
...obj,
...(obj.Title && { Title: SENSITIVE_STRING }),
...(obj.Body && { Body: SENSITIVE_STRING }),
});
/**
* @internal
*/
export const ChannelMessageCallbackFilterSensitiveLog = (obj: ChannelMessageCallback): any => ({
...obj,
...(obj.Content && { Content: SENSITIVE_STRING }),
...(obj.Metadata && { Metadata: SENSITIVE_STRING }),
...(obj.PushNotification && {