<?php

namespace Microsoft\Graph\Generated\Models;

use Microsoft\Kiota\Abstractions\Enum;

class MobileAppContentFileUploadState extends Enum {
    public const SUCCESS = "success";
    public const TRANSIENT_ERROR = "transientError";
    public const ERROR = "error";
    public const UNKNOWN = "unknown";
    public const AZURE_STORAGE_URI_REQUEST_SUCCESS = "azureStorageUriRequestSuccess";
    public const AZURE_STORAGE_URI_REQUEST_PENDING = "azureStorageUriRequestPending";
    public const AZURE_STORAGE_URI_REQUEST_FAILED = "azureStorageUriRequestFailed";
    public const AZURE_STORAGE_URI_REQUEST_TIMED_OUT = "azureStorageUriRequestTimedOut";
    public const AZURE_STORAGE_URI_RENEWAL_SUCCESS = "azureStorageUriRenewalSuccess";
    public const AZURE_STORAGE_URI_RENEWAL_PENDING = "azureStorageUriRenewalPending";
    public const AZURE_STORAGE_URI_RENEWAL_FAILED = "azureStorageUriRenewalFailed";
    public const AZURE_STORAGE_URI_RENEWAL_TIMED_OUT = "azureStorageUriRenewalTimedOut";
    public const COMMIT_FILE_SUCCESS = "commitFileSuccess";
    public const COMMIT_FILE_PENDING = "commitFilePending";
    public const COMMIT_FILE_FAILED = "commitFileFailed";
    public const COMMIT_FILE_TIMED_OUT = "commitFileTimedOut";
}
