curl --location --request PUT 'https://api.tenbyte.io/v1/admin/cloud-providers' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "aws-production",
"provider": "aws",
"region": "ap-southeast-1",
"account_identifier": "123456789012",
"auth_method": "access_key",
"credential_name": "draco-aws-prod",
"credential": {
"access_key_id": "AKIAEXAMPLE123",
"secret_access_key": "********"
},
"credential_expires_at": "2026-12-31T23:59:59Z",
"encryption_key_id": "kms-key-draco-prod",
"metadata": {
"environment": "production",
"default_vpc": "vpc-0ab12345",
"supports_gpu": true,
"supports_vpu": false
}
}'