Partilhar via


Private Link Scopes - List By Resource Group

Obtém uma lista de PrivateLinkScopes do Azure Monitor dentro de um grupo de recursos.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/privateLinkScopes?api-version=2021-09-01

Parâmetros do URI

Name Em Necessário Tipo Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

A ID da assinatura de destino.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Respostas

Name Tipo Description
200 OK

AzureMonitorPrivateLinkScopeListResult

Uma lista contendo 0 ou mais definições do Azure Monitor PrivateLinkScope.

Other Status Codes

ErrorResponse

Ocorreu um erro.

Segurança

azure_auth

Azure Ative Directory OAuth2 Flow

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

PrivateLinkScopeListByResourceGroup

Pedido de amostra

GET https://management.azure.com/subscriptions/86dc51d3-92ed-4d7e-947a-775ea79b4919/resourceGroups/my-resource-group/providers/Microsoft.Insights/privateLinkScopes?api-version=2021-09-01

Resposta da amostra

{
  "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
}

Definições

Name Description
AccessMode

Tipos de modo de acesso.

AccessModeSettings

Propriedades que definem as configurações do modo de link privado do escopo.

AccessModeSettingsExclusion

Propriedades que definem o item de exclusão de configurações do modo de link privado do escopo. Essa configuração se aplica a uma conexão de ponto de extremidade privada específica e substitui as configurações padrão para essa conexão de ponto de extremidade privada.

AzureMonitorPrivateLinkScope

Uma definição de PrivateLinkScope do Azure Monitor.

AzureMonitorPrivateLinkScopeListResult

Descreve a lista de recursos do Azure Monitor PrivateLinkScope.

createdByType

O tipo de identidade que criou o recurso.

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

PrivateEndpoint

O recurso Ponto Final Privado.

PrivateEndpointConnection

O recurso Private Endpoint Connection.

PrivateEndpointConnectionProvisioningState

O estado de provisionamento atual.

PrivateEndpointServiceConnectionStatus

O status da conexão de ponto de extremidade privado.

PrivateLinkServiceConnectionState

Uma recolha de informações sobre o estado da ligação entre o consumidor e o prestador de serviços.

systemData

Metadados referentes à criação e última modificação do recurso.

AccessMode

Tipos de modo de acesso.

Valor Description
Open
PrivateOnly

AccessModeSettings

Propriedades que definem as configurações do modo de link privado do escopo.

Name Tipo Description
exclusions

AccessModeSettingsExclusion[]

Lista de exclusões que substituem as configurações do modo de acesso padrão para conexões de ponto de extremidade privado específicas.

ingestionAccessMode

AccessMode

Especifica o modo de acesso padrão de ingestão por meio de pontos de extremidade privados associados no escopo. Se não for especificado, o valor padrão é 'Abrir'. Você pode substituir essa configuração padrão para uma conexão de ponto de extremidade privada específica adicionando uma exclusão na matriz 'exclusões'.

queryAccessMode

AccessMode

Especifica o modo de acesso padrão de consultas por meio de pontos de extremidade privados associados no escopo. Se não for especificado, o valor padrão é 'Abrir'. Você pode substituir essa configuração padrão para uma conexão de ponto de extremidade privada específica adicionando uma exclusão na matriz 'exclusões'.

AccessModeSettingsExclusion

Propriedades que definem o item de exclusão de configurações do modo de link privado do escopo. Essa configuração se aplica a uma conexão de ponto de extremidade privada específica e substitui as configurações padrão para essa conexão de ponto de extremidade privada.

Name Tipo Description
ingestionAccessMode

AccessMode

Especifica o modo de acesso de ingestão por meio da conexão de ponto de extremidade privada especificada na exclusão.

privateEndpointConnectionName

string

O nome da conexão do ponto de extremidade privado associado ao ponto de extremidade privado no qual queremos aplicar as configurações específicas do modo de acesso.

queryAccessMode

AccessMode

Especifica o modo de acesso das consultas por meio da conexão de ponto de extremidade privada especificada na exclusão.

AzureMonitorPrivateLinkScope

Uma definição de PrivateLinkScope do Azure Monitor.

Name Tipo Description
id

string

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

A geolocalização onde o recurso vive

name

string

O nome do recurso

properties.accessModeSettings

AccessModeSettings

Configurações do modo de acesso

properties.privateEndpointConnections

PrivateEndpointConnection[]

Lista de conexões de ponto de extremidade privadas.

properties.provisioningState

string

Estado atual deste PrivateLinkScope: se foi ou não provisionado dentro do grupo de recursos que está definido. Os usuários não podem alterar esse valor, mas são capazes de ler a partir dele. Os valores incluirão Provisionamento, Êxito, Cancelado e Falha.

systemData

systemData

Dados do sistema

tags

object

Tags de recursos.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

AzureMonitorPrivateLinkScopeListResult

Descreve a lista de recursos do Azure Monitor PrivateLinkScope.

Name Tipo Description
nextLink

string

O URI para obter o próximo conjunto de definições PrivateLinkScope do Azure Monitor se muitos PrivateLinkScopes forem retornados no conjunto de resultados.

value

AzureMonitorPrivateLinkScope[]

Lista de definições do Azure Monitor PrivateLinkScope.

createdByType

O tipo de identidade que criou o recurso.

Valor Description
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

O erro informações adicionais.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Name Tipo Description
error

ErrorDetail

O objeto de erro.

PrivateEndpoint

O recurso Ponto Final Privado.

Name Tipo Description
id

string

O identificador ARM para Private Endpoint

PrivateEndpointConnection

O recurso Private Endpoint Connection.

Name Tipo Description
id

string

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

O nome do recurso

properties.privateEndpoint

PrivateEndpoint

O recurso do ponto final privado.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Uma recolha de informações sobre o estado da ligação entre o consumidor e o prestador de serviços.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

O estado de provisionamento do recurso de conexão de ponto de extremidade privado.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProvisioningState

O estado de provisionamento atual.

Valor Description
Succeeded
Creating
Deleting
Failed

PrivateEndpointServiceConnectionStatus

O status da conexão de ponto de extremidade privado.

Valor Description
Pending
Approved
Rejected

PrivateLinkServiceConnectionState

Uma recolha de informações sobre o estado da ligação entre o consumidor e o prestador de serviços.

Name Tipo Description
actionsRequired

string

Uma mensagem indicando se as alterações no prestador de serviços exigem atualizações sobre o consumidor.

description

string

O motivo da aprovação/rejeição da ligação.

status

PrivateEndpointServiceConnectionStatus

Indica se a conexão foi aprovada/rejeitada/removida pelo proprietário do serviço.

systemData

Metadados referentes à criação e última modificação do recurso.

Name Tipo Description
createdAt

string (date-time)

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.