v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1457355285.1 KB

Creates or updates the encryption configuration. Amazon Web Services IoT FleetWise can encrypt your data and resources using an Amazon Web Services managed key. Or, you can use a KMS key that you own and manage. For more information, see <a href="https://docs.aws.amazon.com/iot-fleetwise/latest/developerguide/data-encryption.html">Data encryption</a> in the <i>Amazon Web Services IoT FleetWise Developer Guide</i>.

post/#X-Amz-Target=IoTAutobahnControlPlane.PutEncryptionConfiguration

Headers

X-Amz-Target'IoTAutobahnControlPlane.PutEncryptionConfiguration' required

Request body

kmsKeyIdstring

The ID of the KMS key that is used for encryption.

encryptionType'KMS_BASED_ENCRYPTION' | 'FLEETWISE_DEFAULT_ENCRYPTION' required

The type of encryption. Choose <code>KMS_BASED_ENCRYPTION</code> to use a KMS key or <code>FLEETWISE_DEFAULT_ENCRYPTION</code> to use an Amazon Web Services managed key.

Response

Success

kmsKeyIdstring

The ID of the KMS key that is used for encryption.

encryptionStatus'PENDING' | 'SUCCESS' | 'FAILURE' required

The encryption status.

encryptionType'KMS_BASED_ENCRYPTION' | 'FLEETWISE_DEFAULT_ENCRYPTION' required

The type of encryption. Set to <code>KMS_BASED_ENCRYPTION</code> to use an KMS key that you own and manage. Set to <code>FLEETWISE_DEFAULT_ENCRYPTION</code> to use an Amazon Web Services managed key that is owned by the Amazon Web Services IoT FleetWise service account.