1. Packages
  2. Edgecenter Provider
  3. API Docs
  4. RmonCheckRabbitmq
edgecenter 0.11.1 published on Friday, Feb 13, 2026 by edge-center
edgecenter logo
edgecenter 0.11.1 published on Friday, Feb 13, 2026 by edge-center

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as edgecenter from "@pulumi/edgecenter";
    
    const example = new edgecenter.RmonCheckRabbitmq("example", {
        name: "rabbitmq-example",
        enabled: true,
        place: "region",
        entities: [10],
        ip: "rabbitmq.example.com",
        port: 5672,
        username: "monitor",
        password: "example-password",
        vhost: "/",
    });
    
    import pulumi
    import pulumi_edgecenter as edgecenter
    
    example = edgecenter.RmonCheckRabbitmq("example",
        name="rabbitmq-example",
        enabled=True,
        place="region",
        entities=[10],
        ip="rabbitmq.example.com",
        port=5672,
        username="monitor",
        password="example-password",
        vhost="/")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/edgecenter/edgecenter"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := edgecenter.NewRmonCheckRabbitmq(ctx, "example", &edgecenter.RmonCheckRabbitmqArgs{
    			Name:    pulumi.String("rabbitmq-example"),
    			Enabled: pulumi.Bool(true),
    			Place:   pulumi.String("region"),
    			Entities: pulumi.Float64Array{
    				pulumi.Float64(10),
    			},
    			Ip:       pulumi.String("rabbitmq.example.com"),
    			Port:     pulumi.Float64(5672),
    			Username: pulumi.String("monitor"),
    			Password: pulumi.String("example-password"),
    			Vhost:    pulumi.String("/"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Edgecenter = Pulumi.Edgecenter;
    
    return await Deployment.RunAsync(() => 
    {
        var example = new Edgecenter.RmonCheckRabbitmq("example", new()
        {
            Name = "rabbitmq-example",
            Enabled = true,
            Place = "region",
            Entities = new[]
            {
                10,
            },
            Ip = "rabbitmq.example.com",
            Port = 5672,
            Username = "monitor",
            Password = "example-password",
            Vhost = "/",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.edgecenter.RmonCheckRabbitmq;
    import com.pulumi.edgecenter.RmonCheckRabbitmqArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var example = new RmonCheckRabbitmq("example", RmonCheckRabbitmqArgs.builder()
                .name("rabbitmq-example")
                .enabled(true)
                .place("region")
                .entities(10.0)
                .ip("rabbitmq.example.com")
                .port(5672.0)
                .username("monitor")
                .password("example-password")
                .vhost("/")
                .build());
    
        }
    }
    
    resources:
      example:
        type: edgecenter:RmonCheckRabbitmq
        properties:
          name: rabbitmq-example
          enabled: true
          place: region
          entities:
            - 10
          ip: rabbitmq.example.com
          port: 5672
          username: monitor
          password: example-password
          vhost: /
    

    Create RmonCheckRabbitmq Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new RmonCheckRabbitmq(name: string, args: RmonCheckRabbitmqArgs, opts?: CustomResourceOptions);
    @overload
    def RmonCheckRabbitmq(resource_name: str,
                          args: RmonCheckRabbitmqArgs,
                          opts: Optional[ResourceOptions] = None)
    
    @overload
    def RmonCheckRabbitmq(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          password: Optional[str] = None,
                          place: Optional[str] = None,
                          vhost: Optional[str] = None,
                          username: Optional[str] = None,
                          enabled: Optional[bool] = None,
                          entities: Optional[Sequence[float]] = None,
                          port: Optional[float] = None,
                          ip: Optional[str] = None,
                          pd_channel_id: Optional[float] = None,
                          name: Optional[str] = None,
                          check_timeout: Optional[float] = None,
                          mm_channel_id: Optional[float] = None,
                          check_group: Optional[str] = None,
                          interval: Optional[float] = None,
                          retries: Optional[float] = None,
                          rmon_check_rabbitmq_id: Optional[str] = None,
                          runbook: Optional[str] = None,
                          slack_channel_id: Optional[float] = None,
                          telegram_channel_id: Optional[float] = None,
                          email_channel_id: Optional[float] = None,
                          description: Optional[str] = None)
    func NewRmonCheckRabbitmq(ctx *Context, name string, args RmonCheckRabbitmqArgs, opts ...ResourceOption) (*RmonCheckRabbitmq, error)
    public RmonCheckRabbitmq(string name, RmonCheckRabbitmqArgs args, CustomResourceOptions? opts = null)
    public RmonCheckRabbitmq(String name, RmonCheckRabbitmqArgs args)
    public RmonCheckRabbitmq(String name, RmonCheckRabbitmqArgs args, CustomResourceOptions options)
    
    type: edgecenter:RmonCheckRabbitmq
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args RmonCheckRabbitmqArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args RmonCheckRabbitmqArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args RmonCheckRabbitmqArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args RmonCheckRabbitmqArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args RmonCheckRabbitmqArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var rmonCheckRabbitmqResource = new Edgecenter.RmonCheckRabbitmq("rmonCheckRabbitmqResource", new()
    {
        Password = "string",
        Place = "string",
        Vhost = "string",
        Username = "string",
        Enabled = false,
        Entities = new[]
        {
            0,
        },
        Port = 0,
        Ip = "string",
        PdChannelId = 0,
        Name = "string",
        CheckTimeout = 0,
        MmChannelId = 0,
        CheckGroup = "string",
        Interval = 0,
        Retries = 0,
        RmonCheckRabbitmqId = "string",
        Runbook = "string",
        SlackChannelId = 0,
        TelegramChannelId = 0,
        EmailChannelId = 0,
        Description = "string",
    });
    
    example, err := edgecenter.NewRmonCheckRabbitmq(ctx, "rmonCheckRabbitmqResource", &edgecenter.RmonCheckRabbitmqArgs{
    	Password: pulumi.String("string"),
    	Place:    pulumi.String("string"),
    	Vhost:    pulumi.String("string"),
    	Username: pulumi.String("string"),
    	Enabled:  pulumi.Bool(false),
    	Entities: pulumi.Float64Array{
    		pulumi.Float64(0),
    	},
    	Port:                pulumi.Float64(0),
    	Ip:                  pulumi.String("string"),
    	PdChannelId:         pulumi.Float64(0),
    	Name:                pulumi.String("string"),
    	CheckTimeout:        pulumi.Float64(0),
    	MmChannelId:         pulumi.Float64(0),
    	CheckGroup:          pulumi.String("string"),
    	Interval:            pulumi.Float64(0),
    	Retries:             pulumi.Float64(0),
    	RmonCheckRabbitmqId: pulumi.String("string"),
    	Runbook:             pulumi.String("string"),
    	SlackChannelId:      pulumi.Float64(0),
    	TelegramChannelId:   pulumi.Float64(0),
    	EmailChannelId:      pulumi.Float64(0),
    	Description:         pulumi.String("string"),
    })
    
    var rmonCheckRabbitmqResource = new RmonCheckRabbitmq("rmonCheckRabbitmqResource", RmonCheckRabbitmqArgs.builder()
        .password("string")
        .place("string")
        .vhost("string")
        .username("string")
        .enabled(false)
        .entities(0.0)
        .port(0.0)
        .ip("string")
        .pdChannelId(0.0)
        .name("string")
        .checkTimeout(0.0)
        .mmChannelId(0.0)
        .checkGroup("string")
        .interval(0.0)
        .retries(0.0)
        .rmonCheckRabbitmqId("string")
        .runbook("string")
        .slackChannelId(0.0)
        .telegramChannelId(0.0)
        .emailChannelId(0.0)
        .description("string")
        .build());
    
    rmon_check_rabbitmq_resource = edgecenter.RmonCheckRabbitmq("rmonCheckRabbitmqResource",
        password="string",
        place="string",
        vhost="string",
        username="string",
        enabled=False,
        entities=[0],
        port=0,
        ip="string",
        pd_channel_id=0,
        name="string",
        check_timeout=0,
        mm_channel_id=0,
        check_group="string",
        interval=0,
        retries=0,
        rmon_check_rabbitmq_id="string",
        runbook="string",
        slack_channel_id=0,
        telegram_channel_id=0,
        email_channel_id=0,
        description="string")
    
    const rmonCheckRabbitmqResource = new edgecenter.RmonCheckRabbitmq("rmonCheckRabbitmqResource", {
        password: "string",
        place: "string",
        vhost: "string",
        username: "string",
        enabled: false,
        entities: [0],
        port: 0,
        ip: "string",
        pdChannelId: 0,
        name: "string",
        checkTimeout: 0,
        mmChannelId: 0,
        checkGroup: "string",
        interval: 0,
        retries: 0,
        rmonCheckRabbitmqId: "string",
        runbook: "string",
        slackChannelId: 0,
        telegramChannelId: 0,
        emailChannelId: 0,
        description: "string",
    });
    
    type: edgecenter:RmonCheckRabbitmq
    properties:
        checkGroup: string
        checkTimeout: 0
        description: string
        emailChannelId: 0
        enabled: false
        entities:
            - 0
        interval: 0
        ip: string
        mmChannelId: 0
        name: string
        password: string
        pdChannelId: 0
        place: string
        port: 0
        retries: 0
        rmonCheckRabbitmqId: string
        runbook: string
        slackChannelId: 0
        telegramChannelId: 0
        username: string
        vhost: string
    

    RmonCheckRabbitmq Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The RmonCheckRabbitmq resource accepts the following input properties:

    Enabled bool
    Enabled state of the Check RabbitMQ.
    Entities List<double>
    List of entities where check must be created.
    Ip string
    IP address or domain name of RabbitMQ server for check.
    Password string
    Password for authenticating to RabbitMQ server.
    Place string
    Place scope for Check RabbitMQ.
    Port double
    RabbitMQ server port.
    Username string
    User name for authenticating to RabbitMQ server.
    Vhost string
    Virtual host to RabbitMQ server.
    CheckGroup string
    Name of the check group for group RabbitMQ checks.
    CheckTimeout double
    Answer timeout in seconds.
    Description string
    Description of the Check RabbitMQ.
    EmailChannelId double
    Email channel ID (optional)
    Interval double
    Interval in seconds between checks.
    MmChannelId double
    Mattermost channel ID for alerts.
    Name string
    Name of the Check RabbitMQ.
    PdChannelId double
    PagerDuty channel ID for alerts.
    Retries double
    Number of retries before check is marked down.
    RmonCheckRabbitmqId string
    The ID of this resource.
    Runbook string
    Runbook URL for alerts.
    SlackChannelId double
    Slack channel ID for alerts.
    TelegramChannelId double
    Telegram channel ID for alerts.
    Enabled bool
    Enabled state of the Check RabbitMQ.
    Entities []float64
    List of entities where check must be created.
    Ip string
    IP address or domain name of RabbitMQ server for check.
    Password string
    Password for authenticating to RabbitMQ server.
    Place string
    Place scope for Check RabbitMQ.
    Port float64
    RabbitMQ server port.
    Username string
    User name for authenticating to RabbitMQ server.
    Vhost string
    Virtual host to RabbitMQ server.
    CheckGroup string
    Name of the check group for group RabbitMQ checks.
    CheckTimeout float64
    Answer timeout in seconds.
    Description string
    Description of the Check RabbitMQ.
    EmailChannelId float64
    Email channel ID (optional)
    Interval float64
    Interval in seconds between checks.
    MmChannelId float64
    Mattermost channel ID for alerts.
    Name string
    Name of the Check RabbitMQ.
    PdChannelId float64
    PagerDuty channel ID for alerts.
    Retries float64
    Number of retries before check is marked down.
    RmonCheckRabbitmqId string
    The ID of this resource.
    Runbook string
    Runbook URL for alerts.
    SlackChannelId float64
    Slack channel ID for alerts.
    TelegramChannelId float64
    Telegram channel ID for alerts.
    enabled Boolean
    Enabled state of the Check RabbitMQ.
    entities List<Double>
    List of entities where check must be created.
    ip String
    IP address or domain name of RabbitMQ server for check.
    password String
    Password for authenticating to RabbitMQ server.
    place String
    Place scope for Check RabbitMQ.
    port Double
    RabbitMQ server port.
    username String
    User name for authenticating to RabbitMQ server.
    vhost String
    Virtual host to RabbitMQ server.
    checkGroup String
    Name of the check group for group RabbitMQ checks.
    checkTimeout Double
    Answer timeout in seconds.
    description String
    Description of the Check RabbitMQ.
    emailChannelId Double
    Email channel ID (optional)
    interval Double
    Interval in seconds between checks.
    mmChannelId Double
    Mattermost channel ID for alerts.
    name String
    Name of the Check RabbitMQ.
    pdChannelId Double
    PagerDuty channel ID for alerts.
    retries Double
    Number of retries before check is marked down.
    rmonCheckRabbitmqId String
    The ID of this resource.
    runbook String
    Runbook URL for alerts.
    slackChannelId Double
    Slack channel ID for alerts.
    telegramChannelId Double
    Telegram channel ID for alerts.
    enabled boolean
    Enabled state of the Check RabbitMQ.
    entities number[]
    List of entities where check must be created.
    ip string
    IP address or domain name of RabbitMQ server for check.
    password string
    Password for authenticating to RabbitMQ server.
    place string
    Place scope for Check RabbitMQ.
    port number
    RabbitMQ server port.
    username string
    User name for authenticating to RabbitMQ server.
    vhost string
    Virtual host to RabbitMQ server.
    checkGroup string
    Name of the check group for group RabbitMQ checks.
    checkTimeout number
    Answer timeout in seconds.
    description string
    Description of the Check RabbitMQ.
    emailChannelId number
    Email channel ID (optional)
    interval number
    Interval in seconds between checks.
    mmChannelId number
    Mattermost channel ID for alerts.
    name string
    Name of the Check RabbitMQ.
    pdChannelId number
    PagerDuty channel ID for alerts.
    retries number
    Number of retries before check is marked down.
    rmonCheckRabbitmqId string
    The ID of this resource.
    runbook string
    Runbook URL for alerts.
    slackChannelId number
    Slack channel ID for alerts.
    telegramChannelId number
    Telegram channel ID for alerts.
    enabled bool
    Enabled state of the Check RabbitMQ.
    entities Sequence[float]
    List of entities where check must be created.
    ip str
    IP address or domain name of RabbitMQ server for check.
    password str
    Password for authenticating to RabbitMQ server.
    place str
    Place scope for Check RabbitMQ.
    port float
    RabbitMQ server port.
    username str
    User name for authenticating to RabbitMQ server.
    vhost str
    Virtual host to RabbitMQ server.
    check_group str
    Name of the check group for group RabbitMQ checks.
    check_timeout float
    Answer timeout in seconds.
    description str
    Description of the Check RabbitMQ.
    email_channel_id float
    Email channel ID (optional)
    interval float
    Interval in seconds between checks.
    mm_channel_id float
    Mattermost channel ID for alerts.
    name str
    Name of the Check RabbitMQ.
    pd_channel_id float
    PagerDuty channel ID for alerts.
    retries float
    Number of retries before check is marked down.
    rmon_check_rabbitmq_id str
    The ID of this resource.
    runbook str
    Runbook URL for alerts.
    slack_channel_id float
    Slack channel ID for alerts.
    telegram_channel_id float
    Telegram channel ID for alerts.
    enabled Boolean
    Enabled state of the Check RabbitMQ.
    entities List<Number>
    List of entities where check must be created.
    ip String
    IP address or domain name of RabbitMQ server for check.
    password String
    Password for authenticating to RabbitMQ server.
    place String
    Place scope for Check RabbitMQ.
    port Number
    RabbitMQ server port.
    username String
    User name for authenticating to RabbitMQ server.
    vhost String
    Virtual host to RabbitMQ server.
    checkGroup String
    Name of the check group for group RabbitMQ checks.
    checkTimeout Number
    Answer timeout in seconds.
    description String
    Description of the Check RabbitMQ.
    emailChannelId Number
    Email channel ID (optional)
    interval Number
    Interval in seconds between checks.
    mmChannelId Number
    Mattermost channel ID for alerts.
    name String
    Name of the Check RabbitMQ.
    pdChannelId Number
    PagerDuty channel ID for alerts.
    retries Number
    Number of retries before check is marked down.
    rmonCheckRabbitmqId String
    The ID of this resource.
    runbook String
    Runbook URL for alerts.
    slackChannelId Number
    Slack channel ID for alerts.
    telegramChannelId Number
    Telegram channel ID for alerts.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the RmonCheckRabbitmq resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing RmonCheckRabbitmq Resource

    Get an existing RmonCheckRabbitmq resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: RmonCheckRabbitmqState, opts?: CustomResourceOptions): RmonCheckRabbitmq
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            check_group: Optional[str] = None,
            check_timeout: Optional[float] = None,
            description: Optional[str] = None,
            email_channel_id: Optional[float] = None,
            enabled: Optional[bool] = None,
            entities: Optional[Sequence[float]] = None,
            interval: Optional[float] = None,
            ip: Optional[str] = None,
            mm_channel_id: Optional[float] = None,
            name: Optional[str] = None,
            password: Optional[str] = None,
            pd_channel_id: Optional[float] = None,
            place: Optional[str] = None,
            port: Optional[float] = None,
            retries: Optional[float] = None,
            rmon_check_rabbitmq_id: Optional[str] = None,
            runbook: Optional[str] = None,
            slack_channel_id: Optional[float] = None,
            telegram_channel_id: Optional[float] = None,
            username: Optional[str] = None,
            vhost: Optional[str] = None) -> RmonCheckRabbitmq
    func GetRmonCheckRabbitmq(ctx *Context, name string, id IDInput, state *RmonCheckRabbitmqState, opts ...ResourceOption) (*RmonCheckRabbitmq, error)
    public static RmonCheckRabbitmq Get(string name, Input<string> id, RmonCheckRabbitmqState? state, CustomResourceOptions? opts = null)
    public static RmonCheckRabbitmq get(String name, Output<String> id, RmonCheckRabbitmqState state, CustomResourceOptions options)
    resources:  _:    type: edgecenter:RmonCheckRabbitmq    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    CheckGroup string
    Name of the check group for group RabbitMQ checks.
    CheckTimeout double
    Answer timeout in seconds.
    Description string
    Description of the Check RabbitMQ.
    EmailChannelId double
    Email channel ID (optional)
    Enabled bool
    Enabled state of the Check RabbitMQ.
    Entities List<double>
    List of entities where check must be created.
    Interval double
    Interval in seconds between checks.
    Ip string
    IP address or domain name of RabbitMQ server for check.
    MmChannelId double
    Mattermost channel ID for alerts.
    Name string
    Name of the Check RabbitMQ.
    Password string
    Password for authenticating to RabbitMQ server.
    PdChannelId double
    PagerDuty channel ID for alerts.
    Place string
    Place scope for Check RabbitMQ.
    Port double
    RabbitMQ server port.
    Retries double
    Number of retries before check is marked down.
    RmonCheckRabbitmqId string
    The ID of this resource.
    Runbook string
    Runbook URL for alerts.
    SlackChannelId double
    Slack channel ID for alerts.
    TelegramChannelId double
    Telegram channel ID for alerts.
    Username string
    User name for authenticating to RabbitMQ server.
    Vhost string
    Virtual host to RabbitMQ server.
    CheckGroup string
    Name of the check group for group RabbitMQ checks.
    CheckTimeout float64
    Answer timeout in seconds.
    Description string
    Description of the Check RabbitMQ.
    EmailChannelId float64
    Email channel ID (optional)
    Enabled bool
    Enabled state of the Check RabbitMQ.
    Entities []float64
    List of entities where check must be created.
    Interval float64
    Interval in seconds between checks.
    Ip string
    IP address or domain name of RabbitMQ server for check.
    MmChannelId float64
    Mattermost channel ID for alerts.
    Name string
    Name of the Check RabbitMQ.
    Password string
    Password for authenticating to RabbitMQ server.
    PdChannelId float64
    PagerDuty channel ID for alerts.
    Place string
    Place scope for Check RabbitMQ.
    Port float64
    RabbitMQ server port.
    Retries float64
    Number of retries before check is marked down.
    RmonCheckRabbitmqId string
    The ID of this resource.
    Runbook string
    Runbook URL for alerts.
    SlackChannelId float64
    Slack channel ID for alerts.
    TelegramChannelId float64
    Telegram channel ID for alerts.
    Username string
    User name for authenticating to RabbitMQ server.
    Vhost string
    Virtual host to RabbitMQ server.
    checkGroup String
    Name of the check group for group RabbitMQ checks.
    checkTimeout Double
    Answer timeout in seconds.
    description String
    Description of the Check RabbitMQ.
    emailChannelId Double
    Email channel ID (optional)
    enabled Boolean
    Enabled state of the Check RabbitMQ.
    entities List<Double>
    List of entities where check must be created.
    interval Double
    Interval in seconds between checks.
    ip String
    IP address or domain name of RabbitMQ server for check.
    mmChannelId Double
    Mattermost channel ID for alerts.
    name String
    Name of the Check RabbitMQ.
    password String
    Password for authenticating to RabbitMQ server.
    pdChannelId Double
    PagerDuty channel ID for alerts.
    place String
    Place scope for Check RabbitMQ.
    port Double
    RabbitMQ server port.
    retries Double
    Number of retries before check is marked down.
    rmonCheckRabbitmqId String
    The ID of this resource.
    runbook String
    Runbook URL for alerts.
    slackChannelId Double
    Slack channel ID for alerts.
    telegramChannelId Double
    Telegram channel ID for alerts.
    username String
    User name for authenticating to RabbitMQ server.
    vhost String
    Virtual host to RabbitMQ server.
    checkGroup string
    Name of the check group for group RabbitMQ checks.
    checkTimeout number
    Answer timeout in seconds.
    description string
    Description of the Check RabbitMQ.
    emailChannelId number
    Email channel ID (optional)
    enabled boolean
    Enabled state of the Check RabbitMQ.
    entities number[]
    List of entities where check must be created.
    interval number
    Interval in seconds between checks.
    ip string
    IP address or domain name of RabbitMQ server for check.
    mmChannelId number
    Mattermost channel ID for alerts.
    name string
    Name of the Check RabbitMQ.
    password string
    Password for authenticating to RabbitMQ server.
    pdChannelId number
    PagerDuty channel ID for alerts.
    place string
    Place scope for Check RabbitMQ.
    port number
    RabbitMQ server port.
    retries number
    Number of retries before check is marked down.
    rmonCheckRabbitmqId string
    The ID of this resource.
    runbook string
    Runbook URL for alerts.
    slackChannelId number
    Slack channel ID for alerts.
    telegramChannelId number
    Telegram channel ID for alerts.
    username string
    User name for authenticating to RabbitMQ server.
    vhost string
    Virtual host to RabbitMQ server.
    check_group str
    Name of the check group for group RabbitMQ checks.
    check_timeout float
    Answer timeout in seconds.
    description str
    Description of the Check RabbitMQ.
    email_channel_id float
    Email channel ID (optional)
    enabled bool
    Enabled state of the Check RabbitMQ.
    entities Sequence[float]
    List of entities where check must be created.
    interval float
    Interval in seconds between checks.
    ip str
    IP address or domain name of RabbitMQ server for check.
    mm_channel_id float
    Mattermost channel ID for alerts.
    name str
    Name of the Check RabbitMQ.
    password str
    Password for authenticating to RabbitMQ server.
    pd_channel_id float
    PagerDuty channel ID for alerts.
    place str
    Place scope for Check RabbitMQ.
    port float
    RabbitMQ server port.
    retries float
    Number of retries before check is marked down.
    rmon_check_rabbitmq_id str
    The ID of this resource.
    runbook str
    Runbook URL for alerts.
    slack_channel_id float
    Slack channel ID for alerts.
    telegram_channel_id float
    Telegram channel ID for alerts.
    username str
    User name for authenticating to RabbitMQ server.
    vhost str
    Virtual host to RabbitMQ server.
    checkGroup String
    Name of the check group for group RabbitMQ checks.
    checkTimeout Number
    Answer timeout in seconds.
    description String
    Description of the Check RabbitMQ.
    emailChannelId Number
    Email channel ID (optional)
    enabled Boolean
    Enabled state of the Check RabbitMQ.
    entities List<Number>
    List of entities where check must be created.
    interval Number
    Interval in seconds between checks.
    ip String
    IP address or domain name of RabbitMQ server for check.
    mmChannelId Number
    Mattermost channel ID for alerts.
    name String
    Name of the Check RabbitMQ.
    password String
    Password for authenticating to RabbitMQ server.
    pdChannelId Number
    PagerDuty channel ID for alerts.
    place String
    Place scope for Check RabbitMQ.
    port Number
    RabbitMQ server port.
    retries Number
    Number of retries before check is marked down.
    rmonCheckRabbitmqId String
    The ID of this resource.
    runbook String
    Runbook URL for alerts.
    slackChannelId Number
    Slack channel ID for alerts.
    telegramChannelId Number
    Telegram channel ID for alerts.
    username String
    User name for authenticating to RabbitMQ server.
    vhost String
    Virtual host to RabbitMQ server.

    Package Details

    Repository
    edgecenter edge-center/terraform-provider-edgecenter
    License
    Notes
    This Pulumi package is based on the edgecenter Terraform Provider.
    edgecenter logo
    edgecenter 0.11.1 published on Friday, Feb 13, 2026 by edge-center
      Meet Neo: Your AI Platform Teammate