Class: Aws::IoTFleetWise::Types::GetEncryptionConfigurationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTFleetWise::Types::GetEncryptionConfigurationResponse
- Defined in:
- gems/aws-sdk-iotfleetwise/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).
1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 1682 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.
1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 1682 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.
1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 1682 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.
1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 1682 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.
1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 1682 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).
1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 |
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 1682 class GetEncryptionConfigurationResponse < Struct.new( :kms_key_id, :encryption_status, :encryption_type, :error_message, :creation_time, :last_modification_time) SENSITIVE = [] include Aws::Structure end |