Class: DatadogAPIClient::V2::DatabricksIntegrationAccountOAuthAuthUpdate
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::DatabricksIntegrationAccountOAuthAuthUpdate
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/databricks_integration_account_o_auth_auth_update.rb
Overview
Databricks OAuth machine-to-machine authentication using a service principal. Only the fields provided are changed; omit client_secret to keep the stored one.
Instance Attribute Summary collapse
-
#auth_type ⇒ Object
readonly
The authentication method type.
-
#azure_tenant_id ⇒ Object
Microsoft Entra ID tenant of the service principal, for Azure Databricks workspaces.
-
#client_id ⇒ Object
Client ID of the Databricks service principal.
-
#client_secret ⇒ Object
Secret of the Databricks service principal.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#auth_type ⇒ Object
The authentication method type.
25 26 27 |
# File 'lib/datadog_api_client/v2/models/databricks_integration_account_o_auth_auth_update.rb', line 25 def auth_type @auth_type end |
#azure_tenant_id ⇒ Object
Microsoft Entra ID tenant of the service principal, for Azure Databricks workspaces. Omit it to keep the stored tenant, send null or an empty string to remove it, or send a value to replace it.
28 29 30 |
# File 'lib/datadog_api_client/v2/models/databricks_integration_account_o_auth_auth_update.rb', line 28 def azure_tenant_id @azure_tenant_id end |
#client_id ⇒ Object
Client ID of the Databricks service principal.
31 32 33 |
# File 'lib/datadog_api_client/v2/models/databricks_integration_account_o_auth_auth_update.rb', line 31 def client_id @client_id end |
#client_secret ⇒ Object
Secret of the Databricks service principal. Generate it under User management > Service principals > Credentials & secrets in Databricks.
34 35 36 |
# File 'lib/datadog_api_client/v2/models/databricks_integration_account_o_auth_auth_update.rb', line 34 def client_secret @client_secret end |