org.jclouds.compute.domain
Interface Image

All Superinterfaces:
Comparable<ResourceMetadata<ComputeType>>, ComputeMetadata, ResourceMetadata<ComputeType>
All Known Implementing Classes:
ImageImpl

public interface Image
extends ComputeMetadata

Running Operating system

Author:
Adrian Cole

Method Summary
 String getAdminPassword()
          Deprecated. 
 LoginCredentials getDefaultCredentials()
          Default credentials for the current image
 String getDescription()
          Description of the image.
 OperatingSystem getOperatingSystem()
          The operating system installed on this image
 String getVersion()
          Version of the image
 
Methods inherited from interface org.jclouds.compute.domain.ComputeMetadata
getId, getName, getProviderId, getTags, getType
 
Methods inherited from interface org.jclouds.domain.ResourceMetadata
getLocation, getUri, getUserMetadata
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getOperatingSystem

@Beta
OperatingSystem getOperatingSystem()
The operating system installed on this image


getVersion

String getVersion()
Version of the image


getDescription

String getDescription()
Description of the image.


getAdminPassword

@Nullable
@Deprecated
String getAdminPassword()
Deprecated. 

will be removed in jclouds 1.4.0

secures access to root with a password. This password is required to access either the console or run sudo as root.

ex. echo 'password' |sudo -S command

Returns:
root or console password, if configured, or null.
See Also:
LoginCredentials.shouldAuthenticateSudo()

getDefaultCredentials

LoginCredentials getDefaultCredentials()
Default credentials for the current image



Copyright © 2009-2012 jclouds. All Rights Reserved.