IoTFleetWise / Client / get_encryption_configuration



Retrieves the encryption configuration for resources and data in Amazon Web Services IoT FleetWise.

See also: AWS API Documentation

Request Syntax

response = client.get_encryption_configuration()
Return type:



Response Syntax

    'kmsKeyId': 'string',
    'encryptionStatus': 'PENDING'|'SUCCESS'|'FAILURE',
    'errorMessage': 'string',
    'creationTime': datetime(2015, 1, 1),
    'lastModificationTime': datetime(2015, 1, 1)

Response Structure

  • (dict) –

    • kmsKeyId (string) –

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

    • encryptionStatus (string) –

      The encryption status.

    • encryptionType (string) –

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

    • errorMessage (string) –

      The error message that describes why encryption settings couldn’t be configured, if applicable.

    • creationTime (datetime) –

      The time when encryption was configured in seconds since epoch (January 1, 1970 at midnight UTC time).

    • lastModificationTime (datetime) –

      The time when encryption was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).