1. Packages
  2. Vantage Provider
  3. API Docs
  4. getManagedAccounts
vantage 0.1.50 published on Monday, Apr 7, 2025 by vantage-sh

vantage.getManagedAccounts

Explore with Pulumi AI

Using getManagedAccounts

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 getManagedAccounts(opts?: InvokeOptions): Promise<GetManagedAccountsResult>
function getManagedAccountsOutput(opts?: InvokeOptions): Output<GetManagedAccountsResult>
Copy
def get_managed_accounts(opts: Optional[InvokeOptions] = None) -> GetManagedAccountsResult
def get_managed_accounts_output(opts: Optional[InvokeOptions] = None) -> Output[GetManagedAccountsResult]
Copy
func GetManagedAccounts(ctx *Context, opts ...InvokeOption) (*GetManagedAccountsResult, error)
func GetManagedAccountsOutput(ctx *Context, opts ...InvokeOption) GetManagedAccountsResultOutput
Copy

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

public static class GetManagedAccounts 
{
    public static Task<GetManagedAccountsResult> InvokeAsync(InvokeOptions? opts = null)
    public static Output<GetManagedAccountsResult> Invoke(InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetManagedAccountsResult> getManagedAccounts(InvokeOptions options)
public static Output<GetManagedAccountsResult> getManagedAccounts(InvokeOptions options)
Copy
fn::invoke:
  function: vantage:index/getManagedAccounts:getManagedAccounts
  arguments:
    # arguments dictionary
Copy

getManagedAccounts Result

The following output properties are available:

Id string
The provider-assigned unique ID for this managed resource.
ManagedAccounts List<GetManagedAccountsManagedAccount>
Id string
The provider-assigned unique ID for this managed resource.
ManagedAccounts []GetManagedAccountsManagedAccount
id String
The provider-assigned unique ID for this managed resource.
managedAccounts List<GetManagedAccountsManagedAccount>
id string
The provider-assigned unique ID for this managed resource.
managedAccounts GetManagedAccountsManagedAccount[]
id str
The provider-assigned unique ID for this managed resource.
managed_accounts Sequence[GetManagedAccountsManagedAccount]
id String
The provider-assigned unique ID for this managed resource.
managedAccounts List<Property Map>

Supporting Types

GetManagedAccountsManagedAccount

AccessCredentialTokens This property is required. List<string>
The tokens for the Access Credentials assigned to the Managed Account.
BillingRuleTokens This property is required. List<string>
The tokens for the Billing Rules assigned to the Managed Account.
ContactEmail This property is required. string
Name This property is required. string
ParentAccountToken This property is required. string
The token for the parent Account.
Token This property is required. string
AccessCredentialTokens This property is required. []string
The tokens for the Access Credentials assigned to the Managed Account.
BillingRuleTokens This property is required. []string
The tokens for the Billing Rules assigned to the Managed Account.
ContactEmail This property is required. string
Name This property is required. string
ParentAccountToken This property is required. string
The token for the parent Account.
Token This property is required. string
accessCredentialTokens This property is required. List<String>
The tokens for the Access Credentials assigned to the Managed Account.
billingRuleTokens This property is required. List<String>
The tokens for the Billing Rules assigned to the Managed Account.
contactEmail This property is required. String
name This property is required. String
parentAccountToken This property is required. String
The token for the parent Account.
token This property is required. String
accessCredentialTokens This property is required. string[]
The tokens for the Access Credentials assigned to the Managed Account.
billingRuleTokens This property is required. string[]
The tokens for the Billing Rules assigned to the Managed Account.
contactEmail This property is required. string
name This property is required. string
parentAccountToken This property is required. string
The token for the parent Account.
token This property is required. string
access_credential_tokens This property is required. Sequence[str]
The tokens for the Access Credentials assigned to the Managed Account.
billing_rule_tokens This property is required. Sequence[str]
The tokens for the Billing Rules assigned to the Managed Account.
contact_email This property is required. str
name This property is required. str
parent_account_token This property is required. str
The token for the parent Account.
token This property is required. str
accessCredentialTokens This property is required. List<String>
The tokens for the Access Credentials assigned to the Managed Account.
billingRuleTokens This property is required. List<String>
The tokens for the Billing Rules assigned to the Managed Account.
contactEmail This property is required. String
name This property is required. String
parentAccountToken This property is required. String
The token for the parent Account.
token This property is required. String

Package Details

Repository
vantage vantage-sh/terraform-provider-vantage
License
Notes
This Pulumi package is based on the vantage Terraform Provider.