OAuth2UpdateConfig: {
    client_id?: string;
    client_secret?: string;
    refresh_token?: string;
    scopes?: string[];
    token_url?: string;
    type: "oauth2";
}

Configuration for updating OAuth2 credentials.

Type declaration

  • Optionalclient_id?: string

    Optional. OAuth2 client ID.

  • Optionalclient_secret?: string

    Optional. Input only. OAuth2 client secret. Write-only; never returned in responses.

  • Optionalrefresh_token?: string

    Optional. Input only. OAuth2 refresh token. Write-only; never returned in responses.

  • Optionalscopes?: string[]

    Optional. List of OAuth2 scopes.

  • Optionaltoken_url?: string

    Optional. OAuth2 token endpoint URL for refreshing access tokens.

  • type: "oauth2"