Class Request

  • Direct Known Subclasses:
    Customer, Employee

    @ApiType("SoftLayer_Network_Firewall_Update_Request")
    public class Request
    extends Entity
    The SoftLayer_Network_Firewall_Update_Request data type contains information relating to a SoftLayer network firewall update request. Use the [[SoftLayer Network Component Firewall]] service to view current rules. Use the [[SoftLayer Network Firewall Template]] service to pull SoftLayer recommended rule set templates.
    See Also:
    SoftLayer_Network_Firewall_Update_Request
    • Field Detail

      • authorizingUser

        @ApiProperty
        protected Interface authorizingUser
        The user that authorized this firewall update request.
      • guest

        @ApiProperty
        protected Guest guest
        The downstream virtual server that the rule set will be applied to.
      • hardware

        @ApiProperty
        protected Hardware hardware
        The downstream server that the rule set will be applied to.
      • networkComponentFirewall

        @ApiProperty
        protected Firewall networkComponentFirewall
        The network component firewall that the rule set will be applied to.
      • rules

        @ApiProperty
        protected List<Rule> rules
        The group of rules contained within the update request.
      • applyDateSpecified

        protected boolean applyDateSpecified
      • authorizingUserIdSpecified

        protected boolean authorizingUserIdSpecified
      • authorizingUserTypeSpecified

        protected boolean authorizingUserTypeSpecified
      • bypassFlagSpecified

        protected boolean bypassFlagSpecified
      • createDateSpecified

        protected boolean createDateSpecified
      • firewallContextAccessControlListId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long firewallContextAccessControlListId
        The unique identifier of the firewall access control list that the rule set is destined for.
      • firewallContextAccessControlListIdSpecified

        protected boolean firewallContextAccessControlListIdSpecified
      • hardwareIdSpecified

        protected boolean hardwareIdSpecified
      • idSpecified

        protected boolean idSpecified
      • networkComponentFirewallId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long networkComponentFirewallId
        The unique identifier of the network component firewall that the rule set is destined for.
      • networkComponentFirewallIdSpecified

        protected boolean networkComponentFirewallIdSpecified
      • ruleCount

        @ApiProperty
        protected Long ruleCount
        A count of the group of rules contained within the update request.
    • Constructor Detail

      • Request

        public Request()
    • Method Detail

      • getAuthorizingUser

        public Interface getAuthorizingUser()
      • setAuthorizingUser

        public void setAuthorizingUser​(Interface authorizingUser)
      • getGuest

        public Guest getGuest()
      • setGuest

        public void setGuest​(Guest guest)
      • getHardware

        public Hardware getHardware()
      • setHardware

        public void setHardware​(Hardware hardware)
      • getNetworkComponentFirewall

        public Firewall getNetworkComponentFirewall()
      • setNetworkComponentFirewall

        public void setNetworkComponentFirewall​(Firewall networkComponentFirewall)
      • getRules

        public List<Rule> getRules()
      • isApplyDateSpecified

        public boolean isApplyDateSpecified()
      • unsetApplyDate

        public void unsetApplyDate()
      • getAuthorizingUserId

        public Long getAuthorizingUserId()
      • setAuthorizingUserId

        public void setAuthorizingUserId​(Long authorizingUserId)
      • isAuthorizingUserIdSpecified

        public boolean isAuthorizingUserIdSpecified()
      • unsetAuthorizingUserId

        public void unsetAuthorizingUserId()
      • getAuthorizingUserType

        public String getAuthorizingUserType()
      • setAuthorizingUserType

        public void setAuthorizingUserType​(String authorizingUserType)
      • isAuthorizingUserTypeSpecified

        public boolean isAuthorizingUserTypeSpecified()
      • unsetAuthorizingUserType

        public void unsetAuthorizingUserType()
      • getBypassFlag

        public Boolean getBypassFlag()
      • setBypassFlag

        public void setBypassFlag​(Boolean bypassFlag)
      • isBypassFlagSpecified

        public boolean isBypassFlagSpecified()
      • unsetBypassFlag

        public void unsetBypassFlag()
      • isCreateDateSpecified

        public boolean isCreateDateSpecified()
      • unsetCreateDate

        public void unsetCreateDate()
      • getFirewallContextAccessControlListId

        public Long getFirewallContextAccessControlListId()
      • setFirewallContextAccessControlListId

        public void setFirewallContextAccessControlListId​(Long firewallContextAccessControlListId)
      • isFirewallContextAccessControlListIdSpecified

        public boolean isFirewallContextAccessControlListIdSpecified()
      • unsetFirewallContextAccessControlListId

        public void unsetFirewallContextAccessControlListId()
      • getHardwareId

        public Long getHardwareId()
      • setHardwareId

        public void setHardwareId​(Long hardwareId)
      • isHardwareIdSpecified

        public boolean isHardwareIdSpecified()
      • unsetHardwareId

        public void unsetHardwareId()
      • getId

        public Long getId()
      • setId

        public void setId​(Long id)
      • isIdSpecified

        public boolean isIdSpecified()
      • unsetId

        public void unsetId()
      • getNetworkComponentFirewallId

        public Long getNetworkComponentFirewallId()
      • setNetworkComponentFirewallId

        public void setNetworkComponentFirewallId​(Long networkComponentFirewallId)
      • isNetworkComponentFirewallIdSpecified

        public boolean isNetworkComponentFirewallIdSpecified()
      • unsetNetworkComponentFirewallId

        public void unsetNetworkComponentFirewallId()
      • getRuleCount

        public Long getRuleCount()
      • setRuleCount

        public void setRuleCount​(Long ruleCount)