@azure/arm-azurestackhcivm package
Classes
| AzureStackHCIVMManagementClient |
Interfaces
| AttestationStatus |
The attestation status of the virtual machine |
| AttestationStatusProperties |
Defines the attestation status properties |
| AttestationStatusesGetOptionalParams |
Optional parameters. |
| AttestationStatusesOperations |
Interface representing a AttestationStatuses operations. |
| AzureStackHCIVMManagementClientOptionalParams |
Optional parameters for the client. |
| ErrorAdditionalInfo |
The resource management error additional info. |
| ErrorDetail |
The error detail. |
| ErrorResponse |
Common error response for all Azure Resource Manager APIs to return error details for failed operations. |
| ExtendedLocation |
The complex type of the extended location. |
| ExtensionResource |
The base extension resource. |
| GalleryImage |
The gallery images resource definition. |
| GalleryImageIdentifier |
This is the gallery image definition identifier. |
| GalleryImageProperties |
Properties under the gallery image resource |
| GalleryImageStatus |
The observed state of gallery images |
| GalleryImageStatusDownloadStatus |
The download status of the gallery image |
| GalleryImageStatusProvisioningStatus |
The status of the operation performed on the gallery image |
| GalleryImageTagsUpdate |
The type used for updating tags in GalleryImage resources. |
| GalleryImageVersion |
Specifies information about the gallery image version that you want to create or update. |
| GalleryImageVersionProperties |
Describes the properties of a gallery image version. |
| GalleryImageVersionStorageProfile |
This is the storage profile of a Gallery Image Version. |
| GalleryImagesCreateOrUpdateOptionalParams |
Optional parameters. |
| GalleryImagesDeleteOptionalParams |
Optional parameters. |
| GalleryImagesGetOptionalParams |
Optional parameters. |
| GalleryImagesListAllOptionalParams |
Optional parameters. |
| GalleryImagesListByResourceGroupOptionalParams |
Optional parameters. |
| GalleryImagesOperations |
Interface representing a GalleryImages operations. |
| GalleryImagesUpdateOptionalParams |
Optional parameters. |
| GalleryOSDiskImage |
This is the OS disk image. |
| GuestAgent |
Defines the GuestAgent. |
| GuestAgentInstallStatus |
Defines the status of a guest agent installation. |
| GuestAgentProperties |
Defines the resource properties. |
| GuestAgentsCreateOptionalParams |
Optional parameters. |
| GuestAgentsDeleteOptionalParams |
Optional parameters. |
| GuestAgentsGetOptionalParams |
Optional parameters. |
| GuestAgentsListByVirtualMachineInstanceOptionalParams |
Optional parameters. |
| GuestAgentsOperations |
Interface representing a GuestAgents operations. |
| GuestCredential |
Username / Password Credentials to connect to guest. |
| HardwareProfileUpdate |
HardwareProfile - Specifies the hardware settings for the virtual machine instance. |
| HttpProxyConfiguration |
HTTP Proxy configuration for the VM. |
| HybridIdentityMetadata |
Defines the HybridIdentityMetadata. |
| HybridIdentityMetadataGetOptionalParams |
Optional parameters. |
| HybridIdentityMetadataListByVirtualMachineInstanceOptionalParams |
Optional parameters. |
| HybridIdentityMetadataOperations |
Interface representing a HybridIdentityMetadata operations. |
| HybridIdentityMetadataProperties |
Defines the resource properties. |
| IPConfiguration |
InterfaceIPConfiguration IPConfiguration in a network interface. |
| IPConfigurationProperties |
InterfaceIPConfigurationPropertiesFormat properties of IP configuration. |
| IPPool |
Describes IPPool |
| IPPoolInfo |
IP Pool info |
| Identity |
Identity for the resource. |
| ImageArmReference |
The ARM ID for a Gallery Image. |
| InstanceViewStatus |
Instance view status. |
| InterfaceDNSSettings |
DNS Settings of the interface |
| LogicalNetwork |
The logical network resource definition. |
| LogicalNetworkArmReference |
The ARM ID for a Logical Network. |
| LogicalNetworkProperties |
Properties under the logical network resource |
| LogicalNetworkPropertiesDhcpOptions |
DhcpOptions contains an array of DNS servers available to VMs deployed in the logical network. Standard DHCP option for a subnet overrides logical network DHCP options. |
| LogicalNetworkStatus |
The observed state of logical networks |
| LogicalNetworkStatusProvisioningStatus |
Describes the status of the provisioning. |
| LogicalNetworksCreateOrUpdateOptionalParams |
Optional parameters. |
| LogicalNetworksDeleteOptionalParams |
Optional parameters. |
| LogicalNetworksGetOptionalParams |
Optional parameters. |
| LogicalNetworksListAllOptionalParams |
Optional parameters. |
| LogicalNetworksListByResourceGroupOptionalParams |
Optional parameters. |
| LogicalNetworksOperations |
Interface representing a LogicalNetworks operations. |
| LogicalNetworksUpdateOptionalParams |
Optional parameters. |
| LogicalNetworksUpdateRequest |
The logical network resource patch definition. |
| ManagedServiceIdentity |
Managed service identity (system assigned and/or user assigned identities) |
| MarketplaceGalleryImage |
The marketplace gallery image resource definition. |
| MarketplaceGalleryImageProperties |
Properties under the marketplace gallery image resource |
| MarketplaceGalleryImageStatus |
The observed state of marketplace gallery images |
| MarketplaceGalleryImageStatusDownloadStatus |
The download status of the gallery image |
| MarketplaceGalleryImageStatusProvisioningStatus |
Marketplace GalleryImage provisioning status |
| MarketplaceGalleryImageTagsUpdate |
The type used for updating tags in MarketplaceGalleryImage resources. |
| MarketplaceGalleryImagesCreateOrUpdateOptionalParams |
Optional parameters. |
| MarketplaceGalleryImagesDeleteOptionalParams |
Optional parameters. |
| MarketplaceGalleryImagesGetOptionalParams |
Optional parameters. |
| MarketplaceGalleryImagesListAllOptionalParams |
Optional parameters. |
| MarketplaceGalleryImagesListByResourceGroupOptionalParams |
Optional parameters. |
| MarketplaceGalleryImagesOperations |
Interface representing a MarketplaceGalleryImages operations. |
| MarketplaceGalleryImagesUpdateOptionalParams |
Optional parameters. |
| NetworkInterface |
The network interface resource definition. |
| NetworkInterfaceArmReference |
The ARM ID for a Network Interface. |
| NetworkInterfaceProperties |
Properties under the network interface resource |
| NetworkInterfaceStatus |
The observed state of network interfaces |
| NetworkInterfaceStatusProvisioningStatus |
Network interface provisioning status |
| NetworkInterfacesCreateOrUpdateOptionalParams |
Optional parameters. |
| NetworkInterfacesDeleteOptionalParams |
Optional parameters. |
| NetworkInterfacesGetOptionalParams |
Optional parameters. |
| NetworkInterfacesListAllOptionalParams |
Optional parameters. |
| NetworkInterfacesListByResourceGroupOptionalParams |
Optional parameters. |
| NetworkInterfacesOperations |
Interface representing a NetworkInterfaces operations. |
| NetworkInterfacesUpdateOptionalParams |
Optional parameters. |
| NetworkInterfacesUpdateProperties |
Defines the resource properties for the update. |
| NetworkInterfacesUpdateRequest |
The network interface resource patch definition. |
| NetworkProfileUpdate |
NetworkProfile - describes the network update configuration the virtual machine instance |
| NetworkSecurityGroup |
NetworkSecurityGroup resource. |
| NetworkSecurityGroupArmReference |
The ARM ID for a Network Security Group. |
| NetworkSecurityGroupProperties |
Network Security Group resource. |
| NetworkSecurityGroupStatus |
The observed state of network security group |
| NetworkSecurityGroupStatusProvisioningStatus |
network security group provisioning status |
| NetworkSecurityGroupTagsUpdate |
The type used for updating tags in NetworkSecurityGroup resources. |
| NetworkSecurityGroupsCreateOrUpdateOptionalParams |
Optional parameters. |
| NetworkSecurityGroupsDeleteOptionalParams |
Optional parameters. |
| NetworkSecurityGroupsGetOptionalParams |
Optional parameters. |
| NetworkSecurityGroupsListAllOptionalParams |
Optional parameters. |
| NetworkSecurityGroupsListByResourceGroupOptionalParams |
Optional parameters. |
| NetworkSecurityGroupsOperations |
Interface representing a NetworkSecurityGroups operations. |
| NetworkSecurityGroupsUpdateTagsOptionalParams |
Optional parameters. |
| OsProfileUpdate |
OsProfile - describes the update configuration of the operating system |
| OsProfileUpdateLinuxConfiguration |
OSProfile update linux configuration |
| OsProfileUpdateWindowsConfiguration |
OSProfile update windows configuration |
| PageSettings |
Options for the byPage method |
| PagedAsyncIterableIterator |
An interface that allows async iterable iteration both to completion and by page. |
| ProxyResource |
The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location |
| Resource |
Common fields that are returned in the response for all Azure Resource Manager resources |
| RestorePollerOptions | |
| Route |
Route - Route resource. |
| RouteProperties |
RoutePropertiesFormat - Route resource. |
| RouteTable |
Route table resource. |
| RouteTableProperties |
RouteTablePropertiesFormat - Route Table resource. |
| SecurityRule |
Security Rule resource. |
| SecurityRuleProperties |
Security rule resource. |
| SecurityRulesCreateOrUpdateOptionalParams |
Optional parameters. |
| SecurityRulesDeleteOptionalParams |
Optional parameters. |
| SecurityRulesGetOptionalParams |
Optional parameters. |
| SecurityRulesListByNetworkSecurityGroupOptionalParams |
Optional parameters. |
| SecurityRulesOperations |
Interface representing a SecurityRules operations. |
| SshConfiguration |
SSH configuration for Linux based VMs running on Azure |
| SshPublicKey |
Contains information about SSH certificate public key and the path on the Linux VM where the public key is placed. |
| StorageContainer |
The storage container resource definition. |
| StorageContainerProperties |
Properties under the storage container resource |
| StorageContainerStatus |
The observed state of storage containers |
| StorageContainerStatusProvisioningStatus |
Storage container provisioning status |
| StorageContainerTagsUpdate |
The type used for updating tags in StorageContainer resources. |
| StorageContainersCreateOrUpdateOptionalParams |
Optional parameters. |
| StorageContainersDeleteOptionalParams |
Optional parameters. |
| StorageContainersGetOptionalParams |
Optional parameters. |
| StorageContainersListAllOptionalParams |
Optional parameters. |
| StorageContainersListByResourceGroupOptionalParams |
Optional parameters. |
| StorageContainersOperations |
Interface representing a StorageContainers operations. |
| StorageContainersUpdateOptionalParams |
Optional parameters. |
| StorageProfileUpdate |
Storage profile update |
| Subnet |
Properties of the subnet. |
| SubnetIpConfigurationReference |
The ARM ID for a Network Interface. |
| SubnetProperties |
Properties of the subnet. |
| SystemData |
Metadata pertaining to creation and last modification of the resource. |
| TrackedResource |
The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location' |
| UserAssignedIdentity |
User assigned identity properties |
| VMDiskSecurityProfile |
Specifies the security profile settings for the managed disk. NOTE: It can only be set for Confidential VMs |
| VirtualHardDisk |
The virtual hard disk resource definition. |
| VirtualHardDiskArmReference |
The ARM ID for a Virtual Hard Disk. |
| VirtualHardDiskDownloadStatus |
The download status of the virtual hard disk |
| VirtualHardDiskProperties |
Properties under the virtual hard disk resource |
| VirtualHardDiskStatus |
The observed state of virtual hard disks |
| VirtualHardDiskStatusProvisioningStatus |
VHD Status provisioning status |
| VirtualHardDiskUploadRequest |
Request for uploading virtual hard disk. |
| VirtualHardDiskUploadResponse |
Response for uploading virtual hard disk. |
| VirtualHardDiskUploadStatus |
The upload status of the virtual hard disk |
| VirtualHardDisksCreateOrUpdateOptionalParams |
Optional parameters. |
| VirtualHardDisksDeleteOptionalParams |
Optional parameters. |
| VirtualHardDisksGetOptionalParams |
Optional parameters. |
| VirtualHardDisksListAllOptionalParams |
Optional parameters. |
| VirtualHardDisksListByResourceGroupOptionalParams |
Optional parameters. |
| VirtualHardDisksOperations |
Interface representing a VirtualHardDisks operations. |
| VirtualHardDisksUpdateOptionalParams |
Optional parameters. |
| VirtualHardDisksUpdateProperties |
Defines the resource properties for the update. |
| VirtualHardDisksUpdateRequest |
The virtual hard disk resource patch definition. |
| VirtualHardDisksUploadOptionalParams |
Optional parameters. |
| VirtualMachineConfigAgentInstanceView |
The instance view of the VM Config Agent running on the virtual machine. |
| VirtualMachineInstance |
The virtual machine instance resource definition. |
| VirtualMachineInstanceManagedDiskParameters |
The parameters of a managed disk. |
| VirtualMachineInstanceProperties |
Properties under the virtual machine instance resource |
| VirtualMachineInstancePropertiesHardwareProfile |
HardwareProfile - Specifies the hardware settings for the virtual machine instance. |
| VirtualMachineInstancePropertiesHardwareProfileDynamicMemoryConfig |
Dynamic memory config |
| VirtualMachineInstancePropertiesHardwareProfileVirtualMachineGPU |
GPU properties - describes the GPU configuration. |
| VirtualMachineInstancePropertiesNetworkProfile |
NetworkProfile - describes the network configuration the virtual machine instance |
| VirtualMachineInstancePropertiesOsProfile |
OsProfile - describes the configuration of the operating system and sets login data |
| VirtualMachineInstancePropertiesOsProfileLinuxConfiguration |
LinuxConfiguration - linux specific configuration values for the virtual machine instance |
| VirtualMachineInstancePropertiesOsProfileWindowsConfiguration |
Windows Configuration for the virtual machine instance |
| VirtualMachineInstancePropertiesPlacementProfile |
PlacementProfile - Specifies the placement related settings for the virtual machine. |
| VirtualMachineInstancePropertiesSecurityProfile |
SecurityProfile - Specifies the security settings for the virtual machine instance. |
| VirtualMachineInstancePropertiesSecurityProfileUefiSettings |
Uefi settings - Specifies whether secure boot should be enabled on the virtual machine instance. |
| VirtualMachineInstancePropertiesStorageProfile |
StorageProfile - contains information about the disks and storage information for the virtual machine instance |
| VirtualMachineInstancePropertiesStorageProfileOsDisk |
VHD to attach as OS disk |
| VirtualMachineInstanceStatus |
The observed state of virtual machine instances |
| VirtualMachineInstanceStatusProvisioningStatus |
Virtual machine instance provisioning status. |
| VirtualMachineInstanceUpdateProperties |
Defines the resource properties for the update. |
| VirtualMachineInstanceUpdateRequest |
The virtual machine instance resource patch definition. |
| VirtualMachineInstanceView |
The instance view of a virtual machine. |
| VirtualMachineInstancesCreateOrUpdateOptionalParams |
Optional parameters. |
| VirtualMachineInstancesDeleteOptionalParams |
Optional parameters. |
| VirtualMachineInstancesGetOptionalParams |
Optional parameters. |
| VirtualMachineInstancesListOptionalParams |
Optional parameters. |
| VirtualMachineInstancesOperations |
Interface representing a VirtualMachineInstances operations. |
| VirtualMachineInstancesPauseOptionalParams |
Optional parameters. |
| VirtualMachineInstancesRestartOptionalParams |
Optional parameters. |
| VirtualMachineInstancesSaveOptionalParams |
Optional parameters. |
| VirtualMachineInstancesStartOptionalParams |
Optional parameters. |
| VirtualMachineInstancesStopOptionalParams |
Optional parameters. |
| VirtualMachineInstancesUpdateOptionalParams |
Optional parameters. |
| VmImageRepositoryCredentials |
The credentials used to login to the image repository that has access to the specified image |
Type Aliases
| AttestBootIntegrityPropertyEnum |
The status of whether the list of boot integrity properties is validated. Known values supported by the serviceValid: Boot integrity properties are valid |
| AttestCertPropertyEnum |
The status of whether attestation certificate is validated. Known values supported by the serviceValid: Attestation certificate is valid |
| AttestDiskSecurityEncryptionTypeEnum |
Defines type of managed disk security encryption type from attestation token. Known values supported by the serviceNonPersistedTPM: Disk security encryption type is non-persisted Trusted Platform Module (TPM) |
| AttestHWPlatformEnum |
Defines type of hardware platform from attestation token. Known values supported by the serviceSEVSNP: AttestHWPlatform is Secure Encrypted Virtualization Secure Nested Paging (SEVSNP) |
| AttestHealthStatusEnum |
The health status of attestation validation and parsing Known values supported by the servicePending: Attestation validation and parsing pending |
| AttestSecureBootPropertyEnum |
The status of whether secure boot is enabled. Known values supported by the serviceEnabled: Secure boot enabled |
| AzureSupportedClouds |
The supported values for cloud setting as a string literal type |
| CloudInitDataSource |
Datasource for the gallery image when provisioning with cloud-init [NoCloud, Azure] Known values supported by the serviceNoCloud: NoCloud is used as the datasource |
| ContinuablePage |
An interface that describes a page of results. |
| CreatedByType |
The kind of entity that created the resource. Known values supported by the serviceUser: The entity was created by a user. |
| DiskFileFormat |
The format of the actual VHD file [vhd, vhdx] Known values supported by the servicevhdx: VHDX file format |
| ExtendedLocationTypes |
The type of extendedLocation. Known values supported by the serviceCustomLocation: Custom extended location type |
| GpuAssignmentTypeEnum |
Gpu Assignment types Known values supported by the serviceGpuDDA: Attach Graphics Processing Unit (GPU) using Discrete Device Assignment (DDA) |
| HyperVGeneration |
The hypervisor generation of the Virtual Machine [V1, V2] Known values supported by the serviceV1: Generation 1 (V1) hypervisor |
| IPPoolTypeEnum |
Type of the IP Pool [vm, vippool] Known values supported by the servicevm: Virtual Machine IP Pool |
| IpAllocationMethodEnum |
IPAllocationMethod - The IP address allocation method. Possible values include: 'Static', 'Dynamic' Known values supported by the serviceDynamic: Dynamic IP allocation method |
| LogicalNetworkTypeEnum |
Type of Logical Network Known values supported by the serviceWorkload: Logical Network of type Workload |
| ManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). Known values supported by the serviceNone: No managed identity. |
| OperatingSystemTypes |
Operating system type that the gallery image uses [Windows, Linux] Known values supported by the serviceWindows: Windows operating system |
| PowerStateEnum |
The power state of the virtual machine instance Known values supported by the serviceDeallocated: Virtual machine deallocated |
| ProvisioningAction |
Defines the different types of operations for guest agent. Known values supported by the serviceinstall: Install guest agent |
| ProvisioningStateEnum |
Provisioning state of the resource. Known values supported by the serviceSucceeded: Provisioning has succeeded |
| SecurityEncryptionType |
Encryption type of the managed disk enum. Known values supported by the serviceNonPersistedTPM: Non-persisted TPM encryption type |
| SecurityRuleAccess |
Whether network traffic is allowed or denied. Known values supported by the serviceAllow: Network traffic is allowed |
| SecurityRuleDirection |
The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic. Known values supported by the serviceInbound: Rule is evaluated on incoming traffic |
| SecurityRuleProtocol |
Network protocol this rule applies to. Known values supported by the serviceTcp: Transmission Control Protocol |
| SecurityTypes |
Specifies the SecurityType of the virtual machine. EnableTPM and SecureBootEnabled must be set to true for SecurityType to function. Known values supported by the serviceTrustedLaunch: Trusted Launch security type |
| Status |
The status of the operation performed on the resource [Succeeded, Failed, InProgress] Known values supported by the serviceSucceeded: Operation succeeded |
| StatusLevelTypes |
The level code. Known values supported by the serviceInfo: Informational status level |
| StatusTypes |
The installation status of the hybrid machine agent installation. Known values supported by the serviceSucceeded: Installation succeeded |
| VmSizeEnum |
VM Sizes Known values supported by the serviceDefault: Default virtual machine size |
Enums
| AzureClouds |
An enum to describe Azure Cloud. |
| KnownAttestBootIntegrityPropertyEnum |
The status of whether the list of boot integrity properties is validated. |
| KnownAttestCertPropertyEnum |
The status of whether attestation certificate is validated. |
| KnownAttestDiskSecurityEncryptionTypeEnum |
Defines type of managed disk security encryption type from attestation token. |
| KnownAttestHWPlatformEnum |
Defines type of hardware platform from attestation token. |
| KnownAttestHealthStatusEnum |
The health status of attestation validation and parsing |
| KnownAttestSecureBootPropertyEnum |
The status of whether secure boot is enabled. |
| KnownCloudInitDataSource |
Datasource for the gallery image when provisioning with cloud-init [NoCloud, Azure] |
| KnownCreatedByType |
The kind of entity that created the resource. |
| KnownDiskFileFormat |
The format of the actual VHD file [vhd, vhdx] |
| KnownExtendedLocationTypes |
The type of extendedLocation. |
| KnownGpuAssignmentTypeEnum |
Gpu Assignment types |
| KnownHyperVGeneration |
The hypervisor generation of the Virtual Machine [V1, V2] |
| KnownIPPoolTypeEnum |
Type of the IP Pool [vm, vippool] |
| KnownIpAllocationMethodEnum |
IPAllocationMethod - The IP address allocation method. Possible values include: 'Static', 'Dynamic' |
| KnownLogicalNetworkTypeEnum |
Type of Logical Network |
| KnownManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). |
| KnownOperatingSystemTypes |
Operating system type that the gallery image uses [Windows, Linux] |
| KnownPowerStateEnum |
The power state of the virtual machine instance |
| KnownProvisioningAction |
Defines the different types of operations for guest agent. |
| KnownProvisioningStateEnum |
Provisioning state of the resource. |
| KnownSecurityEncryptionType |
Encryption type of the managed disk enum. |
| KnownSecurityRuleAccess |
Whether network traffic is allowed or denied. |
| KnownSecurityRuleDirection |
The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic. |
| KnownSecurityRuleProtocol |
Network protocol this rule applies to. |
| KnownSecurityTypes |
Specifies the SecurityType of the virtual machine. EnableTPM and SecureBootEnabled must be set to true for SecurityType to function. |
| KnownStatus |
The status of the operation performed on the resource [Succeeded, Failed, InProgress] |
| KnownStatusLevelTypes |
The level code. |
| KnownStatusTypes |
The installation status of the hybrid machine agent installation. |
| KnownVersions |
The available API versions. |
| KnownVmSizeEnum |
VM Sizes |
Functions
| restore |
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope. |
Function Details
restorePoller<TResponse, TResult>(AzureStackHCIVMManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.
function restorePoller<TResponse, TResult>(client: AzureStackHCIVMManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
Parameters
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Returns
PollerLike<OperationState<TResult>, TResult>