Class: Aws::CloudFront::Types::UpdateFieldLevelEncryptionProfileRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFront::Types::UpdateFieldLevelEncryptionProfileRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-cloudfront/types.rb
Overview
Note:
When making an API call, you may pass UpdateFieldLevelEncryptionProfileRequest data as a hash:
{
field_level_encryption_profile_config: { # required
name: "string", # required
caller_reference: "string", # required
comment: "string",
encryption_entities: { # required
quantity: 1, # required
items: [
{
public_key_id: "string", # required
provider_id: "string", # required
field_patterns: { # required
quantity: 1, # required
items: ["string"],
},
},
],
},
},
id: "string", # required
if_match: "string",
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#field_level_encryption_profile_config ⇒ Types::FieldLevelEncryptionProfileConfig
Request to update a field-level encryption profile.
-
#id ⇒ String
The ID of the field-level encryption profile request.
-
#if_match ⇒ String
The value of the ‘ETag` header that you received when retrieving the profile identity to update.
Instance Attribute Details
#field_level_encryption_profile_config ⇒ Types::FieldLevelEncryptionProfileConfig
Request to update a field-level encryption profile.
13115 13116 13117 13118 13119 13120 13121 |
# File 'lib/aws-sdk-cloudfront/types.rb', line 13115 class UpdateFieldLevelEncryptionProfileRequest < Struct.new( :field_level_encryption_profile_config, :id, :if_match) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the field-level encryption profile request.
13115 13116 13117 13118 13119 13120 13121 |
# File 'lib/aws-sdk-cloudfront/types.rb', line 13115 class UpdateFieldLevelEncryptionProfileRequest < Struct.new( :field_level_encryption_profile_config, :id, :if_match) SENSITIVE = [] include Aws::Structure end |
#if_match ⇒ String
The value of the ‘ETag` header that you received when retrieving the profile identity to update. For example: `E2QWRUHAPOMQZL`.
13115 13116 13117 13118 13119 13120 13121 |
# File 'lib/aws-sdk-cloudfront/types.rb', line 13115 class UpdateFieldLevelEncryptionProfileRequest < Struct.new( :field_level_encryption_profile_config, :id, :if_match) SENSITIVE = [] include Aws::Structure end |