@@ -37,6 +37,23 @@ namespace Eiam20211201
3737 */
3838 Models::AddApplicationAccountToUserResponse addApplicationAccountToUser (const Models::AddApplicationAccountToUserRequest &request);
3939
40+ /* *
41+ * @summary 添加条款到品牌
42+ *
43+ * @param request AddCustomPrivacyPoliciesToBrandRequest
44+ * @param runtime runtime options for this request RuntimeOptions
45+ * @return AddCustomPrivacyPoliciesToBrandResponse
46+ */
47+ Models::AddCustomPrivacyPoliciesToBrandResponse addCustomPrivacyPoliciesToBrandWithOptions (const Models::AddCustomPrivacyPoliciesToBrandRequest &request, const Darabonba::RuntimeOptions &runtime);
48+
49+ /* *
50+ * @summary 添加条款到品牌
51+ *
52+ * @param request AddCustomPrivacyPoliciesToBrandRequest
53+ * @return AddCustomPrivacyPoliciesToBrandResponse
54+ */
55+ Models::AddCustomPrivacyPoliciesToBrandResponse addCustomPrivacyPoliciesToBrand (const Models::AddCustomPrivacyPoliciesToBrandRequest &request);
56+
4057 /* *
4158 * @summary Adds an Employee Identity and Access Management (EIAM) account to multiple EIAM organizations of Identity as a Service (IDaaS). If the account already exists in the organizational unit, the system directly returns a success response.
4259 *
@@ -232,6 +249,23 @@ namespace Eiam20211201
232249 */
233250 Models::CreateConditionalAccessPolicyResponse createConditionalAccessPolicy (const Models::CreateConditionalAccessPolicyRequest &request);
234251
252+ /* *
253+ * @summary 创建自定义条款
254+ *
255+ * @param request CreateCustomPrivacyPolicyRequest
256+ * @param runtime runtime options for this request RuntimeOptions
257+ * @return CreateCustomPrivacyPolicyResponse
258+ */
259+ Models::CreateCustomPrivacyPolicyResponse createCustomPrivacyPolicyWithOptions (const Models::CreateCustomPrivacyPolicyRequest &request, const Darabonba::RuntimeOptions &runtime);
260+
261+ /* *
262+ * @summary 创建自定义条款
263+ *
264+ * @param request CreateCustomPrivacyPolicyRequest
265+ * @return CreateCustomPrivacyPolicyResponse
266+ */
267+ Models::CreateCustomPrivacyPolicyResponse createCustomPrivacyPolicy (const Models::CreateCustomPrivacyPolicyRequest &request);
268+
235269 /* *
236270 * @summary Creates a custom domain name for an Employee Identity and Access Management (EIAM) instance.
237271 *
@@ -512,6 +546,23 @@ namespace Eiam20211201
512546 */
513547 Models::DeleteConditionalAccessPolicyResponse deleteConditionalAccessPolicy (const Models::DeleteConditionalAccessPolicyRequest &request);
514548
549+ /* *
550+ * @summary 删除自定义条款
551+ *
552+ * @param request DeleteCustomPrivacyPolicyRequest
553+ * @param runtime runtime options for this request RuntimeOptions
554+ * @return DeleteCustomPrivacyPolicyResponse
555+ */
556+ Models::DeleteCustomPrivacyPolicyResponse deleteCustomPrivacyPolicyWithOptions (const Models::DeleteCustomPrivacyPolicyRequest &request, const Darabonba::RuntimeOptions &runtime);
557+
558+ /* *
559+ * @summary 删除自定义条款
560+ *
561+ * @param request DeleteCustomPrivacyPolicyRequest
562+ * @return DeleteCustomPrivacyPolicyResponse
563+ */
564+ Models::DeleteCustomPrivacyPolicyResponse deleteCustomPrivacyPolicy (const Models::DeleteCustomPrivacyPolicyRequest &request);
565+
515566 /* *
516567 * @summary Deletes a custom domain name of an Employee Identity and Access Management (EIAM) instance. You cannot delete the initial domain name and default domain name of the instance.
517568 *
@@ -864,6 +915,23 @@ namespace Eiam20211201
864915 */
865916 Models::DisableConditionalAccessPolicyResponse disableConditionalAccessPolicy (const Models::DisableConditionalAccessPolicyRequest &request);
866917
918+ /* *
919+ * @summary 禁用自定义条款
920+ *
921+ * @param request DisableCustomPrivacyPolicyRequest
922+ * @param runtime runtime options for this request RuntimeOptions
923+ * @return DisableCustomPrivacyPolicyResponse
924+ */
925+ Models::DisableCustomPrivacyPolicyResponse disableCustomPrivacyPolicyWithOptions (const Models::DisableCustomPrivacyPolicyRequest &request, const Darabonba::RuntimeOptions &runtime);
926+
927+ /* *
928+ * @summary 禁用自定义条款
929+ *
930+ * @param request DisableCustomPrivacyPolicyRequest
931+ * @return DisableCustomPrivacyPolicyResponse
932+ */
933+ Models::DisableCustomPrivacyPolicyResponse disableCustomPrivacyPolicy (const Models::DisableCustomPrivacyPolicyRequest &request);
934+
867935 /* *
868936 * @summary Disables a proxy token for a domain name of an Employee Identity and Access Management (EIAM) instance. After the proxy token is disabled, the domain name may not be used as expected.
869937 *
@@ -1123,6 +1191,23 @@ namespace Eiam20211201
11231191 */
11241192 Models::EnableConditionalAccessPolicyResponse enableConditionalAccessPolicy (const Models::EnableConditionalAccessPolicyRequest &request);
11251193
1194+ /* *
1195+ * @summary 启用自定义条款
1196+ *
1197+ * @param request EnableCustomPrivacyPolicyRequest
1198+ * @param runtime runtime options for this request RuntimeOptions
1199+ * @return EnableCustomPrivacyPolicyResponse
1200+ */
1201+ Models::EnableCustomPrivacyPolicyResponse enableCustomPrivacyPolicyWithOptions (const Models::EnableCustomPrivacyPolicyRequest &request, const Darabonba::RuntimeOptions &runtime);
1202+
1203+ /* *
1204+ * @summary 启用自定义条款
1205+ *
1206+ * @param request EnableCustomPrivacyPolicyRequest
1207+ * @return EnableCustomPrivacyPolicyResponse
1208+ */
1209+ Models::EnableCustomPrivacyPolicyResponse enableCustomPrivacyPolicy (const Models::EnableCustomPrivacyPolicyRequest &request);
1210+
11261211 /* *
11271212 * @summary Enables a proxy token for a domain name of an Employee Identity and Access Management (EIAM) instance. The proxy token is used to verify the security of the domain name.
11281213 *
@@ -1382,6 +1467,23 @@ namespace Eiam20211201
13821467 */
13831468 Models::GetConditionalAccessPolicyResponse getConditionalAccessPolicy (const Models::GetConditionalAccessPolicyRequest &request);
13841469
1470+ /* *
1471+ * @summary 获取自定义条款
1472+ *
1473+ * @param request GetCustomPrivacyPolicyRequest
1474+ * @param runtime runtime options for this request RuntimeOptions
1475+ * @return GetCustomPrivacyPolicyResponse
1476+ */
1477+ Models::GetCustomPrivacyPolicyResponse getCustomPrivacyPolicyWithOptions (const Models::GetCustomPrivacyPolicyRequest &request, const Darabonba::RuntimeOptions &runtime);
1478+
1479+ /* *
1480+ * @summary 获取自定义条款
1481+ *
1482+ * @param request GetCustomPrivacyPolicyRequest
1483+ * @return GetCustomPrivacyPolicyResponse
1484+ */
1485+ Models::GetCustomPrivacyPolicyResponse getCustomPrivacyPolicy (const Models::GetCustomPrivacyPolicyRequest &request);
1486+
13851487 /* *
13861488 * @summary Queries the information about a domain name of an Employee Identity and Access Management (EIAM) instance.
13871489 *
@@ -2044,6 +2146,40 @@ namespace Eiam20211201
20442146 */
20452147 Models::ListConditionalAccessPoliciesForUserResponse listConditionalAccessPoliciesForUser (const Models::ListConditionalAccessPoliciesForUserRequest &request);
20462148
2149+ /* *
2150+ * @summary 自定义条款列表查询。
2151+ *
2152+ * @param request ListCustomPrivacyPoliciesRequest
2153+ * @param runtime runtime options for this request RuntimeOptions
2154+ * @return ListCustomPrivacyPoliciesResponse
2155+ */
2156+ Models::ListCustomPrivacyPoliciesResponse listCustomPrivacyPoliciesWithOptions (const Models::ListCustomPrivacyPoliciesRequest &request, const Darabonba::RuntimeOptions &runtime);
2157+
2158+ /* *
2159+ * @summary 自定义条款列表查询。
2160+ *
2161+ * @param request ListCustomPrivacyPoliciesRequest
2162+ * @return ListCustomPrivacyPoliciesResponse
2163+ */
2164+ Models::ListCustomPrivacyPoliciesResponse listCustomPrivacyPolicies (const Models::ListCustomPrivacyPoliciesRequest &request);
2165+
2166+ /* *
2167+ * @summary 获取品牌关联资源的资源
2168+ *
2169+ * @param request ListCustomPrivacyPoliciesForBrandRequest
2170+ * @param runtime runtime options for this request RuntimeOptions
2171+ * @return ListCustomPrivacyPoliciesForBrandResponse
2172+ */
2173+ Models::ListCustomPrivacyPoliciesForBrandResponse listCustomPrivacyPoliciesForBrandWithOptions (const Models::ListCustomPrivacyPoliciesForBrandRequest &request, const Darabonba::RuntimeOptions &runtime);
2174+
2175+ /* *
2176+ * @summary 获取品牌关联资源的资源
2177+ *
2178+ * @param request ListCustomPrivacyPoliciesForBrandRequest
2179+ * @return ListCustomPrivacyPoliciesForBrandResponse
2180+ */
2181+ Models::ListCustomPrivacyPoliciesForBrandResponse listCustomPrivacyPoliciesForBrand (const Models::ListCustomPrivacyPoliciesForBrandRequest &request);
2182+
20472183 /* *
20482184 * @summary Queries the proxy tokens of a domain name of an Employee Identity and Access Management (EIAM) instance.
20492185 *
@@ -2517,6 +2653,23 @@ namespace Eiam20211201
25172653 */
25182654 Models::RemoveApplicationAccountFromUserResponse removeApplicationAccountFromUser (const Models::RemoveApplicationAccountFromUserRequest &request);
25192655
2656+ /* *
2657+ * @summary 移除品牌关联条款
2658+ *
2659+ * @param request RemoveCustomPrivacyPoliciesFromBrandRequest
2660+ * @param runtime runtime options for this request RuntimeOptions
2661+ * @return RemoveCustomPrivacyPoliciesFromBrandResponse
2662+ */
2663+ Models::RemoveCustomPrivacyPoliciesFromBrandResponse removeCustomPrivacyPoliciesFromBrandWithOptions (const Models::RemoveCustomPrivacyPoliciesFromBrandRequest &request, const Darabonba::RuntimeOptions &runtime);
2664+
2665+ /* *
2666+ * @summary 移除品牌关联条款
2667+ *
2668+ * @param request RemoveCustomPrivacyPoliciesFromBrandRequest
2669+ * @return RemoveCustomPrivacyPoliciesFromBrandResponse
2670+ */
2671+ Models::RemoveCustomPrivacyPoliciesFromBrandResponse removeCustomPrivacyPoliciesFromBrand (const Models::RemoveCustomPrivacyPoliciesFromBrandRequest &request);
2672+
25202673 /* *
25212674 * @summary Removes an Employee Identity and Access Management (EIAM) account from multiple EIAM organizations of Identity as a Service (IDaaS). You cannot remove an account from a primary organization.
25222675 *
@@ -3039,6 +3192,23 @@ namespace Eiam20211201
30393192 */
30403193 Models::UpdateConditionalAccessPolicyDescriptionResponse updateConditionalAccessPolicyDescription (const Models::UpdateConditionalAccessPolicyDescriptionRequest &request);
30413194
3195+ /* *
3196+ * @summary 更新自定义条款
3197+ *
3198+ * @param request UpdateCustomPrivacyPolicyRequest
3199+ * @param runtime runtime options for this request RuntimeOptions
3200+ * @return UpdateCustomPrivacyPolicyResponse
3201+ */
3202+ Models::UpdateCustomPrivacyPolicyResponse updateCustomPrivacyPolicyWithOptions (const Models::UpdateCustomPrivacyPolicyRequest &request, const Darabonba::RuntimeOptions &runtime);
3203+
3204+ /* *
3205+ * @summary 更新自定义条款
3206+ *
3207+ * @param request UpdateCustomPrivacyPolicyRequest
3208+ * @return UpdateCustomPrivacyPolicyResponse
3209+ */
3210+ Models::UpdateCustomPrivacyPolicyResponse updateCustomPrivacyPolicy (const Models::UpdateCustomPrivacyPolicyRequest &request);
3211+
30423212 /* *
30433213 * @summary 修改域名关联的品牌。
30443214 *
0 commit comments