Struct aws_sdk_macie2::types::ObjectCountByEncryptionType
source · #[non_exhaustive]pub struct ObjectCountByEncryptionType { /* private fields */ }
Expand description
Provides information about the number of objects that are in an S3 bucket and use certain types of server-side encryption, use client-side encryption, or aren't encrypted.
Implementations§
source§impl ObjectCountByEncryptionType
impl ObjectCountByEncryptionType
sourcepub fn customer_managed(&self) -> i64
pub fn customer_managed(&self) -> i64
The total number of objects that are encrypted with a customer-provided key. The objects use customer-provided server-side encryption (SSE-C).
sourcepub fn kms_managed(&self) -> i64
pub fn kms_managed(&self) -> i64
The total number of objects that are encrypted with an KMS key, either an Amazon Web Services managed key or a customer managed key. The objects use KMS encryption (SSE-KMS).
sourcepub fn s3_managed(&self) -> i64
pub fn s3_managed(&self) -> i64
The total number of objects that are encrypted with an Amazon S3 managed key. The objects use Amazon S3 managed encryption (SSE-S3).
sourcepub fn unencrypted(&self) -> i64
pub fn unencrypted(&self) -> i64
The total number of objects that use client-side encryption or aren't encrypted.
source§impl ObjectCountByEncryptionType
impl ObjectCountByEncryptionType
sourcepub fn builder() -> ObjectCountByEncryptionTypeBuilder
pub fn builder() -> ObjectCountByEncryptionTypeBuilder
Creates a new builder-style object to manufacture ObjectCountByEncryptionType
.
Trait Implementations§
source§impl Clone for ObjectCountByEncryptionType
impl Clone for ObjectCountByEncryptionType
source§fn clone(&self) -> ObjectCountByEncryptionType
fn clone(&self) -> ObjectCountByEncryptionType
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ObjectCountByEncryptionType
impl Debug for ObjectCountByEncryptionType
source§impl PartialEq<ObjectCountByEncryptionType> for ObjectCountByEncryptionType
impl PartialEq<ObjectCountByEncryptionType> for ObjectCountByEncryptionType
source§fn eq(&self, other: &ObjectCountByEncryptionType) -> bool
fn eq(&self, other: &ObjectCountByEncryptionType) -> bool
self
and other
values to be equal, and is used
by ==
.