Struct aws_sdk_apigateway::input::UpdateUsagePlanInput
source · [−]#[non_exhaustive]pub struct UpdateUsagePlanInput { /* private fields */ }Expand description
The PATCH request to update a usage plan of a given plan Id.
Implementations
sourceimpl UpdateUsagePlanInput
impl UpdateUsagePlanInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdateUsagePlan, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdateUsagePlan, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<UpdateUsagePlan>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UpdateUsagePlanInput.
sourceimpl UpdateUsagePlanInput
impl UpdateUsagePlanInput
sourcepub fn usage_plan_id(&self) -> Option<&str>
pub fn usage_plan_id(&self) -> Option<&str>
The Id of the to-be-updated usage plan.
sourcepub fn patch_operations(&self) -> Option<&[PatchOperation]>
pub fn patch_operations(&self) -> Option<&[PatchOperation]>
For more information about supported patch operations, see Patch Operations.
Trait Implementations
sourceimpl Clone for UpdateUsagePlanInput
impl Clone for UpdateUsagePlanInput
sourcefn clone(&self) -> UpdateUsagePlanInput
fn clone(&self) -> UpdateUsagePlanInput
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 moresourceimpl Debug for UpdateUsagePlanInput
impl Debug for UpdateUsagePlanInput
sourceimpl PartialEq<UpdateUsagePlanInput> for UpdateUsagePlanInput
impl PartialEq<UpdateUsagePlanInput> for UpdateUsagePlanInput
sourcefn eq(&self, other: &UpdateUsagePlanInput) -> bool
fn eq(&self, other: &UpdateUsagePlanInput) -> bool
impl StructuralPartialEq for UpdateUsagePlanInput
Auto Trait Implementations
impl RefUnwindSafe for UpdateUsagePlanInput
impl Send for UpdateUsagePlanInput
impl Sync for UpdateUsagePlanInput
impl Unpin for UpdateUsagePlanInput
impl UnwindSafe for UpdateUsagePlanInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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