Interface Password.Service
- All Superinterfaces:
Maskable
,ResultLimitable
,Service
- Enclosing class:
- Password
@ApiService("SoftLayer_Software_Component_Password") public static interface Password.Service extends Service
The software component password service represents the passwords for a software component, such as an operating system or a control panel. Updating the passwords here will NOT update them on the server itself.
- See Also:
- SoftLayer_Software_Component_Password
-
Method Summary
Modifier and Type Method Description Password.ServiceAsync
asAsync()
Get an async version of this servicePassword
createObject(Password templateObject)
Create a password for a software component.Boolean
createObjects(List<Password> templateObjects)
Create more than one password for a software component.Boolean
deleteObject()
Delete a password from a software component.Boolean
deleteObjects(List<Password> templateObjects)
Delete more than one passwords from a software component.Boolean
editObject(Password templateObject)
Edit the properties of a software component password such as the username, password, port, and notes.Boolean
editObjects(List<Password> templateObjects)
Edit more than one password from a software component.Password
getObject()
Component
getSoftware()
The SoftLayer_Software_Component instance that this username/password pair is valid for.List<Key>
getSshKeys()
SSH keys to be installed on the server during provisioning or an OS reload.void
setMask(Password.Mask mask)
Password.Mask
withMask()
Use the existing mask on this service or create it if not presentPassword.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
Password.ServiceAsync asAsync()Description copied from interface:Service
Get an async version of this service -
withNewMask
Password.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
Password.Mask withMask()Description copied from interface:Maskable
Use the existing mask on this service or create it if not present -
setMask
-
createObject
Create a password for a software component. -
createObjects
Create more than one password for a software component. -
deleteObject
Delete a password from a software component. -
deleteObjects
Delete more than one passwords from a software component. -
editObject
Edit the properties of a software component password such as the username, password, port, and notes. -
editObjects
Edit more than one password from a software component. -
getObject
-
getSoftware
The SoftLayer_Software_Component instance that this username/password pair is valid for. -
getSshKeys
SSH keys to be installed on the server during provisioning or an OS reload.
-