Skip to content

Commit 7347da1

Browse files
author
awstools
committed
feat(client-wellarchitected): Adds support for lens tagging, Adds support for multiple helpful-resource urls and multiple improvement-plan urls.
1 parent 1cfcb40 commit 7347da1

File tree

7 files changed

+328
-61
lines changed

7 files changed

+328
-61
lines changed

clients/client-wellarchitected/src/WellArchitected.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1119,6 +1119,9 @@ export class WellArchitected extends WellArchitectedClient {
11191119

11201120
/**
11211121
* <p>List the tags for a resource.</p>
1122+
* <note>
1123+
* <p>The WorkloadArn parameter can be either a workload ARN or a custom lens ARN.</p>
1124+
* </note>
11221125
*/
11231126
public listTagsForResource(
11241127
args: ListTagsForResourceCommandInput,
@@ -1215,6 +1218,9 @@ export class WellArchitected extends WellArchitectedClient {
12151218

12161219
/**
12171220
* <p>Adds one or more tags to the specified resource.</p>
1221+
* <note>
1222+
* <p>The WorkloadArn parameter can be either a workload ARN or a custom lens ARN.</p>
1223+
* </note>
12181224
*/
12191225
public tagResource(args: TagResourceCommandInput, options?: __HttpHandlerOptions): Promise<TagResourceCommandOutput>;
12201226
public tagResource(args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void): void;
@@ -1241,6 +1247,10 @@ export class WellArchitected extends WellArchitectedClient {
12411247

12421248
/**
12431249
* <p>Deletes specified tags from a resource.</p>
1250+
* <note>
1251+
* <p>The WorkloadArn parameter can be either a workload ARN or a custom lens ARN.</p>
1252+
* </note>
1253+
*
12441254
* <p>To specify multiple tags, use separate <b>tagKeys</b> parameters, for example:</p>
12451255
* <p>
12461256
* <code>DELETE /tags/WorkloadArn?tagKeys=key1&tagKeys=key2</code>

clients/client-wellarchitected/src/commands/ListTagsForResourceCommand.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ export interface ListTagsForResourceCommandOutput extends ListTagsForResourceOut
2424

2525
/**
2626
* <p>List the tags for a resource.</p>
27+
* <note>
28+
* <p>The WorkloadArn parameter can be either a workload ARN or a custom lens ARN.</p>
29+
* </note>
2730
* @example
2831
* Use a bare-bones client and the command you need to make an API call.
2932
* ```javascript

clients/client-wellarchitected/src/commands/TagResourceCommand.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ export interface TagResourceCommandOutput extends TagResourceOutput, __MetadataB
2424

2525
/**
2626
* <p>Adds one or more tags to the specified resource.</p>
27+
* <note>
28+
* <p>The WorkloadArn parameter can be either a workload ARN or a custom lens ARN.</p>
29+
* </note>
2730
* @example
2831
* Use a bare-bones client and the command you need to make an API call.
2932
* ```javascript

clients/client-wellarchitected/src/commands/UntagResourceCommand.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ export interface UntagResourceCommandOutput extends UntagResourceOutput, __Metad
2424

2525
/**
2626
* <p>Deletes specified tags from a resource.</p>
27+
* <note>
28+
* <p>The WorkloadArn parameter can be either a workload ARN or a custom lens ARN.</p>
29+
* </note>
30+
*
2731
* <p>To specify multiple tags, use separate <b>tagKeys</b> parameters, for example:</p>
2832
* <p>
2933
* <code>DELETE /tags/WorkloadArn?tagKeys=key1&tagKeys=key2</code>

0 commit comments

Comments
 (0)