pub struct ModifyVpcEndpointConnectionNotificationRequest {
pub connection_events: Option<Vec<String>>,
pub connection_notification_arn: Option<String>,
pub connection_notification_id: String,
pub dry_run: Option<bool>,
}Fields§
§connection_events: Option<Vec<String>>One or more events for the endpoint. Valid values are Accept, Connect, Delete, and Reject.
connection_notification_arn: Option<String>The ARN for the SNS topic for the notification.
connection_notification_id: StringThe ID of the notification.
dry_run: Option<bool>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.
Trait Implementations§
Source§impl Clone for ModifyVpcEndpointConnectionNotificationRequest
impl Clone for ModifyVpcEndpointConnectionNotificationRequest
Source§fn clone(&self) -> ModifyVpcEndpointConnectionNotificationRequest
fn clone(&self) -> ModifyVpcEndpointConnectionNotificationRequest
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 Default for ModifyVpcEndpointConnectionNotificationRequest
impl Default for ModifyVpcEndpointConnectionNotificationRequest
Source§fn default() -> ModifyVpcEndpointConnectionNotificationRequest
fn default() -> ModifyVpcEndpointConnectionNotificationRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for ModifyVpcEndpointConnectionNotificationRequest
impl PartialEq for ModifyVpcEndpointConnectionNotificationRequest
Source§fn eq(&self, other: &ModifyVpcEndpointConnectionNotificationRequest) -> bool
fn eq(&self, other: &ModifyVpcEndpointConnectionNotificationRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ModifyVpcEndpointConnectionNotificationRequest
Auto Trait Implementations§
impl Freeze for ModifyVpcEndpointConnectionNotificationRequest
impl RefUnwindSafe for ModifyVpcEndpointConnectionNotificationRequest
impl Send for ModifyVpcEndpointConnectionNotificationRequest
impl Sync for ModifyVpcEndpointConnectionNotificationRequest
impl Unpin for ModifyVpcEndpointConnectionNotificationRequest
impl UnwindSafe for ModifyVpcEndpointConnectionNotificationRequest
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