Databricks v1.16.1 published on Thursday, Jun 8, 2023 by Pulumi
databricks.getCurrentUser
Explore with Pulumi AI
Exported attributes
Data source exposes the following attributes:
id
- The id of the calling user.external_id
- ID of the user in an external identity provider.user_name
- Name of the user, e.g.mr.foo@example.com
. If the currently logged-in identity is a service principal, returns the application ID, e.g.11111111-2222-3333-4444-555666777888
home
- Home folder of the user, e.g./Users/mr.foo@example.com
.repos
- Personal Repos location of the user, e.g./Repos/mr.foo@example.com
.alphanumeric
- Alphanumeric representation of user local name. e.g.mr_foo
.workspace_url
- URL of the current Databricks workspace.
Related Resources
The following resources are used in the same context:
- End to end workspace management guide
- databricks.Directory to manage directories in Databricks Workpace.
- databricks.Notebook to manage Databricks Notebooks.
- databricks.Repo to manage Databricks Repos.
Using getCurrentUser
function getCurrentUser(opts?: InvokeOptions): Promise<GetCurrentUserResult>
def get_current_user(opts: Optional[InvokeOptions] = None) -> GetCurrentUserResult
func GetCurrentUser(ctx *Context, opts ...InvokeOption) (*GetCurrentUserResult, error)
> Note: This function is named GetCurrentUser
in the Go SDK.
public static class GetCurrentUser
{
public static Task<GetCurrentUserResult> InvokeAsync(InvokeOptions? opts = null)
}
public static CompletableFuture<GetCurrentUserResult> getCurrentUser(InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: databricks:index/getCurrentUser:getCurrentUser
arguments:
# arguments dictionary
getCurrentUser Result
The following output properties are available:
- Alphanumeric string
- External
Id string - Home string
- Id string
The provider-assigned unique ID for this managed resource.
- Repos string
- User
Name string - Workspace
Url string
- Alphanumeric string
- External
Id string - Home string
- Id string
The provider-assigned unique ID for this managed resource.
- Repos string
- User
Name string - Workspace
Url string
- alphanumeric String
- external
Id String - home String
- id String
The provider-assigned unique ID for this managed resource.
- repos String
- user
Name String - workspace
Url String
- alphanumeric string
- external
Id string - home string
- id string
The provider-assigned unique ID for this managed resource.
- repos string
- user
Name string - workspace
Url string
- alphanumeric str
- external_
id str - home str
- id str
The provider-assigned unique ID for this managed resource.
- repos str
- user_
name str - workspace_
url str
- alphanumeric String
- external
Id String - home String
- id String
The provider-assigned unique ID for this managed resource.
- repos String
- user
Name String - workspace
Url String
Package Details
- Repository
- databricks pulumi/pulumi-databricks
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
databricks
Terraform Provider.