pub struct CountersView {Show 129 fields
pub vpc: u32,
pub subnet: u32,
pub igw: u32,
pub sg: u32,
pub sgr: u32,
pub rtb: u32,
pub rtbassoc: u32,
pub keypair: u32,
pub nacl: u32,
pub nacl_assoc: u32,
pub eip: u32,
pub eip_assoc: u32,
pub nat: u32,
pub dopt: u32,
pub eigw: u32,
pub flow_log: u32,
pub vpc_peering: u32,
pub vpc_endpoint: u32,
pub prefix_list: u32,
pub cgw: u32,
pub vgw: u32,
pub vpn: u32,
pub cgw_carrier: u32,
pub eni: u32,
pub eni_attach: u32,
pub vpc_cidr_assoc: u32,
pub tgw: u32,
pub tgw_attach: u32,
pub tgw_rtb: u32,
pub instance: u32,
pub vol: u32,
pub snapshot: u32,
pub ami: u32,
pub lt: u32,
pub spot: u32,
pub iam_assoc: u32,
pub host: u32,
pub fleet: u32,
pub vpce_svc: u32,
pub spot_fleet: u32,
pub subnet_cidr_res: u32,
pub subnet_ipv6_assoc: u32,
pub placement_group: u32,
pub eni_permission: u32,
pub instance_connect_endpoint: u32,
pub capacity_reservation: u32,
pub capacity_reservation_fleet: u32,
pub coip_pool: u32,
pub mac_sip_task: u32,
pub declarative_policies_report: u32,
pub public_ipv4_pool: u32,
pub address_transfer: u32,
pub nat_gateway_address_assoc: u32,
pub vpn_concentrator: u32,
pub vpc_endpoint_connection_notification: u32,
pub vpc_block_public_access_exclusion: u32,
pub vpc_encryption_control: u32,
pub mac_volume_ownership_task: u32,
pub replace_root_volume_task: u32,
pub snapshot_import_task: u32,
pub conversion_task: u32,
pub export_task: u32,
pub import_task: u32,
pub trunk_interface_assoc: u32,
pub secondary_network: u32,
pub secondary_subnet: u32,
pub reserved_instances_exchange: u32,
pub reserved_instances_listing: u32,
pub reserved_instances_purchase: u32,
pub reserved_instances: u32,
pub reserved_instances_modification: u32,
pub fpga_image: u32,
pub image_usage_report: u32,
pub import_image_task: u32,
pub instance_event_window: u32,
pub instance_event: u32,
pub host_reservation: u32,
pub scheduled_instance: u32,
pub network_insights_access_scope: u32,
pub network_insights_access_scope_analysis: u32,
pub network_insights_path: u32,
pub network_insights_analysis: u32,
pub traffic_mirror_filter: u32,
pub traffic_mirror_filter_rule: u32,
pub traffic_mirror_session: u32,
pub traffic_mirror_target: u32,
pub client_vpn_endpoint: u32,
pub client_vpn_target_network_association: u32,
pub client_vpn_connection: u32,
pub local_gateway: u32,
pub local_gateway_route_table: u32,
pub local_gateway_route_table_virtual_interface_group_association: u32,
pub local_gateway_route_table_vpc_association: u32,
pub local_gateway_virtual_interface: u32,
pub local_gateway_virtual_interface_group: u32,
pub route_server: u32,
pub route_server_endpoint: u32,
pub route_server_peer: u32,
pub verified_access_instance: u32,
pub verified_access_trust_provider: u32,
pub verified_access_group: u32,
pub verified_access_endpoint: u32,
pub capacity_manager_data_export: u32,
pub interruptible_capacity_reservation_allocation: u32,
pub capacity_block: u32,
pub capacity_block_extension: u32,
pub tgw_multicast_domain: u32,
pub tgw_connect: u32,
pub tgw_connect_peer: u32,
pub tgw_metering_policy: u32,
pub tgw_metering_policy_entry: u32,
pub tgw_policy_table: u32,
pub tgw_route_table_announcement: u32,
pub ipam: u32,
pub ipam_scope: u32,
pub ipam_pool: u32,
pub ipam_pool_cidr: u32,
pub ipam_pool_allocation: u32,
pub ipam_resource_discovery: u32,
pub ipam_resource_discovery_association: u32,
pub ipam_external_resource_verification_token: u32,
pub ipam_policy: u32,
pub ipam_prefix_list_resolver: u32,
pub ipam_prefix_list_resolver_target: u32,
pub bundle_task: u32,
pub volume_modification: u32,
pub import_volume_task: u32,
pub export_image_task: u32,
pub outpost_lag: u32,
}Expand description
Serializable snapshot of all counters so IDs remain stable across restore.
Fields§
§vpc: u32§subnet: u32§igw: u32§sg: u32§sgr: u32§rtb: u32§rtbassoc: u32§keypair: u32§nacl: u32§nacl_assoc: u32§eip: u32§eip_assoc: u32§nat: u32§dopt: u32§eigw: u32§flow_log: u32§vpc_peering: u32§vpc_endpoint: u32§prefix_list: u32§cgw: u32§vgw: u32§vpn: u32§cgw_carrier: u32§eni: u32§eni_attach: u32§vpc_cidr_assoc: u32§tgw: u32§tgw_attach: u32§tgw_rtb: u32§instance: u32§vol: u32§snapshot: u32§ami: u32§lt: u32§spot: u32§iam_assoc: u32§host: u32§fleet: u32§vpce_svc: u32§spot_fleet: u32§subnet_cidr_res: u32§subnet_ipv6_assoc: u32§placement_group: u32§eni_permission: u32§instance_connect_endpoint: u32§capacity_reservation: u32§capacity_reservation_fleet: u32§coip_pool: u32§mac_sip_task: u32§declarative_policies_report: u32§public_ipv4_pool: u32§address_transfer: u32§nat_gateway_address_assoc: u32§vpn_concentrator: u32§vpc_endpoint_connection_notification: u32§vpc_block_public_access_exclusion: u32§vpc_encryption_control: u32§mac_volume_ownership_task: u32§replace_root_volume_task: u32§snapshot_import_task: u32§conversion_task: u32§export_task: u32§import_task: u32§trunk_interface_assoc: u32§secondary_network: u32§secondary_subnet: u32§reserved_instances_exchange: u32§reserved_instances_listing: u32§reserved_instances_purchase: u32§reserved_instances: u32§reserved_instances_modification: u32§fpga_image: u32§image_usage_report: u32§import_image_task: u32§instance_event_window: u32§instance_event: u32§host_reservation: u32§scheduled_instance: u32§network_insights_access_scope: u32§network_insights_access_scope_analysis: u32§network_insights_path: u32§network_insights_analysis: u32§traffic_mirror_filter: u32§traffic_mirror_filter_rule: u32§traffic_mirror_session: u32§traffic_mirror_target: u32§client_vpn_endpoint: u32§client_vpn_target_network_association: u32§client_vpn_connection: u32§local_gateway: u32§local_gateway_route_table: u32§local_gateway_route_table_virtual_interface_group_association: u32§local_gateway_route_table_vpc_association: u32§local_gateway_virtual_interface: u32§local_gateway_virtual_interface_group: u32§route_server: u32§route_server_endpoint: u32§route_server_peer: u32§verified_access_instance: u32§verified_access_trust_provider: u32§verified_access_group: u32§verified_access_endpoint: u32§capacity_manager_data_export: u32§interruptible_capacity_reservation_allocation: u32§capacity_block: u32§capacity_block_extension: u32§tgw_multicast_domain: u32§tgw_connect: u32§tgw_connect_peer: u32§tgw_metering_policy: u32§tgw_metering_policy_entry: u32§tgw_policy_table: u32§tgw_route_table_announcement: u32§ipam: u32§ipam_scope: u32§ipam_pool: u32§ipam_pool_cidr: u32§ipam_pool_allocation: u32§ipam_resource_discovery: u32§ipam_resource_discovery_association: u32§ipam_external_resource_verification_token: u32§ipam_policy: u32§ipam_prefix_list_resolver: u32§ipam_prefix_list_resolver_target: u32§bundle_task: u32§volume_modification: u32§import_volume_task: u32§export_image_task: u32§outpost_lag: u32Trait Implementations§
Source§impl Clone for CountersView
impl Clone for CountersView
Source§fn clone(&self) -> CountersView
fn clone(&self) -> CountersView
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CountersView
impl Debug for CountersView
Source§impl Default for CountersView
impl Default for CountersView
Source§fn default() -> CountersView
fn default() -> CountersView
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CountersView
impl<'de> Deserialize<'de> for CountersView
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&Ec2Counters> for CountersView
impl From<&Ec2Counters> for CountersView
Source§fn from(c: &Ec2Counters) -> Self
fn from(c: &Ec2Counters) -> Self
Converts to this type from the input type.
Source§impl From<CountersView> for Ec2Counters
impl From<CountersView> for Ec2Counters
Source§fn from(c: CountersView) -> Self
fn from(c: CountersView) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CountersView
impl RefUnwindSafe for CountersView
impl Send for CountersView
impl Sync for CountersView
impl Unpin for CountersView
impl UnsafeUnpin for CountersView
impl UnwindSafe for CountersView
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.