pub struct GetCoipPoolUsageRequest {
pub dry_run: Option<bool>,
pub filters: Option<Vec<Filter>>,
pub max_results: Option<i64>,
pub next_token: Option<String>,
pub pool_id: 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-address-usage.allocation-id
-
coip-address-usage.aws-account-id
-
coip-address-usage.aws-service
-
coip-address-usage.co-ip
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_id: String
The ID of the address pool.
Trait Implementations§
Source§impl Clone for GetCoipPoolUsageRequest
impl Clone for GetCoipPoolUsageRequest
Source§fn clone(&self) -> GetCoipPoolUsageRequest
fn clone(&self) -> GetCoipPoolUsageRequest
Returns a copy 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 GetCoipPoolUsageRequest
impl Debug for GetCoipPoolUsageRequest
Source§impl Default for GetCoipPoolUsageRequest
impl Default for GetCoipPoolUsageRequest
Source§fn default() -> GetCoipPoolUsageRequest
fn default() -> GetCoipPoolUsageRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for GetCoipPoolUsageRequest
impl PartialEq for GetCoipPoolUsageRequest
impl StructuralPartialEq for GetCoipPoolUsageRequest
Auto Trait Implementations§
impl Freeze for GetCoipPoolUsageRequest
impl RefUnwindSafe for GetCoipPoolUsageRequest
impl Send for GetCoipPoolUsageRequest
impl Sync for GetCoipPoolUsageRequest
impl Unpin for GetCoipPoolUsageRequest
impl UnwindSafe for GetCoipPoolUsageRequest
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