383 lines
10 KiB
JavaScript
383 lines
10 KiB
JavaScript
import { SENSITIVE_STRING } from "@smithy/smithy-client";
|
|
import { LaunchTemplateVersionFilterSensitiveLog, } from "./models_2";
|
|
export const VpnProtocol = {
|
|
openvpn: "openvpn",
|
|
};
|
|
export const ConversionTaskState = {
|
|
active: "active",
|
|
cancelled: "cancelled",
|
|
cancelling: "cancelling",
|
|
completed: "completed",
|
|
};
|
|
export const ReportState = {
|
|
cancelled: "cancelled",
|
|
complete: "complete",
|
|
error: "error",
|
|
running: "running",
|
|
};
|
|
export const ElasticGpuStatus = {
|
|
Impaired: "IMPAIRED",
|
|
Ok: "OK",
|
|
};
|
|
export const ElasticGpuState = {
|
|
Attached: "ATTACHED",
|
|
};
|
|
export const FastLaunchResourceType = {
|
|
SNAPSHOT: "snapshot",
|
|
};
|
|
export const FastLaunchStateCode = {
|
|
disabling: "disabling",
|
|
disabling_failed: "disabling-failed",
|
|
enabled: "enabled",
|
|
enabled_failed: "enabled-failed",
|
|
enabling: "enabling",
|
|
enabling_failed: "enabling-failed",
|
|
};
|
|
export const FastSnapshotRestoreStateCode = {
|
|
disabled: "disabled",
|
|
disabling: "disabling",
|
|
enabled: "enabled",
|
|
enabling: "enabling",
|
|
optimizing: "optimizing",
|
|
};
|
|
export const FleetEventType = {
|
|
FLEET_CHANGE: "fleet-change",
|
|
INSTANCE_CHANGE: "instance-change",
|
|
SERVICE_ERROR: "service-error",
|
|
};
|
|
export const FleetActivityStatus = {
|
|
ERROR: "error",
|
|
FULFILLED: "fulfilled",
|
|
PENDING_FULFILLMENT: "pending_fulfillment",
|
|
PENDING_TERMINATION: "pending_termination",
|
|
};
|
|
export const FpgaImageAttributeName = {
|
|
description: "description",
|
|
loadPermission: "loadPermission",
|
|
name: "name",
|
|
productCodes: "productCodes",
|
|
};
|
|
export const PermissionGroup = {
|
|
all: "all",
|
|
};
|
|
export const ProductCodeValues = {
|
|
devpay: "devpay",
|
|
marketplace: "marketplace",
|
|
};
|
|
export const FpgaImageStateCode = {
|
|
available: "available",
|
|
failed: "failed",
|
|
pending: "pending",
|
|
unavailable: "unavailable",
|
|
};
|
|
export const PaymentOption = {
|
|
ALL_UPFRONT: "AllUpfront",
|
|
NO_UPFRONT: "NoUpfront",
|
|
PARTIAL_UPFRONT: "PartialUpfront",
|
|
};
|
|
export const ReservationState = {
|
|
ACTIVE: "active",
|
|
PAYMENT_FAILED: "payment-failed",
|
|
PAYMENT_PENDING: "payment-pending",
|
|
RETIRED: "retired",
|
|
};
|
|
export const ImageAttributeName = {
|
|
blockDeviceMapping: "blockDeviceMapping",
|
|
bootMode: "bootMode",
|
|
deregistrationProtection: "deregistrationProtection",
|
|
description: "description",
|
|
imdsSupport: "imdsSupport",
|
|
kernel: "kernel",
|
|
lastLaunchedTime: "lastLaunchedTime",
|
|
launchPermission: "launchPermission",
|
|
productCodes: "productCodes",
|
|
ramdisk: "ramdisk",
|
|
sriovNetSupport: "sriovNetSupport",
|
|
tpmSupport: "tpmSupport",
|
|
uefiData: "uefiData",
|
|
};
|
|
export const ArchitectureValues = {
|
|
arm64: "arm64",
|
|
arm64_mac: "arm64_mac",
|
|
i386: "i386",
|
|
x86_64: "x86_64",
|
|
x86_64_mac: "x86_64_mac",
|
|
};
|
|
export const BootModeValues = {
|
|
legacy_bios: "legacy-bios",
|
|
uefi: "uefi",
|
|
uefi_preferred: "uefi-preferred",
|
|
};
|
|
export const HypervisorType = {
|
|
ovm: "ovm",
|
|
xen: "xen",
|
|
};
|
|
export const ImageTypeValues = {
|
|
kernel: "kernel",
|
|
machine: "machine",
|
|
ramdisk: "ramdisk",
|
|
};
|
|
export const ImdsSupportValues = {
|
|
v2_0: "v2.0",
|
|
};
|
|
export const DeviceType = {
|
|
ebs: "ebs",
|
|
instance_store: "instance-store",
|
|
};
|
|
export const ImageState = {
|
|
available: "available",
|
|
deregistered: "deregistered",
|
|
disabled: "disabled",
|
|
error: "error",
|
|
failed: "failed",
|
|
invalid: "invalid",
|
|
pending: "pending",
|
|
transient: "transient",
|
|
};
|
|
export const TpmSupportValues = {
|
|
v2_0: "v2.0",
|
|
};
|
|
export const VirtualizationType = {
|
|
hvm: "hvm",
|
|
paravirtual: "paravirtual",
|
|
};
|
|
export const InstanceAttributeName = {
|
|
blockDeviceMapping: "blockDeviceMapping",
|
|
disableApiStop: "disableApiStop",
|
|
disableApiTermination: "disableApiTermination",
|
|
ebsOptimized: "ebsOptimized",
|
|
enaSupport: "enaSupport",
|
|
enclaveOptions: "enclaveOptions",
|
|
groupSet: "groupSet",
|
|
instanceInitiatedShutdownBehavior: "instanceInitiatedShutdownBehavior",
|
|
instanceType: "instanceType",
|
|
kernel: "kernel",
|
|
productCodes: "productCodes",
|
|
ramdisk: "ramdisk",
|
|
rootDeviceName: "rootDeviceName",
|
|
sourceDestCheck: "sourceDestCheck",
|
|
sriovNetSupport: "sriovNetSupport",
|
|
userData: "userData",
|
|
};
|
|
export const InstanceStateName = {
|
|
pending: "pending",
|
|
running: "running",
|
|
shutting_down: "shutting-down",
|
|
stopped: "stopped",
|
|
stopping: "stopping",
|
|
terminated: "terminated",
|
|
};
|
|
export const InstanceBootModeValues = {
|
|
legacy_bios: "legacy-bios",
|
|
uefi: "uefi",
|
|
};
|
|
export const InstanceLifecycleType = {
|
|
capacity_block: "capacity-block",
|
|
scheduled: "scheduled",
|
|
spot: "spot",
|
|
};
|
|
export const InstanceAutoRecoveryState = {
|
|
default: "default",
|
|
disabled: "disabled",
|
|
};
|
|
export const InstanceMetadataEndpointState = {
|
|
disabled: "disabled",
|
|
enabled: "enabled",
|
|
};
|
|
export const InstanceMetadataProtocolState = {
|
|
disabled: "disabled",
|
|
enabled: "enabled",
|
|
};
|
|
export const HttpTokensState = {
|
|
optional: "optional",
|
|
required: "required",
|
|
};
|
|
export const InstanceMetadataTagsState = {
|
|
disabled: "disabled",
|
|
enabled: "enabled",
|
|
};
|
|
export const InstanceMetadataOptionsState = {
|
|
applied: "applied",
|
|
pending: "pending",
|
|
};
|
|
export const MonitoringState = {
|
|
disabled: "disabled",
|
|
disabling: "disabling",
|
|
enabled: "enabled",
|
|
pending: "pending",
|
|
};
|
|
export const StatusName = {
|
|
reachability: "reachability",
|
|
};
|
|
export const StatusType = {
|
|
failed: "failed",
|
|
initializing: "initializing",
|
|
insufficient_data: "insufficient-data",
|
|
passed: "passed",
|
|
};
|
|
export const SummaryStatus = {
|
|
impaired: "impaired",
|
|
initializing: "initializing",
|
|
insufficient_data: "insufficient-data",
|
|
not_applicable: "not-applicable",
|
|
ok: "ok",
|
|
};
|
|
export const EventCode = {
|
|
instance_reboot: "instance-reboot",
|
|
instance_retirement: "instance-retirement",
|
|
instance_stop: "instance-stop",
|
|
system_maintenance: "system-maintenance",
|
|
system_reboot: "system-reboot",
|
|
};
|
|
export const LocationType = {
|
|
availability_zone: "availability-zone",
|
|
availability_zone_id: "availability-zone-id",
|
|
outpost: "outpost",
|
|
region: "region",
|
|
};
|
|
export const EbsOptimizedSupport = {
|
|
default: "default",
|
|
supported: "supported",
|
|
unsupported: "unsupported",
|
|
};
|
|
export const EbsEncryptionSupport = {
|
|
supported: "supported",
|
|
unsupported: "unsupported",
|
|
};
|
|
export const EbsNvmeSupport = {
|
|
REQUIRED: "required",
|
|
SUPPORTED: "supported",
|
|
UNSUPPORTED: "unsupported",
|
|
};
|
|
export const InstanceTypeHypervisor = {
|
|
NITRO: "nitro",
|
|
XEN: "xen",
|
|
};
|
|
export const DiskType = {
|
|
hdd: "hdd",
|
|
ssd: "ssd",
|
|
};
|
|
export const InstanceStorageEncryptionSupport = {
|
|
required: "required",
|
|
unsupported: "unsupported",
|
|
};
|
|
export const EphemeralNvmeSupport = {
|
|
REQUIRED: "required",
|
|
SUPPORTED: "supported",
|
|
UNSUPPORTED: "unsupported",
|
|
};
|
|
export const BandwidthWeightingType = {
|
|
DEFAULT: "default",
|
|
EBS_1: "ebs-1",
|
|
VPC_1: "vpc-1",
|
|
};
|
|
export const EnaSupport = {
|
|
required: "required",
|
|
supported: "supported",
|
|
unsupported: "unsupported",
|
|
};
|
|
export const FlexibleEnaQueuesSupport = {
|
|
SUPPORTED: "supported",
|
|
UNSUPPORTED: "unsupported",
|
|
};
|
|
export const NitroEnclavesSupport = {
|
|
SUPPORTED: "supported",
|
|
UNSUPPORTED: "unsupported",
|
|
};
|
|
export const NitroTpmSupport = {
|
|
SUPPORTED: "supported",
|
|
UNSUPPORTED: "unsupported",
|
|
};
|
|
export const PhcSupport = {
|
|
SUPPORTED: "supported",
|
|
UNSUPPORTED: "unsupported",
|
|
};
|
|
export const PlacementGroupStrategy = {
|
|
cluster: "cluster",
|
|
partition: "partition",
|
|
spread: "spread",
|
|
};
|
|
export const ArchitectureType = {
|
|
arm64: "arm64",
|
|
arm64_mac: "arm64_mac",
|
|
i386: "i386",
|
|
x86_64: "x86_64",
|
|
x86_64_mac: "x86_64_mac",
|
|
};
|
|
export const SupportedAdditionalProcessorFeature = {
|
|
AMD_SEV_SNP: "amd-sev-snp",
|
|
};
|
|
export const BootModeType = {
|
|
legacy_bios: "legacy-bios",
|
|
uefi: "uefi",
|
|
};
|
|
export const RootDeviceType = {
|
|
ebs: "ebs",
|
|
instance_store: "instance-store",
|
|
};
|
|
export const UsageClassType = {
|
|
capacity_block: "capacity-block",
|
|
on_demand: "on-demand",
|
|
spot: "spot",
|
|
};
|
|
export const DiskImageDescriptionFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.ImportManifestUrl && { ImportManifestUrl: SENSITIVE_STRING }),
|
|
});
|
|
export const ImportInstanceVolumeDetailItemFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.Image && { Image: DiskImageDescriptionFilterSensitiveLog(obj.Image) }),
|
|
});
|
|
export const ImportInstanceTaskDetailsFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.Volumes && { Volumes: obj.Volumes.map((item) => ImportInstanceVolumeDetailItemFilterSensitiveLog(item)) }),
|
|
});
|
|
export const ImportVolumeTaskDetailsFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.Image && { Image: DiskImageDescriptionFilterSensitiveLog(obj.Image) }),
|
|
});
|
|
export const ConversionTaskFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.ImportInstance && { ImportInstance: ImportInstanceTaskDetailsFilterSensitiveLog(obj.ImportInstance) }),
|
|
...(obj.ImportVolume && { ImportVolume: ImportVolumeTaskDetailsFilterSensitiveLog(obj.ImportVolume) }),
|
|
});
|
|
export const DescribeConversionTasksResultFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.ConversionTasks && {
|
|
ConversionTasks: obj.ConversionTasks.map((item) => ConversionTaskFilterSensitiveLog(item)),
|
|
}),
|
|
});
|
|
export const SnapshotDetailFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.Url && { Url: SENSITIVE_STRING }),
|
|
});
|
|
export const ImportImageTaskFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.SnapshotDetails && {
|
|
SnapshotDetails: obj.SnapshotDetails.map((item) => SnapshotDetailFilterSensitiveLog(item)),
|
|
}),
|
|
});
|
|
export const DescribeImportImageTasksResultFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
});
|
|
export const SnapshotTaskDetailFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.Url && { Url: SENSITIVE_STRING }),
|
|
});
|
|
export const ImportSnapshotTaskFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.SnapshotTaskDetail && { SnapshotTaskDetail: SnapshotTaskDetailFilterSensitiveLog(obj.SnapshotTaskDetail) }),
|
|
});
|
|
export const DescribeImportSnapshotTasksResultFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.ImportSnapshotTasks && {
|
|
ImportSnapshotTasks: obj.ImportSnapshotTasks.map((item) => ImportSnapshotTaskFilterSensitiveLog(item)),
|
|
}),
|
|
});
|
|
export const DescribeLaunchTemplateVersionsResultFilterSensitiveLog = (obj) => ({
|
|
...obj,
|
|
...(obj.LaunchTemplateVersions && {
|
|
LaunchTemplateVersions: obj.LaunchTemplateVersions.map((item) => LaunchTemplateVersionFilterSensitiveLog(item)),
|
|
}),
|
|
});
|