Class: Aws::IoT::Types::DescribeEncryptionConfigurationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoT::Types::DescribeEncryptionConfigurationResponse
- Defined in:
- gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#configuration_details ⇒ Types::ConfigurationDetails
The encryption configuration details that include the status information of the KMS key and the KMS access role.
-
#encryption_type ⇒ String
The type of the Amazon Web Services Key Management Service (KMS) key.
-
#kms_access_role_arn ⇒ String
The ARN of the customer-managed KMS key.
-
#kms_key_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role assumed by Amazon Web Services IoT Core to call KMS on behalf of the customer.
-
#last_modified_date ⇒ Time
The date when encryption configuration is last updated.
Instance Attribute Details
#configuration_details ⇒ Types::ConfigurationDetails
The encryption configuration details that include the status information of the KMS key and the KMS access role.
6148 6149 6150 6151 6152 6153 6154 6155 6156 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 6148 class DescribeEncryptionConfigurationResponse < Struct.new( :encryption_type, :kms_key_arn, :kms_access_role_arn, :configuration_details, :last_modified_date) SENSITIVE = [] include Aws::Structure end |
#encryption_type ⇒ String
The type of the Amazon Web Services Key Management Service (KMS) key.
6148 6149 6150 6151 6152 6153 6154 6155 6156 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 6148 class DescribeEncryptionConfigurationResponse < Struct.new( :encryption_type, :kms_key_arn, :kms_access_role_arn, :configuration_details, :last_modified_date) SENSITIVE = [] include Aws::Structure end |
#kms_access_role_arn ⇒ String
The ARN of the customer-managed KMS key.
6148 6149 6150 6151 6152 6153 6154 6155 6156 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 6148 class DescribeEncryptionConfigurationResponse < Struct.new( :encryption_type, :kms_key_arn, :kms_access_role_arn, :configuration_details, :last_modified_date) SENSITIVE = [] include Aws::Structure end |
#kms_key_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role assumed by Amazon Web Services IoT Core to call KMS on behalf of the customer.
6148 6149 6150 6151 6152 6153 6154 6155 6156 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 6148 class DescribeEncryptionConfigurationResponse < Struct.new( :encryption_type, :kms_key_arn, :kms_access_role_arn, :configuration_details, :last_modified_date) SENSITIVE = [] include Aws::Structure end |
#last_modified_date ⇒ Time
The date when encryption configuration is last updated.
6148 6149 6150 6151 6152 6153 6154 6155 6156 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 6148 class DescribeEncryptionConfigurationResponse < Struct.new( :encryption_type, :kms_key_arn, :kms_access_role_arn, :configuration_details, :last_modified_date) SENSITIVE = [] include Aws::Structure end |