IVirtualMachineScaleSetBeta Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An immutable client-side representation of an Azure virtual machine scale set.
public interface IVirtualMachineScaleSetBeta : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IVirtualMachineScaleSetBeta = interface
interface IBeta
Public Interface IVirtualMachineScaleSetBeta
Implements IBeta
- Derived
- Implements
Properties
AvailabilityZones |
Gets the availability zones assigned to virtual machine scale set. |
BillingProfile |
Gets the billing related details of the low priority virtual machines in the scale set. |
BootDiagnosticsStorageUri |
Gets the storage blob endpoint uri if boot diagnostics is enabled for the virtual machine scale set. |
IsAcceleratedNetworkingEnabled |
Gets true if accelerated networking is enabled for the virtual machine scale set. |
IsBootDiagnosticsEnabled |
Gets true if boot diagnostics is enabled for the virtual machine scale set. |
IsIpForwardingEnabled |
Gets true if ip forwarding is enabled for the virtual machine scale set. |
IsManagedServiceIdentityEnabled |
Gets true if Managed Service Identity is enabled for the virtual machine scale set. |
IsSinglePlacementGroupEnabled |
Gets true if single placement group is enabled for the virtual machine scale set. |
ManagedOSDiskStorageAccountType |
Gets the storage account type of the OS managed disk. A null value will be returned if the virtual machine scale set is based on un-managed disk. |
ManagedServiceIdentityType |
Gets the type of Managed Service Identity used for the virtual machine scale set. |
NetworkSecurityGroupId |
Gets the network security group ARM id. |
SystemAssignedManagedServiceIdentityPrincipalId |
Gets the System Assigned (Local) Managed Service Identity specific Active Directory service principal ID assigned to the virtual machine scale set. |
SystemAssignedManagedServiceIdentityTenantId |
Gets the System Assigned (Local) Managed Service Identity specific Active Directory tenant ID assigned to the virtual machine scale set. |
UserAssignedManagedServiceIdentityIds |
Gets the resource ids of User Assigned Managed Service Identities associated with the virtual machine scale set. |
VirtualMachineEvictionPolicy |
Gets the eviction policy of the virtual machines in the scale set. |
VirtualMachinePriority |
Gets the priority of virtual machines in the scale set. |
VirtualMachinePublicIpConfig |
Gets the public ip configuration of virtual machines in the scale set. |
Methods
RunCommandInVMInstance(String, RunCommandInput) |
Run commands in a virtual machine instance in a scale set. |
RunCommandVMInstanceAsync(String, RunCommandInput, CancellationToken) |
Run commands in a virtual machine instance in a scale set asynchronously. |
RunPowerShellScriptInVMInstance(String, IList<String>, IList<RunCommandInputParameter>) |
Run PowerShell script in a virtual machine instance in a scale set. |
RunPowerShellScriptInVMInstanceAsync(String, IList<String>, IList<RunCommandInputParameter>, CancellationToken) |
Run PowerShell in a virtual machine instance in a scale set asynchronously. |
RunShellScriptInVMInstance(String, IList<String>, IList<RunCommandInputParameter>) |
Run shell script in a virtual machine instance in a scale set. |
RunShellScriptInVMInstanceAsync(String, IList<String>, IList<RunCommandInputParameter>, CancellationToken) |
Run shell script in a virtual machine instance in a scale set asynchronously. |
Applies to
Azure SDK for .NET