#[non_exhaustive]pub struct UpdateVpcLinkOutput {
pub created_date: Option<DateTime>,
pub name: Option<String>,
pub security_group_ids: Option<Vec<String>>,
pub subnet_ids: Option<Vec<String>>,
pub tags: Option<HashMap<String, String>>,
pub vpc_link_id: Option<String>,
pub vpc_link_status: Option<VpcLinkStatus>,
pub vpc_link_status_message: Option<String>,
pub vpc_link_version: Option<VpcLinkVersion>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.created_date: Option<DateTime>
The timestamp when the VPC link was created.
name: Option<String>
The name of the VPC link.
security_group_ids: Option<Vec<String>>
A list of security group IDs for the VPC link.
subnet_ids: Option<Vec<String>>
A list of subnet IDs to include in the VPC link.
Tags for the VPC link.
vpc_link_id: Option<String>
The ID of the VPC link.
vpc_link_status: Option<VpcLinkStatus>
The status of the VPC link.
vpc_link_status_message: Option<String>
A message summarizing the cause of the status of the VPC link.
vpc_link_version: Option<VpcLinkVersion>
The version of the VPC link.
Implementations§
source§impl UpdateVpcLinkOutput
impl UpdateVpcLinkOutput
sourcepub fn created_date(&self) -> Option<&DateTime>
pub fn created_date(&self) -> Option<&DateTime>
The timestamp when the VPC link was created.
sourcepub fn security_group_ids(&self) -> Option<&[String]>
pub fn security_group_ids(&self) -> Option<&[String]>
A list of security group IDs for the VPC link.
sourcepub fn subnet_ids(&self) -> Option<&[String]>
pub fn subnet_ids(&self) -> Option<&[String]>
A list of subnet IDs to include in the VPC link.
Tags for the VPC link.
sourcepub fn vpc_link_id(&self) -> Option<&str>
pub fn vpc_link_id(&self) -> Option<&str>
The ID of the VPC link.
sourcepub fn vpc_link_status(&self) -> Option<&VpcLinkStatus>
pub fn vpc_link_status(&self) -> Option<&VpcLinkStatus>
The status of the VPC link.
sourcepub fn vpc_link_status_message(&self) -> Option<&str>
pub fn vpc_link_status_message(&self) -> Option<&str>
A message summarizing the cause of the status of the VPC link.
sourcepub fn vpc_link_version(&self) -> Option<&VpcLinkVersion>
pub fn vpc_link_version(&self) -> Option<&VpcLinkVersion>
The version of the VPC link.
source§impl UpdateVpcLinkOutput
impl UpdateVpcLinkOutput
sourcepub fn builder() -> UpdateVpcLinkOutputBuilder
pub fn builder() -> UpdateVpcLinkOutputBuilder
Creates a new builder-style object to manufacture UpdateVpcLinkOutput
.
Trait Implementations§
source§impl Clone for UpdateVpcLinkOutput
impl Clone for UpdateVpcLinkOutput
source§fn clone(&self) -> UpdateVpcLinkOutput
fn clone(&self) -> UpdateVpcLinkOutput
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 Debug for UpdateVpcLinkOutput
impl Debug for UpdateVpcLinkOutput
source§impl PartialEq for UpdateVpcLinkOutput
impl PartialEq for UpdateVpcLinkOutput
source§fn eq(&self, other: &UpdateVpcLinkOutput) -> bool
fn eq(&self, other: &UpdateVpcLinkOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for UpdateVpcLinkOutput
impl RequestId for UpdateVpcLinkOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for UpdateVpcLinkOutput
Auto Trait Implementations§
impl RefUnwindSafe for UpdateVpcLinkOutput
impl Send for UpdateVpcLinkOutput
impl Sync for UpdateVpcLinkOutput
impl Unpin for UpdateVpcLinkOutput
impl UnwindSafe for UpdateVpcLinkOutput
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