integrations library

Application Integration — provision a regional client (google_integrations_client) and auth-config credential metadata (google_integrations_auth_config).

Classes

GoogleIntegrationsAuthConfig
Factory wrapper for google_integrations_auth_config.
GoogleIntegrationsClient
Factory wrapper for google_integrations_client.
IntegrationsAuthConfigClientCertificate
Typed helper for the client_certificate block of google_integrations_auth_config (derived from provider schema).
IntegrationsAuthConfigDecryptedCredential
Typed helper for the decrypted_credential block of google_integrations_auth_config (derived from provider schema).
IntegrationsAuthConfigDecryptedCredentialAuthToken
Typed helper for the decrypted_credential.auth_token block of google_integrations_auth_config (derived from provider schema).
IntegrationsAuthConfigDecryptedCredentialJwt
Typed helper for the decrypted_credential.jwt block of google_integrations_auth_config (derived from provider schema).
IntegrationsAuthConfigDecryptedCredentialOauth2AuthorizationCode
Typed helper for the decrypted_credential.oauth2_authorization_code block of google_integrations_auth_config (derived from provider schema).
IntegrationsAuthConfigDecryptedCredentialOauth2ClientCredentials
Typed helper for the decrypted_credential.oauth2_client_credentials block of google_integrations_auth_config (derived from provider schema).
IntegrationsAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParams
Typed helper for the decrypted_credential.oauth2_client_credentials.token_params block of google_integrations_auth_config (derived from provider schema).
IntegrationsAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntries
Typed helper for the decrypted_credential.oauth2_client_credentials.token_params.entries block of google_integrations_auth_config (derived from provider schema).
IntegrationsAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntriesKey
Typed helper for the decrypted_credential.oauth2_client_credentials.token_params.entries.key block of google_integrations_auth_config (derived from provider schema).
IntegrationsAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntriesKeyLiteralValue
Typed helper for the decrypted_credential.oauth2_client_credentials.token_params.entries.key.literal_value block of google_integrations_auth_config (derived from provider schema).
IntegrationsAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntriesValue
Typed helper for the decrypted_credential.oauth2_client_credentials.token_params.entries.value block of google_integrations_auth_config (derived from provider schema).
IntegrationsAuthConfigDecryptedCredentialOauth2ClientCredentialsTokenParamsEntriesValueLiteralValue
Typed helper for the decrypted_credential.oauth2_client_credentials.token_params.entries.value.literal_value block of google_integrations_auth_config (derived from provider schema).
IntegrationsAuthConfigDecryptedCredentialOidcToken
Typed helper for the decrypted_credential.oidc_token block of google_integrations_auth_config (derived from provider schema).
IntegrationsAuthConfigDecryptedCredentialServiceAccountCredentials
Typed helper for the decrypted_credential.service_account_credentials block of google_integrations_auth_config (derived from provider schema).
IntegrationsAuthConfigDecryptedCredentialUsernameAndPassword
Typed helper for the decrypted_credential.username_and_password block of google_integrations_auth_config (derived from provider schema).
IntegrationsClientCloudKmsConfig
Typed helper for the cloud_kms_config block of google_integrations_client (derived from provider schema).

Enums

IntegrationsAuthConfigCredentialType
Integrations Auth Config Credential enum for credential_type.
IntegrationsAuthConfigDecryptedCredentialOauth2ClientCredentialsRequestType
request_type — derived from the provider schema description.
IntegrationsAuthConfigState
Integrations Auth Config enum for state.
IntegrationsAuthConfigVisibility
Integrations Auth Config enum for visibility.