export declare const AmdSevSnpEnum: { readonly DISABLED: "disabled"; readonly ENABLED: "enabled"; }; export type AmdSevSnpEnum = (typeof AmdSevSnpEnum)[keyof typeof AmdSevSnpEnum]; export declare const ValidationExceptionReason: { readonly CANNOT_PARSE: "CANNOT_PARSE"; readonly DEPENDENCY_FAILURE: "DEPENDENCY_FAILURE"; readonly FIELD_VALIDATION_FAILED: "FIELD_VALIDATION_FAILED"; readonly OTHER: "OTHER"; readonly UNKNOWN_OPERATION: "UNKNOWN_OPERATION"; readonly UNSUPPORTED_OPERATION: "UNSUPPORTED_OPERATION"; }; export type ValidationExceptionReason = (typeof ValidationExceptionReason)[keyof typeof ValidationExceptionReason]; export declare const AutoRecoveryEnum: { readonly DEFAULT: "default"; readonly DISABLED: "disabled"; }; export type AutoRecoveryEnum = (typeof AutoRecoveryEnum)[keyof typeof AutoRecoveryEnum]; export declare const BandwidthWeightingEnum: { readonly DEFAULT: "default"; readonly EBS_1: "ebs-1"; readonly VPC_1: "vpc-1"; }; export type BandwidthWeightingEnum = (typeof BandwidthWeightingEnum)[keyof typeof BandwidthWeightingEnum]; export declare const BillingMode: { readonly HOURLY: "HOURLY"; readonly MONTHLY: "MONTHLY"; }; export type BillingMode = (typeof BillingMode)[keyof typeof BillingMode]; export declare const VolumeTypeEnum: { readonly GP2: "gp2"; readonly GP3: "gp3"; readonly IO1: "io1"; readonly IO2: "io2"; readonly SC1: "sc1"; readonly ST1: "st1"; readonly STANDARD: "standard"; }; export type VolumeTypeEnum = (typeof VolumeTypeEnum)[keyof typeof VolumeTypeEnum]; export declare const CapacityReservationPreferenceEnum: { readonly CAPACITY_RESERVATIONS_ONLY: "capacity-reservations-only"; readonly NONE: "none"; readonly OPEN: "open"; }; export type CapacityReservationPreferenceEnum = (typeof CapacityReservationPreferenceEnum)[keyof typeof CapacityReservationPreferenceEnum]; export declare const CpuCreditsEnum: { readonly STANDARD: "standard"; readonly UNLIMITED: "unlimited"; }; export type CpuCreditsEnum = (typeof CpuCreditsEnum)[keyof typeof CpuCreditsEnum]; export declare const NestedVirtualizationEnum: { readonly DISABLED: "disabled"; readonly ENABLED: "enabled"; }; export type NestedVirtualizationEnum = (typeof NestedVirtualizationEnum)[keyof typeof NestedVirtualizationEnum]; export declare const ResourceTypeEnum: { readonly INSTANCE: "instance"; readonly NETWORK_INTERFACE: "network-interface"; readonly SPOT_INSTANCES_REQUEST: "spot-instances-request"; readonly VOLUME: "volume"; }; export type ResourceTypeEnum = (typeof ResourceTypeEnum)[keyof typeof ResourceTypeEnum]; export declare const MarketTypeEnum: { readonly CAPACITY_BLOCK: "capacity-block"; readonly SPOT: "spot"; }; export type MarketTypeEnum = (typeof MarketTypeEnum)[keyof typeof MarketTypeEnum]; export declare const InstanceInterruptionBehaviorEnum: { readonly HIBERNATE: "hibernate"; readonly STOP: "stop"; }; export type InstanceInterruptionBehaviorEnum = (typeof InstanceInterruptionBehaviorEnum)[keyof typeof InstanceInterruptionBehaviorEnum]; export declare const SpotInstanceTypeEnum: { readonly ONE_TIME: "one-time"; readonly PERSISTENT: "persistent"; }; export type SpotInstanceTypeEnum = (typeof SpotInstanceTypeEnum)[keyof typeof SpotInstanceTypeEnum]; export declare const HttpEndpointEnum: { readonly DISABLED: "disabled"; readonly ENABLED: "enabled"; }; export type HttpEndpointEnum = (typeof HttpEndpointEnum)[keyof typeof HttpEndpointEnum]; export declare const HttpProtocolIpv6Enum: { readonly DISABLED: "disabled"; readonly ENABLED: "enabled"; }; export type HttpProtocolIpv6Enum = (typeof HttpProtocolIpv6Enum)[keyof typeof HttpProtocolIpv6Enum]; export declare const HttpTokensEnum: { readonly OPTIONAL: "optional"; readonly REQUIRED: "required"; }; export type HttpTokensEnum = (typeof HttpTokensEnum)[keyof typeof HttpTokensEnum]; export declare const InstanceMetadataTagsEnum: { readonly DISABLED: "disabled"; readonly ENABLED: "enabled"; }; export type InstanceMetadataTagsEnum = (typeof InstanceMetadataTagsEnum)[keyof typeof InstanceMetadataTagsEnum]; export declare const InterfaceTypeEnum: { readonly EFA: "efa"; readonly EFA_ONLY: "efa-only"; readonly INTERFACE: "interface"; }; export type InterfaceTypeEnum = (typeof InterfaceTypeEnum)[keyof typeof InterfaceTypeEnum]; export declare const TenancyEnum: { readonly DEDICATED: "dedicated"; readonly DEFAULT: "default"; readonly HOST: "host"; }; export type TenancyEnum = (typeof TenancyEnum)[keyof typeof TenancyEnum]; export declare const HostnameTypeEnum: { readonly IP_NAME: "ip-name"; readonly RESOURCE_NAME: "resource-name"; }; export type HostnameTypeEnum = (typeof HostnameTypeEnum)[keyof typeof HostnameTypeEnum]; export declare const DisassociateModeEnum: { readonly FORCE: "FORCE"; readonly NO_FORCE: "NO_FORCE"; }; export type DisassociateModeEnum = (typeof DisassociateModeEnum)[keyof typeof DisassociateModeEnum]; export declare const ProvisionStateEnum: { readonly ALLOCATED: "ALLOCATED"; readonly ALLOCATING: "ALLOCATING"; readonly DEALLOCATED: "DEALLOCATED"; readonly DEALLOCATING: "DEALLOCATING"; readonly ERROR_ALLOCATING: "ERROR_ALLOCATING"; readonly ERROR_DEALLOCATING: "ERROR_DEALLOCATING"; }; export type ProvisionStateEnum = (typeof ProvisionStateEnum)[keyof typeof ProvisionStateEnum]; export declare const PlatformTypeEnum: { readonly LINUX_BYOL: "Red Hat BYOL Linux"; readonly LINUX_UNIX: "Linux/UNIX"; readonly RHEL: "Red Hat Enterprise Linux"; readonly SUSE: "SUSE Linux"; readonly UBUNTU_PRO: "Ubuntu Pro Linux"; readonly WINDOWS: "Windows"; readonly WINDOWS_BYOL: "Windows BYOL"; }; export type PlatformTypeEnum = (typeof PlatformTypeEnum)[keyof typeof PlatformTypeEnum]; export declare const InstanceConfigurationTenancyEnum: { readonly DEDICATED: "DEDICATED"; readonly SHARED: "SHARED"; }; export type InstanceConfigurationTenancyEnum = (typeof InstanceConfigurationTenancyEnum)[keyof typeof InstanceConfigurationTenancyEnum];