AppProps
Properties for defining a App.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-elasticsearchserverless-app
Initializer
import { AppProps } from '@alicloud/ros-cdk-elasticsearchserverless'
const appProps: AppProps = { ... }
Properties
| Name | Type | Description |
|---|---|---|
appName | string | @alicloud/ros-cdk-core.IResolvable | Property appName: The name of the elastic search serverless version app. |
authentication | @alicloud/ros-cdk-core.IResolvable | AuthenticationProperty | Property authentication: The authentication of the app. |
quotaInfo | @alicloud/ros-cdk-core.IResolvable | QuotaInfoProperty | Property quotaInfo: The quota info of the app. |
appVersion | string | @alicloud/ros-cdk-core.IResolvable | Property appVersion: The version of the app. |
description | string | @alicloud/ros-cdk-core.IResolvable | Property description: The description of the app. |
logProConfiguration | @alicloud/ros-cdk-core.IResolvable | LogProConfigurationProperty | Property logProConfiguration: The log pro configuration of the app. |
network | @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | NetworkProperty[] | Property network: The public network of the app. |
privateNetwork | @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | PrivateNetworkProperty[] | Property privateNetwork: The private network of the app. |
scenario | string | @alicloud/ros-cdk-core.IResolvable | Property scenario: The scenario of the app. |
appNameRequired
public readonly appName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property appName: The name of the elastic search serverless version app.
authenticationRequired
public readonly authentication: IResolvable | AuthenticationProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | AuthenticationProperty
Property authentication: The authentication of the app.
Currently only supports specifying passwords for initial users
quotaInfoRequired
public readonly quotaInfo: IResolvable | QuotaInfoProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | QuotaInfoProperty
Property quotaInfo: The quota info of the app.
appVersionOptional
public readonly appVersion: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property appVersion: The version of the app.
descriptionOptional
public readonly description: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property description: The description of the app.
logProConfigurationOptional
public readonly logProConfiguration: IResolvable | LogProConfigurationProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | LogProConfigurationProperty
Property logProConfiguration: The log pro configuration of the app.
networkOptional
public readonly network: IResolvable | IResolvable | NetworkProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | NetworkProperty[]
Property network: The public network of the app.
privateNetworkOptional
public readonly privateNetwork: IResolvable | IResolvable | PrivateNetworkProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | PrivateNetworkProperty[]
Property privateNetwork: The private network of the app.
scenarioOptional
public readonly scenario: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property scenario: The scenario of the app.