| Modifier and Type | Method and Description |
|---|---|
CfnMethod.Builder |
apiKeyRequired(Boolean apiKeyRequired)
`AWS::ApiGateway::Method.ApiKeyRequired`.
|
CfnMethod.Builder |
apiKeyRequired(IResolvable apiKeyRequired)
`AWS::ApiGateway::Method.ApiKeyRequired`.
|
CfnMethod.Builder |
authorizationScopes(List<String> authorizationScopes)
`AWS::ApiGateway::Method.AuthorizationScopes`.
|
CfnMethod.Builder |
authorizationType(String authorizationType)
`AWS::ApiGateway::Method.AuthorizationType`.
|
CfnMethod.Builder |
authorizerId(String authorizerId)
`AWS::ApiGateway::Method.AuthorizerId`.
|
CfnMethod |
build() |
static CfnMethod.Builder |
create(software.constructs.Construct scope,
String id) |
CfnMethod.Builder |
httpMethod(String httpMethod)
`AWS::ApiGateway::Method.HttpMethod`.
|
CfnMethod.Builder |
integration(CfnMethod.IntegrationProperty integration)
`AWS::ApiGateway::Method.Integration`.
|
CfnMethod.Builder |
integration(IResolvable integration)
`AWS::ApiGateway::Method.Integration`.
|
CfnMethod.Builder |
methodResponses(IResolvable methodResponses)
`AWS::ApiGateway::Method.MethodResponses`.
|
CfnMethod.Builder |
methodResponses(List<? extends Object> methodResponses)
`AWS::ApiGateway::Method.MethodResponses`.
|
CfnMethod.Builder |
operationName(String operationName)
`AWS::ApiGateway::Method.OperationName`.
|
CfnMethod.Builder |
requestModels(IResolvable requestModels)
`AWS::ApiGateway::Method.RequestModels`.
|
CfnMethod.Builder |
requestModels(Map<String,String> requestModels)
`AWS::ApiGateway::Method.RequestModels`.
|
CfnMethod.Builder |
requestParameters(IResolvable requestParameters)
`AWS::ApiGateway::Method.RequestParameters`.
|
CfnMethod.Builder |
requestParameters(Map<String,? extends Object> requestParameters)
`AWS::ApiGateway::Method.RequestParameters`.
|
CfnMethod.Builder |
requestValidatorId(String requestValidatorId)
`AWS::ApiGateway::Method.RequestValidatorId`.
|
CfnMethod.Builder |
resourceId(String resourceId)
`AWS::ApiGateway::Method.ResourceId`.
|
CfnMethod.Builder |
restApiId(String restApiId)
`AWS::ApiGateway::Method.RestApiId`.
|
@Stability(value=Stable) public static CfnMethod.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnMethod.IntegrationProperty.Builder.@Stability(value=Stable) public CfnMethod.Builder httpMethod(String httpMethod)
httpMethod - `AWS::ApiGateway::Method.HttpMethod`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder resourceId(String resourceId)
resourceId - `AWS::ApiGateway::Method.ResourceId`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder restApiId(String restApiId)
restApiId - `AWS::ApiGateway::Method.RestApiId`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder apiKeyRequired(Boolean apiKeyRequired)
apiKeyRequired - `AWS::ApiGateway::Method.ApiKeyRequired`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder apiKeyRequired(IResolvable apiKeyRequired)
apiKeyRequired - `AWS::ApiGateway::Method.ApiKeyRequired`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder authorizationScopes(List<String> authorizationScopes)
authorizationScopes - `AWS::ApiGateway::Method.AuthorizationScopes`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder authorizationType(String authorizationType)
authorizationType - `AWS::ApiGateway::Method.AuthorizationType`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder authorizerId(String authorizerId)
authorizerId - `AWS::ApiGateway::Method.AuthorizerId`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder integration(CfnMethod.IntegrationProperty integration)
integration - `AWS::ApiGateway::Method.Integration`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder integration(IResolvable integration)
integration - `AWS::ApiGateway::Method.Integration`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder methodResponses(IResolvable methodResponses)
methodResponses - `AWS::ApiGateway::Method.MethodResponses`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder methodResponses(List<? extends Object> methodResponses)
methodResponses - `AWS::ApiGateway::Method.MethodResponses`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder operationName(String operationName)
operationName - `AWS::ApiGateway::Method.OperationName`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder requestModels(IResolvable requestModels)
requestModels - `AWS::ApiGateway::Method.RequestModels`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder requestModels(Map<String,String> requestModels)
requestModels - `AWS::ApiGateway::Method.RequestModels`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder requestParameters(IResolvable requestParameters)
requestParameters - `AWS::ApiGateway::Method.RequestParameters`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder requestParameters(Map<String,? extends Object> requestParameters)
requestParameters - `AWS::ApiGateway::Method.RequestParameters`. This parameter is required.this@Stability(value=Stable) public CfnMethod.Builder requestValidatorId(String requestValidatorId)
requestValidatorId - `AWS::ApiGateway::Method.RequestValidatorId`. This parameter is required.thisCopyright © 2021. All rights reserved.