Volcengine v0.0.45 published on Tuesday, Feb 10, 2026 by Volcengine
Volcengine v0.0.45 published on Tuesday, Feb 10, 2026 by Volcengine
Use this data source to query detailed information of iam account summaries
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const default = volcengine.iam.getAccountSummaries({});
import pulumi
import pulumi_volcengine as volcengine
default = volcengine.iam.get_account_summaries()
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/iam"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := iam.GetAccountSummaries(ctx, nil, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() =>
{
var @default = Volcengine.Iam.GetAccountSummaries.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.iam.IamFunctions;
import com.pulumi.volcengine.iam.inputs.GetAccountSummariesArgs;
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) {
final var default = IamFunctions.getAccountSummaries();
}
}
variables:
default:
fn::invoke:
Function: volcengine:iam:getAccountSummaries
Arguments: {}
Using getAccountSummaries
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 getAccountSummaries(args: GetAccountSummariesArgs, opts?: InvokeOptions): Promise<GetAccountSummariesResult>
function getAccountSummariesOutput(args: GetAccountSummariesOutputArgs, opts?: InvokeOptions): Output<GetAccountSummariesResult>def get_account_summaries(output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAccountSummariesResult
def get_account_summaries_output(output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAccountSummariesResult]func GetAccountSummaries(ctx *Context, args *GetAccountSummariesArgs, opts ...InvokeOption) (*GetAccountSummariesResult, error)
func GetAccountSummariesOutput(ctx *Context, args *GetAccountSummariesOutputArgs, opts ...InvokeOption) GetAccountSummariesResultOutput> Note: This function is named GetAccountSummaries in the Go SDK.
public static class GetAccountSummaries
{
public static Task<GetAccountSummariesResult> InvokeAsync(GetAccountSummariesArgs args, InvokeOptions? opts = null)
public static Output<GetAccountSummariesResult> Invoke(GetAccountSummariesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAccountSummariesResult> getAccountSummaries(GetAccountSummariesArgs args, InvokeOptions options)
public static Output<GetAccountSummariesResult> getAccountSummaries(GetAccountSummariesArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:iam/getAccountSummaries:getAccountSummaries
arguments:
# arguments dictionaryThe following arguments are supported:
- Output
File string - File name where to save data source results.
- Output
File string - File name where to save data source results.
- output
File String - File name where to save data source results.
- output
File string - File name where to save data source results.
- output_
file str - File name where to save data source results.
- output
File String - File name where to save data source results.
getAccountSummaries Result
The following output properties are available:
- Account
Summaries List<GetAccount Summaries Account Summary> - The collection of account summaries.
- Id string
- The provider-assigned unique ID for this managed resource.
- Total
Count int - The total count of query.
- Output
File string
- Account
Summaries []GetAccount Summaries Account Summary - The collection of account summaries.
- Id string
- The provider-assigned unique ID for this managed resource.
- Total
Count int - The total count of query.
- Output
File string
- account
Summaries List<GetAccount Summaries Account Summary> - The collection of account summaries.
- id String
- The provider-assigned unique ID for this managed resource.
- total
Count Integer - The total count of query.
- output
File String
- account
Summaries GetAccount Summaries Account Summary[] - The collection of account summaries.
- id string
- The provider-assigned unique ID for this managed resource.
- total
Count number - The total count of query.
- output
File string
- account_
summaries Sequence[GetAccount Summaries Account Summary] - The collection of account summaries.
- id str
- The provider-assigned unique ID for this managed resource.
- total_
count int - The total count of query.
- output_
file str
- account
Summaries List<Property Map> - The collection of account summaries.
- id String
- The provider-assigned unique ID for this managed resource.
- total
Count Number - The total count of query.
- output
File String
Supporting Types
GetAccountSummariesAccountSummary
- Access
Keys intPer Account Quota - The quota of access keys per account.
- Access
Keys intPer User Quota - The quota of access keys per user.
- Attached
Policies intPer Group Quota - The quota of attached policies per group.
- Attached
Policies intPer Role Quota - The quota of attached policies per role.
- Attached
Policies intPer User Quota - The quota of attached policies per user.
- Attached
System intPolicies Per Group Quota - The quota of attached system policies per group.
- Attached
System intPolicies Per Role Quota - The quota of attached system policies per role.
- Attached
System intPolicies Per User Quota - The quota of attached system policies per user.
- Groups
Per intUser Quota - The quota of groups per user.
- Groups
Quota int - The quota of groups.
- Groups
Usage int - The usage of groups.
- Policies
Quota int - The quota of policies.
- Policies
Usage int - The usage of policies.
- Policy
Size int - The size of policy.
- Roles
Quota int - The quota of roles.
- Roles
Usage int - The usage of roles.
- Users
Quota int - The quota of users.
- Users
Usage int - The usage of users.
- Access
Keys intPer Account Quota - The quota of access keys per account.
- Access
Keys intPer User Quota - The quota of access keys per user.
- Attached
Policies intPer Group Quota - The quota of attached policies per group.
- Attached
Policies intPer Role Quota - The quota of attached policies per role.
- Attached
Policies intPer User Quota - The quota of attached policies per user.
- Attached
System intPolicies Per Group Quota - The quota of attached system policies per group.
- Attached
System intPolicies Per Role Quota - The quota of attached system policies per role.
- Attached
System intPolicies Per User Quota - The quota of attached system policies per user.
- Groups
Per intUser Quota - The quota of groups per user.
- Groups
Quota int - The quota of groups.
- Groups
Usage int - The usage of groups.
- Policies
Quota int - The quota of policies.
- Policies
Usage int - The usage of policies.
- Policy
Size int - The size of policy.
- Roles
Quota int - The quota of roles.
- Roles
Usage int - The usage of roles.
- Users
Quota int - The quota of users.
- Users
Usage int - The usage of users.
- access
Keys IntegerPer Account Quota - The quota of access keys per account.
- access
Keys IntegerPer User Quota - The quota of access keys per user.
- attached
Policies IntegerPer Group Quota - The quota of attached policies per group.
- attached
Policies IntegerPer Role Quota - The quota of attached policies per role.
- attached
Policies IntegerPer User Quota - The quota of attached policies per user.
- attached
System IntegerPolicies Per Group Quota - The quota of attached system policies per group.
- attached
System IntegerPolicies Per Role Quota - The quota of attached system policies per role.
- attached
System IntegerPolicies Per User Quota - The quota of attached system policies per user.
- groups
Per IntegerUser Quota - The quota of groups per user.
- groups
Quota Integer - The quota of groups.
- groups
Usage Integer - The usage of groups.
- policies
Quota Integer - The quota of policies.
- policies
Usage Integer - The usage of policies.
- policy
Size Integer - The size of policy.
- roles
Quota Integer - The quota of roles.
- roles
Usage Integer - The usage of roles.
- users
Quota Integer - The quota of users.
- users
Usage Integer - The usage of users.
- access
Keys numberPer Account Quota - The quota of access keys per account.
- access
Keys numberPer User Quota - The quota of access keys per user.
- attached
Policies numberPer Group Quota - The quota of attached policies per group.
- attached
Policies numberPer Role Quota - The quota of attached policies per role.
- attached
Policies numberPer User Quota - The quota of attached policies per user.
- attached
System numberPolicies Per Group Quota - The quota of attached system policies per group.
- attached
System numberPolicies Per Role Quota - The quota of attached system policies per role.
- attached
System numberPolicies Per User Quota - The quota of attached system policies per user.
- groups
Per numberUser Quota - The quota of groups per user.
- groups
Quota number - The quota of groups.
- groups
Usage number - The usage of groups.
- policies
Quota number - The quota of policies.
- policies
Usage number - The usage of policies.
- policy
Size number - The size of policy.
- roles
Quota number - The quota of roles.
- roles
Usage number - The usage of roles.
- users
Quota number - The quota of users.
- users
Usage number - The usage of users.
- access_
keys_ intper_ account_ quota - The quota of access keys per account.
- access_
keys_ intper_ user_ quota - The quota of access keys per user.
- attached_
policies_ intper_ group_ quota - The quota of attached policies per group.
- attached_
policies_ intper_ role_ quota - The quota of attached policies per role.
- attached_
policies_ intper_ user_ quota - The quota of attached policies per user.
- attached_
system_ intpolicies_ per_ group_ quota - The quota of attached system policies per group.
- attached_
system_ intpolicies_ per_ role_ quota - The quota of attached system policies per role.
- attached_
system_ intpolicies_ per_ user_ quota - The quota of attached system policies per user.
- groups_
per_ intuser_ quota - The quota of groups per user.
- groups_
quota int - The quota of groups.
- groups_
usage int - The usage of groups.
- policies_
quota int - The quota of policies.
- policies_
usage int - The usage of policies.
- policy_
size int - The size of policy.
- roles_
quota int - The quota of roles.
- roles_
usage int - The usage of roles.
- users_
quota int - The quota of users.
- users_
usage int - The usage of users.
- access
Keys NumberPer Account Quota - The quota of access keys per account.
- access
Keys NumberPer User Quota - The quota of access keys per user.
- attached
Policies NumberPer Group Quota - The quota of attached policies per group.
- attached
Policies NumberPer Role Quota - The quota of attached policies per role.
- attached
Policies NumberPer User Quota - The quota of attached policies per user.
- attached
System NumberPolicies Per Group Quota - The quota of attached system policies per group.
- attached
System NumberPolicies Per Role Quota - The quota of attached system policies per role.
- attached
System NumberPolicies Per User Quota - The quota of attached system policies per user.
- groups
Per NumberUser Quota - The quota of groups per user.
- groups
Quota Number - The quota of groups.
- groups
Usage Number - The usage of groups.
- policies
Quota Number - The quota of policies.
- policies
Usage Number - The usage of policies.
- policy
Size Number - The size of policy.
- roles
Quota Number - The quota of roles.
- roles
Usage Number - The usage of roles.
- users
Quota Number - The quota of users.
- users
Usage Number - The usage of users.
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Volcengine v0.0.45 published on Tuesday, Feb 10, 2026 by Volcengine
