package org.cloudifysource.esc.driver.provisioning.azure.model;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
*
* @author elip
*
*/
@XmlType(name = "Role", propOrder = {
"roleName", "roleType", "configurationSets", "availabilitySetName" , "osVirtualHardDisk",
"roleSize" })
public class Role {
private String roleName;
private String roleType;
private ConfigurationSets configurationSets;
private String availabilitySetName;
private OSVirtualHardDisk osVirtualHardDisk;
private String roleSize;
@XmlElement(name = "RoleName")
public String getRoleName() {
return roleName;
}
public void setRoleName(final String roleName) {
this.roleName = roleName;
}
@XmlElement(name = "RoleType")
public String getRoleType() {
return roleType;
}
public void setRoleType(final String roleType) {
this.roleType = roleType;
}
@XmlElement(name = "ConfigurationSets")
public ConfigurationSets getConfigurationSets() {
return configurationSets;
}
public void setConfigurationSets(final ConfigurationSets configurationSets) {
this.configurationSets = configurationSets;
}
@XmlElement(name = "OSVirtualHardDisk")
public OSVirtualHardDisk getOsVirtualHardDisk() {
return osVirtualHardDisk;
}
public void setOSVirtualHardDisk(final OSVirtualHardDisk osVirtualHardDisk) {
this.osVirtualHardDisk = osVirtualHardDisk;
}
@XmlElement(name = "RoleSize")
public String getRoleSize() {
return roleSize;
}
public void setRoleSize(final String roleSize) {
this.roleSize = roleSize;
}
@XmlElement(name = "AvailabilitySetName")
public String getAvailabilitySetName() {
return availabilitySetName;
}
public void setAvailabilitySetName(final String availabilitySetName) {
this.availabilitySetName = availabilitySetName;
}
}