Class: Aws::IoTFleetWise::Types::GetEncryptionConfigurationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTFleetWise::Types::GetEncryptionConfigurationResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iotfleetwise/types.rb
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#creation_time ⇒ Time
The time when encryption was configured in seconds since epoch (January 1, 1970 at midnight UTC time).
-
#encryption_status ⇒ String
The encryption status.
-
#encryption_type ⇒ String
The type of encryption.
-
#error_message ⇒ String
The error message that describes why encryption settings couldn’t be configured, if applicable.
-
#kms_key_id ⇒ String
The ID of the KMS key that is used for encryption.
-
#last_modification_time ⇒ Time
The time when encryption was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).
Instance Attribute Details
#creation_time ⇒ Time
The time when encryption was configured in seconds since epoch (January 1, 1970 at midnight UTC time).
2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2035 class GetEncryptionConfigurationResponse < Struct.new( :kms_key_id, :encryption_status, :encryption_type, :error_message, :creation_time, :last_modification_time) SENSITIVE = [] include Aws::Structure end |
#encryption_status ⇒ String
The encryption status.
2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2035 class GetEncryptionConfigurationResponse < Struct.new( :kms_key_id, :encryption_status, :encryption_type, :error_message, :creation_time, :last_modification_time) SENSITIVE = [] include Aws::Structure end |
#encryption_type ⇒ 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.
2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2035 class GetEncryptionConfigurationResponse < Struct.new( :kms_key_id, :encryption_status, :encryption_type, :error_message, :creation_time, :last_modification_time) SENSITIVE = [] include Aws::Structure end |
#error_message ⇒ String
The error message that describes why encryption settings couldn’t be configured, if applicable.
2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2035 class GetEncryptionConfigurationResponse < Struct.new( :kms_key_id, :encryption_status, :encryption_type, :error_message, :creation_time, :last_modification_time) SENSITIVE = [] include Aws::Structure end |
#kms_key_id ⇒ String
The ID of the KMS key that is used for encryption.
2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2035 class GetEncryptionConfigurationResponse < Struct.new( :kms_key_id, :encryption_status, :encryption_type, :error_message, :creation_time, :last_modification_time) SENSITIVE = [] include Aws::Structure end |
#last_modification_time ⇒ Time
The time when encryption was last updated in seconds since epoch (January 1, 1970 at midnight UTC time).
2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2035 class GetEncryptionConfigurationResponse < Struct.new( :kms_key_id, :encryption_status, :encryption_type, :error_message, :creation_time, :last_modification_time) SENSITIVE = [] include Aws::Structure end |