class Aws::CloudFront::Types::UpdateFieldLevelEncryptionProfileRequest

@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",
    }

@!attribute [rw] field_level_encryption_profile_config

Request to update a field-level encryption profile.
@return [Types::FieldLevelEncryptionProfileConfig]

@!attribute [rw] id

The ID of the field-level encryption profile request.
@return [String]

@!attribute [rw] if_match

The value of the `ETag` header that you received when retrieving the
profile identity to update. For example: `E2QWRUHAPOMQZL`.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/cloudfront-2020-05-31/UpdateFieldLevelEncryptionProfileRequest AWS API Documentation

Constants

SENSITIVE