newrelic-kubernetes-operator icon indicating copy to clipboard operation
newrelic-kubernetes-operator copied to clipboard

Add Support for Cloud Integrations

Open dobbs opened this issue 4 years ago • 1 comments

Feature Description

We would like to programmatically add accounts to the AWS integration, for example.

This pair of NerdGraph mutations might do the trick.

mutation {
  cloudLinkAccount(accountId: NEWRELIC_ACCOUNT_ID, accounts: {aws: {arn: "", name: ""}}) {
    linkedAccounts {
      id
      name
    }
  }
}

mutation {
  cloudConfigureIntegration(accountId: NEWRELIC_ACCOUNT_ID, integrations: {aws: {awsMsk: {awsRegions: "us-east-1", linkedAccountId: 123}}}) {
    integrations {
      id
      name
    }
  }
}

dobbs avatar May 21 '20 21:05 dobbs

Cloud integrations has a very large surface area, so marking this XL

jthurman42 avatar Jul 17 '20 21:07 jthurman42