RunInstancesRequest
import type { RunInstancesRequest } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/ec2.ts";interface RunInstancesRequest {
AdditionalInfo?: string | null;
BlockDeviceMappings?: BlockDeviceMapping[] | null;
CapacityReservationSpecification?: CapacityReservationSpecification | null;
ClientToken?: string | null;
CpuOptions?: CpuOptionsRequest | null;
CreditSpecification?: CreditSpecificationRequest | null;
DisableApiTermination?: boolean | null;
DryRun?: boolean | null;
EbsOptimized?: boolean | null;
ElasticGpuSpecification?: ElasticGpuSpecification[] | null;
ElasticInferenceAccelerators?: ElasticInferenceAccelerator[] | null;
EnclaveOptions?: EnclaveOptionsRequest | null;
HibernationOptions?: HibernationOptionsRequest | null;
IamInstanceProfile?: IamInstanceProfileSpecification | null;
ImageId?: string | null;
InstanceInitiatedShutdownBehavior?: ShutdownBehavior | null;
InstanceMarketOptions?: InstanceMarketOptionsRequest | null;
InstanceType?: InstanceType | null;
Ipv6AddressCount?: number | null;
Ipv6Addresses?: InstanceIpv6Address[] | null;
KernelId?: string | null;
KeyName?: string | null;
LaunchTemplate?: LaunchTemplateSpecification | null;
LicenseSpecifications?: LicenseConfigurationRequest[] | null;
MaxCount: number;
MetadataOptions?: InstanceMetadataOptionsRequest | null;
MinCount: number;
Monitoring?: RunInstancesMonitoringEnabled | null;
NetworkInterfaces?: InstanceNetworkInterfaceSpecification[] | null;
Placement?: Placement | null;
PrivateIpAddress?: string | null;
RamdiskId?: string | null;
SecurityGroupIds?: string[] | null;
SecurityGroups?: string[] | null;
SubnetId?: string | null;
TagSpecifications?: TagSpecification[] | null;
UserData?: string | null;
}§Properties
§
BlockDeviceMappings?: BlockDeviceMapping[] | null
[src]§
CapacityReservationSpecification?: CapacityReservationSpecification | null
[src]§
CpuOptions?: CpuOptionsRequest | null
[src]§
CreditSpecification?: CreditSpecificationRequest | null
[src]§
ElasticGpuSpecification?: ElasticGpuSpecification[] | null
[src]§
ElasticInferenceAccelerators?: ElasticInferenceAccelerator[] | null
[src]§
EnclaveOptions?: EnclaveOptionsRequest | null
[src]§
HibernationOptions?: HibernationOptionsRequest | null
[src]§
IamInstanceProfile?: IamInstanceProfileSpecification | null
[src]§
InstanceInitiatedShutdownBehavior?: ShutdownBehavior | null
[src]§
InstanceMarketOptions?: InstanceMarketOptionsRequest | null
[src]§
InstanceType?: InstanceType | null
[src]§
Ipv6Addresses?: InstanceIpv6Address[] | null
[src]§
LaunchTemplate?: LaunchTemplateSpecification | null
[src]§
LicenseSpecifications?: LicenseConfigurationRequest[] | null
[src]§
MetadataOptions?: InstanceMetadataOptionsRequest | null
[src]§
Monitoring?: RunInstancesMonitoringEnabled | null
[src]§
NetworkInterfaces?: InstanceNetworkInterfaceSpecification[] | null
[src]§
TagSpecifications?: TagSpecification[] | null
[src]