Class CfnWebFunctionEndpointProps.Jsii$Proxy
- All Implemented Interfaces:
CfnWebFunctionEndpointProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWebFunctionEndpointProps
CfnWebFunctionEndpointProps-
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.lambda.CfnWebFunctionEndpointProps
CfnWebFunctionEndpointProps.Builder, CfnWebFunctionEndpointProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnWebFunctionEndpointProps.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 StringThe authentication type for the endpoint.final StringA description of the endpoint.final StringThe name of the endpoint.final StringThe type of the endpoint.final StringThe name of the web function this endpoint belongs to.The list of AWS Regions for the endpoint.final ObjectList of revision routing entries.final ObjectThe scaling configuration for the endpoint.final ObjectThe throttling configuration for the endpoint.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 theCfnWebFunctionEndpointProps.Builder.
-
-
Method Details
-
getAuthType
Description copied from interface:CfnWebFunctionEndpointPropsThe authentication type for the endpoint.- Specified by:
getAuthTypein interfaceCfnWebFunctionEndpointProps- See Also:
-
getEndpointName
Description copied from interface:CfnWebFunctionEndpointPropsThe name of the endpoint.- Specified by:
getEndpointNamein interfaceCfnWebFunctionEndpointProps- See Also:
-
getEndpointType
Description copied from interface:CfnWebFunctionEndpointPropsThe type of the endpoint.- Specified by:
getEndpointTypein interfaceCfnWebFunctionEndpointProps- See Also:
-
getFunctionName
Description copied from interface:CfnWebFunctionEndpointPropsThe name of the web function this endpoint belongs to.The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.
- Specified by:
getFunctionNamein interfaceCfnWebFunctionEndpointProps- See Also:
-
getDescription
Description copied from interface:CfnWebFunctionEndpointPropsA description of the endpoint.- Specified by:
getDescriptionin interfaceCfnWebFunctionEndpointProps- See Also:
-
getRegions
Description copied from interface:CfnWebFunctionEndpointPropsThe list of AWS Regions for the endpoint.- Specified by:
getRegionsin interfaceCfnWebFunctionEndpointProps- See Also:
-
getRevisionWeights
Description copied from interface:CfnWebFunctionEndpointPropsList of revision routing entries.1 or 2 entries. With 1 entry, weight must be 100. With 2 entries, weights must sum to 100.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnWebFunctionEndpoint.RevisionWeightProperty>- Specified by:
getRevisionWeightsin interfaceCfnWebFunctionEndpointProps- See Also:
-
getScalingConfig
Description copied from interface:CfnWebFunctionEndpointPropsThe scaling configuration for the endpoint.Optionally constrains how many concurrent execution environments the endpoint can use, in addition to your account's vCPU quota.
Returns union: either
IResolvableorCfnWebFunctionEndpoint.ScalingConfigProperty- Specified by:
getScalingConfigin interfaceCfnWebFunctionEndpointProps- See Also:
-
getThrottleConfig
Description copied from interface:CfnWebFunctionEndpointPropsThe throttling configuration for the endpoint.Optionally constrains the request rate that the endpoint accepts, in addition to your account's rate limit quota.
Returns union: either
IResolvableorCfnWebFunctionEndpoint.ThrottleConfigProperty- Specified by:
getThrottleConfigin interfaceCfnWebFunctionEndpointProps- 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()
-