Class Configuration
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.container.virtual.guest.block.device.template.Configuration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Configuration.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
bootMode
Optional virtualization boot mode parameter, if set, can mark a template to boot specifically into PV or HVM.protected boolean
bootModeSpecified
protected Boolean
byol
Specifies if image is using a customer's software license.protected boolean
byolSpecified
protected Boolean
cloudInit
Specifies if image requires cloud-init.protected boolean
cloudInitSpecified
protected String
crkCrn
CRN to customer root keyprotected boolean
crkCrnSpecified
protected List<String>
environmentType
For future use; not currently defined.protected boolean
environmentTypeSpecified
protected String
ibmAccessKey
IBM Cloud HMAC Access Keyprotected boolean
ibmAccessKeySpecified
protected String
ibmApiKey
IBM Cloud (Bluemix) API Keyprotected boolean
ibmApiKeySpecified
protected String
ibmSecretKey
IBM HMAC Secret Keyprotected boolean
ibmSecretKeySpecified
protected Boolean
isEncrypted
Specifies if image is encrypted or not.protected boolean
isEncryptedSpecified
protected String
name
The group name to be applied to the imported templateprotected boolean
nameSpecified
protected String
note
The note to be applied to the imported templateprotected boolean
noteSpecified
protected String
operatingSystemReferenceCode
The referenceCode of the operating system software description for the imported VHDprotected boolean
operatingSystemReferenceCodeSpecified
protected String
rootKeyId
Name of the IBM Key Protect Key Name.protected boolean
rootKeyIdSpecified
protected List<String>
supportedBootModes
Optional Collection of modes that this template supports booting into.protected boolean
supportedBootModesSpecified
protected String
uri
The URI for an object storage object (.vhd/.iso file)
swift://
@ / / protected boolean
uriSpecified
protected String
wrappedDek
Wrapped Decryption Key provided by IBM Key Protectprotected boolean
wrappedDekSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Configuration()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
bootMode
@ApiProperty(canBeNullOrNotSet=true) protected String bootMode
Optional virtualization boot mode parameter, if set, can mark a template to boot specifically into PV or HVM.
-
bootModeSpecified
protected boolean bootModeSpecified
-
byol
@ApiProperty(canBeNullOrNotSet=true) protected Boolean byol
Specifies if image is using a customer's software license.
-
byolSpecified
protected boolean byolSpecified
-
cloudInit
@ApiProperty(canBeNullOrNotSet=true) protected Boolean cloudInit
Specifies if image requires cloud-init.
-
cloudInitSpecified
protected boolean cloudInitSpecified
-
crkCrn
@ApiProperty(canBeNullOrNotSet=true) protected String crkCrn
CRN to customer root key
-
crkCrnSpecified
protected boolean crkCrnSpecified
-
environmentType
@ApiProperty(canBeNullOrNotSet=true) protected List<String> environmentType
For future use; not currently defined.
-
environmentTypeSpecified
protected boolean environmentTypeSpecified
-
ibmAccessKey
@ApiProperty(canBeNullOrNotSet=true) protected String ibmAccessKey
IBM Cloud HMAC Access Key
-
ibmAccessKeySpecified
protected boolean ibmAccessKeySpecified
-
ibmApiKey
@ApiProperty(canBeNullOrNotSet=true) protected String ibmApiKey
IBM Cloud (Bluemix) API Key
-
ibmApiKeySpecified
protected boolean ibmApiKeySpecified
-
ibmSecretKey
@ApiProperty(canBeNullOrNotSet=true) protected String ibmSecretKey
IBM HMAC Secret Key
-
ibmSecretKeySpecified
protected boolean ibmSecretKeySpecified
-
isEncrypted
@ApiProperty(canBeNullOrNotSet=true) protected Boolean isEncrypted
Specifies if image is encrypted or not.
-
isEncryptedSpecified
protected boolean isEncryptedSpecified
-
name
@ApiProperty(canBeNullOrNotSet=true) protected String name
The group name to be applied to the imported template
-
nameSpecified
protected boolean nameSpecified
-
note
@ApiProperty(canBeNullOrNotSet=true) protected String note
The note to be applied to the imported template
-
noteSpecified
protected boolean noteSpecified
-
operatingSystemReferenceCode
@ApiProperty(canBeNullOrNotSet=true) protected String operatingSystemReferenceCode
The referenceCode of the operating system software description for the imported VHD
-
operatingSystemReferenceCodeSpecified
protected boolean operatingSystemReferenceCodeSpecified
-
rootKeyId
@ApiProperty(canBeNullOrNotSet=true) protected String rootKeyId
Name of the IBM Key Protect Key Name. Required if using an encrypted image.
-
rootKeyIdSpecified
protected boolean rootKeyIdSpecified
-
supportedBootModes
@ApiProperty(canBeNullOrNotSet=true) protected List<String> supportedBootModes
Optional Collection of modes that this template supports booting into.
-
supportedBootModesSpecified
protected boolean supportedBootModesSpecified
-
uri
@ApiProperty(canBeNullOrNotSet=true) protected String uri
The URI for an object storage object (.vhd/.iso file)
swift://
@ / /
-
uriSpecified
protected boolean uriSpecified
-
wrappedDek
@ApiProperty(canBeNullOrNotSet=true) protected String wrappedDek
Wrapped Decryption Key provided by IBM Key Protect
-
wrappedDekSpecified
protected boolean wrappedDekSpecified
-
-
Method Detail
-
getBootMode
public String getBootMode()
-
setBootMode
public void setBootMode(String bootMode)
-
isBootModeSpecified
public boolean isBootModeSpecified()
-
unsetBootMode
public void unsetBootMode()
-
getByol
public Boolean getByol()
-
setByol
public void setByol(Boolean byol)
-
isByolSpecified
public boolean isByolSpecified()
-
unsetByol
public void unsetByol()
-
getCloudInit
public Boolean getCloudInit()
-
setCloudInit
public void setCloudInit(Boolean cloudInit)
-
isCloudInitSpecified
public boolean isCloudInitSpecified()
-
unsetCloudInit
public void unsetCloudInit()
-
getCrkCrn
public String getCrkCrn()
-
setCrkCrn
public void setCrkCrn(String crkCrn)
-
isCrkCrnSpecified
public boolean isCrkCrnSpecified()
-
unsetCrkCrn
public void unsetCrkCrn()
-
isEnvironmentTypeSpecified
public boolean isEnvironmentTypeSpecified()
-
unsetEnvironmentType
public void unsetEnvironmentType()
-
getIbmAccessKey
public String getIbmAccessKey()
-
setIbmAccessKey
public void setIbmAccessKey(String ibmAccessKey)
-
isIbmAccessKeySpecified
public boolean isIbmAccessKeySpecified()
-
unsetIbmAccessKey
public void unsetIbmAccessKey()
-
getIbmApiKey
public String getIbmApiKey()
-
setIbmApiKey
public void setIbmApiKey(String ibmApiKey)
-
isIbmApiKeySpecified
public boolean isIbmApiKeySpecified()
-
unsetIbmApiKey
public void unsetIbmApiKey()
-
getIbmSecretKey
public String getIbmSecretKey()
-
setIbmSecretKey
public void setIbmSecretKey(String ibmSecretKey)
-
isIbmSecretKeySpecified
public boolean isIbmSecretKeySpecified()
-
unsetIbmSecretKey
public void unsetIbmSecretKey()
-
getIsEncrypted
public Boolean getIsEncrypted()
-
setIsEncrypted
public void setIsEncrypted(Boolean isEncrypted)
-
isIsEncryptedSpecified
public boolean isIsEncryptedSpecified()
-
unsetIsEncrypted
public void unsetIsEncrypted()
-
getName
public String getName()
-
setName
public void setName(String name)
-
isNameSpecified
public boolean isNameSpecified()
-
unsetName
public void unsetName()
-
getNote
public String getNote()
-
setNote
public void setNote(String note)
-
isNoteSpecified
public boolean isNoteSpecified()
-
unsetNote
public void unsetNote()
-
getOperatingSystemReferenceCode
public String getOperatingSystemReferenceCode()
-
setOperatingSystemReferenceCode
public void setOperatingSystemReferenceCode(String operatingSystemReferenceCode)
-
isOperatingSystemReferenceCodeSpecified
public boolean isOperatingSystemReferenceCodeSpecified()
-
unsetOperatingSystemReferenceCode
public void unsetOperatingSystemReferenceCode()
-
getRootKeyId
public String getRootKeyId()
-
setRootKeyId
public void setRootKeyId(String rootKeyId)
-
isRootKeyIdSpecified
public boolean isRootKeyIdSpecified()
-
unsetRootKeyId
public void unsetRootKeyId()
-
isSupportedBootModesSpecified
public boolean isSupportedBootModesSpecified()
-
unsetSupportedBootModes
public void unsetSupportedBootModes()
-
getUri
public String getUri()
-
setUri
public void setUri(String uri)
-
isUriSpecified
public boolean isUriSpecified()
-
unsetUri
public void unsetUri()
-
getWrappedDek
public String getWrappedDek()
-
setWrappedDek
public void setWrappedDek(String wrappedDek)
-
isWrappedDekSpecified
public boolean isWrappedDekSpecified()
-
unsetWrappedDek
public void unsetWrappedDek()
-
-