1. Packages
  2. Buildkite
  3. API Docs
  4. Organization
  5. getRegistry
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 information about a Buildkite Package Registry.

    A package registry is a private repository for your organization’s packages. See https://buildkite.com/docs/packages for more information.

    Using getRegistry

    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 getRegistry(args: GetRegistryArgs, opts?: InvokeOptions): Promise<GetRegistryResult>
    function getRegistryOutput(args: GetRegistryOutputArgs, opts?: InvokeOptions): Output<GetRegistryResult>
    def get_registry(slug: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetRegistryResult
    def get_registry_output(slug: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetRegistryResult]
    func LookupRegistry(ctx *Context, args *LookupRegistryArgs, opts ...InvokeOption) (*LookupRegistryResult, error)
    func LookupRegistryOutput(ctx *Context, args *LookupRegistryOutputArgs, opts ...InvokeOption) LookupRegistryResultOutput

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

    public static class GetRegistry 
    {
        public static Task<GetRegistryResult> InvokeAsync(GetRegistryArgs args, InvokeOptions? opts = null)
        public static Output<GetRegistryResult> Invoke(GetRegistryInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetRegistryResult> getRegistry(GetRegistryArgs args, InvokeOptions options)
    public static Output<GetRegistryResult> getRegistry(GetRegistryArgs args, InvokeOptions options)
    
    fn::invoke:
      function: buildkite:Organization/getRegistry:getRegistry
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Slug string
    The slug of the registry. This is used to identify the registry.
    Slug string
    The slug of the registry. This is used to identify the registry.
    slug String
    The slug of the registry. This is used to identify the registry.
    slug string
    The slug of the registry. This is used to identify the registry.
    slug str
    The slug of the registry. This is used to identify the registry.
    slug String
    The slug of the registry. This is used to identify the registry.

    getRegistry Result

    The following output properties are available:

    Color string
    A color representation of the registry.
    Description string
    A description for the registry.
    Ecosystem string
    The ecosystem of the registry (e.g. NPM, RUBYGEMS, DOCKER).
    Emoji string
    An emoji to use with the registry.
    Id string
    The GraphQL ID of the registry.
    Name string
    The name of the registry.
    OidcPolicy string
    The registry's OIDC policy.
    Slug string
    The slug of the registry. This is used to identify the registry.
    TeamIds List<string>
    A list of team GraphQL IDs that have access to this registry.
    Uuid string
    The UUID of the registry.
    Color string
    A color representation of the registry.
    Description string
    A description for the registry.
    Ecosystem string
    The ecosystem of the registry (e.g. NPM, RUBYGEMS, DOCKER).
    Emoji string
    An emoji to use with the registry.
    Id string
    The GraphQL ID of the registry.
    Name string
    The name of the registry.
    OidcPolicy string
    The registry's OIDC policy.
    Slug string
    The slug of the registry. This is used to identify the registry.
    TeamIds []string
    A list of team GraphQL IDs that have access to this registry.
    Uuid string
    The UUID of the registry.
    color String
    A color representation of the registry.
    description String
    A description for the registry.
    ecosystem String
    The ecosystem of the registry (e.g. NPM, RUBYGEMS, DOCKER).
    emoji String
    An emoji to use with the registry.
    id String
    The GraphQL ID of the registry.
    name String
    The name of the registry.
    oidcPolicy String
    The registry's OIDC policy.
    slug String
    The slug of the registry. This is used to identify the registry.
    teamIds List<String>
    A list of team GraphQL IDs that have access to this registry.
    uuid String
    The UUID of the registry.
    color string
    A color representation of the registry.
    description string
    A description for the registry.
    ecosystem string
    The ecosystem of the registry (e.g. NPM, RUBYGEMS, DOCKER).
    emoji string
    An emoji to use with the registry.
    id string
    The GraphQL ID of the registry.
    name string
    The name of the registry.
    oidcPolicy string
    The registry's OIDC policy.
    slug string
    The slug of the registry. This is used to identify the registry.
    teamIds string[]
    A list of team GraphQL IDs that have access to this registry.
    uuid string
    The UUID of the registry.
    color str
    A color representation of the registry.
    description str
    A description for the registry.
    ecosystem str
    The ecosystem of the registry (e.g. NPM, RUBYGEMS, DOCKER).
    emoji str
    An emoji to use with the registry.
    id str
    The GraphQL ID of the registry.
    name str
    The name of the registry.
    oidc_policy str
    The registry's OIDC policy.
    slug str
    The slug of the registry. This is used to identify the registry.
    team_ids Sequence[str]
    A list of team GraphQL IDs that have access to this registry.
    uuid str
    The UUID of the registry.
    color String
    A color representation of the registry.
    description String
    A description for the registry.
    ecosystem String
    The ecosystem of the registry (e.g. NPM, RUBYGEMS, DOCKER).
    emoji String
    An emoji to use with the registry.
    id String
    The GraphQL ID of the registry.
    name String
    The name of the registry.
    oidcPolicy String
    The registry's OIDC policy.
    slug String
    The slug of the registry. This is used to identify the registry.
    teamIds List<String>
    A list of team GraphQL IDs that have access to this registry.
    uuid String
    The UUID of the registry.

    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.