|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.baidubce.model.AbstractBceRequest
com.baidubce.services.bcc.model.securitygroup.CreateSecurityGroupRequest
public class CreateSecurityGroupRequest
The request for creating new SecurityGroup.
Constructor Summary | |
---|---|
CreateSecurityGroupRequest()
|
Method Summary | |
---|---|
String |
getClientToken()
|
String |
getDesc()
|
String |
getName()
|
List<SecurityGroupRuleModel> |
getRules()
|
String |
getVpcId()
|
void |
setClientToken(String clientToken)
|
void |
setDesc(String desc)
|
void |
setName(String name)
|
void |
setRules(List<SecurityGroupRuleModel> rules)
|
void |
setVpcId(String vpcId)
|
CreateSecurityGroupRequest |
withClientToken(String clientToken)
Configure optional client token for the request. |
CreateSecurityGroupRequest |
withDesc(String desc)
Configure desc for the request. |
CreateSecurityGroupRequest |
withName(String name)
Configure name for the request. |
CreateSecurityGroupRequest |
withRequestCredentials(BceCredentials credentials)
Configure request credential for the request. |
CreateSecurityGroupRequest |
withRules(List<SecurityGroupRuleModel> rules)
Configure rules for the request. |
CreateSecurityGroupRequest |
withVpcId(String vpcId)
|
Methods inherited from class com.baidubce.model.AbstractBceRequest |
---|
getRequestCredentials, setRequestCredentials |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CreateSecurityGroupRequest()
Method Detail |
---|
public String getClientToken()
public void setClientToken(String clientToken)
public CreateSecurityGroupRequest withClientToken(String clientToken)
clientToken
- An ASCII string whose length is less than 64.
See more detail at
BCE API doc
public String getName()
public void setName(String name)
public CreateSecurityGroupRequest withVpcId(String vpcId)
public String getVpcId()
public void setVpcId(String vpcId)
public CreateSecurityGroupRequest withName(String name)
name
- The name of SecurityGroup that will be created.
public String getDesc()
public void setDesc(String desc)
public CreateSecurityGroupRequest withDesc(String desc)
desc
- The optional parameter to describe the SecurityGroup that will be created.
public List<SecurityGroupRuleModel> getRules()
public void setRules(List<SecurityGroupRuleModel> rules)
public CreateSecurityGroupRequest withRules(List<SecurityGroupRuleModel> rules)
rules
- The list of rules which define how the SecurityGroup works.
public CreateSecurityGroupRequest withRequestCredentials(BceCredentials credentials)
withRequestCredentials
in class AbstractBceRequest
credentials
- a valid instance of BceCredentials.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |