Skip to content

RosInstanceProps

Properties for defining a RosInstance.

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

Initializer

import com.aliyun.ros.cdk.milvus.RosInstanceProps;
RosInstanceProps.builder()
    .components(IResolvable)
    .components(java.util.List<ComponentsProperty)
    .components(IResolvable>)
    .dbAdminPassword(java.lang.String)
    .dbAdminPassword(IResolvable)
    .dbVersion(java.lang.String)
    .dbVersion(IResolvable)
    .instanceName(java.lang.String)
    .instanceName(IResolvable)
    .paymentType(java.lang.String)
    .paymentType(IResolvable)
    .vpcId(java.lang.String)
    .vpcId(IResolvable)
    .vSwitchIds(IResolvable)
    .vSwitchIds(java.util.List<IResolvable)
    .vSwitchIds(VSwitchIdsProperty>)
    .zoneId(java.lang.String)
    .zoneId(IResolvable)
//  .aiFunction(java.lang.Boolean)
//  .aiFunction(IResolvable)
//  .autoBackup(java.lang.Boolean)
//  .autoBackup(IResolvable)
//  .autoPay(java.lang.Boolean)
//  .autoPay(IResolvable)
//  .autoRenew(java.lang.Boolean)
//  .autoRenew(IResolvable)
//  .backupRestoreInfo(IResolvable)
//  .backupRestoreInfo(BackupRestoreInfoProperty)
//  .configuration(java.lang.String)
//  .configuration(IResolvable)
//  .encrypted(java.lang.Boolean)
//  .encrypted(IResolvable)
//  .ha(java.lang.Boolean)
//  .ha(IResolvable)
//  .isMultiAzStorage(java.lang.Boolean)
//  .isMultiAzStorage(IResolvable)
//  .kmsKeyId(java.lang.String)
//  .kmsKeyId(IResolvable)
//  .loadReplicas(java.lang.Number)
//  .loadReplicas(IResolvable)
//  .multiZoneMode(java.lang.String)
//  .multiZoneMode(IResolvable)
//  .paymentDuration(java.lang.Number)
//  .paymentDuration(IResolvable)
//  .paymentDurationUnit(java.lang.String)
//  .paymentDurationUnit(IResolvable)
//  .promotionNo(java.lang.String)
//  .promotionNo(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .tags(java.util.List<TagsProperty>)
    .build();

Properties

Name Type Description
components com.aliyun.ros.cdk.core.IResolvable OR java.util.List<ComponentsProperty OR com.aliyun.ros.cdk.core.IResolvable> No description.
dbAdminPassword java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dbVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
instanceName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
paymentType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vSwitchIds com.aliyun.ros.cdk.core.IResolvable OR java.util.ListVSwitchIdsProperty> No description.
zoneId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
aiFunction java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
autoBackup java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
autoPay java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
autoRenew java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
backupRestoreInfo com.aliyun.ros.cdk.core.IResolvable OR BackupRestoreInfoProperty No description.
configuration java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
encrypted java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
ha java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
isMultiAzStorage java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
kmsKeyId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
loadReplicas java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
multiZoneMode java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
paymentDuration java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
paymentDurationUnit java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
promotionNo java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List<TagsProperty> No description.

componentsRequired

public java.lang.Object getComponents();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List<ComponentsProperty OR com.aliyun.ros.cdk.core.IResolvable>

dbAdminPasswordRequired

public java.lang.Object getDbAdminPassword();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

dbVersionRequired

public java.lang.Object getDbVersion();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

instanceNameRequired

public java.lang.Object getInstanceName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

paymentTypeRequired

public java.lang.Object getPaymentType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

vpcIdRequired

public java.lang.Object getVpcId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

vSwitchIdsRequired

public java.lang.Object getVSwitchIds();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListVSwitchIdsProperty>

zoneIdRequired

public java.lang.Object getZoneId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

aiFunctionOptional

public java.lang.Object getAiFunction();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

autoBackupOptional

public java.lang.Object getAutoBackup();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

autoPayOptional

public java.lang.Object getAutoPay();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

autoRenewOptional

public java.lang.Object getAutoRenew();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

backupRestoreInfoOptional

public java.lang.Object getBackupRestoreInfo();

configurationOptional

public java.lang.Object getConfiguration();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

encryptedOptional

public java.lang.Object getEncrypted();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

haOptional

public java.lang.Object getHa();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

isMultiAzStorageOptional

public java.lang.Object getIsMultiAzStorage();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

kmsKeyIdOptional

public java.lang.Object getKmsKeyId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

loadReplicasOptional

public java.lang.Object getLoadReplicas();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

multiZoneModeOptional

public java.lang.Object getMultiZoneMode();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

paymentDurationOptional

public java.lang.Object getPaymentDuration();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

paymentDurationUnitOptional

public java.lang.Object getPaymentDurationUnit();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

promotionNoOptional

public java.lang.Object getPromotionNo();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

resourceGroupIdOptional

public java.lang.Object getResourceGroupId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

tagsOptional

public java.util.List<TagsProperty> getTags();