Partilhar via


Private Accesses - List

Obtenha uma lista de recursos de acesso privado num grupo de recursos.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Chaos/privateAccesses?api-version=2024-03-22-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Chaos/privateAccesses?api-version=2024-03-22-preview&continuationToken={continuationToken}

Parâmetros do URI

Name Em Necessário Tipo Description
resourceGroupName
path True

string

Cadeia que representa um grupo de recursos do Azure.

Padrão Regex: ^[a-zA-Z0-9_\-\.\(\)]*[a-zA-Z0-9_\-\(\)]$

subscriptionId
path True

string

GUID que representa um ID de subscrição do Azure.

Padrão Regex: ^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$

api-version
query True

string

Cadeia que define a versão da API.

Padrão Regex: ^[0-9]{4}-[0-9]{2}-[0-9]{2}(|-preview)$

continuationToken
query

string

Cadeia que define o token de continuação.

Respostas

Name Tipo Description
200 OK

PrivateAccessListResult

Lista de recursos de acesso privado devolvidos se o pedido tiver sido efetuado com êxito.

Other Status Codes

ErrorResponse

Resposta de erro devolvida se o pedido não tiver sido bem-sucedido.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

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

Âmbitos

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

List all private access in a resource group.

Pedido de amostra

GET https://management.azure.com/subscriptions/6b052e15-03d3-4f17-b2e1-be7f07588291/resourceGroups/myResourceGroup/providers/Microsoft.Chaos/privateAccesses?api-version=2024-03-22-preview&continuationToken=

Resposta da amostra

{
  "value": [
    {
      "type": "Microsoft.Chaos/privateAccesses",
      "location": "centraluseuap",
      "id": "/subscriptions/6b052e15-03d3-4f17-b2e1-be7f07588291/resourceGroups/myResourceGroup/providers/Microsoft.Chaos/privateAccesses/myPrivateAccess2",
      "name": "myPrivateAccess2",
      "properties": {},
      "systemData": {
        "createdAt": "2021-07-01T00:00:00.0Z",
        "lastModifiedAt": "2021-07-01T00:00:00.0Z"
      }
    },
    {
      "properties": {
        "privateEndpointConnections": [
          {
            "name": "myPrivateAccess.d4914cfa-6bc2-4049-a57c-3d1f622d8eef",
            "type": "Microsoft.Chaos/privateAccesses/PrivateEndpointConnections",
            "id": "/subscriptions/6b052e15-03d3-4f17-b2e1-be7f07588291/resourceGroups/myResourceGroup/providers/Microsoft.Chaos/privateAccesses/myPrivateAccess/privateEndpoinConnections/myPrivateAccess.d4914cfa-6bc2-4049-a57c-3d1f622d8eef",
            "properties": {
              "privateEndpoint": {
                "id": "/subscriptions/6b052e15-03d3-4f17-b2e1-be7f07588291/resourceGroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint"
              },
              "privateLinkServiceConnectionState": {
                "actionsRequired": "None",
                "description": "Auto-Approved",
                "status": "Approved"
              }
            }
          }
        ],
        "publicNetworkAccess": "Enabled"
      },
      "type": "Microsoft.Chaos/privateAccesses",
      "location": "centraluseuap",
      "id": "/subscriptions/6b052e15-03d3-4f17-b2e1-be7f07588291/resourceGroups/myResourceGroup/providers/Microsoft.Chaos/privateAccesses/myPrivateAccess",
      "name": "myPrivateAccess",
      "systemData": {
        "createdAt": "2021-08-01T00:00:00.0Z",
        "lastModifiedAt": "2021-08-01T00:00:00.0Z"
      }
    }
  ],
  "nextLink": "https://management.azure.com/subscriptions/6b052e15-03d3-4f17-b2e1-be7f07588291/resourceGroups/myResourceGroup/providers/Microsoft.Chaos/privateAccesses?continuationToken=&api-version=2024-03-22-preview"
}

Definições

Name Description
createdByType

O tipo de identidade que criou o recurso.

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta a erros

PrivateAccess

Recurso controlado do PrivateAccesses.

PrivateAccessListResult

Modelo que representa uma lista de recursos de acesso privado e uma ligação para paginação.

PrivateEndpoint

O recurso de ponto final privado.

PrivateEndpointConnection

O recurso de ligação de ponto final privado.

PrivateEndpointConnectionProvisioningState

O estado de aprovisionamento atual.

PrivateEndpointServiceConnectionStatus

O estado da ligação do ponto final privado.

PrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da ligação entre o consumidor e o fornecedor do serviço.

ProvisioningState

Estado de aprovisionamento mais recente para o recurso privateAccess especificado.

PublicNetworkAccessOption

Controlo de Acesso de Rede Pública para o recurso PrivateAccess.

systemData

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

createdByType

O tipo de identidade que criou o recurso.

Name Tipo Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informações adicionais.

ErrorDetail

O detalhe do erro.

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

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 a erros

Name Tipo Description
error

ErrorDetail

O objeto de erro.

PrivateAccess

Recurso controlado do PrivateAccesses.

Name Tipo Description
id

string

ID de recurso completamente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

A localização geográfica onde reside o recurso

name

string

O nome do recurso

properties.privateEndpointConnections

PrivateEndpointConnection[]

Uma coleção só de leitura de ligação de ponto final privado. Atualmente, só é suportada uma ligação de ponto final.

properties.provisioningState

ProvisioningState

Estado de aprovisionamento mais recente para o recurso privateAccess especificado.

properties.publicNetworkAccess

PublicNetworkAccessOption

Controlo de Acesso de Rede Pública para o recurso PrivateAccess.

systemData

systemData

O Azure Resource Manager metadados que contêm createdBy e modifiedBy information.

tags

object

Etiquetas de recursos.

type

string

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

PrivateAccessListResult

Modelo que representa uma lista de recursos de acesso privado e uma ligação para paginação.

Name Tipo Description
nextLink

string

URL para obter a página seguinte de recursos de acesso privado.

value

PrivateAccess[]

Lista de recursos de acesso privado.

PrivateEndpoint

O recurso de ponto final privado.

Name Tipo Description
id

string

O identificador arm para o ponto final privado.

PrivateEndpointConnection

O recurso de ligação de ponto final privado.

Name Tipo Description
id

string

ID de recurso completamente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

O nome do recurso

properties.groupIds

string[]

Os IDs de grupo do recurso de ponto final privado.

properties.privateEndpoint

PrivateEndpoint

O recurso de ponto final privado.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da ligação entre o consumidor e o fornecedor do serviço.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

O estado de aprovisionamento do recurso de ligação de ponto final privado.

systemData

systemData

O Azure Resource Manager metadados que contêm createdBy e modifiedBy information.

type

string

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

PrivateEndpointConnectionProvisioningState

O estado de aprovisionamento atual.

Name Tipo Description
Creating

string

Deleting

string

Failed

string

Succeeded

string

PrivateEndpointServiceConnectionStatus

O estado da ligação do ponto final privado.

Name Tipo Description
Approved

string

Pending

string

Rejected

string

PrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da ligação entre o consumidor e o fornecedor do serviço.

Name Tipo Description
actionsRequired

string

Uma mensagem a indicar se as alterações no fornecedor de serviços requerem atualizações no consumidor.

description

string

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

status

PrivateEndpointServiceConnectionStatus

Indica se a ligação foi Aprovada/Rejeitada/Removida pelo proprietário do serviço.

ProvisioningState

Estado de aprovisionamento mais recente para o recurso privateAccess especificado.

Name Tipo Description
Canceled

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string

PublicNetworkAccessOption

Controlo de Acesso de Rede Pública para o recurso PrivateAccess.

Name Tipo Description
Disabled

string

Enabled

string

systemData

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

Name Tipo Description
createdAt

string

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

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.