{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "type": "object",
    "title": "object_storage_deleted_event",
    "description": "Object Storage Deleted event schema",
    "additionalProperties": false,
    "required": [
        "tenant_id",
        "environment_id",
        "object_storage_id",
        "object_storage_name",
        "provider_type"
    ],
    "properties": {
        "tenant_id": {
            "type": "string",
            "minLength": 32,
            "maxLength": 36,
            "format": "uuid",
            "description": "A UUID."
        },
        "environment_id": {
            "type": "string",
            "minLength": 32,
            "maxLength": 36,
            "format": "uuid",
            "description": "A UUID."
        },
        "object_storage_id": {
            "type": "string",
            "minLength": 32,
            "maxLength": 36,
            "format": "uuid",
            "description": "A UUID."
        },
        "object_storage_name": {
            "type": "string",
            "description": "Object Storage name."
        },
        "provider_type": {
            "type": "string",
            "title": "provider_type",
            "enum": [
                "AZURE"
            ],
            "description": "Provider type of the Object Storage"
        }
    }
}
