pub struct DescribeCoipPoolsRequest {
pub dry_run: Option<bool>,
pub filters: Option<Vec<Filter>>,
pub max_results: Option<i64>,
pub next_token: Option<String>,
pub pool_ids: Option<Vec<String>>,
}Fields§
§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.
filters: Option<Vec<Filter>>The filters. The following are the possible values:
-
coip-pool.pool-id
-
coip-pool.local-gateway-route-table-id
max_results: Option<i64>The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.
next_token: Option<String>The token for the next page of results.
pool_ids: Option<Vec<String>>The IDs of the address pools.
Trait Implementations§
Source§impl Clone for DescribeCoipPoolsRequest
impl Clone for DescribeCoipPoolsRequest
Source§fn clone(&self) -> DescribeCoipPoolsRequest
fn clone(&self) -> DescribeCoipPoolsRequest
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 DescribeCoipPoolsRequest
impl Debug for DescribeCoipPoolsRequest
Source§impl Default for DescribeCoipPoolsRequest
impl Default for DescribeCoipPoolsRequest
Source§fn default() -> DescribeCoipPoolsRequest
fn default() -> DescribeCoipPoolsRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for DescribeCoipPoolsRequest
impl PartialEq for DescribeCoipPoolsRequest
impl StructuralPartialEq for DescribeCoipPoolsRequest
Auto Trait Implementations§
impl Freeze for DescribeCoipPoolsRequest
impl RefUnwindSafe for DescribeCoipPoolsRequest
impl Send for DescribeCoipPoolsRequest
impl Sync for DescribeCoipPoolsRequest
impl Unpin for DescribeCoipPoolsRequest
impl UnwindSafe for DescribeCoipPoolsRequest
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