Virtual Networks - Check IP Address Availability

Özel bir IP adresinin kullanıma hazır olup olmadığını denetler.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/CheckIPAddressAvailability?ipAddress={ipAddress}&api-version=2021-02-01

URI Parametreleri

Name In Required Type Description
resourceGroupName
path True
  • string

Kaynak grubunun adı.

subscriptionId
path True
  • string

Microsoft Azure aboneliğini benzersiz şekilde tanımlayan abonelik kimlik bilgileri. Abonelik KIMLIĞI her hizmet çağrısı için URI 'nin bir parçasını oluşturur.

virtualNetworkName
path True
  • string

Sanal ağın adı.

api-version
query True
  • string

İstemci API sürümü.

ipAddress
query True
  • string

Doğrulanacak özel IP adresi.

Yanıtlar

Name Type Description
200 OK

İstenen biri kullanılamıyorsa, özel IP adresi kullanılabilirliği ve diğer boş adreslerin listesi.

Other Status Codes

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

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

Örnekler

Check IP address availability

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/CheckIPAddressAvailability?ipAddress=10.0.1.4&api-version=2021-02-01

Sample Response

{
  "available": false,
  "availableIPAddresses": [
    "10.0.1.5",
    "10.0.1.6",
    "10.0.1.7",
    "10.0.1.8",
    "10.0.1.9"
  ]
}

Tanımlar

CloudError

Hizmetten bir hata yanıtı.

CloudErrorBody

Hizmetten bir hata yanıtı.

IPAddressAvailabilityResult

Checkıpaddressavailability API hizmeti çağrısı yanıtı.

CloudError

Hizmetten bir hata yanıtı.

Name Type Description
error

Bulut hatası gövdesi.

CloudErrorBody

Hizmetten bir hata yanıtı.

Name Type Description
code
  • string

Hata için bir tanımlayıcı. Kodlar değişmez ve programlı olarak tüketilmelidir.

details

Hatayla ilgili ek ayrıntıların bir listesi.

message
  • string

Bir kullanıcı arabiriminde görüntülenmek üzere uygun olması amaçlanan hatayı açıklayan bir ileti.

target
  • string

Belirli bir hatanın hedefi. Örneğin, hata olarak özelliğin adı.

IPAddressAvailabilityResult

Checkıpaddressavailability API hizmeti çağrısı yanıtı.

Name Type Description
available
  • boolean

Özel IP adresi kullanılabilirliği.

availableIPAddresses
  • string[]

Adres istenirse, diğer kullanılabilir özel IP adreslerini içerir.

isPlatformReserved
  • boolean

Özel IP adresi platformu ayrıldı.