Struct aws_sdk_networkmanager::operation::get_resource_policy::builders::GetResourcePolicyOutputBuilder
source · #[non_exhaustive]pub struct GetResourcePolicyOutputBuilder { /* private fields */ }
Expand description
A builder for GetResourcePolicyOutput
.
Implementations§
source§impl GetResourcePolicyOutputBuilder
impl GetResourcePolicyOutputBuilder
sourcepub fn policy_document(self, input: impl Into<String>) -> Self
pub fn policy_document(self, input: impl Into<String>) -> Self
The resource policy document.
sourcepub fn set_policy_document(self, input: Option<String>) -> Self
pub fn set_policy_document(self, input: Option<String>) -> Self
The resource policy document.
sourcepub fn get_policy_document(&self) -> &Option<String>
pub fn get_policy_document(&self) -> &Option<String>
The resource policy document.
sourcepub fn build(self) -> GetResourcePolicyOutput
pub fn build(self) -> GetResourcePolicyOutput
Consumes the builder and constructs a GetResourcePolicyOutput
.
Trait Implementations§
source§impl Clone for GetResourcePolicyOutputBuilder
impl Clone for GetResourcePolicyOutputBuilder
source§fn clone(&self) -> GetResourcePolicyOutputBuilder
fn clone(&self) -> GetResourcePolicyOutputBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for GetResourcePolicyOutputBuilder
impl Default for GetResourcePolicyOutputBuilder
source§fn default() -> GetResourcePolicyOutputBuilder
fn default() -> GetResourcePolicyOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetResourcePolicyOutputBuilder
impl PartialEq for GetResourcePolicyOutputBuilder
source§fn eq(&self, other: &GetResourcePolicyOutputBuilder) -> bool
fn eq(&self, other: &GetResourcePolicyOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetResourcePolicyOutputBuilder
Auto Trait Implementations§
impl Freeze for GetResourcePolicyOutputBuilder
impl RefUnwindSafe for GetResourcePolicyOutputBuilder
impl Send for GetResourcePolicyOutputBuilder
impl Sync for GetResourcePolicyOutputBuilder
impl Unpin for GetResourcePolicyOutputBuilder
impl UnwindSafe for GetResourcePolicyOutputBuilder
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
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>
Creates a shared type from an unshared type.