docs.unity3d.com
    Show / Hide Table of Contents

    Namespace Unity.Cloud.Assets

    Classes

    Aggregation

    Asset

    This is a base class containing the information pertaining to an asset.

    AssetAuthor

    Author of the asset.

    AssetCollection

    This object contains the information pertaining to an asset collection stored on the cloud.

    AssetCollectionExtensions

    AssetCreation

    AssetDataMapper

    AssetFile

    This class contains all the information pertaining to an asset file.

    AssetFileCreation

    AssetLocation

    The location the asset has been defined.

    AssetSearchFilter

    A structure for defining the criteria of an IAsset search request.

    AssetServiceConfiguration

    AssetTaxonomy

    This class represents the taxonomy of an asset.

    AttachmentSearchFilter

    A structure for defining the criteria of an search request.

    AuthorSearchFilter

    A structure for defining the criteria of an AssetAuthor search request.

    CloudAssetCollectionManager

    A class that provides the methods to interact with an IAssetCollection.

    CloudAssetFileManager

    A class that implements IAssetFileManager to provide asset file controller functionality. Users of this class will require a minimum Asset Manager Consumer role.

    CloudAssetManager

    A class that provides access and management of cloud assets.

    CloudAssetProvider

    A class that provides cloud assets. Users of this class will require a minimum Asset Manager Contributor role.

    CloudOrganizationProvider

    A class that provides access to a user's organizations.

    CloudProjectProvider

    Implement this interface to transform user facing data like IProject into service DTOs

    CollectionSearchCriteria<U, T>

    ComplexSearchCriteria<T>

    A structure for defining criteria which represent a reference type.

    FileSearchFilter

    A structure for defining the criteria of an AssetFile search request.

    HashsetSearchCriteria<U>

    InvalidDownloadUrlException

    InvalidUploadUrlException

    JsonObject

    JsonObject class for encapsulating generic object types. We use this to hide internal Json implementation details.

    LocationSearchFilter

    A structure for defining the criteria of an AssetLocation search request.

    NullableSearchCriteria<T>

    ProjectSearchFilter

    SearchCriteria<T>

    StringSearchCriteria

    A flexible string search; splits the string on whitespaces and performs a Contains(String) comparisons instead of equalities.

    TaxonomySearchFilter

    A structure for defining the criteria of an AssetTaxonomy search request.

    Structs

    AggregationParameters

    CollectionPath

    Represents a path to an element.

    Pagination

    This data structure contains the necessary information to create a page.

    Interfaces

    IAsset

    This interface contains all the information pertaining to a cloud asset.

    IAssetAttachment

    This interface contains all the information pertaining to a cloud asset attachment.

    IAssetCollection

    This object contains the information pertaining to an asset collection.

    IAssetCollectionManager

    An interface that provides the methods to interact with an IAssetCollection.

    IAssetCreation

    IAssetFile

    This interface contains all the information pertaining to a cloud asset file.

    IAssetFileCreation

    IAssetFileManager

    An interface that provides all the methods to interact with an IAssetFile.

    IAssetManager

    An interface that provides all the methods to interact with an IAsset.

    IAssetProvider

    An interface that provides all the methods to fetch an IAsset.

    IAssetSearchFilter

    A structure for defining the criteria of an IAsset search request.

    IDeserializable

    IDeserializable is an interface for wrapping generic objects that might be returned as part of HTTP requests.

    IOrganization

    This interface represents an organization.

    IOrganizationProvider

    An interface that provdes the methods to fetch user's IOrganization.

    IProject

    This interface contains all the information pertaining to a cloud project.

    IProjectProvider

    An interface that provides all the methods to interact with an IProject.

    ISearchCriteria

    Implement this interface to manage a type of criteria for searches.

    ISearchCriteria<T>

    IUser

    This information contains information pertaining to a unity user.

    Enums

    AssetCoordinateFormat

    The asset coordinate format for the asset location.

    AssetFileUrlType

    Represents a get asset file url request.

    IProject.ProjectStatus

    Pagination.Order

    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023