Just a detail here, we are using camelCase for TemporaryCredentials, but on Unity Catalog the model is actually snake_case: TemporaryCredentials. And also, we might need to put "region" for AWS here, since ir might be required by some SDKs.
{
"aws_temp_credentials": {
"access_key_id": "string",
"secret_access_key": "string",
"session_token": "string",
"region": "string"
},
"azure_user_delegation_sas": {
"sas_token": "string"
},
"gcp_oauth_token": {
"oauth_token": "string"
},
"expiration_time": 0
}
Post this comment as a separate issue: #782 (comment).
Can we add
regionintoaws_temp_credentials?cc @dmattos-sap @zhu-tom