Class Route

    • Constructor Detail

      • Route

        public Route()
      • Route

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

      • getDestinationCidrBlock

        public String getDestinationCidrBlock()
        Get 目的IPv4网段
        Returns:
        DestinationCidrBlock 目的IPv4网段
      • setDestinationCidrBlock

        public void setDestinationCidrBlock​(String DestinationCidrBlock)
        Set 目的IPv4网段
        Parameters:
        DestinationCidrBlock - 目的IPv4网段
      • getGatewayType

        public String getGatewayType()
        Get 下一跳类型 NORMAL_CVM:普通云服务器;
        Returns:
        GatewayType 下一跳类型 NORMAL_CVM:普通云服务器;
      • setGatewayType

        public void setGatewayType​(String GatewayType)
        Set 下一跳类型 NORMAL_CVM:普通云服务器;
        Parameters:
        GatewayType - 下一跳类型 NORMAL_CVM:普通云服务器;
      • getGatewayId

        public String getGatewayId()
        Get 下一跳地址 这里只需要指定不同下一跳类型的网关ID,系统会自动匹配到下一跳地址 当 GatewayType 为 EIP 时,GatewayId 固定值 '0'
        Returns:
        GatewayId 下一跳地址 这里只需要指定不同下一跳类型的网关ID,系统会自动匹配到下一跳地址 当 GatewayType 为 EIP 时,GatewayId 固定值 '0'
      • setGatewayId

        public void setGatewayId​(String GatewayId)
        Set 下一跳地址 这里只需要指定不同下一跳类型的网关ID,系统会自动匹配到下一跳地址 当 GatewayType 为 EIP 时,GatewayId 固定值 '0'
        Parameters:
        GatewayId - 下一跳地址 这里只需要指定不同下一跳类型的网关ID,系统会自动匹配到下一跳地址 当 GatewayType 为 EIP 时,GatewayId 固定值 '0'
      • getRouteItemId

        public String getRouteItemId()
        Get 路由策略唯一ID
        Returns:
        RouteItemId 路由策略唯一ID
      • setRouteItemId

        public void setRouteItemId​(String RouteItemId)
        Set 路由策略唯一ID
        Parameters:
        RouteItemId - 路由策略唯一ID
      • getRouteDescription

        public String getRouteDescription()
        Get 路由策略描述
        Returns:
        RouteDescription 路由策略描述
      • setRouteDescription

        public void setRouteDescription​(String RouteDescription)
        Set 路由策略描述
        Parameters:
        RouteDescription - 路由策略描述
      • getEnabled

        public Boolean getEnabled()
        Get 是否启用
        Returns:
        Enabled 是否启用
      • setEnabled

        public void setEnabled​(Boolean Enabled)
        Set 是否启用
        Parameters:
        Enabled - 是否启用
      • getRouteType

        public String getRouteType()
        Get 路由类型,目前我们支持的类型有: USER:用户路由; NETD:网络探测路由,创建网络探测实例时,系统默认下发,不可编辑与删除; CCN:云联网路由,系统默认下发,不可编辑与删除。 用户只能添加和操作 USER 类型的路由。
        Returns:
        RouteType 路由类型,目前我们支持的类型有: USER:用户路由; NETD:网络探测路由,创建网络探测实例时,系统默认下发,不可编辑与删除; CCN:云联网路由,系统默认下发,不可编辑与删除。 用户只能添加和操作 USER 类型的路由。
      • setRouteType

        public void setRouteType​(String RouteType)
        Set 路由类型,目前我们支持的类型有: USER:用户路由; NETD:网络探测路由,创建网络探测实例时,系统默认下发,不可编辑与删除; CCN:云联网路由,系统默认下发,不可编辑与删除。 用户只能添加和操作 USER 类型的路由。
        Parameters:
        RouteType - 路由类型,目前我们支持的类型有: USER:用户路由; NETD:网络探测路由,创建网络探测实例时,系统默认下发,不可编辑与删除; CCN:云联网路由,系统默认下发,不可编辑与删除。 用户只能添加和操作 USER 类型的路由。
      • getRouteId

        public Long getRouteId()
        Get 路由策略ID。IPv4路由策略ID是有意义的值,IPv6路由策略是无意义的值0。后续建议完全使用字符串唯一ID `RouteItemId`操作路由策略
        Returns:
        RouteId 路由策略ID。IPv4路由策略ID是有意义的值,IPv6路由策略是无意义的值0。后续建议完全使用字符串唯一ID `RouteItemId`操作路由策略
      • setRouteId

        public void setRouteId​(Long RouteId)
        Set 路由策略ID。IPv4路由策略ID是有意义的值,IPv6路由策略是无意义的值0。后续建议完全使用字符串唯一ID `RouteItemId`操作路由策略
        Parameters:
        RouteId - 路由策略ID。IPv4路由策略ID是有意义的值,IPv6路由策略是无意义的值0。后续建议完全使用字符串唯一ID `RouteItemId`操作路由策略
      • getRouteTableId

        public String getRouteTableId()
        Get 路由表实例ID,例如:rtb-azd4dt1c。
        Returns:
        RouteTableId 路由表实例ID,例如:rtb-azd4dt1c。
      • setRouteTableId

        public void setRouteTableId​(String RouteTableId)
        Set 路由表实例ID,例如:rtb-azd4dt1c。
        Parameters:
        RouteTableId - 路由表实例ID,例如:rtb-azd4dt1c。