diff options
| author | Zhineng Li <im@zhineng.li> | 2026-07-12 16:56:35 +0800 |
|---|---|---|
| committer | Zhineng Li <im@zhineng.li> | 2026-07-12 16:56:35 +0800 |
| commit | 814ec806c22e2782390af5a4a05cb6281aabd5e1 (patch) | |
| tree | 29e1692a067b17e56886a7d246d2b9521b2b7777 /data/csas/2023-01-20/api-docs.php | |
| parent | eccd5cd5a067f5659982685afdeea209b1888efb (diff) | |
| download | afterglow-metadata-814ec806c22e2782390af5a4a05cb6281aabd5e1.tar.gz afterglow-metadata-814ec806c22e2782390af5a4a05cb6281aabd5e1.zip | |
update APIs 20260712
Diffstat (limited to 'data/csas/2023-01-20/api-docs.php')
| -rw-r--r-- | data/csas/2023-01-20/api-docs.php | 9463 |
1 files changed, 3099 insertions, 6364 deletions
diff --git a/data/csas/2023-01-20/api-docs.php b/data/csas/2023-01-20/api-docs.php index b09c39f..20676b1 100644 --- a/data/csas/2023-01-20/api-docs.php +++ b/data/csas/2023-01-20/api-docs.php @@ -1,10 +1,6 @@ <?php return [ 'version' => '1.0', - 'info' => [ - 'style' => 'RPC', - 'product' => 'csas', - 'version' => '2023-01-20', - ], + 'info' => ['style' => 'RPC', 'product' => 'csas', 'version' => '2023-01-20'], 'components' => [ 'schemas' => [ 'AddressGroup' => [ @@ -14,10 +10,7 @@ 'Addresses' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], 'Ports' => [ 'type' => 'array', @@ -26,96 +19,80 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'Begin' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'End' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'Begin' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'End' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], ], ], - 'AuthReportInterval' => [ + 'AIUsageLimitPolicy' => [ 'type' => 'object', 'properties' => [ - 'TimeUnit' => [ - 'type' => 'string', + 'LimitPolicyId' => ['type' => 'string'], + 'Name' => ['type' => 'string'], + 'Description' => ['type' => 'string'], + 'Priority' => ['type' => 'integer', 'format' => 'int32'], + 'Status' => ['type' => 'string'], + 'MetricType' => ['type' => 'string'], + 'LimitValue' => ['type' => 'integer', 'format' => 'int64'], + 'ResetPeriod' => ['type' => 'string'], + 'GmtCreate' => ['type' => 'string'], + 'GmtModified' => ['type' => 'string'], + 'UserGroupIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string'], ], - 'Value' => [ - 'type' => 'integer', - 'format' => 'int64', + 'ServiceIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string'], ], ], ], + 'AuthReportInterval' => [ + 'type' => 'object', + 'properties' => [ + 'TimeUnit' => ['type' => 'string'], + 'Value' => ['type' => 'integer', 'format' => 'int64'], + ], + ], 'CommonConfig' => [ 'type' => 'object', 'properties' => [ 'Idp' => [ 'type' => 'object', 'properties' => [ - 'Feishu' => [ + 'ApOidcCallbackUrl' => ['type' => 'string'], + 'Dingtalk' => [ 'type' => 'object', 'properties' => [ - 'HomePage' => [ - 'type' => 'string', - ], - 'EventLabel' => [ - 'type' => 'string', - ], - 'EventCallbackBase' => [ - 'type' => 'string', - ], - 'LoginRedirect' => [ - 'type' => 'string', - ], + 'EventCallbackBase' => ['type' => 'string'], + 'HomePage' => ['type' => 'string'], + 'LoginRedirect' => ['type' => 'string'], + 'EventLabel' => ['type' => 'string'], ], ], - 'ApOidcCallbackUrl' => [ - 'type' => 'string', - ], - 'Idaas2' => [ + 'Feishu' => [ 'type' => 'object', 'properties' => [ - 'EventLabel' => [ - 'type' => 'string', - ], - 'EventCallbackBase' => [ - 'type' => 'string', - ], + 'EventCallbackBase' => ['type' => 'string'], + 'HomePage' => ['type' => 'string'], + 'LoginRedirect' => ['type' => 'string'], + 'EventLabel' => ['type' => 'string'], ], ], - 'Saml' => [ + 'Idaas2' => [ 'type' => 'object', 'properties' => [ - 'Acs' => [ - 'type' => 'string', - ], - 'Metadata' => [ - 'type' => 'string', - ], + 'EventLabel' => ['type' => 'string'], + 'EventCallbackBase' => ['type' => 'string'], ], ], - 'Dingtalk' => [ + 'Saml' => [ 'type' => 'object', 'properties' => [ - 'HomePage' => [ - 'type' => 'string', - ], - 'EventLabel' => [ - 'type' => 'string', - ], - 'EventCallbackBase' => [ - 'type' => 'string', - ], - 'LoginRedirect' => [ - 'type' => 'string', - ], + 'Acs' => ['type' => 'string'], + 'Metadata' => ['type' => 'string'], ], ], ], @@ -125,18 +102,9 @@ 'DeviceGroupDynamicRule' => [ 'type' => 'object', 'properties' => [ - 'Key' => [ - 'type' => 'string', - 'required' => false, - ], - 'Operator' => [ - 'type' => 'string', - 'required' => false, - ], - 'Args' => [ - 'type' => 'any', - 'required' => false, - ], + 'Key' => ['type' => 'string', 'required' => false], + 'Operator' => ['type' => 'string', 'required' => false], + 'Args' => ['type' => 'any', 'required' => false], ], ], 'DisposalContent' => [ @@ -145,108 +113,58 @@ 'ProhibitActions' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], 'NotifyActions' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - ], - ], - 'AlertTitle' => [ - 'type' => 'string', - 'required' => false, - ], - 'AlertContent' => [ - 'type' => 'string', - 'required' => false, - ], - 'NoticeContent' => [ - 'type' => 'string', - ], - 'NoticeContentEn' => [ - 'type' => 'string', - ], - 'AlertTitleEn' => [ - 'type' => 'string', - ], - 'AlertContentEn' => [ - 'type' => 'string', + 'items' => ['type' => 'string'], ], + 'AlertTitle' => ['type' => 'string', 'required' => false], + 'AlertContent' => ['type' => 'string', 'required' => false], + 'NoticeContent' => ['type' => 'string'], + 'NoticeContentEn' => ['type' => 'string'], + 'AlertTitleEn' => ['type' => 'string'], + 'AlertContentEn' => ['type' => 'string'], 'NacDemotionPolicyIds' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - 'AlertIntervalSeconds' => [ - 'type' => 'integer', - 'format' => 'int64', + 'items' => ['type' => 'string'], ], + 'AlertIntervalSeconds' => ['type' => 'integer', 'format' => 'int64'], 'ProhibitSoftwareIds' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], ], ], 'ExecutePeriod' => [ 'type' => 'object', 'properties' => [ - 'ValidType' => [ - 'type' => 'string', - ], + 'ValidType' => ['type' => 'string'], 'EffectTime' => [ 'type' => 'object', 'properties' => [ - 'Start' => [ - 'type' => 'string', - ], - 'End' => [ - 'type' => 'string', - ], + 'Start' => ['type' => 'string'], + 'End' => ['type' => 'string'], ], ], 'EffectDay' => [ 'type' => 'object', 'properties' => [ - 'Monday' => [ - 'type' => 'boolean', - ], - 'Tuesday' => [ - 'type' => 'boolean', - ], - 'Wednesday' => [ - 'type' => 'boolean', - ], - 'Thursday' => [ - 'type' => 'boolean', - ], - 'Friday' => [ - 'type' => 'boolean', - ], - 'Saturday' => [ - 'type' => 'boolean', - ], - 'Sunday' => [ - 'type' => 'boolean', - ], + 'Monday' => ['type' => 'boolean'], + 'Tuesday' => ['type' => 'boolean'], + 'Wednesday' => ['type' => 'boolean'], + 'Thursday' => ['type' => 'boolean'], + 'Friday' => ['type' => 'boolean'], + 'Saturday' => ['type' => 'boolean'], + 'Sunday' => ['type' => 'boolean'], ], ], 'ScheduleEffect' => [ 'type' => 'object', 'properties' => [ - 'Frequency' => [ - 'type' => 'string', - ], - 'Interval' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'Frequency' => ['type' => 'string'], + 'Interval' => ['type' => 'integer', 'format' => 'int64'], ], ], ], @@ -256,24 +174,16 @@ 'properties' => [ 'MapItems' => [ 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/IdpAttrMapConfigItem', - ], + 'items' => ['$ref' => '#/components/schemas/IdpAttrMapConfigItem'], ], ], ], 'IdpAttrMapConfigItem' => [ 'type' => 'object', 'properties' => [ - 'Target' => [ - 'type' => 'string', - ], - 'TargetType' => [ - 'type' => 'string', - ], - 'Source' => [ - 'type' => 'string', - ], + 'Target' => ['type' => 'string'], + 'TargetType' => ['type' => 'string'], + 'Source' => ['type' => 'string'], ], ], 'IdpConfig' => [ @@ -281,80 +191,33 @@ 'properties' => [ 'SyncStatus' => [ 'type' => 'string', - 'enum' => [ - 'disabled', - 'running', - 'success', - 'failed', - ], - ], - 'Description' => [ - 'type' => 'string', - ], - 'IdpConfigId' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], - 'LdapConfig' => [ - '$ref' => '#/components/schemas/IdpLdapSubConfig', - ], - 'Type' => [ - 'type' => 'string', - ], - 'LoginConfig' => [ - '$ref' => '#/components/schemas/IdpLoginConfig', - ], - 'FeishuConfig' => [ - '$ref' => '#/components/schemas/IdpFeishuSubConfig', - ], - 'ConnectConfig' => [ - '$ref' => '#/components/schemas/IdpConnectConfig', - ], - 'DingtalkConfig' => [ - '$ref' => '#/components/schemas/IdpDingtalkSubConfig', - ], - 'SyncConfig' => [ - '$ref' => '#/components/schemas/IdpSyncConfig', - ], - 'AttrMapConfig' => [ - '$ref' => '#/components/schemas/IdpAttrMapConfig', - ], - 'LastSyncTimeUnix' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Enabled' => [ - 'type' => 'boolean', - ], - 'WeixinConfig' => [ - '$ref' => '#/components/schemas/IdpWeixin2SubConfig', - ], - 'IdaasConfig' => [ - '$ref' => '#/components/schemas/IdpIdaas2SubConfig', - ], - 'WuyingConfig' => [ - '$ref' => '#/components/schemas/OpenStructIdpWuyingSubConfig', - ], - 'LogoDirectory' => [ - 'type' => 'string', - ], - 'IdpId' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'enum' => ['disabled', 'running', 'success', 'failed'], + ], + 'Description' => ['type' => 'string'], + 'IdpConfigId' => ['type' => 'string'], + 'Name' => ['type' => 'string'], + 'LdapConfig' => ['$ref' => '#/components/schemas/IdpLdapSubConfig'], + 'Type' => ['type' => 'string'], + 'LoginConfig' => ['$ref' => '#/components/schemas/IdpLoginConfig'], + 'FeishuConfig' => ['$ref' => '#/components/schemas/IdpFeishuSubConfig'], + 'ConnectConfig' => ['$ref' => '#/components/schemas/IdpConnectConfig'], + 'DingtalkConfig' => ['$ref' => '#/components/schemas/IdpDingtalkSubConfig'], + 'SyncConfig' => ['$ref' => '#/components/schemas/IdpSyncConfig'], + 'AttrMapConfig' => ['$ref' => '#/components/schemas/IdpAttrMapConfig'], + 'LastSyncTimeUnix' => ['type' => 'integer', 'format' => 'int64'], + 'Enabled' => ['type' => 'boolean'], + 'WeixinConfig' => ['$ref' => '#/components/schemas/IdpWeixin2SubConfig'], + 'IdaasConfig' => ['$ref' => '#/components/schemas/IdpIdaas2SubConfig'], + 'WuyingConfig' => ['$ref' => '#/components/schemas/OpenStructIdpWuyingSubConfig'], + 'LogoDirectory' => ['type' => 'string'], + 'IdpId' => ['type' => 'integer', 'format' => 'int64'], ], ], 'IdpConnectConfig' => [ 'type' => 'object', 'properties' => [ - 'UseConnector' => [ - 'type' => 'boolean', - ], - 'ConnectorId' => [ - 'type' => 'string', - ], + 'UseConnector' => ['type' => 'boolean'], + 'ConnectorId' => ['type' => 'string'], ], ], 'IdpCustomField' => [ @@ -362,118 +225,55 @@ 'properties' => [ 'Type' => [ 'type' => 'string', - 'enum' => [ - 'string', - 'integer', - 'boolean', - 'float', - ], - ], - 'Description' => [ - 'type' => 'string', - ], - 'Value' => [ - 'type' => 'string', - ], - 'Key' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', + 'enum' => ['string', 'integer', 'boolean', 'float'], ], + 'Value' => ['type' => 'string'], + 'Key' => ['type' => 'string'], + 'Description' => ['type' => 'string'], + 'Name' => ['type' => 'string'], ], ], 'IdpDingtalkSubConfig' => [ 'type' => 'object', 'properties' => [ - 'CorpId' => [ - 'type' => 'string', - ], - 'EventLabel' => [ - 'type' => 'string', - ], - 'Exclusive' => [ - 'type' => 'boolean', - ], - 'AppKey' => [ - 'type' => 'string', - ], - 'RedirectUri' => [ - 'type' => 'string', - ], - 'EventVerifyToken' => [ - 'type' => 'string', - ], - 'EventAesKey' => [ - 'type' => 'string', - ], - 'AppSecret' => [ - 'type' => 'string', - ], + 'CorpId' => ['type' => 'string'], + 'AppSecret' => ['type' => 'string'], + 'EventLabel' => ['type' => 'string'], + 'Exclusive' => ['type' => 'boolean'], + 'AppKey' => ['type' => 'string'], + 'RedirectUri' => ['type' => 'string'], + 'EventVerifyToken' => ['type' => 'string'], + 'EventAesKey' => ['type' => 'string'], + 'Oauth' => ['type' => 'boolean'], ], ], 'IdpFeishuSubConfig' => [ 'type' => 'object', 'properties' => [ - 'CorpId' => [ - 'type' => 'string', - ], - 'EventLabel' => [ - 'type' => 'string', - ], - 'AppId' => [ - 'type' => 'string', - ], - 'RedirectUri' => [ - 'type' => 'string', - ], - 'EventVerifyToken' => [ - 'type' => 'string', - ], - 'EventAesKey' => [ - 'type' => 'string', - ], - 'AppSecret' => [ - 'type' => 'string', - ], + 'CorpId' => ['type' => 'string'], + 'EventLabel' => ['type' => 'string'], + 'AppId' => ['type' => 'string'], + 'RedirectUri' => ['type' => 'string'], + 'EventVerifyToken' => ['type' => 'string'], + 'EventAesKey' => ['type' => 'string'], + 'AppSecret' => ['type' => 'string'], ], ], 'IdpIdaas2SubConfig' => [ 'type' => 'object', 'properties' => [ - 'EventLabel' => [ - 'type' => 'string', - ], - 'InstanceId' => [ - 'type' => 'string', - ], - 'ClientSecret' => [ - 'type' => 'string', - ], - 'ClientId' => [ - 'type' => 'string', - ], + 'EventLabel' => ['type' => 'string'], + 'InstanceId' => ['type' => 'string'], + 'ClientSecret' => ['type' => 'string'], + 'ClientId' => ['type' => 'string'], 'Region' => [ 'type' => 'string', - 'enum' => [ - 'cn-hangzhou', - 'ap-southeast-1', - 'cn-hongkong', - 'eu-central-1', - ], - ], - 'EventAesKey' => [ - 'type' => 'string', - ], - 'ApplicationId' => [ - 'type' => 'string', - ], - 'PublicKeyEndpoint' => [ - 'type' => 'string', - ], - 'SamlMetadata' => [ - 'type' => 'string', + 'enum' => ['cn-hangzhou', 'ap-southeast-1', 'cn-hongkong', 'eu-central-1', 'ap-northeast-2', 'ap-southeast-5'], ], + 'EventAesKey' => ['type' => 'string'], + 'ApplicationId' => ['type' => 'string'], + 'PublicKeyEndpoint' => ['type' => 'string'], + 'SamlMetadata' => ['type' => 'string'], ], ], 'IdpLdapSubConfig' => [ @@ -481,250 +281,115 @@ 'properties' => [ 'ServerType' => [ 'type' => 'string', - 'enum' => [ - 'openldap', - 'windows_ad', - ], - ], - 'GroupBaseDn' => [ - 'type' => 'string', - ], - 'UserDn' => [ - 'type' => 'string', - ], - 'ServerAddr' => [ - 'type' => 'string', - ], - 'GroupFilter' => [ - 'type' => 'string', - ], - 'UserFilter' => [ - 'type' => 'string', - ], - 'UserPassword' => [ - 'type' => 'string', - ], - 'UseSsl' => [ - 'type' => 'boolean', - ], - 'GroupMembershipAttr' => [ - 'type' => 'string', - ], - 'BaseDn' => [ - 'type' => 'string', - ], - 'LoginNameAttr' => [ - 'type' => 'string', - ], - 'ServerPort' => [ - 'type' => 'string', - ], - 'GroupNameAttr' => [ - 'type' => 'string', + 'enum' => ['openldap', 'windows_ad'], ], + 'GroupBaseDn' => ['type' => 'string'], + 'UserDn' => ['type' => 'string'], + 'ServerAddr' => ['type' => 'string'], + 'GroupFilter' => ['type' => 'string'], + 'UserFilter' => ['type' => 'string'], + 'UserPassword' => ['type' => 'string'], + 'UseSsl' => ['type' => 'boolean'], + 'GroupMembershipAttr' => ['type' => 'string'], + 'BaseDn' => ['type' => 'string'], + 'LoginNameAttr' => ['type' => 'string'], + 'ServerPort' => ['type' => 'string'], + 'GroupNameAttr' => ['type' => 'string'], ], ], 'IdpLoginConfig' => [ 'type' => 'object', 'properties' => [ - 'TotpCorpVerifyUrl' => [ - 'type' => 'string', - ], + 'TotpCorpVerifyUrl' => ['type' => 'string'], + 'PcMfaTypes' => ['type' => 'string'], 'PcLoginType' => [ 'type' => 'string', - 'enum' => [ - 'password', - 'non-password', - ], - ], - 'MobileMfaTypes' => [ - 'type' => 'string', - ], - 'TotpCorpVerifyToken' => [ - 'type' => 'string', - ], - 'PcMfaTypes' => [ - 'type' => 'string', + 'enum' => ['password', 'non-password'], ], + 'TotpCorpVerifyToken' => ['type' => 'string'], 'MobileLoginType' => [ 'type' => 'string', - 'enum' => [ - 'password', - 'non-password', - ], - ], - 'TotpCorpVerifyAesKey' => [ - 'type' => 'string', + 'enum' => ['password', 'non-password'], ], + 'MobileMfaTypes' => ['type' => 'string'], + 'TotpCorpVerifyAesKey' => ['type' => 'string'], ], ], 'IdpLoginOrderItem' => [ 'type' => 'object', 'properties' => [ - 'Desc' => [ - 'type' => 'string', - ], - 'Type' => [ - 'type' => 'string', - ], - 'Enabled' => [ - 'type' => 'boolean', - ], + 'Desc' => ['type' => 'string'], + 'Type' => ['type' => 'string'], 'Class' => [ 'type' => 'string', - 'enum' => [ - 'idp', - 'ap', - ], - ], - 'ConfigId' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', + 'enum' => ['idp', 'ap'], ], + 'ConfigId' => ['type' => 'string'], + 'Name' => ['type' => 'string'], + 'Enabled' => ['type' => 'boolean'], ], ], 'IdpSyncConfig' => [ 'type' => 'object', 'properties' => [ - 'UserSyncEnabled' => [ - 'type' => 'boolean', - ], - 'ScheduleSyncIntervalSecond' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'AutoSyncEnabled' => [ - 'type' => 'boolean', - ], + 'ScheduleSyncIntervalSecond' => ['type' => 'integer', 'format' => 'int64'], + 'AutoSyncEnabled' => ['type' => 'boolean'], 'IdpDepartmentInfos' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'Id' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], + 'Id' => ['type' => 'string'], + 'Name' => ['type' => 'string'], ], ], ], + 'UserSyncEnabled' => ['type' => 'boolean'], ], ], 'IdpWeixin2SubConfig' => [ 'type' => 'object', 'properties' => [ - 'AppSchema' => [ - 'type' => 'string', - ], - 'CorpId' => [ - 'type' => 'string', - ], - 'EventLabel' => [ - 'type' => 'string', - ], - 'RedirectUri' => [ - 'type' => 'string', - ], - 'EventVerifyToken' => [ - 'type' => 'string', - ], - 'AgentId' => [ - 'type' => 'string', - ], - 'EventAesKey' => [ - 'type' => 'string', - ], - 'AppSecret' => [ - 'type' => 'string', - ], + 'AppSecret' => ['type' => 'string'], + 'AppSchema' => ['type' => 'string'], + 'CorpId' => ['type' => 'string'], + 'EventLabel' => ['type' => 'string'], + 'RedirectUri' => ['type' => 'string'], + 'EventVerifyToken' => ['type' => 'string'], + 'AgentId' => ['type' => 'string'], + 'EventAesKey' => ['type' => 'string'], ], ], 'OpenStructIdpSyncRecord' => [ 'type' => 'object', 'properties' => [ - 'Action' => [ - 'type' => 'string', - ], - 'IdpResourceId' => [ - 'type' => 'string', - ], - 'SaseRawJson' => [ - 'type' => 'string', - ], - 'RecordType' => [ - 'type' => 'string', - ], - 'SyncRecordId' => [ - 'type' => 'string', - ], - 'SaseResourceId' => [ - 'type' => 'string', - ], - 'SyncTaskId' => [ - 'type' => 'string', - ], - 'TimeUnix' => [ - 'type' => 'string', - ], - 'Success' => [ - 'type' => 'boolean', - ], - 'IdpRawJson' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], + 'SyncTaskId' => ['type' => 'string'], + 'SyncRecordId' => ['type' => 'string'], + 'RecordType' => ['type' => 'string'], + 'Action' => ['type' => 'string'], + 'Success' => ['type' => 'boolean'], + 'Name' => ['type' => 'string'], + 'IdpResourceId' => ['type' => 'string'], + 'SaseResourceId' => ['type' => 'string'], + 'IdpRawJson' => ['type' => 'string'], + 'SaseRawJson' => ['type' => 'string'], + 'TimeUnix' => ['type' => 'string'], ], ], 'OpenStructIdpSyncTask' => [ 'type' => 'object', 'properties' => [ - 'Status' => [ - 'type' => 'string', - ], - 'UserFailed' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'DepartmentFailed' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'DepartmentTotal' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'StartTimeUnix' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'EndTimeUnix' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'UserTotal' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'SyncTaskId' => [ - 'type' => 'string', - ], - 'UpdateTimeUnix' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'FailType' => [ - 'type' => 'string', - ], - 'IdpConfigId' => [ - 'type' => 'string', - 'format' => 'byte', - ], + 'SyncTaskId' => ['type' => 'string'], + 'Status' => ['type' => 'string'], + 'StartTimeUnix' => ['type' => 'integer', 'format' => 'int64'], + 'UpdateTimeUnix' => ['type' => 'integer', 'format' => 'int64'], + 'EndTimeUnix' => ['type' => 'integer', 'format' => 'int64'], + 'UserTotal' => ['type' => 'integer', 'format' => 'int64'], + 'UserFailed' => ['type' => 'integer', 'format' => 'int64'], + 'DepartmentTotal' => ['type' => 'integer', 'format' => 'int64'], + 'DepartmentFailed' => ['type' => 'integer', 'format' => 'int64'], + 'IdpConfigId' => ['type' => 'string', 'format' => 'byte'], + 'FailType' => ['type' => 'string'], ], ], 'OpenStructIdpWuyingSubConfig' => [ @@ -732,118 +397,56 @@ 'properties' => [ 'Aliuids' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], ], ], 'OpenStructSaseDepartment' => [ 'type' => 'object', 'properties' => [ - 'DepartmentId' => [ - 'type' => 'string', - ], - 'ParentDepartmentId' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], - 'FullDn' => [ - 'type' => 'string', - ], - 'FullDepartmentIdPath' => [ - 'type' => 'string', - ], - 'IdpId' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'DepartmentId' => ['type' => 'string'], + 'ParentDepartmentId' => ['type' => 'string'], + 'Name' => ['type' => 'string'], + 'FullDn' => ['type' => 'string'], + 'FullDepartmentIdPath' => ['type' => 'string'], + 'IdpId' => ['type' => 'integer', 'format' => 'int64'], ], ], 'OpenStructSaseUser' => [ 'type' => 'object', 'properties' => [ - 'SaseUserId' => [ - 'type' => 'string', - ], - 'Username' => [ - 'type' => 'string', - ], - 'Telephone' => [ - 'type' => 'string', - ], - 'Email' => [ - 'type' => 'string', - ], + 'SaseUserId' => ['type' => 'string'], + 'Username' => ['type' => 'string'], + 'Telephone' => ['type' => 'string'], + 'Email' => ['type' => 'string'], 'Departments' => [ 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/OpenStructSaseDepartment', - ], + 'items' => ['$ref' => '#/components/schemas/OpenStructSaseDepartment'], ], 'CustomFields' => [ 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/IdpCustomField', - ], - ], - 'CreateTimeUnix' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'UpdateTimeUnix' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'SaseUserStatus' => [ - 'type' => 'string', - ], - 'Title' => [ - 'type' => 'string', - ], - 'WorkStatus' => [ - 'type' => 'string', - ], - 'LeaveTimeUnix' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'SyncTimeUnix' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'LoginTimeUnix' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'IdpConfigId' => [ - 'type' => 'string', - ], - 'Description' => [ - 'type' => 'string', - ], + 'items' => ['$ref' => '#/components/schemas/IdpCustomField'], + ], + 'CreateTimeUnix' => ['type' => 'integer', 'format' => 'int64'], + 'UpdateTimeUnix' => ['type' => 'integer', 'format' => 'int64'], + 'SaseUserStatus' => ['type' => 'string'], + 'Title' => ['type' => 'string'], + 'WorkStatus' => ['type' => 'string'], + 'LeaveTimeUnix' => ['type' => 'integer', 'format' => 'int64'], + 'SyncTimeUnix' => ['type' => 'integer', 'format' => 'int64'], + 'LoginTimeUnix' => ['type' => 'integer', 'format' => 'int64'], + 'IdpConfigId' => ['type' => 'string'], + 'Description' => ['type' => 'string'], 'UserTags' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'Aliuid' => [ - 'type' => 'string', - ], - 'SaseUserId' => [ - 'type' => 'string', - ], - 'TagId' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], - 'Description' => [ - 'type' => 'string', - ], + 'Aliuid' => ['type' => 'string'], + 'SaseUserId' => ['type' => 'string'], + 'TagId' => ['type' => 'string'], + 'Name' => ['type' => 'string'], + 'Description' => ['type' => 'string'], ], ], ], @@ -852,40 +455,51 @@ 'OpenStructSaseUserSimple' => [ 'type' => 'object', 'properties' => [ - 'SaseUserId' => [ - 'type' => 'string', - ], - 'Username' => [ - 'type' => 'string', - ], - 'Telephone' => [ - 'type' => 'string', - ], - 'Email' => [ - 'type' => 'string', - ], - 'IdpConfigId' => [ - 'type' => 'string', - ], + 'SaseUserId' => ['type' => 'string'], + 'Username' => ['type' => 'string'], + 'Telephone' => ['type' => 'string'], + 'Email' => ['type' => 'string'], + 'IdpConfigId' => ['type' => 'string'], 'Departments' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'DepartmentId' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], - 'ParentDepartmentId' => [ - 'type' => 'string', - ], - 'FullDepartmentIdPath' => [ - 'type' => 'string', + 'DepartmentId' => ['type' => 'string'], + 'Name' => ['type' => 'string'], + 'ParentDepartmentId' => ['type' => 'string'], + 'FullDepartmentIdPath' => ['type' => 'string'], + 'FullDn' => ['type' => 'string'], + ], + ], + ], + ], + ], + 'PAApplicationUnauthorizedAccessConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Enabled' => ['type' => 'boolean'], + 'AllowReport' => ['type' => 'boolean'], + 'ReportProcessId' => ['type' => 'string'], + 'BlockContent' => [ + 'type' => 'object', + 'properties' => [ + 'BlockTextZh' => [ + 'type' => 'object', + 'properties' => [ + 'BrowserAlertTitle' => ['type' => 'string'], + 'BrowserAlertContent' => ['type' => 'string'], + 'ReportButtonText' => ['type' => 'string'], + 'BrowserAlertStyle' => ['type' => 'string'], ], - 'FullDn' => [ - 'type' => 'string', + ], + 'BlockTextEn' => [ + 'type' => 'object', + 'properties' => [ + 'BrowserAlertTitle' => ['type' => 'string'], + 'BrowserAlertContent' => ['type' => 'string'], + 'ReportButtonText' => ['type' => 'string'], + 'BrowserAlertStyle' => ['type' => 'string'], ], ], ], @@ -900,9 +514,7 @@ 'properties' => [ 'Ops' => [ 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/PAL7ConfigRewriteOp', - ], + 'items' => ['$ref' => '#/components/schemas/PAL7ConfigRewriteOp'], ], ], ], @@ -911,19 +523,11 @@ 'properties' => [ 'Mode' => [ 'type' => 'string', - 'enum' => [ - 'disabled', - 'whitelist', - 'blacklist', - 'global', - 'on_demand', - ], + 'enum' => ['disabled', 'whitelist', 'blacklist', 'global', 'on_demand'], ], 'ReplaceRules' => [ 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/PAL7ConfigReplaceRule', - ], + 'items' => ['$ref' => '#/components/schemas/PAL7ConfigReplaceRule'], ], ], ], @@ -932,17 +536,11 @@ 'properties' => [ 'AppBypassFroms' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], 'Mode' => [ 'type' => 'string', - 'enum' => [ - 'disabled', - 'app', - 'url', - ], + 'enum' => ['disabled', 'app', 'url'], ], 'UrlBypassRules' => [ 'type' => 'array', @@ -951,32 +549,24 @@ 'properties' => [ 'Paths' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], 'Froms' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], ], ], ], ], ], - 'CertId' => [ - 'type' => 'string', - ], + 'CertId' => ['type' => 'string'], 'ResponseHeaderRewriteConfig' => [ 'type' => 'object', 'properties' => [ 'Ops' => [ 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/PAL7ConfigRewriteOp', - ], + 'items' => ['$ref' => '#/components/schemas/PAL7ConfigRewriteOp'], ], ], ], @@ -985,17 +575,11 @@ 'properties' => [ 'Mode' => [ 'type' => 'string', - 'enum' => [ - 'disabled', - 'auto', - 'replace', - ], + 'enum' => ['disabled', 'auto', 'replace'], ], 'ReplaceRules' => [ 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/PAL7ConfigReplaceRule', - ], + 'items' => ['$ref' => '#/components/schemas/PAL7ConfigReplaceRule'], ], ], ], @@ -1004,9 +588,7 @@ 'properties' => [ 'Ops' => [ 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/PAL7ConfigRewriteOp', - ], + 'items' => ['$ref' => '#/components/schemas/PAL7ConfigRewriteOp'], ], ], ], @@ -1015,103 +597,54 @@ 'properties' => [ 'DnsServers' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], ], ], - 'ProxyDomainTypes' => [ - 'type' => 'string', - 'format' => 'byte', - ], + 'ProxyDomainTypes' => ['type' => 'string', 'format' => 'byte'], ], ], 'PAL7ConfigReplaceRule' => [ 'type' => 'object', 'properties' => [ - 'From' => [ - 'type' => 'string', - ], - 'To' => [ - 'type' => 'string', - ], + 'From' => ['type' => 'string'], + 'To' => ['type' => 'string'], ], ], 'PAL7ConfigRewriteOp' => [ 'type' => 'object', 'properties' => [ - 'Op' => [ - 'type' => 'string', - ], - 'OldValue' => [ - 'type' => 'string', - ], - 'Value' => [ - 'type' => 'string', - ], - 'Key' => [ - 'type' => 'string', - ], + 'Op' => ['type' => 'string'], + 'OldValue' => ['type' => 'string'], + 'Value' => ['type' => 'string'], + 'Key' => ['type' => 'string'], 'ValueVariable' => [ 'type' => 'string', - 'enum' => [ - 'sase_app_name', - 'sase_app_id', - 'sase_policy_name', - 'sase_policy_id', - 'sase_user_username', - 'sase_user_department', - 'sase_user_group_infos', - 'sase_user_matched_user_groups', - 'sase_client_addr', - 'sase_client_ip', - 'sase_client_port', - ], + 'enum' => ['sase_app_name', 'sase_app_id', 'sase_policy_name', 'sase_policy_id', 'sase_user_username', 'sase_user_department', 'sase_user_group_infos', 'sase_user_matched_user_groups', 'sase_client_addr', 'sase_client_ip', 'sase_client_port'], ], ], ], 'ProcessGroup' => [ 'type' => 'object', 'properties' => [ - 'GmtCreate' => [ - 'type' => 'string', - ], - 'Description' => [ - 'type' => 'string', - ], - 'GmtModified' => [ - 'type' => 'string', - ], + 'GmtCreate' => ['type' => 'string'], + 'GmtModified' => ['type' => 'string'], + 'Name' => ['type' => 'string'], + 'Description' => ['type' => 'string'], + 'ProcessGroupId' => ['type' => 'string'], 'Processes' => [ 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/ProcessItem', - ], - ], - 'Name' => [ - 'type' => 'string', - ], - 'ProcessGroupId' => [ - 'type' => 'string', + 'items' => ['$ref' => '#/components/schemas/ProcessItem'], ], ], ], 'ProcessItem' => [ 'type' => 'object', 'properties' => [ - 'BundleId' => [ - 'type' => 'string', - ], - 'DevType' => [ - 'type' => 'string', - ], - 'Process' => [ - 'type' => 'string', - ], - 'Directory' => [ - 'type' => 'string', - ], + 'DevType' => ['type' => 'string'], + 'Process' => ['type' => 'string'], + 'Directory' => ['type' => 'string'], + 'BundleId' => ['type' => 'string'], ], ], 'RecoveryContent' => [ @@ -1120,139 +653,92 @@ 'RecoveryActions' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - ], - ], - 'AuthReportInterval' => [ - '$ref' => '#/components/schemas/AuthReportInterval', + 'items' => ['type' => 'string'], ], + 'AuthReportInterval' => ['$ref' => '#/components/schemas/AuthReportInterval'], ], ], 'RiskSceneConfig' => [ 'type' => 'object', 'properties' => [ - 'OfficeChannel' => [ + 'DetectChannel' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], - 'DetectChannel' => [ + 'OfficeChannel' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], ], ], 'Rule' => [ 'type' => 'object', 'properties' => [ - 'Id' => [ - 'type' => 'string', - ], - 'RuleType' => [ - 'type' => 'string', - ], - 'RuleSubType' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], - 'Operator' => [ - 'type' => 'string', - ], + 'Id' => ['type' => 'string'], + 'RuleType' => ['type' => 'string'], + 'RuleSubType' => ['type' => 'string'], + 'Name' => ['type' => 'string'], + 'Operator' => ['type' => 'string'], 'Values' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - 'Combinator' => [ - 'type' => 'string', + 'items' => ['type' => 'string'], ], + 'Combinator' => ['type' => 'string'], 'Rules' => [ 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/Rule', - ], + 'items' => ['$ref' => '#/components/schemas/Rule'], ], ], ], 'UserCertificate' => [ 'type' => 'object', 'properties' => [ - 'PrivateKey' => [ - 'type' => 'string', - ], - 'Description' => [ - 'type' => 'string', - ], - 'CertId' => [ - 'type' => 'string', - ], - 'ExpTimeUnix' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Name' => [ - 'type' => 'string', - ], - 'Certificate' => [ - 'type' => 'string', - ], - 'GmtModifiedUnix' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'GmtCreateUnix' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'PrivateKey' => ['type' => 'string'], + 'Description' => ['type' => 'string'], + 'CertId' => ['type' => 'string'], + 'ExpTimeUnix' => ['type' => 'integer', 'format' => 'int64'], + 'Name' => ['type' => 'string'], + 'Certificate' => ['type' => 'string'], + 'GmtModifiedUnix' => ['type' => 'integer', 'format' => 'int64'], + 'GmtCreateUnix' => ['type' => 'integer', 'format' => 'int64'], 'DnsNames' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], ], ], ], ], ], 'apis' => [ - 'DeleteEnterpriseAcceleratePolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'AttachApplication2Connector' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'EapId', + 'name' => 'ConnectorId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ApplicationIds', 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => true], ], ], ], ], - 'DisableEnterpriseAcceleratePolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'AttachPolicy2ApprovalProcess' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1261,22 +747,25 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'EapId', + 'name' => 'PolicyType', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'PolicyId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ProcessId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListEnterpriseAcceleratePolicies' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'CreateApprovalProcess' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1285,44 +774,55 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'Name', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'ProcessName', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'CurrentPage', - 'in' => 'query', + 'name' => 'Description', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ProcessNodes', + 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'array', 'required' => true, - 'minimum' => '1', - 'maximum' => '10000', + 'items' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], ], ], [ - 'name' => 'PageSize', - 'in' => 'query', + 'name' => 'MatchSchemas', + 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '1', - 'maximum' => '1000', + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'DomainWhitelistSchemaId' => ['type' => 'string', 'required' => false], + 'DomainBlacklistSchemaId' => ['type' => 'string', 'required' => false], + 'SoftwareBlockSchemaId' => ['type' => 'string', 'required' => false], + 'DeviceRegistrationSchemaId' => ['type' => 'string', 'required' => false], + 'AppUninstallSchemaId' => ['type' => 'string', 'required' => false], + 'DlpSendSchemaId' => ['type' => 'string', 'required' => false], + 'PeripheralBlockSchemaId' => ['type' => 'string', 'required' => false], + 'EndpointHardeningSchemaId' => ['type' => 'string', 'required' => false], + 'SoftwareHardeningSchemaId' => ['type' => 'string', 'required' => false], + 'PrivateAccessBlockSchemaId' => ['type' => 'string'], + ], ], ], ], ], - 'ListEnterpriseAccelerateTargets' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'CreateClientUser' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1331,140 +831,121 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'EapId', + 'name' => 'IdpConfigId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'CurrentPage', + 'name' => 'Username', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'minimum' => '1', - 'maximum' => '10000', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageSize', + 'name' => 'DepartmentId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'minimum' => '1', - 'maximum' => '1000', - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Target', + 'name' => 'Email', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'MobileNumber', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Password', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListEnterpriseAccelerateLogs' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'CreateDynamicRoute' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'name' => 'Name', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'name' => 'Description', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Username', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Status', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Department', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Priority', + 'in' => 'formData', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'StartTime', - 'in' => 'query', + 'name' => 'RegionIds', + 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => true], ], ], [ - 'name' => 'EndTime', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'name' => 'ApplicationType', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'DstAddr', - 'in' => 'query', + 'name' => 'ApplicationIds', + 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => true], ], ], [ - 'name' => 'SearchMode', - 'in' => 'query', + 'name' => 'TagIds', + 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, - 'enum' => [ - 'Exact', - 'Fuzzy', - ], + 'items' => ['type' => 'string', 'required' => true], ], ], + [ + 'name' => 'DynamicRouteType', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'NextHop', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], ], ], - 'ImportEnterpriseAccelerateTargets' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateEnterpriseAcceleratePolicy' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1473,30 +954,64 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'EapId', + 'name' => 'Name', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Description', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'UpstreamType', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'UpstreamHost', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'UpstreamPort', + 'in' => 'formData', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + ], + [ + 'name' => 'UserAttributeGroup', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Priority', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false, 'minLength' => 0, 'maxLength' => 99], + ], + [ + 'name' => 'AccelerationType', 'in' => 'formData', 'schema' => [ 'type' => 'string', - 'required' => true, + 'required' => false, + 'enum' => ['whitelist', 'global', 'build-in-list'], ], ], [ - 'name' => 'FileUrl', + 'name' => 'ShowInClient', 'in' => 'formData', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enum' => ['0', '1'], ], ], ], ], 'CreateEnterpriseAccelerateTarget' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1507,10 +1022,7 @@ [ 'name' => 'EapId', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Target', @@ -1519,21 +1031,14 @@ 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'EnableEnterpriseAcceleratePolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreateIdpDepartment' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1542,283 +1047,377 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'EapId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'IdpConfigId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'DepartmentName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeleteEnterpriseAccelerateTarget' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreatePADiagnosisTask' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'EapId', + 'name' => 'DiagnoseType', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Target', + 'name' => 'Username', 'in' => 'formData', - 'style' => 'flat', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'DevTag', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'UserGroupId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Protocol', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Host', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Port', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'PopMode', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'PopId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'UdpExtraConfigs', + 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'RequestContent' => ['type' => 'string', 'required' => false], + 'ExpectedResponse' => ['type' => 'string', 'required' => false], ], ], ], ], ], - 'ModifyEnterpriseAcceleratePolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreatePrivateAccessApplication' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'EapId', + 'name' => 'Name', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Name', + 'name' => 'Description', 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Addresses', + 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => true], ], ], [ - 'name' => 'Description', + 'name' => 'PortRanges', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'Begin' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '65535'], + 'End' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '65535'], + ], + ], ], ], [ - 'name' => 'UpstreamType', + 'name' => 'Protocol', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, + 'enum' => ['All', 'TCP', 'UDP', 'HTTP', 'HTTPS'], ], ], [ - 'name' => 'UpstreamHost', + 'name' => 'Status', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, + 'enum' => ['Enabled', 'Disabled'], ], ], [ - 'name' => 'UpstreamPort', + 'name' => 'TagIds', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'UserAttributeGroup', + 'name' => 'BrowserAccessStatus', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Priority', + 'name' => 'L7ProxyDomainAutomaticPrefix', 'in' => 'formData', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '99', - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AccelerationType', + 'name' => 'L7ProxyDomainCustom', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'whitelist', - 'global', - 'build-in-list', - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ShowInClient', + 'name' => 'L7Config', 'in' => 'formData', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '0', - '1', - ], - ], + 'style' => 'json', + 'schema' => ['$ref' => '#/components/schemas/PAL7Config', 'required' => false], ], [ - 'name' => 'OnTls', + 'name' => 'ConfigMode', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'AddressGroups', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'enum' => [ - '0', - '1', - ], + 'type' => 'array', + 'items' => ['$ref' => '#/components/schemas/AddressGroup'], ], ], + [ + 'name' => 'UnauthorizedAccessConfig', + 'in' => 'formData', + 'style' => 'json', + 'schema' => ['$ref' => '#/components/schemas/PAApplicationUnauthorizedAccessConfig'], + ], ], ], - 'CreateEnterpriseAcceleratePolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'CreatePrivateAccessPolicy' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ 'name' => 'Name', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Description', 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'PolicyAction', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ApplicationType', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ApplicationIds', + 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'UpstreamType', + 'name' => 'TagIds', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'UpstreamHost', + 'name' => 'UserGroupMode', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'UpstreamPort', + 'name' => 'UserGroupIds', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'UserAttributeGroup', + 'name' => 'CustomUserAttributes', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'UserGroupType' => ['type' => 'string', 'required' => false], + 'Relation' => ['type' => 'string', 'required' => false], + 'Value' => ['type' => 'string', 'required' => false], + 'IdpId' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], ], ], [ + 'name' => 'Status', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ 'name' => 'Priority', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 0, - 'maxLength' => 99, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'AccelerationType', + 'name' => 'DeviceAttributeId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'DeviceAttributeAction', 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'TriggerTemplateId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'TrustedProcessStatus', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'TrustedProcessGroupIds', + 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, - 'enum' => [ - 'whitelist', - 'global', - 'build-in-list', - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ShowInClient', + 'name' => 'TrustedSoftwareIds', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'array', 'required' => false, - 'enum' => [ - '0', - '1', - ], + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'ValidFrom', + 'in' => 'formData', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'ValidUntil', + 'in' => 'formData', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'ValidTimeStatus', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], ], ], - 'ListDynamicDisposalProcesses' => [ - 'methods' => [ - 'get', + 'CreatePrivateAccessTag' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'parameters' => [ + [ + 'name' => 'Name', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Description', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], ], + ], + 'CreateRegistrationPolicy' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1827,132 +1426,133 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'name' => 'Name', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'name' => 'Description', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'StartTime', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'name' => 'Status', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'EndTime', - 'in' => 'query', + 'name' => 'Whitelist', + 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'UserName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Priority', + 'in' => 'formData', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'DisposalAction', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'CompanyLimitType', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'RecoveryType', - 'in' => 'query', + 'name' => 'CompanyLimitCount', + 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'All' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'PC' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Mobile' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], ], [ - 'name' => 'Status', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'PersonalLimitType', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'DisposalProcessId', - 'in' => 'query', + 'name' => 'PersonalLimitCount', + 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'All' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'PC' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Mobile' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], ], [ - 'name' => 'DevTag', - 'in' => 'query', + 'name' => 'MatchMode', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'UserGroupIds', + 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'UpdateApprovalStatus' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CreateUserGroup' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ApprovalId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'Name', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Status', - 'in' => 'query', + 'name' => 'Description', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Attributes', + 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'UserGroupType' => ['type' => 'string', 'required' => true], + 'Relation' => ['type' => 'string', 'required' => true], + 'Value' => ['type' => 'string', 'required' => true], + 'IdpId' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], ], ], ], ], - 'UpdateApprovalProcess' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CreateWmBaseImage' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1961,468 +1561,412 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ProcessName', + 'name' => 'WmType', 'in' => 'formData', 'schema' => [ 'type' => 'string', - 'required' => false, + 'required' => true, + 'enum' => ['PureWebappInvisible', 'PureAppInvisible', 'PureScreenInvisible', 'AigcWebappInvisible', 'AigcAppInvisible', 'AigcScreenInvisible'], ], ], [ - 'name' => 'Description', + 'name' => 'WmInfoSize', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'ProcessNodes', + 'name' => 'WmInfoUint', 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MatchSchemas', + 'name' => 'WmInfoBytesB64', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 400], + ], + [ + 'name' => 'Scale', + 'in' => 'formData', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '3'], + ], + [ + 'name' => 'Width', + 'in' => 'formData', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '100', 'maximum' => '10000'], + ], + [ + 'name' => 'Height', + 'in' => 'formData', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '100', 'maximum' => '10000'], + ], + [ + 'name' => 'Opacity', + 'in' => 'formData', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '255'], + ], + [ + 'name' => 'ImageControl', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'DomainWhitelistSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'DomainBlacklistSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'SoftwareBlockSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'DeviceRegistrationSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'AppUninstallSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'PeripheralBlockSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'DlpSendSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'EndpointHardeningSchemaId' => [ - 'type' => 'string', + 'TextVisibleControl' => [ + 'type' => 'object', 'required' => false, + 'properties' => [ + 'VisibleText' => ['type' => 'string', 'required' => false], + 'Mode' => ['type' => 'string', 'required' => false], + 'Opacity' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'FontSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'FontColor' => ['type' => 'string', 'required' => false], + 'Angle' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'PosX' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'PosY' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'SpaceX' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'SpaceY' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'PosAx' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'PosAy' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Visible' => ['type' => 'boolean', 'required' => false], + 'Margin' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Top' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Right' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Bottom' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Left' => ['type' => 'number', 'format' => 'float', 'required' => false], + ], + ], + ], ], - 'SoftwareHardeningSchemaId' => [ - 'type' => 'string', + 'LogoVisibleControl' => [ + 'type' => 'object', 'required' => false, + 'properties' => [ + 'Enhance' => ['type' => 'boolean', 'required' => false], + 'LogoBase64' => ['type' => 'string', 'required' => false], + 'Mode' => ['type' => 'string', 'required' => false], + 'Opacity' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Angle' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'PosX' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'PosY' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'SpaceX' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'SpaceY' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'PosAx' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'PosAy' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Visible' => ['type' => 'boolean', 'required' => false], + 'Margin' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Top' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Right' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Bottom' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Left' => ['type' => 'number', 'format' => 'float', 'required' => false], + ], + ], + ], ], ], ], ], [ - 'name' => 'ProcessId', + 'name' => 'comment', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + ], + ], + 'CreateWmEmbedTask' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'WmType', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, + 'enum' => ['PureDocument', 'PureImage', 'PureAudio', 'PureVideo', 'AigcDocument', 'AigcImage', 'AigcAudio', 'AigcVideo'], ], ], [ - 'name' => 'MatchSchemaConfigs', - 'in' => 'query', + 'name' => 'Filename', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'FileUrl', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'WmInfoSize', + 'in' => 'formData', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '32', 'maximum' => '64'], + ], + [ + 'name' => 'WmInfoUint', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'WmInfoBytesB64', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 400], + ], + [ + 'name' => 'VideoIsLong', + 'in' => 'formData', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'VideoBitrate', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ImageEmbedLevel', + 'in' => 'formData', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'ImageEmbedJpegQuality', + 'in' => 'formData', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'InvisibleEnable', + 'in' => 'formData', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'DocumentControl', + 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'DomainWhitelistSchemaConfig' => [ + 'InvisibleAntiTextCopy' => ['type' => 'boolean', 'required' => false], + 'InvisibleAntiAllCopy' => ['type' => 'boolean', 'required' => false], + 'BackgroundControl' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'SchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'ExternalProcessId' => [ - 'type' => 'string', - 'required' => false, - ], - 'FieldMap' => [ - 'type' => 'array', + 'BgAddVisible' => ['type' => 'boolean', 'required' => false], + 'BgVisibleControl' => [ + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SystemField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayFieldValue' => [ - 'type' => 'string', - 'required' => false, - ], + 'properties' => [ + 'VisibleText' => ['type' => 'string', 'required' => false, 'maxLength' => 1000], + 'Mode' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['repeat', 'pos'], ], + 'FontSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '200'], + 'FontColor' => ['type' => 'string', 'required' => false, 'pattern' => '^0[xX][0-9a-fA-F]{6}$'], + 'Angle' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '360'], + 'PosX' => ['type' => 'string', 'required' => false, 'pattern' => '^[\\d.]+$'], + 'PosY' => ['type' => 'string', 'required' => false, 'pattern' => '^[\\d.]+$'], + 'HorizontalNumber' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '200'], + 'VerticalNumber' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'maximum' => '200'], + 'Opacity' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1', 'maximum' => '255'], ], ], - ], - ], - 'DomainBlacklistSchemaConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'ExternalProcessId' => [ - 'type' => 'string', - 'required' => false, - ], - 'FieldMap' => [ - 'type' => 'array', + 'BgAddInvisible' => ['type' => 'boolean', 'required' => false], + 'BgInvisibleControl' => [ + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SystemField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayFieldValue' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'properties' => [ + 'Opacity' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1', 'maximum' => '255'], ], ], ], ], - 'SoftwareBlockSchemaConfig' => [ - 'type' => 'object', + ], + ], + ], + [ + 'name' => 'CsvControl', + 'in' => 'formData', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Method' => [ + 'type' => 'string', 'required' => false, - 'properties' => [ - 'SchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'ExternalProcessId' => [ - 'type' => 'string', - 'required' => false, - ], - 'FieldMap' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SystemField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayFieldValue' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], + 'enum' => ['lossless_row_shift_embed', 'lossy_number_embed', 'lossy_time_stamp_embed', 'lossy_zero_width_embed'], ], - 'DeviceRegistrationSchemaConfig' => [ - 'type' => 'object', + 'EmbedColumn' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'EmbedPrecision' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'EmbedTimePosition' => [ + 'type' => 'string', 'required' => false, - 'properties' => [ - 'SchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'ExternalProcessId' => [ - 'type' => 'string', - 'required' => false, - ], - 'FieldMap' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SystemField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayFieldValue' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], + 'enum' => ['Min', 'Sec', 'MilSec'], ], - 'AppUninstallSchemaConfig' => [ + 'TimeFormat' => ['type' => 'string', 'required' => false], + 'EmbedBitsNumberInEachTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1', 'maximum' => '4'], + 'EmbedDensity' => ['type' => 'string', 'required' => false], + ], + ], + ], + [ + 'name' => 'ImageControl', + 'in' => 'formData', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'TextVisibleControl' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'SchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'ExternalProcessId' => [ - 'type' => 'string', - 'required' => false, - ], - 'FieldMap' => [ - 'type' => 'array', + 'VisibleText' => ['type' => 'string', 'required' => false], + 'Mode' => ['type' => 'string', 'required' => false], + 'Opacity' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'FontSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'FontColor' => ['type' => 'string', 'required' => false], + 'Angle' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'PosX' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'PosY' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'SpaceX' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'SpaceY' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'PosAx' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'PosAy' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Visible' => ['type' => 'boolean', 'required' => false], + 'Margin' => [ + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SystemField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayFieldValue' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'properties' => [ + 'Top' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Right' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Bottom' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Left' => ['type' => 'number', 'format' => 'float', 'required' => false], ], ], ], ], - 'DlpSendSchemaConfig' => [ + 'LogoVisibleControl' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'SchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'ExternalProcessId' => [ - 'type' => 'string', - 'required' => false, - ], - 'FieldMap' => [ - 'type' => 'array', + 'Enhance' => ['type' => 'boolean', 'required' => false], + 'LogoBase64' => ['type' => 'string', 'required' => false], + 'Mode' => ['type' => 'string', 'required' => false], + 'Opacity' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Angle' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'PosX' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'PosY' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'SpaceX' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'SpaceY' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'PosAx' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'PosAy' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Visible' => ['type' => 'boolean', 'required' => false], + 'Margin' => [ + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SystemField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayFieldValue' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'properties' => [ + 'Top' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Right' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Bottom' => ['type' => 'number', 'format' => 'float', 'required' => false], + 'Left' => ['type' => 'number', 'format' => 'float', 'required' => false], ], ], ], ], - 'PeripheralBlockSchemaConfig' => [ + 'MetadataControl' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'SchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'ExternalProcessId' => [ - 'type' => 'string', - 'required' => false, - ], - 'FieldMap' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SystemField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayFieldValue' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], + 'XmpKvBase64' => ['type' => 'string', 'required' => false], + 'Enable' => ['type' => 'boolean', 'required' => false], ], ], - 'EndpointHardeningSchemaConfig' => [ + ], + ], + ], + [ + 'name' => 'VideoControl', + 'in' => 'formData', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'TextVisibleControl' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'SchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'ExternalProcessId' => [ + 'VisibleText' => ['type' => 'string', 'required' => false], + 'Mode' => [ 'type' => 'string', 'required' => false, + 'enum' => ['pos', 'bottom-right'], ], - 'FieldMap' => [ - 'type' => 'array', + 'Opacity' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'FontColor' => ['type' => 'string', 'required' => false], + 'PosX' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'PosY' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Visible' => ['type' => 'boolean', 'required' => false], + 'Margin' => [ + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SystemField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayFieldValue' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'properties' => [ + 'Bottom' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Right' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], ], - 'SoftwareHardeningSchemaConfig' => [ + 'MetadataControl' => [ 'type' => 'object', 'required' => false, 'properties' => [ - 'SchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'ExternalProcessId' => [ - 'type' => 'string', - 'required' => false, - ], - 'FieldMap' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SystemField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayField' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisplayFieldValue' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], + 'XmpKvBase64' => ['type' => 'string', 'required' => false], + 'Enable' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], [ - 'name' => 'ApprovalType', - 'in' => 'query', + 'name' => 'AudioControl', + 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'object', 'required' => false, - 'enum' => [ - '0', - '1', - '2', + 'properties' => [ + 'MetadataControl' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'XmpKvBase64' => ['type' => 'string', 'required' => false], + 'Enable' => ['type' => 'boolean', 'required' => false], + ], + ], ], ], ], - [ - 'name' => 'EventLabel', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ExternalConfig', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], ], ], - 'ListApprovals' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CreateWmExtractTask' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2431,165 +1975,122 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', + 'name' => 'WmType', + 'in' => 'formData', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'string', 'required' => true, + 'enum' => ['PureWebappInvisible', 'PureAppInvisible', 'PureScreenInvisible', 'PureImage', 'PureAudio', 'PureVideo', 'AigcWebappInvisible', 'AigcAppInvisible', 'AigcScreenInvisible', 'AigcImage', 'AigcAudio', 'AigcVideo', 'PureDocument', 'VisibleEnhance'], ], ], [ - 'name' => 'ApprovalIds', + 'name' => 'IsClientEmbed', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'Statuses', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'FileUrl', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'SchemaId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Filename', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ProcessId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'WmInfoSize', + 'in' => 'formData', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '32', 'maximum' => '64'], ], [ - 'name' => 'PolicyType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'VideoSpeed', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'CreatorUserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'VideoIsLong', + 'in' => 'formData', + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'CreatorDevTag', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'DocumentIsCapture', + 'in' => 'formData', + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'OperatorUserId', + 'name' => 'CsvControl', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'Method' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['lossless_row_shift_embed', 'lossy_number_embed', 'lossy_time_stamp_embed', 'lossy_zero_width_embed'], + ], + 'EmbedColumn' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'EmbedPrecision' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'EmbedTimePosition' => [ + 'type' => 'string', + 'required' => false, + 'enum' => ['Min', 'Sec', 'MilSec'], + ], + 'EmbedBitsNumberInEachTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1', 'maximum' => '4'], + 'TimeFormat' => ['type' => 'string', 'required' => false], + ], ], ], [ - 'name' => 'OperatorUsername', + 'name' => 'ImageExtractParamsOpenApi', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'SrcLogoBase64' => ['type' => 'string', 'required' => false], + ], ], ], + ], + ], + 'CreateWmInfoMapping' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'CreatorUsername', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'CreatorDepartment', - 'in' => 'query', + 'name' => 'WmType', + 'in' => 'formData', 'schema' => [ 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'CreateStartTime', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - [ - 'name' => 'CreateEndTime', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, + 'required' => true, + 'enum' => ['PureWebappInvisible', 'PureAppInvisible', 'PureScreenInvisible', 'PureImage', 'PureAudio', 'PureVideo', 'AigcWebappInvisible', 'AigcAppInvisible', 'AigcScreenInvisible', 'AigcImage', 'AigcAudio', 'AigcVideo', 'PureDocument'], ], ], [ - 'name' => 'ProcessName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'WmInfoSize', + 'in' => 'formData', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '32', 'maximum' => '64'], ], [ - 'name' => 'SchemaName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'WmInfoBytesB64', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true, 'maxLength' => 400], ], ], ], - 'ListApprovalSchemasForApprovalProcesses' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DeleteApprovalProcesses' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2599,27 +2100,19 @@ 'parameters' => [ [ 'name' => 'ProcessIds', - 'in' => 'query', + 'in' => 'formData', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'ListApprovalSchemas' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DeleteClientUser' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2628,62 +2121,48 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'CurrentPage', + 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DeleteDynamicRoute' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'AK' => [], ], + ], + 'parameters' => [ [ - 'name' => 'SchemaName', + 'name' => 'DynamicRouteId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DeleteEnterpriseAcceleratePolicy' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'SchemaIds', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'PolicyType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'EapId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListApprovalProcessesForApprovalSchemas' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DeleteEnterpriseAccelerateTarget' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -2692,28 +2171,25 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'SchemaIds', - 'in' => 'query', + 'name' => 'EapId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Target', + 'in' => 'formData', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'ListApprovalProcesses' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DeleteIdpDepartment' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2722,136 +2198,86 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - [ - 'name' => 'ProcessName', + 'name' => 'IdpConfigId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ProcessIds', + 'name' => 'DepartmentId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DeleteOtpConfig' => [ + 'path' => '', + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PolicyType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'PolicyId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Username', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'DeletePrivateAccessApplication' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'SaseUserId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'parameters' => [ [ - 'name' => 'Username', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'ApplicationId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetApprovalSchema' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DeletePrivateAccessPolicy' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'SchemaId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'PolicyId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetApprovalProcess' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DeletePrivateAccessTag' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ProcessId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'TagId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetApproval' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DeleteRegistrationPolicies' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2860,23 +2286,20 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ApprovalId', - 'in' => 'query', + 'name' => 'PolicyIds', + 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'DetachPolicy2ApprovalProcess' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DeleteUserDevices' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2885,69 +2308,63 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'PolicyType', + 'name' => 'DeviceTags', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], + ], + ], + 'DeleteUserGroup' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'PolicyId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'AK' => [], ], + ], + 'parameters' => [ [ - 'name' => 'ProcessId', + 'name' => 'UserGroupId', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeleteApprovalProcesses' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DetachApplication2Connector' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, + 'deprecated' => true, 'parameters' => [ [ - 'name' => 'ProcessIds', + 'name' => 'ConnectorId', 'in' => 'formData', - 'style' => 'flat', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ApplicationIds', + 'in' => 'formData', + 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => true], ], ], ], ], - 'AttachPolicy2ApprovalProcess' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DetachPolicy2ApprovalProcess' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2958,37 +2375,23 @@ [ 'name' => 'PolicyType', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'PolicyId', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ProcessId', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateApprovalProcess' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DisableEnterpriseAcceleratePolicy' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -2997,95 +2400,32 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ProcessName', + 'name' => 'EapId', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Description', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'EnableEnterpriseAcceleratePolicy' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ProcessNodes', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'MatchSchemas', + 'name' => 'EapId', 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'DomainWhitelistSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'DomainBlacklistSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'SoftwareBlockSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'DeviceRegistrationSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'AppUninstallSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'DlpSendSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'PeripheralBlockSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'EndpointHardeningSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - 'SoftwareHardeningSchemaId' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListUninstallApplications' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ExportUserDevices' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3094,251 +2434,125 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'name' => 'Username', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ApplicationIds', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'SaseUserId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Statuses', - 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'Department', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Username', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Hostname', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Department', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'DeviceBelong', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Mac', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Hostname', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'UpdateBootAndAntiUninstallPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'SharingStatus', + 'in' => 'formData', + 'schema' => ['type' => 'boolean', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'IsBoot', + 'name' => 'DeviceStatuses', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'boolean', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'IsAntiUninstall', + 'name' => 'AppStatuses', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'boolean', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'AllowReport', + 'name' => 'PaStatuses', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'boolean', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'WhitelistUsers', + 'name' => 'IaStatuses', 'in' => 'formData', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'UserGroupIds', + 'name' => 'DlpStatuses', 'in' => 'formData', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'BlockContent', + 'name' => 'NacStatuses', 'in' => 'formData', - 'style' => 'json', + 'style' => 'flat', 'schema' => [ - 'type' => 'object', + 'type' => 'array', 'required' => false, - 'properties' => [ - 'BlockTextZh' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Title' => [ - 'type' => 'string', - 'required' => false, - ], - 'Content' => [ - 'type' => 'string', - 'required' => false, - ], - 'MainButtonText' => [ - 'type' => 'string', - 'required' => false, - ], - 'MinorButtonText' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'BlockTextEn' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Title' => [ - 'type' => 'string', - 'required' => false, - ], - 'Content' => [ - 'type' => 'string', - 'required' => false, - ], - 'MainButtonText' => [ - 'type' => 'string', - 'required' => false, - ], - 'MinorButtonText' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], + 'items' => ['type' => 'string', 'required' => false], ], ], - ], - ], - 'UpdateUninstallApplicationsStatus' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'ApplicationIds', + 'name' => 'DeviceTypes', 'in' => 'formData', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'Status', + 'name' => 'DeviceTags', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'GetBootAndAntiUninstallPolicy' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetActiveIdpConfig' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3347,14 +2561,9 @@ 'deprecated' => false, 'parameters' => [], ], - 'ListNacUserCert' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'https', - ], + 'GetApproval' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3363,80 +2572,32 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - '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' => 'Username', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Department', + 'name' => 'ApprovalId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'GetApprovalProcess' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'DeviceType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'Status', + 'name' => 'ProcessId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdateNacUserCertStatus' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'GetApprovalSchema' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3445,46 +2606,26 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'IdList', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'UserId' => [ - 'type' => 'string', - 'required' => false, - ], - 'DevTag' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], + 'name' => 'SchemaId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'GetBootAndAntiUninstallPolicy' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'Status', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], ], + 'deprecated' => false, + 'parameters' => [], ], - 'ListIdpConfigs' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetClientUser' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3493,44 +2634,36 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'CurrentPage', + 'name' => 'IdpConfigId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '1', - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageSize', + 'name' => 'Username', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '1', - 'maximum' => '100', - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'GetDynamicRoute' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'parameters' => [ [ - 'name' => 'Include', + 'name' => 'DynamicRouteId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetIdpConfig' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3541,83 +2674,61 @@ [ 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetActiveIdpConfig' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetPADiagnosisTask' => [ + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, - 'parameters' => [], - ], - 'ListIdpDepartments' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'parameters' => [ + [ + 'name' => 'DiagnoseId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'GetPrivateAccessApplication' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'IdpConfigId', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'GetPrivateAccessPolicy' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '1', - ], + 'AK' => [], ], + ], + 'parameters' => [ [ - 'name' => 'PageSize', + 'name' => 'PolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '1', - 'maximum' => '100', - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateIdpDepartment' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetRegistrationPolicy' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3626,31 +2737,15 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'IdpConfigId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'DepartmentName', + 'name' => 'PolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListClientUsers' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetUserDevice' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3659,85 +2754,47 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'IdpConfigId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'DepartmentId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Username', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Email', + 'name' => 'DeviceTag', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'GetUserGroup' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'MobileNumber', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'parameters' => [ [ - 'name' => 'Status', + 'name' => 'UserGroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'GetWmEmbedTask' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '1', - ], + 'AK' => [], ], + ], + 'parameters' => [ [ - 'name' => 'PageSize', + 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '1', - 'exclusiveMinimum' => false, - 'maximum' => '100', - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdateClientUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetWmExtractTask' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3746,55 +2803,15 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'Id', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'DepartmentId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Email', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'MobileNumber', + 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Description', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetClientUser' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ImportEnterpriseAccelerateTargets' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -3803,178 +2820,119 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'IdpConfigId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'EapId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Username', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'FileUrl', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeleteIdpDepartment' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListApplicationsForPrivateAccessPolicy' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'IdpConfigId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'DepartmentId', + 'name' => 'PolicyIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'CreateClientUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListApplicationsForPrivateAccessTag' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'IdpConfigId', + 'name' => 'TagIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], + ], + ], + 'ListApprovalProcesses' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'Username', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'DepartmentId', + 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'Email', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'MobileNumber', + 'name' => 'ProcessName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Password', + 'name' => 'ProcessIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'Description', + 'name' => 'PolicyType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'UpdateIdpDepartment' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'IdpConfigId', + 'name' => 'PolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'DepartmentId', + 'name' => 'SaseUserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'DepartmentName', + 'name' => 'Username', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'UpdateClientUserStatus' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListApprovalProcessesForApprovalSchemas' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3983,31 +2941,20 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'Id', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Status', + 'name' => 'SchemaIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'DeleteClientUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListApprovalSchemas' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4016,64 +2963,40 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'Id', + 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], - ], - ], - 'UpdateClientUserPassword' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'Id', + 'name' => 'SchemaName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Username', + 'name' => 'SchemaIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'Password', + 'name' => 'PolicyType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'UpdateUserDevicesStatus' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListApprovalSchemasForApprovalProcesses' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4082,36 +3005,20 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'DeviceTags', - 'in' => 'formData', + 'name' => 'ProcessIds', + 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - [ - 'name' => 'DeviceAction', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'ListExcessiveDeviceRegistrationApplications' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListApprovals' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4122,181 +3029,103 @@ [ 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'Username', + 'name' => 'ApprovalIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'SaseUserId', + 'name' => 'Statuses', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'Department', + 'name' => 'SchemaId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Hostname', + 'name' => 'ProcessId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Mac', + 'name' => 'PolicyType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'DeviceTag', + 'name' => 'CreatorUserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Statuses', + 'name' => 'CreatorDevTag', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ApplicationIds', + 'name' => 'OperatorUserId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'UpdateExcessiveDeviceRegistrationApplicationsStatus' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'OperatorUsername', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'Status', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'CreatorUsername', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ApplicationIds', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'CreatorDepartment', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'UpdateUserDevicesSharingStatus' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'CreateStartTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'DeviceTags', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'CreateEndTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'SharingStatus', - 'in' => 'formData', - 'schema' => [ - 'type' => 'boolean', - 'required' => true, - ], + 'name' => 'ProcessName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'SchemaName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListUserDevices' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListClientUsers' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4305,461 +3134,290 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'CurrentPage', + 'name' => 'IdpConfigId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageSize', + 'name' => 'DepartmentId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Username', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'SaseUserId', + 'name' => 'Email', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Department', + 'name' => 'MobileNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Hostname', + 'name' => 'Status', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'DeviceBelong', + 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1'], ], [ - 'name' => 'Mac', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1', 'exclusiveMinimum' => false, 'maximum' => '100'], ], + ], + ], + 'ListConnectors' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'SharingStatus', + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'DeviceStatuses', + 'name' => 'PageSize', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'AppStatuses', + 'name' => 'Name', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PaStatuses', + 'name' => 'Status', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'IaStatuses', + 'name' => 'SwitchStatus', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'DlpStatuses', + 'name' => 'ConnectorIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], + ], + ], + 'ListDynamicDisposalProcesses' => [ + 'methods' => ['get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'NacStatuses', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'CurrentPage', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'AutoLoginStatuses', + 'name' => 'PageSize', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'DeviceTypes', + 'name' => 'StartTime', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'DeviceTags', + 'name' => 'EndTime', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'SortBy', + 'name' => 'UserName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'InnerIp', + 'name' => 'DisposalAction', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AppVersions', + 'name' => 'RecoveryType', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Workshop', + 'name' => 'Status', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'DeviceGroupId', + 'name' => 'DisposalProcessId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'SnSystem', + 'name' => 'DevTag', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ExportUserDevices' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', + 'ListDynamicRouteRegions' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], + 'parameters' => [], + ], + 'ListDynamicRoutes' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'Username', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'SaseUserId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'Department', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Name', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Hostname', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Status', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'DeviceBelong', - 'in' => 'formData', + 'name' => 'DynamicRouteIds', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'Mac', - 'in' => 'formData', + 'name' => 'RegionIds', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'SharingStatus', - 'in' => 'formData', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'name' => 'ApplicationId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'DeviceStatuses', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'TagId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AppStatuses', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'NextHop', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'ListEnterpriseAccelerateLogs' => [ + 'methods' => ['get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'PaStatuses', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'IaStatuses', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'DlpStatuses', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'NacStatuses', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'Username', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'DeviceTypes', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'Department', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'DeviceTags', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'StartTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], - ], - ], - 'GetUserDevice' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'DeviceTag', + 'name' => 'DstAddr', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'SearchMode', 'in' => 'query', 'schema' => [ 'type' => 'string', - 'required' => true, + 'required' => false, + 'enum' => ['Exact', 'Fuzzy'], ], ], ], ], - 'DeleteUserDevices' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListEnterpriseAcceleratePolicies' => [ + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4768,28 +3426,25 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'DeviceTags', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'Name', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '10000'], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '1000'], ], ], ], - 'ListSoftwareForUserDevice' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListEnterpriseAccelerateTargets' => [ + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -4798,41 +3453,30 @@ 'deprecated' => false, 'parameters' => [ [ + 'name' => 'EapId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '1', 'maximum' => '10000'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '1', 'maximum' => '1000'], ], [ - 'name' => 'DeviceTag', + 'name' => 'Target', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListRegistrationPolicies' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListExcessiveDeviceRegistrationApplications' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4843,207 +3487,145 @@ [ 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'Name', + 'name' => 'Username', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'UserGroupId', + 'name' => 'SaseUserId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'CompanyLimitType', + 'name' => 'Department', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PersonalLimitType', + 'name' => 'Hostname', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Status', + 'name' => 'Mac', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MatchMode', + 'name' => 'DeviceTag', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Statuses', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'PolicyIds', + 'name' => 'ApplicationIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'ListUserGroupsForRegistrationPolicy' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListForwardStrategies' => [ + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'PolicyIds', + 'name' => 'Name', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'DestinationType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'DestinationIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], - ], - ], - 'ListRegistrationPoliciesForUserGroup' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'UserGroupIds', + 'name' => 'ForwardIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], - ], - ], - 'GetRegistrationPolicy' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'PolicyId', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DeleteRegistrationPolicies' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListForwardStrategyBindingItems' => [ + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'PolicyIds', - 'in' => 'formData', + 'name' => 'ForwardIds', + 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'ItemType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], ], ], - 'UpdateRegistrationPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListIdpConfigs' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5052,158 +3634,25 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'Name', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Description', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Status', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Whitelist', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - [ - 'name' => 'Priority', - 'in' => 'formData', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - [ - 'name' => 'CompanyLimitType', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'CompanyLimitCount', - 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'All' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'PC' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Mobile' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'PersonalLimitType', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'PersonalLimitCount', - 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'All' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'PC' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Mobile' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'MatchMode', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1'], ], [ - 'name' => 'UserGroupIds', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1', 'maximum' => '100'], ], [ - 'name' => 'PolicyId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'Include', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'CreateRegistrationPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListIdpDepartments' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5212,225 +3661,77 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'Name', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Description', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Status', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Whitelist', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - [ - 'name' => 'Priority', - 'in' => 'formData', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - [ - 'name' => 'CompanyLimitType', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'CompanyLimitCount', - 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'All' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'PC' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Mobile' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - ], - [ - 'name' => 'PersonalLimitType', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'PersonalLimitCount', - 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'All' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'PC' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Mobile' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], + 'name' => 'IdpConfigId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'MatchMode', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1'], ], [ - 'name' => 'UserGroupIds', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1', 'maximum' => '100'], ], ], ], - 'ListUserGroups' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListNacUserCert' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '1', - 'maximum' => '10000', - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PageSize', + 'name' => 'StartTime', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '1', - 'maximum' => '1000', - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'UserGroupIds', + 'name' => 'EndTime', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'Name', + 'name' => 'Username', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AttributeValue', + 'name' => 'Department', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PAPolicyId', + 'name' => 'DeviceType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Status', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListPolicesForUserGroup' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListPolicesForPrivateAccessApplication' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5438,28 +3739,20 @@ ], 'parameters' => [ [ - 'name' => 'UserGroupIds', + 'name' => 'ApplicationIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'GetUserGroup' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListPolicesForPrivateAccessTag' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5467,23 +3760,20 @@ ], 'parameters' => [ [ - 'name' => 'UserGroupId', + 'name' => 'TagIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'CreateUserGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListPolicesForUserGroup' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5491,63 +3781,20 @@ ], 'parameters' => [ [ - 'name' => 'Name', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Description', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Attributes', - 'in' => 'formData', + 'name' => 'UserGroupIds', + 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'UserGroupType' => [ - 'type' => 'string', - 'required' => true, - ], - 'Relation' => [ - 'type' => 'string', - 'required' => true, - ], - 'Value' => [ - 'type' => 'string', - 'required' => true, - ], - 'IdpId' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'DeleteUserGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListPopTrafficStatistics' => [ + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -5555,23 +3802,25 @@ ], 'parameters' => [ [ - 'name' => 'UserGroupId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'Region', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'StartTime', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'UpdateUserGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListPrivateAccessApplications' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5579,425 +3828,340 @@ ], 'parameters' => [ [ - 'name' => 'UserGroupId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'Description', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'Attributes', - 'in' => 'formData', + 'name' => 'Name', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Status', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Address', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ApplicationIds', + 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'UserGroupType' => [ - 'type' => 'string', - 'required' => true, - ], - 'Relation' => [ - 'type' => 'string', - 'required' => true, - ], - 'Value' => [ - 'type' => 'string', - 'required' => true, - ], - 'IdpId' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ModifyType', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'TagId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'PolicyId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ConnectorId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'AccessModes', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListUserPrivateAccessPolicies' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'ListPrivateAccessApplicationsForDynamicRoute' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'SaseUserId', + 'name' => 'DynamicRouteIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], + ], + ], + 'ListPrivateAccessPolices' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ [ 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '1', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '1', - 'maximum' => '100', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'ListUserApplications' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'Status', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'SaseUserId', + 'name' => 'PolicyAction', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Name', + 'name' => 'PolicyIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'CurrentPage', + 'name' => 'UserGroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PageSize', + 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'TagId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ApplicationName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'TagName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListUsers' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListPrivateAccessTags' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'FuzzyUsername', + 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PreciseUsername', + 'name' => 'TagIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'SaseUserIds', + 'name' => 'ApplicationId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Status', + 'name' => 'PolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Department', + 'name' => 'SimpleMode', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], - 'UpdateUsersStatus' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListPrivateAccessTagsForDynamicRoute' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'SaseUserIds', + 'name' => 'DynamicRouteIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - [ - 'name' => 'Status', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'ListPrivateAccessApplications' => [ - 'methods' => [ - 'get', - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListRegistrationPolicies' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Status', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Address', + 'name' => 'UserGroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ApplicationIds', + 'name' => 'CompanyLimitType', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'TagId', + 'name' => 'PersonalLimitType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PolicyId', + 'name' => 'Status', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ConnectorId', + 'name' => 'MatchMode', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AccessModes', + 'name' => 'PolicyIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'ListTagsForPrivateAccessApplication' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListRegistrationPoliciesForUserGroup' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ApplicationIds', + 'name' => 'UserGroupIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'ListPolicesForPrivateAccessApplication' => [ - 'methods' => [ - 'get', + 'ListSoftwareForUserDevice' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'http', - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'DeviceTag', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'ListTagsForPrivateAccessApplication' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6011,22 +4175,14 @@ 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'GetPrivateAccessApplication' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListTagsForPrivateAccessPolicy' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6034,546 +4190,306 @@ ], 'parameters' => [ [ - 'name' => 'ApplicationId', + 'name' => 'PolicyIds', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'CreatePrivateAccessApplication' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListUninstallApplications' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'Name', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'Description', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'Addresses', - 'in' => 'formData', + 'name' => 'ApplicationIds', + 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => true, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'PortRanges', - 'in' => 'formData', + 'name' => 'Statuses', + 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Begin' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '1', - 'maximum' => '65535', - ], - 'End' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '1', - 'maximum' => '65535', - ], - ], - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'Protocol', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'All', - 'TCP', - 'UDP', - 'HTTP', - 'HTTPS', - ], - ], - ], - [ - 'name' => 'Status', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'Enabled', - 'Disabled', - ], - ], + 'name' => 'Username', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'TagIds', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'Department', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'BrowserAccessStatus', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Mac', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'L7ProxyDomainAutomaticPrefix', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Hostname', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'ListUserApplications' => [ + 'methods' => ['get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'L7ProxyDomainCustom', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'L7Config', - 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - '$ref' => '#/components/schemas/PAL7Config', - 'required' => false, - ], + 'name' => 'SaseUserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ConfigMode', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Name', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AddressGroups', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/AddressGroup', - 'required' => false, - ], - ], + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], - ], - ], - 'DeletePrivateAccessApplication' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], - ], - 'parameters' => [ [ - 'name' => 'ApplicationId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'Address', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'UpdatePrivateAccessApplication' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListUserDevices' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ApplicationId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'Description', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'Addresses', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'Username', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PortRanges', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Begin' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '65535', - ], - 'End' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '65535', - ], - ], - ], - ], + 'name' => 'SaseUserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Protocol', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'All', - 'TCP', - 'UDP', - 'HTTP', - 'HTTPS', - ], - ], + 'name' => 'Department', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Status', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'Enabled', - 'Disabled', - ], - ], + 'name' => 'Hostname', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'TagIds', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'name' => 'DeviceBelong', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ModifyType', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Mac', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'L7ProxyDomainAutomaticPrefix', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'SharingStatus', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'L7ProxyDomainCustom', - 'in' => 'formData', + 'name' => 'DeviceStatuses', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'L7ProxyDomainPrivate', - 'in' => 'formData', + 'name' => 'AppStatuses', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'deprecated' => true, + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'L7Config', - 'in' => 'formData', - 'style' => 'json', + 'name' => 'PaStatuses', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - '$ref' => '#/components/schemas/PAL7Config', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ConfigMode', - 'in' => 'formData', + 'name' => 'IaStatuses', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'AddressGroups', - 'in' => 'formData', + 'name' => 'DlpStatuses', + 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/AddressGroup', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'Name', - 'in' => 'formData', + 'name' => 'NacStatuses', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], - ], - ], - 'ListConnectors' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'parameters' => [ [ - 'name' => 'CurrentPage', + 'name' => 'AutoLoginStatuses', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'PageSize', + 'name' => 'DeviceTypes', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'Name', + 'name' => 'DeviceTags', 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'Status', + 'name' => 'SortBy', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'SwitchStatus', + 'name' => 'InnerIp', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ConnectorIds', + 'name' => 'AppVersions', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - 'AttachApplication2Connector' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'parameters' => [ - [ - 'name' => 'ConnectorId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ApplicationIds', - 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => true, - ], - ], + 'name' => 'Workshop', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'DetachApplication2Connector' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'DeviceGroupId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => true, - 'parameters' => [ [ - 'name' => 'ConnectorId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'SnSystem', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ApplicationIds', - 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => true, - ], - ], + 'name' => 'SnBios', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListPrivateAccessTags' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListUserGroups' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6583,76 +4499,43 @@ [ 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '10000'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - ], - [ - 'name' => 'Name', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '1000'], ], [ - 'name' => 'TagIds', + 'name' => 'UserGroupIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ApplicationId', + 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PolicyId', + 'name' => 'AttributeValue', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'SimpleMode', + 'name' => 'PAPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListApplicationsForPrivateAccessTag' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListUserGroupsForPrivateAccessPolicy' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6660,1028 +4543,767 @@ ], 'parameters' => [ [ - 'name' => 'TagIds', + 'name' => 'PolicyIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'ListPolicesForPrivateAccessTag' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListUserGroupsForRegistrationPolicy' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'TagIds', + 'name' => 'PolicyIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], ], ], - 'CreatePrivateAccessTag' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListUserPrivateAccessPolicies' => [ + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'Name', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'SaseUserId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Description', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1'], ], - ], - ], - 'DeletePrivateAccessTag' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '100'], ], - ], - 'parameters' => [ [ - 'name' => 'TagId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'Name', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListPrivateAccessPolices' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListUsers' => [ + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - ], - [ - 'name' => 'Name', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'Status', + 'name' => 'FuzzyUsername', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PolicyAction', + 'name' => 'PreciseUsername', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PolicyIds', + 'name' => 'SaseUserIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - [ - 'name' => 'UserGroupId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'TagId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ApplicationName', + 'name' => 'Status', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'TagName', + 'name' => 'Department', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListUserGroupsForPrivateAccessPolicy' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'LookupWmInfoMapping' => [ + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'PolicyIds', + 'name' => 'WmType', 'in' => 'query', - 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'string', 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'enum' => ['PureWebappInvisible', 'PureAppInvisible', 'PureScreenInvisible', 'PureImage', 'PureAudio', 'PureVideo', 'AigcWebappInvisible', 'AigcAppInvisible', 'AigcScreenInvisible', 'AigcImage', 'AigcAudio', 'AigcVideo', 'PureDocument'], ], ], - ], - ], - 'ListApplicationsForPrivateAccessPolicy' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], - ], - ], - 'parameters' => [ - [ - 'name' => 'PolicyIds', + 'name' => 'WmInfoSize', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - 'ListTagsForPrivateAccessPolicy' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '32', 'maximum' => '64'], ], - ], - 'parameters' => [ [ - 'name' => 'PolicyIds', + 'name' => 'WmInfoUint', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetPrivateAccessPolicy' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ModifyEnterpriseAcceleratePolicy' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'PolicyId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'CreatePrivateAccessPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'name' => 'EapId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'parameters' => [ [ 'name' => 'Name', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Description', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'PolicyAction', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ApplicationType', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ApplicationIds', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - [ - 'name' => 'TagIds', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'UserGroupMode', + 'name' => 'UpstreamType', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'UserGroupIds', + 'name' => 'UpstreamHost', 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'CustomUserAttributes', + 'name' => 'UpstreamPort', 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'UserGroupType' => [ - 'type' => 'string', - 'required' => false, - ], - 'Relation' => [ - 'type' => 'string', - 'required' => false, - ], - 'Value' => [ - 'type' => 'string', - 'required' => false, - ], - 'IdpId' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'Status', + 'name' => 'UserAttributeGroup', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Priority', 'in' => 'formData', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - ], - [ - 'name' => 'DeviceAttributeId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'DeviceAttributeAction', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'TriggerTemplateId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '99'], ], [ - 'name' => 'TrustedProcessStatus', + 'name' => 'AccelerationType', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, + 'enum' => ['whitelist', 'global', 'build-in-list'], ], ], [ - 'name' => 'TrustedProcessGroupIds', + 'name' => 'ShowInClient', 'in' => 'formData', - 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'integer', + 'format' => 'int32', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'enum' => ['0', '1'], ], ], [ - 'name' => 'TrustedSoftwareIds', + 'name' => 'OnTls', 'in' => 'formData', - 'style' => 'flat', 'schema' => [ - 'type' => 'array', + 'type' => 'integer', + 'format' => 'int32', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'enum' => ['0', '1'], ], ], + ], + ], + 'RevokeUserDeviceSession' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ValidFrom', - 'in' => 'formData', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'AK' => [], ], + ], + 'parameters' => [ [ - 'name' => 'ValidUntil', + 'name' => 'SaseUserId', 'in' => 'formData', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ValidTimeStatus', + 'name' => 'DevTag', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeletePrivateAccessPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'RevokeUserSession' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => true, 'parameters' => [ [ - 'name' => 'PolicyId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'IdpId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ExternalIds', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdatePrivateAccessPolicy' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateApprovalProcess' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'PolicyId', + 'name' => 'ProcessName', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Description', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PolicyAction', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ApplicationType', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ApplicationIds', + 'name' => 'ProcessNodes', 'in' => 'formData', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], ], [ - 'name' => 'TagIds', + 'name' => 'MatchSchemas', 'in' => 'formData', - 'style' => 'flat', + 'style' => 'json', 'schema' => [ - 'type' => 'array', + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, + 'properties' => [ + 'DomainWhitelistSchemaId' => ['type' => 'string', 'required' => false], + 'DomainBlacklistSchemaId' => ['type' => 'string', 'required' => false], + 'SoftwareBlockSchemaId' => ['type' => 'string', 'required' => false], + 'DeviceRegistrationSchemaId' => ['type' => 'string', 'required' => false], + 'AppUninstallSchemaId' => ['type' => 'string', 'required' => false], + 'PeripheralBlockSchemaId' => ['type' => 'string', 'required' => false], + 'DlpSendSchemaId' => ['type' => 'string', 'required' => false], + 'EndpointHardeningSchemaId' => ['type' => 'string', 'required' => false], + 'SoftwareHardeningSchemaId' => ['type' => 'string', 'required' => false], + 'PrivateAccessBlockSchemaId' => ['type' => 'string'], ], ], ], [ - 'name' => 'UserGroupMode', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'UserGroupIds', + 'name' => 'ProcessId', 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'CustomUserAttributes', - 'in' => 'formData', - 'style' => 'flat', + 'name' => 'MatchSchemaConfigs', + 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'array', + 'type' => 'object', 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'UserGroupType' => [ - 'type' => 'string', - 'required' => true, + 'properties' => [ + 'DomainWhitelistSchemaConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SchemaId' => ['type' => 'string', 'required' => false], + 'ExternalProcessId' => ['type' => 'string', 'required' => false], + 'FieldMap' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SystemField' => ['type' => 'string', 'required' => false], + 'DisplayField' => ['type' => 'string', 'required' => false], + 'DisplayFieldValue' => ['type' => 'string', 'required' => false], + ], + ], + ], + ], + ], + 'DomainBlacklistSchemaConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SchemaId' => ['type' => 'string', 'required' => false], + 'ExternalProcessId' => ['type' => 'string', 'required' => false], + 'FieldMap' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SystemField' => ['type' => 'string', 'required' => false], + 'DisplayField' => ['type' => 'string', 'required' => false], + 'DisplayFieldValue' => ['type' => 'string', 'required' => false], + ], + ], + ], + ], + ], + 'SoftwareBlockSchemaConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SchemaId' => ['type' => 'string', 'required' => false], + 'ExternalProcessId' => ['type' => 'string', 'required' => false], + 'FieldMap' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SystemField' => ['type' => 'string', 'required' => false], + 'DisplayField' => ['type' => 'string', 'required' => false], + 'DisplayFieldValue' => ['type' => 'string', 'required' => false], + ], + ], + ], + ], + ], + 'DeviceRegistrationSchemaConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SchemaId' => ['type' => 'string', 'required' => false], + 'ExternalProcessId' => ['type' => 'string', 'required' => false], + 'FieldMap' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SystemField' => ['type' => 'string', 'required' => false], + 'DisplayField' => ['type' => 'string', 'required' => false], + 'DisplayFieldValue' => ['type' => 'string', 'required' => false], + ], + ], + ], + ], + ], + 'AppUninstallSchemaConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SchemaId' => ['type' => 'string', 'required' => false], + 'ExternalProcessId' => ['type' => 'string', 'required' => false], + 'FieldMap' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SystemField' => ['type' => 'string', 'required' => false], + 'DisplayField' => ['type' => 'string', 'required' => false], + 'DisplayFieldValue' => ['type' => 'string', 'required' => false], + ], + ], + ], + ], + ], + 'DlpSendSchemaConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SchemaId' => ['type' => 'string', 'required' => false], + 'ExternalProcessId' => ['type' => 'string', 'required' => false], + 'FieldMap' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SystemField' => ['type' => 'string', 'required' => false], + 'DisplayField' => ['type' => 'string', 'required' => false], + 'DisplayFieldValue' => ['type' => 'string', 'required' => false], + ], + ], + ], + ], + ], + 'PeripheralBlockSchemaConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SchemaId' => ['type' => 'string', 'required' => false], + 'ExternalProcessId' => ['type' => 'string', 'required' => false], + 'FieldMap' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SystemField' => ['type' => 'string', 'required' => false], + 'DisplayField' => ['type' => 'string', 'required' => false], + 'DisplayFieldValue' => ['type' => 'string', 'required' => false], + ], + ], + ], ], - 'Relation' => [ - 'type' => 'string', - 'required' => true, + ], + 'EndpointHardeningSchemaConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SchemaId' => ['type' => 'string', 'required' => false], + 'ExternalProcessId' => ['type' => 'string', 'required' => false], + 'FieldMap' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SystemField' => ['type' => 'string', 'required' => false], + 'DisplayField' => ['type' => 'string', 'required' => false], + 'DisplayFieldValue' => ['type' => 'string', 'required' => false], + ], + ], + ], ], - 'Value' => [ - 'type' => 'string', - 'required' => true, + ], + 'SoftwareHardeningSchemaConfig' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SchemaId' => ['type' => 'string', 'required' => false], + 'ExternalProcessId' => ['type' => 'string', 'required' => false], + 'FieldMap' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'SystemField' => ['type' => 'string', 'required' => false], + 'DisplayField' => ['type' => 'string', 'required' => false], + 'DisplayFieldValue' => ['type' => 'string', 'required' => false], + ], + ], + ], ], - 'IdpId' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, + ], + 'PrivateAccessBlockSchemaConfig' => [ + 'type' => 'object', + 'properties' => [ + 'SchemaId' => ['type' => 'string'], + 'ExternalProcessId' => ['type' => 'string'], + 'FieldMap' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'SystemField' => ['type' => 'string'], + 'DisplayField' => ['type' => 'string'], + 'DisplayFieldValue' => ['type' => 'string'], + ], + ], + ], ], ], ], ], ], [ - 'name' => 'Status', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Priority', - 'in' => 'formData', + 'name' => 'ApprovalType', + 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, + 'enum' => ['0', '1', '2'], ], ], [ - 'name' => 'ModifyType', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'EventLabel', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'DeviceAttributeId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'ExternalConfig', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + ], + ], + 'UpdateApprovalStatus' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'DeviceAttributeAction', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'ApprovalId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'TriggerTemplateId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Status', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'UpdateBootAndAntiUninstallPolicy' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'TrustedSoftwareIds', - 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'TrustedProcessGroupIds', + 'name' => 'IsBoot', 'in' => 'formData', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'TrustedProcessStatus', + 'name' => 'IsAntiUninstall', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'ValidFrom', + 'name' => 'AllowReport', 'in' => 'formData', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'ValidUntil', + 'name' => 'WhitelistUsers', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ValidTimeStatus', + 'name' => 'UserGroupIds', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'Name', + 'name' => 'BlockContent', 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'BlockTextZh' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Title' => ['type' => 'string', 'required' => false], + 'Content' => ['type' => 'string', 'required' => false], + 'MainButtonText' => ['type' => 'string', 'required' => false], + 'MinorButtonText' => ['type' => 'string', 'required' => false], + ], + ], + 'BlockTextEn' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Title' => ['type' => 'string', 'required' => false], + 'Content' => ['type' => 'string', 'required' => false], + 'MainButtonText' => ['type' => 'string', 'required' => false], + 'MinorButtonText' => ['type' => 'string', 'required' => false], + ], + ], + ], ], ], ], ], - 'ListDynamicRoutes' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateClientUser' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - ], - [ - 'name' => 'Name', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Status', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'DynamicRouteIds', + 'name' => 'Id', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'RegionIds', + 'name' => 'DepartmentId', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ApplicationId', + 'name' => 'Email', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'TagId', + 'name' => 'MobileNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NextHop', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListPrivateAccessApplicationsForDynamicRoute' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateClientUserPassword' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'DynamicRouteIds', + 'name' => 'Id', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'ListPrivateAccessTagsForDynamicRoute' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'Username', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'parameters' => [ [ - 'name' => 'DynamicRouteIds', + 'name' => 'Password', 'in' => 'query', - 'style' => 'flat', - 'schema' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'GetDynamicRoute' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateClientUserStatus' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'DynamicRouteId', + 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], - ], - ], - 'ListDynamicRouteRegions' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'Status', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], - 'parameters' => [], ], - 'CreateDynamicRoute' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateDynamicRoute' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7689,37 +5311,29 @@ ], 'parameters' => [ [ + 'name' => 'DynamicRouteId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ 'name' => 'Name', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Description', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Status', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Priority', 'in' => 'formData', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'RegionIds', @@ -7727,20 +5341,14 @@ 'style' => 'flat', 'schema' => [ 'type' => 'array', - 'required' => true, - 'items' => [ - 'type' => 'string', - 'required' => true, - ], + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'ApplicationType', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ApplicationIds', @@ -7749,10 +5357,7 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => true, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ @@ -7762,824 +5367,405 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => true, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'DynamicRouteType', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'NextHop', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ModifyType', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'UpdateDynamicRoute' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateExcessiveDeviceRegistrationApplicationsStatus' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'DynamicRouteId', + 'name' => 'Status', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Name', + 'name' => 'ApplicationIds', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => false, + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], + ], + ], + 'UpdateIdpDepartment' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'Description', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'Status', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'IdpConfigId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Priority', - 'in' => 'formData', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'name' => 'DepartmentId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'RegionIds', + 'name' => 'DepartmentName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'UpdateNacUserCertStatus' => [ + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'IdList', 'in' => 'formData', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'UserId' => ['type' => 'string', 'required' => false], + 'DevTag' => ['type' => 'string', 'required' => false], + ], ], ], ], [ - 'name' => 'ApplicationType', + 'name' => 'Status', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'UpdatePrivateAccessApplication' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'ApplicationIds', + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'ApplicationId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Description', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Addresses', 'in' => 'formData', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'TagIds', + 'name' => 'PortRanges', 'in' => 'formData', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'Begin' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '65535'], + 'End' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '65535'], + ], ], ], ], [ - 'name' => 'DynamicRouteType', + 'name' => 'Protocol', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, + 'enum' => ['All', 'TCP', 'UDP', 'HTTP', 'HTTPS'], ], ], [ - 'name' => 'NextHop', + 'name' => 'Status', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, + 'enum' => ['Enabled', 'Disabled'], ], ], [ - 'name' => 'ModifyType', + 'name' => 'TagIds', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], - ], - ], - 'DeleteDynamicRoute' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'parameters' => [ [ - 'name' => 'DynamicRouteId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'ModifyType', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'LookupWmInfoMapping' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'L7ProxyDomainAutomaticPrefix', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'WmType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'PureWebappInvisible', - 'PureAppInvisible', - 'PureScreenInvisible', - 'PureImage', - 'PureAudio', - 'PureVideo', - 'AigcWebappInvisible', - 'AigcAppInvisible', - 'AigcScreenInvisible', - 'AigcImage', - 'AigcAudio', - 'AigcVideo', - 'PureDocument', - ], - ], + 'name' => 'L7ProxyDomainCustom', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'WmInfoSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '32', - 'maximum' => '64', - ], + 'name' => 'L7ProxyDomainPrivate', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'deprecated' => true, 'required' => false], ], [ - 'name' => 'WmInfoUint', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'L7Config', + 'in' => 'formData', + 'style' => 'json', + 'schema' => ['$ref' => '#/components/schemas/PAL7Config', 'required' => false], ], - ], - ], - 'CreateWmInfoMapping' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ConfigMode', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'WmType', + 'name' => 'AddressGroups', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'PureWebappInvisible', - 'PureAppInvisible', - 'PureScreenInvisible', - 'PureImage', - 'PureAudio', - 'PureVideo', - 'AigcWebappInvisible', - 'AigcAppInvisible', - 'AigcScreenInvisible', - 'AigcImage', - 'AigcAudio', - 'AigcVideo', - 'PureDocument', - ], + 'type' => 'array', + 'required' => false, + 'items' => ['$ref' => '#/components/schemas/AddressGroup'], ], ], [ - 'name' => 'WmInfoSize', + 'name' => 'Name', 'in' => 'formData', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '32', - 'maximum' => '64', - ], + 'schema' => ['type' => 'string'], ], [ - 'name' => 'WmInfoBytesB64', + 'name' => 'UnauthorizedAccessConfig', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'maxLength' => 400, - ], + 'style' => 'json', + 'schema' => ['$ref' => '#/components/schemas/PAApplicationUnauthorizedAccessConfig'], ], ], ], - 'CreateWmBaseImage' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdatePrivateAccessPolicy' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, 'parameters' => [ [ - 'name' => 'WmType', + 'name' => 'PolicyId', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'PureWebappInvisible', - 'PureAppInvisible', - 'PureScreenInvisible', - 'AigcWebappInvisible', - 'AigcAppInvisible', - 'AigcScreenInvisible', - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'WmInfoSize', + 'name' => 'Description', 'in' => 'formData', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'WmInfoUint', + 'name' => 'PolicyAction', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'WmInfoBytesB64', + 'name' => 'ApplicationType', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 400, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Scale', + 'name' => 'ApplicationIds', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '1', - 'maximum' => '3', + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'Width', + 'name' => 'TagIds', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '100', - 'maximum' => '10000', + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'Height', + 'name' => 'UserGroupMode', 'in' => 'formData', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '100', - 'maximum' => '10000', - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Opacity', + 'name' => 'UserGroupIds', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - 'minimum' => '1', - 'maximum' => '255', + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ImageControl', + 'name' => 'CustomUserAttributes', 'in' => 'formData', - 'style' => 'json', + 'style' => 'flat', 'schema' => [ - 'type' => 'object', + 'type' => 'array', 'required' => false, - 'properties' => [ - 'TextVisibleControl' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'VisibleText' => [ - 'type' => 'string', - 'required' => false, - ], - 'Mode' => [ - 'type' => 'string', - 'required' => false, - ], - 'Opacity' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'string', - 'required' => false, - ], - 'Angle' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'PosX' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'PosY' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'SpaceX' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'SpaceY' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'PosAx' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'PosAy' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Visible' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Margin' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Top' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Right' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Bottom' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Left' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - ], - ], - ], - ], - 'LogoVisibleControl' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Enhance' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'LogoBase64' => [ - 'type' => 'string', - 'required' => false, - ], - 'Mode' => [ - 'type' => 'string', - 'required' => false, - ], - 'Opacity' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Angle' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'PosX' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'PosY' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'SpaceX' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'SpaceY' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'PosAx' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'PosAy' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Visible' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Margin' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Top' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Right' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Bottom' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Left' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - ], - ], - ], + 'items' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'UserGroupType' => ['type' => 'string', 'required' => true], + 'Relation' => ['type' => 'string', 'required' => true], + 'Value' => ['type' => 'string', 'required' => true], + 'IdpId' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], ], [ - 'name' => 'comment', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'GetWmExtractTask' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'TaskId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], - 'GetWmEmbedTask' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'name' => 'Status', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'parameters' => [ [ - 'name' => 'TaskId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'Priority', + 'in' => 'formData', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], - ], - ], - 'CreateWmExtractTask' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ModifyType', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'WmType', + 'name' => 'DeviceAttributeId', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'PureWebappInvisible', - 'PureAppInvisible', - 'PureScreenInvisible', - 'PureImage', - 'PureAudio', - 'PureVideo', - 'AigcWebappInvisible', - 'AigcAppInvisible', - 'AigcScreenInvisible', - 'AigcImage', - 'AigcAudio', - 'AigcVideo', - 'PureDocument', - 'VisibleEnhance', - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'IsClientEmbed', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'name' => 'DeviceAttributeAction', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'FileUrl', + 'name' => 'TriggerTemplateId', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Filename', + 'name' => 'TrustedSoftwareIds', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'WmInfoSize', + 'name' => 'TrustedProcessGroupIds', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'array', 'required' => false, - 'minimum' => '32', - 'maximum' => '64', + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'VideoSpeed', + 'name' => 'TrustedProcessStatus', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'VideoIsLong', + 'name' => 'ValidFrom', 'in' => 'formData', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'DocumentIsCapture', + 'name' => 'ValidUntil', 'in' => 'formData', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'CsvControl', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Method' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'lossless_row_shift_embed', - 'lossy_number_embed', - 'lossy_time_stamp_embed', - 'lossy_zero_width_embed', - ], - ], - 'EmbedColumn' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'EmbedPrecision' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'EmbedTimePosition' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'Min', - 'Sec', - 'MilSec', - ], - ], - 'EmbedBitsNumberInEachTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '1', - 'maximum' => '4', - ], - 'TimeFormat' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'name' => 'ValidTimeStatus', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ImageExtractParamsOpenApi', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'SrcLogoBase64' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], + 'name' => 'Name', + 'in' => 'formData', + 'schema' => ['type' => 'string'], ], ], ], - 'CreateWmEmbedTask' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateRegistrationPolicy' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8588,636 +5774,179 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'WmType', + 'name' => 'Name', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'PureDocument', - 'PureImage', - 'PureAudio', - 'PureVideo', - 'AigcDocument', - 'AigcImage', - 'AigcAudio', - 'AigcVideo', - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Filename', + 'name' => 'Description', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'FileUrl', + 'name' => 'Status', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'WmInfoSize', + 'name' => 'Whitelist', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'array', 'required' => false, - 'minimum' => '32', - 'maximum' => '64', + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'WmInfoUint', + 'name' => 'Priority', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'WmInfoBytesB64', + 'name' => 'CompanyLimitType', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 400, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'VideoIsLong', + 'name' => 'CompanyLimitCount', 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'type' => 'boolean', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'All' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'PC' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Mobile' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], ], [ - 'name' => 'VideoBitrate', + 'name' => 'PersonalLimitType', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ImageEmbedLevel', + 'name' => 'PersonalLimitCount', 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'All' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'PC' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Mobile' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], ], [ - 'name' => 'ImageEmbedJpegQuality', + 'name' => 'MatchMode', 'in' => 'formData', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'InvisibleEnable', + 'name' => 'UserGroupIds', 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'boolean', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'DocumentControl', + 'name' => 'PolicyId', 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'InvisibleAntiTextCopy' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'InvisibleAntiAllCopy' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'BackgroundControl' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BgAddVisible' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'BgVisibleControl' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'VisibleText' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 1000, - ], - 'Mode' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'repeat', - 'pos', - ], - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'maximum' => '200', - ], - 'FontColor' => [ - 'type' => 'string', - 'required' => false, - 'pattern' => '^0[xX][0-9a-fA-F]{6}$', - ], - 'Angle' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '0', - 'maximum' => '360', - ], - 'PosX' => [ - 'type' => 'string', - 'required' => false, - 'pattern' => '^[\\d.]+$', - ], - 'PosY' => [ - 'type' => 'string', - 'required' => false, - 'pattern' => '^[\\d.]+$', - ], - 'HorizontalNumber' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'maximum' => '200', - ], - 'VerticalNumber' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'maximum' => '200', - ], - 'Opacity' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '1', - 'maximum' => '255', - ], - ], - ], - 'BgAddInvisible' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'BgInvisibleControl' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Opacity' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '1', - 'maximum' => '255', - ], - ], - ], - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'UpdateUninstallApplicationsStatus' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'CsvControl', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'ApplicationIds', 'in' => 'formData', - 'style' => 'json', + 'style' => 'flat', 'schema' => [ - 'type' => 'object', + 'type' => 'array', 'required' => false, - 'properties' => [ - 'Method' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'lossless_row_shift_embed', - 'lossy_number_embed', - 'lossy_time_stamp_embed', - 'lossy_zero_width_embed', - ], - ], - 'EmbedColumn' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'EmbedPrecision' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'EmbedTimePosition' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'Min', - 'Sec', - 'MilSec', - ], - ], - 'TimeFormat' => [ - 'type' => 'string', - 'required' => false, - ], - 'EmbedBitsNumberInEachTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '1', - 'maximum' => '4', - ], - 'EmbedDensity' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ImageControl', + 'name' => 'Status', 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'TextVisibleControl' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'VisibleText' => [ - 'type' => 'string', - 'required' => false, - ], - 'Mode' => [ - 'type' => 'string', - 'required' => false, - ], - 'Opacity' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'string', - 'required' => false, - ], - 'Angle' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'PosX' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'PosY' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'SpaceX' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'SpaceY' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'PosAx' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'PosAy' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Visible' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Margin' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Top' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Right' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Bottom' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Left' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - ], - ], - ], - ], - 'LogoVisibleControl' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Enhance' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'LogoBase64' => [ - 'type' => 'string', - 'required' => false, - ], - 'Mode' => [ - 'type' => 'string', - 'required' => false, - ], - 'Opacity' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Angle' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'PosX' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'PosY' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'SpaceX' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'SpaceY' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'PosAx' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'PosAy' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Visible' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Margin' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Top' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Right' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Bottom' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Left' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - ], - ], - ], - ], - 'MetadataControl' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'XmpKvBase64' => [ - 'type' => 'string', - 'required' => false, - ], - 'Enable' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'UpdateUserDevicesSharingStatus' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'VideoControl', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'DeviceTags', 'in' => 'formData', - 'style' => 'json', + 'style' => 'flat', 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'TextVisibleControl' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'VisibleText' => [ - 'type' => 'string', - 'required' => false, - ], - 'Mode' => [ - 'type' => 'string', - 'required' => false, - 'enum' => [ - 'pos', - 'bottom-right', - ], - ], - 'Opacity' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'FontSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'FontColor' => [ - 'type' => 'string', - 'required' => false, - ], - 'PosX' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'PosY' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Visible' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Margin' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Bottom' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Right' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - ], - ], - 'MetadataControl' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'XmpKvBase64' => [ - 'type' => 'string', - 'required' => false, - ], - 'Enable' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - ], + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'AudioControl', + 'name' => 'SharingStatus', 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'MetadataControl' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'XmpKvBase64' => [ - 'type' => 'string', - 'required' => false, - ], - 'Enable' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - ], - ], + 'schema' => ['type' => 'boolean', 'required' => true], ], ], ], - 'RevokeUserSession' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateUserDevicesStatus' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => true, + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'IdpId', - 'in' => 'query', + 'name' => 'DeviceTags', + 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ExternalIds', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'DeviceAction', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListPopTrafficStatistics' => [ - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'UpdateUserGroup' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9225,39 +5954,44 @@ ], 'parameters' => [ [ - 'name' => 'Region', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'UserGroupId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'StartTime', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Description', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'EndTime', - 'in' => 'query', + 'name' => 'Attributes', + 'in' => 'formData', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'UserGroupType' => ['type' => 'string', 'required' => true], + 'Relation' => ['type' => 'string', 'required' => true], + 'Value' => ['type' => 'string', 'required' => true], + 'IdpId' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], ], ], + [ + 'name' => 'ModifyType', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], ], ], - 'DeleteOtpConfig' => [ - 'path' => '', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateUsersStatus' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9266,24 +6000,25 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'Username', - 'in' => 'formData', + 'name' => 'SaseUserIds', + 'in' => 'query', + 'style' => 'flat', 'schema' => [ - 'type' => 'string', - 'required' => false, + 'type' => 'array', + 'required' => true, + 'items' => ['type' => 'string', 'required' => false], ], ], + [ + 'name' => 'Status', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], ], ], ], 'endpoints' => [ - [ - 'regionId' => 'public', - 'endpoint' => 'csas.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou', - 'endpoint' => 'csas.aliyuncs.com', - ], + ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'csas.aliyuncs.com', 'endpoint' => 'csas.aliyuncs.com', 'vpc' => 'csas-vpc.cn-hangzhou.aliyuncs.com'], + ['regionId' => 'public', 'regionName' => '公网', 'areaId' => 'other', 'areaName' => '其它', 'public' => 'csas.aliyuncs.com', 'endpoint' => 'csas.aliyuncs.com', 'vpc' => ''], ], ]; |
