ServiceInstanceProps
Properties for defining a ServiceInstance.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-computenest-serviceinstance
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkcomputenest"
&alicloudroscdkcomputenest.ServiceInstanceProps {
Service: interface{},
Commodity: interface{},
ContactGroup: interface{},
EnableInstanceOps: interface{},
EnableUserPrometheus: interface{},
MarketInstanceId: interface{},
Name: interface{},
OperationName: interface{},
Parameters: interface{},
PredefinedParameterName: interface{},
ResourceGroupId: interface{},
SpecificationCode: interface{},
Tags: *[]github.com/alibabacloud-go/ros-cdk/alicloudroscdkcomputenest.RosServiceInstance.TagsProperty,
TemplateName: interface{},
}
Properties
| Name | Type | Description |
|---|---|---|
Service |
interface{} |
Property service: Service details. |
Commodity |
interface{} |
Property commodity: Cloud market commodity purchase parameters. |
ContactGroup |
interface{} |
Property contactGroup: Alarm Contact Group. |
EnableInstanceOps |
interface{} |
Property enableInstanceOps: Whether the service instance has the O & M function. |
EnableUserPrometheus |
interface{} |
Property enableUserPrometheus: Whether Prometheus monitoring is enabled. |
MarketInstanceId |
interface{} |
Property marketInstanceId: The ID of the cloud marketplace instance. |
Name |
interface{} |
Property name: The name of the service instance. |
OperationName |
interface{} |
Property operationName: Change operation name. |
Parameters |
interface{} |
Property parameters: The parameters entered by the deployment service instance. |
PredefinedParameterName |
interface{} |
Property predefinedParameterName: Package name. |
ResourceGroupId |
interface{} |
Property resourceGroupId: The ID of the resource group. |
SpecificationCode |
interface{} |
Property specificationCode: Commodity specification Code. |
Tags |
*[]TagsProperty |
Property tags: Tags of service instance. |
TemplateName |
interface{} |
Property templateName: Template name. |
ServiceRequired
Service interface{}
- Type: interface{}
Property service: Service details.
CommodityOptional
Commodity interface{}
- Type: interface{}
Property commodity: Cloud market commodity purchase parameters.
ContactGroupOptional
ContactGroup interface{}
- Type: interface{}
Property contactGroup: Alarm Contact Group.
EnableInstanceOpsOptional
EnableInstanceOps interface{}
- Type: interface{}
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
EnableUserPrometheus interface{}
- Type: interface{}
Property enableUserPrometheus: Whether Prometheus monitoring is enabled.
Possible values:
- true: enabled.
- false: not enabled.
MarketInstanceIdOptional
MarketInstanceId interface{}
- Type: interface{}
Property marketInstanceId: The ID of the cloud marketplace instance.
NameOptional
Name interface{}
- Type: interface{}
Property name: The name of the service instance.
OperationNameOptional
OperationName interface{}
- Type: interface{}
Property operationName: Change operation name.
ParametersOptional
Parameters interface{}
- Type: interface{}
Property parameters: The parameters entered by the deployment service instance.
PredefinedParameterNameOptional
PredefinedParameterName interface{}
- Type: interface{}
Property predefinedParameterName: Package name.
ResourceGroupIdOptional
ResourceGroupId interface{}
- Type: interface{}
Property resourceGroupId: The ID of the resource group.
SpecificationCodeOptional
SpecificationCode interface{}
- Type: interface{}
Property specificationCode: Commodity specification Code.
TagsOptional
Tags *[]TagsProperty
- Type: *[]TagsProperty
Property tags: Tags of service instance.
TemplateNameOptional
TemplateName interface{}
- Type: interface{}
Property templateName: Template name.