DestinationOptions: RouteDestinationOptionsFilterSensitiveLog()

in clients/client-geo-routes/src/models/models_0.ts [8950:9007]


    DestinationOptions: RouteDestinationOptionsFilterSensitiveLog(obj.DestinationOptions),
  }),
  ...(obj.Key && { Key: SENSITIVE_STRING }),
  ...(obj.Origin && { Origin: SENSITIVE_STRING }),
  ...(obj.OriginOptions && { OriginOptions: RouteOriginOptionsFilterSensitiveLog(obj.OriginOptions) }),
  ...(obj.Waypoints && { Waypoints: obj.Waypoints.map((item) => RouteWaypointFilterSensitiveLog(item)) }),
});

/**
 * @internal
 */
export const RouteFerryPlaceFilterSensitiveLog = (obj: RouteFerryPlace): any => ({
  ...obj,
  ...(obj.OriginalPosition && { OriginalPosition: SENSITIVE_STRING }),
  ...(obj.Position && { Position: SENSITIVE_STRING }),
});

/**
 * @internal
 */
export const RouteFerryArrivalFilterSensitiveLog = (obj: RouteFerryArrival): any => ({
  ...obj,
  ...(obj.Place && { Place: RouteFerryPlaceFilterSensitiveLog(obj.Place) }),
});

/**
 * @internal
 */
export const RouteFerryDepartureFilterSensitiveLog = (obj: RouteFerryDeparture): any => ({
  ...obj,
  ...(obj.Place && { Place: RouteFerryPlaceFilterSensitiveLog(obj.Place) }),
});

/**
 * @internal
 */
export const RoutePassThroughPlaceFilterSensitiveLog = (obj: RoutePassThroughPlace): any => ({
  ...obj,
  ...(obj.OriginalPosition && { OriginalPosition: SENSITIVE_STRING }),
  ...(obj.Position && { Position: SENSITIVE_STRING }),
});

/**
 * @internal
 */
export const RoutePassThroughWaypointFilterSensitiveLog = (obj: RoutePassThroughWaypoint): any => ({
  ...obj,
  ...(obj.Place && { Place: RoutePassThroughPlaceFilterSensitiveLog(obj.Place) }),
});

/**
 * @internal
 */
export const RouteFerryLegDetailsFilterSensitiveLog = (obj: RouteFerryLegDetails): any => ({
  ...obj,
  ...(obj.Arrival && { Arrival: RouteFerryArrivalFilterSensitiveLog(obj.Arrival) }),
  ...(obj.Departure && { Departure: RouteFerryDepartureFilterSensitiveLog(obj.Departure) }),
  ...(obj.PassThroughWaypoints && {