Skip to content

IPrometheusInstance

Represents a PrometheusInstance.

Properties

Name Type Description
node ros_cdk_core.ConstructNode The construct tree node for this construct.
env ros_cdk_core.IResourceEnvironment The environment this resource belongs to.
stack ros_cdk_core.Stack The stack in which this resource is defined.
attr_http_api_inter_url typing.Union[str, ros_cdk_core.IResolvable] Attribute HttpApiInterUrl: The HTTP API inter URL of the Prometheus instance.
attr_http_api_intra_url typing.Union[str, ros_cdk_core.IResolvable] Attribute HttpApiIntraUrl: The HTTP API intra URL of the Prometheus instance.
attr_prometheus_instance_id typing.Union[str, ros_cdk_core.IResolvable] Attribute PrometheusInstanceId: The ID of the Prometheus instance.
attr_push_gateway_inter_url typing.Union[str, ros_cdk_core.IResolvable] Attribute PushGatewayInterUrl: The push gateway inter URL of the Prometheus instance.
attr_push_gateway_intra_url typing.Union[str, ros_cdk_core.IResolvable] Attribute PushGatewayIntraUrl: The push gateway intra URL of the Prometheus instance.
attr_remote_read_inter_url typing.Union[str, ros_cdk_core.IResolvable] Attribute RemoteReadInterUrl: The remote read inter URL of the Prometheus instance.
attr_remote_read_intra_url typing.Union[str, ros_cdk_core.IResolvable] Attribute RemoteReadIntraUrl: The remote read intra URL of the Prometheus instance.
attr_remote_write_inter_url typing.Union[str, ros_cdk_core.IResolvable] Attribute RemoteWriteInterUrl: The remote write inter URL of the Prometheus instance.
attr_remote_write_intra_url typing.Union[str, ros_cdk_core.IResolvable] Attribute RemoteWriteIntraUrl: The remote write intra URL of the Prometheus instance.
props PrometheusInstanceProps No description.

nodeRequired

node: ConstructNode
  • Type: ros_cdk_core.ConstructNode

The construct tree node for this construct.


envRequired

env: IResourceEnvironment
  • Type: ros_cdk_core.IResourceEnvironment

The environment this resource belongs to.

For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.


stackRequired

stack: Stack
  • Type: ros_cdk_core.Stack

The stack in which this resource is defined.


attr_http_api_inter_urlRequired

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

Attribute HttpApiInterUrl: The HTTP API inter URL of the Prometheus instance.


attr_http_api_intra_urlRequired

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

Attribute HttpApiIntraUrl: The HTTP API intra URL of the Prometheus instance.


attr_prometheus_instance_idRequired

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

Attribute PrometheusInstanceId: The ID of the Prometheus instance.


attr_push_gateway_inter_urlRequired

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

Attribute PushGatewayInterUrl: The push gateway inter URL of the Prometheus instance.


attr_push_gateway_intra_urlRequired

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

Attribute PushGatewayIntraUrl: The push gateway intra URL of the Prometheus instance.


attr_remote_read_inter_urlRequired

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

Attribute RemoteReadInterUrl: The remote read inter URL of the Prometheus instance.


attr_remote_read_intra_urlRequired

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

Attribute RemoteReadIntraUrl: The remote read intra URL of the Prometheus instance.


attr_remote_write_inter_urlRequired

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

Attribute RemoteWriteInterUrl: The remote write inter URL of the Prometheus instance.


attr_remote_write_intra_urlRequired

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

Attribute RemoteWriteIntraUrl: The remote write intra URL of the Prometheus instance.


propsRequired

props: PrometheusInstanceProps