Skip to content

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.

serviceRequired

public readonly service: IResolvable | ServiceProperty;

Property service: Service details.


commodityOptional

public readonly commodity: IResolvable | CommodityProperty;

Property commodity: Cloud market commodity purchase parameters.


contactGroupOptional

public readonly contactGroup: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property contactGroup: Alarm Contact Group.


enableInstanceOpsOptional

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.


enableUserPrometheusOptional

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.


marketInstanceIdOptional

public readonly marketInstanceId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property marketInstanceId: The ID of the cloud marketplace instance.


nameOptional

public readonly name: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property name: The name of the service instance.


operationNameOptional

public readonly operationName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property operationName: Change operation name.


parametersOptional

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.


predefinedParameterNameOptional

public readonly predefinedParameterName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property predefinedParameterName: Package name.


resourceGroupIdOptional

public readonly resourceGroupId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property resourceGroupId: The ID of the resource group.


specificationCodeOptional

public readonly specificationCode: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property specificationCode: Commodity specification Code.


tagsOptional

public readonly tags: TagsProperty[];

Property tags: Tags of service instance.


templateNameOptional

public readonly templateName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property templateName: Template name.