Skip to content

RosInstanceProps

Properties for defining a RosInstance.

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

Initializer

using AlibabaCloud.SDK.ROS.CDK.Elasticsearch;
new RosInstanceProps {
    object DataNode,
    object Password,
    object Version,
    object VSwitchId,
    object Description = null,
    object EnableKibanaPrivate = null,
    object EnableKibanaPublic = null,
    object EnablePublic = null,
    object InstanceCategory = null,
    object InstanceChargeType = null,
    object KibanaNode = null,
    object KibanaWhitelist = null,
    object MasterNode = null,
    object Period = null,
    object PeriodUnit = null,
    object PrivateWhitelist = null,
    object PublicWhitelist = null,
    object ResourceGroupId = null,
    TagsProperty[] Tags = null,
    object YmlConfig = null,
    object ZoneCount = null,
    object ZoneId = null
};

Properties

Name Type Description
DataNode object No description.
Password object No description.
Version object No description.
VSwitchId object No description.
Description object No description.
EnableKibanaPrivate object No description.
EnableKibanaPublic object No description.
EnablePublic object No description.
InstanceCategory object No description.
InstanceChargeType object No description.
KibanaNode object No description.
KibanaWhitelist object No description.
MasterNode object No description.
Period object No description.
PeriodUnit object No description.
PrivateWhitelist object No description.
PublicWhitelist object No description.
ResourceGroupId object No description.
Tags TagsProperty[] No description.
YmlConfig object No description.
ZoneCount object No description.
ZoneId object No description.

DataNodeRequired

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

PasswordRequired

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

VersionRequired

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

VSwitchIdRequired

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

DescriptionOptional

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

EnableKibanaPrivateOptional

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

EnableKibanaPublicOptional

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

EnablePublicOptional

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

InstanceCategoryOptional

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

InstanceChargeTypeOptional

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

KibanaNodeOptional

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

KibanaWhitelistOptional

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

MasterNodeOptional

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

PeriodOptional

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

PeriodUnitOptional

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

PrivateWhitelistOptional

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

PublicWhitelistOptional

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

ResourceGroupIdOptional

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

TagsOptional

public TagsProperty[] Tags { get; set; }

YmlConfigOptional

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

ZoneCountOptional

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

ZoneIdOptional

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