Struct aws_sdk_gamelift::operation::delete_vpc_peering_authorization::builders::DeleteVpcPeeringAuthorizationFluentBuilder
source · pub struct DeleteVpcPeeringAuthorizationFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to DeleteVpcPeeringAuthorization
.
Cancels a pending VPC peering authorization for the specified VPC. If you need to delete an existing VPC peering connection, use DeleteVpcPeeringConnection.
Related actions
Implementations§
source§impl DeleteVpcPeeringAuthorizationFluentBuilder
impl DeleteVpcPeeringAuthorizationFluentBuilder
sourcepub fn as_input(&self) -> &DeleteVpcPeeringAuthorizationInputBuilder
pub fn as_input(&self) -> &DeleteVpcPeeringAuthorizationInputBuilder
Access the DeleteVpcPeeringAuthorization as a reference.
sourcepub async fn send(
self
) -> Result<DeleteVpcPeeringAuthorizationOutput, SdkError<DeleteVpcPeeringAuthorizationError, HttpResponse>>
pub async fn send( self ) -> Result<DeleteVpcPeeringAuthorizationOutput, SdkError<DeleteVpcPeeringAuthorizationError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn customize(
self
) -> CustomizableOperation<DeleteVpcPeeringAuthorizationOutput, DeleteVpcPeeringAuthorizationError, Self>
pub fn customize( self ) -> CustomizableOperation<DeleteVpcPeeringAuthorizationOutput, DeleteVpcPeeringAuthorizationError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn game_lift_aws_account_id(self, input: impl Into<String>) -> Self
pub fn game_lift_aws_account_id(self, input: impl Into<String>) -> Self
A unique identifier for the Amazon Web Services account that you use to manage your Amazon GameLift fleet. You can find your Account ID in the Amazon Web Services Management Console under account settings.
sourcepub fn set_game_lift_aws_account_id(self, input: Option<String>) -> Self
pub fn set_game_lift_aws_account_id(self, input: Option<String>) -> Self
A unique identifier for the Amazon Web Services account that you use to manage your Amazon GameLift fleet. You can find your Account ID in the Amazon Web Services Management Console under account settings.
sourcepub fn get_game_lift_aws_account_id(&self) -> &Option<String>
pub fn get_game_lift_aws_account_id(&self) -> &Option<String>
A unique identifier for the Amazon Web Services account that you use to manage your Amazon GameLift fleet. You can find your Account ID in the Amazon Web Services Management Console under account settings.
sourcepub fn peer_vpc_id(self, input: impl Into<String>) -> Self
pub fn peer_vpc_id(self, input: impl Into<String>) -> Self
A unique identifier for a VPC with resources to be accessed by your Amazon GameLift fleet. The VPC must be in the same Region as your fleet. To look up a VPC ID, use the VPC Dashboard in the Amazon Web Services Management Console. Learn more about VPC peering in VPC Peering with Amazon GameLift Fleets.
sourcepub fn set_peer_vpc_id(self, input: Option<String>) -> Self
pub fn set_peer_vpc_id(self, input: Option<String>) -> Self
A unique identifier for a VPC with resources to be accessed by your Amazon GameLift fleet. The VPC must be in the same Region as your fleet. To look up a VPC ID, use the VPC Dashboard in the Amazon Web Services Management Console. Learn more about VPC peering in VPC Peering with Amazon GameLift Fleets.
sourcepub fn get_peer_vpc_id(&self) -> &Option<String>
pub fn get_peer_vpc_id(&self) -> &Option<String>
A unique identifier for a VPC with resources to be accessed by your Amazon GameLift fleet. The VPC must be in the same Region as your fleet. To look up a VPC ID, use the VPC Dashboard in the Amazon Web Services Management Console. Learn more about VPC peering in VPC Peering with Amazon GameLift Fleets.
Trait Implementations§
source§impl Clone for DeleteVpcPeeringAuthorizationFluentBuilder
impl Clone for DeleteVpcPeeringAuthorizationFluentBuilder
source§fn clone(&self) -> DeleteVpcPeeringAuthorizationFluentBuilder
fn clone(&self) -> DeleteVpcPeeringAuthorizationFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreAuto Trait Implementations§
impl Freeze for DeleteVpcPeeringAuthorizationFluentBuilder
impl !RefUnwindSafe for DeleteVpcPeeringAuthorizationFluentBuilder
impl Send for DeleteVpcPeeringAuthorizationFluentBuilder
impl Sync for DeleteVpcPeeringAuthorizationFluentBuilder
impl Unpin for DeleteVpcPeeringAuthorizationFluentBuilder
impl !UnwindSafe for DeleteVpcPeeringAuthorizationFluentBuilder
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
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>
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>
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 more