Skip to content

CloudFront  >  Operations  >  create_field_level_encryption_profile

create_field_level_encryption_profile

Operation

create_field_level_encryption_profile async

create_field_level_encryption_profile(input: CreateFieldLevelEncryptionProfileInput, plugins: list[Plugin] | None = None) -> CreateFieldLevelEncryptionProfileOutput

Create a field-level encryption profile.

Parameters:

Name Type Description Default
input CreateFieldLevelEncryptionProfileInput

An instance of CreateFieldLevelEncryptionProfileInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
CreateFieldLevelEncryptionProfileOutput

An instance of CreateFieldLevelEncryptionProfileOutput.

Input

CreateFieldLevelEncryptionProfileInput dataclass

Bases: _SerdeShape

Dataclass for CreateFieldLevelEncryptionProfileInput structure.

Attributes

field_level_encryption_profile_config class-attribute instance-attribute
field_level_encryption_profile_config: FieldLevelEncryptionProfileConfig | None = ...

The request to create a field-level encryption profile.

Output

CreateFieldLevelEncryptionProfileOutput dataclass

Bases: _SerdeShape

Dataclass for CreateFieldLevelEncryptionProfileOutput structure.

Attributes

e_tag class-attribute instance-attribute
e_tag: str | None = ...

The current version of the field level encryption profile. For example: E2QWRUHAPOMQZL.

field_level_encryption_profile class-attribute instance-attribute
field_level_encryption_profile: FieldLevelEncryptionProfile | None = ...

Returned when you create a new field-level encryption profile.

location class-attribute instance-attribute
location: str | None = ...

The fully qualified URI of the new profile resource just created.

response_metadata class-attribute instance-attribute
response_metadata: ResponseMetadata = ...

Metadata about the response that produced this output. Use this to recover the request identifiers a service's support team needs in order to investigate a call. Members of the metadata are individually optional.