Compartilhar via


v Net Peering - List By Workspace

Lista os emparelhamentos vNet do workspace.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Databricks/workspaces/{workspaceName}/virtualNetworkPeerings?api-version=2024-05-01

Parâmetros de URI

Nome Em Obrigató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 (uuid)

A ID da assinatura de destino. O valor deve ser uma UUID.

workspaceName
path True

string

minLength: 3
maxLength: 64

O nome do espaço de trabalho.

api-version
query True

string

minLength: 1

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

Respostas

Nome Tipo Description
200 OK

VirtualNetworkPeeringList

Lista bem-sucedida. Retorna os objetos de recurso resultantes no corpo da resposta.

Other Status Codes

ErrorResponse

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

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

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

List all vNet Peerings for the workspace

Solicitação de exemplo

GET https://management.azure.com/subscriptions/0140911e-1040-48da-8bc9-b99fb3dd88a6//resourceGroups/subramantest/providers/Microsoft.Databricks/workspaces/adbworkspace/virtualNetworkPeerings?api-version=2024-05-01

Resposta de exemplo

{
  "value": [
    {
      "id": "/subscriptions/0140911e-1040-48da-8bc9-b99fb3dd88a6/resourceGroups/subramantest/providers/Microsoft.Databricks/workspaces/adbworkspace/virtualNetworkPeerings/vNetPeeringTest",
      "name": "vNetPeeringTest",
      "properties": {
        "allowVirtualNetworkAccess": true,
        "allowForwardedTraffic": false,
        "allowGatewayTransit": false,
        "useRemoteGateways": false,
        "remoteVirtualNetwork": {
          "id": "/subscriptions/0140911e-1040-48da-8bc9-b99fb3dd88a6/resourceGroups/subramantest/providers/Microsoft.Network/virtualNetworks/subramanvnet"
        },
        "remoteAddressSpace": {
          "addressPrefixes": [
            "10.203.0.0/16"
          ]
        },
        "databricksVirtualNetwork": {
          "id": "/subscriptions/0140911e-1040-48da-8bc9-b99fb3dd88a6/resourceGroups/databricks-rg-adbworkspace-2jsxhmzoyooxm/providers/Microsoft.Network/virtualNetworks/workers-vnet"
        },
        "databricksAddressSpace": {
          "addressPrefixes": [
            "10.139.0.0/16"
          ]
        },
        "peeringState": "Initiated",
        "provisioningState": "Succeeded"
      }
    }
  ]
}

Definições

Nome Description
AddressSpace

O AddressSpace contém uma matriz de intervalos de endereços IP que podem ser usados por sub-redes da rede virtual.

DatabricksVirtualNetwork

A rede virtual remota deve estar na mesma região. Veja aqui para saber mais (https://docs.microsoft.com/en-us/azure/databricks/administration-guide/cloud-configurations/azure/vnet-peering).

ErrorDetail

Detalhes do erro.

ErrorInfo

O código e a mensagem para um erro.

ErrorResponse

Resposta de erro.

PeeringProvisioningState

O estado de provisionamento atual.

peeringState

O status do emparelhamento de rede virtual.

RemoteVirtualNetwork

A rede virtual remota deve estar na mesma região. Veja aqui para saber mais (https://docs.microsoft.com/en-us/azure/databricks/administration-guide/cloud-configurations/azure/vnet-peering).

VirtualNetworkPeering

Emparelhamentos em um recurso VirtualNetwork

VirtualNetworkPeeringList

Obtém todos os emparelhamentos de rede virtual em um workspace.

AddressSpace

O AddressSpace contém uma matriz de intervalos de endereços IP que podem ser usados por sub-redes da rede virtual.

Nome Tipo Description
addressPrefixes

string[]

Uma lista de blocos de endereço reservados para essa rede virtual na notação CIDR.

DatabricksVirtualNetwork

A rede virtual remota deve estar na mesma região. Veja aqui para saber mais (https://docs.microsoft.com/en-us/azure/databricks/administration-guide/cloud-configurations/azure/vnet-peering).

Nome Tipo Description
id

string

A ID da rede virtual do databricks.

ErrorDetail

Detalhes do erro.

Nome Tipo Description
code

string

O código do erro.

message

string

Uma mensagem de erro legível humana.

target

string

Indica qual propriedade na solicitação é responsável pelo erro.

ErrorInfo

O código e a mensagem para um erro.

Nome Tipo Description
code

string

Um código de erro legível do computador.

details

ErrorDetail[]

detalhes do erro.

innererror

string

Detalhes de erro interno se eles existirem.

message

string

Uma mensagem de erro legível humana.

ErrorResponse

Resposta de erro.

Nome Tipo Description
error

ErrorInfo

O código e a mensagem para um erro.
Os detalhes do erro.

PeeringProvisioningState

O estado de provisionamento atual.

Valor Description
Deleting
Failed
Succeeded
Updating

peeringState

O status do emparelhamento de rede virtual.

Valor Description
Connected
Disconnected
Initiated

RemoteVirtualNetwork

A rede virtual remota deve estar na mesma região. Veja aqui para saber mais (https://docs.microsoft.com/en-us/azure/databricks/administration-guide/cloud-configurations/azure/vnet-peering).

Nome Tipo Description
id

string

A ID da rede virtual remota.

VirtualNetworkPeering

Emparelhamentos em um recurso VirtualNetwork

Nome Tipo Description
id

string

ID do recurso.

name

string

Nome do recurso de emparelhamento de rede virtual

properties.allowForwardedTraffic

boolean

Se o tráfego encaminhado das VMs na rede virtual local será permitido/não permitido na rede virtual remota.

properties.allowGatewayTransit

boolean

Se os links de gateway puderem ser usados na rede virtual remota para vincular a essa rede virtual.

properties.allowVirtualNetworkAccess

boolean

Se as VMs no espaço de rede virtual local seriam capazes de acessar as VMs no espaço de rede virtual remoto.

properties.databricksAddressSpace

AddressSpace

A referência ao espaço de endereço de rede virtual do databricks.

properties.databricksVirtualNetwork

DatabricksVirtualNetwork

A rede virtual remota deve estar na mesma região. Veja aqui para saber mais (https://docs.microsoft.com/en-us/azure/databricks/administration-guide/cloud-configurations/azure/vnet-peering).

properties.peeringState

peeringState

O status do emparelhamento de rede virtual.

properties.provisioningState

PeeringProvisioningState

O estado de provisionamento do recurso de emparelhamento de rede virtual.

properties.remoteAddressSpace

AddressSpace

A referência ao espaço de endereço da rede virtual remota.

properties.remoteVirtualNetwork

RemoteVirtualNetwork

A rede virtual remota deve estar na mesma região. Veja aqui para saber mais (https://docs.microsoft.com/en-us/azure/databricks/administration-guide/cloud-configurations/azure/vnet-peering).

properties.useRemoteGateways

boolean

Se os gateways remotos puderem ser usados nessa rede virtual. Se o sinalizador for definido como true e allowGatewayTransit no emparelhamento remoto também for verdadeiro, a rede virtual usará gateways de rede virtual remota para trânsito. Somente um emparelhamento pode ter esse sinalizador definido como true. Esse sinalizador não poderá ser definido se a rede virtual já tiver um gateway.

type

string

tipo do recurso de emparelhamento de rede virtual

VirtualNetworkPeeringList

Obtém todos os emparelhamentos de rede virtual em um workspace.

Nome Tipo Description
nextLink

string

URL para obter o próximo conjunto de resultados da lista de emparelhamento de rede virtual se houver algum.

value

VirtualNetworkPeering[]

Lista de emparelhamentos de rede virtual no workspace.