enum Amazonite::Kms::KeyLastUsageTrackingOperation

Defined in:

kms/key_last_usage_tracking_operation.cr

Enum Members

Decrypt = 0
DeriveSharedSecret = 1
Encrypt = 2
GenerateDataKey = 3
GenerateDataKeyPair = 4
GenerateDataKeyPairWithoutPlaintext = 5
GenerateDataKeyWithoutPlaintext = 6
GenerateMac = 7
ReEncrypt = 8
Sign = 9
Verify = 10
VerifyMac = 11

Class Method Summary

Instance Method Summary

Class Method Detail

def self.from_json(pull : JSON::PullParser) : AK::KeyLastUsageTrackingOperation #

[View source]
def self.from_json_object_key?(key : String) : AK::KeyLastUsageTrackingOperation | Nil #

[View source]
def self.to_json(e : KeyLastUsageTrackingOperation, json : JSON::Builder) : Nil #

[View source]

Instance Method Detail

def decrypt? #

Returns true if this enum value equals Decrypt


[View source]
def derive_shared_secret? #

Returns true if this enum value equals DeriveSharedSecret


[View source]
def encrypt? #

Returns true if this enum value equals Encrypt


[View source]
def generate_data_key? #

Returns true if this enum value equals GenerateDataKey


[View source]
def generate_data_key_pair? #

Returns true if this enum value equals GenerateDataKeyPair


[View source]
def generate_data_key_pair_without_plaintext? #

Returns true if this enum value equals GenerateDataKeyPairWithoutPlaintext


[View source]
def generate_data_key_without_plaintext? #

Returns true if this enum value equals GenerateDataKeyWithoutPlaintext


[View source]
def generate_mac? #

Returns true if this enum value equals GenerateMac


[View source]
def re_encrypt? #

Returns true if this enum value equals ReEncrypt


[View source]
def sign? #

Returns true if this enum value equals Sign


[View source]
def to_json_object_key : String #

[View source]
def verify? #

Returns true if this enum value equals Verify


[View source]
def verify_mac? #

Returns true if this enum value equals VerifyMac


[View source]