AWS Native v0.63.0, May 25 23
AWS Native v0.63.0, May 25 23
aws-native.apigateway.Method
Explore with Pulumi AI
Resource Type definition for AWS::ApiGateway::Method
Create Method Resource
new Method(name: string, args: MethodArgs, opts?: CustomResourceOptions);
@overload
def Method(resource_name: str,
opts: Optional[ResourceOptions] = None,
api_key_required: Optional[bool] = None,
authorization_scopes: Optional[Sequence[str]] = None,
authorization_type: Optional[MethodAuthorizationType] = None,
authorizer_id: Optional[str] = None,
http_method: Optional[str] = None,
integration: Optional[MethodIntegrationArgs] = None,
method_responses: Optional[Sequence[MethodResponseArgs]] = None,
operation_name: Optional[str] = None,
request_models: Optional[Any] = None,
request_parameters: Optional[Any] = None,
request_validator_id: Optional[str] = None,
resource_id: Optional[str] = None,
rest_api_id: Optional[str] = None)
@overload
def Method(resource_name: str,
args: MethodArgs,
opts: Optional[ResourceOptions] = None)
func NewMethod(ctx *Context, name string, args MethodArgs, opts ...ResourceOption) (*Method, error)
public Method(string name, MethodArgs args, CustomResourceOptions? opts = null)
public Method(String name, MethodArgs args)
public Method(String name, MethodArgs args, CustomResourceOptions options)
type: aws-native:apigateway:Method
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MethodArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args MethodArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args MethodArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MethodArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args MethodArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Method Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Method resource accepts the following input properties:
- Http
Method string The backend system that the method calls when it receives a request.
- Resource
Id string The ID of an API Gateway resource.
- Rest
Api stringId The ID of the RestApi resource in which API Gateway creates the method.
- Api
Key boolRequired Indicates whether the method requires clients to submit a valid API key.
- List<string>
A list of authorization scopes configured on the method.
- Pulumi.
Aws Native. Api Gateway. Method Authorization Type The method's authorization type.
- string
The identifier of the authorizer to use on this method.
- Integration
Pulumi.
Aws Native. Api Gateway. Inputs. Method Integration Args The backend system that the method calls when it receives a request.
- Method
Responses List<Pulumi.Aws Native. Api Gateway. Inputs. Method Response Args> The responses that can be sent to the client who calls the method.
- Operation
Name string A friendly operation name for the method.
- Request
Models object The resources that are used for the request's content type. Specify request models as key-value pairs (string-to-string mapping), with a content type as the key and a Model resource name as the value.
- Request
Parameters object The request parameters that API Gateway accepts. Specify request parameters as key-value pairs (string-to-Boolean mapping), with a source as the key and a Boolean as the value.
- Request
Validator stringId The ID of the associated request validator.
- Http
Method string The backend system that the method calls when it receives a request.
- Resource
Id string The ID of an API Gateway resource.
- Rest
Api stringId The ID of the RestApi resource in which API Gateway creates the method.
- Api
Key boolRequired Indicates whether the method requires clients to submit a valid API key.
- []string
A list of authorization scopes configured on the method.
- Method
Authorization Type The method's authorization type.
- string
The identifier of the authorizer to use on this method.
- Integration
Method
Integration Args The backend system that the method calls when it receives a request.
- Method
Responses []MethodResponse Args The responses that can be sent to the client who calls the method.
- Operation
Name string A friendly operation name for the method.
- Request
Models interface{} The resources that are used for the request's content type. Specify request models as key-value pairs (string-to-string mapping), with a content type as the key and a Model resource name as the value.
- Request
Parameters interface{} The request parameters that API Gateway accepts. Specify request parameters as key-value pairs (string-to-Boolean mapping), with a source as the key and a Boolean as the value.
- Request
Validator stringId The ID of the associated request validator.
- http
Method String The backend system that the method calls when it receives a request.
- resource
Id String The ID of an API Gateway resource.
- rest
Api StringId The ID of the RestApi resource in which API Gateway creates the method.
- api
Key BooleanRequired Indicates whether the method requires clients to submit a valid API key.
- List<String>
A list of authorization scopes configured on the method.
- Method
Authorization Type The method's authorization type.
- String
The identifier of the authorizer to use on this method.
- integration
Method
Integration Args The backend system that the method calls when it receives a request.
- method
Responses List<MethodResponse Args> The responses that can be sent to the client who calls the method.
- operation
Name String A friendly operation name for the method.
- request
Models Object The resources that are used for the request's content type. Specify request models as key-value pairs (string-to-string mapping), with a content type as the key and a Model resource name as the value.
- request
Parameters Object The request parameters that API Gateway accepts. Specify request parameters as key-value pairs (string-to-Boolean mapping), with a source as the key and a Boolean as the value.
- request
Validator StringId The ID of the associated request validator.
- http
Method string The backend system that the method calls when it receives a request.
- resource
Id string The ID of an API Gateway resource.
- rest
Api stringId The ID of the RestApi resource in which API Gateway creates the method.
- api
Key booleanRequired Indicates whether the method requires clients to submit a valid API key.
- string[]
A list of authorization scopes configured on the method.
- Method
Authorization Type The method's authorization type.
- string
The identifier of the authorizer to use on this method.
- integration
Method
Integration Args The backend system that the method calls when it receives a request.
- method
Responses MethodResponse Args[] The responses that can be sent to the client who calls the method.
- operation
Name string A friendly operation name for the method.
- request
Models any The resources that are used for the request's content type. Specify request models as key-value pairs (string-to-string mapping), with a content type as the key and a Model resource name as the value.
- request
Parameters any The request parameters that API Gateway accepts. Specify request parameters as key-value pairs (string-to-Boolean mapping), with a source as the key and a Boolean as the value.
- request
Validator stringId The ID of the associated request validator.
- http_
method str The backend system that the method calls when it receives a request.
- resource_
id str The ID of an API Gateway resource.
- rest_
api_ strid The ID of the RestApi resource in which API Gateway creates the method.
- api_
key_ boolrequired Indicates whether the method requires clients to submit a valid API key.
- Sequence[str]
A list of authorization scopes configured on the method.
- Method
Authorization Type The method's authorization type.
- str
The identifier of the authorizer to use on this method.
- integration
Method
Integration Args The backend system that the method calls when it receives a request.
- method_
responses Sequence[MethodResponse Args] The responses that can be sent to the client who calls the method.
- operation_
name str A friendly operation name for the method.
- request_
models Any The resources that are used for the request's content type. Specify request models as key-value pairs (string-to-string mapping), with a content type as the key and a Model resource name as the value.
- request_
parameters Any The request parameters that API Gateway accepts. Specify request parameters as key-value pairs (string-to-Boolean mapping), with a source as the key and a Boolean as the value.
- request_
validator_ strid The ID of the associated request validator.
- http
Method String The backend system that the method calls when it receives a request.
- resource
Id String The ID of an API Gateway resource.
- rest
Api StringId The ID of the RestApi resource in which API Gateway creates the method.
- api
Key BooleanRequired Indicates whether the method requires clients to submit a valid API key.
- List<String>
A list of authorization scopes configured on the method.
- "NONE" | "AWS_IAM" | "CUSTOM" | "COGNITO_USER_POOLS"
The method's authorization type.
- String
The identifier of the authorizer to use on this method.
- integration Property Map
The backend system that the method calls when it receives a request.
- method
Responses List<Property Map> The responses that can be sent to the client who calls the method.
- operation
Name String A friendly operation name for the method.
- request
Models Any The resources that are used for the request's content type. Specify request models as key-value pairs (string-to-string mapping), with a content type as the key and a Model resource name as the value.
- request
Parameters Any The request parameters that API Gateway accepts. Specify request parameters as key-value pairs (string-to-Boolean mapping), with a source as the key and a Boolean as the value.
- request
Validator StringId The ID of the associated request validator.
Outputs
All input properties are implicitly available as output properties. Additionally, the Method resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Id string
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
- id string
The provider-assigned unique ID for this managed resource.
- id str
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
Supporting Types
MethodAuthorizationType
- None
- NONE
- Aws
Iam - AWS_IAM
- Custom
- CUSTOM
- Cognito
User Pools - COGNITO_USER_POOLS
- Method
Authorization Type None - NONE
- Method
Authorization Type Aws Iam - AWS_IAM
- Method
Authorization Type Custom - CUSTOM
- Method
Authorization Type Cognito User Pools - COGNITO_USER_POOLS
- None
- NONE
- Aws
Iam - AWS_IAM
- Custom
- CUSTOM
- Cognito
User Pools - COGNITO_USER_POOLS
- None
- NONE
- Aws
Iam - AWS_IAM
- Custom
- CUSTOM
- Cognito
User Pools - COGNITO_USER_POOLS
- NONE
- NONE
- AWS_IAM
- AWS_IAM
- CUSTOM
- CUSTOM
- COGNITO_USER_POOLS
- COGNITO_USER_POOLS
- "NONE"
- NONE
- "AWS_IAM"
- AWS_IAM
- "CUSTOM"
- CUSTOM
- "COGNITO_USER_POOLS"
- COGNITO_USER_POOLS
MethodIntegration
- Type
Pulumi.
Aws Native. Api Gateway. Method Integration Type The type of backend that your method is running.
- Cache
Key List<string>Parameters A list of request parameters whose values API Gateway caches.
- Cache
Namespace string An API-specific tag group of related cached parameters.
- Connection
Id string The ID of the VpcLink used for the integration when connectionType=VPC_LINK, otherwise undefined.
- Connection
Type Pulumi.Aws Native. Api Gateway. Method Integration Connection Type The type of the network connection to the integration endpoint.
- Content
Handling Pulumi.Aws Native. Api Gateway. Method Integration Content Handling Specifies how to handle request payload content type conversions.
- Credentials string
The credentials that are required for the integration.
- Integration
Http stringMethod The integration's HTTP method type.
- Integration
Responses List<Pulumi.Aws Native. Api Gateway. Inputs. Method Integration Response> The response that API Gateway provides after a method's backend completes processing a request.
- Passthrough
Behavior Pulumi.Aws Native. Api Gateway. Method Integration Passthrough Behavior Indicates when API Gateway passes requests to the targeted backend.
- Request
Parameters object The request parameters that API Gateway sends with the backend request.
- Request
Templates object A map of Apache Velocity templates that are applied on the request payload.
- Timeout
In intMillis Custom timeout between 50 and 29,000 milliseconds.
- Uri string
The Uniform Resource Identifier (URI) for the integration.
- Type
Method
Integration Type The type of backend that your method is running.
- Cache
Key []stringParameters A list of request parameters whose values API Gateway caches.
- Cache
Namespace string An API-specific tag group of related cached parameters.
- Connection
Id string The ID of the VpcLink used for the integration when connectionType=VPC_LINK, otherwise undefined.
- Connection
Type MethodIntegration Connection Type The type of the network connection to the integration endpoint.
- Content
Handling MethodIntegration Content Handling Specifies how to handle request payload content type conversions.
- Credentials string
The credentials that are required for the integration.
- Integration
Http stringMethod The integration's HTTP method type.
- Integration
Responses []MethodIntegration Response The response that API Gateway provides after a method's backend completes processing a request.
- Passthrough
Behavior MethodIntegration Passthrough Behavior Indicates when API Gateway passes requests to the targeted backend.
- Request
Parameters interface{} The request parameters that API Gateway sends with the backend request.
- Request
Templates interface{} A map of Apache Velocity templates that are applied on the request payload.
- Timeout
In intMillis Custom timeout between 50 and 29,000 milliseconds.
- Uri string
The Uniform Resource Identifier (URI) for the integration.
- type
Method
Integration Type The type of backend that your method is running.
- cache
Key List<String>Parameters A list of request parameters whose values API Gateway caches.
- cache
Namespace String An API-specific tag group of related cached parameters.
- connection
Id String The ID of the VpcLink used for the integration when connectionType=VPC_LINK, otherwise undefined.
- connection
Type MethodIntegration Connection Type The type of the network connection to the integration endpoint.
- content
Handling MethodIntegration Content Handling Specifies how to handle request payload content type conversions.
- credentials String
The credentials that are required for the integration.
- integration
Http StringMethod The integration's HTTP method type.
- integration
Responses List<MethodIntegration Response> The response that API Gateway provides after a method's backend completes processing a request.
- passthrough
Behavior MethodIntegration Passthrough Behavior Indicates when API Gateway passes requests to the targeted backend.
- request
Parameters Object The request parameters that API Gateway sends with the backend request.
- request
Templates Object A map of Apache Velocity templates that are applied on the request payload.
- timeout
In IntegerMillis Custom timeout between 50 and 29,000 milliseconds.
- uri String
The Uniform Resource Identifier (URI) for the integration.
- type
Method
Integration Type The type of backend that your method is running.
- cache
Key string[]Parameters A list of request parameters whose values API Gateway caches.
- cache
Namespace string An API-specific tag group of related cached parameters.
- connection
Id string The ID of the VpcLink used for the integration when connectionType=VPC_LINK, otherwise undefined.
- connection
Type MethodIntegration Connection Type The type of the network connection to the integration endpoint.
- content
Handling MethodIntegration Content Handling Specifies how to handle request payload content type conversions.
- credentials string
The credentials that are required for the integration.
- integration
Http stringMethod The integration's HTTP method type.
- integration
Responses MethodIntegration Response[] The response that API Gateway provides after a method's backend completes processing a request.
- passthrough
Behavior MethodIntegration Passthrough Behavior Indicates when API Gateway passes requests to the targeted backend.
- request
Parameters any The request parameters that API Gateway sends with the backend request.
- request
Templates any A map of Apache Velocity templates that are applied on the request payload.
- timeout
In numberMillis Custom timeout between 50 and 29,000 milliseconds.
- uri string
The Uniform Resource Identifier (URI) for the integration.
- type
Method
Integration Type The type of backend that your method is running.
- cache_
key_ Sequence[str]parameters A list of request parameters whose values API Gateway caches.
- cache_
namespace str An API-specific tag group of related cached parameters.
- connection_
id str The ID of the VpcLink used for the integration when connectionType=VPC_LINK, otherwise undefined.
- connection_
type MethodIntegration Connection Type The type of the network connection to the integration endpoint.
- content_
handling MethodIntegration Content Handling Specifies how to handle request payload content type conversions.
- credentials str
The credentials that are required for the integration.
- integration_
http_ strmethod The integration's HTTP method type.
- integration_
responses Sequence[MethodIntegration Response] The response that API Gateway provides after a method's backend completes processing a request.
- passthrough_
behavior MethodIntegration Passthrough Behavior Indicates when API Gateway passes requests to the targeted backend.
- request_
parameters Any The request parameters that API Gateway sends with the backend request.
- request_
templates Any A map of Apache Velocity templates that are applied on the request payload.
- timeout_
in_ intmillis Custom timeout between 50 and 29,000 milliseconds.
- uri str
The Uniform Resource Identifier (URI) for the integration.
- type "AWS" | "AWS_PROXY" | "HTTP" | "HTTP_PROXY" | "MOCK"
The type of backend that your method is running.
- cache
Key List<String>Parameters A list of request parameters whose values API Gateway caches.
- cache
Namespace String An API-specific tag group of related cached parameters.
- connection
Id String The ID of the VpcLink used for the integration when connectionType=VPC_LINK, otherwise undefined.
- connection
Type "INTERNET" | "VPC_LINK" The type of the network connection to the integration endpoint.
- content
Handling "CONVERT_TO_BINARY" | "CONVERT_TO_TEXT" Specifies how to handle request payload content type conversions.
- credentials String
The credentials that are required for the integration.
- integration
Http StringMethod The integration's HTTP method type.
- integration
Responses List<Property Map> The response that API Gateway provides after a method's backend completes processing a request.
- passthrough
Behavior "WHEN_NO_MATCH" | "WHEN_NO_TEMPLATES" | "NEVER" Indicates when API Gateway passes requests to the targeted backend.
- request
Parameters Any The request parameters that API Gateway sends with the backend request.
- request
Templates Any A map of Apache Velocity templates that are applied on the request payload.
- timeout
In NumberMillis Custom timeout between 50 and 29,000 milliseconds.
- uri String
The Uniform Resource Identifier (URI) for the integration.
MethodIntegrationConnectionType
- Internet
- INTERNET
- Vpc
Link - VPC_LINK
- Method
Integration Connection Type Internet - INTERNET
- Method
Integration Connection Type Vpc Link - VPC_LINK
- Internet
- INTERNET
- Vpc
Link - VPC_LINK
- Internet
- INTERNET
- Vpc
Link - VPC_LINK
- INTERNET
- INTERNET
- VPC_LINK
- VPC_LINK
- "INTERNET"
- INTERNET
- "VPC_LINK"
- VPC_LINK
MethodIntegrationContentHandling
- Convert
To Binary - CONVERT_TO_BINARY
- Convert
To Text - CONVERT_TO_TEXT
- Method
Integration Content Handling Convert To Binary - CONVERT_TO_BINARY
- Method
Integration Content Handling Convert To Text - CONVERT_TO_TEXT
- Convert
To Binary - CONVERT_TO_BINARY
- Convert
To Text - CONVERT_TO_TEXT
- Convert
To Binary - CONVERT_TO_BINARY
- Convert
To Text - CONVERT_TO_TEXT
- CONVERT_TO_BINARY
- CONVERT_TO_BINARY
- CONVERT_TO_TEXT
- CONVERT_TO_TEXT
- "CONVERT_TO_BINARY"
- CONVERT_TO_BINARY
- "CONVERT_TO_TEXT"
- CONVERT_TO_TEXT
MethodIntegrationPassthroughBehavior
- When
No Match - WHEN_NO_MATCH
- When
No Templates - WHEN_NO_TEMPLATES
- Never
- NEVER
- Method
Integration Passthrough Behavior When No Match - WHEN_NO_MATCH
- Method
Integration Passthrough Behavior When No Templates - WHEN_NO_TEMPLATES
- Method
Integration Passthrough Behavior Never - NEVER
- When
No Match - WHEN_NO_MATCH
- When
No Templates - WHEN_NO_TEMPLATES
- Never
- NEVER
- When
No Match - WHEN_NO_MATCH
- When
No Templates - WHEN_NO_TEMPLATES
- Never
- NEVER
- WHEN_NO_MATCH
- WHEN_NO_MATCH
- WHEN_NO_TEMPLATES
- WHEN_NO_TEMPLATES
- NEVER
- NEVER
- "WHEN_NO_MATCH"
- WHEN_NO_MATCH
- "WHEN_NO_TEMPLATES"
- WHEN_NO_TEMPLATES
- "NEVER"
- NEVER
MethodIntegrationResponse
- Status
Code string The status code that API Gateway uses to map the integration response to a MethodResponse status code.
- Content
Handling Pulumi.Aws Native. Api Gateway. Method Integration Response Content Handling Specifies how to handle request payload content type conversions.
- Response
Parameters object The response parameters from the backend response that API Gateway sends to the method response.
- Response
Templates object The templates that are used to transform the integration response body. Specify templates as key-value pairs (string-to-string mappings), with a content type as the key and a template as the value.
- Selection
Pattern string A regular expression that specifies which error strings or status codes from the backend map to the integration response.
- Status
Code string The status code that API Gateway uses to map the integration response to a MethodResponse status code.
- Content
Handling MethodIntegration Response Content Handling Specifies how to handle request payload content type conversions.
- Response
Parameters interface{} The response parameters from the backend response that API Gateway sends to the method response.
- Response
Templates interface{} The templates that are used to transform the integration response body. Specify templates as key-value pairs (string-to-string mappings), with a content type as the key and a template as the value.
- Selection
Pattern string A regular expression that specifies which error strings or status codes from the backend map to the integration response.
- status
Code String The status code that API Gateway uses to map the integration response to a MethodResponse status code.
- content
Handling MethodIntegration Response Content Handling Specifies how to handle request payload content type conversions.
- response
Parameters Object The response parameters from the backend response that API Gateway sends to the method response.
- response
Templates Object The templates that are used to transform the integration response body. Specify templates as key-value pairs (string-to-string mappings), with a content type as the key and a template as the value.
- selection
Pattern String A regular expression that specifies which error strings or status codes from the backend map to the integration response.
- status
Code string The status code that API Gateway uses to map the integration response to a MethodResponse status code.
- content
Handling MethodIntegration Response Content Handling Specifies how to handle request payload content type conversions.
- response
Parameters any The response parameters from the backend response that API Gateway sends to the method response.
- response
Templates any The templates that are used to transform the integration response body. Specify templates as key-value pairs (string-to-string mappings), with a content type as the key and a template as the value.
- selection
Pattern string A regular expression that specifies which error strings or status codes from the backend map to the integration response.
- status_
code str The status code that API Gateway uses to map the integration response to a MethodResponse status code.
- content_
handling MethodIntegration Response Content Handling Specifies how to handle request payload content type conversions.
- response_
parameters Any The response parameters from the backend response that API Gateway sends to the method response.
- response_
templates Any The templates that are used to transform the integration response body. Specify templates as key-value pairs (string-to-string mappings), with a content type as the key and a template as the value.
- selection_
pattern str A regular expression that specifies which error strings or status codes from the backend map to the integration response.
- status
Code String The status code that API Gateway uses to map the integration response to a MethodResponse status code.
- content
Handling "CONVERT_TO_BINARY" | "CONVERT_TO_TEXT" Specifies how to handle request payload content type conversions.
- response
Parameters Any The response parameters from the backend response that API Gateway sends to the method response.
- response
Templates Any The templates that are used to transform the integration response body. Specify templates as key-value pairs (string-to-string mappings), with a content type as the key and a template as the value.
- selection
Pattern String A regular expression that specifies which error strings or status codes from the backend map to the integration response.
MethodIntegrationResponseContentHandling
- Convert
To Binary - CONVERT_TO_BINARY
- Convert
To Text - CONVERT_TO_TEXT
- Method
Integration Response Content Handling Convert To Binary - CONVERT_TO_BINARY
- Method
Integration Response Content Handling Convert To Text - CONVERT_TO_TEXT
- Convert
To Binary - CONVERT_TO_BINARY
- Convert
To Text - CONVERT_TO_TEXT
- Convert
To Binary - CONVERT_TO_BINARY
- Convert
To Text - CONVERT_TO_TEXT
- CONVERT_TO_BINARY
- CONVERT_TO_BINARY
- CONVERT_TO_TEXT
- CONVERT_TO_TEXT
- "CONVERT_TO_BINARY"
- CONVERT_TO_BINARY
- "CONVERT_TO_TEXT"
- CONVERT_TO_TEXT
MethodIntegrationType
- Aws
- AWS
- Aws
Proxy - AWS_PROXY
- Http
- HTTP
- Http
Proxy - HTTP_PROXY
- Mock
- MOCK
- Method
Integration Type Aws - AWS
- Method
Integration Type Aws Proxy - AWS_PROXY
- Method
Integration Type Http - HTTP
- Method
Integration Type Http Proxy - HTTP_PROXY
- Method
Integration Type Mock - MOCK
- Aws
- AWS
- Aws
Proxy - AWS_PROXY
- Http
- HTTP
- Http
Proxy - HTTP_PROXY
- Mock
- MOCK
- Aws
- AWS
- Aws
Proxy - AWS_PROXY
- Http
- HTTP
- Http
Proxy - HTTP_PROXY
- Mock
- MOCK
- AWS
- AWS
- AWS_PROXY
- AWS_PROXY
- HTTP
- HTTP
- HTTP_PROXY
- HTTP_PROXY
- MOCK
- MOCK
- "AWS"
- AWS
- "AWS_PROXY"
- AWS_PROXY
- "HTTP"
- HTTP
- "HTTP_PROXY"
- HTTP_PROXY
- "MOCK"
- MOCK
MethodResponse
- Status
Code string The method response's status code, which you map to an IntegrationResponse.
- Response
Models object The resources used for the response's content type. Specify response models as key-value pairs (string-to-string maps), with a content type as the key and a Model resource name as the value.
- Response
Parameters object Response parameters that API Gateway sends to the client that called a method. Specify response parameters as key-value pairs (string-to-Boolean maps), with a destination as the key and a Boolean as the value.
- Status
Code string The method response's status code, which you map to an IntegrationResponse.
- Response
Models interface{} The resources used for the response's content type. Specify response models as key-value pairs (string-to-string maps), with a content type as the key and a Model resource name as the value.
- Response
Parameters interface{} Response parameters that API Gateway sends to the client that called a method. Specify response parameters as key-value pairs (string-to-Boolean maps), with a destination as the key and a Boolean as the value.
- status
Code String The method response's status code, which you map to an IntegrationResponse.
- response
Models Object The resources used for the response's content type. Specify response models as key-value pairs (string-to-string maps), with a content type as the key and a Model resource name as the value.
- response
Parameters Object Response parameters that API Gateway sends to the client that called a method. Specify response parameters as key-value pairs (string-to-Boolean maps), with a destination as the key and a Boolean as the value.
- status
Code string The method response's status code, which you map to an IntegrationResponse.
- response
Models any The resources used for the response's content type. Specify response models as key-value pairs (string-to-string maps), with a content type as the key and a Model resource name as the value.
- response
Parameters any Response parameters that API Gateway sends to the client that called a method. Specify response parameters as key-value pairs (string-to-Boolean maps), with a destination as the key and a Boolean as the value.
- status_
code str The method response's status code, which you map to an IntegrationResponse.
- response_
models Any The resources used for the response's content type. Specify response models as key-value pairs (string-to-string maps), with a content type as the key and a Model resource name as the value.
- response_
parameters Any Response parameters that API Gateway sends to the client that called a method. Specify response parameters as key-value pairs (string-to-Boolean maps), with a destination as the key and a Boolean as the value.
- status
Code String The method response's status code, which you map to an IntegrationResponse.
- response
Models Any The resources used for the response's content type. Specify response models as key-value pairs (string-to-string maps), with a content type as the key and a Model resource name as the value.
- response
Parameters Any Response parameters that API Gateway sends to the client that called a method. Specify response parameters as key-value pairs (string-to-Boolean maps), with a destination as the key and a Boolean as the value.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0