Struct aws_sdk_apigateway::operation::update_integration_response::UpdateIntegrationResponseInput
source · #[non_exhaustive]pub struct UpdateIntegrationResponseInput {
pub rest_api_id: Option<String>,
pub resource_id: Option<String>,
pub http_method: Option<String>,
pub status_code: Option<String>,
pub patch_operations: Option<Vec<PatchOperation>>,
}Expand description
Represents an update integration response request.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.rest_api_id: Option<String>The string identifier of the associated RestApi.
resource_id: Option<String>Specifies an update integration response request's resource identifier.
http_method: Option<String>Specifies an update integration response request's HTTP method.
status_code: Option<String>Specifies an update integration response request's status code.
patch_operations: Option<Vec<PatchOperation>>For more information about supported patch operations, see Patch Operations.
Implementations§
source§impl UpdateIntegrationResponseInput
impl UpdateIntegrationResponseInput
sourcepub fn rest_api_id(&self) -> Option<&str>
pub fn rest_api_id(&self) -> Option<&str>
The string identifier of the associated RestApi.
sourcepub fn resource_id(&self) -> Option<&str>
pub fn resource_id(&self) -> Option<&str>
Specifies an update integration response request's resource identifier.
sourcepub fn http_method(&self) -> Option<&str>
pub fn http_method(&self) -> Option<&str>
Specifies an update integration response request's HTTP method.
sourcepub fn status_code(&self) -> Option<&str>
pub fn status_code(&self) -> Option<&str>
Specifies an update integration response request's status code.
sourcepub fn patch_operations(&self) -> &[PatchOperation]
pub fn patch_operations(&self) -> &[PatchOperation]
For more information about supported patch operations, see Patch Operations.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .patch_operations.is_none().
source§impl UpdateIntegrationResponseInput
impl UpdateIntegrationResponseInput
sourcepub fn builder() -> UpdateIntegrationResponseInputBuilder
pub fn builder() -> UpdateIntegrationResponseInputBuilder
Creates a new builder-style object to manufacture UpdateIntegrationResponseInput.
Trait Implementations§
source§impl Clone for UpdateIntegrationResponseInput
impl Clone for UpdateIntegrationResponseInput
source§fn clone(&self) -> UpdateIntegrationResponseInput
fn clone(&self) -> UpdateIntegrationResponseInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for UpdateIntegrationResponseInput
impl PartialEq for UpdateIntegrationResponseInput
source§fn eq(&self, other: &UpdateIntegrationResponseInput) -> bool
fn eq(&self, other: &UpdateIntegrationResponseInput) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for UpdateIntegrationResponseInput
Auto Trait Implementations§
impl Freeze for UpdateIntegrationResponseInput
impl RefUnwindSafe for UpdateIntegrationResponseInput
impl Send for UpdateIntegrationResponseInput
impl Sync for UpdateIntegrationResponseInput
impl Unpin for UpdateIntegrationResponseInput
impl UnwindSafe for UpdateIntegrationResponseInput
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more