public class CreateRegistrationPolicyRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
CreateRegistrationPolicyRequest.CreateRegistrationPolicyRequestCompanyLimitCount |
static class |
CreateRegistrationPolicyRequest.CreateRegistrationPolicyRequestPersonalLimitCount |
限定符和类型 | 字段和说明 |
---|---|
CreateRegistrationPolicyRequest.CreateRegistrationPolicyRequestCompanyLimitCount |
companyLimitCount |
String |
companyLimitType
This parameter is required.
|
String |
description |
String |
matchMode
This parameter is required.
|
String |
name
This parameter is required.
|
CreateRegistrationPolicyRequest.CreateRegistrationPolicyRequestPersonalLimitCount |
personalLimitCount |
String |
personalLimitType
This parameter is required.
|
Long |
priority
example:
99
|
String |
status
This parameter is required.
|
List<String> |
userGroupIds |
List<String> |
whitelist |
构造器和说明 |
---|
CreateRegistrationPolicyRequest() |
@NameInMap(value="CompanyLimitCount") public CreateRegistrationPolicyRequest.CreateRegistrationPolicyRequestCompanyLimitCount companyLimitCount
@NameInMap(value="CompanyLimitType") public String companyLimitType
This parameter is required.
example:LimitAll
@NameInMap(value="Description") public String description
@NameInMap(value="MatchMode") public String matchMode
This parameter is required.
example:UserGroupAll
@NameInMap(value="Name") public String name
This parameter is required.
example:registration_policy_name
@NameInMap(value="PersonalLimitCount") public CreateRegistrationPolicyRequest.CreateRegistrationPolicyRequestPersonalLimitCount personalLimitCount
@NameInMap(value="PersonalLimitType") public String personalLimitType
This parameter is required.
example:LimitDiff
@NameInMap(value="Priority") public Long priority
99
@NameInMap(value="Status") public String status
This parameter is required.
example:Enabled
public static CreateRegistrationPolicyRequest build(Map<String,?> map) throws Exception
Exception
public CreateRegistrationPolicyRequest setCompanyLimitCount(CreateRegistrationPolicyRequest.CreateRegistrationPolicyRequestCompanyLimitCount companyLimitCount)
public CreateRegistrationPolicyRequest.CreateRegistrationPolicyRequestCompanyLimitCount getCompanyLimitCount()
public CreateRegistrationPolicyRequest setCompanyLimitType(String companyLimitType)
public String getCompanyLimitType()
public CreateRegistrationPolicyRequest setDescription(String description)
public String getDescription()
public CreateRegistrationPolicyRequest setMatchMode(String matchMode)
public String getMatchMode()
public CreateRegistrationPolicyRequest setName(String name)
public String getName()
public CreateRegistrationPolicyRequest setPersonalLimitCount(CreateRegistrationPolicyRequest.CreateRegistrationPolicyRequestPersonalLimitCount personalLimitCount)
public CreateRegistrationPolicyRequest.CreateRegistrationPolicyRequestPersonalLimitCount getPersonalLimitCount()
public CreateRegistrationPolicyRequest setPersonalLimitType(String personalLimitType)
public String getPersonalLimitType()
public CreateRegistrationPolicyRequest setPriority(Long priority)
public Long getPriority()
public CreateRegistrationPolicyRequest setStatus(String status)
public String getStatus()
public CreateRegistrationPolicyRequest setUserGroupIds(List<String> userGroupIds)
public CreateRegistrationPolicyRequest setWhitelist(List<String> whitelist)
Copyright © 2024. All rights reserved.