@Generated(value="org.jsonschema2pojo") public class VirtualMachineConfig extends Object
The virtual machine configuration for the pool, for Azure IaaS VMs. You may find more information at https://msdn.microsoft.com/library/azure/dn820174.aspx, virtualMachineConfiguration section.
Constructor and Description |
---|
VirtualMachineConfig() |
Modifier and Type | Method and Description |
---|---|
String |
getNodeAgentSKUId()
NodeAgentSKUId schema.
|
String |
getOffer()
Offer schema.
|
String |
getPublisher()
Publisher schema.
|
String |
getSku()
Sku schema.
|
String |
getVersion()
Version schema.
|
void |
setNodeAgentSKUId(String nodeAgentSKUId)
NodeAgentSKUId schema.
|
void |
setOffer(String offer)
Offer schema.
|
void |
setPublisher(String publisher)
Publisher schema.
|
void |
setSku(String sku)
Sku schema.
|
void |
setVersion(String version)
Version schema.
|
public String getPublisher()
The publisher of the image to be installed on the virtual machines in the pool. You may find more information at https://msdn.microsoft.com/library/azure/dn820174.aspx, imageReference section, publisher element. (Required)
public void setPublisher(String publisher)
The publisher of the image to be installed on the virtual machines in the pool. You may find more information at https://msdn.microsoft.com/library/azure/dn820174.aspx, imageReference section, publisher element. (Required)
publisher
- The publisherpublic String getOffer()
The offer of the image to be installed on the virtual machines in the pool. You may find more information at https://msdn.microsoft.com/library/azure/dn820174.aspx, imageReference section, offer element. (Required)
public void setOffer(String offer)
The offer of the image to be installed on the virtual machines in the pool. You may find more information at https://msdn.microsoft.com/library/azure/dn820174.aspx, imageReference section, offer element. (Required)
offer
- The offerpublic String getSku()
The SKU of the image to be installed on the virtual machines in the pool. You may find more information at https://msdn.microsoft.com/library/azure/dn820174.aspx, imageReference section, sku element. (Required)
public void setSku(String sku)
The SKU of the image to be installed on the virtual machines in the pool. You may find more information at https://msdn.microsoft.com/library/azure/dn820174.aspx, imageReference section, sku element. (Required)
sku
- The skupublic String getVersion()
The version of the image to be installed on the virtual machines in the pool. You may find more information at https://msdn.microsoft.com/library/azure/dn820174.aspx, imageReference section, version element.
public void setVersion(String version)
The version of the image to be installed on the virtual machines in the pool. You may find more information at https://msdn.microsoft.com/library/azure/dn820174.aspx, imageReference section, version element.
version
- The versionpublic String getNodeAgentSKUId()
The SKU of the Batch node agent that needs to be provisioned on the virtual machines in the pool. You may find more information at https://msdn.microsoft.com/library/azure/dn820174.aspx, virtualMachineConfiguration section, nodeAgentSKUId element. (Required)
public void setNodeAgentSKUId(String nodeAgentSKUId)
The SKU of the Batch node agent that needs to be provisioned on the virtual machines in the pool. You may find more information at https://msdn.microsoft.com/library/azure/dn820174.aspx, virtualMachineConfiguration section, nodeAgentSKUId element. (Required)
nodeAgentSKUId
- The nodeAgentSKUIdCopyright © 2016. All rights reserved.