{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/UnsampledReport",
  "title": "UnsampledReport",
  "description": "JSON template for Analytics unsampled report resource.",
  "properties": {
    "accountId": {
      "description": "Account ID to which this unsampled report belongs.",
      "type": "string"
    },
    "cloudStorageDownloadDetails": {
      "description": "Download details for a file stored in Google Cloud Storage.",
      "properties": {
        "bucketId": {
          "description": "Id of the bucket the file object is stored in.",
          "type": "string"
        },
        "objectId": {
          "description": "Id of the file object containing the report data.",
          "type": "string"
        }
      },
      "readOnly": true,
      "type": "object"
    },
    "created": {
      "description": "Time this unsampled report was created.",
      "format": "date-time",
      "readOnly": true,
      "type": "string"
    },
    "dimensions": {
      "description": "The dimensions for the unsampled report.",
      "type": "string"
    },
    "downloadType": {
      "description": "The type of download you need to use for the report data file. Possible values include `GOOGLE_DRIVE` and `GOOGLE_CLOUD_STORAGE`. If the value is `GOOGLE_DRIVE`, see the `driveDownloadDetails` field. If the value is `GOOGLE_CLOUD_STORAGE`, see the `cloudStorageDownloadDetails` field.",
      "readOnly": true,
      "type": "string"
    },
    "driveDownloadDetails": {
      "description": "Download details for a file stored in Google Drive.",
      "properties": {
        "documentId": {
          "description": "Id of the document/file containing the report data.",
          "type": "string"
        }
      },
      "readOnly": true,
      "type": "object"
    },
    "end-date": {
      "description": "The end date for the unsampled report.",
      "type": "string"
    },
    "filters": {
      "description": "The filters for the unsampled report.",
      "type": "string"
    },
    "id": {
      "description": "Unsampled report ID.",
      "type": "string"
    },
    "kind": {
      "default": "analytics#unsampledReport",
      "description": "Resource type for an Analytics unsampled report.",
      "readOnly": true,
      "type": "string"
    },
    "metrics": {
      "description": "The metrics for the unsampled report.",
      "type": "string"
    },
    "profileId": {
      "description": "View (Profile) ID to which this unsampled report belongs.",
      "type": "string"
    },
    "segment": {
      "description": "The segment for the unsampled report.",
      "type": "string"
    },
    "selfLink": {
      "description": "Link for this unsampled report.",
      "readOnly": true,
      "type": "string"
    },
    "start-date": {
      "description": "The start date for the unsampled report.",
      "type": "string"
    },
    "status": {
      "description": "Status of this unsampled report. Possible values are PENDING, COMPLETED, or FAILED.",
      "readOnly": true,
      "type": "string"
    },
    "title": {
      "description": "Title of the unsampled report.",
      "type": "string"
    },
    "updated": {
      "description": "Time this unsampled report was last modified.",
      "format": "date-time",
      "readOnly": true,
      "type": "string"
    },
    "webPropertyId": {
      "description": "Web property ID to which this unsampled report belongs. The web property ID is of the form UA-XXXXX-YY.",
      "type": "string"
    }
  },
  "type": "object"
}