Microsoft.DeviceUpdate accounts/privateEndpointConnectionProxies

ARM template resource definition

The accounts/privateEndpointConnectionProxies resource type can be deployed to:

For a list of changed properties in each API version, see change log.

Resource format

To create a Microsoft.DeviceUpdate/accounts/privateEndpointConnectionProxies resource, add the following JSON to your template.

{
  "type": "Microsoft.DeviceUpdate/accounts/privateEndpointConnectionProxies",
  "apiVersion": "2022-12-01-preview",
  "name": "string",
  "properties": {},
  "remotePrivateEndpoint": {
    "connectionDetails": [
      {
      }
    ],
    "id": "string",
    "immutableResourceId": "string",
    "immutableSubscriptionId": "string",
    "location": "string",
    "manualPrivateLinkServiceConnections": [
      {
        "groupIds": [ "string" ],
        "name": "string",
        "requestMessage": "string"
      }
    ],
    "privateLinkServiceConnections": [
      {
        "groupIds": [ "string" ],
        "name": "string",
        "requestMessage": "string"
      }
    ],
    "privateLinkServiceProxies": [
      {
        "groupConnectivityInformation": [
          {
            "customerVisibleFqdns": [ "string" ],
            "privateLinkServiceArmRegion": "string",
            "redirectMapId": "string"
          }
        ],
        "id": "string",
        "remotePrivateEndpointConnection": {},
        "remotePrivateLinkServiceConnectionState": {
          "actionsRequired": "string",
          "description": "string",
          "status": "string"
        }
      }
    ],
    "vnetTrafficTag": "string"
  },
  "status": "string"
}

Property values

accounts/privateEndpointConnectionProxies

Name Description Value
type The resource type 'Microsoft.DeviceUpdate/accounts/privateEndpointConnectionProxies'
apiVersion The resource api version '2022-12-01-preview'
name The resource name

See how to set names and types for child resources in JSON ARM templates.
string (required)
properties Private endpoint connection proxy object property bag. PrivateEndpointConnectionProxyProperties
remotePrivateEndpoint Remote private endpoint details. RemotePrivateEndpoint
status Operation status. string

PrivateEndpointConnectionProxyProperties

This object doesn't contain any properties to set during deployment. All properties are ReadOnly.

RemotePrivateEndpoint

Name Description Value
connectionDetails List of connection details. ConnectionDetails[]
id Remote endpoint resource ID. string
immutableResourceId Original resource ID needed by Microsoft.Network. string
immutableSubscriptionId Original subscription ID needed by Microsoft.Network. string
location ARM location of the remote private endpoint. string
manualPrivateLinkServiceConnections List of private link service connections that need manual approval. PrivateLinkServiceConnection[]
privateLinkServiceConnections List of automatically approved private link service connections. PrivateLinkServiceConnection[]
privateLinkServiceProxies List of private link service proxies. PrivateLinkServiceProxy[]
vnetTrafficTag Virtual network traffic tag. string

ConnectionDetails

This object doesn't contain any properties to set during deployment. All properties are ReadOnly.

PrivateLinkServiceConnection

Name Description Value
groupIds List of group IDs. string[]
name Private link service connection name. string
requestMessage Request message. string

PrivateLinkServiceProxy

Name Description Value
groupConnectivityInformation Group connectivity information. GroupConnectivityInformation[]
id NRP resource ID. string
remotePrivateEndpointConnection Remote private endpoint connection details. PrivateLinkServiceProxyRemotePrivateEndpointConnecti...
remotePrivateLinkServiceConnectionState Remote private link service connection state PrivateLinkServiceConnectionState

GroupConnectivityInformation

Name Description Value
customerVisibleFqdns List of customer visible FQDNs. string[]
privateLinkServiceArmRegion PrivateLinkService ARM region. string
redirectMapId Redirect map ID. string

PrivateLinkServiceProxyRemotePrivateEndpointConnecti...

This object doesn't contain any properties to set during deployment. All properties are ReadOnly.

PrivateLinkServiceConnectionState

Name Description Value
actionsRequired A message indicating if changes on the service provider require any updates on the consumer. string
description The reason for approval/rejection of the connection. string
status Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. 'Approved'
'Pending'
'Rejected'