Skip to content

Commit 3aff6f6

Browse files
Update PutPermissionBoundaryToPermissionSet API's managedPolicyArn pattern to allow valid ARN only. Update ApplicationName to allow white spaces.
1 parent 3a76d97 commit 3aff6f6

25 files changed

+1877
-1137
lines changed

generator/ServiceModels/sso-admin/sso-admin-2020-07-20.api.json

Lines changed: 249 additions & 241 deletions
Large diffs are not rendered by default.

generator/ServiceModels/sso-admin/sso-admin-2020-07-20.docs.json

Lines changed: 25 additions & 20 deletions
Large diffs are not rendered by default.

generator/ServiceModels/sso-admin/sso-admin-2020-07-20.normal.json

Lines changed: 514 additions & 506 deletions
Large diffs are not rendered by default.

sdk/code-analysis/ServiceAnalysis/SSOAdmin/Generated/PropertyValueRules.xml

Lines changed: 250 additions & 250 deletions
Large diffs are not rendered by default.

sdk/src/Services/SSOAdmin/Generated/Model/AttachedManagedPolicy.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@
3030
namespace Amazon.SSOAdmin.Model
3131
{
3232
/// <summary>
33-
/// A structure that stores the details of the Amazon Web Services managed policy.
33+
/// A structure that stores a list of managed policy ARNs that describe the associated
34+
/// Amazon Web Services managed policy.
3435
/// </summary>
3536
public partial class AttachedManagedPolicy
3637
{

sdk/src/Services/SSOAdmin/Generated/Model/AuthorizationCodeGrant.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ public partial class AuthorizationCodeGrant
4343
/// A list of URIs that are valid locations to redirect a user's browser after the user
4444
/// is authorized.
4545
/// </para>
46+
/// <note>
47+
/// <para>
48+
/// RedirectUris is required when the grant type is <c>authorization_code</c>.
49+
/// </para>
50+
/// </note>
4651
/// </summary>
4752
[AWSProperty(Min=1, Max=10)]
4853
public List<string> RedirectUris

sdk/src/Services/SSOAdmin/Generated/Model/CreateApplicationAssignmentRequest.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public partial class CreateApplicationAssignmentRequest : AmazonSSOAdminRequest
4242
/// <summary>
4343
/// Gets and sets the property ApplicationArn.
4444
/// <para>
45-
/// The ARN of the application provider under which the operation will run.
45+
/// The ARN of the application for which the assignment is created.
4646
/// </para>
4747
/// </summary>
4848
[AWSProperty(Required=true, Min=10, Max=1224)]
@@ -63,7 +63,7 @@ internal bool IsSetApplicationArn()
6363
/// <para>
6464
/// An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds
6565
/// are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information
66-
/// about PrincipalIds in IAM Identity Center, see the <a href="/singlesignon/latest/IdentityStoreAPIReference/welcome.html">IAM
66+
/// about PrincipalIds in IAM Identity Center, see the <a href="https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/welcome.html">IAM
6767
/// Identity Center Identity Store API Reference</a>.
6868
/// </para>
6969
/// </summary>

sdk/src/Services/SSOAdmin/Generated/Model/CreateApplicationRequest.cs

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,20 @@ namespace Amazon.SSOAdmin.Model
3131
{
3232
/// <summary>
3333
/// Container for the parameters to the CreateApplication operation.
34-
/// Creates an application in IAM Identity Center for the given application provider.
34+
/// Creates an OAuth 2.0 customer managed application in IAM Identity Center for the given
35+
/// application provider.
36+
///
37+
/// <note>
38+
/// <para>
39+
/// This API does not support creating SAML 2.0 customer managed applications or Amazon
40+
/// Web Services managed applications. To learn how to create an Amazon Web Services managed
41+
/// application, see the application user guide. You can create a SAML 2.0 customer managed
42+
/// application in the Amazon Web Services Management Console only. See <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/customermanagedapps-saml2-setup.html">Setting
43+
/// up customer managed SAML 2.0 applications</a>. For more information on these application
44+
/// types, see <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/awsapps.html">Amazon
45+
/// Web Services managed applications</a>.
46+
/// </para>
47+
/// </note>
3548
/// </summary>
3649
public partial class CreateApplicationRequest : AmazonSSOAdminRequest
3750
{
@@ -144,7 +157,7 @@ internal bool IsSetInstanceArn()
144157
/// The name of the .
145158
/// </para>
146159
/// </summary>
147-
[AWSProperty(Required=true, Min=0, Max=255)]
160+
[AWSProperty(Required=true, Min=1, Max=100)]
148161
public string Name
149162
{
150163
get { return this._name; }

0 commit comments

Comments
 (0)