pub struct AddPermissionRequest {
pub statement_id: String,
pub action: String,
pub principal: String,
pub function_url_auth_type: Option<String>,
pub source_arn: Option<String>,
pub source_account: Option<String>,
}Fields§
§statement_id: String§action: String§principal: String§function_url_auth_type: Option<String>§source_arn: Option<String>§source_account: Option<String>Implementations§
Source§impl AddPermissionRequest
impl AddPermissionRequest
Sourcepub fn builder() -> AddPermissionRequestBuilder
pub fn builder() -> AddPermissionRequestBuilder
Create an instance of AddPermissionRequest using the builder syntax
Trait Implementations§
Source§impl Debug for AddPermissionRequest
impl Debug for AddPermissionRequest
Auto Trait Implementations§
impl Freeze for AddPermissionRequest
impl RefUnwindSafe for AddPermissionRequest
impl Send for AddPermissionRequest
impl Sync for AddPermissionRequest
impl Unpin for AddPermissionRequest
impl UnsafeUnpin for AddPermissionRequest
impl UnwindSafe for AddPermissionRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.