Class DescribeEnterpriseSecurityGroupRuleRequest


  • public class DescribeEnterpriseSecurityGroupRuleRequest
    extends AbstractModel
    • Constructor Detail

      • DescribeEnterpriseSecurityGroupRuleRequest

        public DescribeEnterpriseSecurityGroupRuleRequest()
      • DescribeEnterpriseSecurityGroupRuleRequest

        public DescribeEnterpriseSecurityGroupRuleRequest​(DescribeEnterpriseSecurityGroupRuleRequest 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

      • getPageNo

        public String getPageNo()
        Get 分页查询时,显示的当前页的页码。 默认值为1。
        Returns:
        PageNo 分页查询时,显示的当前页的页码。 默认值为1。
      • setPageNo

        public void setPageNo​(String PageNo)
        Set 分页查询时,显示的当前页的页码。 默认值为1。
        Parameters:
        PageNo - 分页查询时,显示的当前页的页码。 默认值为1。
      • getPageSize

        public String getPageSize()
        Get 分页查询时,显示的每页数据的最大条数。 可设置值最大为50。
        Returns:
        PageSize 分页查询时,显示的每页数据的最大条数。 可设置值最大为50。
      • setPageSize

        public void setPageSize​(String PageSize)
        Set 分页查询时,显示的每页数据的最大条数。 可设置值最大为50。
        Parameters:
        PageSize - 分页查询时,显示的每页数据的最大条数。 可设置值最大为50。
      • getSourceContent

        public String getSourceContent()
        Get 访问源示例: net:IP/CIDR(192.168.0.2) template:参数模板(ipm-dyodhpby) instance:资产实例(ins-123456) resourcegroup:资产分组(/全部分组/分组1/子分组1) tag:资源标签({"Key":"标签key值","Value":"标签Value值"}) region:地域(ap-gaungzhou) 支持通配
        Returns:
        SourceContent 访问源示例: net:IP/CIDR(192.168.0.2) template:参数模板(ipm-dyodhpby) instance:资产实例(ins-123456) resourcegroup:资产分组(/全部分组/分组1/子分组1) tag:资源标签({"Key":"标签key值","Value":"标签Value值"}) region:地域(ap-gaungzhou) 支持通配
      • setSourceContent

        public void setSourceContent​(String SourceContent)
        Set 访问源示例: net:IP/CIDR(192.168.0.2) template:参数模板(ipm-dyodhpby) instance:资产实例(ins-123456) resourcegroup:资产分组(/全部分组/分组1/子分组1) tag:资源标签({"Key":"标签key值","Value":"标签Value值"}) region:地域(ap-gaungzhou) 支持通配
        Parameters:
        SourceContent - 访问源示例: net:IP/CIDR(192.168.0.2) template:参数模板(ipm-dyodhpby) instance:资产实例(ins-123456) resourcegroup:资产分组(/全部分组/分组1/子分组1) tag:资源标签({"Key":"标签key值","Value":"标签Value值"}) region:地域(ap-gaungzhou) 支持通配
      • getDestContent

        public String getDestContent()
        Get 访问目的示例: net:IP/CIDR(192.168.0.2) template:参数模板(ipm-dyodhpby) instance:资产实例(ins-123456) resourcegroup:资产分组(/全部分组/分组1/子分组1) tag:资源标签({"Key":"标签key值","Value":"标签Value值"}) region:地域(ap-gaungzhou) 支持通配
        Returns:
        DestContent 访问目的示例: net:IP/CIDR(192.168.0.2) template:参数模板(ipm-dyodhpby) instance:资产实例(ins-123456) resourcegroup:资产分组(/全部分组/分组1/子分组1) tag:资源标签({"Key":"标签key值","Value":"标签Value值"}) region:地域(ap-gaungzhou) 支持通配
      • setDestContent

        public void setDestContent​(String DestContent)
        Set 访问目的示例: net:IP/CIDR(192.168.0.2) template:参数模板(ipm-dyodhpby) instance:资产实例(ins-123456) resourcegroup:资产分组(/全部分组/分组1/子分组1) tag:资源标签({"Key":"标签key值","Value":"标签Value值"}) region:地域(ap-gaungzhou) 支持通配
        Parameters:
        DestContent - 访问目的示例: net:IP/CIDR(192.168.0.2) template:参数模板(ipm-dyodhpby) instance:资产实例(ins-123456) resourcegroup:资产分组(/全部分组/分组1/子分组1) tag:资源标签({"Key":"标签key值","Value":"标签Value值"}) region:地域(ap-gaungzhou) 支持通配
      • getDescription

        public String getDescription()
        Get 规则描述,支持通配
        Returns:
        Description 规则描述,支持通配
      • setDescription

        public void setDescription​(String Description)
        Set 规则描述,支持通配
        Parameters:
        Description - 规则描述,支持通配
      • getRuleAction

        public String getRuleAction()
        Get 访问控制策略中设置的流量通过云防火墙的方式。取值: accept:放行 drop:拒绝
        Returns:
        RuleAction 访问控制策略中设置的流量通过云防火墙的方式。取值: accept:放行 drop:拒绝
      • setRuleAction

        public void setRuleAction​(String RuleAction)
        Set 访问控制策略中设置的流量通过云防火墙的方式。取值: accept:放行 drop:拒绝
        Parameters:
        RuleAction - 访问控制策略中设置的流量通过云防火墙的方式。取值: accept:放行 drop:拒绝
      • getEnable

        public String getEnable()
        Get 是否启用规则,默认为启用,取值: true为启用,false为不启用
        Returns:
        Enable 是否启用规则,默认为启用,取值: true为启用,false为不启用
      • setEnable

        public void setEnable​(String Enable)
        Set 是否启用规则,默认为启用,取值: true为启用,false为不启用
        Parameters:
        Enable - 是否启用规则,默认为启用,取值: true为启用,false为不启用
      • getPort

        public String getPort()
        Get 访问控制策略的端口。取值: -1/-1:全部端口 80:80端口
        Returns:
        Port 访问控制策略的端口。取值: -1/-1:全部端口 80:80端口
      • setPort

        public void setPort​(String Port)
        Set 访问控制策略的端口。取值: -1/-1:全部端口 80:80端口
        Parameters:
        Port - 访问控制策略的端口。取值: -1/-1:全部端口 80:80端口
      • getProtocol

        public String getProtocol()
        Get 协议;TCP/UDP/ICMP/ANY
        Returns:
        Protocol 协议;TCP/UDP/ICMP/ANY
      • setProtocol

        public void setProtocol​(String Protocol)
        Set 协议;TCP/UDP/ICMP/ANY
        Parameters:
        Protocol - 协议;TCP/UDP/ICMP/ANY
      • getServiceTemplateId

        public String getServiceTemplateId()
        Get 端口协议类型参数模板id;协议端口模板id;与Protocol,Port互斥
        Returns:
        ServiceTemplateId 端口协议类型参数模板id;协议端口模板id;与Protocol,Port互斥
      • setServiceTemplateId

        public void setServiceTemplateId​(String ServiceTemplateId)
        Set 端口协议类型参数模板id;协议端口模板id;与Protocol,Port互斥
        Parameters:
        ServiceTemplateId - 端口协议类型参数模板id;协议端口模板id;与Protocol,Port互斥
      • getRuleUuid

        public Long getRuleUuid()
        Get 规则的uuid
        Returns:
        RuleUuid 规则的uuid
      • setRuleUuid

        public void setRuleUuid​(Long RuleUuid)
        Set 规则的uuid
        Parameters:
        RuleUuid - 规则的uuid