Skip to content

Commit bfee0a9

Browse files
authored
Merge pull request aws#7991 from bharathGuntamadugu/master
feat(sagemakerunifiedstudio): Support for SageMaker Unified Studio
2 parents b5591c1 + 10d0746 commit bfee0a9

File tree

112 files changed

+29177
-1090
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+29177
-1090
lines changed

.github/workflows/lintcommit.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ const scopes = new Set([
5757
'telemetry',
5858
'toolkit',
5959
'ui',
60+
'sagemakerunifiedstudio',
6061
])
6162
void scopes
6263

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ src.gen/*
3232
**/src/codewhisperer/client/codewhispererclient.d.ts
3333
**/src/codewhisperer/client/codewhispereruserclient.d.ts
3434
**/src/auth/sso/oidcclientpkce.d.ts
35+
**/src/sagemakerunifiedstudio/shared/client/gluecatalogapi.d.ts
36+
**/src/sagemakerunifiedstudio/shared/client/sqlworkbench.d.ts
3537

3638
# Generated by tests
3739
**/src/testFixtures/**/bin

package-lock.json

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

packages/core/package.json

Lines changed: 41 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -421,26 +421,61 @@
421421
"fontCharacter": "\\f1e0"
422422
}
423423
},
424-
"aws-schemas-registry": {
424+
"aws-sagemakerunifiedstudio-catalog": {
425425
"description": "AWS Contributed Icon",
426426
"default": {
427427
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
428428
"fontCharacter": "\\f1e1"
429429
}
430430
},
431-
"aws-schemas-schema": {
431+
"aws-sagemakerunifiedstudio-spaces": {
432432
"description": "AWS Contributed Icon",
433433
"default": {
434434
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
435435
"fontCharacter": "\\f1e2"
436436
}
437437
},
438-
"aws-stepfunctions-preview": {
438+
"aws-sagemakerunifiedstudio-spaces-dark": {
439439
"description": "AWS Contributed Icon",
440440
"default": {
441441
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
442442
"fontCharacter": "\\f1e3"
443443
}
444+
},
445+
"aws-sagemakerunifiedstudio-symbol-int": {
446+
"description": "AWS Contributed Icon",
447+
"default": {
448+
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
449+
"fontCharacter": "\\f1e4"
450+
}
451+
},
452+
"aws-sagemakerunifiedstudio-table": {
453+
"description": "AWS Contributed Icon",
454+
"default": {
455+
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
456+
"fontCharacter": "\\f1e5"
457+
}
458+
},
459+
"aws-schemas-registry": {
460+
"description": "AWS Contributed Icon",
461+
"default": {
462+
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
463+
"fontCharacter": "\\f1e6"
464+
}
465+
},
466+
"aws-schemas-schema": {
467+
"description": "AWS Contributed Icon",
468+
"default": {
469+
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
470+
"fontCharacter": "\\f1e7"
471+
}
472+
},
473+
"aws-stepfunctions-preview": {
474+
"description": "AWS Contributed Icon",
475+
"default": {
476+
"fontPath": "./resources/fonts/aws-toolkit-icons.woff",
477+
"fontCharacter": "\\f1e8"
478+
}
444479
}
445480
}
446481
},
@@ -539,12 +574,15 @@
539574
"@aws-sdk/client-cloudwatch-logs": "<3.731.0",
540575
"@aws-sdk/client-codecatalyst": "<3.731.0",
541576
"@aws-sdk/client-cognito-identity": "<3.731.0",
577+
"@aws-sdk/client-datazone": "^3.848.0",
542578
"@aws-sdk/client-docdb": "<3.731.0",
543579
"@aws-sdk/client-docdb-elastic": "<3.731.0",
544580
"@aws-sdk/client-ec2": "<3.731.0",
581+
"@aws-sdk/client-glue": "^3.852.0",
545582
"@aws-sdk/client-iam": "<3.731.0",
546583
"@aws-sdk/client-lambda": "<3.731.0",
547584
"@aws-sdk/client-s3": "<3.731.0",
585+
"@aws-sdk/client-s3-control": "^3.830.0",
548586
"@aws-sdk/client-sagemaker": "<3.696.0",
549587
"@aws-sdk/client-ssm": "<3.731.0",
550588
"@aws-sdk/client-sso": "<3.731.0",

packages/core/package.nls.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,9 @@
231231
"AWS.command.s3.createFolder": "Create Folder...",
232232
"AWS.command.s3.uploadFile": "Upload Files...",
233233
"AWS.command.s3.uploadFileToParent": "Upload to Parent...",
234+
"AWS.command.smus.switchProject": "Switch Project",
235+
"AWS.command.smus.refreshProject": "Refresh Project",
236+
"AWS.command.smus.signOut": "Sign Out",
234237
"AWS.command.sagemaker.filterSpaces": "Filter Sagemaker Spaces",
235238
"AWS.command.stepFunctions.createStateMachineFromTemplate": "Create a new Step Functions state machine",
236239
"AWS.command.stepFunctions.publishStateMachine": "Publish state machine to Step Functions",
@@ -297,6 +300,7 @@
297300
"AWS.appcomposer.explorerTitle": "Infrastructure Composer",
298301
"AWS.cdk.explorerTitle": "CDK",
299302
"AWS.codecatalyst.explorerTitle": "CodeCatalyst",
303+
"AWS.sagemakerunifiedstudio.explorerTitle": "SageMaker Unified Studio",
300304
"AWS.cwl.limit.desc": "Maximum amount of log entries pulled per request from CloudWatch Logs. For LiveTail, when the limit is reached, the oldest events will be removed to accomodate new events. (max 10000)",
301305
"AWS.samcli.deploy.bucket.recentlyUsed": "Buckets recently used for SAM deployments",
302306
"AWS.submenu.amazonqEditorContextSubmenu.title": "Amazon Q",
Lines changed: 3 additions & 0 deletions
Loading
Lines changed: 4 additions & 0 deletions
Loading
Lines changed: 4 additions & 0 deletions
Loading
Lines changed: 5 additions & 0 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)