Skip to content

AppProps

Properties for defining a App.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-elasticsearchserverless-app

Initializer

import com.aliyun.ros.cdk.elasticsearchserverless.AppProps;
AppProps.builder()
    .appName(java.lang.String)
    .appName(IResolvable)
    .authentication(IResolvable)
    .authentication(AuthenticationProperty)
    .quotaInfo(IResolvable)
    .quotaInfo(QuotaInfoProperty)
//  .appVersion(java.lang.String)
//  .appVersion(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .network(IResolvable)
//  .network(java.util.List<IResolvable)
//  .network(NetworkProperty>)
//  .privateNetwork(IResolvable)
//  .privateNetwork(java.util.List<IResolvable)
//  .privateNetwork(PrivateNetworkProperty>)
    .build();

Properties

Name Type Description
appName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property appName: The name of the elastic search serverless version app.
authentication com.aliyun.ros.cdk.core.IResolvable OR AuthenticationProperty Property authentication: The authentication of the app.
quotaInfo com.aliyun.ros.cdk.core.IResolvable OR QuotaInfoProperty Property quotaInfo: The quota info of the app.
appVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property appVersion: The version of the app.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property description: The description of the app.
network com.aliyun.ros.cdk.core.IResolvable OR java.util.ListNetworkProperty> Property network: The public network of the app.
privateNetwork com.aliyun.ros.cdk.core.IResolvable OR java.util.ListPrivateNetworkProperty> Property privateNetwork: The private network of the app.

appNameRequired

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

Property appName: The name of the elastic search serverless version app.


authenticationRequired

public java.lang.Object getAuthentication();

Property authentication: The authentication of the app.

Currently only supports specifying passwords for initial users


quotaInfoRequired

public java.lang.Object getQuotaInfo();

Property quotaInfo: The quota info of the app.


appVersionOptional

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

Property appVersion: The version of the app.


descriptionOptional

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

Property description: The description of the app.


networkOptional

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

Property network: The public network of the app.


privateNetworkOptional

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

Property privateNetwork: The private network of the app.