Struct aws_sdk_s3::types::builders::GranteeBuilder
source · #[non_exhaustive]pub struct GranteeBuilder { /* private fields */ }
Expand description
A builder for Grantee
.
Implementations§
source§impl GranteeBuilder
impl GranteeBuilder
sourcepub fn display_name(self, input: impl Into<String>) -> Self
pub fn display_name(self, input: impl Into<String>) -> Self
Screen name of the grantee.
sourcepub fn set_display_name(self, input: Option<String>) -> Self
pub fn set_display_name(self, input: Option<String>) -> Self
Screen name of the grantee.
sourcepub fn email_address(self, input: impl Into<String>) -> Self
pub fn email_address(self, input: impl Into<String>) -> Self
Email address of the grantee.
Using email addresses to specify a grantee is only supported in the following Amazon Web Services Regions:
-
US East (N. Virginia)
-
US West (N. California)
-
US West (Oregon)
-
Asia Pacific (Singapore)
-
Asia Pacific (Sydney)
-
Asia Pacific (Tokyo)
-
Europe (Ireland)
-
South America (São Paulo)
For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the Amazon Web Services General Reference.
sourcepub fn set_email_address(self, input: Option<String>) -> Self
pub fn set_email_address(self, input: Option<String>) -> Self
Email address of the grantee.
Using email addresses to specify a grantee is only supported in the following Amazon Web Services Regions:
-
US East (N. Virginia)
-
US West (N. California)
-
US West (Oregon)
-
Asia Pacific (Singapore)
-
Asia Pacific (Sydney)
-
Asia Pacific (Tokyo)
-
Europe (Ireland)
-
South America (São Paulo)
For a list of all the Amazon S3 supported Regions and endpoints, see Regions and Endpoints in the Amazon Web Services General Reference.
Trait Implementations§
source§impl Clone for GranteeBuilder
impl Clone for GranteeBuilder
source§fn clone(&self) -> GranteeBuilder
fn clone(&self) -> GranteeBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GranteeBuilder
impl Debug for GranteeBuilder
source§impl Default for GranteeBuilder
impl Default for GranteeBuilder
source§fn default() -> GranteeBuilder
fn default() -> GranteeBuilder
source§impl PartialEq<GranteeBuilder> for GranteeBuilder
impl PartialEq<GranteeBuilder> for GranteeBuilder
source§fn eq(&self, other: &GranteeBuilder) -> bool
fn eq(&self, other: &GranteeBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.