Skip to content

ManagedPrometheusProps

Properties for defining a ManagedPrometheus.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-arms-managedprometheus

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkarms"
&alicloudroscdkarms.ManagedPrometheusProps {
    ClusterType: interface{},
    SecurityGroupId: interface{},
    VpcId: interface{},
    VSwitchId: interface{},
    ClusterId: interface{},
    ClusterName: interface{},
    GrafanaInstanceId: interface{},
}

Properties

Name Type Description
ClusterType interface{} Property clusterType: The cluster type.
SecurityGroupId interface{} Property securityGroupId: The security group ID of the cluster.
VpcId interface{} Property vpcId: The vpc ID of the cluster.
VSwitchId interface{} Property vSwitchId: The vswith ID of the cluster.
ClusterId interface{} Property clusterId: The ID of the Kubernetes cluster of Alibaba Cloud Container Service for Kubernetes.
ClusterName interface{} Property clusterName: The name of the cluster.
GrafanaInstanceId interface{} Property grafanaInstanceId: The ID of the managed Grafana workspace that is associated with the cluster.

ClusterTypeRequired

ClusterType interface{}
  • Type: interface{}

Property clusterType: The cluster type.

Valid values:

  • ecs: ECS
  • one: ACK One
  • ask: ASK
  • pro: Container Monitoring Pro

SecurityGroupIdRequired

SecurityGroupId interface{}
  • Type: interface{}

Property securityGroupId: The security group ID of the cluster.


VpcIdRequired

VpcId interface{}
  • Type: interface{}

Property vpcId: The vpc ID of the cluster.


VSwitchIdRequired

VSwitchId interface{}
  • Type: interface{}

Property vSwitchId: The vswith ID of the cluster.


ClusterIdOptional

ClusterId interface{}
  • Type: interface{}

Property clusterId: The ID of the Kubernetes cluster of Alibaba Cloud Container Service for Kubernetes.


ClusterNameOptional

ClusterName interface{}
  • Type: interface{}

Property clusterName: The name of the cluster.

Required when the ClusterType is ecs.


GrafanaInstanceIdOptional

GrafanaInstanceId interface{}
  • Type: interface{}

Property grafanaInstanceId: The ID of the managed Grafana workspace that is associated with the cluster.

If you set this parameter to free or leave this parameter empty, the cluster is associated with a shared Grafana workspace.