Skip to content

registerAwsFeatureArtifacts

Registers the AWS account artifacts such as roles in RSC backend while onboarding AWS account in manual flow.

Arguments

Argument Type Description
input (required) RegisterAwsFeatureArtifactsInput! Input to register external artifacts for AWS cloud account.

Returns

RegisterAwsFeatureArtifactsReply!

Sample

mutation RegisterAwsFeatureArtifacts($input: RegisterAwsFeatureArtifactsInput!) {
  registerAwsFeatureArtifacts(input: $input)
}
{
  "input": {
    "awsArtifacts": [
      {
        "awsNativeId": "example-string",
        "externalArtifacts": [
          {
            "externalArtifactValue": "example-string"
          }
        ],
        "features": [
          "ALL"
        ]
      }
    ]
  }
}
{
  "data": {
    "registerAwsFeatureArtifacts": {
      "allAwsNativeIdtoRscIdMappings": [
        {
          "awsCloudAccountId": "example-string",
          "awsNativeId": "example-string",
          "message": "example-string"
        }
      ]
    }
  }
}