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
All Methods Instance Methods Abstract Methods 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 it-
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
-
-
-
Method Detail
-
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
void setMask(Host.Mask mask)
-
assignSubnetsToAcl
@ApiMethod(instanceRequired=true) List<Long> assignSubnetsToAcl(List<Long> subnetIds)
-
editObject
@ApiMethod(instanceRequired=true) Boolean editObject(Host templateObject)
-
getAllObjects
@ApiMethod List<Host> getAllObjects()
-
getObject
@ApiMethod(instanceRequired=true) Host getObject()
-
removeSubnetsFromAcl
@ApiMethod(instanceRequired=true) List<Long> removeSubnetsFromAcl(List<Long> subnetIds)
-
setCredentialPassword
@ApiMethod(instanceRequired=true) Boolean setCredentialPassword(String password)
Use this method to modify the credential password for a SoftLayer_Network_Storage_Allowed_Host object.
-
getAssignedGroups
@ApiMethod(instanceRequired=true) List<Group> getAssignedGroups()
The SoftLayer_Network_Storage_Group objects this SoftLayer_Network_Storage_Allowed_Host is present in.
-
getAssignedIscsiVolumes
@ApiMethod(instanceRequired=true) List<Storage> getAssignedIscsiVolumes()
The SoftLayer_Network_Storage volumes to which this SoftLayer_Network_Storage_Allowed_Host is allowed access.
-
getAssignedNfsVolumes
@ApiMethod(instanceRequired=true) List<Storage> getAssignedNfsVolumes()
The SoftLayer_Network_Storage volumes to which this SoftLayer_Network_Storage_Allowed_Host is allowed access.
-
getAssignedReplicationVolumes
@ApiMethod(instanceRequired=true) List<Storage> getAssignedReplicationVolumes()
The SoftLayer_Network_Storage primary volumes whose replicas are allowed access.
-
getAssignedVolumes
@ApiMethod(instanceRequired=true) List<Storage> getAssignedVolumes()
The SoftLayer_Network_Storage volumes to which this SoftLayer_Network_Storage_Allowed_Host is allowed access.
-
getCredential
@ApiMethod(instanceRequired=true) Credential getCredential()
The SoftLayer_Network_Storage_Credential this allowed host uses.
-
getSourceSubnet
@ApiMethod(instanceRequired=true) String getSourceSubnet()
Connections to a target with a source IP in this subnet prefix are allowed.
-
getSubnetsInAcl
@ApiMethod(instanceRequired=true) List<Subnet> getSubnetsInAcl()
The SoftLayer_Network_Subnet records assigned to the ACL for this allowed host.
-
-