Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Data Source schema for Volcengine::RabbitMQ::Instance
Using getInstance
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getInstance(args: GetInstanceArgs, opts?: InvokeOptions): Promise<GetInstanceResult>
function getInstanceOutput(args: GetInstanceOutputArgs, opts?: InvokeOptions): Output<GetInstanceResult>def get_instance(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetInstanceResult
def get_instance_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetInstanceResult]func LookupInstance(ctx *Context, args *LookupInstanceArgs, opts ...InvokeOption) (*LookupInstanceResult, error)
func LookupInstanceOutput(ctx *Context, args *LookupInstanceOutputArgs, opts ...InvokeOption) LookupInstanceResultOutput> Note: This function is named LookupInstance in the Go SDK.
public static class GetInstance
{
public static Task<GetInstanceResult> InvokeAsync(GetInstanceArgs args, InvokeOptions? opts = null)
public static Output<GetInstanceResult> Invoke(GetInstanceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
public static Output<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:rabbitmq/getInstance:getInstance
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getInstance Result
The following output properties are available:
- Account
Id string - Main account ID used to create the instance.
- Apply
Private boolDns To Public - Whether public DNS resolution is enabled. true: enabled, false: disabled.
- Arch
Type string - Instance type, either cluster or standalone.
- Charge
Detail Volcengine.Get Instance Charge Detail - Instance billing method and related billing information.
- Compute
Spec string - Compute specification of the RabbitMQ instance.
- Created
Time string - Instance creation time.
- Eip
Id string - EIP ID.
- Endpoints
List<Volcengine.
Get Instance Endpoint> - Instance connection information.
- Id string
- Uniquely identifies the resource.
- Instance
Description string - Brief description of the instance.
- Instance
Id string - RabbitMQ instance ID.
- Instance
Name string - RabbitMQ instance name.
- Instance
Status string - Instance status.
- Is
Encrypted bool - Whether cloud disk encryption is enabled.
- Project
Name string - IAM project to which the instance belongs.
- Storage
Space int - Total storage space of the instance, measured in GiB.
- Subnet
Id string - VPC subnet ID.
-
List<Volcengine.
Get Instance Tag> - Tags bound to the instance.
- Used
Storage intSpace - Used storage space of the instance, measured in GiB.
- User
Name string - RabbitMQ WebUI administrator account name.
- User
Password string - RabbitMQ WebUI administrator password.
- Version string
- Supported RabbitMQ versions. Currently supported versions include: 3.8.18: RabbitMQ version 3.8.18.
- Vpc
Id string - Private network (VPC) ID.
- Zone
Description string - Description of the availability zone.
- Zone
Id string - Availability zone ID where the instance is located. For high-availability instances across AZs, multiple availability zone IDs are returned.
- Account
Id string - Main account ID used to create the instance.
- Apply
Private boolDns To Public - Whether public DNS resolution is enabled. true: enabled, false: disabled.
- Arch
Type string - Instance type, either cluster or standalone.
- Charge
Detail GetInstance Charge Detail - Instance billing method and related billing information.
- Compute
Spec string - Compute specification of the RabbitMQ instance.
- Created
Time string - Instance creation time.
- Eip
Id string - EIP ID.
- Endpoints
[]Get
Instance Endpoint - Instance connection information.
- Id string
- Uniquely identifies the resource.
- Instance
Description string - Brief description of the instance.
- Instance
Id string - RabbitMQ instance ID.
- Instance
Name string - RabbitMQ instance name.
- Instance
Status string - Instance status.
- Is
Encrypted bool - Whether cloud disk encryption is enabled.
- Project
Name string - IAM project to which the instance belongs.
- Storage
Space int - Total storage space of the instance, measured in GiB.
- Subnet
Id string - VPC subnet ID.
-
[]Get
Instance Tag - Tags bound to the instance.
- Used
Storage intSpace - Used storage space of the instance, measured in GiB.
- User
Name string - RabbitMQ WebUI administrator account name.
- User
Password string - RabbitMQ WebUI administrator password.
- Version string
- Supported RabbitMQ versions. Currently supported versions include: 3.8.18: RabbitMQ version 3.8.18.
- Vpc
Id string - Private network (VPC) ID.
- Zone
Description string - Description of the availability zone.
- Zone
Id string - Availability zone ID where the instance is located. For high-availability instances across AZs, multiple availability zone IDs are returned.
- account
Id String - Main account ID used to create the instance.
- apply
Private BooleanDns To Public - Whether public DNS resolution is enabled. true: enabled, false: disabled.
- arch
Type String - Instance type, either cluster or standalone.
- charge
Detail GetInstance Charge Detail - Instance billing method and related billing information.
- compute
Spec String - Compute specification of the RabbitMQ instance.
- created
Time String - Instance creation time.
- eip
Id String - EIP ID.
- endpoints
List<Get
Instance Endpoint> - Instance connection information.
- id String
- Uniquely identifies the resource.
- instance
Description String - Brief description of the instance.
- instance
Id String - RabbitMQ instance ID.
- instance
Name String - RabbitMQ instance name.
- instance
Status String - Instance status.
- is
Encrypted Boolean - Whether cloud disk encryption is enabled.
- project
Name String - IAM project to which the instance belongs.
- storage
Space Integer - Total storage space of the instance, measured in GiB.
- subnet
Id String - VPC subnet ID.
-
List<Get
Instance Tag> - Tags bound to the instance.
- used
Storage IntegerSpace - Used storage space of the instance, measured in GiB.
- user
Name String - RabbitMQ WebUI administrator account name.
- user
Password String - RabbitMQ WebUI administrator password.
- version String
- Supported RabbitMQ versions. Currently supported versions include: 3.8.18: RabbitMQ version 3.8.18.
- vpc
Id String - Private network (VPC) ID.
- zone
Description String - Description of the availability zone.
- zone
Id String - Availability zone ID where the instance is located. For high-availability instances across AZs, multiple availability zone IDs are returned.
- account
Id string - Main account ID used to create the instance.
- apply
Private booleanDns To Public - Whether public DNS resolution is enabled. true: enabled, false: disabled.
- arch
Type string - Instance type, either cluster or standalone.
- charge
Detail GetInstance Charge Detail - Instance billing method and related billing information.
- compute
Spec string - Compute specification of the RabbitMQ instance.
- created
Time string - Instance creation time.
- eip
Id string - EIP ID.
- endpoints
Get
Instance Endpoint[] - Instance connection information.
- id string
- Uniquely identifies the resource.
- instance
Description string - Brief description of the instance.
- instance
Id string - RabbitMQ instance ID.
- instance
Name string - RabbitMQ instance name.
- instance
Status string - Instance status.
- is
Encrypted boolean - Whether cloud disk encryption is enabled.
- project
Name string - IAM project to which the instance belongs.
- storage
Space number - Total storage space of the instance, measured in GiB.
- subnet
Id string - VPC subnet ID.
-
Get
Instance Tag[] - Tags bound to the instance.
- used
Storage numberSpace - Used storage space of the instance, measured in GiB.
- user
Name string - RabbitMQ WebUI administrator account name.
- user
Password string - RabbitMQ WebUI administrator password.
- version string
- Supported RabbitMQ versions. Currently supported versions include: 3.8.18: RabbitMQ version 3.8.18.
- vpc
Id string - Private network (VPC) ID.
- zone
Description string - Description of the availability zone.
- zone
Id string - Availability zone ID where the instance is located. For high-availability instances across AZs, multiple availability zone IDs are returned.
- account_
id str - Main account ID used to create the instance.
- apply_
private_ booldns_ to_ public - Whether public DNS resolution is enabled. true: enabled, false: disabled.
- arch_
type str - Instance type, either cluster or standalone.
- charge_
detail GetInstance Charge Detail - Instance billing method and related billing information.
- compute_
spec str - Compute specification of the RabbitMQ instance.
- created_
time str - Instance creation time.
- eip_
id str - EIP ID.
- endpoints
Sequence[Get
Instance Endpoint] - Instance connection information.
- id str
- Uniquely identifies the resource.
- instance_
description str - Brief description of the instance.
- instance_
id str - RabbitMQ instance ID.
- instance_
name str - RabbitMQ instance name.
- instance_
status str - Instance status.
- is_
encrypted bool - Whether cloud disk encryption is enabled.
- project_
name str - IAM project to which the instance belongs.
- storage_
space int - Total storage space of the instance, measured in GiB.
- subnet_
id str - VPC subnet ID.
-
Sequence[Get
Instance Tag] - Tags bound to the instance.
- used_
storage_ intspace - Used storage space of the instance, measured in GiB.
- user_
name str - RabbitMQ WebUI administrator account name.
- user_
password str - RabbitMQ WebUI administrator password.
- version str
- Supported RabbitMQ versions. Currently supported versions include: 3.8.18: RabbitMQ version 3.8.18.
- vpc_
id str - Private network (VPC) ID.
- zone_
description str - Description of the availability zone.
- zone_
id str - Availability zone ID where the instance is located. For high-availability instances across AZs, multiple availability zone IDs are returned.
- account
Id String - Main account ID used to create the instance.
- apply
Private BooleanDns To Public - Whether public DNS resolution is enabled. true: enabled, false: disabled.
- arch
Type String - Instance type, either cluster or standalone.
- charge
Detail Property Map - Instance billing method and related billing information.
- compute
Spec String - Compute specification of the RabbitMQ instance.
- created
Time String - Instance creation time.
- eip
Id String - EIP ID.
- endpoints List<Property Map>
- Instance connection information.
- id String
- Uniquely identifies the resource.
- instance
Description String - Brief description of the instance.
- instance
Id String - RabbitMQ instance ID.
- instance
Name String - RabbitMQ instance name.
- instance
Status String - Instance status.
- is
Encrypted Boolean - Whether cloud disk encryption is enabled.
- project
Name String - IAM project to which the instance belongs.
- storage
Space Number - Total storage space of the instance, measured in GiB.
- subnet
Id String - VPC subnet ID.
- List<Property Map>
- Tags bound to the instance.
- used
Storage NumberSpace - Used storage space of the instance, measured in GiB.
- user
Name String - RabbitMQ WebUI administrator account name.
- user
Password String - RabbitMQ WebUI administrator password.
- version String
- Supported RabbitMQ versions. Currently supported versions include: 3.8.18: RabbitMQ version 3.8.18.
- vpc
Id String - Private network (VPC) ID.
- zone
Description String - Description of the availability zone.
- zone
Id String - Availability zone ID where the instance is located. For high-availability instances across AZs, multiple availability zone IDs are returned.
Supporting Types
GetInstanceChargeDetail
- Auto
Renew bool - Whether to automatically renew the subscription instance after expiration.
- Charge
End stringTime - Instance billing end time. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- Charge
Expire stringTime - Expiration time of the subscription instance. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- Charge
Start stringTime - Instance billing start time. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- Charge
Status string - Instance billing status. Includes: Normal: normal, Overdue: pay-as-you-go overdue, Expired: subscription expired.
- Charge
Type string - Instance billing type. Supported types include: PostPaid: pay-as-you-go, PrePaid: subscription.
- Overdue
Reclaim stringTime - Estimated release time after the instance is suspended due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- Overdue
Time string - Instance suspension time due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- Period int
- Subscription instance purchase duration. When PeriodUnit is set to Month, the value range is 1–9. When PeriodUnit is set to Year, the value range is 1–3.
- Period
Unit string - Unit for purchase duration. Values: MONTHLY: monthly purchase, YEARLY: annual purchase.
- Auto
Renew bool - Whether to automatically renew the subscription instance after expiration.
- Charge
End stringTime - Instance billing end time. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- Charge
Expire stringTime - Expiration time of the subscription instance. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- Charge
Start stringTime - Instance billing start time. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- Charge
Status string - Instance billing status. Includes: Normal: normal, Overdue: pay-as-you-go overdue, Expired: subscription expired.
- Charge
Type string - Instance billing type. Supported types include: PostPaid: pay-as-you-go, PrePaid: subscription.
- Overdue
Reclaim stringTime - Estimated release time after the instance is suspended due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- Overdue
Time string - Instance suspension time due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- Period int
- Subscription instance purchase duration. When PeriodUnit is set to Month, the value range is 1–9. When PeriodUnit is set to Year, the value range is 1–3.
- Period
Unit string - Unit for purchase duration. Values: MONTHLY: monthly purchase, YEARLY: annual purchase.
- auto
Renew Boolean - Whether to automatically renew the subscription instance after expiration.
- charge
End StringTime - Instance billing end time. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge
Expire StringTime - Expiration time of the subscription instance. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge
Start StringTime - Instance billing start time. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge
Status String - Instance billing status. Includes: Normal: normal, Overdue: pay-as-you-go overdue, Expired: subscription expired.
- charge
Type String - Instance billing type. Supported types include: PostPaid: pay-as-you-go, PrePaid: subscription.
- overdue
Reclaim StringTime - Estimated release time after the instance is suspended due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- overdue
Time String - Instance suspension time due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- period Integer
- Subscription instance purchase duration. When PeriodUnit is set to Month, the value range is 1–9. When PeriodUnit is set to Year, the value range is 1–3.
- period
Unit String - Unit for purchase duration. Values: MONTHLY: monthly purchase, YEARLY: annual purchase.
- auto
Renew boolean - Whether to automatically renew the subscription instance after expiration.
- charge
End stringTime - Instance billing end time. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge
Expire stringTime - Expiration time of the subscription instance. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge
Start stringTime - Instance billing start time. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge
Status string - Instance billing status. Includes: Normal: normal, Overdue: pay-as-you-go overdue, Expired: subscription expired.
- charge
Type string - Instance billing type. Supported types include: PostPaid: pay-as-you-go, PrePaid: subscription.
- overdue
Reclaim stringTime - Estimated release time after the instance is suspended due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- overdue
Time string - Instance suspension time due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- period number
- Subscription instance purchase duration. When PeriodUnit is set to Month, the value range is 1–9. When PeriodUnit is set to Year, the value range is 1–3.
- period
Unit string - Unit for purchase duration. Values: MONTHLY: monthly purchase, YEARLY: annual purchase.
- auto_
renew bool - Whether to automatically renew the subscription instance after expiration.
- charge_
end_ strtime - Instance billing end time. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge_
expire_ strtime - Expiration time of the subscription instance. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge_
start_ strtime - Instance billing start time. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge_
status str - Instance billing status. Includes: Normal: normal, Overdue: pay-as-you-go overdue, Expired: subscription expired.
- charge_
type str - Instance billing type. Supported types include: PostPaid: pay-as-you-go, PrePaid: subscription.
- overdue_
reclaim_ strtime - Estimated release time after the instance is suspended due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- overdue_
time str - Instance suspension time due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- period int
- Subscription instance purchase duration. When PeriodUnit is set to Month, the value range is 1–9. When PeriodUnit is set to Year, the value range is 1–3.
- period_
unit str - Unit for purchase duration. Values: MONTHLY: monthly purchase, YEARLY: annual purchase.
- auto
Renew Boolean - Whether to automatically renew the subscription instance after expiration.
- charge
End StringTime - Instance billing end time. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge
Expire StringTime - Expiration time of the subscription instance. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge
Start StringTime - Instance billing start time. The time format is YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge
Status String - Instance billing status. Includes: Normal: normal, Overdue: pay-as-you-go overdue, Expired: subscription expired.
- charge
Type String - Instance billing type. Supported types include: PostPaid: pay-as-you-go, PrePaid: subscription.
- overdue
Reclaim StringTime - Estimated release time after the instance is suspended due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- overdue
Time String - Instance suspension time due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- period Number
- Subscription instance purchase duration. When PeriodUnit is set to Month, the value range is 1–9. When PeriodUnit is set to Year, the value range is 1–3.
- period
Unit String - Unit for purchase duration. Values: MONTHLY: monthly purchase, YEARLY: annual purchase.
GetInstanceEndpoint
- Endpoint
Type string - Type of instance endpoint. RabbitMQ instances provide the following endpoint types: WEB: Web UI endpoint, AMQP091: AMQP endpoint, MQTT: MQTT endpoint, WEB_MQTT: WEB and MQTT endpoints, STOMP: STOMP endpoint.
- Internal
Endpoint string - Private network access domain name of the instance.
- Internal
Ip stringEndpoint - Public service zone IP endpoint.
- Network
Type string - Network type of the endpoint. PrivateNetwork indicates a private network (VPC).
- Public
Endpoint string - Instance public access domain name. Displayed only after public access is enabled.
- Endpoint
Type string - Type of instance endpoint. RabbitMQ instances provide the following endpoint types: WEB: Web UI endpoint, AMQP091: AMQP endpoint, MQTT: MQTT endpoint, WEB_MQTT: WEB and MQTT endpoints, STOMP: STOMP endpoint.
- Internal
Endpoint string - Private network access domain name of the instance.
- Internal
Ip stringEndpoint - Public service zone IP endpoint.
- Network
Type string - Network type of the endpoint. PrivateNetwork indicates a private network (VPC).
- Public
Endpoint string - Instance public access domain name. Displayed only after public access is enabled.
- endpoint
Type String - Type of instance endpoint. RabbitMQ instances provide the following endpoint types: WEB: Web UI endpoint, AMQP091: AMQP endpoint, MQTT: MQTT endpoint, WEB_MQTT: WEB and MQTT endpoints, STOMP: STOMP endpoint.
- internal
Endpoint String - Private network access domain name of the instance.
- internal
Ip StringEndpoint - Public service zone IP endpoint.
- network
Type String - Network type of the endpoint. PrivateNetwork indicates a private network (VPC).
- public
Endpoint String - Instance public access domain name. Displayed only after public access is enabled.
- endpoint
Type string - Type of instance endpoint. RabbitMQ instances provide the following endpoint types: WEB: Web UI endpoint, AMQP091: AMQP endpoint, MQTT: MQTT endpoint, WEB_MQTT: WEB and MQTT endpoints, STOMP: STOMP endpoint.
- internal
Endpoint string - Private network access domain name of the instance.
- internal
Ip stringEndpoint - Public service zone IP endpoint.
- network
Type string - Network type of the endpoint. PrivateNetwork indicates a private network (VPC).
- public
Endpoint string - Instance public access domain name. Displayed only after public access is enabled.
- endpoint_
type str - Type of instance endpoint. RabbitMQ instances provide the following endpoint types: WEB: Web UI endpoint, AMQP091: AMQP endpoint, MQTT: MQTT endpoint, WEB_MQTT: WEB and MQTT endpoints, STOMP: STOMP endpoint.
- internal_
endpoint str - Private network access domain name of the instance.
- internal_
ip_ strendpoint - Public service zone IP endpoint.
- network_
type str - Network type of the endpoint. PrivateNetwork indicates a private network (VPC).
- public_
endpoint str - Instance public access domain name. Displayed only after public access is enabled.
- endpoint
Type String - Type of instance endpoint. RabbitMQ instances provide the following endpoint types: WEB: Web UI endpoint, AMQP091: AMQP endpoint, MQTT: MQTT endpoint, WEB_MQTT: WEB and MQTT endpoints, STOMP: STOMP endpoint.
- internal
Endpoint String - Private network access domain name of the instance.
- internal
Ip StringEndpoint - Public service zone IP endpoint.
- network
Type String - Network type of the endpoint. PrivateNetwork indicates a private network (VPC).
- public
Endpoint String - Instance public access domain name. Displayed only after public access is enabled.
GetInstanceTag
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
