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 clusters of an organization. You can find out more about clusters in the Buildkite documentation.
Using getClusters
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 getClusters(opts?: InvokeOptions): Promise<GetClustersResult>
function getClustersOutput(opts?: InvokeOptions): Output<GetClustersResult>def get_clusters(opts: Optional[InvokeOptions] = None) -> GetClustersResult
def get_clusters_output(opts: Optional[InvokeOptions] = None) -> Output[GetClustersResult]func GetClusters(ctx *Context, opts ...InvokeOption) (*GetClustersResult, error)
func GetClustersOutput(ctx *Context, opts ...InvokeOption) GetClustersResultOutput> Note: This function is named GetClusters in the Go SDK.
public static class GetClusters
{
public static Task<GetClustersResult> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetClustersResult> Invoke(InvokeOptions? opts = null)
}public static CompletableFuture<GetClustersResult> getClusters(InvokeOptions options)
public static Output<GetClustersResult> getClusters(InvokeOptions options)
fn::invoke:
function: buildkite:Cluster/getClusters:getClusters
arguments:
# arguments dictionarygetClusters Result
The following output properties are available:
- Clusters
List<Pulumiverse.
Buildkite. Cluster. Outputs. Get Clusters Cluster> - Id string
- The provider-assigned unique ID for this managed resource.
- Clusters
[]Get
Clusters Cluster - Id string
- The provider-assigned unique ID for this managed resource.
- clusters List<Gets>
- id String
- The provider-assigned unique ID for this managed resource.
- clusters
Get
Clusters Cluster[] - id string
- The provider-assigned unique ID for this managed resource.
- clusters
Sequence[Get
Clusters Cluster] - id str
- The provider-assigned unique ID for this managed resource.
- clusters List<Property Map>
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
GetClustersCluster
- Color string
- The color for the cluster.
- Default
Queue Pulumiverse.Buildkite. Cluster. Inputs. Get Clusters Cluster Default Queue - The default queue for the cluster.
- Description string
- The description of the cluster.
- Emoji string
- The emoji for the cluster.
- Id string
- The GraphQL ID of the cluster.
- Maintainers
List<Pulumiverse.
Buildkite. Cluster. Inputs. Get Clusters Cluster Maintainer> - List of maintainers (users and teams) for this cluster.
- Name string
- The name of the cluster.
- Uuid string
- The UUID of the cluster.
- Color string
- The color for the cluster.
- Default
Queue GetClusters Cluster Default Queue - The default queue for the cluster.
- Description string
- The description of the cluster.
- Emoji string
- The emoji for the cluster.
- Id string
- The GraphQL ID of the cluster.
- Maintainers
[]Get
Clusters Cluster Maintainer - List of maintainers (users and teams) for this cluster.
- Name string
- The name of the cluster.
- Uuid string
- The UUID of the cluster.
- color String
- The color for the cluster.
- default
Queue GetsDefault Queue - The default queue for the cluster.
- description String
- The description of the cluster.
- emoji String
- The emoji for the cluster.
- id String
- The GraphQL ID of the cluster.
- maintainers
List<Gets
Maintainer> - List of maintainers (users and teams) for this cluster.
- name String
- The name of the cluster.
- uuid String
- The UUID of the cluster.
- color string
- The color for the cluster.
- default
Queue GetClusters Cluster Default Queue - The default queue for the cluster.
- description string
- The description of the cluster.
- emoji string
- The emoji for the cluster.
- id string
- The GraphQL ID of the cluster.
- maintainers
Get
Clusters Cluster Maintainer[] - List of maintainers (users and teams) for this cluster.
- name string
- The name of the cluster.
- uuid string
- The UUID of the cluster.
- color str
- The color for the cluster.
- default_
queue GetClusters Cluster Default Queue - The default queue for the cluster.
- description str
- The description of the cluster.
- emoji str
- The emoji for the cluster.
- id str
- The GraphQL ID of the cluster.
- maintainers
Sequence[Get
Clusters Cluster Maintainer] - List of maintainers (users and teams) for this cluster.
- name str
- The name of the cluster.
- uuid str
- The UUID of the cluster.
- color String
- The color for the cluster.
- default
Queue Property Map - The default queue for the cluster.
- description String
- The description of the cluster.
- emoji String
- The emoji for the cluster.
- id String
- The GraphQL ID of the cluster.
- maintainers List<Property Map>
- List of maintainers (users and teams) for this cluster.
- name String
- The name of the cluster.
- uuid String
- The UUID of the cluster.
GetClustersClusterDefaultQueue
- Description string
- The description of the default queue.
- Id string
- The GraphQL ID of the default queue.
- Key string
- The key of the default queue.
- Uuid string
- The UUID of the default queue.
- Description string
- The description of the default queue.
- Id string
- The GraphQL ID of the default queue.
- Key string
- The key of the default queue.
- Uuid string
- The UUID of the default queue.
- description String
- The description of the default queue.
- id String
- The GraphQL ID of the default queue.
- key String
- The key of the default queue.
- uuid String
- The UUID of the default queue.
- description string
- The description of the default queue.
- id string
- The GraphQL ID of the default queue.
- key string
- The key of the default queue.
- uuid string
- The UUID of the default queue.
- description str
- The description of the default queue.
- id str
- The GraphQL ID of the default queue.
- key str
- The key of the default queue.
- uuid str
- The UUID of the default queue.
- description String
- The description of the default queue.
- id String
- The GraphQL ID of the default queue.
- key String
- The key of the default queue.
- uuid String
- The UUID of the default queue.
GetClustersClusterMaintainer
- Actor
Email string - The email of the actor (only for users).
- Actor
Name string - The name of the actor.
- Actor
Slug string - The slug of the actor (only for teams).
- Actor
Type string - The type of the actor (user or team).
- Actor
Uuid string - The UUID of the actor (user or team).
- Permission
Uuid string - The UUID of the maintainer permission.
- Actor
Email string - The email of the actor (only for users).
- Actor
Name string - The name of the actor.
- Actor
Slug string - The slug of the actor (only for teams).
- Actor
Type string - The type of the actor (user or team).
- Actor
Uuid string - The UUID of the actor (user or team).
- Permission
Uuid string - The UUID of the maintainer permission.
- actor
Email String - The email of the actor (only for users).
- actor
Name String - The name of the actor.
- actor
Slug String - The slug of the actor (only for teams).
- actor
Type String - The type of the actor (user or team).
- actor
Uuid String - The UUID of the actor (user or team).
- permission
Uuid String - The UUID of the maintainer permission.
- actor
Email string - The email of the actor (only for users).
- actor
Name string - The name of the actor.
- actor
Slug string - The slug of the actor (only for teams).
- actor
Type string - The type of the actor (user or team).
- actor
Uuid string - The UUID of the actor (user or team).
- permission
Uuid string - The UUID of the maintainer permission.
- actor_
email str - The email of the actor (only for users).
- actor_
name str - The name of the actor.
- actor_
slug str - The slug of the actor (only for teams).
- actor_
type str - The type of the actor (user or team).
- actor_
uuid str - The UUID of the actor (user or team).
- permission_
uuid str - The UUID of the maintainer permission.
- actor
Email String - The email of the actor (only for users).
- actor
Name String - The name of the actor.
- actor
Slug String - The slug of the actor (only for teams).
- actor
Type String - The type of the actor (user or team).
- actor
Uuid String - The UUID of the actor (user or team).
- permission
Uuid String - The UUID of the maintainer permission.
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
