|
1 | 1 | // smithy-typescript generated code
|
2 |
| -import { ExceptionOptionType as __ExceptionOptionType } from "@smithy/smithy-client"; |
| 2 | +import { ExceptionOptionType as __ExceptionOptionType, SENSITIVE_STRING } from "@smithy/smithy-client"; |
3 | 3 |
|
4 | 4 | import { GuardDutyServiceException as __BaseException } from "./GuardDutyServiceException";
|
5 | 5 |
|
@@ -7601,3 +7601,184 @@ export interface ListCoverageResponse {
|
7601 | 7601 | */
|
7602 | 7602 | NextToken?: string;
|
7603 | 7603 | }
|
| 7604 | + |
| 7605 | +/** |
| 7606 | + * @internal |
| 7607 | + */ |
| 7608 | +export const AccountDetailFilterSensitiveLog = (obj: AccountDetail): any => ({ |
| 7609 | + ...obj, |
| 7610 | + ...(obj.Email && { Email: SENSITIVE_STRING }), |
| 7611 | +}); |
| 7612 | + |
| 7613 | +/** |
| 7614 | + * @internal |
| 7615 | + */ |
| 7616 | +export const RemoteIpDetailsFilterSensitiveLog = (obj: RemoteIpDetails): any => ({ |
| 7617 | + ...obj, |
| 7618 | + ...(obj.IpAddressV4 && { IpAddressV4: SENSITIVE_STRING }), |
| 7619 | +}); |
| 7620 | + |
| 7621 | +/** |
| 7622 | + * @internal |
| 7623 | + */ |
| 7624 | +export const AwsApiCallActionFilterSensitiveLog = (obj: AwsApiCallAction): any => ({ |
| 7625 | + ...obj, |
| 7626 | + ...(obj.RemoteIpDetails && { RemoteIpDetails: RemoteIpDetailsFilterSensitiveLog(obj.RemoteIpDetails) }), |
| 7627 | +}); |
| 7628 | + |
| 7629 | +/** |
| 7630 | + * @internal |
| 7631 | + */ |
| 7632 | +export const KubernetesApiCallActionFilterSensitiveLog = (obj: KubernetesApiCallAction): any => ({ |
| 7633 | + ...obj, |
| 7634 | + ...(obj.RemoteIpDetails && { RemoteIpDetails: RemoteIpDetailsFilterSensitiveLog(obj.RemoteIpDetails) }), |
| 7635 | +}); |
| 7636 | + |
| 7637 | +/** |
| 7638 | + * @internal |
| 7639 | + */ |
| 7640 | +export const LocalIpDetailsFilterSensitiveLog = (obj: LocalIpDetails): any => ({ |
| 7641 | + ...obj, |
| 7642 | + ...(obj.IpAddressV4 && { IpAddressV4: SENSITIVE_STRING }), |
| 7643 | +}); |
| 7644 | + |
| 7645 | +/** |
| 7646 | + * @internal |
| 7647 | + */ |
| 7648 | +export const NetworkConnectionActionFilterSensitiveLog = (obj: NetworkConnectionAction): any => ({ |
| 7649 | + ...obj, |
| 7650 | + ...(obj.LocalIpDetails && { LocalIpDetails: LocalIpDetailsFilterSensitiveLog(obj.LocalIpDetails) }), |
| 7651 | + ...(obj.RemoteIpDetails && { RemoteIpDetails: RemoteIpDetailsFilterSensitiveLog(obj.RemoteIpDetails) }), |
| 7652 | +}); |
| 7653 | + |
| 7654 | +/** |
| 7655 | + * @internal |
| 7656 | + */ |
| 7657 | +export const PortProbeDetailFilterSensitiveLog = (obj: PortProbeDetail): any => ({ |
| 7658 | + ...obj, |
| 7659 | + ...(obj.LocalIpDetails && { LocalIpDetails: LocalIpDetailsFilterSensitiveLog(obj.LocalIpDetails) }), |
| 7660 | + ...(obj.RemoteIpDetails && { RemoteIpDetails: RemoteIpDetailsFilterSensitiveLog(obj.RemoteIpDetails) }), |
| 7661 | +}); |
| 7662 | + |
| 7663 | +/** |
| 7664 | + * @internal |
| 7665 | + */ |
| 7666 | +export const PortProbeActionFilterSensitiveLog = (obj: PortProbeAction): any => ({ |
| 7667 | + ...obj, |
| 7668 | + ...(obj.PortProbeDetails && { |
| 7669 | + PortProbeDetails: obj.PortProbeDetails.map((item) => PortProbeDetailFilterSensitiveLog(item)), |
| 7670 | + }), |
| 7671 | +}); |
| 7672 | + |
| 7673 | +/** |
| 7674 | + * @internal |
| 7675 | + */ |
| 7676 | +export const RdsLoginAttemptActionFilterSensitiveLog = (obj: RdsLoginAttemptAction): any => ({ |
| 7677 | + ...obj, |
| 7678 | + ...(obj.RemoteIpDetails && { RemoteIpDetails: RemoteIpDetailsFilterSensitiveLog(obj.RemoteIpDetails) }), |
| 7679 | +}); |
| 7680 | + |
| 7681 | +/** |
| 7682 | + * @internal |
| 7683 | + */ |
| 7684 | +export const ActionFilterSensitiveLog = (obj: Action): any => ({ |
| 7685 | + ...obj, |
| 7686 | + ...(obj.AwsApiCallAction && { AwsApiCallAction: AwsApiCallActionFilterSensitiveLog(obj.AwsApiCallAction) }), |
| 7687 | + ...(obj.NetworkConnectionAction && { |
| 7688 | + NetworkConnectionAction: NetworkConnectionActionFilterSensitiveLog(obj.NetworkConnectionAction), |
| 7689 | + }), |
| 7690 | + ...(obj.PortProbeAction && { PortProbeAction: PortProbeActionFilterSensitiveLog(obj.PortProbeAction) }), |
| 7691 | + ...(obj.KubernetesApiCallAction && { |
| 7692 | + KubernetesApiCallAction: KubernetesApiCallActionFilterSensitiveLog(obj.KubernetesApiCallAction), |
| 7693 | + }), |
| 7694 | + ...(obj.RdsLoginAttemptAction && { |
| 7695 | + RdsLoginAttemptAction: RdsLoginAttemptActionFilterSensitiveLog(obj.RdsLoginAttemptAction), |
| 7696 | + }), |
| 7697 | +}); |
| 7698 | + |
| 7699 | +/** |
| 7700 | + * @internal |
| 7701 | + */ |
| 7702 | +export const CreateMembersRequestFilterSensitiveLog = (obj: CreateMembersRequest): any => ({ |
| 7703 | + ...obj, |
| 7704 | + ...(obj.AccountDetails && { |
| 7705 | + AccountDetails: obj.AccountDetails.map((item) => AccountDetailFilterSensitiveLog(item)), |
| 7706 | + }), |
| 7707 | +}); |
| 7708 | + |
| 7709 | +/** |
| 7710 | + * @internal |
| 7711 | + */ |
| 7712 | +export const PrivateIpAddressDetailsFilterSensitiveLog = (obj: PrivateIpAddressDetails): any => ({ |
| 7713 | + ...obj, |
| 7714 | + ...(obj.PrivateIpAddress && { PrivateIpAddress: SENSITIVE_STRING }), |
| 7715 | +}); |
| 7716 | + |
| 7717 | +/** |
| 7718 | + * @internal |
| 7719 | + */ |
| 7720 | +export const NetworkInterfaceFilterSensitiveLog = (obj: NetworkInterface): any => ({ |
| 7721 | + ...obj, |
| 7722 | + ...(obj.PrivateIpAddress && { PrivateIpAddress: SENSITIVE_STRING }), |
| 7723 | + ...(obj.PrivateIpAddresses && { |
| 7724 | + PrivateIpAddresses: obj.PrivateIpAddresses.map((item) => PrivateIpAddressDetailsFilterSensitiveLog(item)), |
| 7725 | + }), |
| 7726 | +}); |
| 7727 | + |
| 7728 | +/** |
| 7729 | + * @internal |
| 7730 | + */ |
| 7731 | +export const InstanceDetailsFilterSensitiveLog = (obj: InstanceDetails): any => ({ |
| 7732 | + ...obj, |
| 7733 | + ...(obj.NetworkInterfaces && { |
| 7734 | + NetworkInterfaces: obj.NetworkInterfaces.map((item) => NetworkInterfaceFilterSensitiveLog(item)), |
| 7735 | + }), |
| 7736 | +}); |
| 7737 | + |
| 7738 | +/** |
| 7739 | + * @internal |
| 7740 | + */ |
| 7741 | +export const ResourceFilterSensitiveLog = (obj: Resource): any => ({ |
| 7742 | + ...obj, |
| 7743 | + ...(obj.InstanceDetails && { InstanceDetails: InstanceDetailsFilterSensitiveLog(obj.InstanceDetails) }), |
| 7744 | +}); |
| 7745 | + |
| 7746 | +/** |
| 7747 | + * @internal |
| 7748 | + */ |
| 7749 | +export const ServiceFilterSensitiveLog = (obj: Service): any => ({ |
| 7750 | + ...obj, |
| 7751 | + ...(obj.Action && { Action: ActionFilterSensitiveLog(obj.Action) }), |
| 7752 | +}); |
| 7753 | + |
| 7754 | +/** |
| 7755 | + * @internal |
| 7756 | + */ |
| 7757 | +export const FindingFilterSensitiveLog = (obj: Finding): any => ({ |
| 7758 | + ...obj, |
| 7759 | + ...(obj.Service && { Service: ServiceFilterSensitiveLog(obj.Service) }), |
| 7760 | +}); |
| 7761 | + |
| 7762 | +/** |
| 7763 | + * @internal |
| 7764 | + */ |
| 7765 | +export const GetFindingsResponseFilterSensitiveLog = (obj: GetFindingsResponse): any => ({ |
| 7766 | + ...obj, |
| 7767 | + ...(obj.Findings && { Findings: obj.Findings.map((item) => FindingFilterSensitiveLog(item)) }), |
| 7768 | +}); |
| 7769 | + |
| 7770 | +/** |
| 7771 | + * @internal |
| 7772 | + */ |
| 7773 | +export const MemberFilterSensitiveLog = (obj: Member): any => ({ |
| 7774 | + ...obj, |
| 7775 | + ...(obj.Email && { Email: SENSITIVE_STRING }), |
| 7776 | +}); |
| 7777 | + |
| 7778 | +/** |
| 7779 | + * @internal |
| 7780 | + */ |
| 7781 | +export const GetMembersResponseFilterSensitiveLog = (obj: GetMembersResponse): any => ({ |
| 7782 | + ...obj, |
| 7783 | + ...(obj.Members && { Members: obj.Members.map((item) => MemberFilterSensitiveLog(item)) }), |
| 7784 | +}); |
0 commit comments