Required capabilities:
transformationsExternalDataSourcesAcl:WRITE
Rotate the RSA key pair for external data sources.
The current key pair is removed and a new one is generated with the given expiry. The rotation is atomic across the request: if any item fails, no keys are rotated.
Only Snowflake data sources are supported. If any item refers to a data source of another format, the whole request is rejected with a 400 and nothing is rotated.
required | Array of objects (RotateKeysRequest) [ 1 .. 10 ] items External data sources to rotate keys for. All |
Response with the rotated keys.
The response for a bad request.
The response for a forbidden request.
{- "items": [
- {
- "externalId": "my.known.id",
- "expiryTime": 1730204346000
}
]
}{- "items": [
- {
- "externalId": "my.known.id",
- "publicKey": "string",
- "expiryTime": 1730204346000
}
]
}