Private Link Scopes - List By Resource Group
Obtient une liste d’Azure Monitor PrivateLinkScopes au sein d’un groupe de ressources.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/privateLinkScopes?api-version=2021-09-01
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
|
subscription
|
path | True |
string minLength: 1 |
ID de l’abonnement cible. |
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
Liste contenant 0 ou plusieurs définitions Azure Monitor PrivateLinkScope. |
|
| Other Status Codes |
Une erreur s’est produite. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
PrivateLinkScopeListByResourceGroup
Exemple de requête
GET https://management.azure.com/subscriptions/86dc51d3-92ed-4d7e-947a-775ea79b4919/resourceGroups/my-resource-group/providers/Microsoft.Insights/privateLinkScopes?api-version=2021-09-01
Exemple de réponse
{
"value": [
{
"id": "/subscriptions/86dc51d3-92ed-4d7e-947a-775ea79b4919/resourceGroups/my-resource-group/providers/microsoft.insights/privateLinkScopes/my-privatelinkscope",
"name": "my-privatelinkscope",
"type": "Microsoft.Insights/privateLinkScopes",
"location": "Global",
"tags": {},
"systemData": {
"createdBy": "bobby@contoso.com",
"createdByType": "User",
"createdAt": "2021-06-16T12:59:57.051056Z",
"lastModifiedBy": "bobby@contoso.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-16T12:59:57.051056Z"
},
"properties": {
"provisioningState": "Succeeded",
"accessModeSettings": {
"queryAccessMode": "Open",
"ingestionAccessMode": "Open",
"exclusions": []
}
}
},
{
"id": "/subscriptions/86dc51d3-92ed-4d7e-947a-775ea79b4919/resourceGroups/my-resource-group/providers/microsoft.insights/privateLinkScopes/my-other-privatelinkscope",
"name": "my-other-privatelinkscope",
"type": "Microsoft.Insights/privateLinkScopes",
"location": "Global",
"tags": {},
"systemData": {
"createdBy": "bobby@contoso.com",
"createdByType": "User",
"createdAt": "2021-06-16T12:59:57.051056Z",
"lastModifiedBy": "bobby@contoso.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-06-16T12:59:57.051056Z"
},
"properties": {
"provisioningState": "Succeeded",
"accessModeSettings": {
"queryAccessMode": "Open",
"ingestionAccessMode": "Open",
"exclusions": []
}
}
}
],
"nextLink": null
}
Définitions
| Nom | Description |
|---|---|
|
Access |
Types de mode d’accès. |
|
Access |
Propriétés qui définissent les paramètres du mode liaison privée d’étendue. |
|
Access |
Propriétés qui définissent l’élément d’exclusion des paramètres du mode liaison privée d’étendue. Ce paramètre s’applique à une connexion de point de terminaison privé spécifique et remplace les paramètres par défaut de cette connexion de point de terminaison privé. |
|
Azure |
Définition d’Azure Monitor PrivateLinkScope. |
|
Azure |
Décrit la liste des ressources Azure Monitor PrivateLinkScope. |
|
created |
Type d’identité qui a créé la ressource. |
|
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
|
Error |
Détail de l’erreur. |
|
Error |
Réponse d’erreur |
|
Private |
Ressource de point de terminaison privé. |
|
Private |
Ressource de connexion de point de terminaison privé. |
|
Private |
État d’approvisionnement actuel. |
|
Private |
État de la connexion de point de terminaison privé. |
|
Private |
Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur. |
|
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
AccessMode
Types de mode d’accès.
| Valeur | Description |
|---|---|
| Open | |
| PrivateOnly |
AccessModeSettings
Propriétés qui définissent les paramètres du mode liaison privée d’étendue.
| Nom | Type | Description |
|---|---|---|
| exclusions |
Liste des exclusions qui remplacent les paramètres du mode d’accès par défaut pour des connexions de point de terminaison privé spécifiques. |
|
| ingestionAccessMode |
Spécifie le mode d’accès par défaut de l’ingestion par le biais de points de terminaison privés associés dans l’étendue. S’il n’est pas spécifié, la valeur par défaut est « Open ». Vous pouvez remplacer ce paramètre par défaut pour une connexion de point de terminaison privé spécifique en ajoutant une exclusion dans le tableau « exclusions ». |
|
| queryAccessMode |
Spécifie le mode d’accès par défaut des requêtes par le biais de points de terminaison privés associés dans l’étendue. S’il n’est pas spécifié, la valeur par défaut est « Open ». Vous pouvez remplacer ce paramètre par défaut pour une connexion de point de terminaison privé spécifique en ajoutant une exclusion dans le tableau « exclusions ». |
AccessModeSettingsExclusion
Propriétés qui définissent l’élément d’exclusion des paramètres du mode liaison privée d’étendue. Ce paramètre s’applique à une connexion de point de terminaison privé spécifique et remplace les paramètres par défaut de cette connexion de point de terminaison privé.
| Nom | Type | Description |
|---|---|---|
| ingestionAccessMode |
Spécifie le mode d’accès de l’ingestion via la connexion de point de terminaison privé spécifiée dans l’exclusion. |
|
| privateEndpointConnectionName |
string |
Nom de connexion de point de terminaison privé associé au point de terminaison privé sur lequel nous voulons appliquer les paramètres de mode d’accès spécifiques. |
| queryAccessMode |
Spécifie le mode d’accès des requêtes via la connexion de point de terminaison privé spécifiée dans l’exclusion. |
AzureMonitorPrivateLinkScope
Définition d’Azure Monitor PrivateLinkScope.
| Nom | Type | Description |
|---|---|---|
| id |
string |
ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
Emplacement géographique où réside la ressource |
| name |
string |
Nom de la ressource |
| properties.accessModeSettings |
Paramètres du mode d’accès |
|
| properties.privateEndpointConnections |
Liste des connexions de point de terminaison privé. |
|
| properties.provisioningState |
string |
État actuel de ce PrivateLinkScope : qu’il soit ou non approvisionné dans le groupe de ressources qu’il est défini. Les utilisateurs ne peuvent pas modifier cette valeur, mais sont en mesure de le lire. Les valeurs incluent l’approvisionnement, la réussite, l’annulation et l’échec. |
| systemData |
Données système |
|
| tags |
object |
Balises de ressource. |
| type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
AzureMonitorPrivateLinkScopeListResult
Décrit la liste des ressources Azure Monitor PrivateLinkScope.
| Nom | Type | Description |
|---|---|---|
| nextLink |
string |
URI permettant d’obtenir l’ensemble suivant de définitions Azure Monitor PrivateLinkScope si un trop grand nombre de PrivateLinkScopes sont retournés dans le jeu de résultats. |
| value |
Liste des définitions Azure Monitor PrivateLinkScope. |
createdByType
Type d’identité qui a créé la ressource.
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
| Nom | Type | Description |
|---|---|---|
| info |
object |
Informations supplémentaires. |
| type |
string |
Type d’informations supplémentaire. |
ErrorDetail
Détail de l’erreur.
| Nom | Type | Description |
|---|---|---|
| additionalInfo |
Informations supplémentaires sur l’erreur. |
|
| code |
string |
Code d’erreur. |
| details |
Détails de l’erreur. |
|
| message |
string |
Message d’erreur. |
| target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
| Nom | Type | Description |
|---|---|---|
| error |
Objet d’erreur. |
PrivateEndpoint
Ressource de point de terminaison privé.
| Nom | Type | Description |
|---|---|---|
| id |
string |
Identificateur ARM pour le point de terminaison privé |
PrivateEndpointConnection
Ressource de connexion de point de terminaison privé.
| Nom | Type | Description |
|---|---|---|
| id |
string |
ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
Nom de la ressource |
| properties.privateEndpoint |
Ressource du point de terminaison privé. |
|
| properties.privateLinkServiceConnectionState |
Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur. |
|
| properties.provisioningState |
État d’approvisionnement de la ressource de connexion de point de terminaison privé. |
|
| type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
PrivateEndpointConnectionProvisioningState
État d’approvisionnement actuel.
| Valeur | Description |
|---|---|
| Succeeded | |
| Creating | |
| Deleting | |
| Failed |
PrivateEndpointServiceConnectionStatus
État de la connexion de point de terminaison privé.
| Valeur | Description |
|---|---|
| Pending | |
| Approved | |
| Rejected |
PrivateLinkServiceConnectionState
Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur.
| Nom | Type | Description |
|---|---|---|
| actionsRequired |
string |
Message indiquant si les modifications apportées au fournisseur de services nécessitent des mises à jour sur le consommateur. |
| description |
string |
Raison de l’approbation/rejet de la connexion. |
| status |
Indique si la connexion a été approuvée/rejetée/supprimée par le propriétaire du service. |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
Horodatage de la création de ressources (UTC). |
| createdBy |
string |
Identité qui a créé la ressource. |
| createdByType |
Type d’identité qui a créé la ressource. |
|
| lastModifiedAt |
string (date-time) |
Horodatage de la dernière modification de ressource (UTC) |
| lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
| lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |