Struct rusoto_apigateway::UpdateGatewayResponseRequest
[−]
[src]
pub struct UpdateGatewayResponseRequest { pub patch_operations: Option<Vec<PatchOperation>>, pub response_type: String, pub rest_api_id: String, }
Updates a GatewayResponse of a specified response type on the given RestApi.
Fields
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.
response_type: String
The response type of the associated GatewayResponse. Valid values are
- ACCESS_DENIED
- API_CONFIGURATION_ERROR
- AUTHORIZER_FAILURE
- AUTHORIZER_CONFIGURATION_ERROR
- BAD_REQUEST_PARAMETERS
- BAD_REQUEST_BODY
- DEFAULT_4XX
- DEFAULT_5XX
- EXPIRED_TOKEN
- INVALID_SIGNATURE
- INTEGRATION_FAILURE
- INTEGRATION_TIMEOUT
- INVALID_API_KEY
- MISSING_AUTHENTICATION_TOKEN
- QUOTA_EXCEEDED
- REQUEST_TOO_LARGE
- RESOURCE_NOT_FOUND
- THROTTLED
- UNAUTHORIZED
- UNSUPPORTED_MEDIA_TYPES
rest_api_id: String
The string identifier of the associated RestApi.
Trait Implementations
impl Default for UpdateGatewayResponseRequest
[src]
fn default() -> UpdateGatewayResponseRequest
[src]
Returns the "default value" for a type. Read more
impl Debug for UpdateGatewayResponseRequest
[src]
impl Clone for UpdateGatewayResponseRequest
[src]
fn clone(&self) -> UpdateGatewayResponseRequest
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more