ServiceInstanceProps
Properties for defining a ServiceInstance
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-computenest-serviceinstance
Initializer
import { ServiceInstanceProps } from '@alicloud/ros-cdk-computenest'
const serviceInstanceProps: ServiceInstanceProps = { ... }
Properties
Name | Type | Description |
---|---|---|
service |
@alicloud/ros-cdk-core.IResolvable | ServiceProperty |
Property service: Service details. |
commodity |
@alicloud/ros-cdk-core.IResolvable | CommodityProperty |
Property commodity: Cloud market commodity purchase parameters. |
contactGroup |
string | @alicloud/ros-cdk-core.IResolvable |
Property contactGroup: Alarm Contact Group. |
enableInstanceOps |
boolean | @alicloud/ros-cdk-core.IResolvable |
Property enableInstanceOps: Whether the service instance has the O & M function. |
enableUserPrometheus |
boolean | @alicloud/ros-cdk-core.IResolvable |
Property enableUserPrometheus: Whether Prometheus monitoring is enabled. |
marketInstanceId |
string | @alicloud/ros-cdk-core.IResolvable |
Property marketInstanceId: The ID of the cloud marketplace instance. |
name |
string | @alicloud/ros-cdk-core.IResolvable |
Property name: The name of the service instance. |
operationName |
string | @alicloud/ros-cdk-core.IResolvable |
Property operationName: Change operation name. |
parameters |
@alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any} |
Property parameters: The parameters entered by the deployment service instance. |
predefinedParameterName |
string | @alicloud/ros-cdk-core.IResolvable |
Property predefinedParameterName: Package name. |
resourceGroupId |
string | @alicloud/ros-cdk-core.IResolvable |
Property resourceGroupId: The ID of the resource group. |
specificationCode |
string | @alicloud/ros-cdk-core.IResolvable |
Property specificationCode: Commodity specification Code. |
tags |
TagsProperty[] |
Property tags: Tags of service instance. |
templateName |
string | @alicloud/ros-cdk-core.IResolvable |
Property templateName: Template name. |
service
Required
public readonly service: IResolvable | ServiceProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | ServiceProperty
Property service: Service details.
commodity
Optional
public readonly commodity: IResolvable | CommodityProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | CommodityProperty
Property commodity: Cloud market commodity purchase parameters.
contactGroup
Optional
public readonly contactGroup: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property contactGroup: Alarm Contact Group.
enableInstanceOps
Optional
public readonly enableInstanceOps: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
Property enableInstanceOps: Whether the service instance has the O & M function.
Possible values: - true: The service instance has a generation O & M function. - false: The service instance does not have the O & M function.
enableUserPrometheus
Optional
public readonly enableUserPrometheus: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
Property enableUserPrometheus: Whether Prometheus monitoring is enabled.
Possible values: - true: enabled. - false: not enabled.
marketInstanceId
Optional
public readonly marketInstanceId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property marketInstanceId: The ID of the cloud marketplace instance.
name
Optional
public readonly name: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property name: The name of the service instance.
operationName
Optional
public readonly operationName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property operationName: Change operation name.
parameters
Optional
public readonly parameters: IResolvable | {[ key: string ]: any};
- Type: @alicloud/ros-cdk-core.IResolvable | {[ key: string ]: any}
Property parameters: The parameters entered by the deployment service instance.
predefinedParameterName
Optional
public readonly predefinedParameterName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property predefinedParameterName: Package name.
resourceGroupId
Optional
public readonly resourceGroupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property resourceGroupId: The ID of the resource group.
specificationCode
Optional
public readonly specificationCode: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property specificationCode: Commodity specification Code.
tags
Optional
public readonly tags: TagsProperty[];
- Type: TagsProperty[]
Property tags: Tags of service instance.
templateName
Optional
public readonly templateName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property templateName: Template name.