primaryNetworkInterfaceDeleteOptions
DeleteOptions primaryNetworkInterfaceDeleteOptions()
Gets the delete options for the primary network interface.
- Returns:
- the delete options for the primary network interface
com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource<ComputeManager, VirtualMachineInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasId, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<VirtualMachineInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager<ComputeManager>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.network.models.HasNetworkInterfaces, com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup, com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<VirtualMachine>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource, com.azure.resourcemanager.resources.fluentcore.model.Updatable<VirtualMachine.Update>static interface static interface static interface static interface static interface static interface static interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.UpdateWithTags<T>DUMMYSet<com.azure.resourcemanager.resources.fluentcore.arm.AvailabilityZoneId> com.azure.core.http.rest.PagedIterable<VirtualMachineSize> captureAsync(String containerName,
String vhdPrefix,
boolean overwriteVhd) voidvoidvoiddeallocate(boolean hibernate) deallocateAsync(boolean hibernate) voidcom.azure.resourcemanager.network.models.PublicIpAddressbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleannetworkInterfaceDeleteOptions(String networkInterfaceId) osDiskId()intosType()plan()voidpowerOff()voidpowerOff(boolean skipShutdown) powerOffAsync(boolean skipShutdown) priority()voidredeploy()voidrestart()runCommand(RunCommandInput inputCommand) runCommandAsync(RunCommandInput inputCommand) runPowerShellScript(List<String> scriptLines,
List<RunCommandInputParameter> scriptParameters) runPowerShellScriptAsync(List<String> scriptLines,
List<RunCommandInputParameter> scriptParameters) runShellScript(List<String> scriptLines,
List<RunCommandInputParameter> scriptParameters) runShellScriptAsync(List<String> scriptLines,
List<RunCommandInputParameter> scriptParameters) SecurityTypes of the virtual machine.voidsize()voidstart()userData()vmId()idinnerModelmanagernamegetPrimaryNetworkInterface, getPrimaryNetworkInterface, getPrimaryNetworkInterfaceAsync, networkInterfaceIds, primaryNetworkInterfaceIdresourceGroupNamekeyrefresh, refreshAsyncregion, regionName, tags, typeupdatehibernate - hibernate the virtual machineskipShutdown - power off without graceful shutdowncontainerName - destination container name to store the captured VHDvhdPrefix - the prefix for the VHD holding captured imageoverwriteVhd - whether to overwrites destination VHD if it existscontainerName - destination container name to store the captured VHDvhdPrefix - the prefix for the VHD holding captured imageoverwriteVhd - whether to overwrites destination VHD if it existsThe instance view will be cached for later retrieval using instanceView.
scriptLines - PowerShell script linesscriptParameters - script parametersscriptLines - PowerShell script linesscriptParameters - script parametersscriptLines - shell script linesscriptParameters - script parametersscriptLines - shell script linesscriptParameters - script parametersinputCommand - command inputinputCommand - command inputNote that this method makes a rest API call to fetch the resource.
The instance view will be cached for later retrieval using instanceView.
SecurityTypes of the virtual machine.SecurityTypes of the virtual machinenetworkInterfaceId - resource ID of the network interface