ManagedPrometheusProps
Properties for defining a ManagedPrometheus
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-arms-managedprometheus
Initializer
using AlibabaCloud.SDK.ROS.CDK.Arms;
new ManagedPrometheusProps {
object ClusterType,
object SecurityGroupId,
object VpcId,
object VSwitchId,
object ClusterId = null,
object ClusterName = null,
object GrafanaInstanceId = null
};
Properties
Name | Type | Description |
---|---|---|
ClusterType |
object |
Property clusterType: The type of the cluster. |
SecurityGroupId |
object |
Property securityGroupId: The security group ID of the cluster. |
VpcId |
object |
Property vpcId: The vpc ID of the cluster. |
VSwitchId |
object |
Property vSwitchId: The vswith ID of the cluster. |
ClusterId |
object |
Property clusterId: The ID of the Kubernetes cluster of Alibaba Cloud Container Service for Kubernetes. |
ClusterName |
object |
Property clusterName: The name of the cluster. |
GrafanaInstanceId |
object |
Property grafanaInstanceId: The ID of the managed Grafana workspace bound to the cluster. |
ClusterType
Required
public object ClusterType { get; set; }
- Type: object
Property clusterType: The type of the cluster.
Currently, only ask, ecs and one clusters are supported. Default is ecs.
SecurityGroupId
Required
public object SecurityGroupId { get; set; }
- Type: object
Property securityGroupId: The security group ID of the cluster.
VpcId
Required
public object VpcId { get; set; }
- Type: object
Property vpcId: The vpc ID of the cluster.
VSwitchId
Required
public object VSwitchId { get; set; }
- Type: object
Property vSwitchId: The vswith ID of the cluster.
ClusterId
Optional
public object ClusterId { get; set; }
- Type: object
Property clusterId: The ID of the Kubernetes cluster of Alibaba Cloud Container Service for Kubernetes.
ClusterName
Optional
public object ClusterName { get; set; }
- Type: object
Property clusterName: The name of the cluster.
Required when the ClusterType is ecs.
GrafanaInstanceId
Optional
public object GrafanaInstanceId { get; set; }
- Type: object
Property grafanaInstanceId: The ID of the managed Grafana workspace bound to the cluster.
When empty or "free", binds to the shared version of Grafana.