getAccount

Use this data source to retrieve basic information about all instances available for an account. Uses the included apikey in provider configuration, to determine which account to read from.

Attributes reference

All attributes reference are computed

  • id - The identifier for this resource. Set to na since there is no unique identifier.
  • name - The name of the instance.
  • plan - The subscription plan used for the instance.
  • region - The region were the instanece is located in.
  • tags - The tags set for the instance.

Dependency

This data source depends on apikey set in the provider configuration.

Using getAccount

function getAccount(opts?: InvokeOptions): Promise<GetAccountResult>
def get_account(opts: Optional[InvokeOptions] = None) -> GetAccountResult
func GetAccount(ctx *Context, opts ...InvokeOption) (*GetAccountResult, error)

> Note: This function is named GetAccount in the Go SDK.

public static class GetAccount 
{
    public static Task<GetAccountResult> InvokeAsync(InvokeOptions? opts = null)
}

getAccount Result

The following output properties are available:

Id string
The provider-assigned unique ID for this managed resource.
Instances List<Pulumi.CloudAmqp.Outputs.GetAccountInstance>
Id string
The provider-assigned unique ID for this managed resource.
Instances []GetAccountInstance
id string
The provider-assigned unique ID for this managed resource.
instances GetAccountInstance[]
id str
The provider-assigned unique ID for this managed resource.
instances Sequence[GetAccountInstance]

Supporting Types

GetAccountInstance

Id int
Name string
Plan string
Region string
Tags List<string>
Id int
Name string
Plan string
Region string
Tags []string
id number
name string
plan string
region string
tags string[]
id int
name str
plan str
region str
tags Sequence[str]

Package Details

Repository
https://github.com/pulumi/pulumi-cloudamqp
License
Apache-2.0
Notes
This Pulumi package is based on the cloudamqp Terraform Provider.