Databricks v1.87.0 published on Friday, Feb 20, 2026 by Pulumi
Databricks v1.87.0 published on Friday, Feb 20, 2026 by Pulumi
Endpoint datasource retrieves information about a single network connectivity endpoint for private access to Databricks workspaces.
Note This resource can only be used with an account-level provider!
Example Usage
Example for Azure cloud
This is an example for getting an endpoint in Azure cloud:
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
variables:
this:
fn::invoke:
function: databricks:getEndpoint
arguments:
accountId: eae3abf6-1496-494e-9983-4660a5ad5aab
endpointId: endpoint-123
Using getEndpoint
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 getEndpoint(args: GetEndpointArgs, opts?: InvokeOptions): Promise<GetEndpointResult>
function getEndpointOutput(args: GetEndpointOutputArgs, opts?: InvokeOptions): Output<GetEndpointResult>def get_endpoint(name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEndpointResult
def get_endpoint_output(name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEndpointResult]func LookupEndpoint(ctx *Context, args *LookupEndpointArgs, opts ...InvokeOption) (*LookupEndpointResult, error)
func LookupEndpointOutput(ctx *Context, args *LookupEndpointOutputArgs, opts ...InvokeOption) LookupEndpointResultOutput> Note: This function is named LookupEndpoint in the Go SDK.
public static class GetEndpoint
{
public static Task<GetEndpointResult> InvokeAsync(GetEndpointArgs args, InvokeOptions? opts = null)
public static Output<GetEndpointResult> Invoke(GetEndpointInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetEndpointResult> getEndpoint(GetEndpointArgs args, InvokeOptions options)
public static Output<GetEndpointResult> getEndpoint(GetEndpointArgs args, InvokeOptions options)
fn::invoke:
function: databricks:index/getEndpoint:getEndpoint
arguments:
# arguments dictionaryThe following arguments are supported:
- Name string
- The resource name of the endpoint, which uniquely identifies the endpoint
- Name string
- The resource name of the endpoint, which uniquely identifies the endpoint
- name String
- The resource name of the endpoint, which uniquely identifies the endpoint
- name string
- The resource name of the endpoint, which uniquely identifies the endpoint
- name str
- The resource name of the endpoint, which uniquely identifies the endpoint
- name String
- The resource name of the endpoint, which uniquely identifies the endpoint
getEndpoint Result
The following output properties are available:
- Account
Id string - (string) - The Databricks Account in which the endpoint object exists
- Azure
Private GetEndpoint Info Endpoint Azure Private Endpoint Info - (AzurePrivateEndpointInfo) - Info for an Azure private endpoint
- Create
Time string - (string) - The timestamp when the endpoint was created. The timestamp is in RFC 3339 format in UTC timezone
- Display
Name string - (string) - The human-readable display name of this endpoint. The input should conform to RFC-1034, which restricts to letters, numbers, and hyphens, with the first character a letter, the last a letter or a number, and a 63 character maximum
- Endpoint
Id string - (string) - The unique identifier for this endpoint under the account. This field is a UUID generated by Databricks
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- (string) - The resource name of the endpoint, which uniquely identifies the endpoint
- Region string
- (string) - The cloud provider region where this endpoint is located
- State string
- (string) - The state of the endpoint. The endpoint can only be used if the state is
APPROVED. Possible values are:APPROVED,DISCONNECTED,FAILED,PENDING - Use
Case string - (string) - The use case that determines the type of network connectivity this endpoint provides.
This field is automatically determined based on the endpoint configuration and cloud-specific settings. Possible values are:
SERVICE_DIRECT
- Account
Id string - (string) - The Databricks Account in which the endpoint object exists
- Azure
Private GetEndpoint Info Endpoint Azure Private Endpoint Info - (AzurePrivateEndpointInfo) - Info for an Azure private endpoint
- Create
Time string - (string) - The timestamp when the endpoint was created. The timestamp is in RFC 3339 format in UTC timezone
- Display
Name string - (string) - The human-readable display name of this endpoint. The input should conform to RFC-1034, which restricts to letters, numbers, and hyphens, with the first character a letter, the last a letter or a number, and a 63 character maximum
- Endpoint
Id string - (string) - The unique identifier for this endpoint under the account. This field is a UUID generated by Databricks
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- (string) - The resource name of the endpoint, which uniquely identifies the endpoint
- Region string
- (string) - The cloud provider region where this endpoint is located
- State string
- (string) - The state of the endpoint. The endpoint can only be used if the state is
APPROVED. Possible values are:APPROVED,DISCONNECTED,FAILED,PENDING - Use
Case string - (string) - The use case that determines the type of network connectivity this endpoint provides.
This field is automatically determined based on the endpoint configuration and cloud-specific settings. Possible values are:
SERVICE_DIRECT
- account
Id String - (string) - The Databricks Account in which the endpoint object exists
- azure
Private GetEndpoint Info Endpoint Azure Private Endpoint Info - (AzurePrivateEndpointInfo) - Info for an Azure private endpoint
- create
Time String - (string) - The timestamp when the endpoint was created. The timestamp is in RFC 3339 format in UTC timezone
- display
Name String - (string) - The human-readable display name of this endpoint. The input should conform to RFC-1034, which restricts to letters, numbers, and hyphens, with the first character a letter, the last a letter or a number, and a 63 character maximum
- endpoint
Id String - (string) - The unique identifier for this endpoint under the account. This field is a UUID generated by Databricks
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- (string) - The resource name of the endpoint, which uniquely identifies the endpoint
- region String
- (string) - The cloud provider region where this endpoint is located
- state String
- (string) - The state of the endpoint. The endpoint can only be used if the state is
APPROVED. Possible values are:APPROVED,DISCONNECTED,FAILED,PENDING - use
Case String - (string) - The use case that determines the type of network connectivity this endpoint provides.
This field is automatically determined based on the endpoint configuration and cloud-specific settings. Possible values are:
SERVICE_DIRECT
- account
Id string - (string) - The Databricks Account in which the endpoint object exists
- azure
Private GetEndpoint Info Endpoint Azure Private Endpoint Info - (AzurePrivateEndpointInfo) - Info for an Azure private endpoint
- create
Time string - (string) - The timestamp when the endpoint was created. The timestamp is in RFC 3339 format in UTC timezone
- display
Name string - (string) - The human-readable display name of this endpoint. The input should conform to RFC-1034, which restricts to letters, numbers, and hyphens, with the first character a letter, the last a letter or a number, and a 63 character maximum
- endpoint
Id string - (string) - The unique identifier for this endpoint under the account. This field is a UUID generated by Databricks
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- (string) - The resource name of the endpoint, which uniquely identifies the endpoint
- region string
- (string) - The cloud provider region where this endpoint is located
- state string
- (string) - The state of the endpoint. The endpoint can only be used if the state is
APPROVED. Possible values are:APPROVED,DISCONNECTED,FAILED,PENDING - use
Case string - (string) - The use case that determines the type of network connectivity this endpoint provides.
This field is automatically determined based on the endpoint configuration and cloud-specific settings. Possible values are:
SERVICE_DIRECT
- account_
id str - (string) - The Databricks Account in which the endpoint object exists
- azure_
private_ Getendpoint_ info Endpoint Azure Private Endpoint Info - (AzurePrivateEndpointInfo) - Info for an Azure private endpoint
- create_
time str - (string) - The timestamp when the endpoint was created. The timestamp is in RFC 3339 format in UTC timezone
- display_
name str - (string) - The human-readable display name of this endpoint. The input should conform to RFC-1034, which restricts to letters, numbers, and hyphens, with the first character a letter, the last a letter or a number, and a 63 character maximum
- endpoint_
id str - (string) - The unique identifier for this endpoint under the account. This field is a UUID generated by Databricks
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- (string) - The resource name of the endpoint, which uniquely identifies the endpoint
- region str
- (string) - The cloud provider region where this endpoint is located
- state str
- (string) - The state of the endpoint. The endpoint can only be used if the state is
APPROVED. Possible values are:APPROVED,DISCONNECTED,FAILED,PENDING - use_
case str - (string) - The use case that determines the type of network connectivity this endpoint provides.
This field is automatically determined based on the endpoint configuration and cloud-specific settings. Possible values are:
SERVICE_DIRECT
- account
Id String - (string) - The Databricks Account in which the endpoint object exists
- azure
Private Property MapEndpoint Info - (AzurePrivateEndpointInfo) - Info for an Azure private endpoint
- create
Time String - (string) - The timestamp when the endpoint was created. The timestamp is in RFC 3339 format in UTC timezone
- display
Name String - (string) - The human-readable display name of this endpoint. The input should conform to RFC-1034, which restricts to letters, numbers, and hyphens, with the first character a letter, the last a letter or a number, and a 63 character maximum
- endpoint
Id String - (string) - The unique identifier for this endpoint under the account. This field is a UUID generated by Databricks
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- (string) - The resource name of the endpoint, which uniquely identifies the endpoint
- region String
- (string) - The cloud provider region where this endpoint is located
- state String
- (string) - The state of the endpoint. The endpoint can only be used if the state is
APPROVED. Possible values are:APPROVED,DISCONNECTED,FAILED,PENDING - use
Case String - (string) - The use case that determines the type of network connectivity this endpoint provides.
This field is automatically determined based on the endpoint configuration and cloud-specific settings. Possible values are:
SERVICE_DIRECT
Supporting Types
GetEndpointAzurePrivateEndpointInfo
- Private
Endpoint stringName - (string) - The name of the Private Endpoint in the Azure subscription
- Private
Endpoint stringResource Guid - (string) - The GUID of the Private Endpoint resource in the Azure subscription. This is assigned by Azure when the user sets up the Private Endpoint
- Private
Endpoint stringResource Id - (string) - The full resource ID of the Private Endpoint
- Private
Link stringService Id - (string) - The resource ID of the Databricks Private Link Service that this Private Endpoint connects to
- Private
Endpoint stringName - (string) - The name of the Private Endpoint in the Azure subscription
- Private
Endpoint stringResource Guid - (string) - The GUID of the Private Endpoint resource in the Azure subscription. This is assigned by Azure when the user sets up the Private Endpoint
- Private
Endpoint stringResource Id - (string) - The full resource ID of the Private Endpoint
- Private
Link stringService Id - (string) - The resource ID of the Databricks Private Link Service that this Private Endpoint connects to
- private
Endpoint StringName - (string) - The name of the Private Endpoint in the Azure subscription
- private
Endpoint StringResource Guid - (string) - The GUID of the Private Endpoint resource in the Azure subscription. This is assigned by Azure when the user sets up the Private Endpoint
- private
Endpoint StringResource Id - (string) - The full resource ID of the Private Endpoint
- private
Link StringService Id - (string) - The resource ID of the Databricks Private Link Service that this Private Endpoint connects to
- private
Endpoint stringName - (string) - The name of the Private Endpoint in the Azure subscription
- private
Endpoint stringResource Guid - (string) - The GUID of the Private Endpoint resource in the Azure subscription. This is assigned by Azure when the user sets up the Private Endpoint
- private
Endpoint stringResource Id - (string) - The full resource ID of the Private Endpoint
- private
Link stringService Id - (string) - The resource ID of the Databricks Private Link Service that this Private Endpoint connects to
- private_
endpoint_ strname - (string) - The name of the Private Endpoint in the Azure subscription
- private_
endpoint_ strresource_ guid - (string) - The GUID of the Private Endpoint resource in the Azure subscription. This is assigned by Azure when the user sets up the Private Endpoint
- private_
endpoint_ strresource_ id - (string) - The full resource ID of the Private Endpoint
- private_
link_ strservice_ id - (string) - The resource ID of the Databricks Private Link Service that this Private Endpoint connects to
- private
Endpoint StringName - (string) - The name of the Private Endpoint in the Azure subscription
- private
Endpoint StringResource Guid - (string) - The GUID of the Private Endpoint resource in the Azure subscription. This is assigned by Azure when the user sets up the Private Endpoint
- private
Endpoint StringResource Id - (string) - The full resource ID of the Private Endpoint
- private
Link StringService Id - (string) - The resource ID of the Databricks Private Link Service that this Private Endpoint connects to
Package Details
- Repository
- databricks pulumi/pulumi-databricks
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
databricksTerraform Provider.
Databricks v1.87.0 published on Friday, Feb 20, 2026 by Pulumi
