Class Request
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.security.scanner.Request
@ApiType("SoftLayer_Network_Security_Scanner_Request") public class Request extends Entity
The SoftLayer_Network_Security_Scanner_Request data type represents a single vulnerability scan request. It provides information on when the scan was created, last updated, and the current status. The status messages are as follows:
*Scan Pending
*Scan Processing
*Scan Complete
*Scan Cancelled
*Generating Report.
*Scan Pending
*Scan Processing
*Scan Complete
*Scan Cancelled
*Generating Report.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRequest.Maskstatic interfaceRequest.ServiceSoftLayer gives customers the ability to manage vulnerability scans for each of their servers.static interfaceRequest.ServiceAsync -
Field Summary
Fields Modifier and Type Field Description protected AccountaccountThe account associated with a security scan request.protected LongaccountIdA request's associated customer account identifier.protected booleanaccountIdSpecifiedprotected GregorianCalendarcreateDateThe date and time that the request is created.protected booleancreateDateSpecifiedprotected GuestguestThe virtual guest a security scan is run against.protected LongguestIdVirtual Guest Identification Number for the guest this security scanner request belongs to.protected booleanguestIdSpecifiedprotected HardwarehardwareThe hardware a security scan is run against.protected LonghardwareIdThe identifier of the hardware item a scan is run on.protected booleanhardwareIdSpecifiedprotected LonghostIdIdentification Number for the host this security scanner request belongs to.protected booleanhostIdSpecifiedprotected LongidA security scan request's internal identifier.protected booleanidSpecifiedprotected StringipAddressThe IP address that a scan will be performed on.protected booleanipAddressSpecifiedprotected GregorianCalendarmodifyDateThe date and time that the request was last modified.protected booleanmodifyDateSpecifiedprotected BooleanrequestorOwnedFlagFlag whether the requestor owns the hardware the scan was run on.protected StatusstatusA security scan request's status.protected LongstatusIdA request status identifier.protected booleanstatusIdSpecified -
Constructor Summary
Constructors Constructor Description Request() -
Method Summary
-
Field Details
-
account
The account associated with a security scan request. -
guest
The virtual guest a security scan is run against. -
hardware
The hardware a security scan is run against. -
requestorOwnedFlag
Flag whether the requestor owns the hardware the scan was run on. This flag will return for hardware servers only, virtual servers will result in a null return even if you have a request out for them. -
status
A security scan request's status. -
accountId
A request's associated customer account identifier. -
accountIdSpecified
protected boolean accountIdSpecified -
createDate
The date and time that the request is created. -
createDateSpecified
protected boolean createDateSpecified -
guestId
Virtual Guest Identification Number for the guest this security scanner request belongs to. -
guestIdSpecified
protected boolean guestIdSpecified -
hardwareId
The identifier of the hardware item a scan is run on. -
hardwareIdSpecified
protected boolean hardwareIdSpecified -
hostId
Identification Number for the host this security scanner request belongs to. -
hostIdSpecified
protected boolean hostIdSpecified -
id
A security scan request's internal identifier. -
idSpecified
protected boolean idSpecified -
ipAddress
The IP address that a scan will be performed on. -
ipAddressSpecified
protected boolean ipAddressSpecified -
modifyDate
The date and time that the request was last modified. -
modifyDateSpecified
protected boolean modifyDateSpecified -
statusId
A request status identifier. -
statusIdSpecified
protected boolean statusIdSpecified
-
-
Constructor Details
-
Request
public Request()
-
-
Method Details
-
getAccount
-
setAccount
-
getGuest
-
setGuest
-
getHardware
-
setHardware
-
getRequestorOwnedFlag
-
setRequestorOwnedFlag
-
getStatus
-
setStatus
-
getAccountId
-
setAccountId
-
isAccountIdSpecified
public boolean isAccountIdSpecified() -
unsetAccountId
public void unsetAccountId() -
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getGuestId
-
setGuestId
-
isGuestIdSpecified
public boolean isGuestIdSpecified() -
unsetGuestId
public void unsetGuestId() -
getHardwareId
-
setHardwareId
-
isHardwareIdSpecified
public boolean isHardwareIdSpecified() -
unsetHardwareId
public void unsetHardwareId() -
getHostId
-
setHostId
-
isHostIdSpecified
public boolean isHostIdSpecified() -
unsetHostId
public void unsetHostId() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getIpAddress
-
setIpAddress
-
isIpAddressSpecified
public boolean isIpAddressSpecified() -
unsetIpAddress
public void unsetIpAddress() -
getModifyDate
-
setModifyDate
-
isModifyDateSpecified
public boolean isModifyDateSpecified() -
unsetModifyDate
public void unsetModifyDate() -
getStatusId
-
setStatusId
-
isStatusIdSpecified
public boolean isStatusIdSpecified() -
unsetStatusId
public void unsetStatusId() -
asService
-
service
-
service
-