Databricks v1.63.0 published on Thursday, Mar 13, 2025 by Pulumi
databricks.getServingEndpoints
Explore with Pulumi AI
This resource can only be used with a workspace-level provider!
This resource allows you to get information about Model Serving endpoints in Databricks.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as databricks from "@pulumi/databricks";
const all = databricks.getServingEndpoints({});
const mlServingUsage: databricks.Permissions[] = [];
for (const range = {value: 0}; range.value < allDatabricksServingEndpoints.endpoints; range.value++) {
    mlServingUsage.push(new databricks.Permissions(`ml_serving_usage-${range.value}`, {
        servingEndpointId: range.value.id,
        accessControls: [
            {
                groupName: "users",
                permissionLevel: "CAN_VIEW",
            },
            {
                groupName: auto.displayName,
                permissionLevel: "CAN_MANAGE",
            },
            {
                groupName: eng.displayName,
                permissionLevel: "CAN_QUERY",
            },
        ],
    }));
}
import pulumi
import pulumi_databricks as databricks
all = databricks.get_serving_endpoints()
ml_serving_usage = []
for range in [{"value": i} for i in range(0, all_databricks_serving_endpoints.endpoints)]:
    ml_serving_usage.append(databricks.Permissions(f"ml_serving_usage-{range['value']}",
        serving_endpoint_id=range["value"]["id"],
        access_controls=[
            {
                "group_name": "users",
                "permission_level": "CAN_VIEW",
            },
            {
                "group_name": auto["displayName"],
                "permission_level": "CAN_MANAGE",
            },
            {
                "group_name": eng["displayName"],
                "permission_level": "CAN_QUERY",
            },
        ]))
package main
import (
	"github.com/pulumi/pulumi-databricks/sdk/go/databricks"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := databricks.GetServingEndpoints(ctx, &databricks.GetServingEndpointsArgs{}, nil)
		if err != nil {
			return err
		}
		var mlServingUsage []*databricks.Permissions
		for index := 0; index < allDatabricksServingEndpoints.Endpoints; index++ {
			key0 := index
			val0 := index
			__res, err := databricks.NewPermissions(ctx, fmt.Sprintf("ml_serving_usage-%v", key0), &databricks.PermissionsArgs{
				ServingEndpointId: pulumi.Any(val0),
				AccessControls: databricks.PermissionsAccessControlArray{
					&databricks.PermissionsAccessControlArgs{
						GroupName:       pulumi.String("users"),
						PermissionLevel: pulumi.String("CAN_VIEW"),
					},
					&databricks.PermissionsAccessControlArgs{
						GroupName:       pulumi.Any(auto.DisplayName),
						PermissionLevel: pulumi.String("CAN_MANAGE"),
					},
					&databricks.PermissionsAccessControlArgs{
						GroupName:       pulumi.Any(eng.DisplayName),
						PermissionLevel: pulumi.String("CAN_QUERY"),
					},
				},
			})
			if err != nil {
				return err
			}
			mlServingUsage = append(mlServingUsage, __res)
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Databricks = Pulumi.Databricks;
return await Deployment.RunAsync(() => 
{
    var all = Databricks.GetServingEndpoints.Invoke();
    var mlServingUsage = new List<Databricks.Permissions>();
    for (var rangeIndex = 0; rangeIndex < allDatabricksServingEndpoints.Endpoints; rangeIndex++)
    {
        var range = new { Value = rangeIndex };
        mlServingUsage.Add(new Databricks.Permissions($"ml_serving_usage-{range.Value}", new()
        {
            ServingEndpointId = range.Value.Id,
            AccessControls = new[]
            {
                new Databricks.Inputs.PermissionsAccessControlArgs
                {
                    GroupName = "users",
                    PermissionLevel = "CAN_VIEW",
                },
                new Databricks.Inputs.PermissionsAccessControlArgs
                {
                    GroupName = auto.DisplayName,
                    PermissionLevel = "CAN_MANAGE",
                },
                new Databricks.Inputs.PermissionsAccessControlArgs
                {
                    GroupName = eng.DisplayName,
                    PermissionLevel = "CAN_QUERY",
                },
            },
        }));
    }
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.databricks.DatabricksFunctions;
import com.pulumi.databricks.inputs.GetServingEndpointsArgs;
import com.pulumi.databricks.Permissions;
import com.pulumi.databricks.PermissionsArgs;
import com.pulumi.databricks.inputs.PermissionsAccessControlArgs;
import com.pulumi.codegen.internal.KeyedValue;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var all = DatabricksFunctions.getServingEndpoints();
        for (var i = 0; i < allDatabricksServingEndpoints.endpoints(); i++) {
            new Permissions("mlServingUsage-" + i, PermissionsArgs.builder()
                .servingEndpointId(range.value().id())
                .accessControls(                
                    PermissionsAccessControlArgs.builder()
                        .groupName("users")
                        .permissionLevel("CAN_VIEW")
                        .build(),
                    PermissionsAccessControlArgs.builder()
                        .groupName(auto.displayName())
                        .permissionLevel("CAN_MANAGE")
                        .build(),
                    PermissionsAccessControlArgs.builder()
                        .groupName(eng.displayName())
                        .permissionLevel("CAN_QUERY")
                        .build())
                .build());
        
}
    }
}
resources:
  mlServingUsage:
    type: databricks:Permissions
    name: ml_serving_usage
    properties:
      servingEndpointId: ${range.value.id}
      accessControls:
        - groupName: users
          permissionLevel: CAN_VIEW
        - groupName: ${auto.displayName}
          permissionLevel: CAN_MANAGE
        - groupName: ${eng.displayName}
          permissionLevel: CAN_QUERY
    options: {}
variables:
  all:
    fn::invoke:
      function: databricks:getServingEndpoints
      arguments: {}
Related Resources
The following resources are often used in the same context:
- databricks.Permissions can control which groups or individual users can Manage, Query or View individual serving endpoints.
Using getServingEndpoints
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 getServingEndpoints(args: GetServingEndpointsArgs, opts?: InvokeOptions): Promise<GetServingEndpointsResult>
function getServingEndpointsOutput(args: GetServingEndpointsOutputArgs, opts?: InvokeOptions): Output<GetServingEndpointsResult>def get_serving_endpoints(endpoints: Optional[Sequence[GetServingEndpointsEndpoint]] = None,
                          opts: Optional[InvokeOptions] = None) -> GetServingEndpointsResult
def get_serving_endpoints_output(endpoints: Optional[pulumi.Input[Sequence[pulumi.Input[GetServingEndpointsEndpointArgs]]]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetServingEndpointsResult]func GetServingEndpoints(ctx *Context, args *GetServingEndpointsArgs, opts ...InvokeOption) (*GetServingEndpointsResult, error)
func GetServingEndpointsOutput(ctx *Context, args *GetServingEndpointsOutputArgs, opts ...InvokeOption) GetServingEndpointsResultOutput> Note: This function is named GetServingEndpoints in the Go SDK.
public static class GetServingEndpoints 
{
    public static Task<GetServingEndpointsResult> InvokeAsync(GetServingEndpointsArgs args, InvokeOptions? opts = null)
    public static Output<GetServingEndpointsResult> Invoke(GetServingEndpointsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetServingEndpointsResult> getServingEndpoints(GetServingEndpointsArgs args, InvokeOptions options)
public static Output<GetServingEndpointsResult> getServingEndpoints(GetServingEndpointsArgs args, InvokeOptions options)
fn::invoke:
  function: databricks:index/getServingEndpoints:getServingEndpoints
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Endpoints
List<GetServing Endpoints Endpoint> 
- List of objects describing the serving endpoints. Each object consists of following attributes:
- Endpoints
[]GetServing Endpoints Endpoint 
- List of objects describing the serving endpoints. Each object consists of following attributes:
- endpoints
List<GetServing Endpoints Endpoint> 
- List of objects describing the serving endpoints. Each object consists of following attributes:
- endpoints
GetServing Endpoints Endpoint[] 
- List of objects describing the serving endpoints. Each object consists of following attributes:
- endpoints
Sequence[GetServing Endpoints Endpoint] 
- List of objects describing the serving endpoints. Each object consists of following attributes:
- endpoints List<Property Map>
- List of objects describing the serving endpoints. Each object consists of following attributes:
getServingEndpoints Result
The following output properties are available:
- Endpoints
List<GetServing Endpoints Endpoint> 
- List of objects describing the serving endpoints. Each object consists of following attributes:
- Id string
- The provider-assigned unique ID for this managed resource.
- Endpoints
[]GetServing Endpoints Endpoint 
- List of objects describing the serving endpoints. Each object consists of following attributes:
- Id string
- The provider-assigned unique ID for this managed resource.
- endpoints
List<GetServing Endpoints Endpoint> 
- List of objects describing the serving endpoints. Each object consists of following attributes:
- id String
- The provider-assigned unique ID for this managed resource.
- endpoints
GetServing Endpoints Endpoint[] 
- List of objects describing the serving endpoints. Each object consists of following attributes:
- id string
- The provider-assigned unique ID for this managed resource.
- endpoints
Sequence[GetServing Endpoints Endpoint] 
- List of objects describing the serving endpoints. Each object consists of following attributes:
- id str
- The provider-assigned unique ID for this managed resource.
- endpoints List<Property Map>
- List of objects describing the serving endpoints. Each object consists of following attributes:
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
GetServingEndpointsEndpoint   
- AiGateways List<GetServing Endpoints Endpoint Ai Gateway> 
- A block with AI Gateway configuration for the serving endpoint.
- Configs
List<GetServing Endpoints Endpoint Config> 
- The model serving endpoint configuration.
- CreationTimestamp int
- Creator string
- Id string
- LastUpdated intTimestamp 
- Name string
- The name of the model serving endpoint.
- States
List<GetServing Endpoints Endpoint State> 
- 
List<GetServing Endpoints Endpoint Tag> 
- Tags to be attached to the serving endpoint and automatically propagated to billing logs.
- Task string
- AiGateways []GetServing Endpoints Endpoint Ai Gateway 
- A block with AI Gateway configuration for the serving endpoint.
- Configs
[]GetServing Endpoints Endpoint Config 
- The model serving endpoint configuration.
- CreationTimestamp int
- Creator string
- Id string
- LastUpdated intTimestamp 
- Name string
- The name of the model serving endpoint.
- States
[]GetServing Endpoints Endpoint State 
- 
[]GetServing Endpoints Endpoint Tag 
- Tags to be attached to the serving endpoint and automatically propagated to billing logs.
- Task string
- aiGateways List<GetServing Endpoints Endpoint Ai Gateway> 
- A block with AI Gateway configuration for the serving endpoint.
- configs
List<GetServing Endpoints Endpoint Config> 
- The model serving endpoint configuration.
- creationTimestamp Integer
- creator String
- id String
- lastUpdated IntegerTimestamp 
- name String
- The name of the model serving endpoint.
- states
List<GetServing Endpoints Endpoint State> 
- 
List<GetServing Endpoints Endpoint Tag> 
- Tags to be attached to the serving endpoint and automatically propagated to billing logs.
- task String
- aiGateways GetServing Endpoints Endpoint Ai Gateway[] 
- A block with AI Gateway configuration for the serving endpoint.
- configs
GetServing Endpoints Endpoint Config[] 
- The model serving endpoint configuration.
- creationTimestamp number
- creator string
- id string
- lastUpdated numberTimestamp 
- name string
- The name of the model serving endpoint.
- states
GetServing Endpoints Endpoint State[] 
- 
GetServing Endpoints Endpoint Tag[] 
- Tags to be attached to the serving endpoint and automatically propagated to billing logs.
- task string
- ai_gateways Sequence[GetServing Endpoints Endpoint Ai Gateway] 
- A block with AI Gateway configuration for the serving endpoint.
- configs
Sequence[GetServing Endpoints Endpoint Config] 
- The model serving endpoint configuration.
- creation_timestamp int
- creator str
- id str
- last_updated_ inttimestamp 
- name str
- The name of the model serving endpoint.
- states
Sequence[GetServing Endpoints Endpoint State] 
- 
Sequence[GetServing Endpoints Endpoint Tag] 
- Tags to be attached to the serving endpoint and automatically propagated to billing logs.
- task str
- aiGateways List<Property Map>
- A block with AI Gateway configuration for the serving endpoint.
- configs List<Property Map>
- The model serving endpoint configuration.
- creationTimestamp Number
- creator String
- id String
- lastUpdated NumberTimestamp 
- name String
- The name of the model serving endpoint.
- states List<Property Map>
- List<Property Map>
- Tags to be attached to the serving endpoint and automatically propagated to billing logs.
- task String
GetServingEndpointsEndpointAiGateway     
- Guardrails
List<GetServing Endpoints Endpoint Ai Gateway Guardrail> 
- InferenceTable List<GetConfigs Serving Endpoints Endpoint Ai Gateway Inference Table Config> 
- RateLimits List<GetServing Endpoints Endpoint Ai Gateway Rate Limit> 
- A list of rate limit blocks to be applied to the serving endpoint.
- UsageTracking List<GetConfigs Serving Endpoints Endpoint Ai Gateway Usage Tracking Config> 
- Guardrails
[]GetServing Endpoints Endpoint Ai Gateway Guardrail 
- InferenceTable []GetConfigs Serving Endpoints Endpoint Ai Gateway Inference Table Config 
- RateLimits []GetServing Endpoints Endpoint Ai Gateway Rate Limit 
- A list of rate limit blocks to be applied to the serving endpoint.
- UsageTracking []GetConfigs Serving Endpoints Endpoint Ai Gateway Usage Tracking Config 
- guardrails
List<GetServing Endpoints Endpoint Ai Gateway Guardrail> 
- inferenceTable List<GetConfigs Serving Endpoints Endpoint Ai Gateway Inference Table Config> 
- rateLimits List<GetServing Endpoints Endpoint Ai Gateway Rate Limit> 
- A list of rate limit blocks to be applied to the serving endpoint.
- usageTracking List<GetConfigs Serving Endpoints Endpoint Ai Gateway Usage Tracking Config> 
- guardrails
GetServing Endpoints Endpoint Ai Gateway Guardrail[] 
- inferenceTable GetConfigs Serving Endpoints Endpoint Ai Gateway Inference Table Config[] 
- rateLimits GetServing Endpoints Endpoint Ai Gateway Rate Limit[] 
- A list of rate limit blocks to be applied to the serving endpoint.
- usageTracking GetConfigs Serving Endpoints Endpoint Ai Gateway Usage Tracking Config[] 
- guardrails
Sequence[GetServing Endpoints Endpoint Ai Gateway Guardrail] 
- inference_table_ Sequence[Getconfigs Serving Endpoints Endpoint Ai Gateway Inference Table Config] 
- rate_limits Sequence[GetServing Endpoints Endpoint Ai Gateway Rate Limit] 
- A list of rate limit blocks to be applied to the serving endpoint.
- usage_tracking_ Sequence[Getconfigs Serving Endpoints Endpoint Ai Gateway Usage Tracking Config] 
- guardrails List<Property Map>
- inferenceTable List<Property Map>Configs 
- rateLimits List<Property Map>
- A list of rate limit blocks to be applied to the serving endpoint.
- usageTracking List<Property Map>Configs 
GetServingEndpointsEndpointAiGatewayGuardrail      
GetServingEndpointsEndpointAiGatewayGuardrailInputProperty        
- InvalidKeywords List<string>
- Piis
List<GetServing Endpoints Endpoint Ai Gateway Guardrail Input Property Pii> 
- Safety bool
- ValidTopics List<string>
- invalidKeywords List<String>
- piis
List<GetServing Endpoints Endpoint Ai Gateway Guardrail Input Property Pii> 
- safety Boolean
- validTopics List<String>
- invalidKeywords string[]
- piis
GetServing Endpoints Endpoint Ai Gateway Guardrail Input Property Pii[] 
- safety boolean
- validTopics string[]
- invalid_keywords Sequence[str]
- piis
Sequence[GetServing Endpoints Endpoint Ai Gateway Guardrail Input Property Pii] 
- safety bool
- valid_topics Sequence[str]
- invalidKeywords List<String>
- piis List<Property Map>
- safety Boolean
- validTopics List<String>
GetServingEndpointsEndpointAiGatewayGuardrailInputPropertyPii         
- Behavior string
- Behavior string
- behavior String
- behavior string
- behavior str
- behavior String
GetServingEndpointsEndpointAiGatewayGuardrailOutput       
- InvalidKeywords List<string>
- Piis
List<GetServing Endpoints Endpoint Ai Gateway Guardrail Output Pii> 
- Safety bool
- ValidTopics List<string>
- InvalidKeywords []string
- Piis
[]GetServing Endpoints Endpoint Ai Gateway Guardrail Output Pii 
- Safety bool
- ValidTopics []string
- invalidKeywords List<String>
- piis
List<GetServing Endpoints Endpoint Ai Gateway Guardrail Output Pii> 
- safety Boolean
- validTopics List<String>
- invalidKeywords string[]
- piis
GetServing Endpoints Endpoint Ai Gateway Guardrail Output Pii[] 
- safety boolean
- validTopics string[]
- invalid_keywords Sequence[str]
- piis
Sequence[GetServing Endpoints Endpoint Ai Gateway Guardrail Output Pii] 
- safety bool
- valid_topics Sequence[str]
- invalidKeywords List<String>
- piis List<Property Map>
- safety Boolean
- validTopics List<String>
GetServingEndpointsEndpointAiGatewayGuardrailOutputPii        
- Behavior string
- Behavior string
- behavior String
- behavior string
- behavior str
- behavior String
GetServingEndpointsEndpointAiGatewayInferenceTableConfig        
- CatalogName string
- Enabled bool
- SchemaName string
- TableName stringPrefix 
- CatalogName string
- Enabled bool
- SchemaName string
- TableName stringPrefix 
- catalogName String
- enabled Boolean
- schemaName String
- tableName StringPrefix 
- catalogName string
- enabled boolean
- schemaName string
- tableName stringPrefix 
- catalog_name str
- enabled bool
- schema_name str
- table_name_ strprefix 
- catalogName String
- enabled Boolean
- schemaName String
- tableName StringPrefix 
GetServingEndpointsEndpointAiGatewayRateLimit       
- Calls int
- RenewalPeriod string
- Key string
- Calls int
- RenewalPeriod string
- Key string
- calls Integer
- renewalPeriod String
- key String
- calls number
- renewalPeriod string
- key string
- calls int
- renewal_period str
- key str
- calls Number
- renewalPeriod String
- key String
GetServingEndpointsEndpointAiGatewayUsageTrackingConfig        
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
GetServingEndpointsEndpointConfig    
GetServingEndpointsEndpointConfigServedEntity      
- EntityName string
- EntityVersion string
- ExternalModels List<GetServing Endpoints Endpoint Config Served Entity External Model> 
- FoundationModels List<GetServing Endpoints Endpoint Config Served Entity Foundation Model> 
- Name string
- The name of the model serving endpoint.
- EntityName string
- EntityVersion string
- ExternalModels []GetServing Endpoints Endpoint Config Served Entity External Model 
- FoundationModels []GetServing Endpoints Endpoint Config Served Entity Foundation Model 
- Name string
- The name of the model serving endpoint.
- entityName String
- entityVersion String
- externalModels List<GetServing Endpoints Endpoint Config Served Entity External Model> 
- foundationModels List<GetServing Endpoints Endpoint Config Served Entity Foundation Model> 
- name String
- The name of the model serving endpoint.
- entityName string
- entityVersion string
- externalModels GetServing Endpoints Endpoint Config Served Entity External Model[] 
- foundationModels GetServing Endpoints Endpoint Config Served Entity Foundation Model[] 
- name string
- The name of the model serving endpoint.
- entity_name str
- entity_version str
- external_models Sequence[GetServing Endpoints Endpoint Config Served Entity External Model] 
- foundation_models Sequence[GetServing Endpoints Endpoint Config Served Entity Foundation Model] 
- name str
- The name of the model serving endpoint.
- entityName String
- entityVersion String
- externalModels List<Property Map>
- foundationModels List<Property Map>
- name String
- The name of the model serving endpoint.
GetServingEndpointsEndpointConfigServedEntityExternalModel        
- Name string
- The name of the model serving endpoint.
- Provider string
- Task string
- Ai21labsConfigs List<GetServing Endpoints Endpoint Config Served Entity External Model Ai21labs Config> 
- AmazonBedrock List<GetConfigs Serving Endpoints Endpoint Config Served Entity External Model Amazon Bedrock Config> 
- AnthropicConfigs List<GetServing Endpoints Endpoint Config Served Entity External Model Anthropic Config> 
- CohereConfigs List<GetServing Endpoints Endpoint Config Served Entity External Model Cohere Config> 
- DatabricksModel List<GetServing Configs Serving Endpoints Endpoint Config Served Entity External Model Databricks Model Serving Config> 
- GoogleCloud List<GetVertex Ai Configs Serving Endpoints Endpoint Config Served Entity External Model Google Cloud Vertex Ai Config> 
- OpenaiConfigs List<GetServing Endpoints Endpoint Config Served Entity External Model Openai Config> 
- PalmConfigs List<GetServing Endpoints Endpoint Config Served Entity External Model Palm Config> 
- Name string
- The name of the model serving endpoint.
- Provider string
- Task string
- Ai21labsConfigs []GetServing Endpoints Endpoint Config Served Entity External Model Ai21labs Config 
- AmazonBedrock []GetConfigs Serving Endpoints Endpoint Config Served Entity External Model Amazon Bedrock Config 
- AnthropicConfigs []GetServing Endpoints Endpoint Config Served Entity External Model Anthropic Config 
- CohereConfigs []GetServing Endpoints Endpoint Config Served Entity External Model Cohere Config 
- DatabricksModel []GetServing Configs Serving Endpoints Endpoint Config Served Entity External Model Databricks Model Serving Config 
- GoogleCloud []GetVertex Ai Configs Serving Endpoints Endpoint Config Served Entity External Model Google Cloud Vertex Ai Config 
- OpenaiConfigs []GetServing Endpoints Endpoint Config Served Entity External Model Openai Config 
- PalmConfigs []GetServing Endpoints Endpoint Config Served Entity External Model Palm Config 
- name String
- The name of the model serving endpoint.
- provider String
- task String
- ai21labsConfigs List<GetServing Endpoints Endpoint Config Served Entity External Model Ai21labs Config> 
- amazonBedrock List<GetConfigs Serving Endpoints Endpoint Config Served Entity External Model Amazon Bedrock Config> 
- anthropicConfigs List<GetServing Endpoints Endpoint Config Served Entity External Model Anthropic Config> 
- cohereConfigs List<GetServing Endpoints Endpoint Config Served Entity External Model Cohere Config> 
- databricksModel List<GetServing Configs Serving Endpoints Endpoint Config Served Entity External Model Databricks Model Serving Config> 
- googleCloud List<GetVertex Ai Configs Serving Endpoints Endpoint Config Served Entity External Model Google Cloud Vertex Ai Config> 
- openaiConfigs List<GetServing Endpoints Endpoint Config Served Entity External Model Openai Config> 
- palmConfigs List<GetServing Endpoints Endpoint Config Served Entity External Model Palm Config> 
- name string
- The name of the model serving endpoint.
- provider string
- task string
- ai21labsConfigs GetServing Endpoints Endpoint Config Served Entity External Model Ai21labs Config[] 
- amazonBedrock GetConfigs Serving Endpoints Endpoint Config Served Entity External Model Amazon Bedrock Config[] 
- anthropicConfigs GetServing Endpoints Endpoint Config Served Entity External Model Anthropic Config[] 
- cohereConfigs GetServing Endpoints Endpoint Config Served Entity External Model Cohere Config[] 
- databricksModel GetServing Configs Serving Endpoints Endpoint Config Served Entity External Model Databricks Model Serving Config[] 
- googleCloud GetVertex Ai Configs Serving Endpoints Endpoint Config Served Entity External Model Google Cloud Vertex Ai Config[] 
- openaiConfigs GetServing Endpoints Endpoint Config Served Entity External Model Openai Config[] 
- palmConfigs GetServing Endpoints Endpoint Config Served Entity External Model Palm Config[] 
- name str
- The name of the model serving endpoint.
- provider str
- task str
- ai21labs_configs Sequence[GetServing Endpoints Endpoint Config Served Entity External Model Ai21labs Config] 
- amazon_bedrock_ Sequence[Getconfigs Serving Endpoints Endpoint Config Served Entity External Model Amazon Bedrock Config] 
- anthropic_configs Sequence[GetServing Endpoints Endpoint Config Served Entity External Model Anthropic Config] 
- cohere_configs Sequence[GetServing Endpoints Endpoint Config Served Entity External Model Cohere Config] 
- databricks_model_ Sequence[Getserving_ configs Serving Endpoints Endpoint Config Served Entity External Model Databricks Model Serving Config] 
- google_cloud_ Sequence[Getvertex_ ai_ configs Serving Endpoints Endpoint Config Served Entity External Model Google Cloud Vertex Ai Config] 
- openai_configs Sequence[GetServing Endpoints Endpoint Config Served Entity External Model Openai Config] 
- palm_configs Sequence[GetServing Endpoints Endpoint Config Served Entity External Model Palm Config] 
- name String
- The name of the model serving endpoint.
- provider String
- task String
- ai21labsConfigs List<Property Map>
- amazonBedrock List<Property Map>Configs 
- anthropicConfigs List<Property Map>
- cohereConfigs List<Property Map>
- databricksModel List<Property Map>Serving Configs 
- googleCloud List<Property Map>Vertex Ai Configs 
- openaiConfigs List<Property Map>
- palmConfigs List<Property Map>
GetServingEndpointsEndpointConfigServedEntityExternalModelAi21labsConfig          
- Ai21labsApi stringKey 
- Ai21labsApi stringKey Plaintext 
- Ai21labsApi stringKey 
- Ai21labsApi stringKey Plaintext 
- ai21labsApi StringKey 
- ai21labsApi StringKey Plaintext 
- ai21labsApi stringKey 
- ai21labsApi stringKey Plaintext 
- ai21labsApi StringKey 
- ai21labsApi StringKey Plaintext 
GetServingEndpointsEndpointConfigServedEntityExternalModelAmazonBedrockConfig           
- AwsRegion string
- BedrockProvider string
- AwsAccess stringKey Id 
- AwsAccess stringKey Id Plaintext 
- AwsSecret stringAccess Key 
- AwsSecret stringAccess Key Plaintext 
- InstanceProfile stringArn 
- AwsRegion string
- BedrockProvider string
- AwsAccess stringKey Id 
- AwsAccess stringKey Id Plaintext 
- AwsSecret stringAccess Key 
- AwsSecret stringAccess Key Plaintext 
- InstanceProfile stringArn 
- awsRegion String
- bedrockProvider String
- awsAccess StringKey Id 
- awsAccess StringKey Id Plaintext 
- awsSecret StringAccess Key 
- awsSecret StringAccess Key Plaintext 
- instanceProfile StringArn 
- awsRegion string
- bedrockProvider string
- awsAccess stringKey Id 
- awsAccess stringKey Id Plaintext 
- awsSecret stringAccess Key 
- awsSecret stringAccess Key Plaintext 
- instanceProfile stringArn 
- awsRegion String
- bedrockProvider String
- awsAccess StringKey Id 
- awsAccess StringKey Id Plaintext 
- awsSecret StringAccess Key 
- awsSecret StringAccess Key Plaintext 
- instanceProfile StringArn 
GetServingEndpointsEndpointConfigServedEntityExternalModelAnthropicConfig          
- AnthropicApi stringKey 
- AnthropicApi stringKey Plaintext 
- AnthropicApi stringKey 
- AnthropicApi stringKey Plaintext 
- anthropicApi StringKey 
- anthropicApi StringKey Plaintext 
- anthropicApi stringKey 
- anthropicApi stringKey Plaintext 
- anthropicApi StringKey 
- anthropicApi StringKey Plaintext 
GetServingEndpointsEndpointConfigServedEntityExternalModelCohereConfig          
- CohereApi stringBase 
- CohereApi stringKey 
- CohereApi stringKey Plaintext 
- CohereApi stringBase 
- CohereApi stringKey 
- CohereApi stringKey Plaintext 
- cohereApi StringBase 
- cohereApi StringKey 
- cohereApi StringKey Plaintext 
- cohereApi stringBase 
- cohereApi stringKey 
- cohereApi stringKey Plaintext 
- cohereApi StringBase 
- cohereApi StringKey 
- cohereApi StringKey Plaintext 
GetServingEndpointsEndpointConfigServedEntityExternalModelDatabricksModelServingConfig            
- DatabricksWorkspace stringUrl 
- DatabricksApi stringToken 
- DatabricksApi stringToken Plaintext 
- DatabricksWorkspace stringUrl 
- DatabricksApi stringToken 
- DatabricksApi stringToken Plaintext 
- databricksWorkspace StringUrl 
- databricksApi StringToken 
- databricksApi StringToken Plaintext 
- databricksWorkspace stringUrl 
- databricksApi stringToken 
- databricksApi stringToken Plaintext 
- databricksWorkspace StringUrl 
- databricksApi StringToken 
- databricksApi StringToken Plaintext 
GetServingEndpointsEndpointConfigServedEntityExternalModelGoogleCloudVertexAiConfig             
- ProjectId string
- Region string
- PrivateKey string
- PrivateKey stringPlaintext 
- ProjectId string
- Region string
- PrivateKey string
- PrivateKey stringPlaintext 
- projectId String
- region String
- privateKey String
- privateKey StringPlaintext 
- projectId string
- region string
- privateKey string
- privateKey stringPlaintext 
- project_id str
- region str
- private_key str
- private_key_ strplaintext 
- projectId String
- region String
- privateKey String
- privateKey StringPlaintext 
GetServingEndpointsEndpointConfigServedEntityExternalModelOpenaiConfig          
- MicrosoftEntra stringClient Id 
- MicrosoftEntra stringClient Secret 
- MicrosoftEntra stringClient Secret Plaintext 
- MicrosoftEntra stringTenant Id 
- OpenaiApi stringBase 
- OpenaiApi stringKey 
- OpenaiApi stringKey Plaintext 
- OpenaiApi stringType 
- OpenaiApi stringVersion 
- OpenaiDeployment stringName 
- OpenaiOrganization string
- MicrosoftEntra stringClient Id 
- MicrosoftEntra stringClient Secret 
- MicrosoftEntra stringClient Secret Plaintext 
- MicrosoftEntra stringTenant Id 
- OpenaiApi stringBase 
- OpenaiApi stringKey 
- OpenaiApi stringKey Plaintext 
- OpenaiApi stringType 
- OpenaiApi stringVersion 
- OpenaiDeployment stringName 
- OpenaiOrganization string
- microsoftEntra StringClient Id 
- microsoftEntra StringClient Secret 
- microsoftEntra StringClient Secret Plaintext 
- microsoftEntra StringTenant Id 
- openaiApi StringBase 
- openaiApi StringKey 
- openaiApi StringKey Plaintext 
- openaiApi StringType 
- openaiApi StringVersion 
- openaiDeployment StringName 
- openaiOrganization String
- microsoftEntra stringClient Id 
- microsoftEntra stringClient Secret 
- microsoftEntra stringClient Secret Plaintext 
- microsoftEntra stringTenant Id 
- openaiApi stringBase 
- openaiApi stringKey 
- openaiApi stringKey Plaintext 
- openaiApi stringType 
- openaiApi stringVersion 
- openaiDeployment stringName 
- openaiOrganization string
- microsoftEntra StringClient Id 
- microsoftEntra StringClient Secret 
- microsoftEntra StringClient Secret Plaintext 
- microsoftEntra StringTenant Id 
- openaiApi StringBase 
- openaiApi StringKey 
- openaiApi StringKey Plaintext 
- openaiApi StringType 
- openaiApi StringVersion 
- openaiDeployment StringName 
- openaiOrganization String
GetServingEndpointsEndpointConfigServedEntityExternalModelPalmConfig          
- PalmApi stringKey 
- PalmApi stringKey Plaintext 
- PalmApi stringKey 
- PalmApi stringKey Plaintext 
- palmApi StringKey 
- palmApi StringKey Plaintext 
- palmApi stringKey 
- palmApi stringKey Plaintext 
- palmApi StringKey 
- palmApi StringKey Plaintext 
GetServingEndpointsEndpointConfigServedEntityFoundationModel        
- Description string
- DisplayName string
- Docs string
- Name string
- The name of the model serving endpoint.
- Description string
- DisplayName string
- Docs string
- Name string
- The name of the model serving endpoint.
- description String
- displayName String
- docs String
- name String
- The name of the model serving endpoint.
- description string
- displayName string
- docs string
- name string
- The name of the model serving endpoint.
- description str
- display_name str
- docs str
- name str
- The name of the model serving endpoint.
- description String
- displayName String
- docs String
- name String
- The name of the model serving endpoint.
GetServingEndpointsEndpointConfigServedModel      
- ModelName string
- ModelVersion string
- Name string
- The name of the model serving endpoint.
- ModelName string
- ModelVersion string
- Name string
- The name of the model serving endpoint.
- modelName String
- modelVersion String
- name String
- The name of the model serving endpoint.
- modelName string
- modelVersion string
- name string
- The name of the model serving endpoint.
- model_name str
- model_version str
- name str
- The name of the model serving endpoint.
- modelName String
- modelVersion String
- name String
- The name of the model serving endpoint.
GetServingEndpointsEndpointState    
- ConfigUpdate string
- Ready string
- ConfigUpdate string
- Ready string
- configUpdate String
- ready String
- configUpdate string
- ready string
- config_update str
- ready str
- configUpdate String
- ready String
GetServingEndpointsEndpointTag    
Package Details
- Repository
- databricks pulumi/pulumi-databricks
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the databricksTerraform Provider.