Skip to content

Commit

Permalink
Added private-endpoint-connection and private-link
Browse files Browse the repository at this point in the history
  • Loading branch information
chrisribe committed Oct 24, 2024
1 parent 5212213 commit 59569e6
Show file tree
Hide file tree
Showing 15 changed files with 876 additions and 0 deletions.
13 changes: 13 additions & 0 deletions Commands/deidservice/private-endpoint-connection/_create.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# [Command] _deidservice private-endpoint-connection create_

Create a private endpoint connection

## Versions

### [2024-02-28-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5oZWFsdGhkYXRhYWlzZXJ2aWNlcy9kZWlkc2VydmljZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2024-02-28-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections/{} 2024-02-28-preview -->

### [2024-09-20](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5oZWFsdGhkYXRhYWlzZXJ2aWNlcy9kZWlkc2VydmljZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2024-09-20.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections/{} 2024-09-20 -->
13 changes: 13 additions & 0 deletions Commands/deidservice/private-endpoint-connection/_delete.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# [Command] _deidservice private-endpoint-connection delete_

Delete the private endpoint connection by name

## Versions

### [2024-02-28-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5oZWFsdGhkYXRhYWlzZXJ2aWNlcy9kZWlkc2VydmljZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2024-02-28-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections/{} 2024-02-28-preview -->

### [2024-09-20](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5oZWFsdGhkYXRhYWlzZXJ2aWNlcy9kZWlkc2VydmljZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2024-09-20.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections/{} 2024-09-20 -->
13 changes: 13 additions & 0 deletions Commands/deidservice/private-endpoint-connection/_list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# [Command] _deidservice private-endpoint-connection list_

List private endpoint connections on the given resource

## Versions

### [2024-02-28-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5oZWFsdGhkYXRhYWlzZXJ2aWNlcy9kZWlkc2VydmljZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2024-02-28-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections 2024-02-28-preview -->

### [2024-09-20](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5oZWFsdGhkYXRhYWlzZXJ2aWNlcy9kZWlkc2VydmljZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2024-09-20.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections 2024-09-20 -->
13 changes: 13 additions & 0 deletions Commands/deidservice/private-endpoint-connection/_show.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# [Command] _deidservice private-endpoint-connection show_

Get a private endpoint connection by name

## Versions

### [2024-02-28-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5oZWFsdGhkYXRhYWlzZXJ2aWNlcy9kZWlkc2VydmljZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2024-02-28-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections/{} 2024-02-28-preview -->

### [2024-09-20](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5oZWFsdGhkYXRhYWlzZXJ2aWNlcy9kZWlkc2VydmljZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2024-09-20.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections/{} 2024-09-20 -->
13 changes: 13 additions & 0 deletions Commands/deidservice/private-endpoint-connection/_update.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# [Command] _deidservice private-endpoint-connection update_

Update a Private endpoint connection by name

## Versions

### [2024-02-28-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5oZWFsdGhkYXRhYWlzZXJ2aWNlcy9kZWlkc2VydmljZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2024-02-28-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections/{} 2024-02-28-preview -->

### [2024-09-20](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5oZWFsdGhkYXRhYWlzZXJ2aWNlcy9kZWlkc2VydmljZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2024-09-20.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections/{} 2024-09-20 -->
20 changes: 20 additions & 0 deletions Commands/deidservice/private-endpoint-connection/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# [Group] _deidservice private-endpoint-connection_

DeidService private endpoint connection

## Commands

- [create](/Commands/deidservice/private-endpoint-connection/_create.md)
: Create a private endpoint connection

- [delete](/Commands/deidservice/private-endpoint-connection/_delete.md)
: Delete the private endpoint connection by name

- [list](/Commands/deidservice/private-endpoint-connection/_list.md)
: List private endpoint connections on the given resource

- [show](/Commands/deidservice/private-endpoint-connection/_show.md)
: Get a private endpoint connection by name

- [update](/Commands/deidservice/private-endpoint-connection/_update.md)
: Update a Private endpoint connection by name
13 changes: 13 additions & 0 deletions Commands/deidservice/private-link-resource/_list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# [Command] _deidservice private-link-resource list_

List private links on the given resource

## Versions

### [2024-02-28-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5oZWFsdGhkYXRhYWlzZXJ2aWNlcy9kZWlkc2VydmljZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2024-02-28-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privatelinkresources 2024-02-28-preview -->

### [2024-09-20](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5oZWFsdGhkYXRhYWlzZXJ2aWNlcy9kZWlkc2VydmljZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2024-09-20.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privatelinkresources 2024-09-20 -->
8 changes: 8 additions & 0 deletions Commands/deidservice/private-link-resource/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# [Group] _deidservice private-link-resource_

DeidService private link to resource

## Commands

- [list](/Commands/deidservice/private-link-resource/_list.md)
: List private links on the given resource
66 changes: 66 additions & 0 deletions Commands/tree.json
Original file line number Diff line number Diff line change
Expand Up @@ -29729,6 +29729,17 @@
}
],
"stage": "Preview"
},
{
"name": "2024-09-20",
"resources": [
{
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections/{}",
"plane": "mgmt-plane",
"version": "2024-09-20"
}
],
"stage": "Preview"
}
]
},
Expand All @@ -29752,6 +29763,17 @@
}
],
"stage": "Preview"
},
{
"name": "2024-09-20",
"resources": [
{
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections/{}",
"plane": "mgmt-plane",
"version": "2024-09-20"
}
],
"stage": "Preview"
}
]
},
Expand All @@ -29775,6 +29797,17 @@
}
],
"stage": "Preview"
},
{
"name": "2024-09-20",
"resources": [
{
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections",
"plane": "mgmt-plane",
"version": "2024-09-20"
}
],
"stage": "Preview"
}
]
},
Expand All @@ -29798,6 +29831,17 @@
}
],
"stage": "Preview"
},
{
"name": "2024-09-20",
"resources": [
{
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections/{}",
"plane": "mgmt-plane",
"version": "2024-09-20"
}
],
"stage": "Preview"
}
]
},
Expand All @@ -29821,6 +29865,17 @@
}
],
"stage": "Preview"
},
{
"name": "2024-09-20",
"resources": [
{
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections/{}",
"plane": "mgmt-plane",
"version": "2024-09-20"
}
],
"stage": "Preview"
}
]
}
Expand Down Expand Up @@ -29855,6 +29910,17 @@
}
],
"stage": "Preview"
},
{
"name": "2024-09-20",
"resources": [
{
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privatelinkresources",
"plane": "mgmt-plane",
"version": "2024-09-20"
}
],
"stage": "Preview"
}
]
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections", "version": "2024-09-20", "swagger": "mgmt-plane/healthdataaiservices/ResourceProviders/Microsoft.HealthDataAIServices/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSGVhbHRoRGF0YUFJU2VydmljZXMvZGVpZFNlcnZpY2VzL3tkZWlkU2VydmljZU5hbWV9L3ByaXZhdGVFbmRwb2ludENvbm5lY3Rpb25z/V/MjAyNC0wOS0yMA=="}], "commandGroups": [{"name": "deidservice private-endpoint-connection", "commands": [{"name": "list", "version": "2024-09-20", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.healthdataaiservices/deidservices/{}/privateendpointconnections", "version": "2024-09-20", "swagger": "mgmt-plane/healthdataaiservices/ResourceProviders/Microsoft.HealthDataAIServices/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuSGVhbHRoRGF0YUFJU2VydmljZXMvZGVpZFNlcnZpY2VzL3tkZWlkU2VydmljZU5hbWV9L3ByaXZhdGVFbmRwb2ludENvbm5lY3Rpb25z/V/MjAyNC0wOS0yMA=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.deidServiceName", "options": ["deid-service-name"], "required": true, "idPart": "name", "help": {"short": "The name of the deid service"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PrivateEndpointConnections_ListByDeidService", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthDataAIServices/deidServices/{deidServiceName}/privateEndpointConnections", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "deidServiceName", "arg": "$Path.deidServiceName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-20"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array<object>", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.HealthDataAIServices/deidServices/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array<string>", "name": "groupIds", "item": {"type": "string"}}, {"type": "object", "name": "privateEndpoint", "props": [{"readOnly": true, "type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "required": true, "props": [{"type": "string", "name": "actionsRequired"}, {"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]}
Loading

0 comments on commit 59569e6

Please sign in to comment.