projects_locations_auth_configs_get | SELECT | authConfigsId, locationsId, projectsId | Gets a complete auth config. If the auth config doesn't exist, Code.NOT_FOUND exception will be thrown. Returns the decrypted auth config. |
projects_locations_auth_configs_list | SELECT | locationsId, projectsId | Lists all auth configs that match the filter. Restrict to auth configs belong to the current client only. |
projects_locations_products_auth_configs_get | SELECT | authConfigsId, locationsId, productsId, projectsId | Gets a complete auth config. If the auth config doesn't exist, Code.NOT_FOUND exception will be thrown. Returns the decrypted auth config. |
projects_locations_products_auth_configs_list | SELECT | locationsId, productsId, projectsId | Lists all auth configs that match the filter. Restrict to auth configs belong to the current client only. |
projects_locations_auth_configs_create | INSERT | locationsId, projectsId | Creates an auth config record. Fetch corresponding credentials for specific auth types, e.g. access token for OAuth 2.0, JWT token for JWT. Encrypt the auth config with Cloud KMS and store the encrypted credentials in Spanner. Returns the encrypted auth config. |
projects_locations_products_auth_configs_create | INSERT | locationsId, productsId, projectsId | Creates an auth config record. Fetch corresponding credentials for specific auth types, e.g. access token for OAuth 2.0, JWT token for JWT. Encrypt the auth config with Cloud KMS and store the encrypted credentials in Spanner. Returns the encrypted auth config. |
projects_locations_auth_configs_delete | DELETE | authConfigsId, locationsId, projectsId | Deletes an auth config. |
projects_locations_products_auth_configs_delete | DELETE | authConfigsId, locationsId, productsId, projectsId | Deletes an auth config. |
_projects_locations_auth_configs_list | EXEC | locationsId, projectsId | Lists all auth configs that match the filter. Restrict to auth configs belong to the current client only. |
_projects_locations_products_auth_configs_list | EXEC | locationsId, productsId, projectsId | Lists all auth configs that match the filter. Restrict to auth configs belong to the current client only. |
projects_locations_auth_configs_patch | EXEC | authConfigsId, locationsId, projectsId | Updates an auth config. If credential is updated, fetch the encrypted auth config from Spanner, decrypt with Cloud KMS key, update the credential fields, re-encrypt with Cloud KMS key and update the Spanner record. For other fields, directly update the Spanner record. Returns the encrypted auth config. |
projects_locations_products_auth_configs_patch | EXEC | authConfigsId, locationsId, productsId, projectsId | Updates an auth config. If credential is updated, fetch the encrypted auth config from Spanner, decrypt with Cloud KMS key, update the credential fields, re-encrypt with Cloud KMS key and update the Spanner record. For other fields, directly update the Spanner record. Returns the encrypted auth config. |