@Stability(value=Stable) @Internal public static final class CfnApiProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnApiProps
CfnApiPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnApiProps.Builder, CfnApiProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String apiKeySelectionExpression,
String basePath,
Object body,
Object bodyS3Location,
Object corsConfiguration,
String credentialsArn,
String description,
Object disableExecuteApiEndpoint,
Object disableSchemaValidation,
Object failOnWarnings,
String name,
String protocolType,
String routeKey,
String routeSelectionExpression,
Object tags,
String target,
String version)
Constructor that initializes the object based on literal property values passed by the
CfnApiProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getApiKeySelectionExpression()
`AWS::ApiGatewayV2::Api.ApiKeySelectionExpression`.
|
String |
getBasePath()
`AWS::ApiGatewayV2::Api.BasePath`.
|
Object |
getBody()
`AWS::ApiGatewayV2::Api.Body`.
|
Object |
getBodyS3Location()
`AWS::ApiGatewayV2::Api.BodyS3Location`.
|
Object |
getCorsConfiguration()
`AWS::ApiGatewayV2::Api.CorsConfiguration`.
|
String |
getCredentialsArn()
`AWS::ApiGatewayV2::Api.CredentialsArn`.
|
String |
getDescription()
`AWS::ApiGatewayV2::Api.Description`.
|
Object |
getDisableExecuteApiEndpoint()
`AWS::ApiGatewayV2::Api.DisableExecuteApiEndpoint`.
|
Object |
getDisableSchemaValidation()
`AWS::ApiGatewayV2::Api.DisableSchemaValidation`.
|
Object |
getFailOnWarnings()
`AWS::ApiGatewayV2::Api.FailOnWarnings`.
|
String |
getName()
`AWS::ApiGatewayV2::Api.Name`.
|
String |
getProtocolType()
`AWS::ApiGatewayV2::Api.ProtocolType`.
|
String |
getRouteKey()
`AWS::ApiGatewayV2::Api.RouteKey`.
|
String |
getRouteSelectionExpression()
`AWS::ApiGatewayV2::Api.RouteSelectionExpression`.
|
Object |
getTags()
`AWS::ApiGatewayV2::Api.Tags`.
|
String |
getTarget()
`AWS::ApiGatewayV2::Api.Target`.
|
String |
getVersion()
`AWS::ApiGatewayV2::Api.Version`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String apiKeySelectionExpression, String basePath, Object body, Object bodyS3Location, Object corsConfiguration, String credentialsArn, String description, Object disableExecuteApiEndpoint, Object disableSchemaValidation, Object failOnWarnings, String name, String protocolType, String routeKey, String routeSelectionExpression, Object tags, String target, String version)
CfnApiProps.Builder.public final String getApiKeySelectionExpression()
CfnApiPropsgetApiKeySelectionExpression in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-apikeyselectionexpressionpublic final String getBasePath()
CfnApiPropsgetBasePath in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-basepathpublic final Object getBody()
CfnApiPropsgetBody in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-bodypublic final Object getBodyS3Location()
CfnApiPropsgetBodyS3Location in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-bodys3locationpublic final Object getCorsConfiguration()
CfnApiPropsgetCorsConfiguration in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-corsconfigurationpublic final String getCredentialsArn()
CfnApiPropsgetCredentialsArn in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-credentialsarnpublic final String getDescription()
CfnApiPropsgetDescription in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-descriptionpublic final Object getDisableExecuteApiEndpoint()
CfnApiPropsgetDisableExecuteApiEndpoint in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-disableexecuteapiendpointpublic final Object getDisableSchemaValidation()
CfnApiPropsgetDisableSchemaValidation in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-disableschemavalidationpublic final Object getFailOnWarnings()
CfnApiPropsgetFailOnWarnings in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-failonwarningspublic final String getName()
CfnApiPropsgetName in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-namepublic final String getProtocolType()
CfnApiPropsgetProtocolType in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-protocoltypepublic final String getRouteKey()
CfnApiPropsgetRouteKey in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-routekeypublic final String getRouteSelectionExpression()
CfnApiPropsgetRouteSelectionExpression in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-routeselectionexpressionpublic final Object getTags()
CfnApiPropsgetTags in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-tagspublic final String getTarget()
CfnApiPropsgetTarget in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-targetpublic final String getVersion()
CfnApiPropsgetVersion in interface CfnApiPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-api.html#cfn-apigatewayv2-api-version@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.