Skip to content

/AWS1/CL_VPSENCRYPTIONSETTINGS

A structure that contains the encryption configuration for the policy store and child resources.

This data type is used as a request parameter in the CreatePolicyStore operation.

CONSTRUCTOR

IMPORTING

Optional arguments:

io_kmsencryptionsettings TYPE REF TO /AWS1/CL_VPSKMSENCSETTINGS /AWS1/CL_VPSKMSENCSETTINGS

The KMS encryption settings for this policy store to encrypt data with. It will contain the customer-managed KMS key, and a user-defined encryption context.

io_default TYPE REF TO /AWS1/CL_VPSUNIT /AWS1/CL_VPSUNIT

This is the default encryption setting. The policy store uses an Amazon Web Services owned key for encrypting data.


Queryable Attributes

kmsEncryptionSettings

The KMS encryption settings for this policy store to encrypt data with. It will contain the customer-managed KMS key, and a user-defined encryption context.

Accessible with the following methods

Method Description
GET_KMSENCRYPTIONSETTINGS() Getter for KMSENCRYPTIONSETTINGS

default

This is the default encryption setting. The policy store uses an Amazon Web Services owned key for encrypting data.

Accessible with the following methods

Method Description
GET_DEFAULT() Getter for DEFAULT