public class UpdatePrivateAccessPolicyRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
UpdatePrivateAccessPolicyRequest.UpdatePrivateAccessPolicyRequestCustomUserAttributes |
限定符和类型 | 字段和说明 |
---|---|
List<String> |
applicationIds |
String |
applicationType
example:
Application
|
List<UpdatePrivateAccessPolicyRequest.UpdatePrivateAccessPolicyRequestCustomUserAttributes> |
customUserAttributes |
String |
description
if can be null:
true
|
String |
deviceAttributeAction |
String |
deviceAttributeId |
String |
modifyType
example:
Cover
|
String |
policyAction
example:
Allow
|
String |
policyId
This parameter is required.
|
Integer |
priority
example:
1
|
String |
status
example:
Enabled
|
List<String> |
tagIds
内网访问标签ID集合。
|
List<String> |
userGroupIds |
String |
userGroupMode
内网访问策略的用户组类型。
|
构造器和说明 |
---|
UpdatePrivateAccessPolicyRequest() |
@NameInMap(value="ApplicationType") public String applicationType
Application
@NameInMap(value="CustomUserAttributes") public List<UpdatePrivateAccessPolicyRequest.UpdatePrivateAccessPolicyRequestCustomUserAttributes> customUserAttributes
@NameInMap(value="Description") public String description
true
@NameInMap(value="DeviceAttributeAction") public String deviceAttributeAction
@NameInMap(value="DeviceAttributeId") public String deviceAttributeId
@NameInMap(value="ModifyType") public String modifyType
Cover
@NameInMap(value="PolicyAction") public String policyAction
Allow
@NameInMap(value="PolicyId") public String policyId
This parameter is required.
example:pa-policy-63b2f1844b86****
@NameInMap(value="Priority") public Integer priority
1
@NameInMap(value="Status") public String status
Enabled
@NameInMap(value="UserGroupMode") public String userGroupMode
内网访问策略的用户组类型。取值:
Normal
public static UpdatePrivateAccessPolicyRequest build(Map<String,?> map) throws Exception
Exception
public UpdatePrivateAccessPolicyRequest setApplicationIds(List<String> applicationIds)
public UpdatePrivateAccessPolicyRequest setApplicationType(String applicationType)
public String getApplicationType()
public UpdatePrivateAccessPolicyRequest setCustomUserAttributes(List<UpdatePrivateAccessPolicyRequest.UpdatePrivateAccessPolicyRequestCustomUserAttributes> customUserAttributes)
public List<UpdatePrivateAccessPolicyRequest.UpdatePrivateAccessPolicyRequestCustomUserAttributes> getCustomUserAttributes()
public UpdatePrivateAccessPolicyRequest setDescription(String description)
public String getDescription()
public UpdatePrivateAccessPolicyRequest setDeviceAttributeAction(String deviceAttributeAction)
public String getDeviceAttributeAction()
public UpdatePrivateAccessPolicyRequest setDeviceAttributeId(String deviceAttributeId)
public String getDeviceAttributeId()
public UpdatePrivateAccessPolicyRequest setModifyType(String modifyType)
public String getModifyType()
public UpdatePrivateAccessPolicyRequest setPolicyAction(String policyAction)
public String getPolicyAction()
public UpdatePrivateAccessPolicyRequest setPolicyId(String policyId)
public String getPolicyId()
public UpdatePrivateAccessPolicyRequest setPriority(Integer priority)
public Integer getPriority()
public UpdatePrivateAccessPolicyRequest setStatus(String status)
public String getStatus()
public UpdatePrivateAccessPolicyRequest setTagIds(List<String> tagIds)
public UpdatePrivateAccessPolicyRequest setUserGroupIds(List<String> userGroupIds)
public UpdatePrivateAccessPolicyRequest setUserGroupMode(String userGroupMode)
public String getUserGroupMode()
Copyright © 2024. All rights reserved.