Chaves externas
Criar chave externa
$client->beta->organization->externalKeys->create(ProviderConfig providerConfig, ?string displayName, ?Geo geo): ExternalKeyPOST/v1/organizations/external_keys
Crie uma configuração de chave externa pertencente à organização do chamador.
Listar chaves externas
$client->beta->organization->externalKeys->list(?int limit, ?string page): PageCursor<ExternalKey>GET/v1/organizations/external_keys
Liste as configurações de chave externa na organização do chamador.
Obter chave externa
$client->beta->organization->externalKeys->retrieve(string externalKeyID): ExternalKeyGET/v1/organizations/external_keys/{external_key_id}
Recupere uma única configuração de chave externa na organização do chamador por ID.
Atualizar chave externa
$client->beta->organization->externalKeys->update(string externalKeyID, ?string displayName, ?Geo geo, ?ProviderConfig providerConfig): ExternalKeyPOST/v1/organizations/external_keys/{external_key_id}
Atualize parcialmente uma configuração de chave externa. Campos omitidos permanecem inalterados.
Excluir chave externa
$client->beta->organization->externalKeys->delete(string externalKeyID): ExternalKeyDeleteResponseDELETE/v1/organizations/external_keys/{external_key_id}
Exclua uma configuração de chave externa.
Validar chave externa
$client->beta->organization->externalKeys->validate(string externalKeyID): ExternalKeyValidateResponsePOST/v1/organizations/external_keys/{external_key_id}/validate
Valide uma configuração de chave externa em relação ao KMS do cliente.