New-MgBetaDeviceManagementVirtualEndpointOnPremiseConnection
Create a new cloudPcOnPremisesConnection object for provisioning Cloud PCs.
Note
To view the v1.0 release of this cmdlet, view New-MgDeviceManagementVirtualEndpointOnPremiseConnection
Syntax
New-MgBetaDeviceManagementVirtualEndpointOnPremiseConnection
[-ResponseHeadersVariable <String>]
[-AdDomainName <String>]
[-AdDomainPassword <String>]
[-AdDomainUsername <String>]
[-AdditionalProperties <Hashtable>]
[-AlternateResourceUrl <String>]
[-ConnectionType <String>]
[-DisplayName <String>]
[-HealthCheckStatus <String>]
[-HealthCheckStatusDetail <IMicrosoftGraphCloudPcOnPremisesConnectionStatusDetail>]
[-HealthCheckStatusDetails <IMicrosoftGraphCloudPcOnPremisesConnectionStatusDetails>]
[-Id <String>]
[-InUse]
[-ManagedBy <String>]
[-OrganizationalUnit <String>]
[-ResourceGroupId <String>]
[-ScopeIds <String[]>]
[-SubnetId <String>]
[-SubscriptionId <String>]
[-SubscriptionName <String>]
[-Type <String>]
[-VirtualNetworkId <String>]
[-VirtualNetworkLocation <String>]
[-Headers <IDictionary>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-MgBetaDeviceManagementVirtualEndpointOnPremiseConnection
-BodyParameter <IMicrosoftGraphCloudPcOnPremisesConnection>
[-ResponseHeadersVariable <String>]
[-Headers <IDictionary>]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Create a new cloudPcOnPremisesConnection object for provisioning Cloud PCs.
Parameters
-AdditionalProperties
Additional Parameters
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AdDomainName
The fully qualified domain name (FQDN) of the Active Directory domain you want to join. Optional.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AdDomainPassword
The password associated with adDomainUsername.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AdDomainUsername
The username of an Active Directory account (user or service account) that has permissions to create computer objects in Active Directory. Required format: admin@contoso.com. Optional.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AlternateResourceUrl
The interface URL of the partner service's resource that links to this Azure network connection. Returned only on $select.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BodyParameter
cloudPcOnPremisesConnection To construct, see NOTES section for BODYPARAMETER properties and create a hash table.
Type: | IMicrosoftGraphCloudPcOnPremisesConnection |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Prompts you for confirmation before running the cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ConnectionType
cloudPcOnPremisesConnectionType
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
The display name for the Azure network connection.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Headers
Optional headers that will be added to the request.
Type: | IDictionary |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HealthCheckStatus
cloudPcOnPremisesConnectionStatus
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HealthCheckStatusDetail
cloudPcOnPremisesConnectionStatusDetail To construct, see NOTES section for HEALTHCHECKSTATUSDETAIL properties and create a hash table.
Type: | IMicrosoftGraphCloudPcOnPremisesConnectionStatusDetail |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HealthCheckStatusDetails
cloudPcOnPremisesConnectionStatusDetails To construct, see NOTES section for HEALTHCHECKSTATUSDETAILS properties and create a hash table.
Type: | IMicrosoftGraphCloudPcOnPremisesConnectionStatusDetails |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
The unique identifier for an entity. Read-only.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InUse
When true, the Azure network connection is in use. When false, the connection isn't in use. You can't delete a connection that's in use. Returned only on $select. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ManagedBy
cloudPcManagementService
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OrganizationalUnit
The organizational unit (OU) in which the computer account is created. If left null, the OU that's configured as the default (a well-known computer object container) in your Active Directory domain (OU) is used. Optional.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProgressAction
{{ Fill ProgressAction Description }}
Type: | ActionPreference |
Aliases: | proga |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupId
The ID of the target resource group. Required format: /subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResponseHeadersVariable
Optional Response Headers Variable.
Type: | String |
Aliases: | RHV |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScopeIds
.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubnetId
The ID of the target subnet. Required format: /subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkId}/subnets/{subnetName}.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
The ID of the target Azure subscription associated with your tenant.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionName
The name of the target Azure subscription. Read-only.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Type
cloudPcOnPremisesConnectionType
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetworkId
The ID of the target virtual network. Required format: /subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetworkLocation
Indicates the resource location of the virtual target network. Read-only, computed value.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Shows what would happen if the cmdlet runs. The cmdlet is not run.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Inputs
Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphCloudPcOnPremisesConnection
System.Collections.IDictionary
Outputs
Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphCloudPcOnPremisesConnection
Notes
COMPLEX PARAMETER PROPERTIES
To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
BODYPARAMETER <IMicrosoftGraphCloudPcOnPremisesConnection>
: cloudPcOnPremisesConnection
[(Any) <Object>]
: This indicates any property can be added to this object.[Id <String>]
: The unique identifier for an entity. Read-only.[AdDomainName <String>]
: The fully qualified domain name (FQDN) of the Active Directory domain you want to join. Optional.[AdDomainPassword <String>]
: The password associated with adDomainUsername.[AdDomainUsername <String>]
: The username of an Active Directory account (user or service account) that has permissions to create computer objects in Active Directory. Required format: admin@contoso.com. Optional.[AlternateResourceUrl <String>]
: The interface URL of the partner service's resource that links to this Azure network connection. Returned only on $select.[ConnectionType <String>]
: cloudPcOnPremisesConnectionType[DisplayName <String>]
: The display name for the Azure network connection.[HealthCheckStatus <String>]
: cloudPcOnPremisesConnectionStatus[HealthCheckStatusDetail <IMicrosoftGraphCloudPcOnPremisesConnectionStatusDetail>]
: cloudPcOnPremisesConnectionStatusDetail[(Any) <Object>]
: This indicates any property can be added to this object.[EndDateTime <DateTime?>]
: The end time of the connection health check. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[HealthChecks <IMicrosoftGraphCloudPcOnPremisesConnectionHealthCheck-
[]>]
: All checks that are done on the connection.[AdditionalDetail <String>]
: More details about the health check or the recommended action. Read-only.[AdditionalDetails <String>]
:[CorrelationId <String>]
: The unique identifier of the health check item-related activities. This identifier can be useful in troubleshooting.[DisplayName <String>]
: The display name for this health check item.[EndDateTime <DateTime?>]
: The end time of the health check item. Read-only.[ErrorType <String>]
: cloudPcOnPremisesConnectionHealthCheckErrorType[RecommendedAction <String>]
: The recommended action to fix the corresponding error.[StartDateTime <DateTime?>]
: The start time of the health check item. Read-only.[Status <String>]
: cloudPcOnPremisesConnectionStatus
[StartDateTime <DateTime?>]
: The start time of the connection health check. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[HealthCheckStatusDetails <IMicrosoftGraphCloudPcOnPremisesConnectionStatusDetails>]
: cloudPcOnPremisesConnectionStatusDetails[(Any) <Object>]
: This indicates any property can be added to this object.[EndDateTime <DateTime?>]
: The end time of the connection health check. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[HealthChecks <IMicrosoftGraphCloudPcOnPremisesConnectionHealthCheck-
[]>]
: All checks that are done on the connection.[StartDateTime <DateTime?>]
: The start time of the connection health check. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
[InUse <Boolean?>]
: When true, the Azure network connection is in use. When false, the connection isn't in use. You can't delete a connection that's in use. Returned only on $select. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only.[ManagedBy <String>]
: cloudPcManagementService[OrganizationalUnit <String>]
: The organizational unit (OU) in which the computer account is created. If left null, the OU that's configured as the default (a well-known computer object container) in your Active Directory domain (OU) is used. Optional.[ResourceGroupId <String>]
: The ID of the target resource group. Required format: /subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}.[ScopeIds <String-
[]>]
:[SubnetId <String>]
: The ID of the target subnet. Required format: /subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkId}/subnets/{subnetName}.[SubscriptionId <String>]
: The ID of the target Azure subscription associated with your tenant.[SubscriptionName <String>]
: The name of the target Azure subscription. Read-only.[Type <String>]
: cloudPcOnPremisesConnectionType[VirtualNetworkId <String>]
: The ID of the target virtual network. Required format: /subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}.[VirtualNetworkLocation <String>]
: Indicates the resource location of the virtual target network. Read-only, computed value.
HEALTHCHECKSTATUSDETAIL <IMicrosoftGraphCloudPcOnPremisesConnectionStatusDetail>
: cloudPcOnPremisesConnectionStatusDetail
[(Any) <Object>]
: This indicates any property can be added to this object.[EndDateTime <DateTime?>]
: The end time of the connection health check. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[HealthChecks <IMicrosoftGraphCloudPcOnPremisesConnectionHealthCheck-
[]>]
: All checks that are done on the connection.[AdditionalDetail <String>]
: More details about the health check or the recommended action. Read-only.[AdditionalDetails <String>]
:[CorrelationId <String>]
: The unique identifier of the health check item-related activities. This identifier can be useful in troubleshooting.[DisplayName <String>]
: The display name for this health check item.[EndDateTime <DateTime?>]
: The end time of the health check item. Read-only.[ErrorType <String>]
: cloudPcOnPremisesConnectionHealthCheckErrorType[RecommendedAction <String>]
: The recommended action to fix the corresponding error.[StartDateTime <DateTime?>]
: The start time of the health check item. Read-only.[Status <String>]
: cloudPcOnPremisesConnectionStatus
[StartDateTime <DateTime?>]
: The start time of the connection health check. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
HEALTHCHECKSTATUSDETAILS <IMicrosoftGraphCloudPcOnPremisesConnectionStatusDetails>
: cloudPcOnPremisesConnectionStatusDetails
[(Any) <Object>]
: This indicates any property can be added to this object.[EndDateTime <DateTime?>]
: The end time of the connection health check. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.[HealthChecks <IMicrosoftGraphCloudPcOnPremisesConnectionHealthCheck-
[]>]
: All checks that are done on the connection.[AdditionalDetail <String>]
: More details about the health check or the recommended action. Read-only.[AdditionalDetails <String>]
:[CorrelationId <String>]
: The unique identifier of the health check item-related activities. This identifier can be useful in troubleshooting.[DisplayName <String>]
: The display name for this health check item.[EndDateTime <DateTime?>]
: The end time of the health check item. Read-only.[ErrorType <String>]
: cloudPcOnPremisesConnectionHealthCheckErrorType[RecommendedAction <String>]
: The recommended action to fix the corresponding error.[StartDateTime <DateTime?>]
: The start time of the health check item. Read-only.[Status <String>]
: cloudPcOnPremisesConnectionStatus
[StartDateTime <DateTime?>]
: The start time of the connection health check. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.