Skip to content

PrometheusInstanceProps

Properties for defining a PrometheusInstance.

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

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkcms2"
&alicloudroscdkcms2.PrometheusInstanceProps {
    PrometheusInstanceName: interface{},
    ArchiveDuration: interface{},
    AuthFreeReadPolicy: interface{},
    AuthFreeWritePolicy: interface{},
    BasicMetricQueryLimit: interface{},
    EnableAuthFreeRead: interface{},
    EnableAuthFreeWrite: interface{},
    EnableAuthToken: interface{},
    PaymentType: interface{},
    ResourceGroupId: interface{},
    Status: interface{},
    StorageDuration: interface{},
    Workspace: interface{},
}

Properties

Name Type Description
PrometheusInstanceName interface{} Property prometheusInstanceName: The name of the Prometheus instance.
ArchiveDuration interface{} Property archiveDuration: The archive duration of the Prometheus instance.
AuthFreeReadPolicy interface{} Property authFreeReadPolicy: The authentication-free read policy of the Prometheus instance.
AuthFreeWritePolicy interface{} Property authFreeWritePolicy: The authentication-free write policy of the Prometheus instance.
BasicMetricQueryLimit interface{} Property basicMetricQueryLimit: The basic metric query limit of the Prometheus instance.
EnableAuthFreeRead interface{} Property enableAuthFreeRead: Whether to enable authentication-free read for the Prometheus instance.
EnableAuthFreeWrite interface{} Property enableAuthFreeWrite: Whether to enable authentication-free write for the Prometheus instance.
EnableAuthToken interface{} Property enableAuthToken: Whether to enable authentication token for the Prometheus instance.
PaymentType interface{} Property paymentType: The payment type of the Prometheus instance.
ResourceGroupId interface{} Property resourceGroupId: The ID of the resource group.
Status interface{} Property status: The status of the Prometheus instance.
StorageDuration interface{} Property storageDuration: The storage duration of the Prometheus instance.
Workspace interface{} Property workspace: The workspace of the Prometheus instance.

PrometheusInstanceNameRequired

PrometheusInstanceName interface{}
  • Type: interface{}

Property prometheusInstanceName: The name of the Prometheus instance.


ArchiveDurationOptional

ArchiveDuration interface{}
  • Type: interface{}

Property archiveDuration: The archive duration of the Prometheus instance.


AuthFreeReadPolicyOptional

AuthFreeReadPolicy interface{}
  • Type: interface{}

Property authFreeReadPolicy: The authentication-free read policy of the Prometheus instance.


AuthFreeWritePolicyOptional

AuthFreeWritePolicy interface{}
  • Type: interface{}

Property authFreeWritePolicy: The authentication-free write policy of the Prometheus instance.


BasicMetricQueryLimitOptional

BasicMetricQueryLimit interface{}
  • Type: interface{}

Property basicMetricQueryLimit: The basic metric query limit of the Prometheus instance.


EnableAuthFreeReadOptional

EnableAuthFreeRead interface{}
  • Type: interface{}

Property enableAuthFreeRead: Whether to enable authentication-free read for the Prometheus instance.


EnableAuthFreeWriteOptional

EnableAuthFreeWrite interface{}
  • Type: interface{}

Property enableAuthFreeWrite: Whether to enable authentication-free write for the Prometheus instance.


EnableAuthTokenOptional

EnableAuthToken interface{}
  • Type: interface{}

Property enableAuthToken: Whether to enable authentication token for the Prometheus instance.


PaymentTypeOptional

PaymentType interface{}
  • Type: interface{}

Property paymentType: The payment type of the Prometheus instance.


ResourceGroupIdOptional

ResourceGroupId interface{}
  • Type: interface{}

Property resourceGroupId: The ID of the resource group.


StatusOptional

Status interface{}
  • Type: interface{}

Property status: The status of the Prometheus instance.


StorageDurationOptional

StorageDuration interface{}
  • Type: interface{}

Property storageDuration: The storage duration of the Prometheus instance.


WorkspaceOptional

Workspace interface{}
  • Type: interface{}

Property workspace: The workspace of the Prometheus instance.