@Generated(value="org.openapitools.codegen.languages.JavaSmartxClientCodegen") public class VirtualPrivateCloudNetworkPolicyRuleInput extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
SERIALIZED_NAME_EXCEPT_IP_BLOCK |
static String |
SERIALIZED_NAME_IP_BLOCK |
static String |
SERIALIZED_NAME_PORTS |
static String |
SERIALIZED_NAME_SECURITY_GROUP_ID |
static String |
SERIALIZED_NAME_SELECTOR_IDS |
static String |
SERIALIZED_NAME_TYPE |
| 构造器和说明 |
|---|
VirtualPrivateCloudNetworkPolicyRuleInput() |
public static final String SERIALIZED_NAME_SECURITY_GROUP_ID
public VirtualPrivateCloudNetworkPolicyRuleInput()
public VirtualPrivateCloudNetworkPolicyRuleInput type(VirtualPrivateCloudNetworkPolicyRuleType type)
@Nonnull public VirtualPrivateCloudNetworkPolicyRuleType getType()
public void setType(VirtualPrivateCloudNetworkPolicyRuleType type)
public VirtualPrivateCloudNetworkPolicyRuleInput selectorIds(List<String> selectorIds)
public VirtualPrivateCloudNetworkPolicyRuleInput addSelectorIdsItem(String selectorIdsItem)
public VirtualPrivateCloudNetworkPolicyRuleInput securityGroupId(String securityGroupId)
@Nullable public String getSecurityGroupId()
public void setSecurityGroupId(String securityGroupId)
public VirtualPrivateCloudNetworkPolicyRuleInput ports(List<VirtualPrivateCloudNetworkPolicyRulePortInput> ports)
public VirtualPrivateCloudNetworkPolicyRuleInput addPortsItem(VirtualPrivateCloudNetworkPolicyRulePortInput portsItem)
@Nullable public List<VirtualPrivateCloudNetworkPolicyRulePortInput> getPorts()
public void setPorts(List<VirtualPrivateCloudNetworkPolicyRulePortInput> ports)
public VirtualPrivateCloudNetworkPolicyRuleInput ipBlock(String ipBlock)
public void setIpBlock(String ipBlock)
public VirtualPrivateCloudNetworkPolicyRuleInput exceptIpBlock(List<String> exceptIpBlock)
public VirtualPrivateCloudNetworkPolicyRuleInput addExceptIpBlockItem(String exceptIpBlockItem)
@Nullable public List<String> getExceptIpBlock()
Copyright © 2025. All rights reserved.