pub fn encryption_algorithms(
        &self,
    ) -> std::option::Option<&[crate::model::EncryptionAlgorithmSpec]> {
        self.encryption_algorithms.as_deref()
    }
/// <p>The encryption algorithms that the KMS key supports. You cannot use the KMS key with other encryption algorithms within KMS.</p>
/// <p>This value is present only when the <code>KeyUsage</code> of the KMS key is <code>ENCRYPT_DECRYPT</code>.</p>
The encryption algorithms that the KMS key supports. You cannot use the KMS key with other encryption algorithms within KMS.
This value is present only when the KeyUsage of the KMS key is ENCRYPT_DECRYPT.
The encryption algorithms that the KMS key supports . You cannot use the KMS key with other encryption algorithms within KMS . This value is present only when the KeyUsage of the KMS key is ENCRYPT_DECRYPT .
pub fn encryption_algorithms(
        &self,
    ) -> std::option::Option<&[crate::model::EncryptionAlgorithmSpec]> {
        self.encryption_algorithms.as_deref()
    }
pub fn encryption_algorithms ( & self , ) -> std :: option :: Option < & [ crate :: model :: EncryptionAlgorithmSpec ] > { self . encryption_algorithms . as_deref ( ) }
<p>The encryption algorithms that the KMS key supports.
<p > The encryption algorithms that the KMS key supports .
&self
&self