Network infrastructure

Create network configuration

Create a new network configuration

post/api/program/{programId}/networkInfrastructures

Request

  • Base URL: https://cloudmanager.adobe.io
  • URL: https://cloudmanager.adobe.io/api/program/{programId}/networkInfrastructures
  • Auth: none declared. Required headers: x-gw-ims-org-id, Authorization, x-api-key, Content-Type

Path parameters

programIdstring required

Identifier of the program

Headers

x-gw-ims-org-idstring required

IMS organization ID that the request is being made under.

Authorizationstring required

Bearer [token] - An access token for the technical account created through integration with Adobe IO

x-api-keystring required

IMS Client ID (API Key) which is subscribed to consume services on console.adobe.io

Content-Typestring required

Must always be application/json

Request body

kind'vpn' | 'dedicatedEgressIp' | 'flexiblePortEgress' required

Kind of the infrastructure

idstring

id

programIdstring

Identifier of the program. Unique within the space.

status'creating' | 'failed' | 'updating' | 'deleting' | 'deleted' | 'ready' | 'error'

Status of the network configuration

regionstring required

Region to create the infrastructure. Use your primary region, whose identifier can be retrieved from the List Regions endpoint.

isPrimaryRegionboolean

Boolean property to mark whether network infrastructure being created is for primary region or not.

createdstring date-time

Creation date

updatedstring date-time

Last modification date

addressSpacestring[]

A list of CIDRs. It can only be one /26 CIDR (64 IP addresses) or bigger IP range in the customer space. Cannot be changed later. Only applicable to VPN.

adobeAsninteger

ASN of the Adobe-configured VPN gateway. Optional in general, but mandatory when any connection specifies bgpAsn or bgpPeeringAddress. Must be in the range 64512 to 65514 or 65521 to 65534. Only applicable to VPN.

Example request

{
  "programId": "14",
  "status": "creating",
  "region": "va6"
}

Response

Network infrastructure created

kind'vpn' | 'dedicatedEgressIp' | 'flexiblePortEgress' required

Kind of the infrastructure

idstring

id

programIdstring

Identifier of the program. Unique within the space.

status'creating' | 'failed' | 'updating' | 'deleting' | 'deleted' | 'ready' | 'error'

Status of the network configuration

regionstring required

Region to create the infrastructure. Use your primary region, whose identifier can be retrieved from the List Regions endpoint.

isPrimaryRegionboolean

Boolean property to mark whether network infrastructure being created is for primary region or not.

createdstring date-time

Creation date

updatedstring date-time

Last modification date

addressSpacestring[]

A list of CIDRs. It can only be one /26 CIDR (64 IP addresses) or bigger IP range in the customer space. Cannot be changed later. Only applicable to VPN.

adobeAsninteger

ASN of the Adobe-configured VPN gateway. Optional in general, but mandatory when any connection specifies bgpAsn or bgpPeeringAddress. Must be in the range 64512 to 65514 or 65521 to 65534. Only applicable to VPN.

Example response

{
  "programId": "14",
  "status": "creating",
  "region": "va6"
}

Changes

No recorded changes to this operation across all 2 revisions of this API.