View Source GoogleApi.BigQueryConnection.V1.Model.AzureProperties (google_api_big_query_connection v0.12.1)

Container for connection properties specific to Azure.

Attributes

  • application (type: String.t, default: nil) - Output only. The name of the Azure Active Directory Application.
  • clientId (type: String.t, default: nil) - Output only. The client id of the Azure Active Directory Application.
  • customerTenantId (type: String.t, default: nil) - The id of customer's directory that host the data.
  • federatedApplicationClientId (type: String.t, default: nil) - The client ID of the user's Azure Active Directory Application used for a federated connection.
  • identity (type: String.t, default: nil) - Output only. A unique Google-owned and Google-generated identity for the Connection. This identity will be used to access the user's Azure Active Directory Application.
  • objectId (type: String.t, default: nil) - Output only. The object id of the Azure Active Directory Application.
  • redirectUri (type: String.t, default: nil) - The URL user will be redirected to after granting consent during connection setup.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.BigQueryConnection.V1.Model.AzureProperties{
  application: String.t() | nil,
  clientId: String.t() | nil,
  customerTenantId: String.t() | nil,
  federatedApplicationClientId: String.t() | nil,
  identity: String.t() | nil,
  objectId: String.t() | nil,
  redirectUri: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.