@@ -178,6 +178,24 @@ Include runtime versioning information in this Stack.
178
178
179
179
---
180
180
181
+ ##### ` crossRegionReferences ` <sup >Optional</sup > <a name =" @aws-amplify/cdk-exported-backend.AmplifyExportedBackendProps.property.crossRegionReferences " ></a >
182
+
183
+ ``` typescript
184
+ public readonly crossRegionReferences : boolean ;
185
+ ```
186
+
187
+ - * Type:* ` boolean `
188
+ - * Default:* false
189
+
190
+ Enable this flag to allow native cross region stack references.
191
+
192
+ Enabling this will create a CloudFormation custom resource
193
+ in both the producing stack and consuming stack in order to perform the export/import
194
+
195
+ This feature is currently experimental
196
+
197
+ ---
198
+
181
199
##### ` description ` <sup >Optional</sup > <a name =" @aws-amplify/cdk-exported-backend.AmplifyExportedBackendProps.property.description " ></a >
182
200
183
201
``` typescript
@@ -224,6 +242,19 @@ environment's AWS partition, and other such enhancements.
224
242
225
243
---
226
244
245
+ ##### ` permissionsBoundary ` <sup >Optional</sup > <a name =" @aws-amplify/cdk-exported-backend.AmplifyExportedBackendProps.property.permissionsBoundary " ></a >
246
+
247
+ ``` typescript
248
+ public readonly permissionsBoundary : PermissionsBoundary ;
249
+ ```
250
+
251
+ - * Type:* [ ` aws-cdk-lib.PermissionsBoundary ` ] ( #aws-cdk-lib.PermissionsBoundary )
252
+ - * Default:* no permissions boundary is applied
253
+
254
+ Options for applying a permissions boundary to all IAM Roles and Users created within this Stage.
255
+
256
+ ---
257
+
227
258
##### ` stackName ` <sup >Optional</sup > <a name =" @aws-amplify/cdk-exported-backend.AmplifyExportedBackendProps.property.stackName " ></a >
228
259
229
260
``` typescript
@@ -244,11 +275,20 @@ public readonly synthesizer: IStackSynthesizer;
244
275
```
245
276
246
277
- * Type:* [ ` aws-cdk-lib.IStackSynthesizer ` ] ( #aws-cdk-lib.IStackSynthesizer )
247
- - * Default:* ` DefaultStackSynthesizer ` if the ` @aws-cdk/core:newStyleStackSynthesis ` feature flag
248
- is set, ` LegacyStackSynthesizer ` otherwise.
278
+ - * Default:* The synthesizer specified on ` App ` , or ` DefaultStackSynthesizer ` otherwise.
249
279
250
280
Synthesis method to use while deploying this stack.
251
281
282
+ The Stack Synthesizer controls aspects of synthesis and deployment,
283
+ like how assets are referenced and what IAM roles to use. For more
284
+ information, see the README of the main CDK package.
285
+
286
+ If not specified, the ` defaultStackSynthesizer ` from ` App ` will be used.
287
+ If that is not specified, ` DefaultStackSynthesizer ` is used if
288
+ ` @aws-cdk/core:newStyleStackSynthesis ` is set to ` true ` or the CDK major
289
+ version is v2. In CDK v1 ` LegacyStackSynthesizer ` is the default if no
290
+ other synthesizer is specified.
291
+
252
292
---
253
293
254
294
##### ` tags ` <sup >Optional</sup > <a name =" @aws-amplify/cdk-exported-backend.AmplifyExportedBackendProps.property.tags " ></a >
0 commit comments