AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Describes the launch specification for a Scheduled Instance.
If you are launching the Scheduled Instance in EC2-VPC, you must specify the ID of
the subnet. You can specify the subnet using either SubnetId
or NetworkInterface
.
Namespace: Amazon.EC2.Model
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z
public class ScheduledInstancesLaunchSpecification
The ScheduledInstancesLaunchSpecification type exposes the following members
Name | Description | |
---|---|---|
![]() |
ScheduledInstancesLaunchSpecification() |
Name | Type | Description | |
---|---|---|---|
![]() |
BlockDeviceMappings | System.Collections.Generic.List<Amazon.EC2.Model.ScheduledInstancesBlockDeviceMapping> |
Gets and sets the property BlockDeviceMappings. The block device mapping entries. |
![]() |
EbsOptimized | System.Boolean |
Gets and sets the property EbsOptimized. Indicates whether the instances are optimized for EBS I/O. This optimization provides dedicated throughput to Amazon EBS and an optimized configuration stack to provide optimal EBS I/O performance. This optimization isn't available with all instance types. Additional usage charges apply when using an EBS-optimized instance.
Default: |
![]() |
IamInstanceProfile | Amazon.EC2.Model.ScheduledInstancesIamInstanceProfile |
Gets and sets the property IamInstanceProfile. The IAM instance profile. |
![]() |
ImageId | System.String |
Gets and sets the property ImageId. The ID of the Amazon Machine Image (AMI). |
![]() |
InstanceType | System.String |
Gets and sets the property InstanceType. The instance type. |
![]() |
KernelId | System.String |
Gets and sets the property KernelId. The ID of the kernel. |
![]() |
KeyName | System.String |
Gets and sets the property KeyName. The name of the key pair. |
![]() |
Monitoring | Amazon.EC2.Model.ScheduledInstancesMonitoring |
Gets and sets the property Monitoring. Enable or disable monitoring for the instances. |
![]() |
NetworkInterfaces | System.Collections.Generic.List<Amazon.EC2.Model.ScheduledInstancesNetworkInterface> |
Gets and sets the property NetworkInterfaces. The network interfaces. |
![]() |
Placement | Amazon.EC2.Model.ScheduledInstancesPlacement |
Gets and sets the property Placement. The placement information. |
![]() |
RamdiskId | System.String |
Gets and sets the property RamdiskId. The ID of the RAM disk. |
![]() |
SecurityGroupIds | System.Collections.Generic.List<System.String> |
Gets and sets the property SecurityGroupIds. The IDs of the security groups. |
![]() |
SubnetId | System.String |
Gets and sets the property SubnetId. The ID of the subnet in which to launch the instances. |
![]() |
UserData | System.String |
Gets and sets the property UserData. The base64-encoded MIME user data. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5