ServiceInstanceProps
Properties for defining a ServiceInstance
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-computenest-serviceinstance
Initializer
using AlibabaCloud.SDK.ROS.CDK.Computenest;
new ServiceInstanceProps {
object Service,
object Commodity = null,
object ContactGroup = null,
object EnableInstanceOps = null,
object EnableUserPrometheus = null,
object MarketInstanceId = null,
object Name = null,
object OperationName = null,
object Parameters = null,
object PredefinedParameterName = null,
object ResourceGroupId = null,
object SpecificationCode = null,
TagsProperty[] Tags = null,
object TemplateName = null
};
Properties
Name | Type | Description |
---|---|---|
Service |
object |
Property service: Service details. |
Commodity |
object |
Property commodity: Cloud market commodity purchase parameters. |
ContactGroup |
object |
Property contactGroup: Alarm Contact Group. |
EnableInstanceOps |
object |
Property enableInstanceOps: Whether the service instance has the O & M function. |
EnableUserPrometheus |
object |
Property enableUserPrometheus: Whether Prometheus monitoring is enabled. |
MarketInstanceId |
object |
Property marketInstanceId: The ID of the cloud marketplace instance. |
Name |
object |
Property name: The name of the service instance. |
OperationName |
object |
Property operationName: Change operation name. |
Parameters |
object |
Property parameters: The parameters entered by the deployment service instance. |
PredefinedParameterName |
object |
Property predefinedParameterName: Package name. |
ResourceGroupId |
object |
Property resourceGroupId: The ID of the resource group. |
SpecificationCode |
object |
Property specificationCode: Commodity specification Code. |
Tags |
TagsProperty[] |
Property tags: Tags of service instance. |
TemplateName |
object |
Property templateName: Template name. |
Service
Required
public object Service { get; set; }
- Type: object
Property service: Service details.
Commodity
Optional
public object Commodity { get; set; }
- Type: object
Property commodity: Cloud market commodity purchase parameters.
ContactGroup
Optional
public object ContactGroup { get; set; }
- Type: object
Property contactGroup: Alarm Contact Group.
EnableInstanceOps
Optional
public object EnableInstanceOps { get; set; }
- Type: object
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 object EnableUserPrometheus { get; set; }
- Type: object
Property enableUserPrometheus: Whether Prometheus monitoring is enabled.
Possible values:
- true: enabled.
- false: not enabled.
MarketInstanceId
Optional
public object MarketInstanceId { get; set; }
- Type: object
Property marketInstanceId: The ID of the cloud marketplace instance.
Name
Optional
public object Name { get; set; }
- Type: object
Property name: The name of the service instance.
OperationName
Optional
public object OperationName { get; set; }
- Type: object
Property operationName: Change operation name.
Parameters
Optional
public object Parameters { get; set; }
- Type: object
Property parameters: The parameters entered by the deployment service instance.
PredefinedParameterName
Optional
public object PredefinedParameterName { get; set; }
- Type: object
Property predefinedParameterName: Package name.
ResourceGroupId
Optional
public object ResourceGroupId { get; set; }
- Type: object
Property resourceGroupId: The ID of the resource group.
SpecificationCode
Optional
public object SpecificationCode { get; set; }
- Type: object
Property specificationCode: Commodity specification Code.
Tags
Optional
public TagsProperty[] Tags { get; set; }
- Type: TagsProperty[]
Property tags: Tags of service instance.
TemplateName
Optional
public object TemplateName { get; set; }
- Type: object
Property templateName: Template name.