docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace Unity.Services.DeploymentApi.Editor

    Classes

    Command

    Represents a command to execute on a deployment item.

    Command<T>

    Represents a command to execute on a deployment item.

    DeploymentItem

    Concrete implementation of IDeploymentItem. Should be implemented over the interface.

    DeploymentItemExtensions

    Class containing extension methods to make it easier to manipulate the deployment status of an item.

    DeploymentProvider

    The class responsible for providing the deployment items and the commands that can be invoked on them.

    Deployments

    Deployments acts as a container for deployment and environment providers.

    Structs

    AssetState

    A struct that represents the state of a deployable asset locally. This should be used to represent the validity of the item itself, such as format and naming. For status relative to the 'live' counterpart, use DeploymentStatus

    DeploymentStatus

    A struct that represents the deployment status description of an item, relative to its 'live' counterpart, and the latest deployment. This should NOT be used to represent the validity of the item itself, or other internal validations, use AssetState for that purpose.

    Interfaces

    IDeploymentItem

    Interface representing Deployment Item.

    IEnvironmentProvider

    This interface represents a container for the current selected environment.

    ITypedItem

    Interface to provide the type of a deployment item.

    Enums

    SeverityLevel

    Enum represents 3 possible levels associated with a status or a state.

    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)