Interface Host.Service
- All Superinterfaces:
Maskable
,ResultLimitable
,Service
- All Known Subinterfaces:
Hardware.Service
,IpAddress.Service
,Subnet.Service
,VirtualGuest.Service
- Enclosing class:
- Host
@ApiService("SoftLayer_Network_Storage_Allowed_Host") public static interface Host.Service extends Service
- See Also:
- SoftLayer_Network_Storage_Allowed_Host
-
Method Summary
Modifier and Type Method Description Host.ServiceAsync
asAsync()
Get an async version of this serviceList<Long>
assignSubnetsToAcl(List<Long> subnetIds)
Boolean
editObject(Host templateObject)
List<Host>
getAllObjects()
List<Group>
getAssignedGroups()
The SoftLayer_Network_Storage_Group objects this SoftLayer_Network_Storage_Allowed_Host is present in.List<Storage>
getAssignedIscsiVolumes()
The SoftLayer_Network_Storage volumes to which this SoftLayer_Network_Storage_Allowed_Host is allowed access.List<Storage>
getAssignedNfsVolumes()
The SoftLayer_Network_Storage volumes to which this SoftLayer_Network_Storage_Allowed_Host is allowed access.List<Storage>
getAssignedReplicationVolumes()
The SoftLayer_Network_Storage primary volumes whose replicas are allowed access.List<Storage>
getAssignedVolumes()
The SoftLayer_Network_Storage volumes to which this SoftLayer_Network_Storage_Allowed_Host is allowed access.Credential
getCredential()
The SoftLayer_Network_Storage_Credential this allowed host uses.Host
getObject()
String
getSourceSubnet()
Connections to a target with a source IP in this subnet prefix are allowed.List<Subnet>
getSubnetsInAcl()
The SoftLayer_Network_Subnet records assigned to the ACL for this allowed host.List<Long>
removeSubnetsFromAcl(List<Long> subnetIds)
Boolean
setCredentialPassword(String password)
Use this method to modify the credential password for a SoftLayer_Network_Storage_Allowed_Host object.void
setMask(Host.Mask mask)
Host.Mask
withMask()
Use the existing mask on this service or create it if not presentHost.Mask
withNewMask()
Overwrite the existing mask on this service with a new one and return itMethods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
Method Details
-
asAsync
Host.ServiceAsync asAsync()Description copied from interface:Service
Get an async version of this service -
withNewMask
Host.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 interfaceMaskable
-
withMask
Host.Mask withMask()Description copied from interface:Maskable
Use the existing mask on this service or create it if not present -
setMask
-
assignSubnetsToAcl
-
editObject
-
getAllObjects
-
getObject
-
removeSubnetsFromAcl
-
setCredentialPassword
Use this method to modify the credential password for a SoftLayer_Network_Storage_Allowed_Host object. -
getAssignedGroups
The SoftLayer_Network_Storage_Group objects this SoftLayer_Network_Storage_Allowed_Host is present in. -
getAssignedIscsiVolumes
The SoftLayer_Network_Storage volumes to which this SoftLayer_Network_Storage_Allowed_Host is allowed access. -
getAssignedNfsVolumes
The SoftLayer_Network_Storage volumes to which this SoftLayer_Network_Storage_Allowed_Host is allowed access. -
getAssignedReplicationVolumes
The SoftLayer_Network_Storage primary volumes whose replicas are allowed access. -
getAssignedVolumes
The SoftLayer_Network_Storage volumes to which this SoftLayer_Network_Storage_Allowed_Host is allowed access. -
getCredential
The SoftLayer_Network_Storage_Credential this allowed host uses. -
getSourceSubnet
Connections to a target with a source IP in this subnet prefix are allowed. -
getSubnetsInAcl
The SoftLayer_Network_Subnet records assigned to the ACL for this allowed host.
-