Interface IFunctionUrl.Jsii$Default
- All Superinterfaces:
software.constructs.IConstruct,software.constructs.IConstruct.Jsii$Default,software.constructs.IDependable,software.constructs.IDependable.Jsii$Default,IEnvironmentAware,IEnvironmentAware.Jsii$Default,IFunctionUrl,IResource,IResource.Jsii$Default,IUrlRef,IUrlRef.Jsii$Default,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IFunctionUrl.Jsii$Proxy
- Enclosing interface:
IFunctionUrl
@Internal
public static interface IFunctionUrl.Jsii$Default
extends IFunctionUrl, IResource.Jsii$Default, IUrlRef.Jsii$Default
Internal default implementation for
IFunctionUrl.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default, software.constructs.IConstruct.Jsii$ProxyNested classes/interfaces inherited from interface software.constructs.IDependable
software.constructs.IDependable.Jsii$Default, software.constructs.IDependable.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware
IEnvironmentAware.Jsii$Default, IEnvironmentAware.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.services.lambda.IFunctionUrl
IFunctionUrl.Jsii$Default, IFunctionUrl.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.IResource
IResource.Jsii$Default, IResource.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.lambda.IUrlRef
IUrlRef.Jsii$Default, IUrlRef.Jsii$Proxy -
Method Summary
Modifier and TypeMethodDescriptiondefault FunctionUrlAuthTypeThe authType of the function URL, used for access control.default StringThe ARN of the function this URL refers to.default StringgetUrl()The url of the Lambda function.default GrantgrantInvokeUrl(IGrantable identity) Grant the given identity permissions to invoke this Lambda Function URL.Methods inherited from interface software.constructs.IConstruct.Jsii$Default
getNodeMethods inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware.Jsii$Default
getEnvMethods inherited from interface software.amazon.awscdk.IResource.Jsii$Default
applyRemovalPolicy, getStackMethods inherited from interface software.amazon.awscdk.interfaces.lambda.IUrlRef.Jsii$Default
getUrlRefMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAuthType
The authType of the function URL, used for access control.- Specified by:
getAuthTypein interfaceIFunctionUrl
-
getFunctionArn
The ARN of the function this URL refers to.- Specified by:
getFunctionArnin interfaceIFunctionUrl
-
getUrl
The url of the Lambda function.- Specified by:
getUrlin interfaceIFunctionUrl
-
grantInvokeUrl
Grant the given identity permissions to invoke this Lambda Function URL.- Specified by:
grantInvokeUrlin interfaceIFunctionUrl- Parameters:
identity- This parameter is required.
-