pub struct ResolverRuleConfig {
pub name: Option<String>,
pub resolver_endpoint_id: Option<String>,
pub target_ips: Option<Vec<TargetAddress>>,
}
Expand description
In an UpdateResolverRule request, information about the changes that you want to make.
Fields§
§name: Option<String>
The new name for the resolver rule. The name that you specify appears in the Resolver dashboard in the Route 53 console.
resolver_endpoint_id: Option<String>
The ID of the new outbound resolver endpoint that you want to use to route DNS queries to the IP addresses that you specify in TargetIps
.
target_ips: Option<Vec<TargetAddress>>
For DNS queries that originate in your VPC, the new IP addresses that you want to route outbound DNS queries to.
Trait Implementations§
Source§impl Clone for ResolverRuleConfig
impl Clone for ResolverRuleConfig
Source§fn clone(&self) -> ResolverRuleConfig
fn clone(&self) -> ResolverRuleConfig
Returns a duplicate 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 ResolverRuleConfig
impl Debug for ResolverRuleConfig
Source§impl Default for ResolverRuleConfig
impl Default for ResolverRuleConfig
Source§fn default() -> ResolverRuleConfig
fn default() -> ResolverRuleConfig
Returns the “default value” for a type. Read more
Source§impl PartialEq for ResolverRuleConfig
impl PartialEq for ResolverRuleConfig
Source§impl Serialize for ResolverRuleConfig
impl Serialize for ResolverRuleConfig
impl StructuralPartialEq for ResolverRuleConfig
Auto Trait Implementations§
impl Freeze for ResolverRuleConfig
impl RefUnwindSafe for ResolverRuleConfig
impl Send for ResolverRuleConfig
impl Sync for ResolverRuleConfig
impl Unpin for ResolverRuleConfig
impl UnwindSafe for ResolverRuleConfig
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