0

I'm very new to this API. I've been able to figure out everything in this link up until step 3 ([api docs][1]). I have a sample payload of what we want to import, but I have no idea what the schema/mapping should be. The example provided [here][2], for a hard drive does not make sense to me at all. I've even tried sending the exact payload/mapping from that example and get hit with a 409 error. Any help would be great.

Example of what I want to bring in:

   {
  "ARN": "arn:aws:codedeploy:ca-central-1:030375219570:deploymentconfig:CodeDeployDefault.LambdaCanary10Percent10Minutes",
  "availabilityZone": "Not Applicable",
  "awsAccountId": "030375219570",
  "awsRegion": "ca-central-1",
  "configuration": {
    "computePlatform": "Lambda",
    "deploymentConfigId": "00000000-0000-0000-0000-000000000008",
    "deploymentConfigName": "CodeDeployDefault.LambdaCanary10Percent10Minutes",
    "trafficRoutingConfig": {
      "timeBasedCanary": {
        "canaryInterval": 10,
        "canaryPercentage": 10
      },
      "type": "TimeBasedCanary"
    }
  },
  "configurationItemCaptureTime": "2022-02-09T20:42:23.445Z",
  "configurationItemStatus": "ResourceDiscovered",
  "configurationItemVersion": "1.3",
  "configurationStateId": 1644439343445,
  "configurationStateMd5Hash": "",
  "relatedEvents": [],
  "relationships": [],
  "resourceId": "00000000-0000-0000-0000-000000000008",
  "resourceName": "CodeDeployDefault.LambdaCanary10Percent10Minutes",
  "resourceType": "AWS::CodeDeploy::DeploymentConfig",
  "supplementaryConfiguration": {},
  "tags": {}
  }

If anyone knows how the mapping/schema would look for something like the above, I'm all ears.

thanks [1]: https://developer.atlassian.com/cloud/assets/imports/workflow/ [2]: https://developer.atlassian.com/cloud/assets/imports/schema-and-mapping/?utm_source=%2Fcloud%2Finsight%2Fimports%2Fschema-and-mapping%2F&utm_medium=301#external-imports-schema-and-mapping

Gerhard
  • 6,850
  • 8
  • 51
  • 81

0 Answers0