GetPublicIp
GET {{baseUrl}}/publicIps/:publicIpId
Gets the specified public IP. You must specify the object's OCID.
Alternatively, you can get the object by using GetPublicIpByIpAddress with the public IP address (for example, 203.0.113.2).
Or you can use GetPublicIpByPrivateIpId with the OCID of the private IP that the public IP is assigned to.
Note: If you're fetching a reserved public IP that is in the process of being
moved to a different private IP, the service returns the public IP object with
lifecycleState
= ASSIGNING and assignedEntityId
= OCID of the target private IP.
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Date | string | (Required) Current Date | |
Authorization | string | (Required) Signature Authentication on Authorization header |
RESPONSES
status: OK
{"assignedEntityId":"eu reprehenderit aliquip nulla","assignedEntityType":"NAT_GATEWAY","availabilityDomain":"irure commodo","compartmentId":"est dolor proident","definedTags":{},"displayName":"ipsum quis dolore","freeformTags":{},"id":"sint commodo dolor culpa","ipAddress":"dolore quis esse aliqua","lifecycleState":"UNASSIGNED","lifetime":"EPHEMERAL","privateIpId":"non in consectetur laborum nostrud","publicIpPoolId":"quis aliquip anim","scope":"REGION","timeCreated":"1986-03-06T20:25:38.760Z"}