Interface IntegrationsAuthConfigDecryptedCredentialOauth2AuthorizationCode

    • Method Detail

      • getAuthEndpoint

        @Stability(Stable)
        @Nullable
        default String getAuthEndpoint()
        The auth url endpoint to send the auth code request to.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#auth_endpoint IntegrationsAuthConfig#auth_endpoint}

      • getClientId

        @Stability(Stable)
        @Nullable
        default String getClientId()
        The client's id.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#client_id IntegrationsAuthConfig#client_id}

      • getClientSecret

        @Stability(Stable)
        @Nullable
        default String getClientSecret()
        The client's secret.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#client_secret IntegrationsAuthConfig#client_secret}

      • getScope

        @Stability(Stable)
        @Nullable
        default String getScope()
        A space-delimited list of requested scope permissions.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#scope IntegrationsAuthConfig#scope}

      • getTokenEndpoint

        @Stability(Stable)
        @Nullable
        default String getTokenEndpoint()
        The token url endpoint to send the token request to.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/integrations_auth_config#token_endpoint IntegrationsAuthConfig#token_endpoint}