From 814ec806c22e2782390af5a4a05cb6281aabd5e1 Mon Sep 17 00:00:00 2001 From: Zhineng Li Date: Sun, 12 Jul 2026 16:56:35 +0800 Subject: update APIs 20260712 --- data/eiam/2021-12-01/api-docs.php | 18164 +++++++++++++----------------------- 1 file changed, 6393 insertions(+), 11771 deletions(-) (limited to 'data/eiam/2021-12-01') diff --git a/data/eiam/2021-12-01/api-docs.php b/data/eiam/2021-12-01/api-docs.php index d1a4f6d..dedd634 100644 --- a/data/eiam/2021-12-01/api-docs.php +++ b/data/eiam/2021-12-01/api-docs.php @@ -1,88 +1,45 @@ '1.0', - 'info' => [ - 'style' => 'RPC', - 'product' => 'Eiam', - 'version' => '2021-12-01', - ], + 'info' => ['style' => 'RPC', 'product' => 'Eiam', 'version' => '2021-12-01'], 'components' => [ 'schemas' => [], ], 'apis' => [ - 'ListRegions' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'AddApplicationAccountToUser' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'parameters' => [], - ], - 'GetServiceQuota' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ + 'parameters' => [ [ - 'AK' => [], + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'QuotaType', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - ], - 'RenewFreeLicenseEndTime' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'ApplicationUsername', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'SetInstanceControlConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'AddApplicationToAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -93,56 +50,46 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ControlElements', + 'name' => 'AuthorizationRuleId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ValidityType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + ], + [ + 'name' => 'ValidityPeriod', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'ElementName' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - 'Status' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - 'HumanVerificationConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'HumanVerificationType' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], + 'properties' => [ + 'StartTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maxLength' => 64], + 'EndTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maxLength' => 64], ], ], ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], ], ], - 'SetInstanceGlobalizationConfig' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'AddCustomPrivacyPoliciesToBrand' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -153,38 +100,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Language', + 'name' => 'BrandId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'TimeZone', + 'name' => 'CustomPrivacyPolicyIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'CreateInstanceTrialLicense' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'AddGroupToAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -195,23 +132,46 @@ [ 'name' => 'InstanceId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'AuthorizationRuleId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ValidityType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + ], + [ + 'name' => 'ValidityPeriod', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'StartTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maxLength' => 64], + 'EndTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maxLength' => 64], + ], ], ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], ], ], - 'CheckInstanceModuleStatus' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'AddUserToAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -222,49 +182,46 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ModuleKey', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FeatureKey', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'SubFeatureKey', + 'name' => 'ValidityType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + ], + [ + 'name' => 'ValidityPeriod', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, - 'maxLength' => 128, + 'properties' => [ + 'StartTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maxLength' => 64], + 'EndTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maxLength' => 64], + ], ], ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], ], ], - 'CheckInstanceForDelete' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'AddUserToOrganizationalUnits' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -275,48 +232,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - ], - 'GetInstanceGlobalizationConfig' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'OrganizationalUnitIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, - 'maxLength' => 64, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'GetInstanceControlConfiguration' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'AddUsersToGroup' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -327,23 +264,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'UserIds', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, - 'maxLength' => 64, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'GetInstanceModuleInfo' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'AuthorizeApplicationToGroups' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -354,31 +296,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ModuleKey', + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'GroupIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, - 'maxLength' => 128, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'ApplicationRoleId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'maxLength' => 64], + ], ], ], - 'GetInstanceQuota' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'AuthorizeApplicationToOrganizationalUnits' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -389,31 +333,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'QuotaKey', + 'name' => 'ApplicationId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'OrganizationalUnitIds', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'ApplicationRoleId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'maxLength' => 64], + ], ], ], - 'GetInstanceTrialStatus' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'AuthorizeApplicationToUsers' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -424,21 +370,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'UserIds', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, - 'maxLength' => 64, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'ApplicationRoleId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'maxLength' => 64], + ], ], ], - 'CreateInstance' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'AuthorizeResourceServerScopesToClient' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -447,22 +405,35 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'Description', + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ResourceServerApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ResourceServerScopeIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => false, + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'DeleteInstance' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'AuthorizeResourceServerScopesToGroup' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -473,21 +444,40 @@ [ 'name' => 'InstanceId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ResourceServerScopeIds', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, - 'maxLength' => 64, + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 100, ], ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], ], - 'UpdateInstanceDescription' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'AuthorizeResourceServerScopesToOrganizationalUnit' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -498,31 +488,40 @@ [ 'name' => 'InstanceId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'OrganizationalUnitId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ResourceServerScopeIds', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, - 'maxLength' => 64, + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 100, ], ], [ - 'name' => 'Description', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListInstances' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'AuthorizeResourceServerScopesToUser' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -531,54 +530,42 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'PageNumber', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PageSize', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'InstanceIds', + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ResourceServerScopeIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'required' => true, + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 100, ], ], [ - 'name' => 'Status', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetInstance' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'AuthorizeResourceServerToClient' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -589,21 +576,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ResourceServerApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'EnableInitDomainAutoRedirect' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'BindUserAuthnSourceMapping' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -614,21 +603,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'IdentityProviderId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'UserExternalId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableInitDomainAutoRedirect' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CheckApplicationProvisioningUserPrimaryOrganizationalUnit' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -639,23 +635,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'UserPrimaryOrganizationalUnitId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'GetInstanceLicense' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CheckInstanceForDelete' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -666,22 +662,13 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'GetDomainDnsChallenge' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CheckInstanceModuleStatus' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -692,29 +679,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Domain', + 'name' => 'ModuleKey', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 128], + ], + [ + 'name' => 'FeatureKey', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + ], + [ + 'name' => 'SubFeatureKey', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], ], - 'CreateDomain' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateApplication' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -725,112 +711,86 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Domain', + 'name' => 'ApplicationName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Filing', + 'name' => 'Description', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'IcpNumber' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], - ], - ], - 'GetDomain' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'LogoUrl', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'ApplicationSourceType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DomainId', + 'name' => 'SsoType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - ], - 'SetDefaultDomain' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ApplicationTemplateId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'ApplicationIdentityType', 'in' => 'query', 'schema' => [ 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'required' => false, + 'enum' => ['agent', 'application'], ], ], [ - 'name' => 'DomainId', + 'name' => 'CustomFields', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'FieldName' => ['type' => 'string', 'maxLength' => 64], + 'FieldValue' => ['type' => 'string'], + ], + ], + 'maxItems' => 200, + ], + ], + [ + 'name' => 'ApplicationOwner', + 'in' => 'query', + 'style' => 'flat', + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'UserIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string', 'maxLength' => 64], + ], + 'GroupIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string', 'maxLength' => 64], + ], + ], ], ], ], ], - 'ListDomains' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateApplicationClientSecret' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -841,29 +801,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BrandId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ExpirationTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], - 'DeleteDomain' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateApplicationFederatedCredential' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -874,104 +828,127 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DomainId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - ], - 'CreateDomainProxyToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'FederatedCredentialProviderId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'ApplicationFederatedCredentialType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DomainId', + 'name' => 'ApplicationFederatedCredentialName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - ], - 'ObtainDomainProxyToken' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'VerificationCondition', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + ], + [ + 'name' => 'AttributeMappings', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SourceValueExpression' => ['type' => 'string', 'required' => false], + 'TargetField' => ['type' => 'string', 'required' => false], + ], + ], ], ], [ - 'name' => 'DomainId', + 'name' => 'VerificationMode', + 'in' => 'query', + 'schema' => ['type' => 'string', 'maxLength' => 32], + ], + [ + 'name' => 'OidcVerificationConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'properties' => [ + 'Profile' => ['type' => 'string', 'maxLength' => 32], + 'KubernetesConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Namespace' => ['type' => 'string', 'maxLength' => 128], + 'ServiceAccountName' => ['type' => 'string', 'maxLength' => 128], + 'PodNamePrefix' => ['type' => 'string', 'maxLength' => 128], + ], + ], + 'GcpVmConfig' => [ + 'type' => 'object', + 'properties' => [ + 'ServiceAccountId' => ['type' => 'string', 'maxLength' => 128], + 'InstanceIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string'], + ], + 'ProjectId' => ['type' => 'string', 'maxLength' => 128], + ], + ], + 'AzureVmConfig' => [ + 'type' => 'object', + 'properties' => [ + 'ResourceGroupName' => ['type' => 'string', 'maxLength' => 128], + 'VmNames' => [ + 'type' => 'array', + 'items' => ['type' => 'string'], + ], + 'SubscriptionId' => ['type' => 'string'], + 'PrincipalId' => ['type' => 'string', 'maxLength' => 128], + ], + ], + 'GenericConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Subject' => ['type' => 'string', 'maxLength' => 128], + ], + ], + ], ], ], [ - 'name' => 'DomainProxyTokenId', + 'name' => 'Pkcs7VerificationConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'properties' => [ + 'InstanceIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string'], + ], + ], ], ], ], ], - 'EnableDomainProxyToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateApplicationRole' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -982,37 +959,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DomainId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DomainProxyTokenId', + 'name' => 'ApplicationRoleName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationRoleValue', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableDomainProxyToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateApplicationToken' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1023,38 +996,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DomainId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DomainProxyTokenId', + 'name' => 'ApplicationTokenType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 128], + ], + [ + 'name' => 'ExpirationTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maxLength' => 128], ], ], ], - 'ListDomainProxyTokens' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateAuthorizationResource' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1065,29 +1028,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DomainId', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'AuthorizationResourceEntityType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + ], + [ + 'name' => 'AuthorizationResourceEntityId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeleteDomainProxyToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1098,37 +1065,38 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DomainId', + 'name' => 'AuthorizationRuleName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DomainProxyTokenId', + 'name' => 'ProjectId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'AuthorizationResourceScope', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdateDomainIcpNumber' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateBrand' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1139,37 +1107,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'DomainId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'IcpNumber', + 'name' => 'BrandName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateDomainBrand' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateClientPublicKey' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1180,37 +1129,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DomainId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BrandId', + 'name' => 'PublicKey', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'AlgorithmType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateApplication' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateCloudAccount' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1221,86 +1166,53 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationName', + 'name' => 'CloudAccountName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'Description', + 'name' => 'CloudAccountVendorType', 'in' => 'query', 'schema' => [ 'type' => 'string', - 'required' => false, - 'maxLength' => 128, + 'required' => true, + 'maxLength' => 32, + 'enum' => ['alibaba_cloud', 'aws', 'entra_id', 'huawei_cloud', 'tencent_cloud', 'gcp', 'azure'], ], ], [ - 'name' => 'LogoUrl', + 'name' => 'CloudAccountExternalId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationSourceType', + 'name' => 'CloudAccountProviderName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], [ - 'name' => 'SsoType', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], [ - 'name' => 'ApplicationTemplateId', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationIdentityType', + 'name' => 'CloudAccountSite', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'agent', - 'application', - ], - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], ], ], - 'DeleteApplication' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateCloudAccountRole' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1311,73 +1223,43 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'CloudAccountId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - ], - ], - 'UpdateApplicationDescription' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'CloudAccountRoleType', 'in' => 'query', 'schema' => [ 'type' => 'string', - 'required' => true, + 'required' => false, 'maxLength' => 64, + 'enum' => ['role', 'huawei_cloud_group', 'entra_id_app', 'gcp_iam_principal', 'gcp_service_account'], ], ], [ - 'name' => 'ApplicationId', + 'name' => 'CloudAccountRoleName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'EnableApplication' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateConditionalAccessPolicy' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1388,100 +1270,147 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'ConditionalAccessPolicyName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - ], - 'DisableApplication' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'ConditionalAccessPolicyType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'DecisionType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], - ], - ], - 'GetApplication' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ + 'name' => 'EvaluateAt', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], [ - 'name' => 'InstanceId', + 'name' => 'DecisionConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Effect' => ['type' => 'string', 'required' => false], + 'MfaType' => ['type' => 'string', 'required' => false], + 'MfaAuthenticationIntervalSeconds' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'MfaAuthenticationMethods' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'ActiveSessionReuseStatus' => ['type' => 'string', 'required' => false], + ], ], ], [ - 'name' => 'ApplicationId', + 'name' => 'ConditionsConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Applications' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'IncludeApplications' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'ExcludeApplications' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], + ], + 'Users' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'IncludeUsers' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'ExcludeUsers' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'IncludeGroups' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'ExcludeGroups' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'IncludeOrganizationalUnits' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'ExcludeOrganizationalUnits' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], + ], + 'NetworkZones' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'IncludeNetworkZones' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'ExcludeNetworkZones' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], + ], + ], ], ], + [ + 'name' => 'Priority', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], ], ], - 'ListApplications' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateCredential' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1492,127 +1421,104 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PageNumber', + 'name' => 'CredentialIdentifier', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PageSize', + 'name' => 'CredentialName', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationIds', + 'name' => 'CredentialSubjectType', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'ApplicationName', + 'name' => 'CredentialSubjectId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationType', + 'name' => 'CredentialScenarioLabel', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, - 'maxLength' => 64, + 'maxLength' => 32, + 'enum' => ['llm', 'saas'], ], ], [ - 'name' => 'Status', + 'name' => 'CredentialType', 'in' => 'query', 'schema' => [ 'type' => 'string', - 'required' => false, + 'required' => true, 'maxLength' => 32, + 'enum' => ['api_key', 'oauth_client'], ], ], [ - 'name' => 'M2MClientStatus', + 'name' => 'CredentialContent', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'OAuthClientContent' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'ClientId' => ['type' => 'string', 'required' => false], + 'ClientSecret' => ['type' => 'string', 'required' => false], + ], + ], + 'ApiKeyContent' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'ApiKey' => ['type' => 'string', 'required' => false], + ], + ], + ], ], ], [ - 'name' => 'ResourceServerStatus', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], [ - 'name' => 'SsoType', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationCreationType', + 'name' => 'CredentialSharingScope', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'maxLength' => 32], ], [ - 'name' => 'ApplicationIdentityType', + 'name' => 'ExclusiveUserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'application', - 'agent', - ], - ], + 'schema' => ['type' => 'string'], + ], + [ + 'name' => 'CredentialExternalId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'maxLength' => 64], ], ], ], - 'GetApplicationTemplate' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateCredentialProvider' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1621,23 +1527,75 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ApplicationTemplateId', + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'CredentialProviderIdentifier', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'CredentialProviderName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Description', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + ], + [ + 'name' => 'CredentialProviderType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'CredentialProviderConfig', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'OAuthProviderConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'ClientId' => ['type' => 'string', 'required' => true], + 'ClientSecret' => ['type' => 'string', 'required' => true], + 'TokenEndpoint' => ['type' => 'string', 'required' => true], + 'Scope' => ['type' => 'string', 'required' => false], + ], + ], + 'JwtProviderConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Expiration' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ExpirationCleanupEnabled' => ['type' => 'boolean', 'required' => false], + 'DerivedShortTokenEnabled' => ['type' => 'boolean', 'required' => false], + 'AllowedTokenIssuers' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], + ], + ], ], ], ], ], - 'UpdateApplicationInfo' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateCustomField' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1648,121 +1606,93 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'EntityType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], [ - 'name' => 'ApplicationName', + 'name' => 'FieldName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'LogoUrl', + 'name' => 'FieldDisplayName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 512, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ApplicationVisibility', + 'name' => 'FieldDisplayType', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], [ - 'name' => 'ClientToken', + 'name' => 'FieldDataType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + ], + [ + 'name' => 'DefaultValue', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'FieldDataConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'Items' => [ + 'type' => 'array', + 'required' => false, + 'maxLength' => 2048, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'DisplayName' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + 'Value' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + 'Status' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + ], + ], + ], + ], ], ], - ], - ], - 'ListApplicationsForNetworkAccessEndpoint' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'Unique', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false, 'maxLength' => 32], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'Encrypted', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'boolean', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'NextToken', + 'name' => 'Required', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'MaxResults', + 'name' => 'UserPermission', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'NetworkAccessEndpointId', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 2048], ], ], ], - 'ListApplicationsForNetworkZone' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateCustomPrivacyPolicy' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1773,56 +1703,67 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'CustomPrivacyPolicyName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 256], ], [ - 'name' => 'PreviousToken', + 'name' => 'Status', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MaxResults', + 'name' => 'UserConsentType', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'DefaultLanguageCode', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'CustomPrivacyPolicyContents', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'CustomPrivacyPolicyTip' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + 'LanguageCode' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + 'CustomPrivacyPolicyItems' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'CustomPrivacyPolicyItemName' => ['type' => 'string', 'required' => false], + 'CustomPrivacyPolicyItemUrl' => ['type' => 'string', 'required' => false], + ], + ], + ], + ], + ], ], ], [ - 'name' => 'NetworkZoneId', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListApplicationsForGroup' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateDomain' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1833,61 +1774,30 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'PageNumber', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PageSize', + 'name' => 'Domain', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ApplicationIds', + 'name' => 'Filing', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, + 'properties' => [ + 'IcpNumber' => ['type' => 'string', 'required' => false], ], ], ], - [ - 'name' => 'GroupId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], ], ], - 'EnableApplicationSso' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateDomainProxyToken' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1898,30 +1808,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'DomainId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DisableApplicationSso' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateFederatedCredentialProvider' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1932,292 +1830,116 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'FederatedCredentialProviderName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - ], - 'SetApplicationSsoConfig' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'FederatedCredentialProviderType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'NetworkAccessEndpointId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], [ - 'name' => 'SamlSsoConfig', + 'name' => 'PrivateCaProviderConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'SpSsoAcsUrl' => [ - 'type' => 'string', - 'required' => false, - ], - 'SpEntityId' => [ - 'type' => 'string', - 'required' => false, - ], - 'NameIdFormat' => [ - 'type' => 'string', - 'required' => false, - ], - 'NameIdValueExpression' => [ - 'type' => 'string', - 'required' => false, - ], - 'DefaultRelayState' => [ - 'type' => 'string', - 'required' => false, - ], - 'SignatureAlgorithm' => [ - 'type' => 'string', - 'required' => false, - ], - 'ResponseSigned' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'AssertionSigned' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'AttributeStatements' => [ + 'TrustAnchorSource' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + 'Certificates' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'AttributeName' => [ - 'type' => 'string', - 'required' => false, - ], - 'AttributeValueExpression' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'IdPEntityId' => [ - 'type' => 'string', - 'required' => false, - ], - 'OptionalRelayStates' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'RelayState' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], - 'DisplayName' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'Content' => ['type' => 'string', 'required' => false], ], ], ], + 'TrustCondition' => ['type' => 'string', 'required' => false, 'maxLength' => 10240], ], ], ], [ - 'name' => 'OidcSsoConfig', + 'name' => 'OidcProviderConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'RedirectUris' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'PostLogoutRedirectUris' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'GrantTypes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'ResponseTypes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'GrantScopes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'PasswordTotpMfaRequired' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'PasswordAuthenticationSourceId' => [ - 'type' => 'string', - 'required' => false, - ], - 'PkceRequired' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'PkceChallengeMethods' => [ + 'JwksSource' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + 'JwksUri' => ['type' => 'string', 'required' => false, 'maxLength' => 1024], + 'StaticJwks' => ['type' => 'string', 'required' => false], + 'Audiences' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'AccessTokenEffectiveTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'CodeEffectiveTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'IdTokenEffectiveTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'RefreshTokenEffective' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], - 'CustomClaims' => [ + 'TrustCondition' => ['type' => 'string', 'required' => false, 'maxLength' => 10240], + 'Issuer' => ['type' => 'string', 'required' => false, 'maxLength' => 1024], + ], + ], + ], + [ + 'name' => 'Pkcs7ProviderConfig', + 'in' => 'query', + 'style' => 'flat', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'TrustAnchorSource' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + 'Certificates' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'ClaimName' => [ - 'type' => 'string', - 'required' => false, - ], - 'ClaimValueExpression' => [ - 'type' => 'string', - 'required' => false, - ], + 'Content' => ['type' => 'string', 'required' => false], ], ], ], - 'SubjectIdExpression' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], - 'AllowedPublicClient' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'TrustCondition' => ['type' => 'string', 'required' => false, 'maxLength' => 10240], + 'CmsVerificationMode' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + 'SigningTimeValueExpression' => ['type' => 'string', 'required' => false], + 'SignatureEffectiveTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], [ - 'name' => 'InitLoginType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'InitLoginUrl', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ClientToken', + 'name' => 'CloudIdPProviderConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => false, + 'type' => 'object', + 'properties' => [ + 'IdentityProviderId' => ['type' => 'string', 'maxLength' => 32], + ], ], ], ], ], - 'GetApplicationSsoConfig' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateGroup' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -2228,30 +1950,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'GroupName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'GroupExternalId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'UpdateApplicationSsoFormParams' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateIdentityProvider' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -2262,221 +1982,347 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'IdentityProviderName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationTemplateParams', + 'name' => 'IdentityProviderType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'UdPushConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'TemplateParamName' => [ - 'type' => 'string', + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'IncrementalCallbackStatus' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + 'PeriodicSyncStatus' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + 'UdSyncScopeConfigs' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', 'required' => false, + 'properties' => [ + 'SourceScopes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'TargetScope' => ['type' => 'string', 'required' => false], + ], ], - 'TemplateParamValue' => [ - 'type' => 'string', - 'required' => false, + ], + 'PeriodicSyncConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'PeriodicSyncType' => ['type' => 'string', 'required' => false], + 'PeriodicSyncCron' => ['type' => 'string', 'required' => false], + 'PeriodicSyncTimes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], ], ], ], ], - ], - ], - 'AuthorizeApplicationToUsers' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'UdPullConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'GroupSyncStatus' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + 'IncrementalCallbackStatus' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + 'PeriodicSyncStatus' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + 'UdSyncScopeConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SourceScopes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'TargetScope' => ['type' => 'string', 'required' => false], + ], + ], + 'PeriodicSyncConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'PeriodicSyncType' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['cron', 'time'], + ], + 'PeriodicSyncCron' => ['type' => 'string', 'required' => false], + 'PeriodicSyncTimes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + ], + ], ], ], [ - 'name' => 'ApplicationId', + 'name' => 'AuthnConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'UserIds', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AuthnStatus' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + 'AutoUpdatePasswordStatus' => ['type' => 'string', 'required' => false], ], ], ], [ - 'name' => 'ApplicationRoleId', + 'name' => 'BindingConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, - 'maxLength' => 64, + 'properties' => [ + 'AutoMatchUserProfileExpressions' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'ExpressionMappingType' => ['type' => 'string', 'required' => false], + 'SourceValueExpression' => ['type' => 'string', 'required' => false], + 'TargetField' => ['type' => 'string', 'required' => false], + 'TargetFieldDescription' => ['type' => 'string', 'required' => false], + ], + ], + ], + 'AutoMatchUserStatus' => ['type' => 'string', 'required' => false], + 'MappingBindingStatus' => ['type' => 'string', 'required' => false], + ], ], ], - ], - ], - 'AuthorizeApplicationToOrganizationalUnits' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'DingtalkAppConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AppKey' => ['type' => 'string', 'required' => false], + 'AppSecret' => ['type' => 'string', 'required' => false], + 'CorpId' => ['type' => 'string', 'required' => false], + 'DingtalkVersion' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + 'EncryptKey' => ['type' => 'string', 'required' => false], + 'VerificationToken' => ['type' => 'string', 'required' => false], + ], ], ], [ - 'name' => 'ApplicationId', + 'name' => 'LdapConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AdministratorPassword' => ['type' => 'string', 'required' => false], + 'AdministratorUsername' => ['type' => 'string', 'required' => false], + 'CertificateFingerprintStatus' => ['type' => 'string', 'required' => false], + 'CertificateFingerprints' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'GroupMemberAttributeName' => ['type' => 'string', 'required' => false], + 'GroupObjectClass' => ['type' => 'string', 'required' => false], + 'GroupObjectClassCustomFilter' => ['type' => 'string', 'required' => false], + 'LdapProtocol' => ['type' => 'string', 'required' => false], + 'LdapServerHost' => ['type' => 'string', 'required' => false], + 'LdapServerPort' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'OrganizationUnitObjectClass' => ['type' => 'string', 'required' => false], + 'StartTlsStatus' => ['type' => 'string', 'required' => false], + 'UserLoginIdentifier' => ['type' => 'string', 'required' => false], + 'UserObjectClass' => ['type' => 'string', 'required' => false], + 'UserObjectClassCustomFilter' => ['type' => 'string', 'required' => false], + 'PasswordSyncStatus' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['enabled', 'disabled'], + ], + 'UserRdn' => ['type' => 'string', 'required' => false], + 'OrganizationalUnitRdn' => ['type' => 'string', 'required' => false], + ], ], ], [ - 'name' => 'OrganizationalUnitIds', + 'name' => 'WeComConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AgentId' => ['type' => 'string', 'required' => false], + 'AuthorizeCallbackDomain' => ['type' => 'string', 'required' => false], + 'CorpId' => ['type' => 'string', 'required' => false], + 'CorpSecret' => ['type' => 'string', 'required' => false], + 'TrustableDomain' => ['type' => 'string', 'required' => false], ], ], ], [ - 'name' => 'ApplicationRoleId', + 'name' => 'OidcConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, - 'maxLength' => 64, + 'properties' => [ + 'AuthnParam' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AuthnMethod' => ['type' => 'string', 'required' => false], + 'ClientId' => ['type' => 'string', 'required' => false], + 'ClientSecret' => ['type' => 'string', 'required' => false], + ], + ], + 'EndpointConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AuthorizationEndpoint' => ['type' => 'string', 'required' => false], + 'Issuer' => ['type' => 'string', 'required' => false], + 'JwksUri' => ['type' => 'string', 'required' => false], + 'TokenEndpoint' => ['type' => 'string', 'required' => false], + 'UserinfoEndpoint' => ['type' => 'string', 'required' => false], + ], + ], + 'GrantScopes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'GrantType' => ['type' => 'string', 'required' => false], + 'PkceChallengeMethod' => ['type' => 'string', 'required' => false], + 'PkceRequired' => ['type' => 'boolean', 'required' => false], + ], ], ], - ], - ], - 'AuthorizeApplicationToGroups' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'NetworkAccessEndpointId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'AutoCreateUserConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AutoCreateUserStatus' => ['type' => 'string', 'required' => false], + 'TargetOrganizationalUnitIds' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], ], ], [ - 'name' => 'ApplicationId', + 'name' => 'AutoUpdateUserConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AutoUpdateUserStatus' => ['type' => 'string', 'required' => false], + ], ], ], [ - 'name' => 'GroupIds', + 'name' => 'LarkConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AppId' => ['type' => 'string', 'required' => false], + 'AppSecret' => ['type' => 'string', 'required' => false], + 'EnterpriseNumber' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + 'EncryptKey' => ['type' => 'string', 'required' => false], + 'VerificationToken' => ['type' => 'string', 'required' => false], ], ], ], [ - 'name' => 'ApplicationRoleId', + 'name' => 'LogoUrl', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'SamlConfig', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, + 'type' => 'object', + 'properties' => [ + 'IdPEntityId' => ['type' => 'string', 'required' => false], + 'IdPSsoUrl' => ['type' => 'string', 'required' => false], + 'Certificates' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Content' => ['type' => 'string'], + ], + ], + ], + 'RequireRequestSigned' => ['type' => 'boolean', 'required' => false], + 'BindingMethod' => [ + 'type' => 'string', + 'enum' => ['HTTP-REDIRECT', 'HTTP-POST'], + ], + 'MaxClockSkew' => ['type' => 'integer', 'format' => 'int64'], + 'WantResponseSigned' => ['type' => 'boolean'], + 'WantAssertionsSigned' => ['type' => 'boolean'], + ], ], ], ], ], - 'RevokeApplicationFromUsers' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateIdentityProviderStatusCheckJob' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -2487,52 +2333,52 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'CreateInstance' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'UserIds', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ApplicationRoleId', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'RevokeApplicationFromOrganizationalUnits' => [ - 'methods' => [ - 'post', + 'CreateInstanceTrialLicense' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], ], + ], + 'CreateNetworkAccessEndpoint' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -2543,52 +2389,44 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'NetworkAccessEndpointName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'OrganizationalUnitIds', + 'name' => 'VpcId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'VpcRegionId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'VSwitchIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'required' => false, + 'maxLength' => 2, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ApplicationRoleId', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'RevokeApplicationFromGroups' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateNetworkZone' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -2599,52 +2437,58 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'NetworkZoneName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GroupIds', + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + ], + [ + 'name' => 'NetworkZoneType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Ipv4Cidrs', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ApplicationRoleId', + 'name' => 'Ipv6Cidrs', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, - 'maxLength' => 64, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'VpcId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], ], ], - 'UpdateApplicationAuthorizationType' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateOrganizationalUnit' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -2655,40 +2499,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'OrganizationalUnitName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 128], ], [ - 'name' => 'AuthorizationType', + 'name' => 'ParentId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'OrganizationalUnitExternalId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], ], ], - 'ListUsersForApplication' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateResourceServerScope' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -2699,71 +2536,42 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PageNumber', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PageSize', + 'name' => 'ResourceServerScopeName', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], [ - 'name' => 'ApplicationId', + 'name' => 'ResourceServerScopeValue', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 128], ], [ - 'name' => 'UserIds', + 'name' => 'ResourceServerScopeType', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ApplicationRoleId', + 'name' => 'AuthorizationType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, - 'maxLength' => 64, + 'enum' => ['authorize_required', 'default_all'], ], ], ], ], - 'ListOrganizationalUnitsForApplication' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateUser' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -2774,146 +2582,120 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PageNumber', + 'name' => 'Username', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 256], ], [ - 'name' => 'PageSize', + 'name' => 'DisplayName', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], [ - 'name' => 'ApplicationId', + 'name' => 'Password', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitIds', + 'name' => 'PhoneRegion', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'ApplicationRoleId', + 'name' => 'PhoneNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], - ], - ], - 'ListGroupsForApplication' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'PhoneNumberVerified', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'Email', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], [ - 'name' => 'PageNumber', + 'name' => 'EmailVerified', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'PageSize', + 'name' => 'UserExternalId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + ], + [ + 'name' => 'PrimaryOrganizationalUnitId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'OrganizationalUnitIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ApplicationId', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], [ - 'name' => 'GroupIds', + 'name' => 'CustomFields', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'FieldName' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + 'FieldValue' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + ], ], ], ], [ - 'name' => 'ApplicationRoleId', + 'name' => 'PasswordInitializationConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, - 'maxLength' => 64, + 'properties' => [ + 'PasswordInitializationPolicyPriority' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + 'PasswordForcedUpdateStatus' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + 'UserNotificationChannels' => [ + 'type' => 'array', + 'required' => false, + 'maxLength' => 64, + 'items' => ['type' => 'string', 'required' => false], + ], + 'PasswordInitializationType' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], ], ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], ], ], - 'ListApplicationsForUser' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteApplication' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -2924,71 +2706,45 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PageNumber', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + ], + ], + 'DeleteApplicationClientSecret' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ApplicationIds', + 'name' => 'InstanceId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'QueryMode', + 'name' => 'SecretId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListApplicationsForOrganizationalUnit' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteApplicationFederatedCredential' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -2999,62 +2755,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'PageNumber', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationIds', + 'name' => 'ApplicationId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitId', + 'name' => 'ApplicationFederatedCredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateApplicationFederatedCredentialDescription' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DeleteApplicationRole' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3065,49 +2782,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationFederatedCredentialId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Description', + 'name' => 'ApplicationRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateApplicationFederatedCredential' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DeleteApplicationToken' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3118,71 +2809,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationFederatedCredentialId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'VerificationCondition', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AttributeMappings', + 'name' => 'ApplicationTokenId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SourceValueExpression' => [ - 'type' => 'string', - 'required' => false, - ], - 'TargetField' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListApplicationFederatedCredentials' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DeleteAuthorizationResource' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3193,65 +2836,45 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PreviousToken', + 'name' => 'AuthorizationResourceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'DeleteAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ApplicationId', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationFederatedCredentialType', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'GetApplicationFederatedCredential' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DeleteBrand' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3262,40 +2885,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationFederatedCredentialId', + 'name' => 'BrandId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'EnableApplicationFederatedCredential' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DeleteClientPublicKey' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3306,40 +2907,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationFederatedCredentialId', + 'name' => 'ClientPublicKeyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableApplicationFederatedCredential' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DeleteCloudAccount' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3350,40 +2934,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationFederatedCredentialId', + 'name' => 'CloudAccountId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DeleteApplicationFederatedCredential' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DeleteCloudAccountRole' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3394,40 +2956,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'CloudAccountId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ApplicationFederatedCredentialId', + 'name' => 'CloudAccountRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'CreateApplicationFederatedCredential' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DeleteConditionalAccessPolicy' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3438,97 +2983,62 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'ConditionalAccessPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'DeleteCredential' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'FederatedCredentialProviderId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ApplicationFederatedCredentialType', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationFederatedCredentialName', + 'name' => 'CredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'DeleteCredentialProvider' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'VerificationCondition', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'Description', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AttributeMappings', + 'name' => 'CredentialProviderId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SourceValueExpression' => [ - 'type' => 'string', - 'required' => false, - ], - 'TargetField' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'CreateApplicationClientSecret' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteCustomField' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3539,39 +3049,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ExpirationTime', + 'name' => 'FieldId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DeleteApplicationClientSecret' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteCustomPrivacyPolicy' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3582,39 +3071,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'SecretId', + 'name' => 'CustomPrivacyPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableApplicationClientSecret' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteDomain' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3625,39 +3093,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'SecretId', + 'name' => 'DomainId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'EnableApplicationClientSecret' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteDomainProxyToken' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3668,40 +3115,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'DomainId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'SecretId', + 'name' => 'DomainProxyTokenId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListApplicationClientSecrets' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteFederatedCredentialProvider' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3712,30 +3142,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'FederatedCredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ObtainApplicationClientSecret' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteGroup' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3746,39 +3164,40 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DeleteIdentityProvider' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'SecretId', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'IdentityProviderId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateApplicationClientSecretExpirationTime' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteInstance' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3789,49 +3208,35 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'DeleteNetworkAccessEndpoint' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'SecretId', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ExpirationTime', + 'name' => 'NetworkAccessEndpointId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdateApplicationTokenExpirationTime' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteNetworkZone' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3842,49 +3247,40 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'NetworkZoneId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + ], + ], + 'DeleteOrganizationalUnit' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ApplicationTokenId', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ExpirationTime', + 'name' => 'OrganizationalUnitId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'EnableApplicationToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteOrganizationalUnitChildren' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3895,39 +3291,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationTokenId', + 'name' => 'OrganizationalUnitId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableApplicationToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteResourceServerScope' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3938,39 +3313,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationTokenId', + 'name' => 'ResourceServerScopeId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'CreateApplicationToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteUser' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3981,50 +3340,45 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'DeleteUsers' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ApplicationTokenType', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ExpirationTime', + 'name' => 'UserIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'maxLength' => 128, + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'ListApplicationTokens' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DeleteWebAuthnAuthenticator' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4035,39 +3389,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ApplicationTokenType', + 'name' => 'AuthenticatorId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ObtainApplicationToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableApplication' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4078,39 +3416,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationTokenId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DeleteApplicationToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableApplicationApiInvoke' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4121,39 +3438,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationTokenId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'AddApplicationAccountToUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableApplicationClientSecret' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4164,49 +3460,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'UserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationUsername', + 'name' => 'SecretId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListApplicationAccounts' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableApplicationFederatedCredential' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4217,49 +3487,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'PageNumber', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PageSize', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'ApplicationFederatedCredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListApplicationAccountsForUser' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableApplicationM2MClient' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4270,39 +3514,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'UserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'RemoveApplicationAccountFromUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableApplicationProvisioning' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4313,48 +3536,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'UserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationAccountId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'EnableApplicationApiInvoke' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableApplicationResourceServer' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4365,30 +3558,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableApplicationApiInvoke' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableApplicationSso' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4399,30 +3580,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'SetApplicationGrantScope' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableApplicationToken' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4433,44 +3602,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GrantScopes', + 'name' => 'ApplicationTokenId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'GetApplicationGrantScope' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4481,31 +3629,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetApplicationProvisioningUserPrimaryOrganizationalUnit' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableBrand' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4516,31 +3656,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'BrandId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CheckApplicationProvisioningUserPrimaryOrganizationalUnit' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableClientPublicKey' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4551,39 +3678,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserPrimaryOrganizationalUnitId', + 'name' => 'ClientPublicKeyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'SetApplicationProvisioningUserPrimaryOrganizationalUnit' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableCloudAccountRole' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4594,39 +3710,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'CloudAccountId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'UserPrimaryOrganizationalUnitId', + 'name' => 'CloudAccountRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableApplicationProvisioning' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableConditionalAccessPolicy' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4637,30 +3742,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'ConditionalAccessPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'EnableApplicationProvisioning' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableCredential' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4671,30 +3764,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'CredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'SetApplicationProvisioningConfig' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableCredentialProvider' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4705,157 +3791,62 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'CredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'DisableCustomField' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ProvisionProtocolType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'CallbackProvisioningConfig', + 'name' => 'InstanceId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'CallbackUrl' => [ - 'type' => 'string', - 'required' => false, - ], - 'EncryptKey' => [ - 'type' => 'string', - 'required' => false, - ], - 'EncryptRequired' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'ListenEventScopes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ScimProvisioningConfig', + 'name' => 'FieldId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'ScimBaseUrl' => [ - 'type' => 'string', - 'required' => false, - ], - 'AuthnConfiguration' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AuthnMode' => [ - 'type' => 'string', - 'required' => false, - ], - 'GrantType' => [ - 'type' => 'string', - 'required' => false, - ], - 'AuthnParam' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AccessToken' => [ - 'type' => 'string', - 'required' => false, - ], - 'TokenEndpoint' => [ - 'type' => 'string', - 'required' => false, - ], - 'ClientId' => [ - 'type' => 'string', - 'required' => false, - ], - 'ClientSecret' => [ - 'type' => 'string', - 'required' => false, - ], - 'AuthnMethod' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - 'ProvisioningActions' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'FullPushScopes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'DisableCustomPrivacyPolicy' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ProvisionPassword', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NetworkAccessEndpointId', + 'name' => 'CustomPrivacyPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'SetApplicationProvisioningScope' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableDomainProxyToken' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4866,57 +3857,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitIds', + 'name' => 'DomainId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'GroupIds', + 'name' => 'DomainProxyTokenId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetApplicationProvisioningConfig' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableFederatedCredentialProvider' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4927,31 +3884,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'FederatedCredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'GetApplicationProvisioningScope' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableIdentityProviderAdvancedAbility' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4962,30 +3906,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateApplicationAdvancedConfig' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableIdentityProviderAuthn' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4996,54 +3928,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ScimServerAdvancedConfig', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'UserCustomFieldNamespace' => [ - 'type' => 'string', - 'required' => false, - ], - 'SupportedUserCustomFieldIds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'GetApplicationAdvancedConfig' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DisableIdentityProviderUdPull' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5054,30 +3950,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'CreateApplicationRole' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableInitDomainAutoRedirect' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5088,57 +3972,35 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'DisableInternalAuthenticationSource' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ApplicationRoleName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ApplicationRoleValue', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'AuthenticationSourceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], ], ], - 'DeleteApplicationRole' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableResourceServerCustomSubject' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5149,39 +4011,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationRoleId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateApplicationRole' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableUser' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5192,56 +4033,40 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'EnableApplication' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ApplicationRoleName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ApplicationRoleId', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateApplicationRoleDescription' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableApplicationApiInvoke' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5252,49 +4077,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationRoleId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'Description', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'GetApplicationRole' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'EnableApplicationClientSecret' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5305,40 +4099,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationRoleId', + 'name' => 'SecretId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListApplicationRoles' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableApplicationFederatedCredential' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5349,83 +4126,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '500', - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Filter', + 'name' => 'ApplicationFederatedCredentialId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'ApplicationRoleNameStartsWith', - 'ApplicationRoleIds', - ], - ], - 'Value' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 100, - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'EnableApplicationResourceServer' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableApplicationM2MClient' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5436,31 +4153,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableApplicationResourceServer' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableApplicationProvisioning' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5471,30 +4175,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'EnableApplicationM2MClient' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableApplicationResourceServer' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5505,30 +4197,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableApplicationM2MClient' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableApplicationSso' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5539,31 +4219,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'EnableResourceServerCustomSubject' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'EnableApplicationToken' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5574,31 +4241,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationTokenId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableResourceServerCustomSubject' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'EnableAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5609,30 +4268,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'SetApplicationResourceServerIdentifier' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableBrand' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5643,47 +4295,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ResourceServerIdentifier', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'BrandId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateResourceServerScope' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableClientPublicKey' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5694,68 +4317,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ResourceServerScopeName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'ResourceServerScopeValue', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ResourceServerScopeType', + 'name' => 'ClientPublicKeyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationType', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'authorize_required', - 'default_all', - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdateResourceServerScope' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableCloudAccountRole' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5766,48 +4349,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'CloudAccountId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ResourceServerScopeId', + 'name' => 'CloudAccountRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ResourceServerScopeName', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DeleteResourceServerScope' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableConditionalAccessPolicy' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5818,40 +4381,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ResourceServerScopeId', + 'name' => 'ConditionalAccessPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'GetResourceServerScope' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableCredential' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5862,39 +4403,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'CredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ResourceServerScopeId', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'AuthorizeResourceServerToClient' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableCredentialProvider' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5905,39 +4430,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ClientApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ResourceServerApplicationId', + 'name' => 'CredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'RevokeResourceServerFromClient' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableCustomField' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5948,39 +4452,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ClientApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ResourceServerApplicationId', + 'name' => 'FieldId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'AuthorizeResourceServerScopesToClient' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableCustomPrivacyPolicy' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5991,52 +4474,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ClientApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ResourceServerApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ResourceServerScopeIds', + 'name' => 'CustomPrivacyPolicyId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'RevokeResourceServerScopesFromClient' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableDomainProxyToken' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6047,52 +4496,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ClientApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ResourceServerApplicationId', + 'name' => 'DomainId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ResourceServerScopeIds', + 'name' => 'DomainProxyTokenId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'AuthorizeResourceServerScopesToUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableFederatedCredentialProvider' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6103,62 +4523,40 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'FederatedCredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'EnableIdentityProviderAdvancedAbility' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ResourceServerScopeIds', + 'name' => 'InstanceId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 100, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'RevokeResourceServerScopesFromUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableIdentityProviderAuthn' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6169,54 +4567,57 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + ], + ], + 'EnableIdentityProviderUdPull' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ApplicationId', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ResourceServerScopeIds', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 100, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'AuthorizeResourceServerScopesToOrganizationalUnit' => [ - 'methods' => [ - 'post', + 'EnableInitDomainAutoRedirect' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], ], + ], + 'EnableInternalAuthenticationSource' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6227,62 +4628,40 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitId', + 'name' => 'AuthenticationSourceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], + ], + ], + 'EnableResourceServerCustomSubject' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ResourceServerScopeIds', + 'name' => 'InstanceId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 100, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'RevokeResourceServerScopesFromOrganizationalUnit' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableUser' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6293,54 +4672,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ResourceServerScopeIds', + 'name' => 'UserId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 100, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'AuthorizeResourceServerScopesToGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ExecIdentityProviderMetadataUrlResolution' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6351,62 +4694,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GroupId', + 'name' => 'OidcIssuer', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 512], ], [ - 'name' => 'ApplicationId', + 'name' => 'NetworkAccessEndpointId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ResourceServerScopeIds', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 100, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ClientToken', + 'name' => 'SamlMetadataUrl', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string'], ], ], ], - 'RevokeResourceServerScopesFromGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GenerateDownloadUrlForSynchronizationJob' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6417,54 +4731,41 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'SynchronizationJobId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GenerateFileImportTemplate' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ResourceServerScopeIds', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 100, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GroupId', + 'name' => 'TargetType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListUsersForResourceServer' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GenerateOauthToken' => [ + 'path' => '', + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6475,90 +4776,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Filter', + 'name' => 'ScopeValues', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'UserIds', - 'UserId', - ], - ], - 'Value' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 100, - ], - ], - ], + 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ResourceServerScopeId', + 'name' => 'Audience', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListResourceServersForUser' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GenerateUploadAuth' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6569,80 +4813,50 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'UserId', + 'name' => 'Purpose', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'GenerateWebAuthnAuthenticatorRegistrationUrl' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'MaxResults', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Filter', + 'name' => 'UserId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'ApplicationIds', - ], - ], - 'Value' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 100, - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'DomainId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListOrganizationalUnitsForResourceServer' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetApplication' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6653,92 +4867,40 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetApplicationAdvancedConfig' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '500', - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'Filter', + 'name' => 'InstanceId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'OrganizationalUnitIds', - 'OrganizationalUnitId', - ], - ], - 'Value' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 100, - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ResourceServerScopeId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListGroupsForResourceServer' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetApplicationFederatedCredential' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6749,88 +4911,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'Filter', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'GroupIds', - 'GroupId', - ], - ], - 'Value' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 100, - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ResourceServerScopeId', + 'name' => 'ApplicationFederatedCredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'CreateClientPublicKey' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetApplicationGrantScope' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6841,55 +4938,40 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetApplicationProvisioningConfig' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PublicKey', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'AlgorithmType', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DeleteClientPublicKey' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetApplicationProvisioningScope' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6900,39 +4982,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ClientPublicKeyId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'EnableClientPublicKey' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetApplicationProvisioningUserPrimaryOrganizationalUnit' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6943,47 +5004,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ClientPublicKeyId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ClientToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableClientPublicKey' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetApplicationRole' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6994,47 +5026,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ClientPublicKeyId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'ApplicationRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'SetPrimaryClientPublicKey' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetApplicationSsoConfig' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7045,48 +5053,35 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetApplicationTemplate' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ClientPublicKeyId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ClientToken', + 'name' => 'ApplicationTemplateId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'GetClientPublicKey' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetAuthorizationResource' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7097,40 +5092,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientPublicKeyId', + 'name' => 'AuthorizationResourceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListClientPublicKeys' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetAuthorizationRule' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7141,48 +5119,62 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetAuthorizationServer' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ApplicationId', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'AuthorizationServerId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DeleteFederatedCredentialProvider' => [ - 'methods' => [ - 'post', - 'get', + 'GetBrand' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'BrandId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'GetClientPublicKey' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7193,31 +5185,45 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FederatedCredentialProviderId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientPublicKeyId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateFederatedCredentialProviderDescription' => [ - 'methods' => [ - 'post', - 'get', + 'GetCloudAccount' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'CloudAccountId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], ], + ], + 'GetCloudAccountRole' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7228,40 +5234,45 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FederatedCredentialProviderId', + 'name' => 'CloudAccountId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Description', + 'name' => 'CloudAccountRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateFederatedCredentialProvider' => [ - 'methods' => [ - 'post', - 'get', + 'GetConditionalAccessPolicy' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ConditionalAccessPolicyId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], ], + ], + 'GetCredential' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7272,171 +5283,62 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FederatedCredentialProviderId', + 'name' => 'CredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'GetCredentialProvider' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'FederatedCredentialProviderName', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NetworkAccessEndpointId', + 'name' => 'CredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + ], + ], + 'GetCustomField' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'PrivateCaProviderConfig', + 'name' => 'InstanceId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'TrustAnchorSource' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], - 'Certificates' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Content' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'TrustCondition' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 10240, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OidcProviderConfig', + 'name' => 'FieldId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'JwksSource' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], - 'JwksUri' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 1024, - ], - 'StaticJwks' => [ - 'type' => 'string', - 'required' => false, - ], - 'Audiences' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'TrustCondition' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 10240, - ], - ], - ], - ], - [ - 'name' => 'Pkcs7ProviderConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'TrustAnchorSource' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], - 'Certificates' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Content' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'TrustCondition' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 10240, - ], - 'CmsVerificationMode' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - 'SignatureEffectiveTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'SigningTimeValueExpression' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListFederatedCredentialProviders' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'GetCustomPrivacyPolicy' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7447,65 +5349,40 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PreviousToken', + 'name' => 'CustomPrivacyPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetDomain' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'FederatedCredentialProviderName', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FederatedCredentialProviderType', + 'name' => 'DomainId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListApplicationFederatedCredentialsForProvider' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'GetDomainDnsChallenge' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7516,56 +5393,57 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'Domain', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'GetFederatedCredentialProvider' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PreviousToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'MaxResults', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'FederatedCredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'GetFederatedCredentialProvider' => [ - 'methods' => [ - 'post', - 'get', + 'GetForgetPasswordConfiguration' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], ], + ], + 'GetGroup' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7576,31 +5454,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FederatedCredentialProviderId', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'EnableFederatedCredentialProvider' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'GetIdentityProvider' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7611,31 +5476,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FederatedCredentialProviderId', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableFederatedCredentialProvider' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'GetIdentityProviderAdvancedConfiguration' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7646,30 +5498,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FederatedCredentialProviderId', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'CreateFederatedCredentialProvider' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetIdentityProviderStatusCheckJob' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7680,184 +5520,67 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FederatedCredentialProviderName', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FederatedCredentialProviderType', + 'name' => 'IdentityProviderStatusCheckJobId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'GetIdentityProviderUdPullConfiguration' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'NetworkAccessEndpointId', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Description', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetIdentityProviderUdPushConfiguration' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PrivateCaProviderConfig', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'TrustAnchorSource' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - 'Certificates' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Content' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'TrustCondition' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 10240, - ], - ], - ], - ], - [ - 'name' => 'OidcProviderConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'JwksSource' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - 'JwksUri' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 1024, - ], - 'StaticJwks' => [ - 'type' => 'string', - 'required' => false, - ], - 'Audiences' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'TrustCondition' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 10240, - ], - 'Issuer' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 1024, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Pkcs7ProviderConfig', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'TrustAnchorSource' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - 'Certificates' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Content' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'TrustCondition' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 10240, - ], - 'CmsVerificationMode' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - 'SigningTimeValueExpression' => [ - 'type' => 'string', - 'required' => false, - ], - 'SignatureEffectiveTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DeleteUsers' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetInstance' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7868,34 +5591,13 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'UserIds', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'BindUserAuthnSourceMapping' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetInstanceControlConfiguration' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7906,48 +5608,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'UserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'IdentityProviderId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserExternalId', + 'name' => 'ElementName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'UnbindUserAuthnSourceMapping' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetInstanceGlobalizationConfig' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7958,49 +5630,30 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'UserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetInstanceLicense' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'IdentityProviderId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'UserExternalId', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListUserAuthnSourceMappings' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetInstanceModuleInfo' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8011,75 +5664,57 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'ModuleKey', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 128], ], + ], + ], + 'GetInstanceQuota' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PreviousToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'MaxResults', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'QuotaKey', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'GetInstanceTrialStatus' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'IdentityProviderId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'UserExternalId', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'CreateUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetLoginRedirectApplicationForBrand' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8090,202 +5725,118 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'Username', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DisplayName', + 'name' => 'BrandId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'GetNetworkAccessEndpoint' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'Password', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'PhoneRegion', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PhoneNumber', + 'name' => 'NetworkAccessEndpointId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'GetNetworkZone' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PhoneNumberVerified', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'Email', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'EmailVerified', + 'name' => 'NetworkZoneId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetOrganizationalUnit' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'UserExternalId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'PrimaryOrganizationalUnitId', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitIds', + 'name' => 'OrganizationalUnitId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetPasswordComplexityConfiguration' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'Description', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'CustomFields', + 'name' => 'InstanceId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'FieldName' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - 'FieldValue' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetPasswordExpirationConfiguration' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PasswordInitializationConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'PasswordInitializationPolicyPriority' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - 'PasswordForcedUpdateStatus' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - 'UserNotificationChannels' => [ - 'type' => 'array', - 'required' => false, - 'maxLength' => 64, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'PasswordInitializationType' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - ], - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ClientToken', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'AddUserToOrganizationalUnits' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetPasswordHistoryConfiguration' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8296,43 +5847,30 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetPasswordInitializationConfiguration' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'UserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'OrganizationalUnitIds', + 'name' => 'InstanceId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DeleteUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetResourceServerScope' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8343,30 +5881,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ResourceServerScopeId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'RemoveUserFromOrganizationalUnits' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetRootOrganizationalUnit' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8377,43 +5908,30 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetServiceQuota' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'UserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'OrganizationalUnitIds', + 'name' => 'QuotaType', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdateUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetSynchronizationJob' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8424,123 +5942,72 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'SynchronizationJobId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetUser' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'Username', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'DisplayName', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PhoneRegion', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'ListActionTrackEventTypes' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PhoneNumber', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'PhoneNumberVerified', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Email', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'EmailVerified', + 'name' => 'PreviousToken', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'CustomFields', + 'name' => 'MaxResults', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'FieldName' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - 'FieldValue' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - 'Operation' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - ], - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], - 'UpdateUserPassword' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationAccounts' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8551,62 +6018,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'UserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Password', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'PasswordForcedUpdateStatus', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'UserNotificationChannels', + 'name' => 'ApplicationId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'maxLength' => 64, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateUserDescription' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationAccountsForUser' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8617,39 +6050,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Description', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationClientSecrets' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8660,30 +6077,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'EnableUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationFederatedCredentials' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8694,65 +6099,38 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'UnlockUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'PreviousToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'UserId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationFederatedCredentialType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], ], ], - 'SetUserPrimaryOrganizationalUnit' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationFederatedCredentialsForProvider' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8763,40 +6141,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'OrganizationalUnitId', + 'name' => 'PreviousToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'FederatedCredentialProviderId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], ], ], - 'GetUser' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationRoles' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8807,31 +6178,77 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'NextToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '500'], + ], + [ + 'name' => 'Filter', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['ApplicationRoleNameStartsWith', 'ApplicationRoleIds'], + ], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 100, + ], + ], + ], ], ], ], ], - 'ListUsers' => [ - 'methods' => [ - 'get', - 'post', + 'ListApplicationSupportedProvisionProtocolTypes' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], ], + ], + 'ListApplicationTokens' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8842,142 +6259,131 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationTokenType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + ], + ], + 'ListApplications' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'UserIds', + 'name' => 'ApplicationIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'UsernameStartsWith', + 'name' => 'ApplicationName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'DisplayNameStartsWith', + 'name' => 'AuthorizationType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'PhoneRegion', + 'name' => 'Status', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'PhoneNumber', + 'name' => 'M2MClientStatus', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'Email', + 'name' => 'ResourceServerStatus', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'UserExternalId', + 'name' => 'SsoType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'UserSourceId', + 'name' => 'ApplicationCreationType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'UserSourceType', + 'name' => 'ApplicationIdentityType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, - 'maxLength' => 32, + 'enum' => ['application', 'agent', 'all'], ], ], [ - 'name' => 'Status', + 'name' => 'CustomFields', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, - 'maxLength' => 32, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'FieldName' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + 'FieldValue' => ['type' => 'string', 'required' => false], + ], + ], ], ], [ - 'name' => 'OrganizationalUnitId', + 'name' => 'ServiceManaged', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'boolean'], + ], + [ + 'name' => 'ManagedServiceCode', + 'in' => 'query', + 'schema' => ['type' => 'string', 'maxLength' => 64], ], ], ], - 'CreateOrganizationalUnit' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationsForAuthorizationRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8988,57 +6394,49 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitName', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ParentId', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'OrganizationalUnitExternalId', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Description', + 'name' => 'Filter', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, - 'maxLength' => 256, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => false], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], + ], ], ], ], ], - 'DeleteOrganizationalUnit' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationsForGroup' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9049,64 +6447,38 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitId', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], - ], - ], - 'DeleteOrganizationalUnitChildren' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'ApplicationIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'OrganizationalUnitId', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateOrganizationalUnit' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationsForNetworkAccessEndpoint' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9117,39 +6489,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'OrganizationalUnitName', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'NetworkAccessEndpointId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdateOrganizationalUnitDescription' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationsForNetworkZone' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9160,39 +6521,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Description', + 'name' => 'PreviousToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'NetworkZoneId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateOrganizationalUnitParentId' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationsForOrganizationalUnit' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9203,40 +6558,38 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitId', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'ParentId', + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'ApplicationIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'OrganizationalUnitId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], ], ], - 'GetRootOrganizationalUnit' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationsForUser' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9247,22 +6600,43 @@ [ 'name' => 'InstanceId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'ApplicationIds', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'QueryMode', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + ], ], ], - 'GetOrganizationalUnit' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListAuthorizationResources' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9273,31 +6647,49 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitId', + 'name' => 'NextToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'AuthorizationRuleId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Filter', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => false], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], + ], ], ], ], ], - 'ListOrganizationalUnits' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListAuthorizationRules' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9308,80 +6700,76 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PageNumber', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PageSize', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'OrganizationalUnitIds', + 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => false], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], ], ], ], + ], + ], + 'ListAuthorizationRulesForApplication' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'OrganizationalUnitName', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitNameStartsWith', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ParentId', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListOrganizationalUnitParents' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListAuthorizationRulesForGroup' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9392,30 +6780,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'CreateGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListAuthorizationRulesForUser' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9426,45 +6812,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GroupName', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'GroupExternalId', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'Description', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'AddUsersToGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListAuthorizationServers' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9475,42 +6844,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GroupId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'UserIds', + 'name' => 'MaxResults', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'DeleteGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListBrands' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9521,29 +6871,60 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GroupId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'PreviousToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], - 'RemoveUsersFromGroup' => [ - 'methods' => [ - 'post', + 'ListClientPublicKeys' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'NextToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], + ], + 'ListCloudAccountRoles' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9551,45 +6932,52 @@ ], 'deprecated' => false, 'parameters' => [ + [ + 'name' => 'CloudAccountId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'GroupId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'UserIds', + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '500'], + ], + [ + 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', - 'required' => true, + 'required' => false, 'items' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => false], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], ], ], ], ], ], - 'UpdateGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListCloudAccounts' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9600,45 +6988,44 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GroupId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'GroupName', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '500'], ], [ - 'name' => 'GroupExternalId', + 'name' => 'Filter', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => false], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], + ], ], ], ], ], - 'UpdateGroupDescription' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListConditionalAccessPolicies' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9649,38 +7036,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GroupId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Description', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'PreviousToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'GetGroup' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListConditionalAccessPoliciesForApplication' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9691,30 +7068,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GroupId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListGroups' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListConditionalAccessPoliciesForNetworkZone' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9725,77 +7090,40 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PageNumber', + 'name' => 'NetworkZoneId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'ListConditionalAccessPoliciesForUser' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PageSize', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GroupIds', + 'name' => 'UserId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - [ - 'name' => 'GroupName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'GroupNameStartsWith', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'GroupExternalId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListUsersForGroup' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListCredentialProviders' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9806,61 +7134,76 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PageNumber', + 'name' => 'NextToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'CredentialProviderIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'PageSize', + 'name' => 'CredentialProviderTypes', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'GroupId', + 'name' => 'Statuses', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'UserIds', + 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => false], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 10, + ], + ], ], + 'maxItems' => 10, ], ], ], ], - 'ListGroupsForUser' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListCredentials' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9871,48 +7214,91 @@ [ 'name' => 'InstanceId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'NextToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'CredentialIds', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'PageNumber', + 'name' => 'CredentialTypes', 'in' => 'query', + 'style' => 'flat', + 'schema' => [ + 'type' => 'array', + 'items' => ['type' => 'string'], + ], + ], + [ + 'name' => 'Statuses', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'PageSize', + 'name' => 'Filter', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => false], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], + ], ], ], [ - 'name' => 'UserId', + 'name' => 'CredentialSharingScopes', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'items' => ['type' => 'string'], + ], + ], + [ + 'name' => 'CredentialExternalIds', + 'in' => 'query', + 'style' => 'flat', + 'schema' => [ + 'type' => 'array', + 'items' => ['type' => 'string'], ], ], ], ], - 'ExecIdentityProviderMetadataUrlResolution' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListCustomPrivacyPolicies' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9923,47 +7309,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OidcIssuer', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 512, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NetworkAccessEndpointId', + 'name' => 'PreviousToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'IdentityProviderId', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'CustomPrivacyPolicyNameStartsWith', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], ], ], - 'SetIdentityProviderAuthnConfiguration' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListCustomPrivacyPoliciesForBrand' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9974,137 +7346,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'IdentityProviderId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BindingConfig', + 'name' => 'NextToken', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'MappingBindingStatus' => [ - 'type' => 'string', - 'required' => false, - ], - 'AutoMatchUserStatus' => [ - 'type' => 'string', - 'required' => false, - ], - 'AutoMatchUserProfileExpressions' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'TargetField' => [ - 'type' => 'string', - 'required' => true, - ], - 'SourceValueExpression' => [ - 'type' => 'string', - 'required' => true, - ], - 'ExpressionMappingType' => [ - 'type' => 'string', - 'required' => true, - ], - 'TargetFieldDescription' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'LdapAuthnConfig', + 'name' => 'PreviousToken', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AutoUpdatePasswordStatus' => [ - 'type' => 'string', - 'required' => false, - ], - 'UserObjectClass' => [ - 'type' => 'string', - 'required' => false, - ], - 'UserLoginIdentifier' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AutoCreateUserConfig', + 'name' => 'MaxResults', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AutoCreateUserStatus' => [ - 'type' => 'string', - 'required' => false, - ], - 'TargetOrganizationalUnitIds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'AutoUpdateUserConfig', + 'name' => 'BrandId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AutoUpdateUserStatus' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'SetIdentityProviderUdPushConfiguration' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListDomainProxyTokens' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10115,134 +7383,78 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'IdentityProviderId', + 'name' => 'DomainId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'ListDomains' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'IncrementalCallbackStatus', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'PeriodicSyncStatus', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UdSyncScopeConfigs', + 'name' => 'BrandId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SourceScopes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'TargetScope' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'ListEiamInstances' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PeriodicSyncConfig', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'object', + 'type' => 'array', 'required' => false, - 'properties' => [ - 'PeriodicSyncType' => [ - 'type' => 'string', - 'required' => false, - ], - 'PeriodicSyncCron' => [ - 'type' => 'string', - 'required' => false, - ], - 'PeriodicSyncTimes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'LdapUdPushConfig', + 'name' => 'InstanceRegionId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'UserObjectClass' => [ - 'type' => 'string', - 'required' => false, - ], - 'OrganizationUnitObjectClass' => [ - 'type' => 'string', - 'required' => false, - ], - 'UserRdn' => [ - 'type' => 'string', - 'required' => false, - ], - 'OrganizationalUnitRdn' => [ - 'type' => 'string', - 'required' => false, - ], - 'PasswordSyncStatus' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], ], ], - 'GetIdentityProviderAdvancedConfiguration' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', + 'ListEiamRegions' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], + 'deprecated' => false, + 'parameters' => [], + ], + 'ListEventTypes' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10251,33 +7463,20 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'IdentityProviderId', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'GetIdentityProviderStatusCheckJob' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListFederatedCredentialProviders' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10288,39 +7487,38 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'IdentityProviderId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'IdentityProviderStatusCheckJobId', + 'name' => 'PreviousToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'FederatedCredentialProviderName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + ], + [ + 'name' => 'FederatedCredentialProviderType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], ], ], - 'GetIdentityProviderUdPushConfiguration' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListGroups' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10331,31 +7529,48 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'IdentityProviderId', + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'GroupIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'GroupName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'GroupNameStartsWith', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'GroupExternalId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], ], ], - 'EnableIdentityProviderAdvancedAbility' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListGroupsForApplication' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10366,31 +7581,43 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'IdentityProviderId', + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'GroupIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'ApplicationRoleId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], ], ], - 'CreateIdentityProviderStatusCheckJob' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListGroupsForAuthorizationRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10401,65 +7628,49 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'IdentityProviderId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'DisableIdentityProviderAdvancedAbility' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'IdentityProviderId', + 'name' => 'Filter', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => false], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], + ], ], ], ], ], - 'CreateIdentityProvider' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListGroupsForResourceServer' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10470,2050 +7681,124 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'IdentityProviderName', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'IdentityProviderType', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'UdPushConfig', + 'name' => 'MaxResults', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'IncrementalCallbackStatus' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - 'PeriodicSyncStatus' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - 'UdSyncScopeConfigs' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SourceScopes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'TargetScope' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'PeriodicSyncConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'PeriodicSyncType' => [ - 'type' => 'string', - 'required' => false, - ], - 'PeriodicSyncCron' => [ - 'type' => 'string', - 'required' => false, - ], - 'PeriodicSyncTimes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - ], - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'UdPullConfig', + 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'object', + 'type' => 'array', 'required' => false, - 'properties' => [ - 'GroupSyncStatus' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - 'IncrementalCallbackStatus' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - 'PeriodicSyncStatus' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - 'UdSyncScopeConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SourceScopes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'TargetScope' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['GroupIds', 'GroupId'], ], - ], - 'PeriodicSyncConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'PeriodicSyncType' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'cron', - 'time', - ], - ], - 'PeriodicSyncCron' => [ - 'type' => 'string', - 'required' => false, - ], - 'PeriodicSyncTimes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 100, ], ], ], ], ], [ - 'name' => 'AuthnConfig', + 'name' => 'ResourceServerScopeId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AuthnStatus' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - 'AutoUpdatePasswordStatus' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], + ], + ], + 'ListGroupsForUser' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'BindingConfig', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AutoMatchUserProfileExpressions' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'ExpressionMappingType' => [ - 'type' => 'string', - 'required' => false, - ], - 'SourceValueExpression' => [ - 'type' => 'string', - 'required' => false, - ], - 'TargetField' => [ - 'type' => 'string', - 'required' => false, - ], - 'TargetFieldDescription' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'AutoMatchUserStatus' => [ - 'type' => 'string', - 'required' => false, - ], - 'MappingBindingStatus' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DingtalkAppConfig', + 'name' => 'PageNumber', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AppKey' => [ - 'type' => 'string', - 'required' => false, - ], - 'AppSecret' => [ - 'type' => 'string', - 'required' => false, - ], - 'CorpId' => [ - 'type' => 'string', - 'required' => false, - ], - 'DingtalkVersion' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - 'EncryptKey' => [ - 'type' => 'string', - 'required' => false, - ], - 'VerificationToken' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'LdapConfig', + 'name' => 'PageSize', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AdministratorPassword' => [ - 'type' => 'string', - 'required' => false, - ], - 'AdministratorUsername' => [ - 'type' => 'string', - 'required' => false, - ], - 'CertificateFingerprintStatus' => [ - 'type' => 'string', - 'required' => false, - ], - 'CertificateFingerprints' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'GroupMemberAttributeName' => [ - 'type' => 'string', - 'required' => false, - ], - 'GroupObjectClass' => [ - 'type' => 'string', - 'required' => false, - ], - 'GroupObjectClassCustomFilter' => [ - 'type' => 'string', - 'required' => false, - ], - 'LdapProtocol' => [ - 'type' => 'string', - 'required' => false, - ], - 'LdapServerHost' => [ - 'type' => 'string', - 'required' => false, - ], - 'LdapServerPort' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'OrganizationUnitObjectClass' => [ - 'type' => 'string', - 'required' => false, - ], - 'StartTlsStatus' => [ - 'type' => 'string', - 'required' => false, - ], - 'UserLoginIdentifier' => [ - 'type' => 'string', - 'required' => false, - ], - 'UserObjectClass' => [ - 'type' => 'string', - 'required' => false, - ], - 'UserObjectClassCustomFilter' => [ - 'type' => 'string', - 'required' => false, - ], - 'PasswordSyncStatus' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'enabled', - 'disabled', - ], - ], - 'UserRdn' => [ - 'type' => 'string', - 'required' => false, - ], - 'OrganizationalUnitRdn' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'WeComConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AgentId' => [ - 'type' => 'string', - 'required' => false, - ], - 'AuthorizeCallbackDomain' => [ - 'type' => 'string', - 'required' => false, - ], - 'CorpId' => [ - 'type' => 'string', - 'required' => false, - ], - 'CorpSecret' => [ - 'type' => 'string', - 'required' => false, - ], - 'TrustableDomain' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'OidcConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AuthnParam' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AuthnMethod' => [ - 'type' => 'string', - 'required' => false, - ], - 'ClientId' => [ - 'type' => 'string', - 'required' => false, - ], - 'ClientSecret' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'EndpointConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AuthorizationEndpoint' => [ - 'type' => 'string', - 'required' => false, - ], - 'Issuer' => [ - 'type' => 'string', - 'required' => false, - ], - 'JwksUri' => [ - 'type' => 'string', - 'required' => false, - ], - 'TokenEndpoint' => [ - 'type' => 'string', - 'required' => false, - ], - 'UserinfoEndpoint' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'GrantScopes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'GrantType' => [ - 'type' => 'string', - 'required' => false, - ], - 'PkceChallengeMethod' => [ - 'type' => 'string', - 'required' => false, - ], - 'PkceRequired' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'NetworkAccessEndpointId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'AutoCreateUserConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AutoCreateUserStatus' => [ - 'type' => 'string', - 'required' => false, - ], - 'TargetOrganizationalUnitIds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - [ - 'name' => 'AutoUpdateUserConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AutoUpdateUserStatus' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'LarkConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AppId' => [ - 'type' => 'string', - 'required' => false, - ], - 'AppSecret' => [ - 'type' => 'string', - 'required' => false, - ], - 'EnterpriseNumber' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], - 'EncryptKey' => [ - 'type' => 'string', - 'required' => false, - ], - 'VerificationToken' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'LogoUrl', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ClientToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'DeleteIdentityProvider' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'IdentityProviderId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - ], - ], - 'UpdateIdentityProvider' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'IdentityProviderId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'IdentityProviderName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'LdapConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AdministratorPassword' => [ - 'type' => 'string', - 'required' => false, - ], - 'AdministratorUsername' => [ - 'type' => 'string', - 'required' => false, - ], - 'CertificateFingerprintStatus' => [ - 'type' => 'string', - 'required' => false, - ], - 'CertificateFingerprints' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'LdapProtocol' => [ - 'type' => 'string', - 'required' => false, - ], - 'LdapServerHost' => [ - 'type' => 'string', - 'required' => false, - ], - 'LdapServerPort' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'StartTlsStatus' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'DingtalkAppConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AppKey' => [ - 'type' => 'string', - 'required' => false, - ], - 'AppSecret' => [ - 'type' => 'string', - 'required' => false, - ], - 'EncryptKey' => [ - 'type' => 'string', - 'required' => false, - ], - 'VerificationToken' => [ - 'type' => 'string', - 'required' => false, - ], - 'DingtalkLoginVersion' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'WeComConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AgentId' => [ - 'type' => 'string', - 'required' => false, - ], - 'AuthorizeCallbackDomain' => [ - 'type' => 'string', - 'required' => false, - ], - 'CorpSecret' => [ - 'type' => 'string', - 'required' => false, - ], - 'TrustableDomain' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'OidcConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AuthnParam' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AuthnMethod' => [ - 'type' => 'string', - 'required' => false, - ], - 'ClientSecret' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'EndpointConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AuthorizationEndpoint' => [ - 'type' => 'string', - 'required' => false, - ], - 'Issuer' => [ - 'type' => 'string', - 'required' => false, - ], - 'JwksUri' => [ - 'type' => 'string', - 'required' => false, - ], - 'TokenEndpoint' => [ - 'type' => 'string', - 'required' => false, - ], - 'UserinfoEndpoint' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'GrantScopes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'GrantType' => [ - 'type' => 'string', - 'required' => false, - ], - 'PkceChallengeMethod' => [ - 'type' => 'string', - 'required' => false, - ], - 'PkceRequired' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'NetworkAccessEndpointId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'LarkConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AppId' => [ - 'type' => 'string', - 'required' => false, - ], - 'AppSecret' => [ - 'type' => 'string', - 'required' => false, - ], - 'EncryptKey' => [ - 'type' => 'string', - 'required' => false, - ], - 'VerificationToken' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'LogoUrl', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ClientToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'GetIdentityProvider' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'IdentityProviderId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - ], - ], - 'ListIdentityProviders' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'PageNumber', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - [ - 'name' => 'Direction', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'EnableIdentityProviderUdPull' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'IdentityProviderId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - ], - ], - 'DisableIdentityProviderUdPull' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'IdentityProviderId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - ], - ], - 'SetIdentityProviderUdPullConfiguration' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'IdentityProviderId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'IncrementalCallbackStatus', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'GroupSyncStatus', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'UdSyncScopeConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SourceScopes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'TargetScope' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'PullProtectedRule', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'UserDeletedThreshold' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'OrganizationalUnitDeletedThreshold' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'GroupDeletedThreshold' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'LdapUdPullConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'UserObjectClass' => [ - 'type' => 'string', - 'required' => false, - ], - 'OrganizationUnitObjectClass' => [ - 'type' => 'string', - 'required' => false, - ], - 'UserObjectClassCustomFilter' => [ - 'type' => 'string', - 'required' => false, - ], - 'GroupObjectClass' => [ - 'type' => 'string', - 'required' => false, - ], - 'GroupMemberAttributeName' => [ - 'type' => 'string', - 'required' => false, - ], - 'GroupObjectClassCustomFilter' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'PeriodicSyncStatus', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'PeriodicSyncConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'PeriodicSyncType' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'cron', - 'time', - ], - ], - 'PeriodicSyncCron' => [ - 'type' => 'string', - 'required' => false, - ], - 'PeriodicSyncTimes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - ], - ], - ], - ], - 'GetIdentityProviderUdPullConfiguration' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'IdentityProviderId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - ], - ], - 'ListIdentityProvidersForNetworkAccessEndpoint' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - [ - 'name' => 'NetworkAccessEndpointId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'EnableIdentityProviderAuthn' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'IdentityProviderId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - ], - ], - 'DisableIdentityProviderAuthn' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'IdentityProviderId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - ], - ], - 'SetForgetPasswordConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ForgetPasswordStatus', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'AuthenticationChannels', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'maxLength' => 32, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - 'SetPasswordInitializationConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'PasswordInitializationStatus', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'PasswordInitializationType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'PasswordForcedUpdateStatus', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'PasswordInitializationNotificationChannels', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'maxLength' => 32, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - 'SetPasswordHistoryConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'PasswordHistoryStatus', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'PasswordHistoryMaxRetention', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maxLength' => 32, - ], - ], - ], - ], - 'SetPasswordExpirationConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'PasswordExpirationStatus', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'PasswordValidMaxDay', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'PasswordExpirationAction', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'PasswordExpirationNotificationStatus', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'PasswordExpirationNotificationChannels', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'maxLength' => 32, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - [ - 'name' => 'PasswordExpirationNotificationDuration', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'PasswordForcedUpdateDuration', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'EffectiveAuthenticationSourceIds', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - 'SetPasswordComplexityConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'PasswordMinLength', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'PasswordComplexityRules', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'PasswordCheckType' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - ], - ], - ], - ], - ], - ], - 'GetForgetPasswordConfiguration' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - ], - ], - 'GetPasswordInitializationConfiguration' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - ], - ], - 'GetPasswordHistoryConfiguration' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - ], - ], - 'GetPasswordExpirationConfiguration' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - ], - ], - 'GetPasswordComplexityConfiguration' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateConditionalAccessPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListIdentityProviders' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ConditionalAccessPolicyName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'Description', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], - ], - [ - 'name' => 'ConditionalAccessPolicyType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'DecisionType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'EvaluateAt', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'DecisionConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Effect' => [ - 'type' => 'string', - 'required' => false, - ], - 'MfaType' => [ - 'type' => 'string', - 'required' => false, - ], - 'MfaAuthenticationIntervalSeconds' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'MfaAuthenticationMethods' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'ActiveSessionReuseStatus' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'ConditionsConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Applications' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'IncludeApplications' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'ExcludeApplications' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'Users' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'IncludeUsers' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'ExcludeUsers' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'IncludeGroups' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'ExcludeGroups' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'IncludeOrganizationalUnits' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'ExcludeOrganizationalUnits' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'NetworkZones' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'IncludeNetworkZones' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'ExcludeNetworkZones' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - ], + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'Priority', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'Direction', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DeleteConditionalAccessPolicy' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListIdentityProvidersForNetworkAccessEndpoint' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -12524,31 +7809,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ConditionalAccessPolicyId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'NetworkAccessEndpointId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DisableConditionalAccessPolicy' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListInstances' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -12557,33 +7839,73 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'ConditionalAccessPolicyId', + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'InstanceIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'Status', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Edition', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'CrossRegionReplication', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], ], ], - 'EnableConditionalAccessPolicy' => [ - 'methods' => [ - 'get', - 'post', + 'ListNetworkAccessEndpointAvailableRegions' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [], + ], + 'ListNetworkAccessEndpointAvailableZones' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'NaeRegionId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'ListNetworkAccessEndpoints' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -12594,31 +7916,65 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ConditionalAccessPolicyId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'NetworkAccessEndpointType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'VpcId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'VpcRegionId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'NetworkAccessEndpointStatus', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'GetConditionalAccessPolicy' => [ - 'methods' => [ - 'get', - 'post', + 'ListNetworkAccessPaths' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'NetworkAccessEndpointId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'ListNetworkZones' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -12629,31 +7985,60 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ConditionalAccessPolicyId', + 'name' => 'NextToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'PreviousToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'NetworkZoneIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'ListConditionalAccessPolicies' => [ - 'methods' => [ - 'get', - 'post', + 'ListOrganizationalUnitParents' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'OrganizationalUnitId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], ], + ], + 'ListOrganizationalUnits' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -12664,47 +8049,48 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'MaxResults', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'PreviousToken', + 'name' => 'OrganizationalUnitIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'OrganizationalUnitName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], + [ + 'name' => 'OrganizationalUnitNameStartsWith', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], + [ + 'name' => 'ParentId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], ], ], - 'ListConditionalAccessPoliciesForNetworkZone' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListOrganizationalUnitsForApplication' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -12715,31 +8101,43 @@ [ 'name' => 'InstanceId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'OrganizationalUnitIds', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'NetworkZoneId', + 'name' => 'ApplicationRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'maxLength' => 64], ], ], ], - 'UpdateConditionalAccessPolicy' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListOrganizationalUnitsForResourceServer' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -12750,211 +8148,71 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ConditionalAccessPolicyId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ConditionalAccessPolicyName', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DecisionType', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '500'], ], [ - 'name' => 'DecisionConfig', + 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'object', + 'type' => 'array', 'required' => false, - 'properties' => [ - 'Effect' => [ - 'type' => 'string', - 'required' => false, - ], - 'MfaType' => [ - 'type' => 'string', - 'required' => false, - ], - 'MfaAuthenticationIntervalSeconds' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'MfaAuthenticationMethods' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => [ 'type' => 'string', 'required' => false, + 'enum' => ['OrganizationalUnitIds', 'OrganizationalUnitId'], ], - ], - 'ActiveSessionReuseStatus' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'ConditionsConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Applications' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'IncludeApplications' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'ExcludeApplications' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'Users' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'IncludeUsers' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'ExcludeUsers' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'IncludeGroups' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'ExcludeGroups' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'IncludeOrganizationalUnits' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'ExcludeOrganizationalUnits' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'NetworkZones' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'IncludeNetworkZones' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'ExcludeNetworkZones' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 100, ], ], ], ], ], [ - 'name' => 'Priority', + 'name' => 'ResourceServerScopeId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], + ], + ], + 'ListRegions' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ClientToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], ], + 'deprecated' => false, + 'parameters' => [], ], - 'UpdateConditionalAccessPolicyDescription' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListResourceServerScopes' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -12965,48 +8223,67 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ConditionalAccessPolicyId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Description', + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ResourceServerScopeName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'ResourceServerScopeValue', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + ], + [ + 'name' => 'PreviousToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ResourceServerScopeType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + ], + [ + 'name' => 'AuthorizationType', 'in' => 'query', 'schema' => [ 'type' => 'string', - 'required' => true, - 'maxLength' => 128, + 'required' => false, + 'enum' => ['authorize_required', 'default_all'], ], ], [ - 'name' => 'ClientToken', + 'name' => 'ResourceServerScopeIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'ListConditionalAccessPoliciesForUser' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListResourceServersForUser' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13017,66 +8294,55 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'ListConditionalAccessPoliciesForApplication' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'ApplicationId', + 'name' => 'Filter', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['ApplicationIds'], + ], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 100, + ], + ], + ], ], ], ], ], 'ListSynchronizationJobs' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13087,54 +8353,32 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'TargetType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TargetIds', @@ -13143,47 +8387,28 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'StartTime', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'EndTime', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'Direction', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ 'name' => 'Status', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ 'name' => 'Filters', @@ -13196,17 +8421,11 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Key' => [ - 'type' => 'string', - 'required' => false, - ], + 'Key' => ['type' => 'string', 'required' => false], 'Values' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], @@ -13214,13 +8433,9 @@ ], ], ], - 'RunSynchronizationJob' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListUserAuthnSourceMappings' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13231,110 +8446,187 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'TargetId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'TargetType', + 'name' => 'PreviousToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Description', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], ], [ - 'name' => 'UserIdentityTypes', + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'IdentityProviderId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], + [ + 'name' => 'UserExternalId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], + ], + ], + 'ListUsers' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'UserIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'username', - 'email', - 'phoneNumber', - 'externalId', - ], - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'SynchronizationScopeConfig', + 'name' => 'UsernameStartsWith', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + ], + [ + 'name' => 'DisplayNameStartsWith', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + ], + [ + 'name' => 'PhoneRegion', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'PhoneNumber', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'Email', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + ], + [ + 'name' => 'UserExternalId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + ], + [ + 'name' => 'UserSourceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + ], + [ + 'name' => 'UserSourceType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'Status', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'OrganizationalUnitId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], + [ + 'name' => 'NextToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + ], + 'ListUsersForApplication' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'UserIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'object', + 'type' => 'array', 'required' => false, - 'properties' => [ - 'OrganizationalUnitIds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'GroupIds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'UserIds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'PasswordInitialization', + 'name' => 'ApplicationRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'maxLength' => 64], ], ], ], - 'GetSynchronizationJob' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListUsersForAuthorizationRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13345,30 +8637,49 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'SynchronizationJobId', + 'name' => 'NextToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'AuthorizationRuleId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Filter', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => false], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], + ], ], ], ], ], - 'CreateBrand' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListUsersForGroup' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13379,31 +8690,38 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BrandName', + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'UserIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'GetBrand' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListUsersForResourceServer' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13414,29 +8732,60 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BrandId', + 'name' => 'NextToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'Filter', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['UserIds'], + ], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 100, + ], + ], + ], ], ], + [ + 'name' => 'ResourceServerScopeId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'maxLength' => 64], + ], ], ], - 'EnableBrand' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ObtainApplicationClientSecret' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13447,29 +8796,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BrandId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'SecretId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableBrand' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ObtainApplicationToken' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13480,29 +8823,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BrandId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationTokenId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateBrand' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ObtainCredential' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13513,37 +8850,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'BrandId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BrandName', + 'name' => 'CredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DeleteBrand' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ObtainDomainProxyToken' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13554,30 +8872,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BrandId', + 'name' => 'DomainId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'DomainProxyTokenId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListBrands' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RemoveApplicationAccountFromUser' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13588,46 +8899,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PreviousToken', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'ApplicationAccountId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'SetLoginRedirectApplicationForBrand' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RemoveApplicationFromAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13638,38 +8931,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BrandId', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetLoginRedirectApplicationForBrand' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RemoveCustomPrivacyPoliciesFromBrand' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13680,29 +8958,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'BrandId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'CustomPrivacyPolicyIds', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], - ], - ], - ], - 'CreateCustomPrivacyPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', + ], ], + ], + 'RemoveGroupFromAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13713,106 +8990,50 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CustomPrivacyPolicyName', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 256, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Status', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'RemoveUserFromAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'UserConsentType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'DefaultLanguageCode', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CustomPrivacyPolicyContents', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'CustomPrivacyPolicyTip' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], - 'LanguageCode' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - 'CustomPrivacyPolicyItems' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'CustomPrivacyPolicyItemName' => [ - 'type' => 'string', - 'required' => false, - ], - 'CustomPrivacyPolicyItemUrl' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetCustomPrivacyPolicy' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RemoveUserFromOrganizationalUnits' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13823,30 +9044,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CustomPrivacyPolicyId', + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'OrganizationalUnitIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, - 'maxLength' => 64, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'EnableCustomPrivacyPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RemoveUsersFromGroup' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13857,29 +9076,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CustomPrivacyPolicyId', + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'UserIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'DisableCustomPrivacyPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RenewFreeLicenseEndTime' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13890,30 +9108,13 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'CustomPrivacyPolicyId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateCustomPrivacyPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RevokeApplicationFromGroups' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13924,95 +9125,70 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CustomPrivacyPolicyName', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserConsentType', + 'name' => 'GroupIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => false, + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'CustomPrivacyPolicyId', + 'name' => 'ApplicationRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'maxLength' => 64], + ], + ], + ], + 'RevokeApplicationFromOrganizationalUnits' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'DefaultLanguageCode', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CustomPrivacyPolicyContents', + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'OrganizationalUnitIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'CustomPrivacyPolicyTip' => [ - 'type' => 'string', - 'required' => false, - ], - 'LanguageCode' => [ - 'type' => 'string', - 'required' => false, - ], - 'CustomPrivacyPolicyItems' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'CustomPrivacyPolicyItemName' => [ - 'type' => 'string', - 'required' => false, - ], - 'CustomPrivacyPolicyItemUrl' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - ], + 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'ApplicationRoleId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'maxLength' => 64], + ], ], ], - 'DeleteCustomPrivacyPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RevokeApplicationFromUsers' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14023,31 +9199,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CustomPrivacyPolicyId', + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'UserIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, - 'maxLength' => 64, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'ApplicationRoleId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'maxLength' => 64], + ], ], ], - 'ListCustomPrivacyPolicies' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RevokeResourceServerFromClient' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14058,55 +9236,60 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ResourceServerApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + ], + ], + 'RevokeResourceServerScopesFromClient' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'NextToken', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PreviousToken', + 'name' => 'ClientApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'ResourceServerApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CustomPrivacyPolicyNameStartsWith', + 'name' => 'ResourceServerScopeIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'AddCustomPrivacyPoliciesToBrand' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RevokeResourceServerScopesFromGroup' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14117,42 +9300,35 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BrandId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CustomPrivacyPolicyIds', + 'name' => 'ResourceServerScopeIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 100, ], ], + [ + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], ], - 'RemoveCustomPrivacyPoliciesFromBrand' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RevokeResourceServerScopesFromOrganizationalUnit' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14163,43 +9339,35 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BrandId', + 'name' => 'OrganizationalUnitId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CustomPrivacyPolicyIds', + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ResourceServerScopeIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 100, ], ], ], ], - 'ListCustomPrivacyPoliciesForBrand' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RevokeResourceServerScopesFromUser' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14210,54 +9378,35 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PreviousToken', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BrandId', + 'name' => 'ResourceServerScopeIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 100, ], ], ], ], - 'CreateNetworkAccessEndpoint' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RunSynchronizationJob' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14268,67 +9417,73 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NetworkAccessEndpointName', + 'name' => 'TargetId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 128], ], [ - 'name' => 'VpcId', + 'name' => 'TargetType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'VpcRegionId', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], [ - 'name' => 'VSwitchIds', + 'name' => 'UserIdentityTypes', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'maxLength' => 2, 'items' => [ 'type' => 'string', 'required' => false, + 'enum' => ['username', 'email', 'phoneNumber', 'externalId'], ], ], ], [ - 'name' => 'ClientToken', + 'name' => 'SynchronizationScopeConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'OrganizationalUnitIds' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'GroupIds' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'UserIds' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], ], ], + [ + 'name' => 'PasswordInitialization', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], ], ], - 'DeleteNetworkAccessEndpoint' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetApplicationGrantScope' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14339,29 +9494,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NetworkAccessEndpointId', + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'GrantScopes', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'UpdateNetworkAccessEndpointName' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetApplicationProvisioningConfig' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14372,113 +9526,93 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NetworkAccessEndpointId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NetworkAccessEndpointName', + 'name' => 'ProvisionProtocolType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'ListNetworkAccessEndpointAvailableRegions' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [], - ], - 'ListNetworkAccessEndpointAvailableZones' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'NaeRegionId', + 'name' => 'CallbackProvisioningConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'GetNetworkAccessEndpoint' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'CallbackUrl' => ['type' => 'string', 'required' => false], + 'EncryptKey' => ['type' => 'string', 'required' => false], + 'EncryptRequired' => ['type' => 'boolean', 'required' => false], + 'ListenEventScopes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], + ], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'ScimProvisioningConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'ScimBaseUrl' => ['type' => 'string', 'required' => false], + 'AuthnConfiguration' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AuthnMode' => ['type' => 'string', 'required' => false], + 'GrantType' => ['type' => 'string', 'required' => false], + 'AuthnParam' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AccessToken' => ['type' => 'string', 'required' => false], + 'TokenEndpoint' => ['type' => 'string', 'required' => false], + 'ClientId' => ['type' => 'string', 'required' => false], + 'ClientSecret' => ['type' => 'string', 'required' => false], + 'AuthnMethod' => ['type' => 'string', 'required' => false], + ], + ], + ], + ], + 'ProvisioningActions' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'FullPushScopes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], ], ], + [ + 'name' => 'ProvisionPassword', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], [ 'name' => 'NetworkAccessEndpointId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListNetworkAccessEndpoints' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'SetApplicationProvisioningScope' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14489,71 +9623,65 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'OrganizationalUnitIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'NetworkAccessEndpointType', + 'name' => 'GroupIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], + ], + ], + 'SetApplicationProvisioningUserPrimaryOrganizationalUnit' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'VpcId', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'VpcRegionId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NetworkAccessEndpointStatus', + 'name' => 'UserPrimaryOrganizationalUnitId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListNetworkAccessPaths' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'SetApplicationResourceServerIdentifier' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14564,29 +9692,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NetworkAccessEndpointId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ResourceServerIdentifier', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'CreateNetworkZone' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetApplicationSsoConfig' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14597,92 +9724,161 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NetworkZoneName', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Description', + 'name' => 'SamlSsoConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, - 'maxLength' => 128, - ], - ], - [ - 'name' => 'NetworkZoneType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'properties' => [ + 'SpSsoAcsUrl' => ['type' => 'string', 'required' => false], + 'SpEntityId' => ['type' => 'string', 'required' => false], + 'NameIdFormat' => ['type' => 'string', 'required' => false], + 'NameIdValueExpression' => ['type' => 'string', 'required' => false], + 'DefaultRelayState' => ['type' => 'string', 'required' => false], + 'SignatureAlgorithm' => ['type' => 'string', 'required' => false], + 'ResponseSigned' => ['type' => 'boolean', 'required' => false], + 'AssertionSigned' => ['type' => 'boolean', 'required' => false], + 'AttributeStatements' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AttributeName' => ['type' => 'string', 'required' => false], + 'AttributeValueExpression' => ['type' => 'string', 'required' => false], + ], + ], + ], + 'IdPEntityId' => ['type' => 'string', 'required' => false], + 'OptionalRelayStates' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'RelayState' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + 'DisplayName' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], + ], + ], + ], ], ], [ - 'name' => 'Ipv4Cidrs', + 'name' => 'OidcSsoConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, + 'properties' => [ + 'RedirectUris' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'PostLogoutRedirectUris' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'GrantTypes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'ResponseTypes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'GrantScopes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'PasswordTotpMfaRequired' => ['type' => 'boolean', 'required' => false], + 'PasswordAuthenticationSourceId' => ['type' => 'string', 'required' => false], + 'PkceRequired' => ['type' => 'boolean', 'required' => false], + 'PkceChallengeMethods' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'AccessTokenEffectiveTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'CodeEffectiveTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'IdTokenEffectiveTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'RefreshTokenEffective' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'CustomClaims' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'ClaimName' => ['type' => 'string', 'required' => false], + 'ClaimValueExpression' => ['type' => 'string', 'required' => false], + ], + ], + ], + 'SubjectIdExpression' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + 'AllowedPublicClient' => ['type' => 'boolean', 'required' => false], ], ], ], [ - 'name' => 'Ipv6Cidrs', + 'name' => 'InitLoginType', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'VpcId', + 'name' => 'InitLoginUrl', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DeleteNetworkZone' => [ - 'methods' => [ - 'get', - 'post', + 'SetDefaultDomain' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'DomainId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'SetForgetPasswordConfiguration' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14693,31 +9889,29 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NetworkZoneId', + 'name' => 'ForgetPasswordStatus', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + ], + [ + 'name' => 'AuthenticationChannels', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'maxLength' => 32, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'UpdateNetworkZone' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetIdentityProviderAuthnConfiguration' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14728,83 +9922,88 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'NetworkZoneId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NetworkZoneName', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Ipv4Cidrs', + 'name' => 'BindingConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, + 'properties' => [ + 'MappingBindingStatus' => ['type' => 'string', 'required' => false], + 'AutoMatchUserStatus' => ['type' => 'string', 'required' => false], + 'AutoMatchUserProfileExpressions' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'TargetField' => ['type' => 'string', 'required' => true], + 'SourceValueExpression' => ['type' => 'string', 'required' => true], + 'ExpressionMappingType' => ['type' => 'string', 'required' => true], + 'TargetFieldDescription' => ['type' => 'string', 'required' => false], + ], + ], + ], ], ], ], [ - 'name' => 'Ipv6Cidrs', + 'name' => 'LdapAuthnConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, + 'properties' => [ + 'AutoUpdatePasswordStatus' => ['type' => 'string', 'required' => false], + 'UserObjectClass' => ['type' => 'string', 'required' => false], + 'UserLoginIdentifier' => ['type' => 'string', 'required' => false], ], ], ], [ - 'name' => 'VpcId', + 'name' => 'AutoCreateUserConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, - 'maxLength' => 64, + 'properties' => [ + 'AutoCreateUserStatus' => ['type' => 'string', 'required' => false], + 'TargetOrganizationalUnitIds' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], ], ], [ - 'name' => 'ClientToken', + 'name' => 'AutoUpdateUserConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'AutoUpdateUserStatus' => ['type' => 'string', 'required' => false], + ], ], ], ], ], - 'UpdateNetworkZoneDescription' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetIdentityProviderUdPullConfiguration' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14815,48 +10014,103 @@ [ 'name' => 'InstanceId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'IdentityProviderId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'IncrementalCallbackStatus', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + ], + [ + 'name' => 'GroupSyncStatus', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'UdSyncScopeConfig', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SourceScopes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'TargetScope' => ['type' => 'string', 'required' => false], + ], ], ], [ - 'name' => 'NetworkZoneId', + 'name' => 'PullProtectedRule', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'UserDeletedThreshold' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'OrganizationalUnitDeletedThreshold' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'GroupDeletedThreshold' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], ], [ - 'name' => 'Description', + 'name' => 'LdapUdPullConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 128, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'UserObjectClass' => ['type' => 'string', 'required' => false], + 'OrganizationUnitObjectClass' => ['type' => 'string', 'required' => false], + 'UserObjectClassCustomFilter' => ['type' => 'string', 'required' => false], + 'GroupObjectClass' => ['type' => 'string', 'required' => false], + 'GroupMemberAttributeName' => ['type' => 'string', 'required' => false], + 'GroupObjectClassCustomFilter' => ['type' => 'string', 'required' => false], + ], ], ], [ - 'name' => 'ClientToken', + 'name' => 'PeriodicSyncStatus', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'PeriodicSyncConfig', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'PeriodicSyncType' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['cron', 'time'], + ], + 'PeriodicSyncCron' => ['type' => 'string', 'required' => false], + 'PeriodicSyncTimes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], ], ], ], ], - 'ListNetworkZones' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetIdentityProviderUdPushConfiguration' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14867,60 +10121,83 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'IncrementalCallbackStatus', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + ], + [ + 'name' => 'PeriodicSyncStatus', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'UdSyncScopeConfigs', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SourceScopes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'TargetScope' => ['type' => 'string', 'required' => false], + ], + ], ], ], [ - 'name' => 'PreviousToken', + 'name' => 'PeriodicSyncConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'PeriodicSyncType' => ['type' => 'string', 'required' => false], + 'PeriodicSyncCron' => ['type' => 'string', 'required' => false], + 'PeriodicSyncTimes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], ], ], [ - 'name' => 'NetworkZoneIds', + 'name' => 'LdapUdPushConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, + 'properties' => [ + 'UserObjectClass' => ['type' => 'string', 'required' => false], + 'OrganizationUnitObjectClass' => ['type' => 'string', 'required' => false], + 'UserRdn' => ['type' => 'string', 'required' => false], + 'OrganizationalUnitRdn' => ['type' => 'string', 'required' => false], + 'PasswordSyncStatus' => ['type' => 'string', 'required' => false], ], ], ], ], ], - 'GetNetworkZone' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetInstanceControlConfiguration' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14931,30 +10208,37 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NetworkZoneId', + 'name' => 'ControlElements', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'ElementName' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + 'Status' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + 'HumanVerificationConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'HumanVerificationType' => ['type' => 'string', 'required' => false], + ], + ], + ], + ], ], ], ], ], - 'EnableInternalAuthenticationSource' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetInstanceGlobalizationConfig' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14965,30 +10249,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthenticationSourceId', + 'name' => 'Language', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'TimeZone', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DisableInternalAuthenticationSource' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetLoginRedirectApplicationForBrand' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14999,30 +10276,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthenticationSourceId', + 'name' => 'BrandId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'SetWebAuthnConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetPasswordComplexityConfiguration' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15033,38 +10303,15 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'EnableUserSelfRegistration', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => true, - ], - ], - [ - 'name' => 'EnableMetadataServiceVerification', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'EnableAaguidVerification', + 'name' => 'PasswordMinLength', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'maxLength' => 32], ], [ - 'name' => 'Aaguids', + 'name' => 'PasswordComplexityRules', 'in' => 'query', 'style' => 'flat', 'schema' => [ @@ -15074,27 +10321,21 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - 'Aaguid' => [ - 'type' => 'string', - 'required' => false, - ], + 'PasswordCheckType' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], ], ], ], + [ + 'name' => 'DisabledWeakPasswordLogin', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], ], ], - 'UnbindTotpAuthenticator' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetPasswordExpirationConfiguration' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15105,29 +10346,64 @@ [ 'name' => 'InstanceId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'PasswordExpirationStatus', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + ], + [ + 'name' => 'PasswordValidMaxDay', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'PasswordExpirationAction', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'PasswordExpirationNotificationStatus', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'PasswordExpirationNotificationChannels', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'maxLength' => 32, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'UserId', + 'name' => 'PasswordExpirationNotificationDuration', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'PasswordForcedUpdateDuration', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'EffectiveAuthenticationSourceIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'DeleteWebAuthnAuthenticator' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetPasswordHistoryConfiguration' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15138,38 +10414,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'PasswordHistoryStatus', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], [ - 'name' => 'AuthenticatorId', + 'name' => 'PasswordHistoryMaxRetention', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maxLength' => 32], ], ], ], - 'ListCloudAccounts' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'SetPasswordInitializationConfiguration' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15180,68 +10441,39 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'PasswordInitializationStatus', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], [ - 'name' => 'MaxResults', + 'name' => 'PasswordInitializationType', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '500', - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'Filter', + 'name' => 'PasswordForcedUpdateStatus', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'PasswordInitializationNotificationChannels', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - 'Value' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], + 'maxLength' => 32, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'GetCloudAccount' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'SetPrimaryClientPublicKey' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15252,30 +10484,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientPublicKeyId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateCloudAccount' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetUserPrimaryOrganizationalUnit' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15286,84 +10516,72 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountName', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountVendorType', + 'name' => 'OrganizationalUnitId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - 'enum' => [ - 'alibaba_cloud', - 'aws', - 'entra_id', - 'huawei_cloud', - 'tencent_cloud', - 'gcp', - 'azure', - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + ], + ], + 'SetWebAuthnConfiguration' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'CloudAccountExternalId', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountProviderName', + 'name' => 'EnableUserSelfRegistration', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'boolean', 'required' => true], ], [ - 'name' => 'Description', + 'name' => 'EnableMetadataServiceVerification', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'ClientToken', + 'name' => 'EnableAaguidVerification', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'Aaguids', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => false], + 'Aaguid' => ['type' => 'string', 'required' => false], + ], + ], ], ], ], ], - 'UpdateCloudAccount' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UnbindTotpAuthenticator' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15374,48 +10592,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'CloudAccountId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'CloudAccountName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdateCloudAccountDescription' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UnbindUserAuthnSourceMapping' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15426,47 +10614,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountId', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Description', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'UserExternalId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DeleteCloudAccount' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UnlockUser' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15477,31 +10646,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountId', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListCloudAccountRoles' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationAdvancedConfig' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15509,78 +10665,38 @@ ], 'deprecated' => false, 'parameters' => [ - [ - 'name' => 'CloudAccountId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '500', - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Filter', + 'name' => 'ScimServerAdvancedConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - 'Value' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'properties' => [ + 'UserCustomFieldNamespace' => ['type' => 'string', 'required' => false], + 'SupportedUserCustomFieldIds' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], - 'GetCloudAccountRole' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationAuthorizationType' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15591,38 +10707,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountRoleId', + 'name' => 'AuthorizationType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'CreateCloudAccountRole' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationClientSecretExpirationTime' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15633,71 +10734,55 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountRoleType', + 'name' => 'SecretId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - 'enum' => [ - 'role', - 'huawei_cloud_group', - 'entra_id_app', - 'gcp_iam_principal', - 'gcp_service_account', - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountRoleName', + 'name' => 'ExpirationTime', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'maxLength' => 128], + ], + ], + ], + 'UpdateApplicationDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ClientToken', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], ], - 'DisableCloudAccountRole' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationFederatedCredential' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15708,47 +10793,107 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountId', + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationFederatedCredentialId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'VerificationCondition', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'AttributeMappings', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SourceValueExpression' => ['type' => 'string', 'required' => false], + 'TargetField' => ['type' => 'string', 'required' => false], + ], + ], ], ], [ - 'name' => 'CloudAccountRoleId', + 'name' => 'OidcVerificationConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'properties' => [ + 'Profile' => ['type' => 'string', 'maxLength' => 32], + 'KubernetesConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Namespace' => ['type' => 'string', 'maxLength' => 128], + 'ServiceAccountName' => ['type' => 'string', 'maxLength' => 128], + 'PodNamePrefix' => ['type' => 'string', 'maxLength' => 128], + ], + ], + 'GcpVmConfig' => [ + 'type' => 'object', + 'properties' => [ + 'ServiceAccountId' => ['type' => 'string', 'maxLength' => 128], + 'InstanceIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string'], + ], + 'ProjectId' => ['type' => 'string', 'maxLength' => 128], + ], + ], + 'AzureVmConfig' => [ + 'type' => 'object', + 'properties' => [ + 'ResourceGroupName' => ['type' => 'string', 'maxLength' => 128], + 'VmNames' => [ + 'type' => 'array', + 'items' => ['type' => 'string'], + ], + 'SubscriptionId' => ['type' => 'string', 'maxLength' => 128], + 'PrincipalId' => ['type' => 'string', 'maxLength' => 128], + ], + ], + 'GenericConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Subject' => ['type' => 'string', 'maxLength' => 128], + ], + ], + ], ], ], [ - 'name' => 'ClientToken', + 'name' => 'Pkcs7VerificationConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'properties' => [ + 'InstanceIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string'], + ], + ], ], ], ], ], - 'EnableCloudAccountRole' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationFederatedCredentialDescription' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15759,47 +10904,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountRoleId', + 'name' => 'ApplicationFederatedCredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], ], - 'UpdateCloudAccountRoleDescription' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationInfo' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15810,98 +10936,82 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountRoleId', + 'name' => 'ApplicationName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'Description', + 'name' => 'LogoUrl', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 512], ], [ - 'name' => 'ClientToken', + 'name' => 'ApplicationVisibility', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], - ], - ], - 'DeleteCloudAccountRole' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'CloudAccountId', + 'name' => 'CustomFields', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Operation' => [ + 'type' => 'string', + 'maxLength' => 32, + 'enum' => ['add', 'replace', 'remove'], + ], + 'FieldName' => ['type' => 'string', 'maxLength' => 64], + 'FieldValue' => ['type' => 'string'], + ], + ], + 'maxItems' => 200, ], ], [ - 'name' => 'CloudAccountRoleId', + 'name' => 'ApplicationOwner', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'properties' => [ + 'UserIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string', 'maxLength' => 64], + ], + 'GroupIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string', 'maxLength' => 64], + ], + ], ], ], ], ], - 'CreateAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationRole' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15912,65 +11022,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'AuthorizationRuleName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ProjectId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationResourceScope', + 'name' => 'ApplicationRoleName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Description', + 'name' => 'ApplicationRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ClientToken', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdateAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationRoleDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15981,56 +11059,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleName', + 'name' => 'ApplicationRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationResourceScope', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ClientToken', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], ], - 'UpdateAuthorizationRuleDescription' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationSsoFormParams' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16041,47 +11091,35 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'AuthorizationRuleId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Description', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', - 'in' => 'formData', + 'name' => 'ApplicationTemplateParams', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'TemplateParamName' => ['type' => 'string', 'required' => false], + 'TemplateParamValue' => ['type' => 'string', 'required' => false], + ], + ], ], ], ], ], - 'EnableAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationTokenExpirationTime' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16092,38 +11130,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'ApplicationTokenId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ExpirationTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'maxLength' => 128], ], ], ], - 'DisableAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16134,38 +11162,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'AuthorizationRuleName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], + [ + 'name' => 'AuthorizationResourceScope', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ 'name' => 'ClientToken', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeleteAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateAuthorizationRuleApplicationAttachment' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16176,31 +11199,46 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ValidityType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + ], + [ + 'name' => 'ValidityPeriod', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'StartTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maxLength' => 64], + 'EndTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maxLength' => 64], + ], ], ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], ], ], - 'GetAuthorizationRule' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateAuthorizationRuleDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16211,31 +11249,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListAuthorizationRules' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateAuthorizationRuleGroupAttachment' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16246,65 +11281,46 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Filter', + 'name' => 'ValidityType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + ], + [ + 'name' => 'ValidityPeriod', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - 'Value' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'properties' => [ + 'StartTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maxLength' => 64], + 'EndTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maxLength' => 64], ], ], ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], ], ], - 'AddUserToAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateAuthorizationRuleUserAttachment' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16315,38 +11331,22 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ValidityType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], [ 'name' => 'ValidityPeriod', @@ -16356,38 +11356,21 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'StartTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'maxLength' => 64, - ], - 'EndTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'maxLength' => 64, - ], + 'StartTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maxLength' => 64], + 'EndTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maxLength' => 64], ], ], ], [ 'name' => 'ClientToken', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdateAuthorizationRuleUserAttachment' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateAuthorizationServer' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16398,79 +11381,70 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'AuthorizationServerId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'AuthorizationServerName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], [ - 'name' => 'ValidityType', + 'name' => 'IssuerMode', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'ValidityPeriod', + 'name' => 'IssuerDomain', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'UpdateAuthorizationServerDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'AuthorizationServerId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Description', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'StartTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'maxLength' => 64, - ], - 'EndTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'maxLength' => 64, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], [ 'name' => 'ClientToken', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'RemoveUserFromAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateBrand' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16481,39 +11455,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'BrandId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'UserId', + 'name' => 'BrandName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListAuthorizationRulesForUser' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateCloudAccount' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16524,48 +11482,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'CloudAccountId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'CloudAccountName', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListUsersForAuthorizationRule' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'UpdateCloudAccountDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16576,74 +11514,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'CloudAccountId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Filter', + 'name' => 'ClientToken', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - 'Value' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'AddGroupToAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateCloudAccountRoleDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16654,78 +11546,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'AuthorizationRuleId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GroupId', + 'name' => 'CloudAccountId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ValidityType', + 'name' => 'CloudAccountRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ValidityPeriod', + 'name' => 'Description', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'StartTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'maxLength' => 64, - ], - 'EndTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'maxLength' => 64, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], [ 'name' => 'ClientToken', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateAuthorizationRuleGroupAttachment' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateConditionalAccessPolicy' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16736,122 +11583,137 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'ConditionalAccessPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GroupId', + 'name' => 'ConditionalAccessPolicyName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ValidityType', + 'name' => 'DecisionType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + ], + [ + 'name' => 'DecisionConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Effect' => ['type' => 'string', 'required' => false], + 'MfaType' => ['type' => 'string', 'required' => false], + 'MfaAuthenticationIntervalSeconds' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'MfaAuthenticationMethods' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'ActiveSessionReuseStatus' => ['type' => 'string', 'required' => false], + ], ], ], [ - 'name' => 'ValidityPeriod', + 'name' => 'ConditionsConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'StartTime' => [ - 'type' => 'integer', - 'format' => 'int64', + 'Applications' => [ + 'type' => 'object', 'required' => false, - 'maxLength' => 64, + 'properties' => [ + 'IncludeApplications' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'ExcludeApplications' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], + ], + 'Users' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'IncludeUsers' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'ExcludeUsers' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'IncludeGroups' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'ExcludeGroups' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'IncludeOrganizationalUnits' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'ExcludeOrganizationalUnits' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], ], - 'EndTime' => [ - 'type' => 'integer', - 'format' => 'int64', + 'NetworkZones' => [ + 'type' => 'object', 'required' => false, - 'maxLength' => 64, + 'properties' => [ + 'IncludeNetworkZones' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'ExcludeNetworkZones' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], ], ], ], ], [ - 'name' => 'ClientToken', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'RemoveGroupFromAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'AuthorizationRuleId', + 'name' => 'Priority', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'GroupId', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListAuthorizationRulesForGroup' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateConditionalAccessPolicyDescription' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16862,48 +11724,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'ConditionalAccessPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 128], ], [ - 'name' => 'GroupId', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListGroupsForAuthorizationRule' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'UpdateCredential' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16914,74 +11756,54 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'CredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'CredentialName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'Filter', + 'name' => 'CredentialContent', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, + 'properties' => [ + 'OAuthClientContent' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'ClientId' => ['type' => 'string', 'required' => false], + 'ClientSecret' => ['type' => 'string', 'required' => false], ], - 'Value' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + ], + 'ApiKeyContent' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'ApiKey' => ['type' => 'string', 'required' => false], ], ], ], ], ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], ], ], - 'AddApplicationToAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateCredentialDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16992,78 +11814,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'AuthorizationRuleId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ValidityType', + 'name' => 'CredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ValidityPeriod', + 'name' => 'Description', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'StartTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'maxLength' => 64, - ], - 'EndTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'maxLength' => 64, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], [ 'name' => 'ClientToken', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateAuthorizationRuleApplicationAttachment' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateCredentialProvider' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17074,78 +11846,62 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'CredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ValidityType', + 'name' => 'CredentialProviderName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'ValidityPeriod', + 'name' => 'CredentialProviderConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'StartTime' => [ - 'type' => 'integer', - 'format' => 'int64', + 'OAuthProviderConfig' => [ + 'type' => 'object', 'required' => false, - 'maxLength' => 64, + 'properties' => [ + 'ClientSecret' => ['type' => 'string', 'required' => false], + 'TokenEndpoint' => ['type' => 'string', 'required' => false], + 'Scope' => ['type' => 'string', 'required' => false], + ], ], - 'EndTime' => [ - 'type' => 'integer', - 'format' => 'int64', + 'JwtProviderConfig' => [ + 'type' => 'object', 'required' => false, - 'maxLength' => 64, + 'properties' => [ + 'Expiration' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ExpirationCleanupEnabled' => ['type' => 'boolean', 'required' => false], + 'DerivedShortTokenEnabled' => ['type' => 'boolean', 'required' => false], + 'AllowedTokenIssuers' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], ], ], ], ], - [ - 'name' => 'ClientToken', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], ], ], - 'RemoveApplicationFromAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateCredentialProviderDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17155,40 +11911,24 @@ 'parameters' => [ [ 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'AuthorizationRuleId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'CredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], ], - 'ListApplicationsForAuthorizationRule' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'UpdateCustomPrivacyPolicy' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17199,40 +11939,30 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'CustomPrivacyPolicyName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MaxResults', + 'name' => 'UserConsentType', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'CustomPrivacyPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Filter', + 'name' => 'DefaultLanguageCode', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'CustomPrivacyPolicyContents', 'in' => 'query', 'style' => 'flat', 'schema' => [ @@ -17242,16 +11972,18 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - 'Value' => [ + 'CustomPrivacyPolicyTip' => ['type' => 'string', 'required' => false], + 'LanguageCode' => ['type' => 'string', 'required' => false], + 'CustomPrivacyPolicyItems' => [ 'type' => 'array', 'required' => false, 'items' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'CustomPrivacyPolicyItemName' => ['type' => 'string', 'required' => false], + 'CustomPrivacyPolicyItemUrl' => ['type' => 'string', 'required' => false], + ], ], ], ], @@ -17260,14 +11992,9 @@ ], ], ], - 'ListAuthorizationRulesForApplication' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateDomainBrand' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17278,47 +12005,50 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'DomainId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'MaxResults', + 'name' => 'BrandId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'UpdateDomainIcpNumber' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ApplicationId', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'DomainId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'IcpNumber', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateAuthorizationResource' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateFederatedCredentialProvider' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17329,56 +12059,99 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'FederatedCredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationResourceEntityType', + 'name' => 'FederatedCredentialProviderName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'NetworkAccessEndpointId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], + [ + 'name' => 'PrivateCaProviderConfig', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'TrustAnchorSource' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + 'Certificates' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Content' => ['type' => 'string', 'required' => false], + ], + ], + ], + 'TrustCondition' => ['type' => 'string', 'required' => false, 'maxLength' => 10240], + ], ], ], [ - 'name' => 'AuthorizationResourceEntityId', + 'name' => 'OidcProviderConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'JwksSource' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + 'JwksUri' => ['type' => 'string', 'required' => false, 'maxLength' => 1024], + 'StaticJwks' => ['type' => 'string', 'required' => false], + 'Audiences' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'TrustCondition' => ['type' => 'string', 'required' => false, 'maxLength' => 10240], + ], ], ], [ - 'name' => 'ClientToken', - 'in' => 'formData', + 'name' => 'Pkcs7ProviderConfig', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'TrustAnchorSource' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + 'Certificates' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Content' => ['type' => 'string', 'required' => false], + ], + ], + ], + 'TrustCondition' => ['type' => 'string', 'required' => false, 'maxLength' => 10240], + 'CmsVerificationMode' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + 'SignatureEffectiveTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'SigningTimeValueExpression' => ['type' => 'string', 'required' => false], + ], ], ], ], ], - 'DeleteAuthorizationResource' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateFederatedCredentialProviderDescription' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17389,40 +12162,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'FederatedCredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationResourceId', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], ], - 'GetAuthorizationResource' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateGroup' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17433,40 +12189,55 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AuthorizationResourceId', + 'name' => 'GroupName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'GroupExternalId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListAuthorizationResources' => [ - 'methods' => [ - 'get', - 'post', + 'UpdateGroupDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], ], + ], + 'UpdateIdentityProvider' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17475,117 +12246,178 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'IdentityProviderId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'IdentityProviderName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NextToken', + 'name' => 'LdapConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'AdministratorPassword' => ['type' => 'string', 'required' => false], + 'AdministratorUsername' => ['type' => 'string', 'required' => false], + 'CertificateFingerprintStatus' => ['type' => 'string', 'required' => false], + 'CertificateFingerprints' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'LdapProtocol' => ['type' => 'string', 'required' => false], + 'LdapServerHost' => ['type' => 'string', 'required' => false], + 'LdapServerPort' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'StartTlsStatus' => ['type' => 'string', 'required' => false], + ], ], ], [ - 'name' => 'MaxResults', + 'name' => 'DingtalkAppConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'AppKey' => ['type' => 'string', 'required' => false], + 'AppSecret' => ['type' => 'string', 'required' => false], + 'EncryptKey' => ['type' => 'string', 'required' => false], + 'VerificationToken' => ['type' => 'string', 'required' => false], + 'DingtalkLoginVersion' => ['type' => 'string', 'required' => false], + ], ], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'WeComConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AgentId' => ['type' => 'string', 'required' => false], + 'AuthorizeCallbackDomain' => ['type' => 'string', 'required' => false], + 'CorpSecret' => ['type' => 'string', 'required' => false], + 'TrustableDomain' => ['type' => 'string', 'required' => false], + ], ], ], [ - 'name' => 'Filter', + 'name' => 'OidcConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, + 'properties' => [ + 'AuthnParam' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AuthnMethod' => ['type' => 'string', 'required' => false], + 'ClientSecret' => ['type' => 'string', 'required' => false], ], - 'Value' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + ], + 'EndpointConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AuthorizationEndpoint' => ['type' => 'string', 'required' => false], + 'Issuer' => ['type' => 'string', 'required' => false], + 'JwksUri' => ['type' => 'string', 'required' => false], + 'TokenEndpoint' => ['type' => 'string', 'required' => false], + 'UserinfoEndpoint' => ['type' => 'string', 'required' => false], ], ], + 'GrantScopes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'GrantType' => ['type' => 'string', 'required' => false], + 'PkceChallengeMethod' => ['type' => 'string', 'required' => false], + 'PkceRequired' => ['type' => 'boolean', 'required' => false], ], ], ], - ], - ], - 'GenerateUploadAuth' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'NetworkAccessEndpointId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'LarkConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AppId' => ['type' => 'string', 'required' => false], + 'AppSecret' => ['type' => 'string', 'required' => false], + 'EncryptKey' => ['type' => 'string', 'required' => false], + 'VerificationToken' => ['type' => 'string', 'required' => false], + ], ], ], [ - 'name' => 'Type', + 'name' => 'LogoUrl', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Purpose', + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'SamlConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => false, + 'type' => 'object', + 'properties' => [ + 'IdPEntityId' => ['type' => 'string', 'required' => false], + 'IdPSsoUrl' => ['type' => 'string', 'required' => false], + 'Certificates' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Content' => ['type' => 'string'], + ], + ], + ], + 'RequireRequestSigned' => ['type' => 'boolean'], + 'BindingMethod' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['HTTP-REDIRECT', 'HTTP-POST'], + ], + 'MaxClockSkew' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'WantResponseSigned' => ['type' => 'boolean'], + 'WantAssertionsSigned' => ['type' => 'boolean'], + ], ], ], ], ], - 'GenerateFileImportTemplate' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateInstanceDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17596,29 +12428,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'TargetType', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], ], - 'GenerateDownloadUrlForSynchronizationJob' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateNetworkAccessEndpointName' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17629,31 +12450,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'SynchronizationJobId', + 'name' => 'NetworkAccessEndpointId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'NetworkAccessEndpointName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GenerateOauthToken' => [ - 'path' => '', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateNetworkZone' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17664,50 +12477,53 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'NetworkZoneId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ScopeValues', + 'name' => 'NetworkZoneName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Ipv4Cidrs', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'Audience', + 'name' => 'Ipv6Cidrs', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'VpcId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], ], ], - 'GetCustomField' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateNetworkZoneDescription' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17718,30 +12534,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FieldId', + 'name' => 'NetworkZoneId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 128], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'EnableCustomField' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateOrganizationalUnit' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17752,30 +12566,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FieldId', + 'name' => 'OrganizationalUnitId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'OrganizationalUnitName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], ], - 'DisableCustomField' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateOrganizationalUnitDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17786,30 +12593,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FieldId', + 'name' => 'OrganizationalUnitId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], ], ], - 'DeleteCustomField' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateOrganizationalUnitParentId' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17820,30 +12620,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FieldId', + 'name' => 'OrganizationalUnitId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ParentId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'CreateCustomField' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateResourceServerScope' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17854,190 +12647,103 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'EntityType', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FieldName', + 'name' => 'ResourceServerScopeId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FieldDisplayName', + 'name' => 'ResourceServerScopeName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], + ], + ], + 'UpdateUser' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'FieldDisplayType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'FieldDataType', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DefaultValue', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FieldDataConfig', + 'name' => 'Username', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Items' => [ - 'type' => 'array', - 'required' => false, - 'maxLength' => 2048, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'DisplayName' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], - 'Value' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], - 'Status' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - ], - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], [ - 'name' => 'Unique', + 'name' => 'DisplayName', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], [ - 'name' => 'Encrypted', + 'name' => 'PhoneRegion', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'Required', + 'name' => 'PhoneNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'UserPermission', + 'name' => 'PhoneNumberVerified', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'boolean', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'Description', + 'name' => 'Email', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 2048, - ], - ], - ], - ], - 'ListEventTypes' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'PageNumber', + 'name' => 'EmailVerified', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'PageSize', + 'name' => 'CustomFields', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'FieldName' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + 'FieldValue' => ['type' => 'string', 'required' => false, 'maxLength' => 1024], + 'Operation' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], + ], ], ], ], ], - 'ListActionTrackEventTypes' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateUserDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -18048,47 +12754,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PreviousToken', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], ], ], - 'ListEiamInstances' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateUserPassword' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -18097,105 +12779,45 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'InstanceIds', + 'name' => 'InstanceId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'InstanceRegionId', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - ], - ], - ], - 'ListEiamRegions' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [], - ], - 'ListApplicationSupportedProvisionProtocolTypes' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'Password', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'PasswordForcedUpdateStatus', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'UserNotificationChannels', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, 'maxLength' => 64, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'endpoints' => [ - [ - 'regionId' => 'cn-hongkong', - 'endpoint' => 'eiam.cn-hongkong.aliyuncs.com', - ], - [ - 'regionId' => 'ap-northeast-2', - 'endpoint' => 'eiam.ap-northeast-2.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-1', - 'endpoint' => 'eiam.ap-southeast-1.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-5', - 'endpoint' => 'eiam.ap-southeast-5.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou', - 'endpoint' => 'eiam.cn-hangzhou.aliyuncs.com', - ], - [ - 'regionId' => 'eu-central-1', - 'endpoint' => 'eiam.eu-central-1.aliyuncs.com', - ], + ['regionId' => 'cn-hongkong', 'regionName' => '中国香港', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eiam.cn-hongkong.aliyuncs.com', 'endpoint' => 'eiam.cn-hongkong.aliyuncs.com', 'vpc' => 'eiam-hk.vpc-proxy.aliyuncs.com'], + ['regionId' => 'ap-northeast-2', 'regionName' => '韩国(首尔)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eiam.ap-northeast-2.aliyuncs.com', 'endpoint' => 'eiam.ap-northeast-2.aliyuncs.com', 'vpc' => 'eiam-sel.vpc-proxy.aliyuncs.com'], + ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eiam.ap-southeast-1.aliyuncs.com', 'endpoint' => 'eiam.ap-southeast-1.aliyuncs.com', 'vpc' => 'eiam-sg.vpc-proxy.aliyuncs.com'], + ['regionId' => 'ap-southeast-5', 'regionName' => '印度尼西亚(雅加达)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eiam.ap-southeast-5.aliyuncs.com', 'endpoint' => 'eiam.ap-southeast-5.aliyuncs.com', 'vpc' => 'eiam-jk.vpc-proxy.aliyuncs.com'], + ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eiam.cn-hangzhou.aliyuncs.com', 'endpoint' => 'eiam.cn-hangzhou.aliyuncs.com', 'vpc' => 'eiam-cn.vpc-proxy.aliyuncs.com'], + ['regionId' => 'eu-central-1', 'regionName' => '德国(法兰克福)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'eiam.eu-central-1.aliyuncs.com', 'endpoint' => 'eiam.eu-central-1.aliyuncs.com', 'vpc' => 'eiam-eu.vpc-proxy.aliyuncs.com'], ], ]; -- cgit v1.2.3