Skip to content

Commit

Permalink
feat(client-sso-admin): Content updates to IAM Identity Center API fo…
Browse files Browse the repository at this point in the history
…r China Regions.
  • Loading branch information
awstools committed Sep 8, 2023
1 parent 3fc79c5 commit 5816674
Show file tree
Hide file tree
Showing 18 changed files with 212 additions and 244 deletions.
18 changes: 8 additions & 10 deletions clients/client-sso-admin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,27 +6,25 @@

AWS SDK for JavaScript SSOAdmin Client for Node.js, Browser and React Native.

<p>AWS IAM Identity Center (successor to AWS Single Sign-On) helps you securely create, or connect, your workforce identities and manage their
access centrally across AWS accounts and applications. IAM Identity Center is the recommended
approach for workforce authentication and authorization in AWS, for organizations of any size
<p>IAM Identity Center (successor to Single Sign-On) helps you securely create, or connect, your workforce identities and manage their
access centrally across Amazon Web Services accounts and applications. IAM Identity Center is the recommended
approach for workforce authentication and authorization in Amazon Web Services, for organizations of any size
and type.</p>
<note>
<p>Although AWS Single Sign-On was renamed, the <code>sso</code> and
<code>identitystore</code> API namespaces will continue to retain their original name for
backward compatibility purposes. For more information, see <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html#renamed">IAM Identity Center rename</a>.</p>
<p>IAM Identity Center uses the <code>sso</code> and <code>identitystore</code> API namespaces.</p>
</note>
<p>This reference guide provides information on single sign-on operations which could be used for
access management of AWS accounts. For information about IAM Identity Center features, see the <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html">IAM Identity Center User
access management of Amazon Web Services accounts. For information about IAM Identity Center features, see the <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html">IAM Identity Center User
Guide</a>.</p>
<p>Many operations in the IAM Identity Center APIs rely on identifiers for users and groups, known as
principals. For more information about how to work with principals and principal IDs in IAM Identity Center,
see the <a href="https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/welcome.html">Identity Store API
Reference</a>.</p>
<note>
<p>AWS provides SDKs that consist of libraries and sample code for various programming
<p>Amazon Web Services provides SDKs that consist of libraries and sample code for various programming
languages and platforms (Java, Ruby, .Net, iOS, Android, and more). The SDKs provide a
convenient way to create programmatic access to IAM Identity Center and other AWS services. For more
information about the AWS SDKs, including how to download and install them, see <a href="http://aws.amazon.com/tools/">Tools for Amazon Web Services</a>.</p>
convenient way to create programmatic access to IAM Identity Center and other Amazon Web Services services. For more
information about the Amazon Web Services SDKs, including how to download and install them, see <a href="http://aws.amazon.com/tools/">Tools for Amazon Web Services</a>.</p>
</note>

## Installing
Expand Down
18 changes: 8 additions & 10 deletions clients/client-sso-admin/src/SSOAdmin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -840,27 +840,25 @@ export interface SSOAdmin {

/**
* @public
* <p>AWS IAM Identity Center (successor to AWS Single Sign-On) helps you securely create, or connect, your workforce identities and manage their
* access centrally across AWS accounts and applications. IAM Identity Center is the recommended
* approach for workforce authentication and authorization in AWS, for organizations of any size
* <p>IAM Identity Center (successor to Single Sign-On) helps you securely create, or connect, your workforce identities and manage their
* access centrally across Amazon Web Services accounts and applications. IAM Identity Center is the recommended
* approach for workforce authentication and authorization in Amazon Web Services, for organizations of any size
* and type.</p>
* <note>
* <p>Although AWS Single Sign-On was renamed, the <code>sso</code> and
* <code>identitystore</code> API namespaces will continue to retain their original name for
* backward compatibility purposes. For more information, see <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html#renamed">IAM Identity Center rename</a>.</p>
* <p>IAM Identity Center uses the <code>sso</code> and <code>identitystore</code> API namespaces.</p>
* </note>
* <p>This reference guide provides information on single sign-on operations which could be used for
* access management of AWS accounts. For information about IAM Identity Center features, see the <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html">IAM Identity Center User
* access management of Amazon Web Services accounts. For information about IAM Identity Center features, see the <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html">IAM Identity Center User
* Guide</a>.</p>
* <p>Many operations in the IAM Identity Center APIs rely on identifiers for users and groups, known as
* principals. For more information about how to work with principals and principal IDs in IAM Identity Center,
* see the <a href="https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/welcome.html">Identity Store API
* Reference</a>.</p>
* <note>
* <p>AWS provides SDKs that consist of libraries and sample code for various programming
* <p>Amazon Web Services provides SDKs that consist of libraries and sample code for various programming
* languages and platforms (Java, Ruby, .Net, iOS, Android, and more). The SDKs provide a
* convenient way to create programmatic access to IAM Identity Center and other AWS services. For more
* information about the AWS SDKs, including how to download and install them, see <a href="http://aws.amazon.com/tools/">Tools for Amazon Web Services</a>.</p>
* convenient way to create programmatic access to IAM Identity Center and other Amazon Web Services services. For more
* information about the Amazon Web Services SDKs, including how to download and install them, see <a href="http://aws.amazon.com/tools/">Tools for Amazon Web Services</a>.</p>
* </note>
*/
export class SSOAdmin extends SSOAdminClient implements SSOAdmin {}
Expand Down
18 changes: 8 additions & 10 deletions clients/client-sso-admin/src/SSOAdminClient.ts
Original file line number Diff line number Diff line change
Expand Up @@ -451,27 +451,25 @@ export interface SSOAdminClientResolvedConfig extends SSOAdminClientResolvedConf

/**
* @public
* <p>AWS IAM Identity Center (successor to AWS Single Sign-On) helps you securely create, or connect, your workforce identities and manage their
* access centrally across AWS accounts and applications. IAM Identity Center is the recommended
* approach for workforce authentication and authorization in AWS, for organizations of any size
* <p>IAM Identity Center (successor to Single Sign-On) helps you securely create, or connect, your workforce identities and manage their
* access centrally across Amazon Web Services accounts and applications. IAM Identity Center is the recommended
* approach for workforce authentication and authorization in Amazon Web Services, for organizations of any size
* and type.</p>
* <note>
* <p>Although AWS Single Sign-On was renamed, the <code>sso</code> and
* <code>identitystore</code> API namespaces will continue to retain their original name for
* backward compatibility purposes. For more information, see <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html#renamed">IAM Identity Center rename</a>.</p>
* <p>IAM Identity Center uses the <code>sso</code> and <code>identitystore</code> API namespaces.</p>
* </note>
* <p>This reference guide provides information on single sign-on operations which could be used for
* access management of AWS accounts. For information about IAM Identity Center features, see the <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html">IAM Identity Center User
* access management of Amazon Web Services accounts. For information about IAM Identity Center features, see the <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html">IAM Identity Center User
* Guide</a>.</p>
* <p>Many operations in the IAM Identity Center APIs rely on identifiers for users and groups, known as
* principals. For more information about how to work with principals and principal IDs in IAM Identity Center,
* see the <a href="https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/welcome.html">Identity Store API
* Reference</a>.</p>
* <note>
* <p>AWS provides SDKs that consist of libraries and sample code for various programming
* <p>Amazon Web Services provides SDKs that consist of libraries and sample code for various programming
* languages and platforms (Java, Ruby, .Net, iOS, Android, and more). The SDKs provide a
* convenient way to create programmatic access to IAM Identity Center and other AWS services. For more
* information about the AWS SDKs, including how to download and install them, see <a href="http://aws.amazon.com/tools/">Tools for Amazon Web Services</a>.</p>
* convenient way to create programmatic access to IAM Identity Center and other Amazon Web Services services. For more
* information about the Amazon Web Services SDKs, including how to download and install them, see <a href="http://aws.amazon.com/tools/">Tools for Amazon Web Services</a>.</p>
* </note>
*/
export class SSOAdminClient extends __Client<
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ export interface AttachManagedPolicyToPermissionSetCommandOutput

/**
* @public
* <p>Attaches an AWS managed policy ARN to a permission set.</p>
* <p>Attaches an Amazon Web Services managed policy ARN to a permission set.</p>
* <note>
* <p>If the permission set is already referenced by one or more account assignments, you will
* need to call <code>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ export interface CreateAccountAssignmentCommandOutput extends CreateAccountAssig

/**
* @public
* <p>Assigns access to a principal for a specified AWS account using a specified
* <p>Assigns access to a principal for a specified Amazon Web Services account using a specified
* permission set.</p>
* <note>
* <p>The term <i>principal</i> here refers to a user or group that is defined
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ export interface CreatePermissionSetCommandOutput extends CreatePermissionSetRes
* @public
* <p>Creates a permission set within a specified IAM Identity Center instance.</p>
* <note>
* <p>To grant users and groups access to AWS account resources, use <code>
* <p>To grant users and groups access to Amazon Web Services account resources, use <code>
* <a>CreateAccountAssignment</a>
* </code>.</p>
* </note>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,11 @@ export interface DeleteAccountAssignmentCommandOutput extends DeleteAccountAssig

/**
* @public
* <p>Deletes a principal's access from a specified AWS account using a specified permission
* <p>Deletes a principal's access from a specified Amazon Web Services account using a specified permission
* set.</p>
* <note>
* <p>After a successful response, call <code>DescribeAccountAssignmentCreationStatus</code> to describe the status of an assignment deletion request.</p>
* <p>After a successful response, call <code>DescribeAccountAssignmentDeletionStatus</code> to
* describe the status of an assignment deletion request.</p>
* </note>
* @example
* Use a bare-bones client and the command you need to make an API call.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ export interface DetachManagedPolicyFromPermissionSetCommandOutput

/**
* @public
* <p>Detaches the attached AWS managed policy ARN from the specified permission set.</p>
* <p>Detaches the attached Amazon Web Services managed policy ARN from the specified permission set.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ export interface ListAccountAssignmentCreationStatusCommandOutput

/**
* @public
* <p>Lists the status of the AWS account assignment creation requests for a specified IAM Identity Center
* <p>Lists the status of the Amazon Web Services account assignment creation requests for a specified IAM Identity Center
* instance.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ export interface ListAccountAssignmentDeletionStatusCommandOutput

/**
* @public
* <p>Lists the status of the AWS account assignment deletion requests for a specified IAM Identity Center
* <p>Lists the status of the Amazon Web Services account assignment deletion requests for a specified IAM Identity Center
* instance.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ export interface ListAccountAssignmentsCommandOutput extends ListAccountAssignme

/**
* @public
* <p>Lists the assignee of the specified AWS account with the specified permission set.</p>
* <p>Lists the assignee of the specified Amazon Web Services account with the specified permission set.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ export interface ListAccountsForProvisionedPermissionSetCommandOutput

/**
* @public
* <p>Lists all the AWS accounts where the specified permission set is provisioned.</p>
* <p>Lists all the Amazon Web Services accounts where the specified permission set is provisioned.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ export interface ListManagedPoliciesInPermissionSetCommandOutput

/**
* @public
* <p>Lists the AWS managed policy that is attached to a specified permission set.</p>
* <p>Lists the Amazon Web Services managed policy that is attached to a specified permission set.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ export interface ListPermissionSetsProvisionedToAccountCommandOutput

/**
* @public
* <p>Lists all the permission sets that are provisioned to a specified AWS account.</p>
* <p>Lists all the permission sets that are provisioned to a specified Amazon Web Services account.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ export interface PutPermissionsBoundaryToPermissionSetCommandOutput

/**
* @public
* <p>Attaches an AWS managed or customer managed policy to the specified <a>PermissionSet</a> as a permissions boundary.</p>
* <p>Attaches an Amazon Web Services managed or customer managed policy to the specified <a>PermissionSet</a> as a permissions boundary.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
18 changes: 8 additions & 10 deletions clients/client-sso-admin/src/index.ts
Original file line number Diff line number Diff line change
@@ -1,27 +1,25 @@
// smithy-typescript generated code
/* eslint-disable */
/**
* <p>AWS IAM Identity Center (successor to AWS Single Sign-On) helps you securely create, or connect, your workforce identities and manage their
* access centrally across AWS accounts and applications. IAM Identity Center is the recommended
* approach for workforce authentication and authorization in AWS, for organizations of any size
* <p>IAM Identity Center (successor to Single Sign-On) helps you securely create, or connect, your workforce identities and manage their
* access centrally across Amazon Web Services accounts and applications. IAM Identity Center is the recommended
* approach for workforce authentication and authorization in Amazon Web Services, for organizations of any size
* and type.</p>
* <note>
* <p>Although AWS Single Sign-On was renamed, the <code>sso</code> and
* <code>identitystore</code> API namespaces will continue to retain their original name for
* backward compatibility purposes. For more information, see <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html#renamed">IAM Identity Center rename</a>.</p>
* <p>IAM Identity Center uses the <code>sso</code> and <code>identitystore</code> API namespaces.</p>
* </note>
* <p>This reference guide provides information on single sign-on operations which could be used for
* access management of AWS accounts. For information about IAM Identity Center features, see the <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html">IAM Identity Center User
* access management of Amazon Web Services accounts. For information about IAM Identity Center features, see the <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html">IAM Identity Center User
* Guide</a>.</p>
* <p>Many operations in the IAM Identity Center APIs rely on identifiers for users and groups, known as
* principals. For more information about how to work with principals and principal IDs in IAM Identity Center,
* see the <a href="https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/welcome.html">Identity Store API
* Reference</a>.</p>
* <note>
* <p>AWS provides SDKs that consist of libraries and sample code for various programming
* <p>Amazon Web Services provides SDKs that consist of libraries and sample code for various programming
* languages and platforms (Java, Ruby, .Net, iOS, Android, and more). The SDKs provide a
* convenient way to create programmatic access to IAM Identity Center and other AWS services. For more
* information about the AWS SDKs, including how to download and install them, see <a href="http://aws.amazon.com/tools/">Tools for Amazon Web Services</a>.</p>
* convenient way to create programmatic access to IAM Identity Center and other Amazon Web Services services. For more
* information about the Amazon Web Services SDKs, including how to download and install them, see <a href="http://aws.amazon.com/tools/">Tools for Amazon Web Services</a>.</p>
* </note>
*
* @packageDocumentation
Expand Down
Loading

0 comments on commit 5816674

Please sign in to comment.