Skip navigation links
$ A B C G J R S W _ 

$

$Module - Class in software.amazon.awscdk.services.customresources
 
$Module() - Constructor for class software.amazon.awscdk.services.customresources.$Module
 

A

addPermission(String, LambdaPermission) - Method in class software.amazon.awscdk.services.customresources.SingletonLambda
Adds a permission to the Lambda resource policy.

B

build() - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Builder
 
build() - Method in interface software.amazon.awscdk.services.customresources.SingletonLambdaProps.Builder.Build
 
builder() - Static method in interface software.amazon.awscdk.services.customresources.CustomResourceProps
 
Builder() - Constructor for class software.amazon.awscdk.services.customresources.CustomResourceProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.customresources.SingletonLambdaProps
 
Builder() - Constructor for class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Builder
 

C

CustomResource - Class in software.amazon.awscdk.services.customresources
Custom resource that is implemented using a Lambda As a custom resource author, you should be publishing a subclass of this class that hides the choice of provider, and accepts a strongly-typed properties object with the properties your provider accepts.
CustomResource(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.customresources.CustomResource
 
CustomResource(Construct, String, CustomResourceProps) - Constructor for class software.amazon.awscdk.services.customresources.CustomResource
 
CustomResourceProps - Interface in software.amazon.awscdk.services.customresources
Properties to provide a Lambda-backed custom resource
CustomResourceProps.Builder - Class in software.amazon.awscdk.services.customresources
A fluent builder class for CustomResourceProps.
CustomResourceProps.Jsii$Pojo - Class in software.amazon.awscdk.services.customresources
A PoJo (plain-old-java-object) class that implements CustomResourceProps.
CustomResourceProps.Jsii$Proxy - Class in software.amazon.awscdk.services.customresources
A proxy class which for javascript object literal which adhere to this interface.

G

getCanCreatePermissions() - Method in class software.amazon.awscdk.services.customresources.SingletonLambda
Whether the addPermission() call adds any permissions True for new Lambdas, false for imported Lambdas (they might live in different accounts).
getCode() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
getCode() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
The source code of your Lambda function.
getDependencies() - Method in class software.amazon.awscdk.services.customresources.$Module
 
getDescription() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
getDescription() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
A description of the function.
getEnvironment() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
getEnvironment() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
Key-value pairs that Lambda caches and makes available for your Lambda functions.
getFunctionArn() - Method in class software.amazon.awscdk.services.customresources.SingletonLambda
The ARN fo the function.
getFunctionName() - Method in class software.amazon.awscdk.services.customresources.SingletonLambda
The name of the function.
getFunctionName() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
getFunctionName() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
A name for the function.
getHandler() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
getHandler() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
The name of the function (within your source code) that Lambda calls to start running your code.
getInitialPolicy() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
getInitialPolicy() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
Initial policy statements to add to the created Lambda Role.
getLambdaProvider() - Method in interface software.amazon.awscdk.services.customresources.CustomResourceProps
The Lambda provider that implements this custom resource.
getLambdaProvider() - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Pojo
 
getLambdaProvider() - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Proxy
The Lambda provider that implements this custom resource.
getMemorySize() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
getMemorySize() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
The amount of memory, in MB, that is allocated to your Lambda function.
getProperties() - Method in interface software.amazon.awscdk.services.customresources.CustomResourceProps
Properties to pass to the Lambda
getProperties() - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Pojo
 
getProperties() - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Proxy
Properties to pass to the Lambda
getRole() - Method in class software.amazon.awscdk.services.customresources.SingletonLambda
The IAM role associated with this function.
getRole() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
getRole() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
Lambda execution role.
getRuntime() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
getRuntime() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
The runtime environment for the Lambda function that you are uploading.
getTimeout() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
getTimeout() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
The function execution time (in seconds) after which Lambda terminates the function.
getTopicProvider() - Method in interface software.amazon.awscdk.services.customresources.CustomResourceProps
The SNS Topic for the provider that implements this custom resource.
getTopicProvider() - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Pojo
 
getTopicProvider() - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Proxy
The SNS Topic for the provider that implements this custom resource.
getUuid() - Method in interface software.amazon.awscdk.services.customresources.SingletonLambdaProps
A unique identifier to identify this lambda The identifier should be unique across all custom resource providers.
getUuid() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
getUuid() - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
A unique identifier to identify this lambda The identifier should be unique across all custom resource providers.

J

Jsii$Pojo() - Constructor for class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Pojo
Constructor used by builders.
Jsii$Pojo() - Constructor for class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
Constructor used by builders.
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
 

R

renderProperties() - Method in class software.amazon.awscdk.services.customresources.CustomResource
Override renderProperties to mix in the user-defined properties

S

setCode(LambdaCode) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
setCode(LambdaCode) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
The source code of your Lambda function.
setDescription(String) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
setDescription(String) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
A description of the function.
setEnvironment(Map<String, Object>) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
setEnvironment(Map<String, Object>) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
Key-value pairs that Lambda caches and makes available for your Lambda functions.
setFunctionName(String) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
setFunctionName(String) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
A name for the function.
setHandler(String) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
setHandler(String) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
The name of the function (within your source code) that Lambda calls to start running your code.
setInitialPolicy(List<PolicyStatement>) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
setInitialPolicy(List<PolicyStatement>) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
Initial policy statements to add to the created Lambda Role.
setLambdaProvider(LambdaRef) - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Pojo
 
setLambdaProvider(LambdaRef) - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Proxy
The Lambda provider that implements this custom resource.
setLambdaProvider(LambdaRef) - Method in interface software.amazon.awscdk.services.customresources.CustomResourceProps
The Lambda provider that implements this custom resource.
setMemorySize(Number) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
setMemorySize(Number) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
The amount of memory, in MB, that is allocated to your Lambda function.
setProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Pojo
 
setProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Proxy
Properties to pass to the Lambda
setProperties(Map<String, Object>) - Method in interface software.amazon.awscdk.services.customresources.CustomResourceProps
Properties to pass to the Lambda
setRole(Role) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
setRole(Role) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
Lambda execution role.
setRuntime(LambdaRuntime) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
setRuntime(LambdaRuntime) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
The runtime environment for the Lambda function that you are uploading.
setTimeout(Number) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
setTimeout(Number) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
The function execution time (in seconds) after which Lambda terminates the function.
setTopicProvider(TopicRef) - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Pojo
 
setTopicProvider(TopicRef) - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Proxy
The SNS Topic for the provider that implements this custom resource.
setTopicProvider(TopicRef) - Method in interface software.amazon.awscdk.services.customresources.CustomResourceProps
The SNS Topic for the provider that implements this custom resource.
setUuid(String) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
setUuid(String) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Proxy
A unique identifier to identify this lambda The identifier should be unique across all custom resource providers.
setUuid(String) - Method in interface software.amazon.awscdk.services.customresources.SingletonLambdaProps
A unique identifier to identify this lambda The identifier should be unique across all custom resource providers.
SingletonLambda - Class in software.amazon.awscdk.services.customresources
A Lambda that will only ever be added to a stack once.
SingletonLambda(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.customresources.SingletonLambda
 
SingletonLambda(Construct, String, SingletonLambdaProps) - Constructor for class software.amazon.awscdk.services.customresources.SingletonLambda
 
SingletonLambdaProps - Interface in software.amazon.awscdk.services.customresources
Properties for a newly created singleton Lambda
SingletonLambdaProps.Builder - Class in software.amazon.awscdk.services.customresources
A fluent step builder class for SingletonLambdaProps.
SingletonLambdaProps.Builder.Build - Interface in software.amazon.awscdk.services.customresources
 
SingletonLambdaProps.Builder.CodeStep - Interface in software.amazon.awscdk.services.customresources
 
SingletonLambdaProps.Builder.HandlerStep - Interface in software.amazon.awscdk.services.customresources
 
SingletonLambdaProps.Builder.RuntimeStep - Interface in software.amazon.awscdk.services.customresources
 
SingletonLambdaProps.Jsii$Pojo - Class in software.amazon.awscdk.services.customresources
A PoJo (plain-old-java-object) class that implements SingletonLambdaProps.
SingletonLambdaProps.Jsii$Proxy - Class in software.amazon.awscdk.services.customresources
A proxy class which for javascript object literal which adhere to this interface.
software.amazon.awscdk.services.customresources - package software.amazon.awscdk.services.customresources
 

W

withCode(LambdaCode) - Method in interface software.amazon.awscdk.services.customresources.SingletonLambdaProps.Builder.CodeStep
The source code of your Lambda function.
withDescription(String) - Method in interface software.amazon.awscdk.services.customresources.SingletonLambdaProps.Builder.Build
A description of the function.
withEnvironment(Map<String, Object>) - Method in interface software.amazon.awscdk.services.customresources.SingletonLambdaProps.Builder.Build
Key-value pairs that Lambda caches and makes available for your Lambda functions.
withFunctionName(String) - Method in interface software.amazon.awscdk.services.customresources.SingletonLambdaProps.Builder.Build
A name for the function.
withHandler(String) - Method in interface software.amazon.awscdk.services.customresources.SingletonLambdaProps.Builder.HandlerStep
The name of the function (within your source code) that Lambda calls to start running your code.
withInitialPolicy(List<PolicyStatement>) - Method in interface software.amazon.awscdk.services.customresources.SingletonLambdaProps.Builder.Build
Initial policy statements to add to the created Lambda Role.
withLambdaProvider(LambdaRef) - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Builder
The Lambda provider that implements this custom resource.
withMemorySize(Number) - Method in interface software.amazon.awscdk.services.customresources.SingletonLambdaProps.Builder.Build
The amount of memory, in MB, that is allocated to your Lambda function.
withProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Builder
Properties to pass to the Lambda
withRole(Role) - Method in interface software.amazon.awscdk.services.customresources.SingletonLambdaProps.Builder.Build
Lambda execution role.
withRuntime(LambdaRuntime) - Method in interface software.amazon.awscdk.services.customresources.SingletonLambdaProps.Builder.RuntimeStep
The runtime environment for the Lambda function that you are uploading.
withTimeout(Number) - Method in interface software.amazon.awscdk.services.customresources.SingletonLambdaProps.Builder.Build
The function execution time (in seconds) after which Lambda terminates the function.
withTopicProvider(TopicRef) - Method in class software.amazon.awscdk.services.customresources.CustomResourceProps.Builder
The SNS Topic for the provider that implements this custom resource.
withUuid(String) - Method in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Builder
A unique identifier to identify this lambda The identifier should be unique across all custom resource providers.

_

_code - Variable in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
_description - Variable in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
_environment - Variable in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
_functionName - Variable in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
_handler - Variable in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
_initialPolicy - Variable in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
_lambdaProvider - Variable in class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Pojo
 
_memorySize - Variable in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
_properties - Variable in class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Pojo
 
_role - Variable in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
_runtime - Variable in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
_timeout - Variable in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
_topicProvider - Variable in class software.amazon.awscdk.services.customresources.CustomResourceProps.Jsii$Pojo
 
_uuid - Variable in class software.amazon.awscdk.services.customresources.SingletonLambdaProps.Jsii$Pojo
 
$ A B C G J R S W _ 
Skip navigation links

Copyright © 2018. All rights reserved.