Viewing docs for Buildkite v3.2.0
published on Monday, Feb 23, 2026 by Pulumiverse
published on Monday, Feb 23, 2026 by Pulumiverse
Viewing docs for Buildkite v3.2.0
published on Monday, Feb 23, 2026 by Pulumiverse
published on Monday, Feb 23, 2026 by Pulumiverse
Use this data source to retrieve teams of an organization. You can find out more about teams in the Buildkite documentation.
Using getTeams
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 getTeams(opts?: InvokeOptions): Promise<GetTeamsResult>
function getTeamsOutput(opts?: InvokeOptions): Output<GetTeamsResult>def get_teams(opts: Optional[InvokeOptions] = None) -> GetTeamsResult
def get_teams_output(opts: Optional[InvokeOptions] = None) -> Output[GetTeamsResult]func GetTeams(ctx *Context, opts ...InvokeOption) (*GetTeamsResult, error)
func GetTeamsOutput(ctx *Context, opts ...InvokeOption) GetTeamsResultOutput> Note: This function is named GetTeams in the Go SDK.
public static class GetTeams
{
public static Task<GetTeamsResult> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetTeamsResult> Invoke(InvokeOptions? opts = null)
}public static CompletableFuture<GetTeamsResult> getTeams(InvokeOptions options)
public static Output<GetTeamsResult> getTeams(InvokeOptions options)
fn::invoke:
function: buildkite:Team/getTeams:getTeams
arguments:
# arguments dictionarygetTeams Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Teams
List<Pulumiverse.
Buildkite. Team. Outputs. Get Teams Team>
- Id string
- The provider-assigned unique ID for this managed resource.
- Teams
[]Get
Teams Team
- id String
- The provider-assigned unique ID for this managed resource.
- teams List<Gets>
- id string
- The provider-assigned unique ID for this managed resource.
- teams
Get
Teams Team[]
- id str
- The provider-assigned unique ID for this managed resource.
- teams
Sequence[Get
Teams Team]
- id String
- The provider-assigned unique ID for this managed resource.
- teams List<Property Map>
Supporting Types
GetTeamsTeam
- Default
Member stringRole - The default member role for new team members.
- Description string
- The description of the team.
- Id string
- The GraphQL ID of the team.
- Is
Default boolTeam - Whether this is the default team for the organization.
- Members
Can boolCreate Pipelines - Whether team members can create pipelines.
- Members
Can boolCreate Registries - Whether team members can create registries.
- Members
Can boolCreate Suites - Whether team members can create test suites.
- Members
Can boolDestroy Packages - Whether team members can destroy packages.
- Members
Can boolDestroy Registries - Whether team members can destroy registries.
- Name string
- The name of the team.
- Privacy string
- The privacy setting of the team.
- Slug string
- The slug of the team.
- Uuid string
- The UUID of the team.
- Default
Member stringRole - The default member role for new team members.
- Description string
- The description of the team.
- Id string
- The GraphQL ID of the team.
- Is
Default boolTeam - Whether this is the default team for the organization.
- Members
Can boolCreate Pipelines - Whether team members can create pipelines.
- Members
Can boolCreate Registries - Whether team members can create registries.
- Members
Can boolCreate Suites - Whether team members can create test suites.
- Members
Can boolDestroy Packages - Whether team members can destroy packages.
- Members
Can boolDestroy Registries - Whether team members can destroy registries.
- Name string
- The name of the team.
- Privacy string
- The privacy setting of the team.
- Slug string
- The slug of the team.
- Uuid string
- The UUID of the team.
- default
Member StringRole - The default member role for new team members.
- description String
- The description of the team.
- id String
- The GraphQL ID of the team.
- is
Default BooleanTeam - Whether this is the default team for the organization.
- members
Can BooleanCreate Pipelines - Whether team members can create pipelines.
- members
Can BooleanCreate Registries - Whether team members can create registries.
- members
Can BooleanCreate Suites - Whether team members can create test suites.
- members
Can BooleanDestroy Packages - Whether team members can destroy packages.
- members
Can BooleanDestroy Registries - Whether team members can destroy registries.
- name String
- The name of the team.
- privacy String
- The privacy setting of the team.
- slug String
- The slug of the team.
- uuid String
- The UUID of the team.
- default
Member stringRole - The default member role for new team members.
- description string
- The description of the team.
- id string
- The GraphQL ID of the team.
- is
Default booleanTeam - Whether this is the default team for the organization.
- members
Can booleanCreate Pipelines - Whether team members can create pipelines.
- members
Can booleanCreate Registries - Whether team members can create registries.
- members
Can booleanCreate Suites - Whether team members can create test suites.
- members
Can booleanDestroy Packages - Whether team members can destroy packages.
- members
Can booleanDestroy Registries - Whether team members can destroy registries.
- name string
- The name of the team.
- privacy string
- The privacy setting of the team.
- slug string
- The slug of the team.
- uuid string
- The UUID of the team.
- default_
member_ strrole - The default member role for new team members.
- description str
- The description of the team.
- id str
- The GraphQL ID of the team.
- is_
default_ boolteam - Whether this is the default team for the organization.
- members_
can_ boolcreate_ pipelines - Whether team members can create pipelines.
- members_
can_ boolcreate_ registries - Whether team members can create registries.
- members_
can_ boolcreate_ suites - Whether team members can create test suites.
- members_
can_ booldestroy_ packages - Whether team members can destroy packages.
- members_
can_ booldestroy_ registries - Whether team members can destroy registries.
- name str
- The name of the team.
- privacy str
- The privacy setting of the team.
- slug str
- The slug of the team.
- uuid str
- The UUID of the team.
- default
Member StringRole - The default member role for new team members.
- description String
- The description of the team.
- id String
- The GraphQL ID of the team.
- is
Default BooleanTeam - Whether this is the default team for the organization.
- members
Can BooleanCreate Pipelines - Whether team members can create pipelines.
- members
Can BooleanCreate Registries - Whether team members can create registries.
- members
Can BooleanCreate Suites - Whether team members can create test suites.
- members
Can BooleanDestroy Packages - Whether team members can destroy packages.
- members
Can BooleanDestroy Registries - Whether team members can destroy registries.
- name String
- The name of the team.
- privacy String
- The privacy setting of the team.
- slug String
- The slug of the team.
- uuid String
- The UUID of the team.
Package Details
- Repository
- buildkite pulumiverse/pulumi-buildkite
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
buildkiteTerraform Provider.
Viewing docs for Buildkite v3.2.0
published on Monday, Feb 23, 2026 by Pulumiverse
published on Monday, Feb 23, 2026 by Pulumiverse
