Struct aws_sdk_networkmanager::operation::execute_core_network_change_set::builders::ExecuteCoreNetworkChangeSetInputBuilder
source · #[non_exhaustive]pub struct ExecuteCoreNetworkChangeSetInputBuilder { /* private fields */ }
Expand description
A builder for ExecuteCoreNetworkChangeSetInput
.
Implementations§
source§impl ExecuteCoreNetworkChangeSetInputBuilder
impl ExecuteCoreNetworkChangeSetInputBuilder
sourcepub fn core_network_id(self, input: impl Into<String>) -> Self
pub fn core_network_id(self, input: impl Into<String>) -> Self
The ID of a core network.
This field is required.sourcepub fn set_core_network_id(self, input: Option<String>) -> Self
pub fn set_core_network_id(self, input: Option<String>) -> Self
The ID of a core network.
sourcepub fn get_core_network_id(&self) -> &Option<String>
pub fn get_core_network_id(&self) -> &Option<String>
The ID of a core network.
sourcepub fn policy_version_id(self, input: i32) -> Self
pub fn policy_version_id(self, input: i32) -> Self
The ID of the policy version.
This field is required.sourcepub fn set_policy_version_id(self, input: Option<i32>) -> Self
pub fn set_policy_version_id(self, input: Option<i32>) -> Self
The ID of the policy version.
sourcepub fn get_policy_version_id(&self) -> &Option<i32>
pub fn get_policy_version_id(&self) -> &Option<i32>
The ID of the policy version.
sourcepub fn build(self) -> Result<ExecuteCoreNetworkChangeSetInput, BuildError>
pub fn build(self) -> Result<ExecuteCoreNetworkChangeSetInput, BuildError>
Consumes the builder and constructs a ExecuteCoreNetworkChangeSetInput
.
source§impl ExecuteCoreNetworkChangeSetInputBuilder
impl ExecuteCoreNetworkChangeSetInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<ExecuteCoreNetworkChangeSetOutput, SdkError<ExecuteCoreNetworkChangeSetError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<ExecuteCoreNetworkChangeSetOutput, SdkError<ExecuteCoreNetworkChangeSetError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for ExecuteCoreNetworkChangeSetInputBuilder
impl Clone for ExecuteCoreNetworkChangeSetInputBuilder
source§fn clone(&self) -> ExecuteCoreNetworkChangeSetInputBuilder
fn clone(&self) -> ExecuteCoreNetworkChangeSetInputBuilder
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 ExecuteCoreNetworkChangeSetInputBuilder
impl Default for ExecuteCoreNetworkChangeSetInputBuilder
source§fn default() -> ExecuteCoreNetworkChangeSetInputBuilder
fn default() -> ExecuteCoreNetworkChangeSetInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ExecuteCoreNetworkChangeSetInputBuilder
impl PartialEq for ExecuteCoreNetworkChangeSetInputBuilder
source§fn eq(&self, other: &ExecuteCoreNetworkChangeSetInputBuilder) -> bool
fn eq(&self, other: &ExecuteCoreNetworkChangeSetInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ExecuteCoreNetworkChangeSetInputBuilder
Auto Trait Implementations§
impl Freeze for ExecuteCoreNetworkChangeSetInputBuilder
impl RefUnwindSafe for ExecuteCoreNetworkChangeSetInputBuilder
impl Send for ExecuteCoreNetworkChangeSetInputBuilder
impl Sync for ExecuteCoreNetworkChangeSetInputBuilder
impl Unpin for ExecuteCoreNetworkChangeSetInputBuilder
impl UnwindSafe for ExecuteCoreNetworkChangeSetInputBuilder
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.