PrometheusInstanceProps
Properties for defining a PrometheusInstance.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cms2-prometheusinstance
Initializer
import { PrometheusInstanceProps } from '@alicloud/ros-cdk-cms2'
const prometheusInstanceProps: PrometheusInstanceProps = { ... }
Properties
| Name | Type | Description |
|---|---|---|
prometheusInstanceName | string | @alicloud/ros-cdk-core.IResolvable | Property prometheusInstanceName: The name of the Prometheus instance. |
archiveDuration | number | @alicloud/ros-cdk-core.IResolvable | Property archiveDuration: The archive duration of the Prometheus instance. |
authFreeReadPolicy | string | @alicloud/ros-cdk-core.IResolvable | Property authFreeReadPolicy: The authentication-free read policy of the Prometheus instance. |
authFreeWritePolicy | string | @alicloud/ros-cdk-core.IResolvable | Property authFreeWritePolicy: The authentication-free write policy of the Prometheus instance. |
basicMetricQueryLimit | boolean | @alicloud/ros-cdk-core.IResolvable | Property basicMetricQueryLimit: The basic metric query limit of the Prometheus instance. |
enableAuthFreeRead | boolean | @alicloud/ros-cdk-core.IResolvable | Property enableAuthFreeRead: Whether to enable authentication-free read for the Prometheus instance. |
enableAuthFreeWrite | boolean | @alicloud/ros-cdk-core.IResolvable | Property enableAuthFreeWrite: Whether to enable authentication-free write for the Prometheus instance. |
enableAuthToken | boolean | @alicloud/ros-cdk-core.IResolvable | Property enableAuthToken: Whether to enable authentication token for the Prometheus instance. |
paymentType | string | @alicloud/ros-cdk-core.IResolvable | Property paymentType: The payment type of the Prometheus instance. |
resourceGroupId | string | @alicloud/ros-cdk-core.IResolvable | Property resourceGroupId: The ID of the resource group. |
status | string | @alicloud/ros-cdk-core.IResolvable | Property status: The status of the Prometheus instance. |
storageDuration | number | @alicloud/ros-cdk-core.IResolvable | Property storageDuration: The storage duration of the Prometheus instance. |
workspace | string | @alicloud/ros-cdk-core.IResolvable | Property workspace: The workspace of the Prometheus instance. |
prometheusInstanceNameRequired
public readonly prometheusInstanceName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property prometheusInstanceName: The name of the Prometheus instance.
archiveDurationOptional
public readonly archiveDuration: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
Property archiveDuration: The archive duration of the Prometheus instance.
authFreeReadPolicyOptional
public readonly authFreeReadPolicy: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property authFreeReadPolicy: The authentication-free read policy of the Prometheus instance.
authFreeWritePolicyOptional
public readonly authFreeWritePolicy: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property authFreeWritePolicy: The authentication-free write policy of the Prometheus instance.
basicMetricQueryLimitOptional
public readonly basicMetricQueryLimit: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
Property basicMetricQueryLimit: The basic metric query limit of the Prometheus instance.
enableAuthFreeReadOptional
public readonly enableAuthFreeRead: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
Property enableAuthFreeRead: Whether to enable authentication-free read for the Prometheus instance.
enableAuthFreeWriteOptional
public readonly enableAuthFreeWrite: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
Property enableAuthFreeWrite: Whether to enable authentication-free write for the Prometheus instance.
enableAuthTokenOptional
public readonly enableAuthToken: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
Property enableAuthToken: Whether to enable authentication token for the Prometheus instance.
paymentTypeOptional
public readonly paymentType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property paymentType: The payment type of the Prometheus instance.
resourceGroupIdOptional
public readonly resourceGroupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property resourceGroupId: The ID of the resource group.
statusOptional
public readonly status: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property status: The status of the Prometheus instance.
storageDurationOptional
public readonly storageDuration: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
Property storageDuration: The storage duration of the Prometheus instance.
workspaceOptional
public readonly workspace: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property workspace: The workspace of the Prometheus instance.