Skip to content

Commit 385adca

Browse files
author
awstools
committed
feat(client-datazone): This release supports policy grant identifier for cloud formation integration
1 parent 16a3ca8 commit 385adca

28 files changed

+954
-1806
lines changed

clients/client-datazone/README.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,7 @@
66

77
AWS SDK for JavaScript DataZone Client for Node.js, Browser and React Native.
88

9-
<p>Amazon DataZone is a data management service that enables you to catalog, discover,
10-
govern, share, and analyze your data. With Amazon DataZone, you can share and access your
11-
data across accounts and supported regions. Amazon DataZone simplifies your experience
12-
across Amazon Web Services services, including, but not limited to, Amazon Redshift, Amazon
13-
Athena, Amazon Web Services Glue, and Amazon Web Services Lake Formation.</p>
9+
<p>Amazon DataZone is a data management service that enables you to catalog, discover, govern, share, and analyze your data. With Amazon DataZone, you can share and access your data across accounts and supported regions. Amazon DataZone simplifies your experience across Amazon Web Services services, including, but not limited to, Amazon Redshift, Amazon Athena, Amazon Web Services Glue, and Amazon Web Services Lake Formation.</p>
1410

1511
## Installing
1612

clients/client-datazone/src/DataZone.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3449,11 +3449,7 @@ export interface DataZone {
34493449
}
34503450

34513451
/**
3452-
* <p>Amazon DataZone is a data management service that enables you to catalog, discover,
3453-
* govern, share, and analyze your data. With Amazon DataZone, you can share and access your
3454-
* data across accounts and supported regions. Amazon DataZone simplifies your experience
3455-
* across Amazon Web Services services, including, but not limited to, Amazon Redshift, Amazon
3456-
* Athena, Amazon Web Services Glue, and Amazon Web Services Lake Formation.</p>
3452+
* <p>Amazon DataZone is a data management service that enables you to catalog, discover, govern, share, and analyze your data. With Amazon DataZone, you can share and access your data across accounts and supported regions. Amazon DataZone simplifies your experience across Amazon Web Services services, including, but not limited to, Amazon Redshift, Amazon Athena, Amazon Web Services Glue, and Amazon Web Services Lake Formation.</p>
34573453
* @public
34583454
*/
34593455
export class DataZone extends DataZoneClient implements DataZone {}

clients/client-datazone/src/DataZoneClient.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -943,11 +943,7 @@ export type DataZoneClientResolvedConfigType = __SmithyResolvedConfiguration<__H
943943
export interface DataZoneClientResolvedConfig extends DataZoneClientResolvedConfigType {}
944944

945945
/**
946-
* <p>Amazon DataZone is a data management service that enables you to catalog, discover,
947-
* govern, share, and analyze your data. With Amazon DataZone, you can share and access your
948-
* data across accounts and supported regions. Amazon DataZone simplifies your experience
949-
* across Amazon Web Services services, including, but not limited to, Amazon Redshift, Amazon
950-
* Athena, Amazon Web Services Glue, and Amazon Web Services Lake Formation.</p>
946+
* <p>Amazon DataZone is a data management service that enables you to catalog, discover, govern, share, and analyze your data. With Amazon DataZone, you can share and access your data across accounts and supported regions. Amazon DataZone simplifies your experience across Amazon Web Services services, including, but not limited to, Amazon Redshift, Amazon Athena, Amazon Web Services Glue, and Amazon Web Services Lake Formation.</p>
951947
* @public
952948
*/
953949
export class DataZoneClient extends __Client<

clients/client-datazone/src/commands/AcceptPredictionsCommand.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@ export interface AcceptPredictionsCommandInput extends AcceptPredictionsInput {}
3232
export interface AcceptPredictionsCommandOutput extends AcceptPredictionsOutput, __MetadataBearer {}
3333

3434
/**
35-
* <p>Accepts automatically generated business-friendly metadata for your Amazon DataZone
36-
* assets.</p>
35+
* <p>Accepts automatically generated business-friendly metadata for your Amazon DataZone assets.</p>
3736
* @example
3837
* Use a bare-bones client and the command you need to make an API call.
3938
* ```javascript

clients/client-datazone/src/commands/AddPolicyGrantCommand.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ export interface AddPolicyGrantCommandInput extends AddPolicyGrantInput {}
2828
export interface AddPolicyGrantCommandOutput extends AddPolicyGrantOutput, __MetadataBearer {}
2929

3030
/**
31-
* <p>Adds a policy grant (an authorization policy) to a specified entity, including domain
32-
* units, environment blueprint configurations, or environment profiles.</p>
31+
* <p>Adds a policy grant (an authorization policy) to a specified entity, including domain units, environment blueprint configurations, or environment profiles.</p>
3332
* @example
3433
* Use a bare-bones client and the command you need to make an API call.
3534
* ```javascript
@@ -112,7 +111,9 @@ export interface AddPolicyGrantCommandOutput extends AddPolicyGrantOutput, __Met
112111
* };
113112
* const command = new AddPolicyGrantCommand(input);
114113
* const response = await client.send(command);
115-
* // {};
114+
* // { // AddPolicyGrantOutput
115+
* // grantId: "STRING_VALUE",
116+
* // };
116117
*
117118
* ```
118119
*
@@ -174,7 +175,7 @@ export class AddPolicyGrantCommand extends $Command
174175
protected declare static __types: {
175176
api: {
176177
input: AddPolicyGrantInput;
177-
output: {};
178+
output: AddPolicyGrantOutput;
178179
};
179180
sdk: {
180181
input: AddPolicyGrantCommandInput;

clients/client-datazone/src/commands/CreateConnectionCommand.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@ export interface CreateConnectionCommandInput extends CreateConnectionInput {}
3333
export interface CreateConnectionCommandOutput extends CreateConnectionOutput, __MetadataBearer {}
3434

3535
/**
36-
* <p>Creates a new connection. In Amazon DataZone, a connection enables you to connect your
37-
* resources (domains, projects, and environments) to external resources and services.</p>
36+
* <p>Creates a new connection. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.</p>
3837
* @example
3938
* Use a bare-bones client and the command you need to make an API call.
4039
* ```javascript

clients/client-datazone/src/commands/CreateEnvironmentActionCommand.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ export interface CreateEnvironmentActionCommandInput extends CreateEnvironmentAc
2828
export interface CreateEnvironmentActionCommandOutput extends CreateEnvironmentActionOutput, __MetadataBearer {}
2929

3030
/**
31-
* <p>Creates an action for the environment, for example, creates a console link for an
32-
* analytics tool that is available in this environment.</p>
31+
* <p>Creates an action for the environment, for example, creates a console link for an analytics tool that is available in this environment.</p>
3332
* @example
3433
* Use a bare-bones client and the command you need to make an API call.
3534
* ```javascript

clients/client-datazone/src/commands/CreateListingChangeSetCommand.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ export interface CreateListingChangeSetCommandInput extends CreateListingChangeS
2828
export interface CreateListingChangeSetCommandOutput extends CreateListingChangeSetOutput, __MetadataBearer {}
2929

3030
/**
31-
* <p>Publishes a listing (a record of an asset at a given time) or removes a listing from the
32-
* catalog. </p>
31+
* <p>Publishes a listing (a record of an asset at a given time) or removes a listing from the catalog. </p>
3332
* @example
3433
* Use a bare-bones client and the command you need to make an API call.
3534
* ```javascript

clients/client-datazone/src/commands/CreateRuleCommand.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,7 @@ export interface CreateRuleCommandInput extends CreateRuleInput {}
3333
export interface CreateRuleCommandOutput extends CreateRuleOutput, __MetadataBearer {}
3434

3535
/**
36-
* <p>Creates a rule in Amazon DataZone. A rule is a formal agreement that enforces specific
37-
* requirements across user workflows (e.g., publishing assets to the catalog, requesting
38-
* subscriptions, creating projects) within the Amazon DataZone data portal. These rules help
39-
* maintain consistency, ensure compliance, and uphold governance standards in data management
40-
* processes. For instance, a metadata enforcement rule can specify the required information
41-
* for creating a subscription request or publishing a data asset to the catalog, ensuring
42-
* alignment with organizational standards.</p>
36+
* <p>Creates a rule in Amazon DataZone. A rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.</p>
4337
* @example
4438
* Use a bare-bones client and the command you need to make an API call.
4539
* ```javascript

clients/client-datazone/src/commands/DeleteConnectionCommand.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ export interface DeleteConnectionCommandInput extends DeleteConnectionInput {}
2828
export interface DeleteConnectionCommandOutput extends DeleteConnectionOutput, __MetadataBearer {}
2929

3030
/**
31-
* <p>Deletes and connection. In Amazon DataZone, a connection enables you to connect your
32-
* resources (domains, projects, and environments) to external resources and services.</p>
31+
* <p>Deletes and connection. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.</p>
3332
* @example
3433
* Use a bare-bones client and the command you need to make an API call.
3534
* ```javascript

0 commit comments

Comments
 (0)