Class WebSocketAuthorizerProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.apigatewayv2.WebSocketAuthorizerProps.Jsii$Proxy
- All Implemented Interfaces:
WebSocketAuthorizerProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- WebSocketAuthorizerProps
@Stability(Experimental)
@Internal
public static final class WebSocketAuthorizerProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements WebSocketAuthorizerProps
An implementation for
WebSocketAuthorizerProps-
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.services.apigatewayv2.WebSocketAuthorizerProps
WebSocketAuthorizerProps.Builder, WebSocketAuthorizerProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theWebSocketAuthorizerProps.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 booleanfinal String(experimental) Name of the authorizer.final String(experimental) The authorizer's Uniform Resource Identifier (URI).(experimental) The identity source for which authorization is requested.final WebSocketAuthorizerTypegetType()(experimental) The type of authorizer.final IWebSocketApi(experimental) WebSocket Api to attach the authorizer to.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
Constructor that initializes the object based on literal property values passed by theWebSocketAuthorizerProps.Builder.
-
-
Method Details
-
getIdentitySource
Description copied from interface:WebSocketAuthorizerProps(experimental) The identity source for which authorization is requested. -
getType
Description copied from interface:WebSocketAuthorizerProps(experimental) The type of authorizer.- Specified by:
getTypein interfaceWebSocketAuthorizerProps
-
getWebSocketApi
Description copied from interface:WebSocketAuthorizerProps(experimental) WebSocket Api to attach the authorizer to.- Specified by:
getWebSocketApiin interfaceWebSocketAuthorizerProps
-
getAuthorizerName
Description copied from interface:WebSocketAuthorizerProps(experimental) Name of the authorizer.Default: - id of the WebSocketAuthorizer construct.
- Specified by:
getAuthorizerNamein interfaceWebSocketAuthorizerProps
-
getAuthorizerUri
Description copied from interface:WebSocketAuthorizerProps(experimental) The authorizer's Uniform Resource Identifier (URI).For REQUEST authorizers, this must be a well-formed Lambda function URI.
Default: - required for Request authorizer types
- Specified by:
getAuthorizerUriin interfaceWebSocketAuthorizerProps
-
$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()
-