Skip to content

RosPrometheusInstanceProps

Properties for defining a RosPrometheusInstance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cms2-prometheusinstance

Initializer

import com.aliyun.ros.cdk.cms2.RosPrometheusInstanceProps;
RosPrometheusInstanceProps.builder()
    .prometheusInstanceName(java.lang.String)
    .prometheusInstanceName(IResolvable)
//  .archiveDuration(java.lang.Number)
//  .archiveDuration(IResolvable)
//  .authFreeReadPolicy(java.lang.String)
//  .authFreeReadPolicy(IResolvable)
//  .authFreeWritePolicy(java.lang.String)
//  .authFreeWritePolicy(IResolvable)
//  .basicMetricQueryLimit(java.lang.Boolean)
//  .basicMetricQueryLimit(IResolvable)
//  .enableAuthFreeRead(java.lang.Boolean)
//  .enableAuthFreeRead(IResolvable)
//  .enableAuthFreeWrite(java.lang.Boolean)
//  .enableAuthFreeWrite(IResolvable)
//  .enableAuthToken(java.lang.Boolean)
//  .enableAuthToken(IResolvable)
//  .paymentType(java.lang.String)
//  .paymentType(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .status(java.lang.String)
//  .status(IResolvable)
//  .storageDuration(java.lang.Number)
//  .storageDuration(IResolvable)
//  .workspace(java.lang.String)
//  .workspace(IResolvable)
    .build();

Properties

Name Type Description
prometheusInstanceName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
archiveDuration java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
authFreeReadPolicy java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
authFreeWritePolicy java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
basicMetricQueryLimit java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
enableAuthFreeRead java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
enableAuthFreeWrite java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
enableAuthToken java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
paymentType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
status java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
storageDuration java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
workspace java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

prometheusInstanceNameRequired

public java.lang.Object getPrometheusInstanceName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

archiveDurationOptional

public java.lang.Object getArchiveDuration();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

authFreeReadPolicyOptional

public java.lang.Object getAuthFreeReadPolicy();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

authFreeWritePolicyOptional

public java.lang.Object getAuthFreeWritePolicy();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

basicMetricQueryLimitOptional

public java.lang.Object getBasicMetricQueryLimit();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

enableAuthFreeReadOptional

public java.lang.Object getEnableAuthFreeRead();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

enableAuthFreeWriteOptional

public java.lang.Object getEnableAuthFreeWrite();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

enableAuthTokenOptional

public java.lang.Object getEnableAuthToken();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

paymentTypeOptional

public java.lang.Object getPaymentType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

resourceGroupIdOptional

public java.lang.Object getResourceGroupId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

statusOptional

public java.lang.Object getStatus();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

storageDurationOptional

public java.lang.Object getStorageDuration();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

workspaceOptional

public java.lang.Object getWorkspace();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable