Skip to main content

Update AzureCloudConnectorPublicHaDynamic

PUT 

https://api.orange.com/evolutionplatform/azure/api/v1//projects/:projectId/azure/cloudconnectors/publichadynamics/:id

This operation allows to update an AzureCloudConnectorPublicHaDynamic

Request

Path Parameters

    id 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}

    cloud connector Id

    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

AzureCloudConnectorPublicHaDynamic to update

    namestringrequired

    cloud connector name

    Possible values: Value must match regular expression \S

    statestringrequired

    cloud connector state

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

    bandWidthint32

    cloud connector bandwidth

    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

    azureRegionstringrequired

    azure region

    Possible values: Value must match regular expression \S

    resourceGroupNamestringrequired

    azure resource group name

    Possible values: Value must match regular expression \S

    vnetNamestringrequired

    vnet name

    Possible values: Value must match regular expression \S

    azureGatewaySubnetstringrequired

    azure gateway subnet

    Possible values: Value must match regular expression \S

    azureAsnint32required

    azure asn

    Possible values: >= 64512 and <= 65535

    networkSideAsnint32required

    network side asn

    Possible values: >= 64512 and <= 65535

    secondaryPopLocalizationstringrequired

    secondary pop localization of the cloud connector

    Possible values: Value must match regular expression \S

    networkSideGatewaySubnetPrimarystringrequired

    network side gateway subnet primary

    Possible values: Value must match regular expression \S

    networkSideGatewaySubnetSecondarystringrequired

    network side gateway subnet secondary

    Possible values: Value must match regular expression \S

Responses

ok

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

    statestring

    cloud connector state

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

    projectNamestring

    name of the project associated to the cloud connector

    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

    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

    azureRegionstring

    azure regeion

    resourceGroupNamestring

    azure resource group name

    vnetNamestring

    vnet name

    azureGatewaySubnetstringrequired

    azure gateway subnet

    Possible values: Value must match regular expression \S

    azureAsnint32

    azure asn

    networkSideAsnint32

    network side asn

    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]

    networkSideGatewaySubnetPrimarystring

    network side gateway subnet primary

    networkSideGatewaySubnetSecondarystring

    network side gateway subnet secondary

    secondaryPopLocalizationstring

    secondary pop localization of the cloud connector

Authorization: oauth2

name: oauth2clientcredentialstype: oauth2flows: {
  "clientCredentials": {
    "tokenUrl": "https://api.orange.com/oauth/v3/token",
    "scopes": {}
  }
}
curl -L -X PUT 'https://api.orange.com/evolutionplatform/azure/api/v1//projects/:projectId/azure/cloudconnectors/publichadynamics/:id' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>' \
-d '{
"name": "string",
"state": "DESIGNED",
"bandWidth": 0,
"technicalVpnId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"azureCredentialId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"primaryPopLocalization": "string",
"azureRegion": "string",
"resourceGroupName": "string",
"vnetName": "string",
"azureGatewaySubnet": "string",
"azureAsn": 0,
"networkSideAsn": 0,
"secondaryPopLocalization": "string",
"networkSideGatewaySubnetPrimary": "string",
"networkSideGatewaySubnetSecondary": "string"
}'
Request Collapse all
Base URL
https://api.orange.com/evolutionplatform/azure/api/v1/
Auth
Parameters
— pathrequired
— pathrequired
Body
{
  "name": "string",
  "state": "DESIGNED",
  "bandWidth": 0,
  "technicalVpnId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "azureCredentialId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "primaryPopLocalization": "string",
  "azureRegion": "string",
  "resourceGroupName": "string",
  "vnetName": "string",
  "azureGatewaySubnet": "string",
  "azureAsn": 0,
  "networkSideAsn": 0,
  "secondaryPopLocalization": "string",
  "networkSideGatewaySubnetPrimary": "string",
  "networkSideGatewaySubnetSecondary": "string"
}