Create Connector


Creates connector of required provider.

This topic includes the following sections:

HTTP method: POST

Request URLhttps://portal.us1.onbmc.com/cloudops/api/v1/connectors

HeaderSee HTTP-request-and-response-headers for header information, such as required authorization token.


Path Parameters

None

Query Parameters

None

Request

Example request JSON

{
   "connectorType": "gcp-cloud-connector",
   "name": "gcpBqWithAPI2",
   "isHosted": true,
   "connectorConfigParams": {
       "app.collect.security.data": false,
       "app.collect.cloudcost.data": true,
       "app.collect.usage.data": false,
       "gcp.credentials.client_email": "tsco-auto-admin-acc@tsco-atom.iam.gserviceaccount.com",
       "gcp.credentials.private_key": "-----BEGIN PRIVATE KEY-----\\nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCwYTOwIP3RRhOw\\nJBo2QOtBNoDznXJBloyYXgA6F+sA3gKsWG+PNMNTQk+j+HDW5nMHgQcigKW1e6wX\\n9ux4FgdkThyX/IDLi1eB7I8e2e1DpnCMHoanHKMOzEcmCyWK9+nH7RFDDC8QsoS5\\nbjUNjbycuRxKB9zvQIAUkXCGq9cLMs0vVCGTnU1NsK09MDTQ4swuzosmHvQoVRjB\\n2oxW8N59jS8jwIwScWEqfiw7fuaWpL9FOzsNLwF/eJ5PHJPNRg3n8thsNyfX8x73\\nuhS9jMRn4qti2uo5dhA9L/gOeR4XuzSh+iLkbx7M6q/C68B838Jd8ucCDWqmji6W\\nDMkPuLZRAgMBAAECggEADtyTc6ur+oyz9WHTxZUdw+TSsI3bktQ1H4eLVfNhYIIH\\nnQiZY2peOCJvvhC3RukSPmRSuuEDiKTiWmVhBaAeWlP/y8l0yFg2DnzL9TagOKGK\\nSfwue1+jcgh0/ES9kpXGE7733Xuy1Ls+CYPUO49t5sS5y5d/0bcDgJHEQ5l9T3Ro\\nXdFK83Kx4+sqaNw6jee0Ycbk3+vO03vGXeUwrH2jrNhvw0xweN+Mn359LrRBg5yp\\nmTOY1t5wjoYH6sYFrDMLQ2MlDeELeIN+AKLB47U7Zi1EfaIdf95SVye1osJmiXJk\\n1eTTTpBa8GLZMCJMiCh0Fiw82DMxUlmu0j84/CurEwKBgQDkaCasbeqCTpCySdVf\\ndcjU7w81yCAMfJS6/5MEsryHM2S12pOO6n85Anc/39dsW2aRpiqjAWsUDmPhxz81\\n8ORMwQ3fYOn1bJJwqO8DWwzUz4dV0tUjZV1fM4t0qU4mX0zScfAQui7qUNXEUBWQ\\ntXHgxFRUChtyoLLUkgHQx1h29wKBgQDFsAcWa280QlRICRKDLsLCmrlH/LnH/6u3\\nLYiKbuGrlKSRT+qP61lOYwJfNDSVrXMl0O3QOb/+vEMiraZ3SbIuHPM0Awy2srBm\\nPbwjmwPloKSIQG2f1Pi+uoYUMeNmBndWGQYZErO8kMSMSuTqobUa/KQ5dzyKjF9W\\nZyze7xAC9wKBgDVONVBiqqtUqKJjZt/Lfl5rmHIlzYz8ej2WLfqXuDYZgXSLmYpu\\nIdjtQWVv2TfZsPtm+2Zli1b38MmdlZwCJ1XebF1oodF8UETouDdhRYJZGK2n8cQ8\\nAOmZ/v7wEGQWM7idjLhqq05WJT2WryHBpt0dFM00Oqmq5XGEzdWq4HOLAoGAUWeC\\nE6Zb3Y4uvJcXy3M2+gHSqCUWr5fFsyGJ509vmEMWXUwmT+tfFBtLP770pGoPT5Qw\\nSZ1uRUxq7N3K/bYYLEr5jwJuetEsOH3Vemf7+9PhzMWTHs0JPSj7y1cbx8iD3a1i\\nSHLeFpkahpbUmxXJyPod+hfyky7ol2DXJloVItMCgYAeOv7/UzDpzNE8/71ZssDk\\nT/oHL4SnFgVegrRwfAJju5Gr/LGQwgVb/6V77evb8BCD/uShjZmpW7lbzMxdKyL+\\nEWlKMAKYhN4tbkY/IzbXCWKhud92Eb1wvTCOwfvCYo8Uto33lUutwf8rsHcMvuMH\\n6oymLdrvWXcQ1698Ms9slg==\\n-----END PRIVATE KEY-----\\n",
       "gcp.billing.reportBucketName": "billingtsco",
       "gcp.billing.account_id": "010109_DD95A6_5D6AC8",
       "gcp.billing.project_id": "curious-bounty-181015",
       "gcp.billing.dataset": "Billing_DS",
       "config.ondemandEnabled": true,
       "config.scheduledEnabled": false,
       "app.schedule": -1,
       "config.eventDrivenEnabled": false,
       "max_items_per_feed": 20,
       "services": [
           "IAM_POLICIES",
           "SQL",
           "STORAGE",
           "NETWORKS",
           "VIRTUAL_MACHINES",
           "SERVICE_ACCOUNTS",
           "SINKS",
           "DNS",
           "KMS",
           "PROJECTS",
           "GKE"
        ],
       "dump_feeds": false,
       "dump_directory": "s3:feeds",
       "max_feed_dumps": 5,
       "contentDir": "s3:contents"
    }
}

Response

Example response JSON

{
   "connectorId": "ZCCdFyoxJaq8jZK4CbIX"
}

Status codes and messages

HTTP code

Message

Description

200 OK


Request succeeded

401


Unauthorized

400


Bad request

403


Forbidden


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*