Interface SecurityModule.ServiceAsync
- All Superinterfaces:
Hardware.ServiceAsync
,Maskable
,ResultLimitable
,Server.ServiceAsync
,ServiceAsync
- All Known Subinterfaces:
SecurityModule750.ServiceAsync
- Enclosing class:
- SecurityModule
public static interface SecurityModule.ServiceAsync extends Server.ServiceAsync
-
Method Summary
Modifier and Type Method Description Future<SecurityModule>
createObject(SecurityModule templateObject)
Future<?>
createObject(SecurityModule templateObject, ResponseHandler<SecurityModule> callback)
Future<SecurityModule>
getObjectForSecurityModule()
Async version ofSecurityModule.Service.getObjectForSecurityModule()
Future<?>
getObjectForSecurityModule(ResponseHandler<SecurityModule> callback)
void
setMask(SecurityModule.Mask mask)
SecurityModule.Mask
withMask()
Use the existing mask on this service or create it if not presentSecurityModule.Mask
withNewMask()
Overwrite the existing mask on this service with a new one and return itMethods inherited from interface com.softlayer.api.service.Hardware.ServiceAsync
allowAccessToNetworkStorage, allowAccessToNetworkStorage, allowAccessToNetworkStorageList, allowAccessToNetworkStorageList, captureImage, captureImage, createObject, createObject, deleteObject, deleteObject, deleteSoftwareComponentPasswords, deleteSoftwareComponentPasswords, deleteTag, deleteTag, editSoftwareComponentPasswords, editSoftwareComponentPasswords, executeRemoteScript, executeRemoteScript, findByIpAddress, findByIpAddress, generateOrderTemplate, generateOrderTemplate, getAccount, getAccount, getActiveComponents, getActiveComponents, getActiveNetworkMonitorIncident, getActiveNetworkMonitorIncident, getAllowedHost, getAllowedHost, getAllowedNetworkStorage, getAllowedNetworkStorage, getAllowedNetworkStorageReplicas, getAllowedNetworkStorageReplicas, getAllPowerComponents, getAllPowerComponents, getAntivirusSpywareSoftwareComponent, getAntivirusSpywareSoftwareComponent, getAttachedNetworkStorages, getAttachedNetworkStorages, getAttributes, getAttributes, getAvailableNetworkStorages, getAvailableNetworkStorages, getAverageDailyPublicBandwidthUsage, getAverageDailyPublicBandwidthUsage, getBackendIncomingBandwidth, getBackendIncomingBandwidth, getBackendNetworkComponents, getBackendNetworkComponents, getBackendOutgoingBandwidth, getBackendOutgoingBandwidth, getBackendRouters, getBackendRouters, getBandwidthAllocation, getBandwidthAllocation, getBandwidthAllotmentDetail, getBandwidthAllotmentDetail, getBenchmarkCertifications, getBenchmarkCertifications, getBillingItem, getBillingItem, getBillingItemFlag, getBillingItemFlag, getBlockCancelBecauseDisconnectedFlag, getBlockCancelBecauseDisconnectedFlag, getBusinessContinuanceInsuranceFlag, getBusinessContinuanceInsuranceFlag, getChildrenHardware, getChildrenHardware, getComponentDetailsXML, getComponentDetailsXML, getComponents, getComponents, getContinuousDataProtectionSoftwareComponent, getContinuousDataProtectionSoftwareComponent, getCreateObjectOptions, getCreateObjectOptions, getCurrentBillableBandwidthUsage, getCurrentBillableBandwidthUsage, getCurrentBillingDetail, getCurrentBillingDetail, getCurrentBillingTotal, getCurrentBillingTotal, getDailyAverage, getDailyAverage, getDatacenter, getDatacenter, getDatacenterName, getDatacenterName, getDaysInSparePool, getDaysInSparePool, getDownlinkHardware, getDownlinkHardware, getDownlinkNetworkHardware, getDownlinkNetworkHardware, getDownlinkServers, getDownlinkServers, getDownlinkVirtualGuests, getDownlinkVirtualGuests, getDownstreamHardwareBindings, getDownstreamHardwareBindings, getDownstreamNetworkHardware, getDownstreamNetworkHardware, getDownstreamNetworkHardwareWithIncidents, getDownstreamNetworkHardwareWithIncidents, getDownstreamServers, getDownstreamServers, getDownstreamVirtualGuests, getDownstreamVirtualGuests, getDriveControllers, getDriveControllers, getEvaultNetworkStorage, getEvaultNetworkStorage, getFirewallServiceComponent, getFirewallServiceComponent, getFixedConfigurationPreset, getFixedConfigurationPreset, getFrontendIncomingBandwidth, getFrontendIncomingBandwidth, getFrontendNetworkComponents, getFrontendNetworkComponents, getFrontendOutgoingBandwidth, getFrontendOutgoingBandwidth, getFrontendRouters, getFrontendRouters, getGlobalIdentifier, getGlobalIdentifier, getHardDrives, getHardDrives, getHardwareChassis, getHardwareChassis, getHardwareFunction, getHardwareFunction, getHardwareFunctionDescription, getHardwareFunctionDescription, getHardwareStatus, getHardwareStatus, getHasTrustedPlatformModuleBillingItemFlag, getHasTrustedPlatformModuleBillingItemFlag, getHostIpsSoftwareComponent, getHostIpsSoftwareComponent, getHourlyBandwidth, getHourlyBandwidth, getHourlyBillingFlag, getHourlyBillingFlag, getInboundBandwidthUsage, getInboundBandwidthUsage, getInboundPublicBandwidthUsage, getInboundPublicBandwidthUsage, getLastTransaction, getLastTransaction, getLatestNetworkMonitorIncident, getLatestNetworkMonitorIncident, getLocation, getLocation, getLocationPathString, getLocationPathString, getLockboxNetworkStorage, getLockboxNetworkStorage, getManagedResourceFlag, getManagedResourceFlag, getMemory, getMemory, getMemoryCapacity, getMemoryCapacity, getMetricTrackingObject, getMetricTrackingObject, getModules, getModules, getMonitoringRobot, getMonitoringRobot, getMonitoringServiceComponent, getMonitoringServiceComponent, getMonitoringServiceEligibilityFlag, getMonitoringServiceEligibilityFlag, getMotherboard, getMotherboard, getNetworkCards, getNetworkCards, getNetworkComponents, getNetworkComponents, getNetworkGatewayMember, getNetworkGatewayMember, getNetworkGatewayMemberFlag, getNetworkGatewayMemberFlag, getNetworkManagementIpAddress, getNetworkManagementIpAddress, getNetworkMonitorAttachedDownHardware, getNetworkMonitorAttachedDownHardware, getNetworkMonitorAttachedDownVirtualGuests, getNetworkMonitorAttachedDownVirtualGuests, getNetworkMonitorIncidents, getNetworkMonitorIncidents, getNetworkMonitors, getNetworkMonitors, getNetworkStatus, getNetworkStatus, getNetworkStatusAttribute, getNetworkStatusAttribute, getNetworkStorage, getNetworkStorage, getNetworkVlans, getNetworkVlans, getNextBillingCycleBandwidthAllocation, getNextBillingCycleBandwidthAllocation, getNotesHistory, getNotesHistory, getNvRamCapacity, getNvRamCapacity, getNvRamComponentModels, getNvRamComponentModels, getObject, getObject, getOperatingSystem, getOperatingSystem, getOperatingSystemReferenceCode, getOperatingSystemReferenceCode, getOutboundBandwidthUsage, getOutboundBandwidthUsage, getOutboundPublicBandwidthUsage, getOutboundPublicBandwidthUsage, getParentBay, getParentBay, getParentHardware, getParentHardware, getPointOfPresenceLocation, getPointOfPresenceLocation, getPowerComponents, getPowerComponents, getPowerSupply, getPowerSupply, getPrimaryBackendIpAddress, getPrimaryBackendIpAddress, getPrimaryBackendNetworkComponent, getPrimaryBackendNetworkComponent, getPrimaryIpAddress, getPrimaryIpAddress, getPrimaryNetworkComponent, getPrimaryNetworkComponent, getPrivateBandwidthData, getPrivateBandwidthData, getPrivateNetworkOnlyFlag, getPrivateNetworkOnlyFlag, getProcessorCoreAmount, getProcessorCoreAmount, getProcessorPhysicalCoreAmount, getProcessorPhysicalCoreAmount, getProcessors, getProcessors, getPublicBandwidthData, getPublicBandwidthData, getRack, getRack, getRaidControllers, getRaidControllers, getRecentEvents, getRecentEvents, getRemoteManagementAccounts, getRemoteManagementAccounts, getRemoteManagementComponent, getRemoteManagementComponent, getResourceConfigurations, getResourceConfigurations, getResourceGroupMemberReferences, getResourceGroupMemberReferences, getResourceGroupRoles, getResourceGroupRoles, getResourceGroups, getResourceGroups, getRouters, getRouters, getScaleAssets, getScaleAssets, getSecurityScanRequests, getSecurityScanRequests, getSensorData, getSensorData, getSensorDataWithGraphs, getSensorDataWithGraphs, getServerFanSpeedGraphs, getServerFanSpeedGraphs, getServerPowerState, getServerPowerState, getServerRoom, getServerRoom, getServerTemperatureGraphs, getServerTemperatureGraphs, getServiceProvider, getServiceProvider, getSoftwareComponents, getSoftwareComponents, getSparePoolBillingItem, getSparePoolBillingItem, getSshKeys, getSshKeys, getStorageGroups, getStorageGroups, getStorageNetworkComponents, getStorageNetworkComponents, getTagReferences, getTagReferences, getTopLevelLocation, getTopLevelLocation, getTransactionHistory, getTransactionHistory, getUpgradeItemPrices, getUpgradeItemPrices, getUpgradeRequest, getUpgradeRequest, getUplinkHardware, getUplinkHardware, getUplinkNetworkComponents, getUplinkNetworkComponents, getUserData, getUserData, getVirtualChassis, getVirtualChassis, getVirtualChassisSiblings, getVirtualChassisSiblings, getVirtualHost, getVirtualHost, getVirtualizationPlatform, getVirtualizationPlatform, getVirtualLicenses, getVirtualLicenses, getVirtualRack, getVirtualRack, getVirtualRackId, getVirtualRackId, getVirtualRackName, getVirtualRackName, importVirtualHost, importVirtualHost, isPingable, isPingable, ping, ping, powerCycle, powerCycle, powerOff, powerOff, powerOn, powerOn, rebootDefault, rebootDefault, rebootHard, rebootHard, rebootSoft, rebootSoft, removeAccessToNetworkStorage, removeAccessToNetworkStorage, removeAccessToNetworkStorageList, removeAccessToNetworkStorageList, removeTags, removeTags, setMask, setTags, setTags
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
Methods inherited from interface com.softlayer.api.service.hardware.Server.ServiceAsync
activatePrivatePort, activatePrivatePort, activatePublicPort, activatePublicPort, bootToRescueLayer, bootToRescueLayer, createFirmwareReflashTransaction, createFirmwareReflashTransaction, createFirmwareUpdateTransaction, createFirmwareUpdateTransaction, createHyperThreadingUpdateTransaction, createHyperThreadingUpdateTransaction, createObject, createObject, createPostSoftwareInstallTransaction, createPostSoftwareInstallTransaction, editObject, editObject, getActiveNetworkFirewallBillingItem, getActiveNetworkFirewallBillingItem, getActiveTickets, getActiveTickets, getActiveTransaction, getActiveTransaction, getActiveTransactions, getActiveTransactions, getAvailableMonitoring, getAvailableMonitoring, getAverageDailyBandwidthUsage, getAverageDailyBandwidthUsage, getAverageDailyPrivateBandwidthUsage, getAverageDailyPrivateBandwidthUsage, getBackendBandwidthUsage, getBackendBandwidthUsage, getBackendBandwidthUse, getBackendBandwidthUse, getBandwidthForDateRange, getBandwidthForDateRange, getBandwidthImage, getBandwidthImage, getBillingCycleBandwidthUsage, getBillingCycleBandwidthUsage, getBillingCyclePrivateBandwidthUsage, getBillingCyclePrivateBandwidthUsage, getBillingCyclePublicBandwidthUsage, getBillingCyclePublicBandwidthUsage, getBiosPasswordNullFlag, getBiosPasswordNullFlag, getBootModeOptions, getBootModeOptions, getCaptureEnabledFlag, getCaptureEnabledFlag, getContainsSolidStateDrivesFlag, getContainsSolidStateDrivesFlag, getControlPanel, getControlPanel, getCost, getCost, getCurrentBandwidthSummary, getCurrentBandwidthSummary, getCurrentBenchmarkCertificationResultFile, getCurrentBenchmarkCertificationResultFile, getCustomBandwidthDataByDate, getCustomBandwidthDataByDate, getCustomerInstalledOperatingSystemFlag, getCustomerInstalledOperatingSystemFlag, getCustomerOwnedFlag, getCustomerOwnedFlag, getFirewallProtectableSubnets, getFirewallProtectableSubnets, getFrontendBandwidthUsage, getFrontendBandwidthUsage, getFrontendBandwidthUse, getFrontendBandwidthUse, getHardwareByIpAddress, getHardwareByIpAddress, getHasSingleRootVirtualizationBillingItemFlag, getHasSingleRootVirtualizationBillingItemFlag, getInboundPrivateBandwidthUsage, getInboundPrivateBandwidthUsage, getIsCloudReadyNodeCertified, getIsCloudReadyNodeCertified, getIsIpmiDisabled, getIsIpmiDisabled, getIsVirtualPrivateCloudNode, getIsVirtualPrivateCloudNode, getItemPricesFromSoftwareDescriptions, getItemPricesFromSoftwareDescriptions, getLastOperatingSystemReload, getLastOperatingSystemReload, getLogicalVolumeStorageGroups, getLogicalVolumeStorageGroups, getManagementNetworkComponent, getManagementNetworkComponent, getMetricTrackingObjectId, getMetricTrackingObjectId, getMonitoringUserNotification, getMonitoringUserNotification, getNetworkComponentFirewallProtectableIpAddresses, getNetworkComponentFirewallProtectableIpAddresses, getObjectForServer, getObjectForServer, getOpenCancellationTicket, getOpenCancellationTicket, getOutboundPrivateBandwidthUsage, getOutboundPrivateBandwidthUsage, getOverBandwidthAllocationFlag, getOverBandwidthAllocationFlag, getPMInfo, getPMInfo, getPrimaryDriveSize, getPrimaryDriveSize, getPrivateBandwidthDataSummary, getPrivateBandwidthDataSummary, getPrivateBandwidthGraphImage, getPrivateBandwidthGraphImage, getPrivateIpAddress, getPrivateIpAddress, getPrivateNetworkComponent, getPrivateNetworkComponent, getPrivateVlan, getPrivateVlan, getPrivateVlanByIpAddress, getPrivateVlanByIpAddress, getProjectedOverBandwidthAllocationFlag, getProjectedOverBandwidthAllocationFlag, getProjectedPublicBandwidthUsage, getProjectedPublicBandwidthUsage, getProvisionDate, getProvisionDate, getPublicBandwidthDataSummary, getPublicBandwidthDataSummary, getPublicBandwidthGraphImage, getPublicBandwidthGraphImage, getPublicBandwidthTotal, getPublicBandwidthTotal, getPublicNetworkComponent, getPublicNetworkComponent, getPublicVlan, getPublicVlan, getPublicVlanByHostname, getPublicVlanByHostname, getReadyNodeFlag, getReadyNodeFlag, getRecentRemoteManagementCommands, getRecentRemoteManagementCommands, getRegionalInternetRegistry, getRegionalInternetRegistry, getRemoteManagement, getRemoteManagement, getRemoteManagementUsers, getRemoteManagementUsers, getReverseDomainRecords, getReverseDomainRecords, getSensorDataForServer, getSensorDataForServer, getSensorDataWithGraphsForServer, getSensorDataWithGraphsForServer, getServerDetails, getServerDetails, getServerFanSpeedGraphsForServer, getServerFanSpeedGraphsForServer, getServerPowerStateForServer, getServerPowerStateForServer, getServerTemperatureGraphsForServer, getServerTemperatureGraphsForServer, getSoftwareGuardExtensionEnabled, getSoftwareGuardExtensionEnabled, getStatisticsRemoteManagement, getStatisticsRemoteManagement, getUefiBootFlag, getUefiBootFlag, getUsers, getUsers, getValidBlockDeviceTemplateGroups, getValidBlockDeviceTemplateGroups, getVirtualGuests, getVirtualGuests, getWindowsUpdateAvailableUpdates, getWindowsUpdateAvailableUpdates, getWindowsUpdateInstalledUpdates, getWindowsUpdateInstalledUpdates, getWindowsUpdateStatus, getWindowsUpdateStatus, initiateIderaBareMetalRestore, initiateIderaBareMetalRestore, initiateR1SoftBareMetalRestore, initiateR1SoftBareMetalRestore, isBackendPingable, isBackendPingable, isPingableForServer, isPingableForServer, isWindowsServer, isWindowsServer, massFirmwareReflash, massFirmwareReflash, massFirmwareUpdate, massFirmwareUpdate, massHyperThreadingUpdate, massHyperThreadingUpdate, massReloadOperatingSystem, massReloadOperatingSystem, massSparePool, massSparePool, pingForServer, pingForServer, populateServerRam, populateServerRam, powerCycleForServer, powerCycleForServer, powerOffForServer, powerOffForServer, powerOnForServer, powerOnForServer, rebootDefaultForServer, rebootDefaultForServer, rebootHardForServer, rebootHardForServer, rebootSoftForServer, rebootSoftForServer, reloadCurrentOperatingSystemConfiguration, reloadCurrentOperatingSystemConfiguration, reloadOperatingSystem, reloadOperatingSystem, runPassmarkCertificationBenchmark, runPassmarkCertificationBenchmark, setMask, setOperatingSystemPassword, setOperatingSystemPassword, setPrivateNetworkInterfaceSpeed, setPrivateNetworkInterfaceSpeed, setPublicNetworkInterfaceSpeed, setPublicNetworkInterfaceSpeed, setUserMetadata, setUserMetadata, shutdownPrivatePort, shutdownPrivatePort, shutdownPublicPort, shutdownPublicPort, sparePool, sparePool, testRaidAlertService, testRaidAlertService, toggleManagementInterface, toggleManagementInterface, updateIpmiPassword, updateIpmiPassword, validatePartitionsForOperatingSystem, validatePartitionsForOperatingSystem
-
Method Details
-
withNewMask
SecurityModule.Mask withNewMask()Description copied from interface:Maskable
Overwrite the existing mask on this service with a new one and return it- Specified by:
withNewMask
in interfaceHardware.ServiceAsync
- Specified by:
withNewMask
in interfaceMaskable
- Specified by:
withNewMask
in interfaceServer.ServiceAsync
-
withMask
SecurityModule.Mask withMask()Description copied from interface:Maskable
Use the existing mask on this service or create it if not present- Specified by:
withMask
in interfaceHardware.ServiceAsync
- Specified by:
withMask
in interfaceMaskable
- Specified by:
withMask
in interfaceServer.ServiceAsync
-
setMask
-
createObject
-
createObject
-
getObjectForSecurityModule
Future<SecurityModule> getObjectForSecurityModule()Async version ofSecurityModule.Service.getObjectForSecurityModule()
-
getObjectForSecurityModule
-