# AWSEC2Provider Class

### NAMESPACE

RASAdminEngine.Core.OutputModels.Provider

### DESCRIPTION

Amazon Web Service Elastic Compute Cloud

### INHERITED FROM

[RASSerilazableObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASSerilazableObj.html)⇒[RASListObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASListObj.html)⇒[Provider](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/Provider.html)⇒AWSEC2Provider

### INTERFACES

* ISerializable
* IComparable

### PUBLIC PROPERTIES

| Type                                                                                                                                                              | Name                               | Description                                                                                                                                      |                                             |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------- |
| String                                                                                                                                                            | AccessKeyId                        |                                                                                                                                                  | Access Key Id                               |
| String                                                                                                                                                            | AdminCreate                        | Inherited from [RASListObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASListObj.html) |                                             |
| List<[AdminCredentials](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/AdminCredentials.html)>               | AdminCredentials                   |                                                                                                                                                  |                                             |
| String                                                                                                                                                            | AdminLastMod                       | Inherited from [RASListObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASListObj.html) |                                             |
| Boolean                                                                                                                                                           | AllowDragAndDrop                   |                                                                                                                                                  |                                             |
| Boolean                                                                                                                                                           | AllowFileTransfer                  |                                                                                                                                                  |                                             |
| Boolean                                                                                                                                                           | AllowRemoteExec                    |                                                                                                                                                  |                                             |
| [AllowURLAndMailRedirection](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/AllowURLAndMailRedirection.html) | AllowURLAndMailRedirection         |                                                                                                                                                  |                                             |
| String                                                                                                                                                            | Description                        |                                                                                                                                                  |                                             |
| String                                                                                                                                                            | DirectAddress                      |                                                                                                                                                  |                                             |
| Boolean                                                                                                                                                           | EnableAppMonitoring                |                                                                                                                                                  |                                             |
| Boolean                                                                                                                                                           | Enabled                            |                                                                                                                                                  |                                             |
| Boolean                                                                                                                                                           | EnableDriveRedirectionCache        |                                                                                                                                                  |                                             |
| Boolean                                                                                                                                                           | EnablePrinting                     |                                                                                                                                                  |                                             |
| Boolean                                                                                                                                                           | EnableTWAIN                        |                                                                                                                                                  |                                             |
| Boolean                                                                                                                                                           | EnableWIA                          |                                                                                                                                                  |                                             |
| String                                                                                                                                                            | EndpointUrl                        |                                                                                                                                                  | Endpoint Url                                |
| String                                                                                                                                                            | FileTransferLocation               |                                                                                                                                                  |                                             |
| Boolean                                                                                                                                                           | FileTransferLockLocation           |                                                                                                                                                  |                                             |
| [FileTransferControlMode](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/FileTransferControlMode.html)       | FileTransferMode                   |                                                                                                                                                  |                                             |
| UInt32                                                                                                                                                            | HostPort                           | Inherited from [Provider](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/Provider.html)     |                                             |
| UInt32                                                                                                                                                            | Id                                 |                                                                                                                                                  |                                             |
| Boolean                                                                                                                                                           | InheritDefaultAgentSettings        | Inherited from [Provider](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/Provider.html)     |                                             |
| [EC2LocationType](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/EC2LocationType.html)                       | LocationType                       |                                                                                                                                                  | Location Type                               |
| [ManageRDPTransportProtocol](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/ManageRDPTransportProtocol.html) | ManageRDPTransportProtocol         |                                                                                                                                                  |                                             |
| String                                                                                                                                                            | Name                               | Inherited from [Provider](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/Provider.html)     |                                             |
| UInt32                                                                                                                                                            | PreferredBrokerId                  | Inherited from [Provider](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/Provider.html)     |                                             |
| [PrnNameFormat](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/PrnNameFormat.html)                           | PrinterNameFormat                  |                                                                                                                                                  |                                             |
| String                                                                                                                                                            | ProviderUsername                   | Inherited from [Provider](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/Provider.html)     |                                             |
| String                                                                                                                                                            | RegionCode                         |                                                                                                                                                  | Region Code                                 |
| String                                                                                                                                                            | RegionName                         |                                                                                                                                                  | Region Name                                 |
| Boolean                                                                                                                                                           | RemoveClientNameFromPrinterName    |                                                                                                                                                  |                                             |
| Boolean                                                                                                                                                           | RemoveSessionNumberFromPrinterName |                                                                                                                                                  |                                             |
| String                                                                                                                                                            | Server                             | Inherited from [Provider](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/Provider.html)     |                                             |
| UInt32                                                                                                                                                            | SessionLogoffTimeout               |                                                                                                                                                  |                                             |
| UInt32                                                                                                                                                            | SessionTimeout                     |                                                                                                                                                  |                                             |
| UInt32                                                                                                                                                            | SiteId                             |                                                                                                                                                  |                                             |
| Boolean                                                                                                                                                           | SupportShellURLNamespaceObjects    |                                                                                                                                                  |                                             |
| DateTime                                                                                                                                                          | TimeCreate                         | Inherited from [RASListObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASListObj.html) |                                             |
| DateTime                                                                                                                                                          | TimeLastMod                        | Inherited from [RASListObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASListObj.html) |                                             |
| [ProviderMajorType](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/ProviderMajorType.html)                   | Type                               | Inherited from [Provider](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/Provider.html)     |                                             |
| Boolean                                                                                                                                                           | UseAllGuests                       |                                                                                                                                                  |                                             |
| Boolean                                                                                                                                                           | UseDedicatedVDIAgent               |                                                                                                                                                  |                                             |
| Boolean                                                                                                                                                           | UseDefaultPrinterSettings          |                                                                                                                                                  |                                             |
| Boolean                                                                                                                                                           | UseRemoteApps                      |                                                                                                                                                  |                                             |
| String                                                                                                                                                            | VDIAgent                           | Inherited from [Provider](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/Provider.html)     |                                             |
| UInt32                                                                                                                                                            | VDIPort                            | Inherited from [Provider](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/Provider.html)     |                                             |
| [AWSEC2Version](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/AWSEC2Version.html)                           | Version                            |                                                                                                                                                  | Specifies the AWSEC2 Provider type version. |

### PUBLIC METHODS

| Type                                                                                                                                            | Name                   | Description                                                                                                                                                    |   |
| ----------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | - |
| Int32                                                                                                                                           | CompareTo (Object obj) | Inherited from [RASSerilazableObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASSerilazableObj.html) |   |
| Boolean                                                                                                                                         | Equals (Object obj)    | Inherited from [RASSerilazableObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASSerilazableObj.html) |   |
| Int32                                                                                                                                           | GetHashCode ()         | Inherited from [RASSerilazableObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASSerilazableObj.html) |   |
| [ProviderMajorType](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/ProviderMajorType.html) | GetHypervisorType ()   |                                                                                                                                                                |   |
| Type                                                                                                                                            | GetType ()             |                                                                                                                                                                |   |
| Boolean                                                                                                                                         | IsHWGPUSupported ()    | Inherited from [Provider](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/Provider.html)                   |   |
| String                                                                                                                                          | ToString ()            |                                                                                                                                                                |   |
