diff options
Diffstat (limited to 'data/eiam/2021-12-01/api-docs.php')
| -rw-r--r-- | data/eiam/2021-12-01/api-docs.php | 17354 |
1 files changed, 5988 insertions, 11366 deletions
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 @@ <?php return [ 'version' => '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,22 +232,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + '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], ], ], ], ], - 'GetInstanceGlobalizationConfig' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'AddUsersToGroup' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -301,22 +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], ], ], ], ], - 'GetInstanceControlConfiguration' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'AuthorizeApplicationToGroups' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -327,23 +296,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + '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' => 64, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'ApplicationRoleId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'maxLength' => 64], + ], ], ], - 'GetInstanceModuleInfo' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'AuthorizeApplicationToOrganizationalUnits' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -354,31 +333,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' => 'OrganizationalUnitIds', + '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', - ], + 'AuthorizeApplicationToUsers' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -389,31 +370,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' => 'UserIds', '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', - ], + 'AuthorizeResourceServerScopesToClient' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -424,45 +407,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - ], - 'CreateInstance' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ClientApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'Description', + '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,45 +711,86 @@ [ 'name' => 'InstanceId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + ], + [ + 'name' => 'LogoUrl', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + ], + [ + 'name' => 'ApplicationSourceType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'SsoType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationTemplateId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ApplicationIdentityType', + 'in' => 'query', 'schema' => [ 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'required' => false, + 'enum' => ['agent', 'application'], ], ], [ - 'name' => 'Domain', + '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' => 'Filing', + 'name' => 'ApplicationOwner', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', - 'required' => false, 'properties' => [ - 'IcpNumber' => [ - 'type' => 'string', - 'required' => false, + 'UserIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string', 'maxLength' => 64], + ], + 'GroupIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string', 'maxLength' => 64], ], ], ], ], ], ], - 'GetDomain' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateApplicationClientSecret' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -774,29 +801,23 @@ [ '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' => 'ExpirationTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], - 'SetDefaultDomain' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateApplicationFederatedCredential' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -807,130 +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], ], - ], - ], - 'ListDomains' => [ - 'methods' => [ - 'get', - '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' => 'BrandId', + 'name' => 'ApplicationFederatedCredentialName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - ], - 'DeleteDomain' => [ - 'methods' => [ - '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' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], [ - 'name' => 'DomainId', + '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], + ], + ], ], ], - ], - ], - 'CreateDomainProxyToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'VerificationMode', + 'in' => 'query', + 'schema' => ['type' => 'string', 'maxLength' => 32], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + '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'], + 'PrincipalId' => ['type' => 'string', 'maxLength' => 128], + ], + ], + 'GenericConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Subject' => ['type' => 'string', 'maxLength' => 128], + ], + ], + ], ], ], [ - 'name' => 'DomainId', + 'name' => 'Pkcs7VerificationConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'properties' => [ + 'InstanceIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string'], + ], + ], ], ], ], ], - 'ObtainDomainProxyToken' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateApplicationRole' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -941,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], ], ], ], - 'EnableDomainProxyToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateApplicationToken' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -982,37 +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], ], ], ], - 'DisableDomainProxyToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateAuthorizationResource' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1023,38 +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' => 'DomainProxyTokenId', + 'name' => 'AuthorizationResourceEntityType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + '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], ], ], ], - 'ListDomainProxyTokens' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1065,70 +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], ], - ], - ], - 'DeleteDomainProxyToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ProjectId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'AuthorizationResourceScope', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'DomainId', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], [ - 'name' => 'DomainProxyTokenId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + '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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - ], - 'UpdateApplicationDescription' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - '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' => [], + 'name' => 'EvaluateAt', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - '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,152 +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', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'Status', + 'name' => 'CredentialScenarioLabel', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, + 'enum' => ['llm', 'saas'], ], ], [ - 'name' => 'M2MClientStatus', + 'name' => 'CredentialType', 'in' => 'query', 'schema' => [ 'type' => 'string', - 'required' => false, + 'required' => true, 'maxLength' => 32, + 'enum' => ['api_key', 'oauth_client'], ], ], [ - 'name' => 'ResourceServerStatus', + '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' => 'SsoType', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], [ - 'name' => 'ApplicationCreationType', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationIdentityType', + 'name' => 'CredentialSharingScope', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'application', - 'agent', - ], - ], + 'schema' => ['type' => 'string', 'maxLength' => 32], ], - ], - ], - 'GetApplicationTemplate' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ExclusiveUserId', + 'in' => 'query', + 'schema' => ['type' => 'string'], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'ApplicationTemplateId', + 'name' => 'CredentialExternalId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'maxLength' => 64], ], ], ], - 'UpdateApplicationInfo' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateCredentialProvider' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1648,70 +1529,73 @@ [ 'name' => 'InstanceId', '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, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ApplicationName', + 'name' => 'CredentialProviderIdentifier', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'LogoUrl', + 'name' => 'CredentialProviderName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 512, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationVisibility', + 'name' => 'Description', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], [ - 'name' => 'ClientToken', + 'name' => 'CredentialProviderType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'CredentialProviderConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + '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], + ], + ], + ], + ], ], ], ], ], - 'ListApplicationsForNetworkAccessEndpoint' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateCustomField' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1722,107 +1606,93 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'EntityType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], [ - 'name' => 'MaxResults', + 'name' => 'FieldName', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'NetworkAccessEndpointId', + 'name' => 'FieldDisplayName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], - ], - ], - 'ListApplicationsForNetworkZone' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'FieldDisplayType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'FieldDataType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], [ - 'name' => 'NextToken', + 'name' => 'DefaultValue', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PreviousToken', + '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], + ], + ], + ], + ], ], ], [ - 'name' => 'MaxResults', + 'name' => 'Unique', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'NetworkZoneId', + 'name' => 'Encrypted', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'boolean', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'Required', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'UserPermission', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 2048], ], ], ], - 'ListApplicationsForGroup' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateCustomPrivacyPolicy' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1833,61 +1703,67 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PageNumber', + 'name' => 'CustomPrivacyPolicyName', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 256], ], [ - 'name' => 'PageSize', + 'name' => 'Status', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ApplicationIds', + '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' => 'array', 'required' => false, 'items' => [ - 'type' => 'string', + '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' => 'GroupId', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'EnableApplicationSso' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateDomain' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1898,30 +1774,30 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'Domain', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Filing', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'IcpNumber' => ['type' => 'string', 'required' => false], + ], ], ], ], ], - 'DisableApplicationSso' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateDomainProxyToken' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1932,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], ], ], ], - 'SetApplicationSsoConfig' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateFederatedCredentialProvider' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1966,258 +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], ], [ - 'name' => 'SamlSsoConfig', + 'name' => 'FederatedCredentialProviderType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'NetworkAccessEndpointId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + ], + [ + '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' => [ - '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' => [ + 'TrustAnchorSource' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + 'Certificates' => [ '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, + 'items' => ['type' => 'string', 'required' => false], ], - 'RefreshTokenEffective' => [ - 'type' => 'integer', - 'format' => 'int64', - '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', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], [ - 'name' => 'ApplicationId', + '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' => 'UserIds', + 'name' => 'AuthnConfig', '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], ], + ], + ], + 'DeleteApplicationClientSecret' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + '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, - ], + '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' => 'ApplicationIds', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - [ - '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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationFederatedCredentialId', - 'in' => 'query', - '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, - ], + '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', + '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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', - 'in' => 'query', - '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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', - 'in' => 'query', - '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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', - 'in' => 'query', - '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,18 @@ [ '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, - ], - ], - [ - 'name' => 'SecretId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdateApplicationClientSecretExpirationTime' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteIdentityProvider' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3789,49 +3186,35 @@ [ '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], ], + ], + ], + 'DeleteInstance' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'SecretId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'ExpirationTime', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateApplicationTokenExpirationTime' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteNetworkAccessEndpoint' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3842,49 +3225,40 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'NetworkAccessEndpointId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DeleteNetworkZone' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ApplicationTokenId', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ExpirationTime', + 'name' => 'NetworkZoneId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'EnableApplicationToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteOrganizationalUnit' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3895,39 +3269,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'OrganizationalUnitId', '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], ], ], ], - 'DisableApplicationToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteOrganizationalUnitChildren' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3938,39 +3291,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', + 'name' => 'OrganizationalUnitId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'CreateApplicationToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteResourceServerScope' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3981,50 +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' => 'ApplicationTokenType', + 'name' => 'ResourceServerScopeId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 128, - ], - ], - [ - 'name' => 'ExpirationTime', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListApplicationTokens' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DeleteUser' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4035,39 +3340,18 @@ [ '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, - ], - ], - [ - 'name' => 'ApplicationTokenType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ObtainApplicationToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteUsers' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4078,39 +3362,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' => 'ApplicationTokenId', + 'name' => 'UserIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, - 'maxLength' => 64, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'DeleteApplicationToken' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DeleteWebAuthnAuthenticator' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4121,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' => 'ApplicationTokenId', + 'name' => 'AuthenticatorId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'AddApplicationAccountToUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableApplication' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4164,49 +3416,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], ], + ], + ], + 'DisableApplicationApiInvoke' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'UserId', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationUsername', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListApplicationAccounts' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableApplicationClientSecret' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4217,49 +3460,23 @@ [ '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, - ], - ], - [ - 'name' => 'PageSize', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'SecretId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListApplicationAccountsForUser' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableApplicationFederatedCredential' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4270,39 +3487,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' => 'UserId', + 'name' => 'ApplicationFederatedCredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'RemoveApplicationAccountFromUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DisableApplicationM2MClient' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4313,48 +3514,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], ], + ], + ], + 'DisableApplicationProvisioning' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'UserId', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationAccountId', + 'name' => 'ApplicationId', '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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', - 'in' => 'query', - '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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ScimServerAdvancedConfig', - '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,45 @@ [ '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' => 'ApplicationId', + 'name' => 'ApplicationFederatedCredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'EnableApplicationM2MClient' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'MaxResults', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '500', - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Filter', + 'name' => 'ApplicationId', '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', - ], + 'EnableApplicationProvisioning' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5436,31 +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], ], ], ], - 'DisableApplicationResourceServer' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableApplicationResourceServer' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5471,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], ], ], ], - 'EnableApplicationM2MClient' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableApplicationSso' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5505,30 +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], ], ], ], - 'DisableApplicationM2MClient' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableApplicationToken' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5539,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], ], ], ], - 'EnableResourceServerCustomSubject' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'EnableAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5574,31 +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], ], ], ], - 'DisableResourceServerCustomSubject' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'EnableBrand' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5609,30 +4295,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], ], ], ], - 'SetApplicationResourceServerIdentifier' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableClientPublicKey' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5643,47 +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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ResourceServerIdentifier', + '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' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateResourceServerScope' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableCloudAccountRole' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5694,68 +4349,28 @@ [ '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' => 'ResourceServerScopeName', + 'name' => 'CloudAccountId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ResourceServerScopeValue', + 'name' => 'CloudAccountRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ResourceServerScopeType', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'AuthorizationType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'authorize_required', - 'default_all', - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateResourceServerScope' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableConditionalAccessPolicy' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5766,48 +4381,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ResourceServerScopeId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ResourceServerScopeName', + 'name' => 'ConditionalAccessPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DeleteResourceServerScope' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableCredential' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5818,40 +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], ], ], ], - 'GetResourceServerScope' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableCredentialProvider' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5862,39 +4430,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' => 'CredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'AuthorizeResourceServerToClient' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableCustomField' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5905,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], ], ], ], - 'RevokeResourceServerFromClient' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableCustomPrivacyPolicy' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5948,39 +4474,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' => 'CustomPrivacyPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'AuthorizeResourceServerScopesToClient' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableDomainProxyToken' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5991,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], ], ], ], - 'RevokeResourceServerScopesFromClient' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableFederatedCredentialProvider' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6047,52 +4523,40 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientApplicationId', + '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' => 'ResourceServerApplicationId', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + '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, - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'AuthorizeResourceServerScopesToUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableIdentityProviderAuthn' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6103,62 +4567,40 @@ [ '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' => [ [ - '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', - ], + 'EnableInitDomainAutoRedirect' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6169,54 +4611,35 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'EnableInternalAuthenticationSource' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'UserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + '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' => 'AuthenticationSourceId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 100, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], ], ], - 'AuthorizeResourceServerScopesToOrganizationalUnit' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'EnableResourceServerCustomSubject' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6227,62 +4650,40 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'EnableUser' => [ + 'methods' => ['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' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'RevokeResourceServerScopesFromOrganizationalUnit' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ExecIdentityProviderMetadataUrlResolution' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6293,54 +4694,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OrganizationalUnitId', + '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' => 'SamlMetadataUrl', + 'in' => 'query', + 'schema' => ['type' => 'string'], ], ], ], - 'AuthorizeResourceServerScopesToGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GenerateDownloadUrlForSynchronizationJob' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6351,62 +4731,41 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GroupId', + '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' => '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' => 'TargetType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'RevokeResourceServerScopesFromGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GenerateOauthToken' => [ + 'path' => '', + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6417,54 +4776,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ResourceServerScopeIds', + 'name' => 'ScopeValues', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 100, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'GroupId', + 'name' => 'Audience', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListUsersForResourceServer' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GenerateUploadAuth' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6475,90 +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' => 'ApplicationId', + 'name' => 'Purpose', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + ], + ], + 'GenerateWebAuthnAuthenticatorRegistrationUrl' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + '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' => 'Filter', + 'name' => 'UserId', '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, - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ResourceServerScopeId', + 'name' => 'DomainId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListResourceServersForUser' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetApplication' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6569,80 +4867,40 @@ [ '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], ], + ], + ], + 'GetApplicationAdvancedConfig' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'UserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + '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' => 'Filter', + 'name' => 'ApplicationId', '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, 'maxLength' => 64], ], ], ], - 'ListOrganizationalUnitsForResourceServer' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetApplicationFederatedCredential' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6653,92 +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, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '500', - ], - ], - [ - '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' => [ - 'OrganizationalUnitIds', - 'OrganizationalUnitId', - ], - ], - 'Value' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'minItems' => 1, - 'maxItems' => 100, - ], - ], - ], - ], - ], - [ - 'name' => 'ResourceServerScopeId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListGroupsForResourceServer' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetApplicationGrantScope' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6749,88 +4938,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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetApplicationProvisioningConfig' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + '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' => [ - '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' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'CreateClientPublicKey' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetApplicationProvisioningScope' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6841,55 +4982,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], ], + ], + ], + 'GetApplicationProvisioningUserPrimaryOrganizationalUnit' => [ + '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', - ], + 'GetApplicationRole' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6900,39 +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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientPublicKeyId', + 'name' => 'ApplicationRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'EnableClientPublicKey' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetApplicationSsoConfig' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6943,47 +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], ], ], ], - 'DisableClientPublicKey' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetAuthorizationResource' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6994,47 +5092,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' => 'ClientPublicKeyId', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'AuthorizationResourceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'SetPrimaryClientPublicKey' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetAuthorizationRule' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7045,48 +5119,40 @@ [ '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], ], + ], + ], + 'GetAuthorizationServer' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ClientPublicKeyId', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'AuthorizationServerId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'GetClientPublicKey' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetBrand' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7097,40 +5163,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', + 'name' => 'BrandId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListClientPublicKeys' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetClientPublicKey' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7141,48 +5185,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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'ClientPublicKeyId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DeleteFederatedCredentialProvider' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'GetCloudAccount' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7193,31 +5212,18 @@ [ '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, 'maxLength' => 64], ], ], ], - 'UpdateFederatedCredentialProviderDescription' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'GetCloudAccountRole' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7228,40 +5234,23 @@ [ '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', - ], - 'schemes' => [ - 'https', - ], + 'GetConditionalAccessPolicy' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7272,171 +5261,62 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FederatedCredentialProviderId', + 'name' => 'ConditionalAccessPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetCredential' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'FederatedCredentialProviderName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + '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' => 'PrivateCaProviderConfig', + 'name' => 'CredentialId', '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], ], + ], + ], + 'GetCredentialProvider' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'OidcProviderConfig', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', '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, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Pkcs7ProviderConfig', + 'name' => 'CredentialProviderId', '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', - ], + 'GetCustomField' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7447,65 +5327,40 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'FieldId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetCustomPrivacyPolicy' => [ + '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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FederatedCredentialProviderName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], - ], - [ - 'name' => 'FederatedCredentialProviderType', + 'name' => 'CustomPrivacyPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListApplicationFederatedCredentialsForProvider' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'GetDomain' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7516,56 +5371,40 @@ [ '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], ], + ], + ], + 'GetDomainDnsChallenge' => [ + '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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FederatedCredentialProviderId', + 'name' => 'Domain', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetFederatedCredentialProvider' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7576,31 +5415,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'FederatedCredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'EnableFederatedCredentialProvider' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'GetForgetPasswordConfiguration' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7611,31 +5437,13 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'FederatedCredentialProviderId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableFederatedCredentialProvider' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'GetGroup' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7646,30 +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], ], ], ], - 'CreateFederatedCredentialProvider' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetIdentityProvider' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7680,184 +5476,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], ], + ], + ], + 'GetIdentityProviderAdvancedConfiguration' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'FederatedCredentialProviderType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + '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], ], + ], + ], + 'GetIdentityProviderStatusCheckJob' => [ + '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, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OidcProviderConfig', + 'name' => 'IdentityProviderId', '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' => 'IdentityProviderStatusCheckJobId', '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], ], ], ], - 'DeleteUsers' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetIdentityProviderUdPullConfiguration' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7868,34 +5547,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserIds', + 'name' => 'IdentityProviderId', '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', - ], + 'GetIdentityProviderUdPushConfiguration' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7906,48 +5569,35 @@ [ '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], ], + ], + ], + 'GetInstance' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['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], ], ], ], - 'UnbindUserAuthnSourceMapping' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetInstanceControlConfiguration' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -7958,49 +5608,35 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'ElementName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'GetInstanceGlobalizationConfig' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['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', - ], + 'GetInstanceLicense' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8011,75 +5647,57 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetInstanceModuleInfo' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'PreviousToken', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'ModuleKey', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '100', - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 128], ], + ], + ], + 'GetInstanceQuota' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'UserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'IdentityProviderId', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserExternalId', + 'name' => 'QuotaKey', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetInstanceTrialStatus' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8090,202 +5708,135 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetLoginRedirectApplicationForBrand' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'Username', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - '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' => 'Password', + 'name' => 'BrandId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'GetNetworkAccessEndpoint' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PhoneRegion', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'PhoneNumber', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PhoneNumberVerified', + 'name' => 'NetworkAccessEndpointId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'GetNetworkZone' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'Email', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'EmailVerified', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserExternalId', + 'name' => 'NetworkZoneId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetOrganizationalUnit' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PrimaryOrganizationalUnitId', - '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' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Description', + 'name' => 'OrganizationalUnitId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetPasswordComplexityConfiguration' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'CustomFields', - '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, - ], - ], - ], - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'PasswordInitializationConfig', + 'name' => 'InstanceId', '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, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'GetPasswordExpirationConfiguration' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ClientToken', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + '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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'Password', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - '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,30 +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], + ], + [ + 'name' => 'PreviousToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationFederatedCredentialType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], ], ], - 'UnlockUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationFederatedCredentialsForProvider' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8728,31 +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' => 'PreviousToken', + 'in' => 'query', + '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], ], ], ], - 'SetUserPrimaryOrganizationalUnit' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationRoles' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8763,40 +6178,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], ], [ - 'name' => 'OrganizationalUnitId', + '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, + ], + ], + ], ], ], ], ], - 'GetUser' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationSupportedProvisionProtocolTypes' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8807,31 +6237,45 @@ [ '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], ], ], ], - 'ListUsers' => [ - 'methods' => [ - 'get', - 'post', + 'ListApplicationTokens' => [ + 'methods' => ['post', 'get'], + '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], + ], + [ + 'name' => 'ApplicationTokenType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], ], + ], + 'ListApplications' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -8842,142 +6286,104 @@ [ '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' => '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,83 +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', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], - ], - ], - ], - 'UpdateOrganizationalUnitParentId' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', + 'name' => 'PreviousToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'OrganizationalUnitId', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'ParentId', + 'name' => 'NetworkZoneId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'GetRootOrganizationalUnit' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationsForOrganizationalUnit' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9247,57 +6558,38 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - ], - 'GetOrganizationalUnit' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + '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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListOrganizationalUnits' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListApplicationsForUser' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9308,80 +6600,43 @@ [ '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' => 'OrganizationalUnitIds', + 'name' => 'ApplicationIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'OrganizationalUnitName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'OrganizationalUnitNameStartsWith', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ParentId', + 'name' => 'QueryMode', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], ], ], - 'ListOrganizationalUnitParents' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListAuthorizationResources' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9392,30 +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], + ], + ], + ], ], ], ], ], - 'CreateGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListAuthorizationRules' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9426,45 +6700,44 @@ [ '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' => '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], + ], + ], + ], ], ], ], ], - 'AddUsersToGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListAuthorizationRulesForApplication' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9475,42 +6748,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' => 'UserIds', + 'name' => 'MaxResults', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DeleteGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListAuthorizationRulesForGroup' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9521,29 +6780,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + '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' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'RemoveUsersFromGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListAuthorizationRulesForUser' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9554,42 +6812,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' => 'UserIds', + 'name' => 'MaxResults', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListAuthorizationServers' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9600,45 +6844,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'GroupId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GroupName', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'GroupExternalId', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'UpdateGroupDescription' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListBrands' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9649,38 +6871,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' => 'PreviousToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], - 'GetGroup' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListClientPublicKeys' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9691,30 +6903,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' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'ListGroups' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListCloudAccountRoles' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9723,79 +6933,51 @@ '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' => '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, 'minimum' => '1', 'maximum' => '500'], ], [ - 'name' => 'GroupIds', + '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], + ], + ], ], ], ], - [ - '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, - ], - ], ], ], - 'ListUsersForGroup' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListCloudAccounts' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9806,61 +6988,44 @@ [ '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' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'GroupId', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '500'], ], [ - '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], + ], + ], ], ], ], ], ], - 'ListGroupsForUser' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListConditionalAccessPolicies' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9871,48 +7036,28 @@ [ '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' => 'int64', 'required' => false], ], [ - 'name' => 'UserId', + 'name' => 'PreviousToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ExecIdentityProviderMetadataUrlResolution' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListConditionalAccessPoliciesForApplication' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9923,47 +7068,62 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'OidcIssuer', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 512, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'ListConditionalAccessPoliciesForNetworkZone' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'NetworkAccessEndpointId', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'IdentityProviderId', + 'name' => 'NetworkZoneId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'SetIdentityProviderAuthnConfiguration' => [ - 'methods' => [ - 'get', - 'post', + 'ListConditionalAccessPoliciesForUser' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], ], + ], + 'ListCredentialProviders' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9974,137 +7134,76 @@ [ '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' => 'BindingConfig', + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'CredentialProviderIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'object', + 'type' => 'array', '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, - ], - ], - ], - ], - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'LdapAuthnConfig', + 'name' => 'CredentialProviderTypes', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'object', + 'type' => 'array', 'required' => false, - 'properties' => [ - 'AutoUpdatePasswordStatus' => [ - 'type' => 'string', - 'required' => false, - ], - 'UserObjectClass' => [ - 'type' => 'string', - 'required' => false, - ], - 'UserLoginIdentifier' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'AutoCreateUserConfig', + 'name' => 'Statuses', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'object', + 'type' => 'array', 'required' => false, - 'properties' => [ - 'AutoCreateUserStatus' => [ - 'type' => 'string', - 'required' => false, - ], - 'TargetOrganizationalUnitIds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'AutoUpdateUserConfig', + 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'object', + 'type' => 'array', 'required' => false, - 'properties' => [ - 'AutoUpdateUserStatus' => [ - 'type' => 'string', - 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => false], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'maxItems' => 10, + ], ], ], + 'maxItems' => 10, ], ], ], ], - 'SetIdentityProviderUdPushConfiguration' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListCredentials' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10115,40 +7214,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' => 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' => 'IncrementalCallbackStatus', + 'name' => 'CredentialTypes', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, + 'type' => 'array', + 'items' => ['type' => 'string'], ], ], [ - 'name' => 'PeriodicSyncStatus', + 'name' => 'Statuses', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'UdSyncScopeConfigs', + 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ @@ -10158,91 +7266,39 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'SourceScopes' => [ + 'Name' => ['type' => 'string', 'required' => false], + 'Value' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'TargetScope' => [ - 'type' => 'string', - 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], ], [ - 'name' => 'PeriodicSyncConfig', + 'name' => 'CredentialSharingScopes', 'in' => 'query', 'style' => 'flat', 'schema' => [ - '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, - ], - ], - ], + 'type' => 'array', + 'items' => ['type' => 'string'], ], ], [ - 'name' => 'LdapUdPushConfig', + 'name' => 'CredentialExternalIds', '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, - ], - ], + 'type' => 'array', + 'items' => ['type' => 'string'], ], ], ], ], - 'GetIdentityProviderAdvancedConfiguration' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListCustomPrivacyPolicies' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10253,31 +7309,33 @@ [ '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' => 'PreviousToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'CustomPrivacyPolicyNameStartsWith', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], ], ], - 'GetIdentityProviderStatusCheckJob' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListCustomPrivacyPoliciesForBrand' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10288,39 +7346,33 @@ [ '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' => 'int64', 'required' => false], + ], + [ + 'name' => 'BrandId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetIdentityProviderUdPushConfiguration' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListDomainProxyTokens' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10331,31 +7383,18 @@ [ '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], ], ], ], - 'EnableIdentityProviderAdvancedAbility' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListDomains' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10366,31 +7405,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'IdentityProviderId', + 'name' => 'BrandId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'CreateIdentityProviderStatusCheckJob' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListEiamInstances' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10399,33 +7425,36 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'InstanceIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'IdentityProviderId', + 'name' => 'InstanceRegionId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], ], ], - 'DisableIdentityProviderAdvancedAbility' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', + 'ListEiamRegions' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], ], + 'deprecated' => false, + 'parameters' => [], + ], + 'ListEventTypes' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10434,32 +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], ], ], ], - 'CreateIdentityProvider' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListFederatedCredentialProviders' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -10470,604 +7487,137 @@ [ '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' => 'PreviousToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - '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' => 'FederatedCredentialProviderName', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - '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, - ], - ], - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], [ - 'name' => 'AuthnConfig', + 'name' => 'FederatedCredentialProviderType', '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], ], + ], + ], + 'ListGroups' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'BindingConfig', - '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, - ], - ], - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'DingtalkAppConfig', + 'name' => 'InstanceId', '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' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'LdapConfig', + 'name' => 'PageNumber', '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, - ], - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'WeComConfig', + 'name' => 'PageSize', '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, - ], - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'OidcConfig', + 'name' => 'GroupIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'object', + 'type' => 'array', '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, - ], - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'NetworkAccessEndpointId', + 'name' => 'GroupName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AutoCreateUserConfig', + 'name' => 'GroupNameStartsWith', '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' => 'string', 'required' => false], ], [ - 'name' => 'AutoUpdateUserConfig', + 'name' => 'GroupExternalId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AutoUpdateUserStatus' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'ListGroupsForApplication' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'LarkConfig', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', '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, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'LogoUrl', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'ClientToken', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], - ], - ], - 'DeleteIdentityProvider' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'GroupIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'IdentityProviderId', + 'name' => 'ApplicationRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], ], ], - 'UpdateIdentityProvider' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListGroupsForAuthorizationRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -11078,267 +7628,113 @@ [ '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' => 'IdentityProviderName', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'LdapConfig', + 'name' => 'AuthorizationRuleId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'object', + 'type' => 'array', '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', + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Name' => ['type' => 'string', 'required' => false], + 'Value' => [ + '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, - ], ], ], ], + ], + ], + 'ListGroupsForResourceServer' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'DingtalkAppConfig', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', '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, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'WeComConfig', + 'name' => 'NextToken', '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, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'OidcConfig', + 'name' => 'ApplicationId', '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, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'NetworkAccessEndpointId', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'LarkConfig', + 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'object', + 'type' => 'array', 'required' => false, - 'properties' => [ - 'AppId' => [ - 'type' => 'string', - 'required' => false, - ], - 'AppSecret' => [ - 'type' => 'string', - 'required' => false, - ], - 'EncryptKey' => [ - 'type' => 'string', - 'required' => false, - ], - 'VerificationToken' => [ - 'type' => 'string', - '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, + ], ], ], ], ], [ - 'name' => 'LogoUrl', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ClientToken', + 'name' => 'ResourceServerScopeId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], ], ], - 'GetIdentityProvider' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListGroupsForUser' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -11349,31 +7745,28 @@ [ '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' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListIdentityProviders' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -11384,48 +7777,28 @@ [ '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' => 'Direction', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'EnableIdentityProviderUdPull' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListIdentityProvidersForNetworkAccessEndpoint' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -11436,66 +7809,28 @@ [ '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, - ], - ], - ], - ], - 'DisableIdentityProviderUdPull' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], + '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' => 'int64', 'required' => false], ], [ - 'name' => 'IdentityProviderId', + 'name' => 'NetworkAccessEndpointId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'SetIdentityProviderUdPullConfiguration' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListInstances' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -11504,176 +7839,56 @@ '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', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'GroupSyncStatus', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'UdSyncScopeConfig', + 'name' => 'InstanceIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'object', + 'type' => 'array', 'required' => false, - 'properties' => [ - 'SourceScopes' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'TargetScope' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'PullProtectedRule', + 'name' => 'Status', '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, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'LdapUdPullConfig', + 'name' => 'Edition', '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, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PeriodicSyncStatus', + 'name' => 'CrossRegionReplication', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'ListNetworkAccessEndpointAvailableRegions' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - '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, - ], - ], - ], - ], + 'AK' => [], ], ], + 'deprecated' => false, + 'parameters' => [], ], - 'GetIdentityProviderUdPullConfiguration' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListNetworkAccessEndpointAvailableZones' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -11682,33 +7897,15 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'NaeRegionId', '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], ], ], ], - 'ListIdentityProvidersForNetworkAccessEndpoint' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListNetworkAccessEndpoints' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -11719,82 +7916,43 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ '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' => 'NetworkAccessEndpointId', + 'name' => 'NetworkAccessEndpointType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'EnableIdentityProviderAuthn' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'VpcId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'VpcRegionId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'IdentityProviderId', + 'name' => 'NetworkAccessEndpointStatus', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DisableIdentityProviderAuthn' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListNetworkAccessPaths' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -11805,30 +7963,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'IdentityProviderId', + 'name' => 'NetworkAccessEndpointId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'SetForgetPasswordConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListNetworkZones' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -11839,44 +7985,38 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ForgetPasswordStatus', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AuthenticationChannels', + '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' => 'array', 'required' => false, - 'maxLength' => 32, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'SetPasswordInitializationConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListOrganizationalUnitParents' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -11887,106 +8027,70 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PasswordInitializationStatus', + 'name' => 'OrganizationalUnitId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'ListOrganizationalUnits' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PasswordInitializationType', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PasswordForcedUpdateStatus', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'PasswordInitializationNotificationChannels', + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'OrganizationalUnitIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'maxLength' => 32, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], - ], - ], - 'SetPasswordHistoryConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'OrganizationalUnitName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'PasswordHistoryStatus', + 'name' => 'OrganizationalUnitNameStartsWith', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'PasswordHistoryMaxRetention', + 'name' => 'ParentId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], ], ], - 'SetPasswordExpirationConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListOrganizationalUnitsForApplication' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -11997,105 +8101,43 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PasswordExpirationStatus', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'PasswordValidMaxDay', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'PasswordExpirationAction', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - ], - [ - 'name' => 'PasswordExpirationNotificationStatus', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PasswordExpirationNotificationChannels', + 'name' => 'OrganizationalUnitIds', '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, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'PasswordForcedUpdateDuration', + 'name' => 'ApplicationRoleId', '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, - ], - ], + 'schema' => ['type' => 'string', 'maxLength' => 64], ], ], ], - 'SetPasswordComplexityConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListOrganizationalUnitsForResourceServer' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -12106,24 +8148,25 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PasswordMinLength', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PasswordComplexityRules', + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'MaxResults', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '500'], + ], + [ + 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ @@ -12133,77 +8176,43 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'PasswordCheckType' => [ + 'Name' => [ 'type' => 'string', 'required' => false, - 'maxLength' => 64, + 'enum' => ['OrganizationalUnitIds', 'OrganizationalUnitId'], + ], + 'Value' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 100, ], ], ], ], ], - ], - ], - 'GetForgetPasswordConfiguration' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'ResourceServerScopeId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], ], ], - 'GetPasswordInitializationConfiguration' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'ListRegions' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - ], + 'parameters' => [], ], - 'GetPasswordHistoryConfiguration' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'ListResourceServerScopes' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -12214,306 +8223,126 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - ], - 'GetPasswordExpirationConfiguration' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'NextToken', + '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], ], - ], - ], - 'GetPasswordComplexityConfiguration' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'ResourceServerScopeName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], - ], - ], - 'CreateConditionalAccessPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ResourceServerScopeValue', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'PreviousToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ConditionalAccessPolicyName', + 'name' => 'ResourceServerScopeType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], [ - 'name' => 'Description', + 'name' => 'AuthorizationType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, - 'maxLength' => 128, + 'enum' => ['authorize_required', 'default_all'], ], ], [ - 'name' => 'ConditionalAccessPolicyType', + 'name' => 'ResourceServerScopeIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], + ], + ], + 'ListResourceServersForUser' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'DecisionType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'EvaluateAt', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'DecisionConfig', + 'name' => 'NextToken', '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, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ConditionsConfig', + 'name' => 'UserId', '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, - ], - ], - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Priority', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'ClientToken', + 'name' => 'Filter', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + '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, + ], + ], + ], ], ], ], ], - 'DeleteConditionalAccessPolicy' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListSynchronizationJobs' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -12524,136 +8353,89 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ConditionalAccessPolicyId', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], - ], - ], - 'DisableConditionalAccessPolicy' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ConditionalAccessPolicyId', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], - ], - ], - 'EnableConditionalAccessPolicy' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'TargetType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'TargetIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ConditionalAccessPolicyId', + 'name' => 'StartTime', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], - ], - ], - 'GetConditionalAccessPolicy' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'Direction', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'ConditionalAccessPolicyId', + 'name' => 'Status', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], + [ + 'name' => 'Filters', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Key' => ['type' => 'string', 'required' => false], + 'Values' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], + ], ], ], ], ], - 'ListConditionalAccessPolicies' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListUserAuthnSourceMappings' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -12664,82 +8446,43 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MaxResults', + 'name' => 'PreviousToken', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PreviousToken', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'], ], - ], - ], - 'ListConditionalAccessPoliciesForNetworkZone' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'NetworkZoneId', + 'name' => 'UserExternalId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], ], ], - 'UpdateConditionalAccessPolicy' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListUsers' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -12750,298 +8493,93 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ConditionalAccessPolicyId', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'ConditionalAccessPolicyName', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'DecisionType', + 'name' => 'UserIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'DecisionConfig', + 'name' => 'UsernameStartsWith', '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, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], [ - 'name' => 'ConditionsConfig', + 'name' => 'DisplayNameStartsWith', '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, - ], - ], - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], [ - 'name' => 'Priority', + 'name' => 'PhoneRegion', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'ClientToken', + 'name' => 'PhoneNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], - ], - ], - 'UpdateConditionalAccessPolicyDescription' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'Email', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'UserExternalId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], [ - 'name' => 'ConditionalAccessPolicyId', + 'name' => 'UserSourceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], [ - 'name' => 'Description', + 'name' => 'UserSourceType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'ClientToken', + 'name' => 'Status', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], - ], - ], - 'ListConditionalAccessPoliciesForUser' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'OrganizationalUnitId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'UserId', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'ListConditionalAccessPoliciesForApplication' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListUsersForApplication' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13052,31 +8590,43 @@ [ '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], + ], + [ + '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' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'ApplicationRoleId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'maxLength' => 64], + ], ], ], - 'ListSynchronizationJobs' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListUsersForAuthorizationRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13087,140 +8637,91 @@ [ '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' => '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' => 'int32', 'required' => false], ], [ - 'name' => 'TargetType', + 'name' => 'AuthorizationRuleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'TargetIds', + '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], + ], + ], ], ], ], + ], + ], + 'ListUsersForGroup' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'StartTime', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'EndTime', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'Direction', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'Status', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Filters', + 'name' => 'UserIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Key' => [ - 'type' => 'string', - 'required' => false, - ], - 'Values' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'RunSynchronizationJob' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ListUsersForResourceServer' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13231,110 +8732,60 @@ [ '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' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Description', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'UserIdentityTypes', + 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, - 'enum' => [ - 'username', - 'email', - 'phoneNumber', - 'externalId', - ], - ], - ], - ], - [ - 'name' => 'SynchronizationScopeConfig', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'OrganizationalUnitIds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'GroupIds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ + 'properties' => [ + 'Name' => [ 'type' => 'string', 'required' => false, + 'enum' => ['UserIds'], ], - ], - 'UserIds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', + 'Value' => [ + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + 'minItems' => 1, + 'maxItems' => 100, ], ], ], ], ], [ - 'name' => 'PasswordInitialization', + 'name' => 'ResourceServerScopeId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'maxLength' => 64], ], ], ], - 'GetSynchronizationJob' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ObtainApplicationClientSecret' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13345,30 +8796,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'SynchronizationJobId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'SecretId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'CreateBrand' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ObtainApplicationToken' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13379,31 +8823,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BrandName', + '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], ], ], ], - 'GetBrand' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ObtainCredential' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13414,29 +8850,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BrandId', + 'name' => 'CredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'EnableBrand' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'ObtainDomainProxyToken' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13447,29 +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], ], ], ], - 'DisableBrand' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RemoveApplicationAccountFromUser' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13480,29 +8899,28 @@ [ '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' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationAccountId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateBrand' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RemoveApplicationFromAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13513,37 +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' => 'BrandName', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeleteBrand' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RemoveCustomPrivacyPoliciesFromBrand' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13554,30 +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], ], ], ], ], - 'ListBrands' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RemoveGroupFromAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13588,46 +8990,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'PreviousToken', + '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' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'SetLoginRedirectApplicationForBrand' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RemoveUserFromAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13638,38 +9017,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', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetLoginRedirectApplicationForBrand' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RemoveUserFromOrganizationalUnits' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13680,29 +9044,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'BrandId', + 'name' => 'UserId', '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], ], ], ], ], - 'CreateCustomPrivacyPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RemoveUsersFromGroup' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13713,106 +9076,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'CustomPrivacyPolicyName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 256, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Status', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'UserConsentType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'DefaultLanguageCode', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'CustomPrivacyPolicyContents', + 'name' => 'UserIds', '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, - ], - ], - ], - ], - ], - ], - ], - ], - [ - 'name' => 'ClientToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, + 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'GetCustomPrivacyPolicy' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RenewFreeLicenseEndTime' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13823,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], ], ], ], - 'EnableCustomPrivacyPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RevokeApplicationFromGroups' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13857,29 +9125,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' => 'GroupIds', '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], + ], ], ], - 'DisableCustomPrivacyPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RevokeApplicationFromOrganizationalUnits' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13890,30 +9162,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' => 'OrganizationalUnitIds', '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], + ], ], ], - 'UpdateCustomPrivacyPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RevokeApplicationFromUsers' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -13924,95 +9199,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'CustomPrivacyPolicyName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserConsentType', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CustomPrivacyPolicyId', + 'name' => 'UserIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, - 'maxLength' => 64, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'DefaultLanguageCode', + 'name' => 'ApplicationRoleId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'CustomPrivacyPolicyContents', - '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, - ], - ], - ], - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'maxLength' => 64], ], ], ], - 'DeleteCustomPrivacyPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RevokeResourceServerFromClient' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14023,31 +9236,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CustomPrivacyPolicyId', + 'name' => 'ClientApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ResourceServerApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListCustomPrivacyPolicies' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'RevokeResourceServerScopesFromClient' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14058,55 +9263,33 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'ClientApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PreviousToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - '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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - ], - 'ListNetworkAccessEndpointAvailableRegions' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [], - ], - 'ListNetworkAccessEndpointAvailableZones' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'NaeRegionId', + 'name' => 'CallbackProvisioningConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + '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], + ], + ], ], ], - ], - ], - 'GetNetworkAccessEndpoint' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], - ], - ], - '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' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'VpcId', + '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,139 @@ [ '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', - ], - 'schemes' => [ - 'https', - ], + 'SetDefaultDomain' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14693,31 +9867,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NetworkZoneId', + 'name' => 'DomainId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdateNetworkZone' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetForgetPasswordConfiguration' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14728,83 +9889,121 @@ [ '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' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], [ - 'name' => 'NetworkZoneName', + 'name' => 'AuthenticationChannels', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'maxLength' => 32, + 'items' => ['type' => 'string', 'required' => false], ], ], + ], + ], + 'SetIdentityProviderAuthnConfiguration' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'Ipv4Cidrs', + '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' => '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,112 +10014,103 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NetworkZoneId', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Description', + 'name' => 'IncrementalCallbackStatus', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], [ - 'name' => 'ClientToken', + 'name' => 'GroupSyncStatus', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], - ], - ], - 'ListNetworkZones' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + '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' => 'NextToken', + 'name' => 'PullProtectedRule', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + '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' => 'MaxResults', + 'name' => 'LdapUdPullConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + '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' => 'PreviousToken', + 'name' => 'PeriodicSyncStatus', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'NetworkZoneIds', + 'name' => 'PeriodicSyncConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'string', - '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], + ], ], ], ], ], ], - 'GetNetworkZone' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetIdentityProviderUdPushConfiguration' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14931,98 +10121,83 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NetworkZoneId', + 'name' => 'IdentityProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], - ], - ], - 'EnableInternalAuthenticationSource' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'IncrementalCallbackStatus', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'PeriodicSyncStatus', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AuthenticationSourceId', + 'name' => 'UdSyncScopeConfigs', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, - 'maxLength' => 64, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SourceScopes' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'TargetScope' => ['type' => 'string', 'required' => false], + ], + ], ], ], - ], - ], - 'DisableInternalAuthenticationSource' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'PeriodicSyncConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + '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' => 'AuthenticationSourceId', + 'name' => 'LdapUdPushConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, - 'maxLength' => 64, + '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], + ], ], ], ], ], - 'SetWebAuthnConfiguration' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetInstanceControlConfiguration' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15033,38 +10208,10 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + '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, - ], - ], - [ - 'name' => 'EnableAaguidVerification', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'Aaguids', + 'name' => 'ControlElements', 'in' => 'query', 'style' => 'flat', 'schema' => [ @@ -15074,13 +10221,14 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - 'Aaguid' => [ - 'type' => 'string', + '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], + ], ], ], ], @@ -15088,13 +10236,9 @@ ], ], ], - 'UnbindTotpAuthenticator' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetInstanceGlobalizationConfig' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15105,29 +10249,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'Language', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'TimeZone', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeleteWebAuthnAuthenticator' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetLoginRedirectApplicationForBrand' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15138,38 +10276,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserId', + 'name' => 'BrandId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AuthenticatorId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListCloudAccounts' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'SetPasswordComplexityConfiguration' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15180,33 +10303,15 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'MaxResults', + 'name' => 'PasswordMinLength', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '500', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'maxLength' => 32], ], [ - 'name' => 'Filter', + 'name' => 'PasswordComplexityRules', 'in' => 'query', 'style' => 'flat', 'schema' => [ @@ -15216,32 +10321,21 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - 'Value' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'PasswordCheckType' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], ], ], ], + [ + 'name' => 'DisabledWeakPasswordLogin', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], ], ], - 'GetCloudAccount' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'SetPasswordExpirationConfiguration' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15252,118 +10346,91 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountId', + 'name' => 'PasswordExpirationStatus', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], - ], - ], - 'CreateCloudAccount' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'PasswordValidMaxDay', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maxLength' => 32], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'PasswordExpirationAction', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'CloudAccountName', + 'name' => 'PasswordExpirationNotificationStatus', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'CloudAccountVendorType', + 'name' => 'PasswordExpirationNotificationChannels', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, 'maxLength' => 32, - 'enum' => [ - 'alibaba_cloud', - 'aws', - 'entra_id', - 'huawei_cloud', - 'tencent_cloud', - 'gcp', - 'azure', - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'CloudAccountExternalId', + 'name' => 'PasswordExpirationNotificationDuration', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'CloudAccountProviderName', + 'name' => 'PasswordForcedUpdateDuration', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'Description', + 'name' => 'EffectiveAuthenticationSourceIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, - 'maxLength' => 128, + 'items' => ['type' => 'string', 'required' => false], ], ], + ], + ], + 'SetPasswordHistoryConfiguration' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ClientToken', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + '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], ], ], ], - 'UpdateCloudAccount' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetPasswordInitializationConfiguration' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15374,48 +10441,39 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountId', + 'name' => 'PasswordInitializationStatus', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], [ - 'name' => 'CloudAccountName', + 'name' => 'PasswordInitializationType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], ], [ - 'name' => 'ClientToken', + 'name' => 'PasswordForcedUpdateStatus', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 32], + ], + [ + 'name' => 'PasswordInitializationNotificationChannels', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'maxLength' => 32, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'UpdateCloudAccountDescription' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetPrimaryClientPublicKey' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15426,47 +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' => 'Description', + 'name' => 'ClientPublicKeyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeleteCloudAccount' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'SetUserPrimaryOrganizationalUnit' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15477,31 +10516,23 @@ [ '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' => 'OrganizationalUnitId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListCloudAccountRoles' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'SetWebAuthnConfiguration' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15510,42 +10541,27 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'CloudAccountId', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'InstanceId', + 'name' => 'EnableUserSelfRegistration', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'boolean', 'required' => true], ], [ - 'name' => 'NextToken', + 'name' => 'EnableMetadataServiceVerification', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'MaxResults', + 'name' => 'EnableAaguidVerification', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '500', - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'Filter', + 'name' => 'Aaguids', 'in' => 'query', 'style' => 'flat', 'schema' => [ @@ -15555,32 +10571,17 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - 'Value' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'Name' => ['type' => 'string', 'required' => false], + 'Aaguid' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], - 'GetCloudAccountRole' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'UnbindTotpAuthenticator' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15591,38 +10592,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'CloudAccountId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountRoleId', + 'name' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateCloudAccountRole' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UnbindUserAuthnSourceMapping' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15633,71 +10614,50 @@ [ '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' => 'CloudAccountRoleType', + 'name' => 'IdentityProviderId', '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' => 'UserExternalId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], + ], + ], + 'UnlockUser' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ClientToken', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', '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, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'DisableCloudAccountRole' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationAdvancedConfig' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15708,47 +10668,35 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'CloudAccountRoleId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'ScimServerAdvancedConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'UserCustomFieldNamespace' => ['type' => 'string', 'required' => false], + 'SupportedUserCustomFieldIds' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + ], ], ], ], ], - 'EnableCloudAccountRole' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationAuthorizationType' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15759,47 +10707,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'CloudAccountId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountRoleId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'AuthorizationType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'UpdateCloudAccountRoleDescription' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationClientSecretExpirationTime' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15810,56 +10734,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'CloudAccountId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'CloudAccountRoleId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Description', + 'name' => 'SecretId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', + 'name' => 'ExpirationTime', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'maxLength' => 128], ], ], ], - 'DeleteCloudAccountRole' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15870,38 +10766,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' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], ], - 'CreateAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationFederatedCredential' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15912,65 +10793,107 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleName', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ProjectId', + 'name' => 'ApplicationFederatedCredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationResourceScope', + 'name' => 'VerificationCondition', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'AttributeMappings', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, - 'maxLength' => 32, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SourceValueExpression' => ['type' => 'string', 'required' => false], + 'TargetField' => ['type' => 'string', 'required' => false], + ], + ], ], ], [ - 'name' => 'Description', + 'name' => 'OidcVerificationConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, + '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', - 'in' => 'formData', + 'name' => 'Pkcs7VerificationConfig', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'properties' => [ + 'InstanceIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string'], + ], + ], ], ], ], ], - 'UpdateAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationFederatedCredentialDescription' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -15981,56 +10904,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' => 'ApplicationFederatedCredentialId', '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', - ], + 'UpdateApplicationInfo' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16041,89 +10936,82 @@ [ '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' => 'Description', + 'name' => 'ApplicationName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'EnableAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'name' => 'LogoUrl', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 512], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'ApplicationVisibility', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'ClientToken', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'CustomFields', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + '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' => 'ClientToken', - 'in' => 'formData', + 'name' => 'ApplicationOwner', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'properties' => [ + 'UserIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string', 'maxLength' => 64], + ], + 'GroupIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string', 'maxLength' => 64], + ], + ], ], ], ], ], - 'DisableAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationRole' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16134,38 +11022,33 @@ [ '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' => 'ApplicationRoleName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ApplicationRoleId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'ClientToken', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeleteAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationRoleDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16176,31 +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' => 'ApplicationRoleId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], ], - 'GetAuthorizationRule' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationSsoFormParams' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16211,31 +11091,35 @@ [ '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], + ], + [ + 'name' => 'ApplicationTemplateParams', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, - 'maxLength' => 64, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'TemplateParamName' => ['type' => 'string', 'required' => false], + 'TemplateParamValue' => ['type' => 'string', 'required' => false], + ], + ], ], ], ], ], - 'ListAuthorizationRules' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateApplicationTokenExpirationTime' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16246,65 +11130,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' => 'MaxResults', + 'name' => 'ApplicationTokenId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Filter', + 'name' => 'ExpirationTime', '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' => 'integer', 'format' => 'int64', 'required' => true, 'maxLength' => 128], ], ], ], - 'AddUserToAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateAuthorizationRule' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16315,79 +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' => 'UserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], - ], - [ - 'name' => 'ValidityType', + 'name' => 'AuthorizationRuleName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'ValidityPeriod', + 'name' => 'AuthorizationResourceScope', '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' => 64], ], [ 'name' => 'ClientToken', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdateAuthorizationRuleUserAttachment' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateAuthorizationRuleApplicationAttachment' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16398,38 +11199,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', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ValidityType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], [ 'name' => 'ValidityPeriod', @@ -16439,38 +11224,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], ], ], ], - 'RemoveUserFromAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateAuthorizationRuleDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16481,39 +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' => 'UserId', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + ], + [ + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListAuthorizationRulesForUser' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateAuthorizationRuleGroupAttachment' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16524,48 +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' => 'UserId', + '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], + ], ], ], - 'ListUsersForAuthorizationRule' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'UpdateAuthorizationRuleUserAttachment' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16576,74 +11331,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' => 'UserId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'ValidityType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], [ - 'name' => 'Filter', + '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], + ], ], ], - 'AddGroupToAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateAuthorizationServer' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16654,78 +11381,38 @@ [ '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' => 'GroupId', + 'name' => 'AuthorizationServerName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + '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', - '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], ], ], ], - 'UpdateAuthorizationRuleGroupAttachment' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateAuthorizationServerDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16736,79 +11423,55 @@ [ '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' => 'GroupId', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], [ - 'name' => 'ValidityType', + 'name' => 'ClientToken', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'UpdateBrand' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ValidityPeriod', + 'name' => 'BrandId', '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' => true], ], [ - 'name' => 'ClientToken', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'BrandName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'RemoveGroupFromAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateCloudAccount' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16819,39 +11482,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'CloudAccountId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'GroupId', + 'name' => 'CloudAccountName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListAuthorizationRulesForGroup' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateCloudAccountDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16862,48 +11514,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' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'GroupId', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListGroupsForAuthorizationRule' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'UpdateCloudAccountRoleDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16914,74 +11546,33 @@ [ '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], ], [ - 'name' => 'MaxResults', + 'name' => 'CloudAccountRoleId', '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, 'maxLength' => 128], ], [ - '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], ], ], ], - 'AddApplicationToAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateConditionalAccessPolicy' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -16992,78 +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' => 'ApplicationId', + 'name' => 'ConditionalAccessPolicyName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + '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], + ], + ], ], - 'EndTime' => [ - 'type' => 'integer', - 'format' => 'int64', + 'Users' => [ + 'type' => 'object', 'required' => false, - 'maxLength' => 64, + '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' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'UpdateAuthorizationRuleApplicationAttachment' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateConditionalAccessPolicyDescription' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17074,78 +11724,86 @@ [ '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' => 'ApplicationId', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 128], ], [ - 'name' => 'ValidityType', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'UpdateCredential' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ValidityPeriod', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'CredentialId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'CredentialName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], + [ + 'name' => 'CredentialContent', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'StartTime' => [ - 'type' => 'integer', - 'format' => 'int64', + 'OAuthClientContent' => [ + 'type' => 'object', 'required' => false, - 'maxLength' => 64, + 'properties' => [ + 'ClientId' => ['type' => 'string', 'required' => false], + 'ClientSecret' => ['type' => 'string', 'required' => false], + ], ], - 'EndTime' => [ - 'type' => 'integer', - 'format' => 'int64', + 'ApiKeyContent' => [ + 'type' => 'object', 'required' => false, - 'maxLength' => 64, + 'properties' => [ + 'ApiKey' => ['type' => 'string', 'required' => false], + ], ], ], ], ], [ 'name' => 'ClientToken', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'RemoveApplicationFromAuthorizationRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateCredentialDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17156,39 +11814,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'CredentialId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + ], + [ + 'name' => 'ClientToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListApplicationsForAuthorizationRule' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'UpdateCredentialProvider' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17199,59 +11846,51 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'CredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'CredentialProviderName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], ], [ - 'name' => 'Filter', + 'name' => 'CredentialProviderConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, + 'properties' => [ + 'OAuthProviderConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'ClientSecret' => ['type' => 'string', 'required' => false], + 'TokenEndpoint' => ['type' => 'string', 'required' => false], + 'Scope' => ['type' => 'string', 'required' => false], ], - 'Value' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', + ], + '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], ], ], ], @@ -17260,14 +11899,9 @@ ], ], ], - 'ListAuthorizationRulesForApplication' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateCredentialProviderDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17278,47 +11912,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'CredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ApplicationId', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], ], - 'CreateAuthorizationResource' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateCustomPrivacyPolicy' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17329,56 +11939,62 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'CustomPrivacyPolicyName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AuthorizationResourceEntityType', + 'name' => 'UserConsentType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AuthorizationResourceEntityId', + 'name' => 'CustomPrivacyPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'ClientToken', - 'in' => 'formData', + 'name' => 'DefaultLanguageCode', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'CustomPrivacyPolicyContents', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + '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], + ], + ], + ], + ], + ], ], ], ], ], - 'DeleteAuthorizationResource' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateDomainBrand' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17389,40 +12005,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'DomainId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AuthorizationResourceId', + 'name' => 'BrandId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetAuthorizationResource' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateDomainIcpNumber' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17433,40 +12032,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'AuthorizationRuleId', + 'name' => 'DomainId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AuthorizationResourceId', + 'name' => 'IcpNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListAuthorizationResources' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateFederatedCredentialProvider' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17477,74 +12059,99 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'NextToken', + 'name' => 'FederatedCredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + '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' => 'integer', - 'format' => 'int32', + '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' => 'AuthorizationRuleId', + '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' => 'Filter', + 'name' => 'Pkcs7ProviderConfig', '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', + 'properties' => [ + 'TrustAnchorSource' => ['type' => 'string', 'required' => true, 'maxLength' => 32], + 'Certificates' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'string', - '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], ], ], ], ], ], - 'GenerateUploadAuth' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateFederatedCredentialProviderDescription' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17555,37 +12162,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Type', + 'name' => 'FederatedCredentialProviderId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'Purpose', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], ], - 'GenerateFileImportTemplate' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateGroup' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17596,29 +12189,28 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'TargetType', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'GroupName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'GroupExternalId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'GenerateDownloadUrlForSynchronizationJob' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateGroupDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17629,31 +12221,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'SynchronizationJobId', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'GenerateOauthToken' => [ - 'path' => '', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateIdentityProvider' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17664,84 +12248,176 @@ [ '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' => 'string', - 'required' => true, + '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' => 'ApplicationId', + 'name' => 'DingtalkAppConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + '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' => 'ScopeValues', + '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], + 'CorpSecret' => ['type' => 'string', 'required' => false], + 'TrustableDomain' => ['type' => 'string', 'required' => false], ], ], ], [ - 'name' => 'Audience', + 'name' => 'OidcConfig', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + '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], + ], ], ], - ], - ], - 'GetCustomField' => [ - 'methods' => [ - 'get', - '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' => 'FieldId', + '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' => true, - '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'], + 'BindingMethod' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['HTTP-REDIRECT', 'HTTP-POST'], + ], + 'MaxClockSkew' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'WantResponseSigned' => ['type' => 'boolean'], + 'WantAssertionsSigned' => ['type' => 'boolean'], + ], ], ], ], ], - 'EnableCustomField' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateInstanceDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17752,30 +12428,18 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FieldId', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], ], ], - 'DisableCustomField' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateNetworkAccessEndpointName' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17786,30 +12450,23 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FieldId', + '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], ], ], ], - 'DeleteCustomField' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateNetworkZone' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17820,30 +12477,53 @@ [ 'name' => 'InstanceId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'NetworkZoneId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'NetworkZoneName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Ipv4Cidrs', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'FieldId', + 'name' => 'Ipv6Cidrs', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, + '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], + ], ], ], - 'CreateCustomField' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateNetworkZoneDescription' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -17854,155 +12534,82 @@ [ 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 64, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'EntityType', + 'name' => 'NetworkZoneId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FieldName', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 128], ], [ - 'name' => 'FieldDisplayName', + 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'UpdateOrganizationalUnit' => [ + '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' => 'OrganizationalUnitId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'FieldDataConfig', - '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, - ], - ], - ], - ], - ], - ], - ], - [ - 'name' => 'Unique', + 'name' => 'OrganizationalUnitName', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128], ], + ], + ], + 'UpdateOrganizationalUnitDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'Encrypted', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - 'maxLength' => 32, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'Required', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'UserPermission', + 'name' => 'OrganizationalUnitId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 2048, - ], + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], ], ], ], - 'ListEventTypes' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateOrganizationalUnitParentId' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -18011,33 +12618,25 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'PageNumber', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'PageSize', + 'name' => 'OrganizationalUnitId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'ParentId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], ], ], - 'ListActionTrackEventTypes' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateResourceServerScope' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -18048,47 +12647,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' => 'ResourceServerScopeId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], ], [ - 'name' => 'MaxResults', + 'name' => 'ResourceServerScopeName', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 32], ], ], ], - 'ListEiamInstances' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateUser' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -18097,53 +12677,100 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'InstanceIds', + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Username', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + ], + [ + 'name' => 'DisplayName', + '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' => 'PhoneNumberVerified', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false, 'maxLength' => 64], + ], + [ + 'name' => 'Email', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + ], + [ + 'name' => 'EmailVerified', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false, 'maxLength' => 64], + ], + [ + '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' => 1024], + 'Operation' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], ], ], ], - [ - 'name' => 'InstanceRegionId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 32, - ], - ], ], ], - 'ListEiamRegions' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateUserDescription' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'parameters' => [], - ], - 'ListApplicationSupportedProvisionProtocolTypes' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'https', + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + ], ], + ], + 'UpdateUserPassword' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -18154,48 +12781,43 @@ [ '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], + ], + [ + 'name' => 'Password', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 64], + ], + [ + 'name' => 'PasswordForcedUpdateStatus', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + ], + [ + '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'], ], ]; |
