GoogleApi.DeveloperConnect.V1.Model.ProviderOAuthConfig (google_api_developer_connect v0.6.0)

View Source

ProviderOAuthConfig is the OAuth config for a provider.

Attributes

  • scopes (type: list(String.t), default: nil) - Required. User selected scopes to apply to the Oauth config In the event of changing scopes, user records under AccountConnector will be deleted and users will re-auth again.
  • systemProviderId (type: String.t, default: nil) - Immutable. Developer Connect provided OAuth.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DeveloperConnect.V1.Model.ProviderOAuthConfig{
  scopes: [String.t()] | nil,
  systemProviderId: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.