Aracılığıyla paylaş


Virtual Network Rules - List By Server

Bir sunucudaki sanal ağ kurallarının listesini alır.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/servers/{serverName}/virtualNetworkRules?api-version=2017-12-01

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceGroupName
path True

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

serverName
path True

string

Sunucunun adı.

subscriptionId
path True

string

Hedef aboneliğin kimliği.

api-version
query True

string

Bu işlem için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

VirtualNetworkRuleListResult

Sanal ağ kurallarının listesi başarıyla alındı.

Other Status Codes

Hata Yanıtları: **

  • 404 SubscriptionDoesNotHaveServer - İstenen sunucu bulunamadı

  • 404 ResourceNotFound - İstenen kaynak bulunamadı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

List virtual network rules

Örnek isteği

GET https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforPostgreSQL/servers/vnet-test-svr/virtualNetworkRules?api-version=2017-12-01

Örnek yanıt

{
  "value": [
    {
      "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforPostgreSQL/servers/vnet-test-svr/virtualNetworkRules/vnet-firewall-rule",
      "name": "vnet-firewall-rule",
      "type": "Microsoft.DBforPostgreSQL/servers/virtualNetworkRules",
      "properties": {
        "ignoreMissingVnetServiceEndpoint": false,
        "state": "Ready",
        "virtualNetworkSubnetId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.Network/virtualNetworks/testvnet/subnets/testsubnet"
      }
    },
    {
      "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforPostgreSQL/servers/vnet-test-svr/virtualNetworkRules/vnet-firewall-rule",
      "name": "vnet-firewall-rule",
      "type": "Microsoft.DBforPostgreSQL/servers/virtualNetworkRules",
      "properties": {
        "ignoreMissingVnetServiceEndpoint": false,
        "state": "Ready",
        "virtualNetworkSubnetId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.Network/virtualNetworks/testvnet/subnets/testsubnet"
      }
    }
  ]
}

Tanımlar

Name Description
VirtualNetworkRule

Bir sanal ağ kuralı.

VirtualNetworkRuleListResult

Sanal ağ kurallarının listesi.

VirtualNetworkRuleState

kural durumunu Sanal Ağ

VirtualNetworkRule

Bir sanal ağ kuralı.

Name Tür Description
id

string

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Kaynağın adı

properties.ignoreMissingVnetServiceEndpoint

boolean

Sanal ağda sanal ağ hizmet uç noktası etkinleştirilmeden önce güvenlik duvarı kuralı oluşturun.

properties.state

VirtualNetworkRuleState

kural durumunu Sanal Ağ

properties.virtualNetworkSubnetId

string

Sanal ağ alt ağının ARM kaynak kimliği.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

VirtualNetworkRuleListResult

Sanal ağ kurallarının listesi.

Name Tür Description
nextLink

string

Sonuçların sonraki sayfasını almak için bağlantı.

value

VirtualNetworkRule[]

Sonuç dizisi.

VirtualNetworkRuleState

kural durumunu Sanal Ağ

Name Tür Description
Deleting

string

InProgress

string

Initializing

string

Ready

string

Unknown

string