#[non_exhaustive]pub struct ModifyDbProxyEndpointInput {
pub db_proxy_endpoint_name: Option<String>,
pub new_db_proxy_endpoint_name: Option<String>,
pub vpc_security_group_ids: Option<Vec<String>>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.db_proxy_endpoint_name: Option<String>The name of the DB proxy sociated with the DB proxy endpoint that you want to modify.
new_db_proxy_endpoint_name: Option<String>The new identifier for the DBProxyEndpoint. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.
vpc_security_group_ids: Option<Vec<String>>The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than the original proxy, you also specify a different set of security group IDs than for the original proxy.
Implementations§
source§impl ModifyDbProxyEndpointInput
impl ModifyDbProxyEndpointInput
sourcepub fn db_proxy_endpoint_name(&self) -> Option<&str>
pub fn db_proxy_endpoint_name(&self) -> Option<&str>
The name of the DB proxy sociated with the DB proxy endpoint that you want to modify.
sourcepub fn new_db_proxy_endpoint_name(&self) -> Option<&str>
pub fn new_db_proxy_endpoint_name(&self) -> Option<&str>
The new identifier for the DBProxyEndpoint. An identifier must begin with a letter and must contain only ASCII letters, digits, and hyphens; it can't end with a hyphen or contain two consecutive hyphens.
sourcepub fn vpc_security_group_ids(&self) -> &[String]
pub fn vpc_security_group_ids(&self) -> &[String]
The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than the original proxy, you also specify a different set of security group IDs than for the original proxy.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .vpc_security_group_ids.is_none().
source§impl ModifyDbProxyEndpointInput
impl ModifyDbProxyEndpointInput
sourcepub fn builder() -> ModifyDbProxyEndpointInputBuilder
pub fn builder() -> ModifyDbProxyEndpointInputBuilder
Creates a new builder-style object to manufacture ModifyDbProxyEndpointInput.
Trait Implementations§
source§impl Clone for ModifyDbProxyEndpointInput
impl Clone for ModifyDbProxyEndpointInput
source§fn clone(&self) -> ModifyDbProxyEndpointInput
fn clone(&self) -> ModifyDbProxyEndpointInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ModifyDbProxyEndpointInput
impl Debug for ModifyDbProxyEndpointInput
impl StructuralPartialEq for ModifyDbProxyEndpointInput
Auto Trait Implementations§
impl Freeze for ModifyDbProxyEndpointInput
impl RefUnwindSafe for ModifyDbProxyEndpointInput
impl Send for ModifyDbProxyEndpointInput
impl Sync for ModifyDbProxyEndpointInput
impl Unpin for ModifyDbProxyEndpointInput
impl UnwindSafe for ModifyDbProxyEndpointInput
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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