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::PublicAddress
Using getPublicAddress
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 getPublicAddress(args: GetPublicAddressArgs, opts?: InvokeOptions): Promise<GetPublicAddressResult>
function getPublicAddressOutput(args: GetPublicAddressOutputArgs, opts?: InvokeOptions): Output<GetPublicAddressResult>def get_public_address(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPublicAddressResult
def get_public_address_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPublicAddressResult]func LookupPublicAddress(ctx *Context, args *LookupPublicAddressArgs, opts ...InvokeOption) (*LookupPublicAddressResult, error)
func LookupPublicAddressOutput(ctx *Context, args *LookupPublicAddressOutputArgs, opts ...InvokeOption) LookupPublicAddressResultOutput> Note: This function is named LookupPublicAddress in the Go SDK.
public static class GetPublicAddress
{
public static Task<GetPublicAddressResult> InvokeAsync(GetPublicAddressArgs args, InvokeOptions? opts = null)
public static Output<GetPublicAddressResult> Invoke(GetPublicAddressInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPublicAddressResult> getPublicAddress(GetPublicAddressArgs args, InvokeOptions options)
public static Output<GetPublicAddressResult> getPublicAddress(GetPublicAddressArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:rabbitmq/getPublicAddress:getPublicAddress
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.
getPublicAddress Result
The following output properties are available:
- Account
Id string - Main account ID that created the instance.
- Apply
Private boolDns To Public - Whether public DNS resolution is enabled. true: enabled, false: disabled.
- Arch
Type string - Instance type: cluster or standalone.
- Charge
Detail Volcengine.Get Public Address Charge Detail - Instance billing method and related billing information.
- Compute
Spec string - RabbitMQ instance compute specification.
- Created
Time string - Instance creation time.
- Eip
Id string - EIP ID.
- Endpoints
List<Volcengine.
Get Public Address 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 the instance belongs to.
- Storage
Space int - Total storage space of the instance, in GiB.
- Subnet
Id string - VPC subnet ID.
-
List<Volcengine.
Get Public Address Tag> - Tags bound to the instance.
- Used
Storage intSpace - Used storage space of the instance, in GiB.
- User
Name string - RabbitMQ WebUI administrator account name.
- 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 that created the instance.
- Apply
Private boolDns To Public - Whether public DNS resolution is enabled. true: enabled, false: disabled.
- Arch
Type string - Instance type: cluster or standalone.
- Charge
Detail GetPublic Address Charge Detail - Instance billing method and related billing information.
- Compute
Spec string - RabbitMQ instance compute specification.
- Created
Time string - Instance creation time.
- Eip
Id string - EIP ID.
- Endpoints
[]Get
Public Address 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 the instance belongs to.
- Storage
Space int - Total storage space of the instance, in GiB.
- Subnet
Id string - VPC subnet ID.
-
[]Get
Public Address Tag - Tags bound to the instance.
- Used
Storage intSpace - Used storage space of the instance, in GiB.
- User
Name string - RabbitMQ WebUI administrator account name.
- 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 that created the instance.
- apply
Private BooleanDns To Public - Whether public DNS resolution is enabled. true: enabled, false: disabled.
- arch
Type String - Instance type: cluster or standalone.
- charge
Detail GetPublic Address Charge Detail - Instance billing method and related billing information.
- compute
Spec String - RabbitMQ instance compute specification.
- created
Time String - Instance creation time.
- eip
Id String - EIP ID.
- endpoints
List<Get
Public Address 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 the instance belongs to.
- storage
Space Integer - Total storage space of the instance, in GiB.
- subnet
Id String - VPC subnet ID.
-
List<Get
Public Address Tag> - Tags bound to the instance.
- used
Storage IntegerSpace - Used storage space of the instance, in GiB.
- user
Name String - RabbitMQ WebUI administrator account name.
- 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 that created the instance.
- apply
Private booleanDns To Public - Whether public DNS resolution is enabled. true: enabled, false: disabled.
- arch
Type string - Instance type: cluster or standalone.
- charge
Detail GetPublic Address Charge Detail - Instance billing method and related billing information.
- compute
Spec string - RabbitMQ instance compute specification.
- created
Time string - Instance creation time.
- eip
Id string - EIP ID.
- endpoints
Get
Public Address 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 the instance belongs to.
- storage
Space number - Total storage space of the instance, in GiB.
- subnet
Id string - VPC subnet ID.
-
Get
Public Address Tag[] - Tags bound to the instance.
- used
Storage numberSpace - Used storage space of the instance, in GiB.
- user
Name string - RabbitMQ WebUI administrator account name.
- 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 that created the instance.
- apply_
private_ booldns_ to_ public - Whether public DNS resolution is enabled. true: enabled, false: disabled.
- arch_
type str - Instance type: cluster or standalone.
- charge_
detail GetPublic Address Charge Detail - Instance billing method and related billing information.
- compute_
spec str - RabbitMQ instance compute specification.
- created_
time str - Instance creation time.
- eip_
id str - EIP ID.
- endpoints
Sequence[Get
Public Address 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 the instance belongs to.
- storage_
space int - Total storage space of the instance, in GiB.
- subnet_
id str - VPC subnet ID.
-
Sequence[Get
Public Address Tag] - Tags bound to the instance.
- used_
storage_ intspace - Used storage space of the instance, in GiB.
- user_
name str - RabbitMQ WebUI administrator account name.
- 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 that created the instance.
- apply
Private BooleanDns To Public - Whether public DNS resolution is enabled. true: enabled, false: disabled.
- arch
Type String - Instance type: cluster or standalone.
- charge
Detail Property Map - Instance billing method and related billing information.
- compute
Spec String - RabbitMQ instance compute specification.
- 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 the instance belongs to.
- storage
Space Number - Total storage space of the instance, 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, in GiB.
- user
Name String - RabbitMQ WebUI administrator account name.
- 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
GetPublicAddressChargeDetail
- Auto
Renew bool - Whether subscription instances are automatically renewed after expiration.
- Charge
End stringTime - Instance billing end time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- Charge
Expire stringTime - Expiration time for subscription instances. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- Charge
Start stringTime - Instance billing start time. Time format: 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: PostPaid: pay-as-you-go, PrePaid: subscription.
- Overdue
Reclaim stringTime - Estimated release time after instance is stopped due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- Overdue
Time string - Instance overdue shutdown time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- Auto
Renew bool - Whether subscription instances are automatically renewed after expiration.
- Charge
End stringTime - Instance billing end time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- Charge
Expire stringTime - Expiration time for subscription instances. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- Charge
Start stringTime - Instance billing start time. Time format: 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: PostPaid: pay-as-you-go, PrePaid: subscription.
- Overdue
Reclaim stringTime - Estimated release time after instance is stopped due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- Overdue
Time string - Instance overdue shutdown time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- auto
Renew Boolean - Whether subscription instances are automatically renewed after expiration.
- charge
End StringTime - Instance billing end time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge
Expire StringTime - Expiration time for subscription instances. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge
Start StringTime - Instance billing start time. Time format: 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: PostPaid: pay-as-you-go, PrePaid: subscription.
- overdue
Reclaim StringTime - Estimated release time after instance is stopped due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- overdue
Time String - Instance overdue shutdown time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- auto
Renew boolean - Whether subscription instances are automatically renewed after expiration.
- charge
End stringTime - Instance billing end time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge
Expire stringTime - Expiration time for subscription instances. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge
Start stringTime - Instance billing start time. Time format: 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: PostPaid: pay-as-you-go, PrePaid: subscription.
- overdue
Reclaim stringTime - Estimated release time after instance is stopped due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- overdue
Time string - Instance overdue shutdown time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- auto_
renew bool - Whether subscription instances are automatically renewed after expiration.
- charge_
end_ strtime - Instance billing end time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge_
expire_ strtime - Expiration time for subscription instances. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge_
start_ strtime - Instance billing start time. Time format: 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: PostPaid: pay-as-you-go, PrePaid: subscription.
- overdue_
reclaim_ strtime - Estimated release time after instance is stopped due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- overdue_
time str - Instance overdue shutdown time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- auto
Renew Boolean - Whether subscription instances are automatically renewed after expiration.
- charge
End StringTime - Instance billing end time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge
Expire StringTime - Expiration time for subscription instances. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- charge
Start StringTime - Instance billing start time. Time format: 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: PostPaid: pay-as-you-go, PrePaid: subscription.
- overdue
Reclaim StringTime - Estimated release time after instance is stopped due to overdue payment. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
- overdue
Time String - Instance overdue shutdown time. Time format: YYYY-MM-DD'T'HH:MM:SS'Z'.
GetPublicAddressEndpoint
- Endpoint
Type string - Access point type of the instance. RabbitMQ instance provides the following access point types: WEB: Web UI access point, AMQP091: AMQP access point, MQTT: MQTT access point, WEB_MQTT: WEB and MQTT access point, STOMP: STOMP access point.
- Internal
Endpoint string - Instance private network access domain name.
- Internal
Ip stringEndpoint - Public service zone IP access point.
- Network
Type string - Network type of the access point. PrivateNetwork indicates private VPC network.
- Public
Endpoint string - Instance public access domain name. Displayed only after public access is enabled.
- Endpoint
Type string - Access point type of the instance. RabbitMQ instance provides the following access point types: WEB: Web UI access point, AMQP091: AMQP access point, MQTT: MQTT access point, WEB_MQTT: WEB and MQTT access point, STOMP: STOMP access point.
- Internal
Endpoint string - Instance private network access domain name.
- Internal
Ip stringEndpoint - Public service zone IP access point.
- Network
Type string - Network type of the access point. PrivateNetwork indicates private VPC network.
- Public
Endpoint string - Instance public access domain name. Displayed only after public access is enabled.
- endpoint
Type String - Access point type of the instance. RabbitMQ instance provides the following access point types: WEB: Web UI access point, AMQP091: AMQP access point, MQTT: MQTT access point, WEB_MQTT: WEB and MQTT access point, STOMP: STOMP access point.
- internal
Endpoint String - Instance private network access domain name.
- internal
Ip StringEndpoint - Public service zone IP access point.
- network
Type String - Network type of the access point. PrivateNetwork indicates private VPC network.
- public
Endpoint String - Instance public access domain name. Displayed only after public access is enabled.
- endpoint
Type string - Access point type of the instance. RabbitMQ instance provides the following access point types: WEB: Web UI access point, AMQP091: AMQP access point, MQTT: MQTT access point, WEB_MQTT: WEB and MQTT access point, STOMP: STOMP access point.
- internal
Endpoint string - Instance private network access domain name.
- internal
Ip stringEndpoint - Public service zone IP access point.
- network
Type string - Network type of the access point. PrivateNetwork indicates private VPC network.
- public
Endpoint string - Instance public access domain name. Displayed only after public access is enabled.
- endpoint_
type str - Access point type of the instance. RabbitMQ instance provides the following access point types: WEB: Web UI access point, AMQP091: AMQP access point, MQTT: MQTT access point, WEB_MQTT: WEB and MQTT access point, STOMP: STOMP access point.
- internal_
endpoint str - Instance private network access domain name.
- internal_
ip_ strendpoint - Public service zone IP access point.
- network_
type str - Network type of the access point. PrivateNetwork indicates private VPC network.
- public_
endpoint str - Instance public access domain name. Displayed only after public access is enabled.
- endpoint
Type String - Access point type of the instance. RabbitMQ instance provides the following access point types: WEB: Web UI access point, AMQP091: AMQP access point, MQTT: MQTT access point, WEB_MQTT: WEB and MQTT access point, STOMP: STOMP access point.
- internal
Endpoint String - Instance private network access domain name.
- internal
Ip StringEndpoint - Public service zone IP access point.
- network
Type String - Network type of the access point. PrivateNetwork indicates private VPC network.
- public
Endpoint String - Instance public access domain name. Displayed only after public access is enabled.
GetPublicAddressTag
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
