Skip to main content

Integrations

The Integrations API includes several methods allowing the third party integration management:

  • getHourlyUsageForAmazonEC2Instances: exposes the hourly usage for each Amazon instance category (micro, medium etc.).

  • configureAmazonEC2IntegrationUsingCrossAccountRole: configures the Amazon EC2 integration using the provided Amazon Resource Name of a valid AWS Cross-Account Role.

  • generateAmazonEC2ExternalIdForCrossAccountRole: generates the External ID required to configure the AWS Cross-Account Role.

  • getAmazonEC2ExternalIdForCrossAccountRole: returns the External ID required to configure the AWS Cross-Account Role.

  • disableAmazonEC2Integration: disables the previously configured Amazon EC2 integration.

  • getCompanyDetailsByAWSAccountId: retrieves information regarding the managed companies that have configured the Amazon EC2 integration with a specific AWS account.

API url: CONTROL_CENTER_APIs_ACCESS_URL/v1.0/jsonrpc/integrations