Class SecurityGroupPolicySet
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ecm.v20190719.models.SecurityGroupPolicySet
-
public class SecurityGroupPolicySet extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description SecurityGroupPolicySet()
SecurityGroupPolicySet(SecurityGroupPolicySet source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecurityGroupPolicy[]
getEgress()
Get 出站规则。其中出站规则和入站规则必须选一个。SecurityGroupPolicy[]
getIngress()
Get 入站规则。其中出站规则和入站规则必须选一个。String
getVersion()
Get 安全组规则当前版本。用户每次更新安全规则版本会自动加1,防止更新的路由规则已过期,不填不考虑冲突。void
setEgress(SecurityGroupPolicy[] Egress)
Set 出站规则。其中出站规则和入站规则必须选一个。void
setIngress(SecurityGroupPolicy[] Ingress)
Set 入站规则。其中出站规则和入站规则必须选一个。void
setVersion(String Version)
Set 安全组规则当前版本。用户每次更新安全规则版本会自动加1,防止更新的路由规则已过期,不填不考虑冲突。void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
SecurityGroupPolicySet
public SecurityGroupPolicySet()
-
SecurityGroupPolicySet
public SecurityGroupPolicySet(SecurityGroupPolicySet source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getVersion
public String getVersion()
Get 安全组规则当前版本。用户每次更新安全规则版本会自动加1,防止更新的路由规则已过期,不填不考虑冲突。- Returns:
- Version 安全组规则当前版本。用户每次更新安全规则版本会自动加1,防止更新的路由规则已过期,不填不考虑冲突。
-
setVersion
public void setVersion(String Version)
Set 安全组规则当前版本。用户每次更新安全规则版本会自动加1,防止更新的路由规则已过期,不填不考虑冲突。- Parameters:
Version
- 安全组规则当前版本。用户每次更新安全规则版本会自动加1,防止更新的路由规则已过期,不填不考虑冲突。
-
getEgress
public SecurityGroupPolicy[] getEgress()
Get 出站规则。其中出站规则和入站规则必须选一个。- Returns:
- Egress 出站规则。其中出站规则和入站规则必须选一个。
-
setEgress
public void setEgress(SecurityGroupPolicy[] Egress)
Set 出站规则。其中出站规则和入站规则必须选一个。- Parameters:
Egress
- 出站规则。其中出站规则和入站规则必须选一个。
-
getIngress
public SecurityGroupPolicy[] getIngress()
Get 入站规则。其中出站规则和入站规则必须选一个。- Returns:
- Ingress 入站规则。其中出站规则和入站规则必须选一个。
-
setIngress
public void setIngress(SecurityGroupPolicy[] Ingress)
Set 入站规则。其中出站规则和入站规则必须选一个。- Parameters:
Ingress
- 入站规则。其中出站规则和入站规则必须选一个。
-
-