File tree 2 files changed +9
-1
lines changed
packages/@aws-cdk/aws-servicecatalog
2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -329,7 +329,7 @@ export class Portfolio extends PortfolioBase {
329
329
} ) ;
330
330
this . portfolioId = this . portfolio . ref ;
331
331
this . portfolioArn = cdk . Stack . of ( this ) . formatArn ( {
332
- service : 'servicecatalog ' ,
332
+ service : 'catalog ' ,
333
333
resource : 'portfolio' ,
334
334
resourceName : this . portfolioId ,
335
335
} ) ;
Original file line number Diff line number Diff line change @@ -62,6 +62,14 @@ describe('Portfolio', () => {
62
62
} ) . toThrowError ( / M i s s i n g r e q u i r e d P o r t f o l i o I D f r o m P o r t f o l i o A R N / ) ;
63
63
} ) ,
64
64
65
+ test ( 'portfolio arn formatting' , ( ) => {
66
+ const portfolio = new servicecatalog . Portfolio ( stack , 'Portfolio' , {
67
+ displayName : 'MyPortfolio' ,
68
+ providerName : 'testProvider' ,
69
+ } ) ;
70
+ expect ( portfolio . portfolioArn ) . toEqual ( `arn:${ stack . partition } :catalog:${ stack . region } :${ stack . account } :portfolio/${ portfolio . portfolioId } ` ) ;
71
+ } ) ,
72
+
65
73
test ( 'fails portfolio creation with short name' , ( ) => {
66
74
expect ( ( ) => {
67
75
new servicecatalog . Portfolio ( stack , 'MyPortfolio' , {
You can’t perform that action at this time.
0 commit comments