Autodesk · Schema

Bucket

Fortune 10003D ModelingArchitectureBIMCADConstructionDesignDigital TwinsEngineeringManufacturingMedia and EntertainmentSustainability

Properties

Name Type Description
bucketKey string The unique bucket key.
bucketOwner string The application client ID that owns the bucket.
createdDate string
permissions array
policyKey string Retention policy.
View JSON Schema on GitHub

JSON Schema

autodesk-bucket-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/Bucket",
  "title": "Bucket",
  "type": "object",
  "properties": {
    "bucketKey": {
      "type": "string",
      "description": "The unique bucket key."
    },
    "bucketOwner": {
      "type": "string",
      "description": "The application client ID that owns the bucket."
    },
    "createdDate": {
      "type": "string",
      "format": "date-time"
    },
    "permissions": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "authId": {
            "type": "string"
          },
          "access": {
            "type": "string",
            "enum": [
              "full",
              "read"
            ]
          }
        }
      }
    },
    "policyKey": {
      "type": "string",
      "description": "Retention policy.",
      "enum": [
        "transient",
        "temporary",
        "persistent"
      ]
    }
  }
}