Struct rusoto_apigateway::UpdateUsageRequest
source · [−]pub struct UpdateUsageRequest {
pub key_id: String,
pub patch_operations: Option<Vec<PatchOperation>>,
pub usage_plan_id: String,
}
Expand description
The PATCH request to grant a temporary extension to the remaining quota of a usage plan associated with a specified API key.
Fields
key_id: String
[Required] The identifier of the API key associated with the usage plan in which a temporary extension is granted to the remaining quota.
patch_operations: Option<Vec<PatchOperation>>
A list of update operations to be applied to the specified resource and in the order specified in this list.
usage_plan_id: String
[Required] The Id of the usage plan associated with the usage data.
Trait Implementations
sourceimpl Clone for UpdateUsageRequest
impl Clone for UpdateUsageRequest
sourcefn clone(&self) -> UpdateUsageRequest
fn clone(&self) -> UpdateUsageRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for UpdateUsageRequest
impl Debug for UpdateUsageRequest
sourceimpl Default for UpdateUsageRequest
impl Default for UpdateUsageRequest
sourcefn default() -> UpdateUsageRequest
fn default() -> UpdateUsageRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<UpdateUsageRequest> for UpdateUsageRequest
impl PartialEq<UpdateUsageRequest> for UpdateUsageRequest
sourcefn eq(&self, other: &UpdateUsageRequest) -> bool
fn eq(&self, other: &UpdateUsageRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &UpdateUsageRequest) -> bool
fn ne(&self, other: &UpdateUsageRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for UpdateUsageRequest
impl Serialize for UpdateUsageRequest
impl StructuralPartialEq for UpdateUsageRequest
Auto Trait Implementations
impl RefUnwindSafe for UpdateUsageRequest
impl Send for UpdateUsageRequest
impl Sync for UpdateUsageRequest
impl Unpin for UpdateUsageRequest
impl UnwindSafe for UpdateUsageRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more