Skip to content

RosPrometheusInstanceProps

Properties for defining a RosPrometheusInstance.

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

Initializer

import ros_cdk_cms2
ros_cdk_cms2.RosPrometheusInstanceProps(
  prometheus_instance_name: typing.Union[str, IResolvable],
  archive_duration: typing.Union[typing.Union[int, float], IResolvable] = None,
  auth_free_read_policy: typing.Union[str, IResolvable] = None,
  auth_free_write_policy: typing.Union[str, IResolvable] = None,
  basic_metric_query_limit: typing.Union[bool, IResolvable] = None,
  enable_auth_free_read: typing.Union[bool, IResolvable] = None,
  enable_auth_free_write: typing.Union[bool, IResolvable] = None,
  enable_auth_token: typing.Union[bool, IResolvable] = None,
  payment_type: typing.Union[str, IResolvable] = None,
  resource_group_id: typing.Union[str, IResolvable] = None,
  status: typing.Union[str, IResolvable] = None,
  storage_duration: typing.Union[typing.Union[int, float], IResolvable] = None,
  workspace: typing.Union[str, IResolvable] = None
)

Properties

Name Type Description
prometheus_instance_name typing.Union[str, ros_cdk_core.IResolvable] No description.
archive_duration typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
auth_free_read_policy typing.Union[str, ros_cdk_core.IResolvable] No description.
auth_free_write_policy typing.Union[str, ros_cdk_core.IResolvable] No description.
basic_metric_query_limit typing.Union[bool, ros_cdk_core.IResolvable] No description.
enable_auth_free_read typing.Union[bool, ros_cdk_core.IResolvable] No description.
enable_auth_free_write typing.Union[bool, ros_cdk_core.IResolvable] No description.
enable_auth_token typing.Union[bool, ros_cdk_core.IResolvable] No description.
payment_type typing.Union[str, ros_cdk_core.IResolvable] No description.
resource_group_id typing.Union[str, ros_cdk_core.IResolvable] No description.
status typing.Union[str, ros_cdk_core.IResolvable] No description.
storage_duration typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] No description.
workspace typing.Union[str, ros_cdk_core.IResolvable] No description.

prometheus_instance_nameRequired

prometheus_instance_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

archive_durationOptional

archive_duration: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

auth_free_read_policyOptional

auth_free_read_policy: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

auth_free_write_policyOptional

auth_free_write_policy: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

basic_metric_query_limitOptional

basic_metric_query_limit: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]

enable_auth_free_readOptional

enable_auth_free_read: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]

enable_auth_free_writeOptional

enable_auth_free_write: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]

enable_auth_tokenOptional

enable_auth_token: typing.Union[bool, IResolvable]
  • Type: typing.Union[bool, ros_cdk_core.IResolvable]

payment_typeOptional

payment_type: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

resource_group_idOptional

resource_group_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

statusOptional

status: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

storage_durationOptional

storage_duration: typing.Union[typing.Union[int, float], IResolvable]
  • Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]

workspaceOptional

workspace: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]