pub struct Elbv2Client<'a> { /* private fields */ }Implementations§
Source§impl Elbv2Client<'_>
impl Elbv2Client<'_>
Sourcepub async fn get_load_balancers(
&self,
) -> Result<Elbv2LoadBalancersResponse, Error>
pub async fn get_load_balancers( &self, ) -> Result<Elbv2LoadBalancersResponse, Error>
List every ELBv2 load balancer (ALB / NLB / GWLB).
Sourcepub async fn get_listeners(&self) -> Result<Elbv2ListenersResponse, Error>
pub async fn get_listeners(&self) -> Result<Elbv2ListenersResponse, Error>
List every ELBv2 listener.
Sourcepub async fn get_rules(&self) -> Result<Elbv2RulesResponse, Error>
pub async fn get_rules(&self) -> Result<Elbv2RulesResponse, Error>
List every ELBv2 routing rule.
Sourcepub async fn get_target_groups(
&self,
) -> Result<Elbv2TargetGroupsResponse, Error>
pub async fn get_target_groups( &self, ) -> Result<Elbv2TargetGroupsResponse, Error>
List every ELBv2 target group with its registered targets and health-check configuration.
Sourcepub async fn flush_access_logs(
&self,
) -> Result<Elbv2AccessLogsFlushResponse, Error>
pub async fn flush_access_logs( &self, ) -> Result<Elbv2AccessLogsFlushResponse, Error>
Flush buffered access-log records to the configured S3 bucket now. Returns the number of records that were flushed.
Source§impl Elbv2Client<'_>
impl Elbv2Client<'_>
Sourcepub async fn waf_counts(&self) -> Result<Elbv2WafCountsResponse, Error>
pub async fn waf_counts(&self) -> Result<Elbv2WafCountsResponse, Error>
Snapshot the ELBv2 WAF count-metric registry. The counts field
is intentionally free-form JSON because its shape tracks the
service-internal metric layout.
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for Elbv2Client<'a>
impl<'a> !UnwindSafe for Elbv2Client<'a>
impl<'a> Freeze for Elbv2Client<'a>
impl<'a> Send for Elbv2Client<'a>
impl<'a> Sync for Elbv2Client<'a>
impl<'a> Unpin for Elbv2Client<'a>
impl<'a> UnsafeUnpin for Elbv2Client<'a>
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