46 lines
1.7 KiB
JavaScript
46 lines
1.7 KiB
JavaScript
import { SENSITIVE_STRING } from "@smithy/smithy-client";
|
|
import { SpotFleetRequestConfigDataFilterSensitiveLog, SpotInstanceRequestFilterSensitiveLog, } from "./models_5";
|
|
export const ResetFpgaImageAttributeName = {
|
|
loadPermission: "loadPermission",
|
|
};
|
|
export const ResetImageAttributeName = {
|
|
launchPermission: "launchPermission",
|
|
};
|
|
export const MembershipType = {
|
|
igmp: "igmp",
|
|
static: "static",
|
|
};
|
|
export const RequestSpotFleetRequestFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.SpotFleetRequestConfig && {
|
|
SpotFleetRequestConfig: SpotFleetRequestConfigDataFilterSensitiveLog(obj.SpotFleetRequestConfig),
|
|
}),
|
|
});
|
|
export const RequestSpotLaunchSpecificationFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.UserData && { UserData: SENSITIVE_STRING }),
|
|
});
|
|
export const RequestSpotInstancesRequestFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.LaunchSpecification && {
|
|
LaunchSpecification: RequestSpotLaunchSpecificationFilterSensitiveLog(obj.LaunchSpecification),
|
|
}),
|
|
});
|
|
export const RequestSpotInstancesResultFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.SpotInstanceRequests && {
|
|
SpotInstanceRequests: obj.SpotInstanceRequests.map((item) => SpotInstanceRequestFilterSensitiveLog(item)),
|
|
}),
|
|
});
|
|
export const RunInstancesRequestFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.UserData && { UserData: SENSITIVE_STRING }),
|
|
});
|
|
export const ScheduledInstancesLaunchSpecificationFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
});
|
|
export const RunScheduledInstancesRequestFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.LaunchSpecification && { LaunchSpecification: SENSITIVE_STRING }),
|
|
});
|