1. Packages
  2. Databricks Provider
  3. API Docs
  4. getTagPolicies
Databricks v1.75.0 published on Thursday, Sep 11, 2025 by Pulumi

databricks.getTagPolicies

Explore with Pulumi AI

databricks logo
Databricks v1.75.0 published on Thursday, Sep 11, 2025 by Pulumi

    This data source can be used to list all tag policies in the account.

    Note This resource can only be used with an account-level provider!

    Using getTagPolicies

    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 getTagPolicies(args: GetTagPoliciesArgs, opts?: InvokeOptions): Promise<GetTagPoliciesResult>
    function getTagPoliciesOutput(args: GetTagPoliciesOutputArgs, opts?: InvokeOptions): Output<GetTagPoliciesResult>
    def get_tag_policies(workspace_id: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetTagPoliciesResult
    def get_tag_policies_output(workspace_id: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetTagPoliciesResult]
    func GetTagPolicies(ctx *Context, args *GetTagPoliciesArgs, opts ...InvokeOption) (*GetTagPoliciesResult, error)
    func GetTagPoliciesOutput(ctx *Context, args *GetTagPoliciesOutputArgs, opts ...InvokeOption) GetTagPoliciesResultOutput

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

    public static class GetTagPolicies 
    {
        public static Task<GetTagPoliciesResult> InvokeAsync(GetTagPoliciesArgs args, InvokeOptions? opts = null)
        public static Output<GetTagPoliciesResult> Invoke(GetTagPoliciesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetTagPoliciesResult> getTagPolicies(GetTagPoliciesArgs args, InvokeOptions options)
    public static Output<GetTagPoliciesResult> getTagPolicies(GetTagPoliciesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: databricks:index/getTagPolicies:getTagPolicies
      arguments:
        # arguments dictionary

    The following arguments are supported:

    WorkspaceId string
    Workspace ID of the resource
    WorkspaceId string
    Workspace ID of the resource
    workspaceId String
    Workspace ID of the resource
    workspaceId string
    Workspace ID of the resource
    workspace_id str
    Workspace ID of the resource
    workspaceId String
    Workspace ID of the resource

    getTagPolicies Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    TagPolicies List<GetTagPoliciesTagPolicy>
    WorkspaceId string
    Id string
    The provider-assigned unique ID for this managed resource.
    TagPolicies []GetTagPoliciesTagPolicy
    WorkspaceId string
    id String
    The provider-assigned unique ID for this managed resource.
    tagPolicies List<GetTagPoliciesTagPolicy>
    workspaceId String
    id string
    The provider-assigned unique ID for this managed resource.
    tagPolicies GetTagPoliciesTagPolicy[]
    workspaceId string
    id str
    The provider-assigned unique ID for this managed resource.
    tag_policies Sequence[GetTagPoliciesTagPolicy]
    workspace_id str
    id String
    The provider-assigned unique ID for this managed resource.
    tagPolicies List<Property Map>
    workspaceId String

    Supporting Types

    GetTagPoliciesTagPolicy

    Id string
    (string)
    TagKey string
    (string)
    Description string
    (string)
    Values List<GetTagPoliciesTagPolicyValue>
    (list of Value)
    Id string
    (string)
    TagKey string
    (string)
    Description string
    (string)
    Values []GetTagPoliciesTagPolicyValue
    (list of Value)
    id String
    (string)
    tagKey String
    (string)
    description String
    (string)
    values List<GetTagPoliciesTagPolicyValue>
    (list of Value)
    id string
    (string)
    tagKey string
    (string)
    description string
    (string)
    values GetTagPoliciesTagPolicyValue[]
    (list of Value)
    id str
    (string)
    tag_key str
    (string)
    description str
    (string)
    values Sequence[GetTagPoliciesTagPolicyValue]
    (list of Value)
    id String
    (string)
    tagKey String
    (string)
    description String
    (string)
    values List<Property Map>
    (list of Value)

    GetTagPoliciesTagPolicyValue

    Name string
    (string)
    Name string
    (string)
    name String
    (string)
    name string
    (string)
    name str
    (string)
    name String
    (string)

    Package Details

    Repository
    databricks pulumi/pulumi-databricks
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the databricks Terraform Provider.
    databricks logo
    Databricks v1.75.0 published on Thursday, Sep 11, 2025 by Pulumi