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. |
Service
Required
Service interface{}
- Type: interface{}
Property service: Service details.
Commodity
Optional
Commodity interface{}
- Type: interface{}
Property commodity: Cloud market commodity purchase parameters.
ContactGroup
Optional
ContactGroup interface{}
- Type: interface{}
Property contactGroup: Alarm Contact Group.
EnableInstanceOps
Optional
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.
EnableUserPrometheus
Optional
EnableUserPrometheus interface{}
- Type: interface{}
Property enableUserPrometheus: Whether Prometheus monitoring is enabled.
Possible values:
- true: enabled.
- false: not enabled.
MarketInstanceId
Optional
MarketInstanceId interface{}
- Type: interface{}
Property marketInstanceId: The ID of the cloud marketplace instance.
Name
Optional
Name interface{}
- Type: interface{}
Property name: The name of the service instance.
OperationName
Optional
OperationName interface{}
- Type: interface{}
Property operationName: Change operation name.
Parameters
Optional
Parameters interface{}
- Type: interface{}
Property parameters: The parameters entered by the deployment service instance.
PredefinedParameterName
Optional
PredefinedParameterName interface{}
- Type: interface{}
Property predefinedParameterName: Package name.
ResourceGroupId
Optional
ResourceGroupId interface{}
- Type: interface{}
Property resourceGroupId: The ID of the resource group.
SpecificationCode
Optional
SpecificationCode interface{}
- Type: interface{}
Property specificationCode: Commodity specification Code.
Tags
Optional
Tags *[]TagsProperty
- Type: *[]TagsProperty
Property tags: Tags of service instance.
TemplateName
Optional
TemplateName interface{}
- Type: interface{}
Property templateName: Template name.