RosInstanceProps
Properties for defining a RosInstance.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecs-instance
Initializer
using AlibabaCloud.SDK.ROS.CDK.Ecs;
new RosInstanceProps {
object InstanceType,
object Affinity = null,
object AllocatePublicIp = null,
object AutoRenew = null,
object AutoRenewPeriod = null,
object CreditSpecification = null,
object DedicatedHostId = null,
object DeletionProtection = null,
object DeploymentSetGroupNo = null,
object DeploymentSetId = null,
object Description = null,
object DiskMappings = null,
object HostName = null,
object HpcClusterId = null,
object HttpEndpoint = null,
object HttpTokens = null,
object ImageFamily = null,
object ImageId = null,
object InstanceChargeType = null,
object InstanceName = null,
object InternetChargeType = null,
object InternetMaxBandwidthOut = null,
object IoOptimized = null,
object KeyPairName = null,
object Password = null,
object PasswordInherit = null,
object Period = null,
object PeriodUnit = null,
object PrivateIpAddress = null,
object PrivatePoolOptions = null,
object RamRoleName = null,
object ResourceGroupId = null,
object SecurityEnhancementStrategy = null,
object SecurityGroupId = null,
object SecurityGroupIds = null,
object SpotDuration = null,
object SpotInterruptionBehavior = null,
object SpotPriceLimit = null,
object SpotStrategy = null,
object StorageSetId = null,
object StorageSetPartitionNumber = null,
object SubscriptionDeletionForce = null,
object SystemDiskCategory = null,
object SystemDiskDescription = null,
object SystemDiskDiskName = null,
object SystemDiskPerformanceLevel = null,
object SystemDiskSize = null,
TagsProperty[] Tags = null,
object Tenancy = null,
object UseAdditionalService = null,
object UserData = null,
object VpcId = null,
object VSwitchId = null,
object ZoneId = null,
object ZoneIds = null
};
Properties
| Name | Type | Description |
|---|---|---|
InstanceType | object | No description. |
Affinity | object | No description. |
AllocatePublicIp | object | No description. |
AutoRenew | object | No description. |
AutoRenewPeriod | object | No description. |
CreditSpecification | object | No description. |
DedicatedHostId | object | No description. |
DeletionProtection | object | No description. |
DeploymentSetGroupNo | object | No description. |
DeploymentSetId | object | No description. |
Description | object | No description. |
DiskMappings | object | No description. |
HostName | object | No description. |
HpcClusterId | object | No description. |
HttpEndpoint | object | No description. |
HttpTokens | object | No description. |
ImageFamily | object | No description. |
ImageId | object | No description. |
InstanceChargeType | object | No description. |
InstanceName | object | No description. |
InternetChargeType | object | No description. |
InternetMaxBandwidthOut | object | No description. |
IoOptimized | object | No description. |
KeyPairName | object | No description. |
Password | object | No description. |
PasswordInherit | object | No description. |
Period | object | No description. |
PeriodUnit | object | No description. |
PrivateIpAddress | object | No description. |
PrivatePoolOptions | object | No description. |
RamRoleName | object | No description. |
ResourceGroupId | object | No description. |
SecurityEnhancementStrategy | object | No description. |
SecurityGroupId | object | No description. |
SecurityGroupIds | object | No description. |
SpotDuration | object | No description. |
SpotInterruptionBehavior | object | No description. |
SpotPriceLimit | object | No description. |
SpotStrategy | object | No description. |
StorageSetId | object | No description. |
StorageSetPartitionNumber | object | No description. |
SubscriptionDeletionForce | object | No description. |
SystemDiskCategory | object | No description. |
SystemDiskDescription | object | No description. |
SystemDiskDiskName | object | No description. |
SystemDiskPerformanceLevel | object | No description. |
SystemDiskSize | object | No description. |
Tags | TagsProperty[] | No description. |
Tenancy | object | No description. |
UseAdditionalService | object | No description. |
UserData | object | No description. |
VpcId | object | No description. |
VSwitchId | object | No description. |
ZoneId | object | No description. |
ZoneIds | object | No description. |
InstanceTypeRequired
public object InstanceType { get; set; }
- Type: object
AffinityOptional
public object Affinity { get; set; }
- Type: object
AllocatePublicIpOptional
public object AllocatePublicIp { get; set; }
- Type: object
AutoRenewOptional
public object AutoRenew { get; set; }
- Type: object
AutoRenewPeriodOptional
public object AutoRenewPeriod { get; set; }
- Type: object
CreditSpecificationOptional
public object CreditSpecification { get; set; }
- Type: object
DedicatedHostIdOptional
public object DedicatedHostId { get; set; }
- Type: object
DeletionProtectionOptional
public object DeletionProtection { get; set; }
- Type: object
DeploymentSetGroupNoOptional
public object DeploymentSetGroupNo { get; set; }
- Type: object
DeploymentSetIdOptional
public object DeploymentSetId { get; set; }
- Type: object
DescriptionOptional
public object Description { get; set; }
- Type: object
DiskMappingsOptional
public object DiskMappings { get; set; }
- Type: object
HostNameOptional
public object HostName { get; set; }
- Type: object
HpcClusterIdOptional
public object HpcClusterId { get; set; }
- Type: object
HttpEndpointOptional
public object HttpEndpoint { get; set; }
- Type: object
HttpTokensOptional
public object HttpTokens { get; set; }
- Type: object
ImageFamilyOptional
public object ImageFamily { get; set; }
- Type: object
ImageIdOptional
public object ImageId { get; set; }
- Type: object
InstanceChargeTypeOptional
public object InstanceChargeType { get; set; }
- Type: object
InstanceNameOptional
public object InstanceName { get; set; }
- Type: object
InternetChargeTypeOptional
public object InternetChargeType { get; set; }
- Type: object
InternetMaxBandwidthOutOptional
public object InternetMaxBandwidthOut { get; set; }
- Type: object
IoOptimizedOptional
public object IoOptimized { get; set; }
- Type: object
KeyPairNameOptional
public object KeyPairName { get; set; }
- Type: object
PasswordOptional
public object Password { get; set; }
- Type: object
PasswordInheritOptional
public object PasswordInherit { get; set; }
- Type: object
PeriodOptional
public object Period { get; set; }
- Type: object
PeriodUnitOptional
public object PeriodUnit { get; set; }
- Type: object
PrivateIpAddressOptional
public object PrivateIpAddress { get; set; }
- Type: object
PrivatePoolOptionsOptional
public object PrivatePoolOptions { get; set; }
- Type: object
RamRoleNameOptional
public object RamRoleName { get; set; }
- Type: object
ResourceGroupIdOptional
public object ResourceGroupId { get; set; }
- Type: object
SecurityEnhancementStrategyOptional
public object SecurityEnhancementStrategy { get; set; }
- Type: object
SecurityGroupIdOptional
public object SecurityGroupId { get; set; }
- Type: object
SecurityGroupIdsOptional
public object SecurityGroupIds { get; set; }
- Type: object
SpotDurationOptional
public object SpotDuration { get; set; }
- Type: object
SpotInterruptionBehaviorOptional
public object SpotInterruptionBehavior { get; set; }
- Type: object
SpotPriceLimitOptional
public object SpotPriceLimit { get; set; }
- Type: object
SpotStrategyOptional
public object SpotStrategy { get; set; }
- Type: object
StorageSetIdOptional
public object StorageSetId { get; set; }
- Type: object
StorageSetPartitionNumberOptional
public object StorageSetPartitionNumber { get; set; }
- Type: object
SubscriptionDeletionForceOptional
public object SubscriptionDeletionForce { get; set; }
- Type: object
SystemDiskCategoryOptional
public object SystemDiskCategory { get; set; }
- Type: object
SystemDiskDescriptionOptional
public object SystemDiskDescription { get; set; }
- Type: object
SystemDiskDiskNameOptional
public object SystemDiskDiskName { get; set; }
- Type: object
SystemDiskPerformanceLevelOptional
public object SystemDiskPerformanceLevel { get; set; }
- Type: object
SystemDiskSizeOptional
public object SystemDiskSize { get; set; }
- Type: object
TagsOptional
public TagsProperty[] Tags { get; set; }
- Type: TagsProperty[]
TenancyOptional
public object Tenancy { get; set; }
- Type: object
UseAdditionalServiceOptional
public object UseAdditionalService { get; set; }
- Type: object
UserDataOptional
public object UserData { get; set; }
- Type: object
VpcIdOptional
public object VpcId { get; set; }
- Type: object
VSwitchIdOptional
public object VSwitchId { get; set; }
- Type: object
ZoneIdOptional
public object ZoneId { get; set; }
- Type: object
ZoneIdsOptional
public object ZoneIds { get; set; }
- Type: object