1. Packages
  2. Databricks Provider
  3. API Docs
  4. getCleanRoomAutoApprovalRules
Databricks v1.74.0 published on Thursday, Aug 14, 2025 by Pulumi

databricks.getCleanRoomAutoApprovalRules

Explore with Pulumi AI

databricks logo
Databricks v1.74.0 published on Thursday, Aug 14, 2025 by Pulumi

    Using getCleanRoomAutoApprovalRules

    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 getCleanRoomAutoApprovalRules(opts?: InvokeOptions): Promise<GetCleanRoomAutoApprovalRulesResult>
    function getCleanRoomAutoApprovalRulesOutput(opts?: InvokeOptions): Output<GetCleanRoomAutoApprovalRulesResult>
    def get_clean_room_auto_approval_rules(opts: Optional[InvokeOptions] = None) -> GetCleanRoomAutoApprovalRulesResult
    def get_clean_room_auto_approval_rules_output(opts: Optional[InvokeOptions] = None) -> Output[GetCleanRoomAutoApprovalRulesResult]
    func GetCleanRoomAutoApprovalRules(ctx *Context, opts ...InvokeOption) (*GetCleanRoomAutoApprovalRulesResult, error)
    func GetCleanRoomAutoApprovalRulesOutput(ctx *Context, opts ...InvokeOption) GetCleanRoomAutoApprovalRulesResultOutput

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

    public static class GetCleanRoomAutoApprovalRules 
    {
        public static Task<GetCleanRoomAutoApprovalRulesResult> InvokeAsync(InvokeOptions? opts = null)
        public static Output<GetCleanRoomAutoApprovalRulesResult> Invoke(InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCleanRoomAutoApprovalRulesResult> getCleanRoomAutoApprovalRules(InvokeOptions options)
    public static Output<GetCleanRoomAutoApprovalRulesResult> getCleanRoomAutoApprovalRules(InvokeOptions options)
    
    fn::invoke:
      function: databricks:index/getCleanRoomAutoApprovalRules:getCleanRoomAutoApprovalRules
      arguments:
        # arguments dictionary

    getCleanRoomAutoApprovalRules Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Rules List<GetCleanRoomAutoApprovalRulesRule>
    Id string
    The provider-assigned unique ID for this managed resource.
    Rules []GetCleanRoomAutoApprovalRulesRule
    id String
    The provider-assigned unique ID for this managed resource.
    rules List<GetCleanRoomAutoApprovalRulesRule>
    id string
    The provider-assigned unique ID for this managed resource.
    rules GetCleanRoomAutoApprovalRulesRule[]
    id str
    The provider-assigned unique ID for this managed resource.
    rules Sequence[GetCleanRoomAutoApprovalRulesRule]
    id String
    The provider-assigned unique ID for this managed resource.
    rules List<Property Map>

    Supporting Types

    GetCleanRoomAutoApprovalRulesRule

    CreatedAt int
    (integer) - Timestamp of when the rule was created, in epoch milliseconds
    RuleId string
    (string) - A generated UUID identifying the rule
    RuleOwnerCollaboratorAlias string
    (string) - The owner of the rule to whom the rule applies
    AuthorCollaboratorAlias string
    (string) - Collaborator alias of the author covered by the rule. Only one of author_collaborator_alias and author_scope can be set
    AuthorScope string
    (string) - Scope of authors covered by the rule. Only one of author_collaborator_alias and author_scope can be set. Possible values are: ANY_AUTHOR
    CleanRoomName string
    RunnerCollaboratorAlias string
    (string) - Collaborator alias of the runner covered by the rule
    CreatedAt int
    (integer) - Timestamp of when the rule was created, in epoch milliseconds
    RuleId string
    (string) - A generated UUID identifying the rule
    RuleOwnerCollaboratorAlias string
    (string) - The owner of the rule to whom the rule applies
    AuthorCollaboratorAlias string
    (string) - Collaborator alias of the author covered by the rule. Only one of author_collaborator_alias and author_scope can be set
    AuthorScope string
    (string) - Scope of authors covered by the rule. Only one of author_collaborator_alias and author_scope can be set. Possible values are: ANY_AUTHOR
    CleanRoomName string
    RunnerCollaboratorAlias string
    (string) - Collaborator alias of the runner covered by the rule
    createdAt Integer
    (integer) - Timestamp of when the rule was created, in epoch milliseconds
    ruleId String
    (string) - A generated UUID identifying the rule
    ruleOwnerCollaboratorAlias String
    (string) - The owner of the rule to whom the rule applies
    authorCollaboratorAlias String
    (string) - Collaborator alias of the author covered by the rule. Only one of author_collaborator_alias and author_scope can be set
    authorScope String
    (string) - Scope of authors covered by the rule. Only one of author_collaborator_alias and author_scope can be set. Possible values are: ANY_AUTHOR
    cleanRoomName String
    runnerCollaboratorAlias String
    (string) - Collaborator alias of the runner covered by the rule
    createdAt number
    (integer) - Timestamp of when the rule was created, in epoch milliseconds
    ruleId string
    (string) - A generated UUID identifying the rule
    ruleOwnerCollaboratorAlias string
    (string) - The owner of the rule to whom the rule applies
    authorCollaboratorAlias string
    (string) - Collaborator alias of the author covered by the rule. Only one of author_collaborator_alias and author_scope can be set
    authorScope string
    (string) - Scope of authors covered by the rule. Only one of author_collaborator_alias and author_scope can be set. Possible values are: ANY_AUTHOR
    cleanRoomName string
    runnerCollaboratorAlias string
    (string) - Collaborator alias of the runner covered by the rule
    created_at int
    (integer) - Timestamp of when the rule was created, in epoch milliseconds
    rule_id str
    (string) - A generated UUID identifying the rule
    rule_owner_collaborator_alias str
    (string) - The owner of the rule to whom the rule applies
    author_collaborator_alias str
    (string) - Collaborator alias of the author covered by the rule. Only one of author_collaborator_alias and author_scope can be set
    author_scope str
    (string) - Scope of authors covered by the rule. Only one of author_collaborator_alias and author_scope can be set. Possible values are: ANY_AUTHOR
    clean_room_name str
    runner_collaborator_alias str
    (string) - Collaborator alias of the runner covered by the rule
    createdAt Number
    (integer) - Timestamp of when the rule was created, in epoch milliseconds
    ruleId String
    (string) - A generated UUID identifying the rule
    ruleOwnerCollaboratorAlias String
    (string) - The owner of the rule to whom the rule applies
    authorCollaboratorAlias String
    (string) - Collaborator alias of the author covered by the rule. Only one of author_collaborator_alias and author_scope can be set
    authorScope String
    (string) - Scope of authors covered by the rule. Only one of author_collaborator_alias and author_scope can be set. Possible values are: ANY_AUTHOR
    cleanRoomName String
    runnerCollaboratorAlias String
    (string) - Collaborator alias of the runner covered by the rule

    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.74.0 published on Thursday, Aug 14, 2025 by Pulumi