Get All Cloud Integration

Get All Cloud Integration

Get all cloud integrations for a customer

Request
URI
GET
https:////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": "integer"
    },
    "response": {
        "items": [
            {
                "forceSave": "boolean",
                "reuseExternalIdCredential": "string",
                "name": "string",
                "id": "string",
                "service": "string",
                "lastReceivedDataPointMs": "integer",
                "lastMetricCount": "integer",
                "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": "integer"
                },
                "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": "boolean",
                    "disableDeltaCounts": "boolean",
                    "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": "boolean",
                    "enableErrorMetrics": "boolean",
                    "enableBusinessTrxMetrics": "boolean",
                    "enableBackendMetrics": "boolean",
                    "enableOverallPerfMetrics": "boolean",
                    "enableIndividualNodeMetrics": "boolean",
                    "enableAppInfraMetrics": "boolean",
                    "enableServiceEndpointMetrics": "boolean",
                    "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": "integer",
                "lastProcessorId": "string",
                "lastProcessingTimestamp": "integer",
                "createdEpochMillis": "integer",
                "updatedEpochMillis": "integer",
                "serviceRefreshRateInMins": "integer",
                "vrops": {
                    "baseURL": "https://www.mgmt.cloud.vmware.com/vrops-cloud",
                    "metricFilterRegex": "^vrops.(vmware|cloudhealthadapter).(clustercomputeresource|datastore).*$",
                    "categoriesToFetch": [
                        "string"
                    ],
                    "vropsAPIToken": "string",
                    "organizationID": "string"
                },
                "disabled": "boolean",
                "lastError": "string",
                "deleted": "boolean",
                "inTrash": "boolean",
                "lastErrorEvent": {
                    "computedHlps": [
                        {
                            "severity": "string",
                            "host": "string",
                            "startTime": "integer",
                            "label": "string",
                            "observed": "integer",
                            "firing": "integer"
                        }
                    ],
                    "table": "string",
                    "name": "string",
                    "id": "string",
                    "startTime": "integer",
                    "endTime": "integer",
                    "createdEpochMillis": "integer",
                    "updatedEpochMillis": "integer",
                    "tags": [
                        "string"
                    ],
                    "metricsUsed": [
                        "string"
                    ],
                    "createdAt": "integer",
                    "hosts": [
                        "string"
                    ],
                    "summarizedEvents": "integer",
                    "alertTags": [
                        "string"
                    ],
                    "isUserEvent": "boolean",
                    "isEphemeral": "boolean",
                    "creatorId": "string",
                    "updaterId": "string",
                    "updatedAt": "integer",
                    "runningState": "string",
                    "canDelete": "boolean",
                    "canClose": "boolean",
                    "creatorType": [
                        "string"
                    ]
                },
                "creatorId": "string",
                "updaterId": "string",
                "snowflake": {
                    "userName": "string",
                    "password": "string",
                    "metricFilterRegex": "string",
                    "privateKey": "string",
                    "role": "string",
                    "accountID": "string",
                    "warehouse": "string"
                }
            }
        ],
        "offset": "integer",
        "limit": "integer",
        "cursor": "string",
        "totalItems": "integer",
        "moreItems": "boolean",
        "sort": {
            "ascending": "boolean",
            "field": "string",
            "default": "boolean"
        }
    }
}
status
Required

status

response
Optional

response