VirtualMachineTemplateInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. connectedvmware. fluent. models. VirtualMachineTemplateInner
- com.
- com.
- com.
public final class VirtualMachineTemplateInner
extends Resource
Define the virtualMachineTemplate.
Constructor | Description | |
---|---|---|
Virtual |
Modifier and Type | Method and Description |
---|---|
String |
custom Get the custom |
List<Virtual |
disks()
Get the disks property: Gets or sets the disks the template. |
Extended |
extended Get the extended |
Firmware |
firmware Get the firmware |
String |
folder Get the folder |
String |
inventory Get the inventory |
String |
kind()
Get the kind property: Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e. |
Integer |
memory Get the memory |
String |
mo Get the mo |
String |
mo Get the mo |
List<Network |
network Get the network |
Integer |
num Get the num |
Integer |
num Get the num |
String |
os Get the os |
Os |
os Get the os |
String |
provisioning Get the provisioning |
List<Resource |
statuses()
Get the statuses property: The resource status information. |
System |
system Get the system |
String |
tools Get the tools |
String |
tools Get the tools |
String |
uuid()
Get the uuid property: Gets or sets a unique identifier for this resource. |
void |
validate()
Validates the instance. |
String |
v Get the v |
Virtual |
with Set the extended |
Virtual |
with Set the inventory |
Virtual |
with Set the kind property: Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e. |
Virtual |
with |
Virtual |
with Set the mo |
Virtual |
with |
Virtual |
with Set the v |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
VirtualMachineTemplateInner
public VirtualMachineTemplateInner()
customResourceName
public String customResourceName()
Get the customResourceName property: Gets the name of the corresponding resource in Kubernetes.
Returns:
disks
public List
Get the disks property: Gets or sets the disks the template.
Returns:
extendedLocation
public ExtendedLocation extendedLocation()
Get the extendedLocation property: Gets or sets the extended location.
Returns:
firmwareType
public FirmwareType firmwareType()
Get the firmwareType property: Firmware type.
Returns:
folderPath
public String folderPath()
Get the folderPath property: Gets or sets the folder path of the template.
Returns:
inventoryItemId
public String inventoryItemId()
Get the inventoryItemId property: Gets or sets the inventory Item ID for the virtual machine template.
Returns:
kind
public String kind()
Get the kind property: Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.
Returns:
memorySizeMB
public Integer memorySizeMB()
Get the memorySizeMB property: Gets or sets memory size in MBs for the template.
Returns:
moName
public String moName()
Get the moName property: Gets or sets the vCenter Managed Object name for the virtual machine template.
Returns:
moRefId
public String moRefId()
Get the moRefId property: Gets or sets the vCenter MoRef (Managed Object Reference) ID for the virtual machine template.
Returns:
networkInterfaces
public List
Get the networkInterfaces property: Gets or sets the network interfaces of the template.
Returns:
numCoresPerSocket
public Integer numCoresPerSocket()
Get the numCoresPerSocket property: Gets or sets the number of cores per socket for the template. Defaults to 1 if unspecified.
Returns:
numCPUs
public Integer numCPUs()
Get the numCPUs property: Gets or sets the number of vCPUs for the template.
Returns:
osName
public String osName()
Get the osName property: Gets or sets os name.
Returns:
osType
public OsType osType()
Get the osType property: Gets or sets the type of the os.
Returns:
provisioningState
public String provisioningState()
Get the provisioningState property: Gets or sets the provisioning state.
Returns:
statuses
public List
Get the statuses property: The resource status information.
Returns:
systemData
public SystemData systemData()
Get the systemData property: The system data.
Returns:
toolsVersion
public String toolsVersion()
Get the toolsVersion property: Gets or sets the current version of VMware Tools.
Returns:
toolsVersionStatus
public String toolsVersionStatus()
Get the toolsVersionStatus property: Gets or sets the current version status of VMware Tools installed in the guest operating system.
Returns:
uuid
public String uuid()
Get the uuid property: Gets or sets a unique identifier for this resource.
Returns:
validate
public void validate()
Validates the instance.
vCenterId
public String vCenterId()
Get the vCenterId property: Gets or sets the ARM Id of the vCenter resource in which this template resides.
Returns:
withExtendedLocation
public VirtualMachineTemplateInner withExtendedLocation(ExtendedLocation extendedLocation)
Set the extendedLocation property: Gets or sets the extended location.
Parameters:
Returns:
withInventoryItemId
public VirtualMachineTemplateInner withInventoryItemId(String inventoryItemId)
Set the inventoryItemId property: Gets or sets the inventory Item ID for the virtual machine template.
Parameters:
Returns:
withKind
public VirtualMachineTemplateInner withKind(String kind)
Set the kind property: Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.
Parameters:
Returns:
withLocation
public VirtualMachineTemplateInner withLocation(String location)
Overrides:
VirtualMachineTemplateInner.withLocation(String location)Parameters:
withMoRefId
public VirtualMachineTemplateInner withMoRefId(String moRefId)
Set the moRefId property: Gets or sets the vCenter MoRef (Managed Object Reference) ID for the virtual machine template.
Parameters:
Returns:
withTags
public VirtualMachineTemplateInner withTags(Map
Overrides:
VirtualMachineTemplateInner.withTags(Map<String,String> tags)Parameters:
withVCenterId
public VirtualMachineTemplateInner withVCenterId(String vCenterId)
Set the vCenterId property: Gets or sets the ARM Id of the vCenter resource in which this template resides.
Parameters:
Returns:
Azure SDK for Java geri bildirimi
Azure SDK for Java, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: