1. Packages
  2. Buildkite
  3. API Docs
  4. Organization
  5. getMembers
Viewing docs for Buildkite v3.2.0
published on Monday, Feb 23, 2026 by Pulumiverse
buildkite logo
Viewing docs for Buildkite v3.2.0
published on Monday, Feb 23, 2026 by Pulumiverse

    Use this data source to retrieve a members of an organization. You can find out more about organization members in the Buildkite documentation.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as buildkite from "@pulumiverse/buildkite";
    
    const members = buildkite.Organization.getMembers({});
    
    import pulumi
    import pulumi_buildkite as buildkite
    
    members = buildkite.Organization.get_members()
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    	"github.com/pulumiverse/pulumi-buildkite/sdk/v3/go/buildkite/organization"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := organization.GetMembers(ctx, map[string]interface{}{}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Buildkite = Pulumiverse.Buildkite;
    
    return await Deployment.RunAsync(() => 
    {
        var members = Buildkite.Organization.GetMembers.Invoke();
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.buildkite.Organization.OrganizationFunctions;
    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 members = OrganizationFunctions.getMembers(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference);
    
        }
    }
    
    variables:
      members:
        fn::invoke:
          function: buildkite:Organization:getMembers
          arguments: {}
    

    Using getMembers

    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 getMembers(opts?: InvokeOptions): Promise<GetMembersResult>
    function getMembersOutput(opts?: InvokeOptions): Output<GetMembersResult>
    def get_members(opts: Optional[InvokeOptions] = None) -> GetMembersResult
    def get_members_output(opts: Optional[InvokeOptions] = None) -> Output[GetMembersResult]
    func GetMembers(ctx *Context, opts ...InvokeOption) (*GetMembersResult, error)
    func GetMembersOutput(ctx *Context, opts ...InvokeOption) GetMembersResultOutput

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

    public static class GetMembers 
    {
        public static Task<GetMembersResult> InvokeAsync(InvokeOptions? opts = null)
        public static Output<GetMembersResult> Invoke(InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMembersResult> getMembers(InvokeOptions options)
    public static Output<GetMembersResult> getMembers(InvokeOptions options)
    
    fn::invoke:
      function: buildkite:Organization/getMembers:getMembers
      arguments:
        # arguments dictionary

    getMembers Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Members List<Pulumiverse.Buildkite.Organization.Outputs.GetMembersMember>
    Id string
    The provider-assigned unique ID for this managed resource.
    Members []GetMembersMember
    id String
    The provider-assigned unique ID for this managed resource.
    members List<GetMembersMember>
    id string
    The provider-assigned unique ID for this managed resource.
    members GetMembersMember[]
    id str
    The provider-assigned unique ID for this managed resource.
    members Sequence[GetMembersMember]
    id String
    The provider-assigned unique ID for this managed resource.
    members List<Property Map>

    Supporting Types

    GetMembersMember

    Email string
    The email address of the organization member.
    Id string
    The GraphQL ID of the organization member.
    Name string
    The name of the organization member.
    Uuid string
    The UUID of the organization member.
    Email string
    The email address of the organization member.
    Id string
    The GraphQL ID of the organization member.
    Name string
    The name of the organization member.
    Uuid string
    The UUID of the organization member.
    email String
    The email address of the organization member.
    id String
    The GraphQL ID of the organization member.
    name String
    The name of the organization member.
    uuid String
    The UUID of the organization member.
    email string
    The email address of the organization member.
    id string
    The GraphQL ID of the organization member.
    name string
    The name of the organization member.
    uuid string
    The UUID of the organization member.
    email str
    The email address of the organization member.
    id str
    The GraphQL ID of the organization member.
    name str
    The name of the organization member.
    uuid str
    The UUID of the organization member.
    email String
    The email address of the organization member.
    id String
    The GraphQL ID of the organization member.
    name String
    The name of the organization member.
    uuid String
    The UUID of the organization member.

    Package Details

    Repository
    buildkite pulumiverse/pulumi-buildkite
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the buildkite Terraform Provider.
    buildkite logo
    Viewing docs for Buildkite v3.2.0
    published on Monday, Feb 23, 2026 by Pulumiverse
      Try Pulumi Cloud free. Your team will thank you.