Successfully retrieved registered AWS KMS encryption keys.
curl -i -X GET \ -u <username>:<password> \ https://api.instaclustr.com/cluster-management/v2/data-sources/providers/aws/encryption-keys/v2
[- {
- "accountId": "string",
- "encryptionKeys": [
- {
- "alias": "encryption_key",
- "arn": "arn:aws:kms:us-east-1:123456789123:key/123abcde-4567-8910-abcd-123456789abc"
}
]
}
]
Encryption Key validation response.
Encryption key not found
curl -i -X GET \ -u <username>:<password> \ 'https://api.instaclustr.com/cluster-management/v2/operations/providers/aws/encryption-keys/v2/{encryptionKeyId}/validate/v2'
{- "regions": [
- {
- "name": "us-east-1"
}
], - "isValid": true,
- "message": "string"
}
Successfully added the AWS encryption key.
{- "alias": "encryption_key",
- "arn": "arn:aws:kms:us-east-1:123456789123:key/123abcde-4567-8910-abcd-123456789abc"
}
{- "alias": "encryption_key",
- "arn": "arn:aws:kms:us-east-1:123456789123:key/123abcde-4567-8910-abcd-123456789abc"
}
Retrieved the details of the encryption key.
Encryption key not found
curl -i -X GET \ -u <username>:<password> \ 'https://api.instaclustr.com/cluster-management/v2/resources/providers/aws/encryption-keys/v2/{encryptionKeyId}'
{- "alias": "encryption_key",
- "arn": "arn:aws:kms:us-east-1:123456789123:key/123abcde-4567-8910-abcd-123456789abc"
}
Encryption key successfully deleted.
Encryption key not found
curl -i -X DELETE \ -u <username>:<password> \ 'https://api.instaclustr.com/cluster-management/v2/resources/providers/aws/encryption-keys/v2/{encryptionKeyId}'
{- "errors": [
- {
- "name": "string",
- "message": "string"
}
]
}