22
33## Constructs <a name =" Constructs " id =" constructs " ></a >
44
5- ### LambdaPowertoolsLayer <a name =" cdk-lambda-powertools-python- layer.LambdaPowertoolsLayer " id =" cdklambdapowertoolspythonlayerlambdapowertoolslayer " ></a >
5+ ### LambdaPowertoolsLayer <a name =" cdk-aws- lambda-powertools-layer.LambdaPowertoolsLayer " id =" cdkawslambdapowertoolslayerlambdapowertoolslayer " ></a >
66
77Defines a new Lambda Layer with Powertools for python library.
88
9- #### Initializers <a name =" cdk-lambda-powertools-python- layer.LambdaPowertoolsLayer.Initializer " id =" cdklambdapowertoolspythonlayerlambdapowertoolslayerinitializer " ></a >
9+ #### Initializers <a name =" cdk-aws- lambda-powertools-layer.LambdaPowertoolsLayer.Initializer " id =" cdkawslambdapowertoolslayerlambdapowertoolslayerinitializer " ></a >
1010
1111``` typescript
12- import { LambdaPowertoolsLayer } from ' cdk-lambda-powertools-python -layer'
12+ import { LambdaPowertoolsLayer } from ' cdk-aws- lambda-powertools-layer'
1313
1414new LambdaPowertoolsLayer (scope : Construct , id : string , props ?: PowertoolsLayerProps )
1515```
1616
1717| ** Name** | ** Type** | ** Description** |
1818| --- | --- | --- |
19- | [ ` scope ` ] ( #cdklambdapowertoolspythonlayerlambdapowertoolslayerparameterscope ) <span title =" Required " >* </span > | [ ` constructs.Construct ` ] ( #constructs.Construct ) | * No description.* |
20- | [ ` id ` ] ( #cdklambdapowertoolspythonlayerlambdapowertoolslayerparameterid ) <span title =" Required " >* </span > | ` string ` | * No description.* |
21- | [ ` props ` ] ( #cdklambdapowertoolspythonlayerlambdapowertoolslayerparameterprops ) | [ ` cdk-lambda-powertools-python- layer.PowertoolsLayerProps ` ] ( #cdk-lambda-powertools-python -layer.PowertoolsLayerProps ) | * No description.* |
19+ | [ ` scope ` ] ( #cdkawslambdapowertoolslayerlambdapowertoolslayerparameterscope ) <span title =" Required " >* </span > | [ ` constructs.Construct ` ] ( #constructs.Construct ) | * No description.* |
20+ | [ ` id ` ] ( #cdkawslambdapowertoolslayerlambdapowertoolslayerparameterid ) <span title =" Required " >* </span > | ` string ` | * No description.* |
21+ | [ ` props ` ] ( #cdkawslambdapowertoolslayerlambdapowertoolslayerparameterprops ) | [ ` cdk-aws- lambda-powertools-layer.PowertoolsLayerProps ` ] ( #cdk-aws- lambda-powertools-layer.PowertoolsLayerProps ) | * No description.* |
2222
2323---
2424
25- ##### ` scope ` <sup >Required</sup > <a name =" cdk-lambda-powertools-python- layer.LambdaPowertoolsLayer.parameter.scope " id =" cdklambdapowertoolspythonlayerlambdapowertoolslayerparameterscope " ></a >
25+ ##### ` scope ` <sup >Required</sup > <a name =" cdk-aws- lambda-powertools-layer.LambdaPowertoolsLayer.parameter.scope " id =" cdkawslambdapowertoolslayerlambdapowertoolslayerparameterscope " ></a >
2626
2727- * Type:* [ ` constructs.Construct ` ] ( #constructs.Construct )
2828
2929---
3030
31- ##### ` id ` <sup >Required</sup > <a name =" cdk-lambda-powertools-python- layer.LambdaPowertoolsLayer.parameter.id " id =" cdklambdapowertoolspythonlayerlambdapowertoolslayerparameterid " ></a >
31+ ##### ` id ` <sup >Required</sup > <a name =" cdk-aws- lambda-powertools-layer.LambdaPowertoolsLayer.parameter.id " id =" cdkawslambdapowertoolslayerlambdapowertoolslayerparameterid " ></a >
3232
3333- * Type:* ` string `
3434
3535---
3636
37- ##### ` props ` <sup >Optional</sup > <a name =" cdk-lambda-powertools-python- layer.LambdaPowertoolsLayer.parameter.props " id =" cdklambdapowertoolspythonlayerlambdapowertoolslayerparameterprops " ></a >
37+ ##### ` props ` <sup >Optional</sup > <a name =" cdk-aws- lambda-powertools-layer.LambdaPowertoolsLayer.parameter.props " id =" cdkawslambdapowertoolslayerlambdapowertoolslayerparameterprops " ></a >
3838
39- - * Type:* [ ` cdk-lambda-powertools-python- layer.PowertoolsLayerProps ` ] ( #cdk-lambda-powertools-python -layer.PowertoolsLayerProps )
39+ - * Type:* [ ` cdk-aws- lambda-powertools-layer.PowertoolsLayerProps ` ] ( #cdk-aws- lambda-powertools-layer.PowertoolsLayerProps )
4040
4141---
4242
@@ -45,31 +45,31 @@ new LambdaPowertoolsLayer(scope: Construct, id: string, props?: PowertoolsLayerP
4545
4646| ** Name** | ** Description** |
4747| --- | --- |
48- | [ ` constructBuildArgs ` ] ( #cdklambdapowertoolspythonlayerlambdapowertoolslayerconstructbuildargs ) | creates build argument for the Dockerfile. |
48+ | [ ` constructBuildArgs ` ] ( #cdkawslambdapowertoolslayerlambdapowertoolslayerconstructbuildargs ) | creates build argument for the Dockerfile. |
4949
5050---
5151
52- ##### ` constructBuildArgs ` <a name =" cdk-lambda-powertools-python- layer.LambdaPowertoolsLayer.constructBuildArgs " id =" cdklambdapowertoolspythonlayerlambdapowertoolslayerconstructbuildargs " ></a >
52+ ##### ` constructBuildArgs ` <a name =" cdk-aws- lambda-powertools-layer.LambdaPowertoolsLayer.constructBuildArgs " id =" cdkawslambdapowertoolslayerlambdapowertoolslayerconstructbuildargs " ></a >
5353
5454``` typescript
55- import { LambdaPowertoolsLayer } from ' cdk-lambda-powertools-python -layer'
55+ import { LambdaPowertoolsLayer } from ' cdk-aws- lambda-powertools-layer'
5656
5757LambdaPowertoolsLayer .constructBuildArgs (runtimeFamily : RuntimeFamily , includeExtras ?: boolean , version ?: string )
5858```
5959
60- ###### ` runtimeFamily ` <sup >Required</sup > <a name =" cdk-lambda-powertools-python- layer.LambdaPowertoolsLayer.parameter.runtimeFamily " id =" cdklambdapowertoolspythonlayerlambdapowertoolslayerparameterruntimefamily " ></a >
60+ ###### ` runtimeFamily ` <sup >Required</sup > <a name =" cdk-aws- lambda-powertools-layer.LambdaPowertoolsLayer.parameter.runtimeFamily " id =" cdkawslambdapowertoolslayerlambdapowertoolslayerparameterruntimefamily " ></a >
6161
6262- * Type:* [ ` aws-cdk-lib.aws_lambda.RuntimeFamily ` ] ( #aws-cdk-lib.aws_lambda.RuntimeFamily )
6363
6464---
6565
66- ###### ` includeExtras ` <sup >Optional</sup > <a name =" cdk-lambda-powertools-python- layer.LambdaPowertoolsLayer.parameter.includeExtras " id =" cdklambdapowertoolspythonlayerlambdapowertoolslayerparameterincludeextras " ></a >
66+ ###### ` includeExtras ` <sup >Optional</sup > <a name =" cdk-aws- lambda-powertools-layer.LambdaPowertoolsLayer.parameter.includeExtras " id =" cdkawslambdapowertoolslayerlambdapowertoolslayerparameterincludeextras " ></a >
6767
6868- * Type:* ` boolean `
6969
7070---
7171
72- ###### ` version ` <sup >Optional</sup > <a name =" cdk-lambda-powertools-python- layer.LambdaPowertoolsLayer.parameter.version " id =" cdklambdapowertoolspythonlayerlambdapowertoolslayerparameterversion " ></a >
72+ ###### ` version ` <sup >Optional</sup > <a name =" cdk-aws- lambda-powertools-layer.LambdaPowertoolsLayer.parameter.version " id =" cdkawslambdapowertoolslayerlambdapowertoolslayerparameterversion " ></a >
7373
7474- * Type:* ` string `
7575
@@ -79,14 +79,14 @@ LambdaPowertoolsLayer.constructBuildArgs(runtimeFamily: RuntimeFamily, includeEx
7979
8080## Structs <a name =" Structs " id =" structs " ></a >
8181
82- ### PowertoolsLayerProps <a name =" cdk-lambda-powertools-python- layer.PowertoolsLayerProps " id =" cdklambdapowertoolspythonlayerpowertoolslayerprops " ></a >
82+ ### PowertoolsLayerProps <a name =" cdk-aws- lambda-powertools-layer.PowertoolsLayerProps " id =" cdkawslambdapowertoolslayerpowertoolslayerprops " ></a >
8383
8484Properties for Powertools layer for python.
8585
8686#### Initializer <a name =" [object Object].Initializer " id =" object-objectinitializer " ></a >
8787
8888``` typescript
89- import { PowertoolsLayerProps } from ' cdk-lambda-powertools-python -layer'
89+ import { PowertoolsLayerProps } from ' cdk-aws- lambda-powertools-layer'
9090
9191const powertoolsLayerProps: PowertoolsLayerProps = { ... }
9292```
@@ -95,14 +95,14 @@ const powertoolsLayerProps: PowertoolsLayerProps = { ... }
9595
9696| ** Name** | ** Type** | ** Description** |
9797| --- | --- | --- |
98- | [ ` includeExtras ` ] ( #cdklambdapowertoolspythonlayerpowertoolslayerpropspropertyincludeextras ) | ` boolean ` | A flag for the pydantic extras dependency, used for parsing. |
99- | [ ` layerVersionName ` ] ( #cdklambdapowertoolspythonlayerpowertoolslayerpropspropertylayerversionname ) | ` string ` | the name of the layer, will be randomised if empty. |
100- | [ ` runtimeFamily ` ] ( #cdklambdapowertoolspythonlayerpowertoolslayerpropspropertyruntimefamily ) | [ ` aws-cdk-lib.aws_lambda.RuntimeFamily ` ] ( #aws-cdk-lib.aws_lambda.RuntimeFamily ) | the runtime of the layer. |
101- | [ ` version ` ] ( #cdklambdapowertoolspythonlayerpowertoolslayerpropspropertyversion ) | ` string ` | The powertools package version from pypi repository. |
98+ | [ ` includeExtras ` ] ( #cdkawslambdapowertoolslayerpowertoolslayerpropspropertyincludeextras ) | ` boolean ` | A flag for the pydantic extras dependency, used for parsing. |
99+ | [ ` layerVersionName ` ] ( #cdkawslambdapowertoolslayerpowertoolslayerpropspropertylayerversionname ) | ` string ` | the name of the layer, will be randomised if empty. |
100+ | [ ` runtimeFamily ` ] ( #cdkawslambdapowertoolslayerpowertoolslayerpropspropertyruntimefamily ) | [ ` aws-cdk-lib.aws_lambda.RuntimeFamily ` ] ( #aws-cdk-lib.aws_lambda.RuntimeFamily ) | the runtime of the layer. |
101+ | [ ` version ` ] ( #cdkawslambdapowertoolslayerpowertoolslayerpropspropertyversion ) | ` string ` | The powertools package version from pypi repository. |
102102
103103---
104104
105- ##### ` includeExtras ` <sup >Optional</sup > <a name =" cdk-lambda-powertools-python- layer.PowertoolsLayerProps.property.includeExtras " id =" cdklambdapowertoolspythonlayerpowertoolslayerpropspropertyincludeextras " ></a >
105+ ##### ` includeExtras ` <sup >Optional</sup > <a name =" cdk-aws- lambda-powertools-layer.PowertoolsLayerProps.property.includeExtras " id =" cdkawslambdapowertoolslayerpowertoolslayerpropspropertyincludeextras " ></a >
106106
107107``` typescript
108108public readonly includeExtras : boolean ;
@@ -116,7 +116,7 @@ This will increase the size of the layer significantly. If you don't use parsing
116116
117117---
118118
119- ##### ` layerVersionName ` <sup >Optional</sup > <a name =" cdk-lambda-powertools-python- layer.PowertoolsLayerProps.property.layerVersionName " id =" cdklambdapowertoolspythonlayerpowertoolslayerpropspropertylayerversionname " ></a >
119+ ##### ` layerVersionName ` <sup >Optional</sup > <a name =" cdk-aws- lambda-powertools-layer.PowertoolsLayerProps.property.layerVersionName " id =" cdkawslambdapowertoolslayerpowertoolslayerpropspropertylayerversionname " ></a >
120120
121121``` typescript
122122public readonly layerVersionName : string ;
@@ -128,7 +128,7 @@ the name of the layer, will be randomised if empty.
128128
129129---
130130
131- ##### ` runtimeFamily ` <sup >Optional</sup > <a name =" cdk-lambda-powertools-python- layer.PowertoolsLayerProps.property.runtimeFamily " id =" cdklambdapowertoolspythonlayerpowertoolslayerpropspropertyruntimefamily " ></a >
131+ ##### ` runtimeFamily ` <sup >Optional</sup > <a name =" cdk-aws- lambda-powertools-layer.PowertoolsLayerProps.property.runtimeFamily " id =" cdkawslambdapowertoolslayerpowertoolslayerpropspropertyruntimefamily " ></a >
132132
133133``` typescript
134134public readonly runtimeFamily : RuntimeFamily ;
@@ -140,7 +140,7 @@ the runtime of the layer.
140140
141141---
142142
143- ##### ` version ` <sup >Optional</sup > <a name =" cdk-lambda-powertools-python- layer.PowertoolsLayerProps.property.version " id =" cdklambdapowertoolspythonlayerpowertoolslayerpropspropertyversion " ></a >
143+ ##### ` version ` <sup >Optional</sup > <a name =" cdk-aws- lambda-powertools-layer.PowertoolsLayerProps.property.version " id =" cdkawslambdapowertoolslayerpowertoolslayerpropspropertyversion " ></a >
144144
145145``` typescript
146146public readonly version : string ;
0 commit comments