@Generated public interface TemporaryTableCredentialsService
Temporary table credentials ensure that data access is limited in scope and duration, reducing the risk of unauthorized access or misuse. To use the temporary table credentials API, a metastore admin needs to enable the external_access_enabled flag (off by default) at the metastore level, and user needs to be granted the EXTERNAL USE SCHEMA permission at the schema level by catalog admin. Note that EXTERNAL USE SCHEMA is a schema level permission that can only be granted by catalog admin explicitly and is not included in schema ownership or ALL PRIVILEGES on the schema for security reasons.
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
| Modifier and Type | Method and Description |
|---|---|
GenerateTemporaryTableCredentialResponse |
generateTemporaryTableCredentials(GenerateTemporaryTableCredentialRequest generateTemporaryTableCredentialRequest)
Get a short-lived credential for directly accessing the table data on cloud storage.
|
GenerateTemporaryTableCredentialResponse generateTemporaryTableCredentials(GenerateTemporaryTableCredentialRequest generateTemporaryTableCredentialRequest)
Copyright © 2026. All rights reserved.