Aller au contenu principal

Cette page est disponible uniquement en anglais (This page is only available in English).

Add AzureCloudConnectorPublicStandardDynamic

POST 

/api/v1/projects/:projectId/azure/cloudconnectors/publicstandarddynamics

This operation allows to add an AzureCloudConnectorPublicStandardDynamic

Request

Path Parameters

    projectId uuidrequired

    Possible values: Value must match regular expression [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}

    project Id

Body

AzureCloudConnectorPublicStandardDynamic to create

    namestringrequired

    cloud connector name

    Possible values: Value must match regular expression \S

    Default value: name-of-your-CC
    statestringrequired

    cloud connector state

    Possible values: [DESIGNED, PROVISIONING, DESIGNING, SUSPENDING, STOPPING, REPAIRING, ACTIVE, INACTIVE, TERMINATED, ERROR]

    bandwidthint32

    cloud connector bandwidth

    Default value: 50
    maxBandwidthint32

    cloud connector maximum bandwidth

    Default value: 100
    technicalVpnIduuidrequired

    network connector uuid associated to the cloud connector

    Possible values: Value must match regular expression [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}

    azureCredentialIduuidrequired

    azure credential uuid to be used to manage the cloud connector on Azure

    Possible values: Value must match regular expression [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}

    primaryPopLocalizationstringrequired

    primary pop localization of the cloud connector

    Possible values: Value must match regular expression \S

    Default value: primary-network-point-of-service-Id
    azureRegionstringrequired

    azure region

    Possible values: Value must match regular expression \S

    Default value: region-of-your-RG
    resourceGroupNamestringrequired

    azure resource group name

    Possible values: Value must match regular expression \S

    Default value: name-of-your-RG
    vnetNamestringrequired

    vnet name

    Possible values: Value must match regular expression \S

    Default value: name-of-your-VNET
    azureGatewaySubnetstringrequired

    azure gateway subnet

    Possible values: Value must match regular expression \S

    Default value: 10.0.1.0/27
    azureAsnint64required

    azure asn

    Possible values: >= 64512 and <= 4209999999

    Default value: 4200000025
    networkSideAsnint64required

    network side asn

    Possible values: >= 64512 and <= 4209999999

    Default value: 4200000024
    networkSideGatewaySubnetstringrequired

    network side gateway subnet

    Possible values: Value must match regular expression \S

    Default value: 192.168.1.0/29

Responses

created

Response Headers
    Content-Location

    cloud connector id

Schema
    iduuid

    cloud connector id

    Possible values: Value must match regular expression [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}

    namestring

    cloud connector name

    Default value: name-of-your-CC
    statestring

    cloud connector state

    Possible values: [DESIGNED, PROVISIONING, DESIGNING, SUSPENDING, STOPPING, REPAIRING, ACTIVE, INACTIVE, TERMINATED, ERROR]

    projectIduuid

    uuid of the project associated to the cloud connector

    Possible values: Value must match regular expression [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}

    bandwidthint32

    cloud connector bandwidth

    Default value: 50
    maxBandwidthint32

    cloud connector maximum bandwidth

    Default value: 100
    technicalVpnIduuid

    network connector uuid associated to the cloud connector

    Possible values: Value must match regular expression [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}

    azureCredentialIduuid

    azure credential uuid to be used to manage the cloud connector on Azure

    Possible values: Value must match regular expression [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}

    primaryPopLocalizationstring

    primary pop localization of the cloud connector

    Default value: primary-network-point-of-service-Id
    azureRegionstring

    azure region

    Default value: region-of-your-RG
    resourceGroupNamestring

    azure resource group name

    Default value: name-of-your-RG
    vnetNamestring

    vnet name

    Default value: name-of-your-VNET
    azureGatewaySubnetstringrequired

    azure gateway subnet

    Possible values: Value must match regular expression \S

    Default value: 10.0.1.0/27
    azureAsnint64

    azure asn

    Default value: 4200000025
    networkSideAsnint64

    network side asn

    Default value: 4200000024
    workflowExecutionIduuid

    uuid of the last workflow execution associated to the cloud connector

    Possible values: Value must match regular expression [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}

    workflowExecutionStatusstring

    status of the last workflow execution associated to the cloud connector

    Possible values: [CREATED, IN_PROGRESS, SUCCEEDED, FAILED, CLEARED]

    operationalStatusstring

    operational status of the cloud connector

    Possible values: [N/A, Up, Down, Unknown]

    lastTimeOperationalStatusKnowndate-time
    Example: 2022-03-10T12:15:50
    networkSideGatewaySubnetstring

    network side gateway subnet

    Default value: 192.168.1.0/29

Authorization: http

name: SecuritySchemetype: httpdescription: Authenticationscheme: bearerbearerFormat: JWT
curl -L '/api/v1/projects/:projectId/azure/cloudconnectors/publicstandarddynamics' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>' \
-d '{
"name": "name-of-your-CC",
"state": "DESIGNED",
"bandwidth": 50,
"maxBandwidth": 100,
"technicalVpnId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"azureCredentialId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"primaryPopLocalization": "primary-network-point-of-service-Id",
"azureRegion": "region-of-your-RG",
"resourceGroupName": "name-of-your-RG",
"vnetName": "name-of-your-VNET",
"azureGatewaySubnet": "10.0.1.0/27",
"azureAsn": 4200000025,
"networkSideAsn": 4200000024,
"networkSideGatewaySubnet": "192.168.1.0/29"
}'
Request Collapse all
Base URL
/api/v1
Auth
Parameters
— pathrequired
Body
{
  "name": "name-of-your-CC",
  "state": "DESIGNED",
  "bandwidth": 50,
  "maxBandwidth": 100,
  "technicalVpnId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "azureCredentialId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "primaryPopLocalization": "primary-network-point-of-service-Id",
  "azureRegion": "region-of-your-RG",
  "resourceGroupName": "name-of-your-RG",
  "vnetName": "name-of-your-VNET",
  "azureGatewaySubnet": "10.0.1.0/27",
  "azureAsn": 4200000025,
  "networkSideAsn": 4200000024,
  "networkSideGatewaySubnet": "192.168.1.0/29"
}