summaryrefslogtreecommitdiff
path: root/data/csas/2023-01-20/api-docs.php
diff options
context:
space:
mode:
Diffstat (limited to 'data/csas/2023-01-20/api-docs.php')
-rw-r--r--data/csas/2023-01-20/api-docs.php9463
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' => ''],
],
];