/AWS1/CL_IOIPUTENCCONFRESPONSE¶
PutEncryptionConfigurationResponse
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_encryptionstatus TYPE /AWS1/IOIENCRYPTIONSTATUS /AWS1/IOIENCRYPTIONSTATUS¶
The encryption status.
iv_encryptiontype TYPE /AWS1/IOIENCRYPTIONTYPE /AWS1/IOIENCRYPTIONTYPE¶
The type of encryption. Set to
KMS_BASED_ENCRYPTIONto use an KMS key that you own and manage. Set toFLEETWISE_DEFAULT_ENCRYPTIONto use an Amazon Web Services managed key that is owned by the Amazon Web Services IoT FleetWise service account.
Optional arguments:¶
iv_kmskeyid TYPE /AWS1/IOISTRING00 /AWS1/IOISTRING00¶
The ID of the KMS key that is used for encryption.
Queryable Attributes¶
kmsKeyId¶
The ID of the KMS key that is used for encryption.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KMSKEYID() |
Getter for KMSKEYID, with configurable default |
ASK_KMSKEYID() |
Getter for KMSKEYID w/ exceptions if field has no value |
HAS_KMSKEYID() |
Determine if KMSKEYID has a value |
encryptionStatus¶
The encryption status.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTIONSTATUS() |
Getter for ENCRYPTIONSTATUS, with configurable default |
ASK_ENCRYPTIONSTATUS() |
Getter for ENCRYPTIONSTATUS w/ exceptions if field has no va |
HAS_ENCRYPTIONSTATUS() |
Determine if ENCRYPTIONSTATUS has a value |
encryptionType¶
The type of encryption. Set to
KMS_BASED_ENCRYPTIONto use an KMS key that you own and manage. Set toFLEETWISE_DEFAULT_ENCRYPTIONto use an Amazon Web Services managed key that is owned by the Amazon Web Services IoT FleetWise service account.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTIONTYPE() |
Getter for ENCRYPTIONTYPE, with configurable default |
ASK_ENCRYPTIONTYPE() |
Getter for ENCRYPTIONTYPE w/ exceptions if field has no valu |
HAS_ENCRYPTIONTYPE() |
Determine if ENCRYPTIONTYPE has a value |