Struct aws_sdk_codebuild::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(self, input: impl Into<String>) -> Self
 
pub fn policy(self, input: impl Into<String>) -> Self
The resource policy for the resource identified by the input ARN parameter.
sourcepub fn set_policy(self, input: Option<String>) -> Self
 
pub fn set_policy(self, input: Option<String>) -> Self
The resource policy for the resource identified by the input ARN parameter.
sourcepub fn get_policy(&self) -> &Option<String>
 
pub fn get_policy(&self) -> &Option<String>
The resource policy for the resource identified by the input ARN parameter.
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.