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.ServiceAsyncasAsync()Get an async version of this servicePasswordcreateObject(Password templateObject)Create a password for a software component.BooleancreateObjects(List<Password> templateObjects)Create more than one password for a software component.BooleandeleteObject()Delete a password from a software component.BooleandeleteObjects(List<Password> templateObjects)Delete more than one passwords from a software component.BooleaneditObject(Password templateObject)Edit the properties of a software component password such as the username, password, port, and notes.BooleaneditObjects(List<Password> templateObjects)Edit more than one password from a software component.PasswordgetObject()ComponentgetSoftware()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.voidsetMask(Password.Mask mask)Password.MaskwithMask()Use the existing mask on this service or create it if not presentPassword.MaskwithNewMask()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:ServiceGet an async version of this service -
withNewMask
Password.Mask withNewMask()Description copied from interface:MaskableOverwrite the existing mask on this service with a new one and return it- Specified by:
withNewMaskin interfaceMaskable
-
withMask
Password.Mask withMask()Description copied from interface:MaskableUse 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.
-