Viewing docs for Databricks v1.106.0
published on Thursday, Aug 20, 2026 by Pulumi
published on Thursday, Aug 20, 2026 by Pulumi
Viewing docs for Databricks v1.106.0
published on Thursday, Aug 20, 2026 by Pulumi
published on Thursday, Aug 20, 2026 by Pulumi
Using getAiGatewayMcpServices
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 getAiGatewayMcpServices(args: GetAiGatewayMcpServicesArgs, opts?: InvokeOptions): Promise<GetAiGatewayMcpServicesResult>
function getAiGatewayMcpServicesOutput(args: GetAiGatewayMcpServicesOutputArgs, opts?: InvokeOutputOptions): Output<GetAiGatewayMcpServicesResult>def get_ai_gateway_mcp_services(page_size: Optional[int] = None,
parent: Optional[str] = None,
provider_config: Optional[GetAiGatewayMcpServicesProviderConfig] = None,
view: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAiGatewayMcpServicesResult
def get_ai_gateway_mcp_services_output(page_size: pulumi.Input[Optional[int]] = None,
parent: pulumi.Input[Optional[str]] = None,
provider_config: pulumi.Input[Optional[GetAiGatewayMcpServicesProviderConfigArgs]] = None,
view: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetAiGatewayMcpServicesResult]func GetAiGatewayMcpServices(ctx *Context, args *GetAiGatewayMcpServicesArgs, opts ...InvokeOption) (*GetAiGatewayMcpServicesResult, error)
func GetAiGatewayMcpServicesOutput(ctx *Context, args *GetAiGatewayMcpServicesOutputArgs, opts ...InvokeOption) GetAiGatewayMcpServicesResultOutput> Note: This function is named GetAiGatewayMcpServices in the Go SDK.
public static class GetAiGatewayMcpServices
{
public static Task<GetAiGatewayMcpServicesResult> InvokeAsync(GetAiGatewayMcpServicesArgs args, InvokeOptions? opts = null)
public static Output<GetAiGatewayMcpServicesResult> Invoke(GetAiGatewayMcpServicesInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetAiGatewayMcpServicesResult> Invoke(GetAiGatewayMcpServicesInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetAiGatewayMcpServicesResult> getAiGatewayMcpServices(GetAiGatewayMcpServicesArgs args, InvokeOptions options)
public static Output<GetAiGatewayMcpServicesResult> getAiGatewayMcpServices(GetAiGatewayMcpServicesArgs args, InvokeOptions options)
public static Output<GetAiGatewayMcpServicesResult> getAiGatewayMcpServices(GetAiGatewayMcpServicesArgs args, InvokeOutputOptions options)
fn::invoke:
function: databricks:index/getAiGatewayMcpServices:getAiGatewayMcpServices
arguments:
# arguments dictionarydata "databricks_get_ai_gateway_mcp_services" "name" {
# arguments
}The following arguments are supported:
- Page
Size int - Maximum number of MCP services to return. Defaults to 100 when unset or 0;
the maximum is 100. Use
pageTokento retrieve additional pages - Parent string
- Name of the parent schema to list within, as
schemas/{catalog}.{schema}. Each{...}component is capped at 255 characters individually - Provider
Config GetAi Gateway Mcp Services Provider Config - Configure the provider for management through account provider.
- View string
- View selector controlling which fields are populated per row.
FULLreturns the full representation of the service;BASICreturns a more compact version. Defaults toBASICwhen unset. Possible values are:BASIC,FULL
- Page
Size int - Maximum number of MCP services to return. Defaults to 100 when unset or 0;
the maximum is 100. Use
pageTokento retrieve additional pages - Parent string
- Name of the parent schema to list within, as
schemas/{catalog}.{schema}. Each{...}component is capped at 255 characters individually - Provider
Config GetAi Gateway Mcp Services Provider Config - Configure the provider for management through account provider.
- View string
- View selector controlling which fields are populated per row.
FULLreturns the full representation of the service;BASICreturns a more compact version. Defaults toBASICwhen unset. Possible values are:BASIC,FULL
- page_
size number - Maximum number of MCP services to return. Defaults to 100 when unset or 0;
the maximum is 100. Use
pageTokento retrieve additional pages - parent string
- Name of the parent schema to list within, as
schemas/{catalog}.{schema}. Each{...}component is capped at 255 characters individually - provider_
config object - Configure the provider for management through account provider.
- view string
- View selector controlling which fields are populated per row.
FULLreturns the full representation of the service;BASICreturns a more compact version. Defaults toBASICwhen unset. Possible values are:BASIC,FULL
- page
Size Integer - Maximum number of MCP services to return. Defaults to 100 when unset or 0;
the maximum is 100. Use
pageTokento retrieve additional pages - parent String
- Name of the parent schema to list within, as
schemas/{catalog}.{schema}. Each{...}component is capped at 255 characters individually - provider
Config GetAi Gateway Mcp Services Provider Config - Configure the provider for management through account provider.
- view String
- View selector controlling which fields are populated per row.
FULLreturns the full representation of the service;BASICreturns a more compact version. Defaults toBASICwhen unset. Possible values are:BASIC,FULL
- page
Size number - Maximum number of MCP services to return. Defaults to 100 when unset or 0;
the maximum is 100. Use
pageTokento retrieve additional pages - parent string
- Name of the parent schema to list within, as
schemas/{catalog}.{schema}. Each{...}component is capped at 255 characters individually - provider
Config GetAi Gateway Mcp Services Provider Config - Configure the provider for management through account provider.
- view string
- View selector controlling which fields are populated per row.
FULLreturns the full representation of the service;BASICreturns a more compact version. Defaults toBASICwhen unset. Possible values are:BASIC,FULL
- page_
size int - Maximum number of MCP services to return. Defaults to 100 when unset or 0;
the maximum is 100. Use
pageTokento retrieve additional pages - parent str
- Name of the parent schema to list within, as
schemas/{catalog}.{schema}. Each{...}component is capped at 255 characters individually - provider_
config GetAi Gateway Mcp Services Provider Config - Configure the provider for management through account provider.
- view str
- View selector controlling which fields are populated per row.
FULLreturns the full representation of the service;BASICreturns a more compact version. Defaults toBASICwhen unset. Possible values are:BASIC,FULL
- page
Size Number - Maximum number of MCP services to return. Defaults to 100 when unset or 0;
the maximum is 100. Use
pageTokento retrieve additional pages - parent String
- Name of the parent schema to list within, as
schemas/{catalog}.{schema}. Each{...}component is capped at 255 characters individually - provider
Config Property Map - Configure the provider for management through account provider.
- view String
- View selector controlling which fields are populated per row.
FULLreturns the full representation of the service;BASICreturns a more compact version. Defaults toBASICwhen unset. Possible values are:BASIC,FULL
getAiGatewayMcpServices Result
The following output properties are available:
- mcp_
services list(object) - page_
size number - parent string
- provider_
config object - view string
- mcp
Services List<Property Map> - page
Size Number - parent String
- provider
Config Property Map - view String
Supporting Types
GetAiGatewayMcpServicesMcpService
- Comment string
- (string) - User-provided description
- Config
Get
Ai Gateway Mcp Services Mcp Service Config - (McpServiceConfig) - Operational configuration: connection, tool selectors, rate limit.
Required on CreateMcpService; on
UpdateMcpService it is required only when
config(or aconfig.*subpath) appears inupdateMask - Create
Time string - (string) - When the MCP service was created
- Created
By string - (string) - Creator identity
- Effective
Owner string - (string) - The resolved owner of the MCP service. Falls back to the caller's identity
when
owneris not explicitly set on creation - Etag string
- (string) - Optimistic concurrency control token. Server-generated from the
entity's state and returned on every read. To use it as an if-match
precondition on a mutation, echo the last-read value back via the dedicated
etagfield on the Update / Delete request; the server rejects the mutation if the stored etag differs - Metastore
Id string - (string) - Metastore hosting the MCP service
- Name string
- (string) - Name of the UC connection that hosts the MCP server, as
connections/{catalog}.{schema}.{connection} - Owner string
- (string) - The owner of the MCP service. Write-only; read owner via effective_owner
- Update
Time string - (string) - When the MCP service was last modified
- Updated
By string - (string) - Identity of the last updater
- Provider
Config GetAi Gateway Mcp Services Mcp Service Provider Config - Configure the provider for management through account provider.
- Comment string
- (string) - User-provided description
- Config
Get
Ai Gateway Mcp Services Mcp Service Config - (McpServiceConfig) - Operational configuration: connection, tool selectors, rate limit.
Required on CreateMcpService; on
UpdateMcpService it is required only when
config(or aconfig.*subpath) appears inupdateMask - Create
Time string - (string) - When the MCP service was created
- Created
By string - (string) - Creator identity
- Effective
Owner string - (string) - The resolved owner of the MCP service. Falls back to the caller's identity
when
owneris not explicitly set on creation - Etag string
- (string) - Optimistic concurrency control token. Server-generated from the
entity's state and returned on every read. To use it as an if-match
precondition on a mutation, echo the last-read value back via the dedicated
etagfield on the Update / Delete request; the server rejects the mutation if the stored etag differs - Metastore
Id string - (string) - Metastore hosting the MCP service
- Name string
- (string) - Name of the UC connection that hosts the MCP server, as
connections/{catalog}.{schema}.{connection} - Owner string
- (string) - The owner of the MCP service. Write-only; read owner via effective_owner
- Update
Time string - (string) - When the MCP service was last modified
- Updated
By string - (string) - Identity of the last updater
- Provider
Config GetAi Gateway Mcp Services Mcp Service Provider Config - Configure the provider for management through account provider.
- comment string
- (string) - User-provided description
- config object
- (McpServiceConfig) - Operational configuration: connection, tool selectors, rate limit.
Required on CreateMcpService; on
UpdateMcpService it is required only when
config(or aconfig.*subpath) appears inupdateMask - create_
time string - (string) - When the MCP service was created
- created_
by string - (string) - Creator identity
- effective_
owner string - (string) - The resolved owner of the MCP service. Falls back to the caller's identity
when
owneris not explicitly set on creation - etag string
- (string) - Optimistic concurrency control token. Server-generated from the
entity's state and returned on every read. To use it as an if-match
precondition on a mutation, echo the last-read value back via the dedicated
etagfield on the Update / Delete request; the server rejects the mutation if the stored etag differs - metastore_
id string - (string) - Metastore hosting the MCP service
- name string
- (string) - Name of the UC connection that hosts the MCP server, as
connections/{catalog}.{schema}.{connection} - owner string
- (string) - The owner of the MCP service. Write-only; read owner via effective_owner
- update_
time string - (string) - When the MCP service was last modified
- updated_
by string - (string) - Identity of the last updater
- provider_
config object - Configure the provider for management through account provider.
- comment String
- (string) - User-provided description
- config
Get
Ai Gateway Mcp Services Mcp Service Config - (McpServiceConfig) - Operational configuration: connection, tool selectors, rate limit.
Required on CreateMcpService; on
UpdateMcpService it is required only when
config(or aconfig.*subpath) appears inupdateMask - create
Time String - (string) - When the MCP service was created
- created
By String - (string) - Creator identity
- effective
Owner String - (string) - The resolved owner of the MCP service. Falls back to the caller's identity
when
owneris not explicitly set on creation - etag String
- (string) - Optimistic concurrency control token. Server-generated from the
entity's state and returned on every read. To use it as an if-match
precondition on a mutation, echo the last-read value back via the dedicated
etagfield on the Update / Delete request; the server rejects the mutation if the stored etag differs - metastore
Id String - (string) - Metastore hosting the MCP service
- name String
- (string) - Name of the UC connection that hosts the MCP server, as
connections/{catalog}.{schema}.{connection} - owner String
- (string) - The owner of the MCP service. Write-only; read owner via effective_owner
- update
Time String - (string) - When the MCP service was last modified
- updated
By String - (string) - Identity of the last updater
- provider
Config GetAi Gateway Mcp Services Mcp Service Provider Config - Configure the provider for management through account provider.
- comment string
- (string) - User-provided description
- config
Get
Ai Gateway Mcp Services Mcp Service Config - (McpServiceConfig) - Operational configuration: connection, tool selectors, rate limit.
Required on CreateMcpService; on
UpdateMcpService it is required only when
config(or aconfig.*subpath) appears inupdateMask - create
Time string - (string) - When the MCP service was created
- created
By string - (string) - Creator identity
- effective
Owner string - (string) - The resolved owner of the MCP service. Falls back to the caller's identity
when
owneris not explicitly set on creation - etag string
- (string) - Optimistic concurrency control token. Server-generated from the
entity's state and returned on every read. To use it as an if-match
precondition on a mutation, echo the last-read value back via the dedicated
etagfield on the Update / Delete request; the server rejects the mutation if the stored etag differs - metastore
Id string - (string) - Metastore hosting the MCP service
- name string
- (string) - Name of the UC connection that hosts the MCP server, as
connections/{catalog}.{schema}.{connection} - owner string
- (string) - The owner of the MCP service. Write-only; read owner via effective_owner
- update
Time string - (string) - When the MCP service was last modified
- updated
By string - (string) - Identity of the last updater
- provider
Config GetAi Gateway Mcp Services Mcp Service Provider Config - Configure the provider for management through account provider.
- comment str
- (string) - User-provided description
- config
Get
Ai Gateway Mcp Services Mcp Service Config - (McpServiceConfig) - Operational configuration: connection, tool selectors, rate limit.
Required on CreateMcpService; on
UpdateMcpService it is required only when
config(or aconfig.*subpath) appears inupdateMask - create_
time str - (string) - When the MCP service was created
- created_
by str - (string) - Creator identity
- effective_
owner str - (string) - The resolved owner of the MCP service. Falls back to the caller's identity
when
owneris not explicitly set on creation - etag str
- (string) - Optimistic concurrency control token. Server-generated from the
entity's state and returned on every read. To use it as an if-match
precondition on a mutation, echo the last-read value back via the dedicated
etagfield on the Update / Delete request; the server rejects the mutation if the stored etag differs - metastore_
id str - (string) - Metastore hosting the MCP service
- name str
- (string) - Name of the UC connection that hosts the MCP server, as
connections/{catalog}.{schema}.{connection} - owner str
- (string) - The owner of the MCP service. Write-only; read owner via effective_owner
- update_
time str - (string) - When the MCP service was last modified
- updated_
by str - (string) - Identity of the last updater
- provider_
config GetAi Gateway Mcp Services Mcp Service Provider Config - Configure the provider for management through account provider.
- comment String
- (string) - User-provided description
- config Property Map
- (McpServiceConfig) - Operational configuration: connection, tool selectors, rate limit.
Required on CreateMcpService; on
UpdateMcpService it is required only when
config(or aconfig.*subpath) appears inupdateMask - create
Time String - (string) - When the MCP service was created
- created
By String - (string) - Creator identity
- effective
Owner String - (string) - The resolved owner of the MCP service. Falls back to the caller's identity
when
owneris not explicitly set on creation - etag String
- (string) - Optimistic concurrency control token. Server-generated from the
entity's state and returned on every read. To use it as an if-match
precondition on a mutation, echo the last-read value back via the dedicated
etagfield on the Update / Delete request; the server rejects the mutation if the stored etag differs - metastore
Id String - (string) - Metastore hosting the MCP service
- name String
- (string) - Name of the UC connection that hosts the MCP server, as
connections/{catalog}.{schema}.{connection} - owner String
- (string) - The owner of the MCP service. Write-only; read owner via effective_owner
- update
Time String - (string) - When the MCP service was last modified
- updated
By String - (string) - Identity of the last updater
- provider
Config Property Map - Configure the provider for management through account provider.
GetAiGatewayMcpServicesMcpServiceConfig
- Include
Tool List<string>Selectors - (list of string) - Glob or exact-match patterns selecting which tools from the MCP server
to expose. Prefix match for patterns with
*, exact match otherwise. An empty list means all tools are included. Per-element max 256 chars - Rate
Limits List<GetAi Gateway Mcp Services Mcp Service Config Rate Limit> - (list of RateLimit) - Per-principal rate limits applied to tool invocations routed through this
MCP service. Repeated to support per-USER / USER_GROUP / SERVICE_PRINCIPAL
/ SERVICE / USER_DEFAULT scopes simultaneously, mirroring the
ModelServiceConfig.rate_limitsshape. Empty when no rate limit is configured - Source
Connection GetAi Gateway Mcp Services Mcp Service Config Source Connection - (McpServiceConfigSourceConnection) - UC Connection referencing the MCP server
- Include
Tool []stringSelectors - (list of string) - Glob or exact-match patterns selecting which tools from the MCP server
to expose. Prefix match for patterns with
*, exact match otherwise. An empty list means all tools are included. Per-element max 256 chars - Rate
Limits []GetAi Gateway Mcp Services Mcp Service Config Rate Limit - (list of RateLimit) - Per-principal rate limits applied to tool invocations routed through this
MCP service. Repeated to support per-USER / USER_GROUP / SERVICE_PRINCIPAL
/ SERVICE / USER_DEFAULT scopes simultaneously, mirroring the
ModelServiceConfig.rate_limitsshape. Empty when no rate limit is configured - Source
Connection GetAi Gateway Mcp Services Mcp Service Config Source Connection - (McpServiceConfigSourceConnection) - UC Connection referencing the MCP server
- include_
tool_ list(string)selectors - (list of string) - Glob or exact-match patterns selecting which tools from the MCP server
to expose. Prefix match for patterns with
*, exact match otherwise. An empty list means all tools are included. Per-element max 256 chars - rate_
limits list(object) - (list of RateLimit) - Per-principal rate limits applied to tool invocations routed through this
MCP service. Repeated to support per-USER / USER_GROUP / SERVICE_PRINCIPAL
/ SERVICE / USER_DEFAULT scopes simultaneously, mirroring the
ModelServiceConfig.rate_limitsshape. Empty when no rate limit is configured - source_
connection object - (McpServiceConfigSourceConnection) - UC Connection referencing the MCP server
- include
Tool List<String>Selectors - (list of string) - Glob or exact-match patterns selecting which tools from the MCP server
to expose. Prefix match for patterns with
*, exact match otherwise. An empty list means all tools are included. Per-element max 256 chars - rate
Limits List<GetAi Gateway Mcp Services Mcp Service Config Rate Limit> - (list of RateLimit) - Per-principal rate limits applied to tool invocations routed through this
MCP service. Repeated to support per-USER / USER_GROUP / SERVICE_PRINCIPAL
/ SERVICE / USER_DEFAULT scopes simultaneously, mirroring the
ModelServiceConfig.rate_limitsshape. Empty when no rate limit is configured - source
Connection GetAi Gateway Mcp Services Mcp Service Config Source Connection - (McpServiceConfigSourceConnection) - UC Connection referencing the MCP server
- include
Tool string[]Selectors - (list of string) - Glob or exact-match patterns selecting which tools from the MCP server
to expose. Prefix match for patterns with
*, exact match otherwise. An empty list means all tools are included. Per-element max 256 chars - rate
Limits GetAi Gateway Mcp Services Mcp Service Config Rate Limit[] - (list of RateLimit) - Per-principal rate limits applied to tool invocations routed through this
MCP service. Repeated to support per-USER / USER_GROUP / SERVICE_PRINCIPAL
/ SERVICE / USER_DEFAULT scopes simultaneously, mirroring the
ModelServiceConfig.rate_limitsshape. Empty when no rate limit is configured - source
Connection GetAi Gateway Mcp Services Mcp Service Config Source Connection - (McpServiceConfigSourceConnection) - UC Connection referencing the MCP server
- include_
tool_ Sequence[str]selectors - (list of string) - Glob or exact-match patterns selecting which tools from the MCP server
to expose. Prefix match for patterns with
*, exact match otherwise. An empty list means all tools are included. Per-element max 256 chars - rate_
limits Sequence[GetAi Gateway Mcp Services Mcp Service Config Rate Limit] - (list of RateLimit) - Per-principal rate limits applied to tool invocations routed through this
MCP service. Repeated to support per-USER / USER_GROUP / SERVICE_PRINCIPAL
/ SERVICE / USER_DEFAULT scopes simultaneously, mirroring the
ModelServiceConfig.rate_limitsshape. Empty when no rate limit is configured - source_
connection GetAi Gateway Mcp Services Mcp Service Config Source Connection - (McpServiceConfigSourceConnection) - UC Connection referencing the MCP server
- include
Tool List<String>Selectors - (list of string) - Glob or exact-match patterns selecting which tools from the MCP server
to expose. Prefix match for patterns with
*, exact match otherwise. An empty list means all tools are included. Per-element max 256 chars - rate
Limits List<Property Map> - (list of RateLimit) - Per-principal rate limits applied to tool invocations routed through this
MCP service. Repeated to support per-USER / USER_GROUP / SERVICE_PRINCIPAL
/ SERVICE / USER_DEFAULT scopes simultaneously, mirroring the
ModelServiceConfig.rate_limitsshape. Empty when no rate limit is configured - source
Connection Property Map - (McpServiceConfigSourceConnection) - UC Connection referencing the MCP server
GetAiGatewayMcpServicesMcpServiceConfigRateLimit
- Key string
- (string) - Scope key. Determines whether
principalis required. Possible values are:RATE_LIMIT_KEY_REQUEST_TAG,RATE_LIMIT_KEY_SERVICE,RATE_LIMIT_KEY_SERVICE_PRINCIPAL,RATE_LIMIT_KEY_USER,RATE_LIMIT_KEY_USER_DEFAULT,RATE_LIMIT_KEY_USER_GROUP - Renewal
Period string - (string) - Renewal period. Possible values are:
RATE_LIMIT_RENEWAL_PERIOD_HOUR,RATE_LIMIT_RENEWAL_PERIOD_MINUTE - Principal string
- (string) - Principal this limit applies to: user email, group name, or service
principal application ID. Required unless
keyisRATE_LIMIT_KEY_SERVICE,RATE_LIMIT_KEY_USER_DEFAULT, orRATE_LIMIT_KEY_REQUEST_TAG(which must not set a principal) - Request
Tag stringKey - (string) - Request tag key this limit applies to. Required when
keyisRATE_LIMIT_KEY_REQUEST_TAG, forbidden otherwise - Request
Tag stringValue - (string) - Request tag value this limit applies to. Only valid when
keyisRATE_LIMIT_KEY_REQUEST_TAG. Leave unset to apply the limit to every value ofrequestTagKey(an any-value default); a set value is a specific override for that value - Requests int
- (integer) - Max requests allowed within a renewal period. Leave unset for no request limit
- Tokens int
- (integer) - Max tokens allowed within a renewal period. Leave unset for no token limit
- Key string
- (string) - Scope key. Determines whether
principalis required. Possible values are:RATE_LIMIT_KEY_REQUEST_TAG,RATE_LIMIT_KEY_SERVICE,RATE_LIMIT_KEY_SERVICE_PRINCIPAL,RATE_LIMIT_KEY_USER,RATE_LIMIT_KEY_USER_DEFAULT,RATE_LIMIT_KEY_USER_GROUP - Renewal
Period string - (string) - Renewal period. Possible values are:
RATE_LIMIT_RENEWAL_PERIOD_HOUR,RATE_LIMIT_RENEWAL_PERIOD_MINUTE - Principal string
- (string) - Principal this limit applies to: user email, group name, or service
principal application ID. Required unless
keyisRATE_LIMIT_KEY_SERVICE,RATE_LIMIT_KEY_USER_DEFAULT, orRATE_LIMIT_KEY_REQUEST_TAG(which must not set a principal) - Request
Tag stringKey - (string) - Request tag key this limit applies to. Required when
keyisRATE_LIMIT_KEY_REQUEST_TAG, forbidden otherwise - Request
Tag stringValue - (string) - Request tag value this limit applies to. Only valid when
keyisRATE_LIMIT_KEY_REQUEST_TAG. Leave unset to apply the limit to every value ofrequestTagKey(an any-value default); a set value is a specific override for that value - Requests int
- (integer) - Max requests allowed within a renewal period. Leave unset for no request limit
- Tokens int
- (integer) - Max tokens allowed within a renewal period. Leave unset for no token limit
- key string
- (string) - Scope key. Determines whether
principalis required. Possible values are:RATE_LIMIT_KEY_REQUEST_TAG,RATE_LIMIT_KEY_SERVICE,RATE_LIMIT_KEY_SERVICE_PRINCIPAL,RATE_LIMIT_KEY_USER,RATE_LIMIT_KEY_USER_DEFAULT,RATE_LIMIT_KEY_USER_GROUP - renewal_
period string - (string) - Renewal period. Possible values are:
RATE_LIMIT_RENEWAL_PERIOD_HOUR,RATE_LIMIT_RENEWAL_PERIOD_MINUTE - principal string
- (string) - Principal this limit applies to: user email, group name, or service
principal application ID. Required unless
keyisRATE_LIMIT_KEY_SERVICE,RATE_LIMIT_KEY_USER_DEFAULT, orRATE_LIMIT_KEY_REQUEST_TAG(which must not set a principal) - request_
tag_ stringkey - (string) - Request tag key this limit applies to. Required when
keyisRATE_LIMIT_KEY_REQUEST_TAG, forbidden otherwise - request_
tag_ stringvalue - (string) - Request tag value this limit applies to. Only valid when
keyisRATE_LIMIT_KEY_REQUEST_TAG. Leave unset to apply the limit to every value ofrequestTagKey(an any-value default); a set value is a specific override for that value - requests number
- (integer) - Max requests allowed within a renewal period. Leave unset for no request limit
- tokens number
- (integer) - Max tokens allowed within a renewal period. Leave unset for no token limit
- key String
- (string) - Scope key. Determines whether
principalis required. Possible values are:RATE_LIMIT_KEY_REQUEST_TAG,RATE_LIMIT_KEY_SERVICE,RATE_LIMIT_KEY_SERVICE_PRINCIPAL,RATE_LIMIT_KEY_USER,RATE_LIMIT_KEY_USER_DEFAULT,RATE_LIMIT_KEY_USER_GROUP - renewal
Period String - (string) - Renewal period. Possible values are:
RATE_LIMIT_RENEWAL_PERIOD_HOUR,RATE_LIMIT_RENEWAL_PERIOD_MINUTE - principal String
- (string) - Principal this limit applies to: user email, group name, or service
principal application ID. Required unless
keyisRATE_LIMIT_KEY_SERVICE,RATE_LIMIT_KEY_USER_DEFAULT, orRATE_LIMIT_KEY_REQUEST_TAG(which must not set a principal) - request
Tag StringKey - (string) - Request tag key this limit applies to. Required when
keyisRATE_LIMIT_KEY_REQUEST_TAG, forbidden otherwise - request
Tag StringValue - (string) - Request tag value this limit applies to. Only valid when
keyisRATE_LIMIT_KEY_REQUEST_TAG. Leave unset to apply the limit to every value ofrequestTagKey(an any-value default); a set value is a specific override for that value - requests Integer
- (integer) - Max requests allowed within a renewal period. Leave unset for no request limit
- tokens Integer
- (integer) - Max tokens allowed within a renewal period. Leave unset for no token limit
- key string
- (string) - Scope key. Determines whether
principalis required. Possible values are:RATE_LIMIT_KEY_REQUEST_TAG,RATE_LIMIT_KEY_SERVICE,RATE_LIMIT_KEY_SERVICE_PRINCIPAL,RATE_LIMIT_KEY_USER,RATE_LIMIT_KEY_USER_DEFAULT,RATE_LIMIT_KEY_USER_GROUP - renewal
Period string - (string) - Renewal period. Possible values are:
RATE_LIMIT_RENEWAL_PERIOD_HOUR,RATE_LIMIT_RENEWAL_PERIOD_MINUTE - principal string
- (string) - Principal this limit applies to: user email, group name, or service
principal application ID. Required unless
keyisRATE_LIMIT_KEY_SERVICE,RATE_LIMIT_KEY_USER_DEFAULT, orRATE_LIMIT_KEY_REQUEST_TAG(which must not set a principal) - request
Tag stringKey - (string) - Request tag key this limit applies to. Required when
keyisRATE_LIMIT_KEY_REQUEST_TAG, forbidden otherwise - request
Tag stringValue - (string) - Request tag value this limit applies to. Only valid when
keyisRATE_LIMIT_KEY_REQUEST_TAG. Leave unset to apply the limit to every value ofrequestTagKey(an any-value default); a set value is a specific override for that value - requests number
- (integer) - Max requests allowed within a renewal period. Leave unset for no request limit
- tokens number
- (integer) - Max tokens allowed within a renewal period. Leave unset for no token limit
- key str
- (string) - Scope key. Determines whether
principalis required. Possible values are:RATE_LIMIT_KEY_REQUEST_TAG,RATE_LIMIT_KEY_SERVICE,RATE_LIMIT_KEY_SERVICE_PRINCIPAL,RATE_LIMIT_KEY_USER,RATE_LIMIT_KEY_USER_DEFAULT,RATE_LIMIT_KEY_USER_GROUP - renewal_
period str - (string) - Renewal period. Possible values are:
RATE_LIMIT_RENEWAL_PERIOD_HOUR,RATE_LIMIT_RENEWAL_PERIOD_MINUTE - principal str
- (string) - Principal this limit applies to: user email, group name, or service
principal application ID. Required unless
keyisRATE_LIMIT_KEY_SERVICE,RATE_LIMIT_KEY_USER_DEFAULT, orRATE_LIMIT_KEY_REQUEST_TAG(which must not set a principal) - request_
tag_ strkey - (string) - Request tag key this limit applies to. Required when
keyisRATE_LIMIT_KEY_REQUEST_TAG, forbidden otherwise - request_
tag_ strvalue - (string) - Request tag value this limit applies to. Only valid when
keyisRATE_LIMIT_KEY_REQUEST_TAG. Leave unset to apply the limit to every value ofrequestTagKey(an any-value default); a set value is a specific override for that value - requests int
- (integer) - Max requests allowed within a renewal period. Leave unset for no request limit
- tokens int
- (integer) - Max tokens allowed within a renewal period. Leave unset for no token limit
- key String
- (string) - Scope key. Determines whether
principalis required. Possible values are:RATE_LIMIT_KEY_REQUEST_TAG,RATE_LIMIT_KEY_SERVICE,RATE_LIMIT_KEY_SERVICE_PRINCIPAL,RATE_LIMIT_KEY_USER,RATE_LIMIT_KEY_USER_DEFAULT,RATE_LIMIT_KEY_USER_GROUP - renewal
Period String - (string) - Renewal period. Possible values are:
RATE_LIMIT_RENEWAL_PERIOD_HOUR,RATE_LIMIT_RENEWAL_PERIOD_MINUTE - principal String
- (string) - Principal this limit applies to: user email, group name, or service
principal application ID. Required unless
keyisRATE_LIMIT_KEY_SERVICE,RATE_LIMIT_KEY_USER_DEFAULT, orRATE_LIMIT_KEY_REQUEST_TAG(which must not set a principal) - request
Tag StringKey - (string) - Request tag key this limit applies to. Required when
keyisRATE_LIMIT_KEY_REQUEST_TAG, forbidden otherwise - request
Tag StringValue - (string) - Request tag value this limit applies to. Only valid when
keyisRATE_LIMIT_KEY_REQUEST_TAG. Leave unset to apply the limit to every value ofrequestTagKey(an any-value default); a set value is a specific override for that value - requests Number
- (integer) - Max requests allowed within a renewal period. Leave unset for no request limit
- tokens Number
- (integer) - Max tokens allowed within a renewal period. Leave unset for no token limit
GetAiGatewayMcpServicesMcpServiceConfigSourceConnection
- is_
deleted bool - (boolean)
- name string
- (string) - Name of the UC connection that hosts the MCP server, as
connections/{catalog}.{schema}.{connection}
- is_
deleted bool - (boolean)
- name str
- (string) - Name of the UC connection that hosts the MCP server, as
connections/{catalog}.{schema}.{connection}
GetAiGatewayMcpServicesMcpServiceProviderConfig
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace_
id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace_
id str - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
GetAiGatewayMcpServicesProviderConfig
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace_
id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace_
id str - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
Package Details
- Repository
- databricks pulumi/pulumi-databricks
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
databricksTerraform Provider.
Viewing docs for Databricks v1.106.0
published on Thursday, Aug 20, 2026 by Pulumi
published on Thursday, Aug 20, 2026 by Pulumi