Databricks v1.76.0 published on Thursday, Sep 18, 2025 by Pulumi
databricks.getCleanRoomAutoApprovalRules
Explore with Pulumi AI
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(args: GetCleanRoomAutoApprovalRulesArgs, opts?: InvokeOptions): Promise<GetCleanRoomAutoApprovalRulesResult>
function getCleanRoomAutoApprovalRulesOutput(args: GetCleanRoomAutoApprovalRulesOutputArgs, opts?: InvokeOptions): Output<GetCleanRoomAutoApprovalRulesResult>
def get_clean_room_auto_approval_rules(workspace_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCleanRoomAutoApprovalRulesResult
def get_clean_room_auto_approval_rules_output(workspace_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCleanRoomAutoApprovalRulesResult]
func GetCleanRoomAutoApprovalRules(ctx *Context, args *GetCleanRoomAutoApprovalRulesArgs, opts ...InvokeOption) (*GetCleanRoomAutoApprovalRulesResult, error)
func GetCleanRoomAutoApprovalRulesOutput(ctx *Context, args *GetCleanRoomAutoApprovalRulesOutputArgs, opts ...InvokeOption) GetCleanRoomAutoApprovalRulesResultOutput
> Note: This function is named GetCleanRoomAutoApprovalRules
in the Go SDK.
public static class GetCleanRoomAutoApprovalRules
{
public static Task<GetCleanRoomAutoApprovalRulesResult> InvokeAsync(GetCleanRoomAutoApprovalRulesArgs args, InvokeOptions? opts = null)
public static Output<GetCleanRoomAutoApprovalRulesResult> Invoke(GetCleanRoomAutoApprovalRulesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCleanRoomAutoApprovalRulesResult> getCleanRoomAutoApprovalRules(GetCleanRoomAutoApprovalRulesArgs args, InvokeOptions options)
public static Output<GetCleanRoomAutoApprovalRulesResult> getCleanRoomAutoApprovalRules(GetCleanRoomAutoApprovalRulesArgs args, InvokeOptions options)
fn::invoke:
function: databricks:index/getCleanRoomAutoApprovalRules:getCleanRoomAutoApprovalRules
arguments:
# arguments dictionary
The following arguments are supported:
- Workspace
Id string - Workspace ID of the resource
- Workspace
Id string - Workspace ID of the resource
- workspace
Id String - Workspace ID of the resource
- workspace
Id string - Workspace ID of the resource
- workspace_
id str - Workspace ID of the resource
- workspace
Id String - Workspace ID of the resource
getCleanRoomAutoApprovalRules Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Rules
List<Get
Clean Room Auto Approval Rules Rule> - Workspace
Id string
- Id string
- The provider-assigned unique ID for this managed resource.
- Rules
[]Get
Clean Room Auto Approval Rules Rule - Workspace
Id string
- id String
- The provider-assigned unique ID for this managed resource.
- rules
List<Get
Clean Room Auto Approval Rules Rule> - workspace
Id String
- id string
- The provider-assigned unique ID for this managed resource.
- rules
Get
Clean Room Auto Approval Rules Rule[] - workspace
Id string
- id str
- The provider-assigned unique ID for this managed resource.
- rules
Sequence[Get
Clean Room Auto Approval Rules Rule] - workspace_
id str
- id String
- The provider-assigned unique ID for this managed resource.
- rules List<Property Map>
- workspace
Id String
Supporting Types
GetCleanRoomAutoApprovalRulesRule
- Created
At int - (integer) - Timestamp of when the rule was created, in epoch milliseconds
- Rule
Id string - (string) - A generated UUID identifying the rule
- Rule
Owner stringCollaborator Alias - (string) - The owner of the rule to whom the rule applies
- string
- (string) - Collaborator alias of the author covered by the rule.
Only one of
author_collaborator_alias
andauthor_scope
can be set - string
- (string) - Scope of authors covered by the rule.
Only one of
author_collaborator_alias
andauthor_scope
can be set. Possible values are:ANY_AUTHOR
- Clean
Room stringName - Runner
Collaborator stringAlias - (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 string - (string) - A generated UUID identifying the rule
- Rule
Owner stringCollaborator Alias - (string) - The owner of the rule to whom the rule applies
- string
- (string) - Collaborator alias of the author covered by the rule.
Only one of
author_collaborator_alias
andauthor_scope
can be set - string
- (string) - Scope of authors covered by the rule.
Only one of
author_collaborator_alias
andauthor_scope
can be set. Possible values are:ANY_AUTHOR
- Clean
Room stringName - Runner
Collaborator stringAlias - (string) - Collaborator alias of the runner covered by the rule
- created
At Integer - (integer) - Timestamp of when the rule was created, in epoch milliseconds
- rule
Id String - (string) - A generated UUID identifying the rule
- rule
Owner StringCollaborator Alias - (string) - The owner of the rule to whom the rule applies
- String
- (string) - Collaborator alias of the author covered by the rule.
Only one of
author_collaborator_alias
andauthor_scope
can be set - String
- (string) - Scope of authors covered by the rule.
Only one of
author_collaborator_alias
andauthor_scope
can be set. Possible values are:ANY_AUTHOR
- clean
Room StringName - runner
Collaborator StringAlias - (string) - Collaborator alias of the runner covered by the rule
- created
At number - (integer) - Timestamp of when the rule was created, in epoch milliseconds
- rule
Id string - (string) - A generated UUID identifying the rule
- rule
Owner stringCollaborator Alias - (string) - The owner of the rule to whom the rule applies
- string
- (string) - Collaborator alias of the author covered by the rule.
Only one of
author_collaborator_alias
andauthor_scope
can be set - string
- (string) - Scope of authors covered by the rule.
Only one of
author_collaborator_alias
andauthor_scope
can be set. Possible values are:ANY_AUTHOR
- clean
Room stringName - runner
Collaborator stringAlias - (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_ strcollaborator_ alias - (string) - The owner of the rule to whom the rule applies
- str
- (string) - Collaborator alias of the author covered by the rule.
Only one of
author_collaborator_alias
andauthor_scope
can be set - str
- (string) - Scope of authors covered by the rule.
Only one of
author_collaborator_alias
andauthor_scope
can be set. Possible values are:ANY_AUTHOR
- clean_
room_ strname - runner_
collaborator_ stralias - (string) - Collaborator alias of the runner covered by the rule
- created
At Number - (integer) - Timestamp of when the rule was created, in epoch milliseconds
- rule
Id String - (string) - A generated UUID identifying the rule
- rule
Owner StringCollaborator Alias - (string) - The owner of the rule to whom the rule applies
- String
- (string) - Collaborator alias of the author covered by the rule.
Only one of
author_collaborator_alias
andauthor_scope
can be set - String
- (string) - Scope of authors covered by the rule.
Only one of
author_collaborator_alias
andauthor_scope
can be set. Possible values are:ANY_AUTHOR
- clean
Room StringName - runner
Collaborator StringAlias - (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.