Skip to content

RosInstanceProps

Properties for defining a RosInstance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-hologram-instance

Initializer

using AlibabaCloud.SDK.ROS.CDK.Hologram;
new RosInstanceProps {
    object Endpoints,
    object InstanceName,
    object InstanceType,
    object PaymentType,
    object ZoneId,
    object AutoPay = null,
    object ColdStorageSize = null,
    object Cpu = null,
    object Duration = null,
    object GatewayCount = null,
    object InitialDatabases = null,
    object LeaderInstanceId = null,
    object PricingCycle = null,
    object ProductCode = null,
    object ResourceGroupId = null,
    object ScaleType = null,
    object StorageSize = null,
    TagsProperty[] Tags = null
};

Properties

Name Type Description
Endpoints object No description.
InstanceName object No description.
InstanceType object No description.
PaymentType object No description.
ZoneId object No description.
AutoPay object No description.
ColdStorageSize object No description.
Cpu object No description.
Duration object No description.
GatewayCount object No description.
InitialDatabases object No description.
LeaderInstanceId object No description.
PricingCycle object No description.
ProductCode object No description.
ResourceGroupId object No description.
ScaleType object No description.
StorageSize object No description.
Tags TagsProperty[] No description.

EndpointsRequired

public object Endpoints { get; set; }
  • Type: object

InstanceNameRequired

public object InstanceName { get; set; }
  • Type: object

InstanceTypeRequired

public object InstanceType { get; set; }
  • Type: object

PaymentTypeRequired

public object PaymentType { get; set; }
  • Type: object

ZoneIdRequired

public object ZoneId { get; set; }
  • Type: object

AutoPayOptional

public object AutoPay { get; set; }
  • Type: object

ColdStorageSizeOptional

public object ColdStorageSize { get; set; }
  • Type: object

CpuOptional

public object Cpu { get; set; }
  • Type: object

DurationOptional

public object Duration { get; set; }
  • Type: object

GatewayCountOptional

public object GatewayCount { get; set; }
  • Type: object

InitialDatabasesOptional

public object InitialDatabases { get; set; }
  • Type: object

LeaderInstanceIdOptional

public object LeaderInstanceId { get; set; }
  • Type: object

PricingCycleOptional

public object PricingCycle { get; set; }
  • Type: object

ProductCodeOptional

public object ProductCode { get; set; }
  • Type: object

ResourceGroupIdOptional

public object ResourceGroupId { get; set; }
  • Type: object

ScaleTypeOptional

public object ScaleType { get; set; }
  • Type: object

StorageSizeOptional

public object StorageSize { get; set; }
  • Type: object

TagsOptional

public TagsProperty[] Tags { get; set; }