Dedicated IP
Assigning a Dedicated IP
// Fetch available locations and let the user pick one
let locations = try manager.dip().getAvailableDipLocations(
subscriptionId: subscriptionId
)
// Unlock the subscription
let expiredIps = try manager.dip().restoreDips(
subscriptionId: subscriptionId,
backupEncryptionPassword: password
)
// Assign an IP in the chosen location
try manager.dip().assignNewDip(
subscriptionId: subscriptionId,
locationId: selectedLocationId
)// Fetch available locations and let the user pick one
val locations = manager.dip().getAvailableDipLocations(
subscriptionId = subscriptionId
)
// Unlock the subscription
val expiredIps = manager.dip().restoreDips(
subscriptionId = subscriptionId,
backupEncryptionPassword = password,
)
// Assign an IP in the chosen location
manager.dip().assignNewDip(
subscriptionId = subscriptionId,
locationId = selectedLocationId
)Renewing reservations
Checking status and health
Read VPN protocols for Dedicated IP
Last updated