Class CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.apigatewayv2.CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty
@Stability(Stable)
@Internal
public static final class CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty
An implementation for
CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.apigatewayv2.CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty
CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty.Builder, CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanThe authorization scopes supported by this route.final StringThe authorization type for the route.final StringThe identifier of theAuthorizerresource to be associated with this route.final StringThe operation name for the route.final StringFor HTTP integrations, specify a fully qualified URL.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty.Builder.
-
-
Method Details
-
getAuthorizationScopes
Description copied from interface:CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesPropertyThe authorization scopes supported by this route.- Specified by:
getAuthorizationScopesin interfaceCfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty- See Also:
-
getAuthorizationType
Description copied from interface:CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesPropertyThe authorization type for the route.To learn more, see AuthorizationType .
- Specified by:
getAuthorizationTypein interfaceCfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty- See Also:
-
getAuthorizerId
Description copied from interface:CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesPropertyThe identifier of theAuthorizerresource to be associated with this route.The authorizer identifier is generated by API Gateway when you created the authorizer.
- Specified by:
getAuthorizerIdin interfaceCfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty- See Also:
-
getOperationName
Description copied from interface:CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesPropertyThe operation name for the route.- Specified by:
getOperationNamein interfaceCfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty- See Also:
-
getTarget
Description copied from interface:CfnApiGatewayManagedOverridesPropsMixin.RouteOverridesPropertyFor HTTP integrations, specify a fully qualified URL.For Lambda integrations, specify a function ARN. The type of the integration will be HTTP_PROXY or AWS_PROXY, respectively.
- Specified by:
getTargetin interfaceCfnApiGatewayManagedOverridesPropsMixin.RouteOverridesProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-