PagedCloudIntegration

PagedCloudIntegration
PagedCloudIntegration
JSON Example
{
    "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
    }
}
items
Optional

List of requested items

integer As int32 As int32
offset
Optional

offset

integer As int32 As int32
limit
Optional

limit

string
cursor
Optional

The id at which the current (limited) search can be continued to obtain more matching items

integer As int32 As int32
totalItems
Optional

An estimate (lower-bound) of the total number of items available for return. May not be a tight estimate for facet queries

boolean
moreItems
Optional

Whether more items are available for return by increment offset or cursor

sort
Optional

sort