Skip to content

Commit c3d9559

Browse files
committed
Merge from main and fix build issues
1 parent 29a7174 commit c3d9559

40 files changed

+8392
-7606
lines changed

.changeset/bright-guests-marry.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
'@aws-amplify/backend-function': minor
3+
'@aws-amplify/backend-storage': patch
4+
'@aws-amplify/plugin-types': minor
5+
'@aws-amplify/backend': minor
6+
'@aws-amplify/backend-auth': patch
7+
'@aws-amplify/backend-data': patch
8+
'@aws-amplify/backend-ai': patch
9+
---
10+
11+
add resourceGroupName prop to function

.changeset/ninety-trainers-flow.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---

.changeset/pink-students-allow.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---

package-lock.json

Lines changed: 7915 additions & 7567 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/backend-ai/src/conversation/factory.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { AIConversationOutput } from '@aws-amplify/backend-output-schemas';
22
import {
3+
AmplifyResourceGroupName,
34
BackendOutputStorageStrategy,
45
ConstructContainerEntryGenerator,
56
ConstructFactory,
@@ -20,7 +21,8 @@ import { AiModel } from '@aws-amplify/data-schema-types';
2021
class ConversationHandlerFunctionGenerator
2122
implements ConstructContainerEntryGenerator
2223
{
23-
readonly resourceGroupName = 'conversationHandlerFunction';
24+
readonly resourceGroupName: AmplifyResourceGroupName =
25+
'conversationHandlerFunction';
2426

2527
constructor(
2628
private readonly props: DefineConversationHandlerFunctionProps,

packages/backend-auth/src/factory.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import {
1212
TriggerEvent,
1313
} from '@aws-amplify/auth-construct';
1414
import {
15+
AmplifyResourceGroupName,
1516
AuthResources,
1617
AuthRoleName,
1718
ConstructContainerEntryGenerator,
@@ -134,7 +135,7 @@ export class AmplifyAuthFactory implements ConstructFactory<BackendAuth> {
134135
}
135136

136137
class AmplifyAuthGenerator implements ConstructContainerEntryGenerator {
137-
readonly resourceGroupName = 'auth';
138+
readonly resourceGroupName: AmplifyResourceGroupName = 'auth';
138139
private readonly name: string;
139140

140141
constructor(

packages/backend-auth/src/reference_factory.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import {
2+
AmplifyResourceGroupName,
23
AuthRoleName,
34
BackendOutputStorageStrategy,
45
ConstructContainerEntryGenerator,
@@ -129,7 +130,7 @@ export class AmplifyReferenceAuthFactory
129130
class AmplifyReferenceAuthGenerator
130131
implements ConstructContainerEntryGenerator
131132
{
132-
readonly resourceGroupName = 'auth';
133+
readonly resourceGroupName: AmplifyResourceGroupName = 'auth';
133134
private readonly name: string;
134135

135136
constructor(

packages/backend-data/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
},
2020
"license": "Apache-2.0",
2121
"devDependencies": {
22-
"@aws-amplify/data-schema": "^1.0.0",
22+
"@aws-amplify/data-schema": "^1.13.4",
2323
"@aws-amplify/backend-platform-test-stubs": "^0.3.6",
2424
"@aws-amplify/platform-core": "^1.2.0"
2525
},

packages/backend-data/src/factory.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { IConstruct } from 'constructs';
22
import {
33
AmplifyFunction,
4+
AmplifyResourceGroupName,
45
AuthResources,
56
BackendOutputStorageStrategy,
67
ConstructContainerEntryGenerator,
@@ -117,7 +118,7 @@ export class DataFactory implements ConstructFactory<AmplifyData> {
117118
}
118119

119120
class DataGenerator implements ConstructContainerEntryGenerator {
120-
readonly resourceGroupName = 'data';
121+
readonly resourceGroupName: AmplifyResourceGroupName = 'data';
121122
private readonly name: string;
122123

123124
constructor(

packages/backend-function/API.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
55
```ts
66

7+
import { AmplifyResourceGroupName } from '@aws-amplify/plugin-types';
78
import { BackendSecret } from '@aws-amplify/plugin-types';
89
import { ConstructFactory } from '@aws-amplify/plugin-types';
910
import { FunctionResources } from '@aws-amplify/plugin-types';
@@ -79,6 +80,7 @@ export type FunctionProps = {
7980
schedule?: FunctionSchedule | FunctionSchedule[];
8081
layers?: Record<string, string>;
8182
bundling?: FunctionBundlingOptions;
83+
resourceGroupName?: AmplifyResourceGroupName;
8284
};
8385

8486
// @public (undocumented)

0 commit comments

Comments
 (0)