public interface VirtualMachineExtension extends com.microsoft.azure.management.resources.fluentcore.arm.models.ExternalChildResource<VirtualMachineExtension,VirtualMachine>, com.microsoft.azure.management.resources.fluentcore.model.Wrapper<com.microsoft.azure.management.compute.implementation.VirtualMachineExtensionInner>
VirtualMachineExtensionImage.| Modifier and Type | Interface and Description |
|---|---|
static interface |
VirtualMachineExtension.Definition<ParentT>
The entirety of a virtual machine extension definition as a part of parent definition.
|
static interface |
VirtualMachineExtension.DefinitionStages
Grouping of virtual machine extension definition stages as a part of parent virtual machine definition.
|
static interface |
VirtualMachineExtension.Update
The entirety of virtual machine extension update as a part of parent virtual machine update.
|
static interface |
VirtualMachineExtension.UpdateDefinition<ParentT>
The entirety of a virtual machine extension definition as a part of parent update.
|
static interface |
VirtualMachineExtension.UpdateDefinitionStages
Grouping of virtual machine extension definition stages as part of parent virtual machine update.
|
static interface |
VirtualMachineExtension.UpdateStages
Grouping of virtual machine extension update stages.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
autoUpgradeMinorVersionEnabled() |
VirtualMachineExtensionInstanceView |
instanceView() |
String |
provisioningState() |
Map<String,Object> |
publicSettings() |
String |
publicSettingsAsJsonString() |
String |
publisherName() |
Map<String,String> |
tags() |
String |
typeName() |
String |
versionName() |
idname, parentkeyString publisherName()
String typeName()
String versionName()
boolean autoUpgradeMinorVersionEnabled()
Map<String,Object> publicSettings()
String publicSettingsAsJsonString()
VirtualMachineExtensionInstanceView instanceView()
String provisioningState()
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/