Class SecurityGroupPolicySet

    • 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 - 入站规则。其中出站规则和入站规则必须选一个。