public static final class CfnApplication.ApiGatewayProxyInputProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnApplication.ApiGatewayProxyInputProperty
CfnApplication.ApiGatewayProxyInputProperty
CfnApplication.ApiGatewayProxyInputProperty.Builder, CfnApplication.ApiGatewayProxyInputProperty.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.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getEndpointType()
The type of endpoint to use for the API Gateway proxy.
|
java.lang.String |
getStageName()
The name of the API Gateway stage.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getEndpointType()
CfnApplication.ApiGatewayProxyInputProperty
If no value is specified in the request, the value is set to REGIONAL
by default.
If the value is set to PRIVATE
in the request, this creates a private API endpoint that is isolated from the public internet. The private endpoint can only be accessed by using Amazon Virtual Private Cloud ( Amazon VPC ) endpoints for Amazon API Gateway that have been granted access.
getEndpointType
in interface CfnApplication.ApiGatewayProxyInputProperty
public final java.lang.String getStageName()
CfnApplication.ApiGatewayProxyInputProperty
The name defaults to prod
.
getStageName
in interface CfnApplication.ApiGatewayProxyInputProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()