Class Key
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.security.ssh.Key
@ApiType("SoftLayer_Security_Ssh_Key") public class Key extends Entity
- See Also:
- SoftLayer_Security_Ssh_Key
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Key.Mask
static interface
Key.Service
static interface
Key.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
protected Long
blockDeviceTemplateGroupCount
A count of the image template groups that are linked to an SSH key.protected List<Group>
blockDeviceTemplateGroups
The image template groups that are linked to an SSH key.protected GregorianCalendar
createDate
The date a ssh key was added.protected boolean
createDateSpecified
protected String
fingerprint
A short sequence of bytes used to authenticate or lookup a longer ssh key.protected boolean
fingerprintSpecified
protected Long
id
The ID of the ssh key record.protected boolean
idSpecified
protected String
key
The ssh key.protected boolean
keySpecified
protected String
label
A descriptive name used to identify a ssh key.protected boolean
labelSpecified
protected GregorianCalendar
modifyDate
The date a ssh key was last modified.protected boolean
modifyDateSpecified
protected String
notes
A small note about a ssh key to use at your discretion.protected boolean
notesSpecified
protected Long
softwarePasswordCount
A count of the OS root users that are linked to an SSH key.protected List<Password>
softwarePasswords
The OS root users that are linked to an SSH key. -
Constructor Summary
Constructors Constructor Description Key()
-
Method Summary
-
Field Details
-
account
-
blockDeviceTemplateGroups
The image template groups that are linked to an SSH key. -
softwarePasswords
The OS root users that are linked to an SSH key. -
createDate
The date a ssh key was added.
This property is read only. Changes made will be silently ignored. -
createDateSpecified
protected boolean createDateSpecified -
fingerprint
A short sequence of bytes used to authenticate or lookup a longer ssh key. This will automatically be generated upon adding or modifying the ssh key.
This property is read only. Changes made will be silently ignored. -
fingerprintSpecified
protected boolean fingerprintSpecified -
id
The ID of the ssh key record. -
idSpecified
protected boolean idSpecified -
key
The ssh key. -
keySpecified
protected boolean keySpecified -
label
A descriptive name used to identify a ssh key. -
labelSpecified
protected boolean labelSpecified -
modifyDate
The date a ssh key was last modified.
This property is read only. Changes made will be silently ignored. -
modifyDateSpecified
protected boolean modifyDateSpecified -
notes
A small note about a ssh key to use at your discretion. -
notesSpecified
protected boolean notesSpecified -
blockDeviceTemplateGroupCount
A count of the image template groups that are linked to an SSH key. -
softwarePasswordCount
A count of the OS root users that are linked to an SSH key.
-
-
Constructor Details
-
Key
public Key()
-
-
Method Details
-
getAccount
-
setAccount
-
getBlockDeviceTemplateGroups
-
getSoftwarePasswords
-
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getFingerprint
-
setFingerprint
-
isFingerprintSpecified
public boolean isFingerprintSpecified() -
unsetFingerprint
public void unsetFingerprint() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getKey
-
setKey
-
isKeySpecified
public boolean isKeySpecified() -
unsetKey
public void unsetKey() -
getLabel
-
setLabel
-
isLabelSpecified
public boolean isLabelSpecified() -
unsetLabel
public void unsetLabel() -
getModifyDate
-
setModifyDate
-
isModifyDateSpecified
public boolean isModifyDateSpecified() -
unsetModifyDate
public void unsetModifyDate() -
getNotes
-
setNotes
-
isNotesSpecified
public boolean isNotesSpecified() -
unsetNotes
public void unsetNotes() -
getBlockDeviceTemplateGroupCount
-
setBlockDeviceTemplateGroupCount
-
getSoftwarePasswordCount
-
setSoftwarePasswordCount
-
asService
-
service
-
service
-