# AzureProvider

## NAMESPACE

RASAdminEngine.Core.OutputModels.Provider

## DESCRIPTION

Azure Provider

## INHERITED FROM

[RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj)

⇒

[RASListObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/raslistobj)

⇒

[Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider)

⇒

AzureProvider

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                                                                                                                                             | Name                               | Description                                                                                                                                                                                                                   |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| String                                                                                                                                                           | AdminCreate                        | Inherited from [RASListObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/raslistobj) User who created the object.                                                  |
| String                                                                                                                                                           | AdminLastMod                       | Inherited from [RASListObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/raslistobj) User who last modified the object.                                            |
| Boolean                                                                                                                                                          | AllowDragAndDrop                   | Whether drag and drop is allowed or not.                                                                                                                                                                                      |
| Boolean                                                                                                                                                          | AllowFileTransfer                  | Whether the 'Allow file transfer' option is enabled or disabled (deprecated).                                                                                                                                                 |
| Boolean                                                                                                                                                          | AllowRemoteExec                    | Whether remote execution is allowed or not.                                                                                                                                                                                   |
| [AllowURLAndMailRedirection](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/allowurlandmailredirection) | AllowURLAndMailRedirection         | Specifies the URL and Mail Redirection values.                                                                                                                                                                                |
| [CostInsightsAzureInfo](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/costinsightsazureinfo)           | CostInsightsAzureInfo              | Cost Insights Azure Cloud Info.                                                                                                                                                                                               |
| String                                                                                                                                                           | Description                        | Description of the server.                                                                                                                                                                                                    |
| String                                                                                                                                                           | DirectAddress                      | Specifies the Provider server direct address.                                                                                                                                                                                 |
| Boolean                                                                                                                                                          | EnableAppMonitoring                | Whether application monitoring is enabled or not.                                                                                                                                                                             |
| Boolean                                                                                                                                                          | Enabled                            | Whether the server is enabled or not.                                                                                                                                                                                         |
| Boolean                                                                                                                                                          | EnableDriveRedirectionCache        | Whether the Drive Redirection Cache is enabled or not.                                                                                                                                                                        |
| Boolean                                                                                                                                                          | EnablePrinting                     | Whether printing is enabled or not.                                                                                                                                                                                           |
| Boolean                                                                                                                                                          | EnableTWAIN                        | Whether TWAIN (Universal Scanning) is enabled or not.                                                                                                                                                                         |
| Boolean                                                                                                                                                          | EnableWIA                          | Whether WIA (Universal Scanning) is enabled or not.                                                                                                                                                                           |
| String                                                                                                                                                           | FileTransferLocation               | Location where the File Transfer takes place, if and where it is allowed.                                                                                                                                                     |
| Boolean                                                                                                                                                          | FileTransferLockLocation           | Lock Location where the File Transfer takes place, if and where it is allowed.                                                                                                                                                |
| [FileTransferControlMode](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/filetransfercontrolmode)       | FileTransferMode                   | File Transfer option.                                                                                                                                                                                                         |
| UInt32                                                                                                                                                           | HostPort                           | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) Specifies the port number for the Provider.                                       |
| UInt32                                                                                                                                                           | Id                                 | ID of the object.                                                                                                                                                                                                             |
| Boolean                                                                                                                                                          | InheritDefaultAgentSettings        | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) Whether the default Agent settings are inherited or not.                          |
| [ManageRDPTransportProtocol](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/managerdptransportprotocol) | ManageRDPTransportProtocol         | Manage RDP transport protocol.                                                                                                                                                                                                |
| String                                                                                                                                                           | Name                               | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) Name of the Provider.                                                             |
| UInt32                                                                                                                                                           | PreferredBrokerId                  | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) ID of the preferred Connection Broker.                                            |
| [PrnNameFormat](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/prnnameformat)                           | PrinterNameFormat                  | Specifies the Printer Name Format.                                                                                                                                                                                            |
| String                                                                                                                                                           | ProviderUsername                   | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) A user account to log in to the hypervisor management tool (e.g. VMware vCenter). |
| Boolean                                                                                                                                                          | RemoveClientNameFromPrinterName    | Specifies if 'Remove client name from printer name' option is enabled or disabled.                                                                                                                                            |
| Boolean                                                                                                                                                          | RemoveSessionNumberFromPrinterName | Specifies if 'Remove session number from printer name' option is enabled or disabled.                                                                                                                                         |
| String                                                                                                                                                           | Server                             | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) Server name.                                                                      |
| UInt32                                                                                                                                                           | SessionLogoffTimeout               | Specifies the 'Reset Timeout'. 0 - No timeout.                                                                                                                                                                                |
| UInt32                                                                                                                                                           | SessionTimeout                     | Specifies the 'Disconnect Timeout'. 0 - No timeout.                                                                                                                                                                           |
| UInt32                                                                                                                                                           | SiteId                             | ID of the site.                                                                                                                                                                                                               |
| Boolean                                                                                                                                                          | SupportShellURLNamespaceObjects    | Whether the 'Support Shell URL Namespace Objects' option is enabled or disabled.                                                                                                                                              |
| DateTime                                                                                                                                                         | TimeCreate                         | Inherited from [RASListObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/raslistobj) Time when the object was created.                                             |
| DateTime                                                                                                                                                         | TimeLastMod                        | Inherited from [RASListObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/raslistobj) Time when the object was last modified.                                       |
| [ProviderMajorType](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providermajortype)                   | Type                               | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) Specifies the Provider type.                                                      |
| Boolean                                                                                                                                                          | UseAllGuests                       | Specifies whether all Guests are used or not.                                                                                                                                                                                 |
| Boolean                                                                                                                                                          | UseDedicatedVDIAgent               | Whether a dedicated VDI Agent server is used or not.                                                                                                                                                                          |
| Boolean                                                                                                                                                          | UseDefaultPrinterSettings          | Whether the default printer settings are used or not.                                                                                                                                                                         |
| Boolean                                                                                                                                                          | UseRemoteApps                      | Whether remote applications are used or not.                                                                                                                                                                                  |
| String                                                                                                                                                           | VDIAgent                           | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) FQDN or IP address of the server where the RAS VDI Agent is running.              |
| [VDIAzureInfo](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/vdiazureinfo)                             | VDIAzureCloudInfo                  | VDI Azure Cloud Info.                                                                                                                                                                                                         |
| UInt32                                                                                                                                                           | VDIPort                            | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) The port to communicate with the dedicated provider.                              |
| [AzureVersion](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/azureversion)                             | Version                            | Specifies the Azure Provider type version.                                                                                                                                                                                    |

## PUBLIC METHODS

| Type                                                                                                                                           | Name                   | Description                                                                                                                                                   |
| ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Int32                                                                                                                                          | CompareTo (Object obj) | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj) |
| Boolean                                                                                                                                        | Equals (Object obj)    | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj) |
| Int32                                                                                                                                          | GetHashCode ()         | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj) |
| [ProviderMajorType](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providermajortype) | GetHypervisorType ()   | Type                                                                                                                                                          |
| GetType ()                                                                                                                                     | Boolean                | IsHWGPUSupported ()                                                                                                                                           |
| Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider)    | String                 | ToString ()                                                                                                                                                   |

### References to Commands | | | | |----------------------------------------------------|
