Skip to content

Commit 498fa6d

Browse files
author
awstools
committed
Publish v3.718.0
1 parent d1d0cae commit 498fa6d

21 files changed

+258
-6
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,20 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [3.718.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.717.0...v3.718.0) (2024-12-23)
7+
8+
9+
### Features
10+
11+
* **client-ecr-public:** Add support for Dualstack endpoints ([f8dab61](https://github.com/aws/aws-sdk-js-v3/commit/f8dab61ad7ca35fe145a6d12d9ad46d3d736adbd))
12+
* **client-eks:** This release adds support for DescribeClusterVersions API that provides important information about Kubernetes versions along with end of support dates ([81d94a2](https://github.com/aws/aws-sdk-js-v3/commit/81d94a2b5ced1bdac4ab101b40f5f380f8de384f))
13+
* **client-glue:** Add IncludeRoot parameters to GetCatalogs API to return root catalog. ([f88136b](https://github.com/aws/aws-sdk-js-v3/commit/f88136b1d88b8dfdf3f52045acacb87d79964173))
14+
* **clients:** update client endpoints as of 2024-12-23 ([d1d0cae](https://github.com/aws/aws-sdk-js-v3/commit/d1d0cae17e77cda731ec6032e2d46bcd7f61bedc))
15+
16+
17+
18+
19+
620
# [3.717.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.716.0...v3.717.0) (2024-12-20)
721

822

clients/client-billing/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [3.718.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.717.0...v3.718.0) (2024-12-23)
7+
8+
**Note:** Version bump only for package @aws-sdk/client-billing
9+
10+
11+
12+
13+
614
# [3.717.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.716.0...v3.717.0) (2024-12-20)
715

816

clients/client-billing/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@aws-sdk/client-billing",
33
"description": "AWS SDK for JavaScript Billing Client for Node.js, Browser and React Native",
4-
"version": "3.717.0",
4+
"version": "3.718.0",
55
"scripts": {
66
"build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'",
77
"build:cjs": "tsc -p tsconfig.cjs.json",

clients/client-billing/src/commands/CreateBillingViewCommand.ts

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,35 @@ export interface CreateBillingViewCommandOutput extends CreateBillingViewRespons
113113
* <p>Base exception class for all service exceptions from Billing service.</p>
114114
*
115115
* @public
116+
* @example Invoke CreateBillingView
117+
* ```javascript
118+
* //
119+
* const input = {
120+
* "name": "Example Custom Billing View",
121+
* "dataFilterExpression": {
122+
* "dimensions": {
123+
* "key": "LINKED_ACCOUNT",
124+
* "values": [
125+
* "000000000000"
126+
* ]
127+
* }
128+
* },
129+
* "description": "Custom Billing View Example",
130+
* "sourceViews": [
131+
* "arn:aws:billing::123456789101:billingview/primary"
132+
* ]
133+
* };
134+
* const command = new CreateBillingViewCommand(input);
135+
* const response = await client.send(command);
136+
* /* response ==
137+
* {
138+
* "arn": "arn:aws:billing::123456789101:billingview/custom-46f47cb2-a11d-43f3-983d-470b5708a899",
139+
* "createdAt": 1719792001
140+
* }
141+
* *\/
142+
* // example id: example-1
143+
* ```
144+
*
116145
*/
117146
export class CreateBillingViewCommand extends $Command
118147
.classBuilder<

clients/client-billing/src/commands/DeleteBillingViewCommand.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,22 @@ export interface DeleteBillingViewCommandOutput extends DeleteBillingViewRespons
7676
* <p>Base exception class for all service exceptions from Billing service.</p>
7777
*
7878
* @public
79+
* @example Invoke DeleteBillingView
80+
* ```javascript
81+
* //
82+
* const input = {
83+
* "arn": "arn:aws:billing::123456789101:billingview/custom-46f47cb2-a11d-43f3-983d-470b5708a899"
84+
* };
85+
* const command = new DeleteBillingViewCommand(input);
86+
* const response = await client.send(command);
87+
* /* response ==
88+
* {
89+
* "arn": "arn:aws:billing::123456789101:billingview/custom-46f47cb2-a11d-43f3-983d-470b5708a899"
90+
* }
91+
* *\/
92+
* // example id: example-1
93+
* ```
94+
*
7995
*/
8096
export class DeleteBillingViewCommand extends $Command
8197
.classBuilder<

clients/client-billing/src/commands/GetBillingViewCommand.ts

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,36 @@ export interface GetBillingViewCommandOutput extends GetBillingViewResponse, __M
103103
* <p>Base exception class for all service exceptions from Billing service.</p>
104104
*
105105
* @public
106+
* @example Invoke GetBillingView
107+
* ```javascript
108+
* //
109+
* const input = {
110+
* "arn": "arn:aws:billing::123456789101:billingview/custom-46f47cb2-a11d-43f3-983d-470b5708a899"
111+
* };
112+
* const command = new GetBillingViewCommand(input);
113+
* const response = await client.send(command);
114+
* /* response ==
115+
* {
116+
* "billingView": {
117+
* "name": "Example Custom Billing View",
118+
* "arn": "arn:aws:billing::123456789101:billingview/custom-46f47cb2-a11d-43f3-983d-470b5708a899",
119+
* "billingViewType": "CUSTOM",
120+
* "dataFilterExpression": {
121+
* "dimensions": {
122+
* "key": "LINKED_ACCOUNT",
123+
* "values": [
124+
* "000000000000"
125+
* ]
126+
* }
127+
* },
128+
* "description": "Custom Billing View Example -- updated description",
129+
* "ownerAccountId": "123456789101"
130+
* }
131+
* }
132+
* *\/
133+
* // example id: example-1
134+
* ```
135+
*
106136
*/
107137
export class GetBillingViewCommand extends $Command
108138
.classBuilder<

clients/client-billing/src/commands/GetResourcePolicyCommand.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,23 @@ export interface GetResourcePolicyCommandOutput extends GetResourcePolicyRespons
7878
* <p>Base exception class for all service exceptions from Billing service.</p>
7979
*
8080
* @public
81+
* @example Invoke GetResourcePolicy
82+
* ```javascript
83+
* //
84+
* const input = {
85+
* "resourceArn": "arn:aws:billing::123456789101:billingview/custom-46f47cb2-a11d-43f3-983d-470b5708a899"
86+
* };
87+
* const command = new GetResourcePolicyCommand(input);
88+
* const response = await client.send(command);
89+
* /* response ==
90+
* {
91+
* "policy": "{\"Version\":\"2012-10-17\",\"Id\":\"46f47cb2-a11d-43f3-983d-470b5708a899\",\"Statement\":[{\"Sid\":\"ExampleStatement1\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"arn:aws:iam::000000000000:root\"},\"Action\":[\"ce:GetDimensionValues\",\"ce:GetCostAndUsageWithResources\",\"ce:GetCostAndUsage\",\"ce:GetCostForecast\",\"ce:GetTags\",\"ce:GetUsageForecast\",\"ce:GetCostCategories\",\"billing:GetBillingView\"],\"Resource\":\"arn:aws:billing::123456789101:billingview/custom-46f47cb2-a11d-43f3-983d-470b5708a899\"}]}",
92+
* "resourceArn": "arn:aws:billing::123456789101:billingview/custom-46f47cb2-a11d-43f3-983d-470b5708a899"
93+
* }
94+
* *\/
95+
* // example id: example-1
96+
* ```
97+
*
8198
*/
8299
export class GetResourcePolicyCommand extends $Command
83100
.classBuilder<

clients/client-billing/src/commands/ListSourceViewsForBillingViewCommand.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,24 @@ export interface ListSourceViewsForBillingViewCommandOutput
8787
* <p>Base exception class for all service exceptions from Billing service.</p>
8888
*
8989
* @public
90+
* @example Invoke ListSourceViewsForBillingView
91+
* ```javascript
92+
* //
93+
* const input = {
94+
* "arn": "arn:aws:billing::123456789101:billingview/custom-46f47cb2-a11d-43f3-983d-470b5708a899"
95+
* };
96+
* const command = new ListSourceViewsForBillingViewCommand(input);
97+
* const response = await client.send(command);
98+
* /* response ==
99+
* {
100+
* "sourceViews": [
101+
* "arn:aws:billing::123456789101:billingview/primary"
102+
* ]
103+
* }
104+
* *\/
105+
* // example id: example-1
106+
* ```
107+
*
90108
*/
91109
export class ListSourceViewsForBillingViewCommand extends $Command
92110
.classBuilder<

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

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,27 @@ export interface ListTagsForResourceCommandOutput extends ListTagsForResourceRes
8282
* <p>Base exception class for all service exceptions from Billing service.</p>
8383
*
8484
* @public
85+
* @example Invoke ListTagsForResource
86+
* ```javascript
87+
* //
88+
* const input = {
89+
* "resourceArn": "arn:aws:billing::123456789101:billingview/custom-46f47cb2-a11d-43f3-983d-470b5708a899"
90+
* };
91+
* const command = new ListTagsForResourceCommand(input);
92+
* const response = await client.send(command);
93+
* /* response ==
94+
* {
95+
* "resourceTags": [
96+
* {
97+
* "key": "ExampleTagKey",
98+
* "value": "ExampleTagValue"
99+
* }
100+
* ]
101+
* }
102+
* *\/
103+
* // example id: example-1
104+
* ```
105+
*
85106
*/
86107
export class ListTagsForResourceCommand extends $Command
87108
.classBuilder<

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

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,23 @@ export interface TagResourceCommandOutput extends TagResourceResponse, __Metadat
8282
* <p>Base exception class for all service exceptions from Billing service.</p>
8383
*
8484
* @public
85+
* @example Invoke TagResource
86+
* ```javascript
87+
* //
88+
* const input = {
89+
* "resourceArn": "arn:aws:billing::123456789101:billingview/custom-46f47cb2-a11d-43f3-983d-470b5708a899",
90+
* "resourceTags": [
91+
* {
92+
* "key": "ExampleTagKey",
93+
* "value": "ExampleTagValue"
94+
* }
95+
* ]
96+
* };
97+
* const command = new TagResourceCommand(input);
98+
* await client.send(command);
99+
* // example id: example-1
100+
* ```
101+
*
85102
*/
86103
export class TagResourceCommand extends $Command
87104
.classBuilder<

0 commit comments

Comments
 (0)