#[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
source§impl PartialEq for ModifyDbProxyEndpointInput
impl PartialEq for ModifyDbProxyEndpointInput
source§fn eq(&self, other: &ModifyDbProxyEndpointInput) -> bool
fn eq(&self, other: &ModifyDbProxyEndpointInput) -> bool
self and other values to be equal, and is used
by ==.