'1.0', 'info' => [ 'style' => 'RPC', 'product' => 'Eiam', 'version' => '2021-12-01', ], 'components' => [ 'schemas' => [], ], 'apis' => [ 'ListRegions' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [], ], 'GetServiceQuota' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'QuotaType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'RenewFreeLicenseEndTime' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'SetInstanceControlConfiguration' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ControlElements', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ElementName' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], 'Status' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], 'HumanVerificationConfig' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'HumanVerificationType' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], ], ], 'SetInstanceGlobalizationConfig' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Language', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'TimeZone', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'CreateInstanceTrialLicense' => [ 'methods' => [ 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'CheckInstanceModuleStatus' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ModuleKey', 'in' => 'query', '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, ], ], ], ], 'CheckInstanceForDelete' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetInstanceGlobalizationConfig' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetInstanceControlConfiguration' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetInstanceModuleInfo' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ModuleKey', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 128, ], ], ], ], 'GetInstanceQuota' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'QuotaKey', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetInstanceTrialStatus' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'CreateInstance' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'DeleteInstance' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'UpdateInstanceDescription' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], ], ], 'ListInstances' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'InstanceIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetInstance' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'EnableInitDomainAutoRedirect' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DisableInitDomainAutoRedirect' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetInstanceLicense' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetDomainDnsChallenge' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Domain', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'CreateDomain' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Domain', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'Filing', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'IcpNumber' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], 'GetDomain' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'DomainId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'SetDefaultDomain' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'DomainId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListDomains' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'BrandId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'DeleteDomain' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'DomainId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'CreateDomainProxyToken' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'DomainId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ObtainDomainProxyToken' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'DomainId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'DomainProxyTokenId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'EnableDomainProxyToken' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'DomainId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'DomainProxyTokenId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DisableDomainProxyToken' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'DomainId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'DomainProxyTokenId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListDomainProxyTokens' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'DomainId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteDomainProxyToken' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'DomainId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'DomainProxyTokenId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'UpdateDomainIcpNumber' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'DomainId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'IcpNumber', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'UpdateDomainBrand' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'DomainId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'BrandId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'CreateApplication' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ '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' => false, 'enum' => [ 'agent', 'application', ], ], ], ], ], 'DeleteApplication' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'UpdateApplicationDescription' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], ], ], 'EnableApplication' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'DisableApplication' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'GetApplication' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'ListApplications' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'ApplicationIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'ApplicationName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'M2MClientStatus', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'ResourceServerStatus', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'SsoType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'ApplicationCreationType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ApplicationIdentityType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => [ 'application', 'agent', ], ], ], ], ], 'GetApplicationTemplate' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ApplicationTemplateId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'UpdateApplicationInfo' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'LogoUrl', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 512, ], ], [ 'name' => 'ApplicationVisibility', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListApplicationsForNetworkAccessEndpoint' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'NetworkAccessEndpointId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListApplicationsForNetworkZone' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PreviousToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'NetworkZoneId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListApplicationsForGroup' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'ApplicationIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'GroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'EnableApplicationSso' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'DisableApplicationSso' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'SetApplicationSsoConfig' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'SamlSsoConfig', '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' => [ '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' => 'OidcSsoConfig', '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' => [ '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' => 'InitLoginType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'InitLoginUrl', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetApplicationSsoConfig' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'UpdateApplicationSsoFormParams' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationTemplateParams', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'TemplateParamName' => [ 'type' => 'string', 'required' => false, ], 'TemplateParamValue' => [ 'type' => 'string', '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', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'UserIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'ApplicationRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'AuthorizeApplicationToOrganizationalUnits' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'OrganizationalUnitIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'ApplicationRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'AuthorizeApplicationToGroups' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'GroupIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'ApplicationRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'RevokeApplicationFromUsers' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'UserIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'ApplicationRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'RevokeApplicationFromOrganizationalUnits' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'OrganizationalUnitIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'ApplicationRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'RevokeApplicationFromGroups' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'GroupIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'ApplicationRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'UpdateApplicationAuthorizationType' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'AuthorizationType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListUsersForApplication' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'ApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'UserIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'ApplicationRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'ListOrganizationalUnitsForApplication' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'ApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'OrganizationalUnitIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'ApplicationRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'ListGroupsForApplication' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'ApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'GroupIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'ApplicationRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'ListApplicationsForUser' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'ApplicationIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'UserId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'QueryMode', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], ], ], 'ListApplicationsForOrganizationalUnit' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'ApplicationIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'OrganizationalUnitId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'UpdateApplicationFederatedCredentialDescription' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationFederatedCredentialId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], ], ], 'UpdateApplicationFederatedCredential' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationFederatedCredentialId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'VerificationCondition', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'AttributeMappings', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'SourceValueExpression' => [ 'type' => 'string', 'required' => false, ], 'TargetField' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], 'ListApplicationFederatedCredentials' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => '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, ], ], ], ], 'GetApplicationFederatedCredential' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationFederatedCredentialId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'EnableApplicationFederatedCredential' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationFederatedCredentialId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DisableApplicationFederatedCredential' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationFederatedCredentialId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DeleteApplicationFederatedCredential' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationFederatedCredentialId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'CreateApplicationFederatedCredential' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'FederatedCredentialProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ApplicationFederatedCredentialType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ApplicationFederatedCredentialName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'VerificationCondition', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], [ 'name' => 'AttributeMappings', '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, ], ], ], ], ], ], ], 'CreateApplicationClientSecret' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ExpirationTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], ], ], 'DeleteApplicationClientSecret' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'SecretId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DisableApplicationClientSecret' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'SecretId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'EnableApplicationClientSecret' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'SecretId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListApplicationClientSecrets' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'ObtainApplicationClientSecret' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'SecretId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'UpdateApplicationClientSecretExpirationTime' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'SecretId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ExpirationTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, 'maxLength' => 128, ], ], ], ], 'UpdateApplicationTokenExpirationTime' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationTokenId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ExpirationTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, 'maxLength' => 128, ], ], ], ], 'EnableApplicationToken' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationTokenId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DisableApplicationToken' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationTokenId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'CreateApplicationToken' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 128, ], ], [ 'name' => 'ExpirationTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, 'maxLength' => 128, ], ], ], ], 'ListApplicationTokens' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'ObtainApplicationToken' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationTokenId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DeleteApplicationToken' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationTokenId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'AddApplicationAccountToUser' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'UserId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ApplicationUsername', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListApplicationAccounts' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'ApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListApplicationAccountsForUser' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'UserId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'RemoveApplicationAccountFromUser' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'UserId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ApplicationAccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'EnableApplicationApiInvoke' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'DisableApplicationApiInvoke' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'SetApplicationGrantScope' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'GrantScopes', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'GetApplicationGrantScope' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'GetApplicationProvisioningUserPrimaryOrganizationalUnit' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'CheckApplicationProvisioningUserPrimaryOrganizationalUnit' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'UserPrimaryOrganizationalUnitId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'SetApplicationProvisioningUserPrimaryOrganizationalUnit' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'UserPrimaryOrganizationalUnitId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DisableApplicationProvisioning' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'EnableApplicationProvisioning' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'SetApplicationProvisioningConfig' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ProvisionProtocolType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CallbackProvisioningConfig', '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, ], ], ], ], ], [ 'name' => 'ScimProvisioningConfig', '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, ], ], ], ], ], [ 'name' => 'ProvisionPassword', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'NetworkAccessEndpointId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'SetApplicationProvisioningScope' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'OrganizationalUnitIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'GroupIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'GetApplicationProvisioningConfig' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'GetApplicationProvisioningScope' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'UpdateApplicationAdvancedConfig' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => '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, ], ], ], ], ], ], ], 'GetApplicationAdvancedConfig' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'CreateApplicationRole' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationRoleName', 'in' => 'query', '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, ], ], ], ], 'DeleteApplicationRole' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'UpdateApplicationRole' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationRoleName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ApplicationRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'UpdateApplicationRoleDescription' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], ], ], 'GetApplicationRole' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ApplicationRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListApplicationRoles' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => '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' => '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, ], ], ], ], ], ], ], 'EnableApplicationResourceServer' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'DisableApplicationResourceServer' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'EnableApplicationM2MClient' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'DisableApplicationM2MClient' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'EnableResourceServerCustomSubject' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'DisableResourceServerCustomSubject' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'SetApplicationResourceServerIdentifier' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ResourceServerIdentifier', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'CreateResourceServerScope' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ResourceServerScopeName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'ResourceServerScopeValue', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 128, ], ], [ 'name' => 'ResourceServerScopeType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'AuthorizationType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => [ 'authorize_required', 'default_all', ], ], ], ], ], 'UpdateResourceServerScope' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ResourceServerScopeId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ResourceServerScopeName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], ], ], 'DeleteResourceServerScope' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ResourceServerScopeId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetResourceServerScope' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ResourceServerScopeId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'AuthorizeResourceServerToClient' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ClientApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ResourceServerApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'RevokeResourceServerFromClient' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ClientApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ResourceServerApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'AuthorizeResourceServerScopesToClient' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ClientApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ResourceServerApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ResourceServerScopeIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'RevokeResourceServerScopesFromClient' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ClientApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ResourceServerApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ResourceServerScopeIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'AuthorizeResourceServerScopesToUser' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], [ '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, ], 'minItems' => 1, 'maxItems' => 100, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'RevokeResourceServerScopesFromUser' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], [ '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, ], 'minItems' => 1, 'maxItems' => 100, ], ], ], ], 'AuthorizeResourceServerScopesToOrganizationalUnit' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'OrganizationalUnitId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ '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, ], 'minItems' => 1, 'maxItems' => 100, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'RevokeResourceServerScopesFromOrganizationalUnit' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'OrganizationalUnitId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ '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, ], 'minItems' => 1, 'maxItems' => 100, ], ], ], ], 'AuthorizeResourceServerScopesToGroup' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ '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' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], 'minItems' => 1, 'maxItems' => 100, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'RevokeResourceServerScopesFromGroup' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ResourceServerScopeIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], 'minItems' => 1, 'maxItems' => 100, ], ], [ 'name' => 'GroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListUsersForResourceServer' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => '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, ], ], ], ], ], [ 'name' => 'ResourceServerScopeId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'ListResourceServersForUser' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'UserId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => '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, ], ], ], ], ], ], ], 'ListOrganizationalUnitsForResourceServer' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => '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' => [ '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, ], ], ], ], 'ListGroupsForResourceServer' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => [ 'type' => 'string', 'required' => false, 'enum' => [ 'GroupIds', 'GroupId', ], ], 'Value' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], 'minItems' => 1, 'maxItems' => 100, ], ], ], ], ], [ 'name' => 'ResourceServerScopeId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'CreateClientPublicKey' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'PublicKey', 'in' => 'query', '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, ], ], ], ], 'DeleteClientPublicKey' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ClientPublicKeyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'EnableClientPublicKey' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ClientPublicKeyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DisableClientPublicKey' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ClientPublicKeyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'SetPrimaryClientPublicKey' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ClientPublicKeyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetClientPublicKey' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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' => 'ClientPublicKeyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListClientPublicKeys' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], 'DeleteFederatedCredentialProvider' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'FederatedCredentialProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'UpdateFederatedCredentialProviderDescription' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'FederatedCredentialProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], ], ], 'UpdateFederatedCredentialProvider' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'FederatedCredentialProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ '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' => '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' => 'OidcProviderConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'JwksSource' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], 'JwksUri' => [ 'type' => 'string', 'required' => false, 'maxLength' => 1024, ], 'StaticJwks' => [ 'type' => 'string', 'required' => false, ], 'Audiences' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'TrustCondition' => [ 'type' => 'string', 'required' => false, 'maxLength' => 10240, ], ], ], ], [ 'name' => 'Pkcs7ProviderConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'TrustAnchorSource' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], 'Certificates' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Content' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'TrustCondition' => [ 'type' => 'string', 'required' => false, 'maxLength' => 10240, ], 'CmsVerificationMode' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], 'SignatureEffectiveTime' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], 'SigningTimeValueExpression' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], 'ListFederatedCredentialProviders' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PreviousToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'FederatedCredentialProviderName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 256, ], ], [ 'name' => 'FederatedCredentialProviderType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'ListApplicationFederatedCredentialsForProvider' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => '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, ], ], ], ], 'GetFederatedCredentialProvider' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'FederatedCredentialProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'EnableFederatedCredentialProvider' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'FederatedCredentialProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DisableFederatedCredentialProvider' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'FederatedCredentialProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'CreateFederatedCredentialProvider' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'FederatedCredentialProviderName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ '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' => [ 'TrustAnchorSource' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], 'Certificates' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Content' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'TrustCondition' => [ 'type' => 'string', 'required' => false, 'maxLength' => 10240, ], ], ], ], [ 'name' => 'OidcProviderConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'JwksSource' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], 'JwksUri' => [ 'type' => 'string', 'required' => false, 'maxLength' => 1024, ], 'StaticJwks' => [ 'type' => 'string', 'required' => false, ], 'Audiences' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'TrustCondition' => [ 'type' => 'string', 'required' => false, 'maxLength' => 10240, ], 'Issuer' => [ 'type' => 'string', 'required' => false, 'maxLength' => 1024, ], ], ], ], [ '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' => [ '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, ], ], ], ], ], ], 'DeleteUsers' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'UserIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'BindUserAuthnSourceMapping' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'UserExternalId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'UnbindUserAuthnSourceMapping' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'UserExternalId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListUserAuthnSourceMappings' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PreviousToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100', ], ], [ 'name' => 'UserId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'UserExternalId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'CreateUser' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Username', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 128, ], ], [ 'name' => 'DisplayName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'Password', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ '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' => 128, ], ], [ 'name' => 'EmailVerified', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'UserExternalId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], [ 'name' => 'PrimaryOrganizationalUnitId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'OrganizationalUnitIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 256, ], ], [ '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, ], ], ], ], ], [ 'name' => 'PasswordInitializationConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'PasswordInitializationPolicyPriority' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], 'PasswordForcedUpdateStatus' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], 'UserNotificationChannels' => [ 'type' => 'array', 'required' => false, 'maxLength' => 64, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'PasswordInitializationType' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'AddUserToOrganizationalUnits' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], [ 'name' => 'OrganizationalUnitIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'DeleteUser' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'RemoveUserFromOrganizationalUnits' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], [ 'name' => 'OrganizationalUnitIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'UpdateUser' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], [ 'name' => 'Username', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], [ 'name' => 'DisplayName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ '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' => 128, ], ], [ 'name' => 'EmailVerified', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, 'maxLength' => 64, ], ], [ '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, ], 'Operation' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], ], ], ], 'UpdateUserPassword' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], [ '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' => 'array', 'required' => false, 'maxLength' => 64, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'UpdateUserDescription' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 256, ], ], ], ], 'DisableUser' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'EnableUser' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'UnlockUser' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'SetUserPrimaryOrganizationalUnit' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], [ 'name' => 'OrganizationalUnitId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetUser' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'ListUsers' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'UserIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'UsernameStartsWith', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'DisplayNameStartsWith', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'PhoneRegion', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'PhoneNumber', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], [ 'name' => 'UserExternalId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'UserSourceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'UserSourceType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'OrganizationalUnitId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'CreateOrganizationalUnit' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'OrganizationalUnitName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 128, ], ], [ 'name' => 'ParentId', 'in' => 'query', '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, ], ], ], ], 'DeleteOrganizationalUnit' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'OrganizationalUnitId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DeleteOrganizationalUnitChildren' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'OrganizationalUnitId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'UpdateOrganizationalUnit' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'OrganizationalUnitId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'OrganizationalUnitName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], ], ], 'UpdateOrganizationalUnitDescription' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'OrganizationalUnitId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 256, ], ], ], ], 'UpdateOrganizationalUnitParentId' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'OrganizationalUnitId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ParentId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetRootOrganizationalUnit' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetOrganizationalUnit' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'OrganizationalUnitId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListOrganizationalUnits' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'OrganizationalUnitIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'OrganizationalUnitName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'OrganizationalUnitNameStartsWith', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'ParentId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'ListOrganizationalUnitParents' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'OrganizationalUnitId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'CreateGroup' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'GroupName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'GroupExternalId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'AddUsersToGroup' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ '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' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'DeleteGroup' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'GroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'RemoveUsersFromGroup' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ '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' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'UpdateGroup' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'GroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'GroupName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'GroupExternalId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'UpdateGroupDescription' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'GroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetGroup' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'GroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListGroups' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'GroupIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'GroupName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'GroupNameStartsWith', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'GroupExternalId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListUsersForGroup' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'GroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'UserIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'ListGroupsForUser' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'UserId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ExecIdentityProviderMetadataUrlResolution' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'OidcIssuer', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 512, ], ], [ 'name' => 'NetworkAccessEndpointId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'SetIdentityProviderAuthnConfiguration' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'BindingConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'MappingBindingStatus' => [ 'type' => 'string', 'required' => false, ], 'AutoMatchUserStatus' => [ 'type' => 'string', 'required' => false, ], 'AutoMatchUserProfileExpressions' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'TargetField' => [ 'type' => 'string', 'required' => true, ], 'SourceValueExpression' => [ 'type' => 'string', 'required' => true, ], 'ExpressionMappingType' => [ 'type' => 'string', 'required' => true, ], 'TargetFieldDescription' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], [ 'name' => 'LdapAuthnConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AutoUpdatePasswordStatus' => [ 'type' => 'string', 'required' => false, ], 'UserObjectClass' => [ 'type' => 'string', 'required' => false, ], 'UserLoginIdentifier' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'AutoCreateUserConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AutoCreateUserStatus' => [ 'type' => 'string', 'required' => false, ], 'TargetOrganizationalUnitIds' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], [ 'name' => 'AutoUpdateUserConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AutoUpdateUserStatus' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], 'SetIdentityProviderUdPushConfiguration' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IncrementalCallbackStatus', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'PeriodicSyncStatus', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'UdSyncScopeConfigs', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'SourceScopes' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'TargetScope' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], [ 'name' => 'PeriodicSyncConfig', '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, ], ], ], ], ], [ 'name' => 'LdapUdPushConfig', '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, ], ], ], ], ], ], 'GetIdentityProviderAdvancedConfiguration' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetIdentityProviderStatusCheckJob' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderStatusCheckJobId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetIdentityProviderUdPushConfiguration' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'EnableIdentityProviderAdvancedAbility' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'CreateIdentityProviderStatusCheckJob' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DisableIdentityProviderAdvancedAbility' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'CreateIdentityProvider' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'UdPushConfig', '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, ], ], ], ], ], ], ], [ 'name' => 'UdPullConfig', '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, ], ], ], ], ], ], ], [ 'name' => 'AuthnConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AuthnStatus' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], 'AutoUpdatePasswordStatus' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ '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, ], ], ], ], [ 'name' => 'DingtalkAppConfig', '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, ], ], ], ], [ 'name' => 'LdapConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AdministratorPassword' => [ 'type' => 'string', 'required' => false, ], 'AdministratorUsername' => [ 'type' => 'string', 'required' => false, ], 'CertificateFingerprintStatus' => [ 'type' => 'string', 'required' => false, ], 'CertificateFingerprints' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'GroupMemberAttributeName' => [ 'type' => 'string', 'required' => false, ], 'GroupObjectClass' => [ 'type' => 'string', 'required' => false, ], 'GroupObjectClassCustomFilter' => [ 'type' => 'string', 'required' => false, ], 'LdapProtocol' => [ 'type' => 'string', 'required' => false, ], 'LdapServerHost' => [ 'type' => 'string', 'required' => false, ], 'LdapServerPort' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'OrganizationUnitObjectClass' => [ 'type' => 'string', 'required' => false, ], 'StartTlsStatus' => [ 'type' => 'string', 'required' => false, ], 'UserLoginIdentifier' => [ 'type' => 'string', 'required' => false, ], 'UserObjectClass' => [ 'type' => 'string', 'required' => false, ], 'UserObjectClassCustomFilter' => [ 'type' => 'string', 'required' => false, ], 'PasswordSyncStatus' => [ 'type' => 'string', 'required' => false, 'enum' => [ 'enabled', 'disabled', ], ], 'UserRdn' => [ 'type' => 'string', 'required' => false, ], 'OrganizationalUnitRdn' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'WeComConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AgentId' => [ 'type' => 'string', 'required' => false, ], 'AuthorizeCallbackDomain' => [ 'type' => 'string', 'required' => false, ], 'CorpId' => [ 'type' => 'string', 'required' => false, ], 'CorpSecret' => [ 'type' => 'string', 'required' => false, ], 'TrustableDomain' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'OidcConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AuthnParam' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AuthnMethod' => [ 'type' => 'string', 'required' => false, ], 'ClientId' => [ 'type' => 'string', 'required' => false, ], 'ClientSecret' => [ 'type' => 'string', 'required' => false, ], ], ], 'EndpointConfig' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AuthorizationEndpoint' => [ 'type' => 'string', 'required' => false, ], 'Issuer' => [ 'type' => 'string', 'required' => false, ], 'JwksUri' => [ 'type' => 'string', 'required' => false, ], 'TokenEndpoint' => [ 'type' => 'string', 'required' => false, ], 'UserinfoEndpoint' => [ 'type' => 'string', 'required' => false, ], ], ], 'GrantScopes' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'GrantType' => [ 'type' => 'string', 'required' => false, ], 'PkceChallengeMethod' => [ 'type' => 'string', 'required' => false, ], 'PkceRequired' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], [ 'name' => 'NetworkAccessEndpointId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'AutoCreateUserConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AutoCreateUserStatus' => [ 'type' => 'string', 'required' => false, ], 'TargetOrganizationalUnitIds' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], [ 'name' => 'AutoUpdateUserConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AutoUpdateUserStatus' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'LarkConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AppId' => [ 'type' => 'string', 'required' => false, ], 'AppSecret' => [ 'type' => 'string', 'required' => false, ], 'EnterpriseNumber' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], 'EncryptKey' => [ 'type' => 'string', 'required' => false, ], 'VerificationToken' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'LogoUrl', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'DeleteIdentityProvider' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'UpdateIdentityProvider' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'LdapConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AdministratorPassword' => [ 'type' => 'string', 'required' => false, ], 'AdministratorUsername' => [ 'type' => 'string', 'required' => false, ], 'CertificateFingerprintStatus' => [ 'type' => 'string', 'required' => false, ], 'CertificateFingerprints' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'LdapProtocol' => [ 'type' => 'string', 'required' => false, ], 'LdapServerHost' => [ 'type' => 'string', 'required' => false, ], 'LdapServerPort' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'StartTlsStatus' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'DingtalkAppConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AppKey' => [ 'type' => 'string', 'required' => false, ], 'AppSecret' => [ 'type' => 'string', 'required' => false, ], 'EncryptKey' => [ 'type' => 'string', 'required' => false, ], 'VerificationToken' => [ 'type' => 'string', 'required' => false, ], 'DingtalkLoginVersion' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'WeComConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AgentId' => [ 'type' => 'string', 'required' => false, ], 'AuthorizeCallbackDomain' => [ 'type' => 'string', 'required' => false, ], 'CorpSecret' => [ 'type' => 'string', 'required' => false, ], 'TrustableDomain' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'OidcConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AuthnParam' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AuthnMethod' => [ 'type' => 'string', 'required' => false, ], 'ClientSecret' => [ 'type' => 'string', 'required' => false, ], ], ], 'EndpointConfig' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AuthorizationEndpoint' => [ 'type' => 'string', 'required' => false, ], 'Issuer' => [ 'type' => 'string', 'required' => false, ], 'JwksUri' => [ 'type' => 'string', 'required' => false, ], 'TokenEndpoint' => [ 'type' => 'string', 'required' => false, ], 'UserinfoEndpoint' => [ 'type' => 'string', 'required' => false, ], ], ], 'GrantScopes' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'GrantType' => [ 'type' => 'string', 'required' => false, ], 'PkceChallengeMethod' => [ 'type' => 'string', 'required' => false, ], 'PkceRequired' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], [ 'name' => 'NetworkAccessEndpointId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'LarkConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'AppId' => [ 'type' => 'string', 'required' => false, ], 'AppSecret' => [ 'type' => 'string', 'required' => false, ], 'EncryptKey' => [ 'type' => 'string', 'required' => false, ], 'VerificationToken' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'LogoUrl', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GetIdentityProvider' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListIdentityProviders' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'Direction', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'EnableIdentityProviderUdPull' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DisableIdentityProviderUdPull' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'SetIdentityProviderUdPullConfiguration' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IncrementalCallbackStatus', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'GroupSyncStatus', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'UdSyncScopeConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'SourceScopes' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'TargetScope' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'PullProtectedRule', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'UserDeletedThreshold' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'OrganizationalUnitDeletedThreshold' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'GroupDeletedThreshold' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], [ 'name' => 'LdapUdPullConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'UserObjectClass' => [ 'type' => 'string', 'required' => false, ], 'OrganizationUnitObjectClass' => [ 'type' => 'string', 'required' => false, ], 'UserObjectClassCustomFilter' => [ 'type' => 'string', 'required' => false, ], 'GroupObjectClass' => [ 'type' => 'string', 'required' => false, ], 'GroupMemberAttributeName' => [ 'type' => 'string', 'required' => false, ], 'GroupObjectClassCustomFilter' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'PeriodicSyncStatus', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'PeriodicSyncConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'PeriodicSyncType' => [ 'type' => 'string', 'required' => false, 'enum' => [ 'cron', 'time', ], ], 'PeriodicSyncCron' => [ 'type' => 'string', 'required' => false, ], 'PeriodicSyncTimes' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], ], ], ], 'GetIdentityProviderUdPullConfiguration' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListIdentityProvidersForNetworkAccessEndpoint' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'NetworkAccessEndpointId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'EnableIdentityProviderAuthn' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DisableIdentityProviderAuthn' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'IdentityProviderId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'SetForgetPasswordConfiguration' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ForgetPasswordStatus', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'AuthenticationChannels', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'maxLength' => 32, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'SetPasswordInitializationConfiguration' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PasswordInitializationStatus', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'PasswordInitializationType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'PasswordForcedUpdateStatus', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'PasswordInitializationNotificationChannels', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'maxLength' => 32, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'SetPasswordHistoryConfiguration' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PasswordHistoryStatus', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'PasswordHistoryMaxRetention', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maxLength' => 32, ], ], ], ], 'SetPasswordExpirationConfiguration' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PasswordExpirationStatus', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'PasswordValidMaxDay', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'PasswordExpirationAction', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'PasswordExpirationNotificationStatus', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'PasswordExpirationNotificationChannels', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'maxLength' => 32, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'PasswordExpirationNotificationDuration', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'PasswordForcedUpdateDuration', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'EffectiveAuthenticationSourceIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'SetPasswordComplexityConfiguration' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PasswordMinLength', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'PasswordComplexityRules', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'PasswordCheckType' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], ], ], ], 'GetForgetPasswordConfiguration' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetPasswordInitializationConfiguration' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetPasswordHistoryConfiguration' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetPasswordExpirationConfiguration' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetPasswordComplexityConfiguration' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'CreateConditionalAccessPolicy' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ConditionalAccessPolicyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], [ 'name' => 'ConditionalAccessPolicyType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'DecisionType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'EvaluateAt', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'DecisionConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Effect' => [ 'type' => 'string', 'required' => false, ], 'MfaType' => [ 'type' => 'string', 'required' => false, ], 'MfaAuthenticationIntervalSeconds' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], 'MfaAuthenticationMethods' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'ActiveSessionReuseStatus' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'ConditionsConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Applications' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'IncludeApplications' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'ExcludeApplications' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'Users' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'IncludeUsers' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'ExcludeUsers' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'IncludeGroups' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'ExcludeGroups' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'IncludeOrganizationalUnits' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'ExcludeOrganizationalUnits' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'NetworkZones' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'IncludeNetworkZones' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'ExcludeNetworkZones' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], [ 'name' => 'Priority', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'DeleteConditionalAccessPolicy' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ConditionalAccessPolicyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DisableConditionalAccessPolicy' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ConditionalAccessPolicyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'EnableConditionalAccessPolicy' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ConditionalAccessPolicyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetConditionalAccessPolicy' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ConditionalAccessPolicyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListConditionalAccessPolicies' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PreviousToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListConditionalAccessPoliciesForNetworkZone' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NetworkZoneId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'UpdateConditionalAccessPolicy' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ConditionalAccessPolicyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ConditionalAccessPolicyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'DecisionType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'DecisionConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Effect' => [ 'type' => 'string', 'required' => false, ], 'MfaType' => [ 'type' => 'string', 'required' => false, ], 'MfaAuthenticationIntervalSeconds' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], 'MfaAuthenticationMethods' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'ActiveSessionReuseStatus' => [ 'type' => 'string', 'required' => false, ], ], ], ], [ 'name' => 'ConditionsConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Applications' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'IncludeApplications' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'ExcludeApplications' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'Users' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'IncludeUsers' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'ExcludeUsers' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'IncludeGroups' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'ExcludeGroups' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'IncludeOrganizationalUnits' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'ExcludeOrganizationalUnits' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'NetworkZones' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'IncludeNetworkZones' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'ExcludeNetworkZones' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], [ 'name' => 'Priority', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'UpdateConditionalAccessPolicyDescription' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ConditionalAccessPolicyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 128, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListConditionalAccessPoliciesForUser' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'ListConditionalAccessPoliciesForApplication' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], 'ListSynchronizationJobs' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'TargetType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'TargetIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'StartTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'EndTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'Direction', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'Filters', '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, ], ], ], ], ], ], ], ], 'RunSynchronizationJob' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'TargetId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 128, ], ], [ 'name' => 'TargetType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], [ 'name' => 'UserIdentityTypes', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', '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' => [ 'type' => 'string', 'required' => false, ], ], 'UserIds' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], [ 'name' => 'PasswordInitialization', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], 'GetSynchronizationJob' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'SynchronizationJobId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'CreateBrand' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'BrandName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetBrand' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'BrandId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'EnableBrand' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'BrandId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DisableBrand' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'BrandId', 'in' => 'query', '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' => 64, ], ], [ 'name' => 'BrandId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'BrandName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteBrand' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'BrandId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListBrands' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PreviousToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], ], ], 'SetLoginRedirectApplicationForBrand' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'BrandId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetLoginRedirectApplicationForBrand' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'BrandId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'CreateCustomPrivacyPolicy' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CustomPrivacyPolicyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 256, ], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ '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' => '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, ], ], ], ], 'GetCustomPrivacyPolicy' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CustomPrivacyPolicyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'EnableCustomPrivacyPolicy' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CustomPrivacyPolicyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DisableCustomPrivacyPolicy' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CustomPrivacyPolicyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'UpdateCustomPrivacyPolicy' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CustomPrivacyPolicyName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'UserConsentType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'CustomPrivacyPolicyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'DefaultLanguageCode', '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, ], ], ], ], ], ], ], ], ], ], 'DeleteCustomPrivacyPolicy' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CustomPrivacyPolicyId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListCustomPrivacyPolicies' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => '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, ], ], ], ], 'AddCustomPrivacyPoliciesToBrand' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'BrandId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'CustomPrivacyPolicyIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'RemoveCustomPrivacyPoliciesFromBrand' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'BrandId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'CustomPrivacyPolicyIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'ListCustomPrivacyPoliciesForBrand' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PreviousToken', 'in' => 'query', '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, ], ], ], ], 'CreateNetworkAccessEndpoint' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NetworkAccessEndpointName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ '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' => false, 'maxLength' => 2, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'DeleteNetworkAccessEndpoint' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NetworkAccessEndpointId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'UpdateNetworkAccessEndpointName' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NetworkAccessEndpointId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'NetworkAccessEndpointName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListNetworkAccessEndpointAvailableRegions' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [], ], 'ListNetworkAccessEndpointAvailableZones' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'NaeRegionId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetNetworkAccessEndpoint' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NetworkAccessEndpointId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListNetworkAccessEndpoints' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'NetworkAccessEndpointType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'VpcId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'VpcRegionId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'NetworkAccessEndpointStatus', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListNetworkAccessPaths' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NetworkAccessEndpointId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'CreateNetworkZone' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NetworkZoneName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ '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' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'Ipv6Cidrs', 'in' => 'query', 'style' => 'flat', 'schema' => [ '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, ], ], ], ], 'DeleteNetworkZone' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NetworkZoneId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'UpdateNetworkZone' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ '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' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'Ipv6Cidrs', 'in' => 'query', 'style' => 'flat', 'schema' => [ '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, ], ], ], ], 'UpdateNetworkZoneDescription' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NetworkZoneId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 128, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ListNetworkZones' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'PreviousToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'NetworkZoneIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'GetNetworkZone' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NetworkZoneId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'EnableInternalAuthenticationSource' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthenticationSourceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'DisableInternalAuthenticationSource' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthenticationSourceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], ], ], 'SetWebAuthnConfiguration' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'EnableUserSelfRegistration', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => true, ], ], [ 'name' => 'EnableMetadataServiceVerification', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'EnableAaguidVerification', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, ], ], [ 'name' => 'Aaguids', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => [ 'type' => 'string', 'required' => false, ], 'Aaguid' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], 'UnbindTotpAuthenticator' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'UserId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteWebAuthnAuthenticator' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'UserId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'AuthenticatorId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListCloudAccounts' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '500', ], ], [ 'name' => 'Filter', '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, ], ], ], ], ], ], ], ], 'GetCloudAccount' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CloudAccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'CreateCloudAccount' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CloudAccountName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'CloudAccountVendorType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, 'enum' => [ 'alibaba_cloud', 'aws', 'entra_id', 'huawei_cloud', 'tencent_cloud', 'gcp', 'azure', ], ], ], [ 'name' => 'CloudAccountExternalId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CloudAccountProviderName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'UpdateCloudAccount' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CloudAccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CloudAccountName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'UpdateCloudAccountDescription' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CloudAccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DeleteCloudAccount' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CloudAccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListCloudAccountRoles' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'CloudAccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '500', ], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => [ 'type' => 'string', 'required' => false, ], 'Value' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], ], 'GetCloudAccountRole' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CloudAccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'CloudAccountRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'CreateCloudAccountRole' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CloudAccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CloudAccountRoleType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, 'enum' => [ 'role', 'huawei_cloud_group', 'entra_id_app', 'gcp_iam_principal', 'gcp_service_account', ], ], ], [ 'name' => 'CloudAccountRoleName', 'in' => 'query', '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, ], ], ], ], 'DisableCloudAccountRole' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CloudAccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'CloudAccountRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'EnableCloudAccountRole' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CloudAccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'CloudAccountRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'UpdateCloudAccountRoleDescription' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CloudAccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'CloudAccountRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DeleteCloudAccountRole' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'CloudAccountId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'CloudAccountRoleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'CreateAuthorizationRule' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ProjectId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationResourceScope', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'UpdateAuthorizationRule' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationResourceScope', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 64, ], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'UpdateAuthorizationRuleDescription' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 128, ], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'EnableAuthorizationRule' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DisableAuthorizationRule' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteAuthorizationRule' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetAuthorizationRule' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListAuthorizationRules' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'Filter', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Name' => [ 'type' => 'string', 'required' => false, ], 'Value' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], ], ], ], 'AddUserToAuthorizationRule' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'UserId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ValidityType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'ValidityPeriod', '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, ], ], ], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'UpdateAuthorizationRuleUserAttachment' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'UserId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ValidityType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'ValidityPeriod', '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, ], ], ], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'RemoveUserFromAuthorizationRule' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'UserId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListAuthorizationRulesForUser' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'UserId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListUsersForAuthorizationRule' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Filter', '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, ], ], ], ], ], ], ], ], 'AddGroupToAuthorizationRule' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ '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' => '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, ], ], ], ], 'UpdateAuthorizationRuleGroupAttachment' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ '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, 'maxLength' => 64, ], ], [ 'name' => 'ValidityType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'ValidityPeriod', '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, ], ], ], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'RemoveGroupFromAuthorizationRule' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'GroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListAuthorizationRulesForGroup' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'GroupId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListGroupsForAuthorizationRule' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Filter', '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, ], ], ], ], ], ], ], ], 'AddApplicationToAuthorizationRule' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ValidityType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'ValidityPeriod', '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, ], ], ], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'UpdateAuthorizationRuleApplicationAttachment' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ValidityType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'ValidityPeriod', '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, ], ], ], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'RemoveApplicationFromAuthorizationRule' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'ListApplicationsForAuthorizationRule' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Filter', '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, ], ], ], ], ], ], ], ], 'ListAuthorizationRulesForApplication' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'ApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'CreateAuthorizationResource' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationResourceEntityType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'AuthorizationResourceEntityId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'DeleteAuthorizationResource' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationResourceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GetAuthorizationResource' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'AuthorizationResourceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'ListAuthorizationResources' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'AuthorizationRuleId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Filter', '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, ], ], ], ], ], ], ], ], 'GenerateUploadAuth' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'Type', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Purpose', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'GenerateFileImportTemplate' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'TargetType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GenerateDownloadUrlForSynchronizationJob' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'SynchronizationJobId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'GenerateOauthToken' => [ 'path' => '', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ApplicationId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ScopeValues', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'Audience', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'GetCustomField' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'FieldId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'EnableCustomField' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'FieldId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DisableCustomField' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'FieldId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'DeleteCustomField' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'FieldId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], ], ], 'CreateCustomField' => [ 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'EntityType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'FieldName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'FieldDisplayName', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'FieldDisplayType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'FieldDataType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 32, ], ], [ 'name' => 'DefaultValue', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'FieldDataConfig', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => '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', 'in' => 'query', 'schema' => [ 'type' => 'boolean', 'required' => false, 'maxLength' => 32, ], ], [ 'name' => 'Encrypted', 'in' => 'query', '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, ], ], ], ], 'ListEventTypes' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'PageNumber', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], ], ], 'ListActionTrackEventTypes' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'maxLength' => 64, ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PreviousToken', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], ], ], 'ListEiamInstances' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'InstanceRegionId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'maxLength' => 32, ], ], ], ], 'ListEiamRegions' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [], ], 'ListApplicationSupportedProvisionProtocolTypes' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], '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, ], ], ], ], ], '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', ], ], ];