Skip to content

ManagedPrometheusProps

Properties for defining a ManagedPrometheus.

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

Initializer

import { ManagedPrometheusProps } from '@alicloud/ros-cdk-arms'
const managedPrometheusProps: ManagedPrometheusProps = { ... }

Properties

Name Type Description
clusterType string | @alicloud/ros-cdk-core.IResolvable Property clusterType: The cluster type.
securityGroupId string | @alicloud/ros-cdk-core.IResolvable Property securityGroupId: The security group ID of the cluster.
vpcId string | @alicloud/ros-cdk-core.IResolvable Property vpcId: The vpc ID of the cluster.
vSwitchId string | @alicloud/ros-cdk-core.IResolvable Property vSwitchId: The vswith ID of the cluster.
clusterId string | @alicloud/ros-cdk-core.IResolvable Property clusterId: The ID of the Kubernetes cluster of Alibaba Cloud Container Service for Kubernetes.
clusterName string | @alicloud/ros-cdk-core.IResolvable Property clusterName: The name of the cluster.
grafanaInstanceId string | @alicloud/ros-cdk-core.IResolvable Property grafanaInstanceId: The ID of the managed Grafana workspace that is associated with the cluster.

clusterTypeRequired

public readonly clusterType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property clusterType: The cluster type.

Valid values: * ecs: ECS * one: ACK One * ask: ASK * pro: Container Monitoring Pro


securityGroupIdRequired

public readonly securityGroupId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property securityGroupId: The security group ID of the cluster.


vpcIdRequired

public readonly vpcId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property vpcId: The vpc ID of the cluster.


vSwitchIdRequired

public readonly vSwitchId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property vSwitchId: The vswith ID of the cluster.


clusterIdOptional

public readonly clusterId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

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


clusterNameOptional

public readonly clusterName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property clusterName: The name of the cluster.

Required when the ClusterType is ecs.


grafanaInstanceIdOptional

public readonly grafanaInstanceId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

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.