Get All Cloud Integration

Get All Cloud Integration

Get all cloud integrations for a customer

Request
URI
GET
https://{api_host}/api/v2/cloudintegration
COPY
Query Parameters
integer
offset
Optional

offset

integer
limit
Optional

limit


Authentication
This operation uses the following authentication methods.
Responses
200

successful operation

Returns ResponseContainerPagedCloudIntegration of type(s) application/json
{
    "status": {
        "result": "string",
        "message": "string",
        "code": 0
    },
    "response": {
        "items": [
            {
                "forceSave": false,
                "reuseExternalIdCredential": "string",
                "name": "string",
                "id": "string",
                "service": "string",
                "lastReceivedDataPointMs": 0,
                "lastMetricCount": 0,
                "cloudWatch": {
                    "namespaces": [
                        "string"
                    ],
                    "metricFilterRegex": "^aws.(billing|instance|sqs|sns|reservedInstance|ebs|route53.health|ec2.status|elb).*$",
                    "baseCredentials": {
                        "roleArn": "arn:aws:iam::<accountid>:role/<rolename>",
                        "externalId": "string"
                    },
                    "instanceSelectionTagsExpr": "string",
                    "volumeSelectionTagsExpr": "string",
                    "pointTagFilterRegex": "(region|name)",
                    "s3BucketNameFilterRegex": "^(test|demo).*$",
                    "threadDistributionInMins": 0
                },
                "cloudTrail": {
                    "region": "string",
                    "prefix": "string",
                    "bucketName": "string",
                    "baseCredentials": {
                        "roleArn": "arn:aws:iam::<accountid>:role/<rolename>",
                        "externalId": "string"
                    },
                    "filterRule": "string"
                },
                "ec2": {
                    "metricFilterRegex": "^aws.(sqs|ebs).*$",
                    "baseCredentials": {
                        "roleArn": "arn:aws:iam::<accountid>:role/<rolename>",
                        "externalId": "string"
                    },
                    "hostNameTags": [
                        "string"
                    ],
                    "instanceSelectionTagsExpr": "string",
                    "volumeSelectionTagsExpr": "string",
                    "pointTagFilterRegex": "(region|name)"
                },
                "gcp": {
                    "metricFilterRegex": "^gcp.(compute|container|pubsub).*$",
                    "projectId": "string",
                    "gcpJsonKey": "string",
                    "disableHistogramToMetricConversion": false,
                    "disableDeltaCounts": false,
                    "categoriesToFetch": [
                        "string"
                    ],
                    "customMetricPrefix": [
                        "string"
                    ]
                },
                "gcpBilling": {
                    "projectId": "string",
                    "gcpJsonKey": "string",
                    "gcpApiKey": "string"
                },
                "newRelic": {
                    "apiKey": "string",
                    "appFilterRegex": "^hostingservice-(prod|dev)*$",
                    "hostFilterRegex": "host[1-9].xyz.com",
                    "newRelicMetricFilters": [
                        {
                            "appName": "string",
                            "metricFilterRegex": "string"
                        }
                    ]
                },
                "appDynamics": {
                    "userName": "user1@account1",
                    "controllerName": "string",
                    "encryptedPassword": "string",
                    "enableRollup": false,
                    "enableErrorMetrics": false,
                    "enableBusinessTrxMetrics": false,
                    "enableBackendMetrics": false,
                    "enableOverallPerfMetrics": false,
                    "enableIndividualNodeMetrics": false,
                    "enableAppInfraMetrics": false,
                    "enableServiceEndpointMetrics": false,
                    "appFilterRegex": [
                        "string"
                    ]
                },
                "dynatrace": {
                    "metricFilterRegex": "^dynatrace.(builtin|dsfm).*$",
                    "environmentID": "example",
                    "dynatraceAPIToken": "string"
                },
                "azure": {
                    "metricFilterRegex": "^azure.(compute|network|dbforpostgresql).*$",
                    "baseCredentials": {
                        "clientId": "string",
                        "clientSecret": "string",
                        "tenant": "string"
                    },
                    "categoryFilter": [
                        "string"
                    ],
                    "resourceGroupFilter": [
                        "string"
                    ]
                },
                "azureActivityLog": {
                    "baseCredentials": {
                        "clientId": "string",
                        "clientSecret": "string",
                        "tenant": "string"
                    },
                    "categoryFilter": [
                        "string"
                    ]
                },
                "lastErrorMs": 0,
                "lastProcessorId": "string",
                "lastProcessingTimestamp": 0,
                "createdEpochMillis": 0,
                "updatedEpochMillis": 0,
                "serviceRefreshRateInMins": 0,
                "vrops": {
                    "baseURL": "https://www.mgmt.cloud.vmware.com/vrops-cloud",
                    "metricFilterRegex": "^vrops.(vmware|cloudhealthadapter).(clustercomputeresource|datastore).*$",
                    "categoriesToFetch": [
                        "string"
                    ],
                    "vropsAPIToken": "string",
                    "organizationID": "string"
                },
                "disabled": false,
                "lastError": "string",
                "deleted": false,
                "inTrash": false,
                "lastErrorEvent": {
                    "computedHlps": [
                        {
                            "severity": "string",
                            "host": "string",
                            "startTime": 0,
                            "label": "string",
                            "observed": 0,
                            "firing": 0
                        }
                    ],
                    "table": "string",
                    "name": "string",
                    "id": "string",
                    "startTime": 0,
                    "endTime": 0,
                    "createdEpochMillis": 0,
                    "updatedEpochMillis": 0,
                    "tags": [
                        "string"
                    ],
                    "metricsUsed": [
                        "string"
                    ],
                    "createdAt": 0,
                    "hosts": [
                        "string"
                    ],
                    "summarizedEvents": 0,
                    "alertTags": [
                        "string"
                    ],
                    "isUserEvent": false,
                    "isEphemeral": false,
                    "creatorId": "string",
                    "updaterId": "string",
                    "updatedAt": 0,
                    "runningState": "string",
                    "canDelete": false,
                    "canClose": false,
                    "creatorType": [
                        "string"
                    ]
                },
                "creatorId": "string",
                "updaterId": "string",
                "snowflake": {
                    "userName": "string",
                    "password": "string",
                    "metricFilterRegex": "string",
                    "privateKey": "string",
                    "role": "string",
                    "accountID": "string",
                    "warehouse": "string"
                }
            }
        ],
        "offset": 0,
        "limit": 0,
        "cursor": "string",
        "totalItems": 0,
        "moreItems": false,
        "sort": {
            "ascending": false,
            "field": "string",
            "default": false
        }
    }
}
status
Required

status

response
Optional

response