docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Interface IMultiplayBuildsAdminApi

    Represents a collection of functions to interact with the API endpoints

    Inherited Members
    IApiAccessor.Configuration
    IApiAccessor.GetBasePath()
    Namespace: Unity.Services.Apis.Admin.Multiplay
    Assembly: Unity.Services.Apis.dll
    Syntax
    public interface IMultiplayBuildsAdminApi : IApiAccessor

    Methods

    CreateBuild(string, string, MultiplayBuildsBuildCreateReq, CancellationToken)

    Create new build

    Declaration
    ApiOperation<MultiplayBuildsBuild> CreateBuild(string projectId, string environmentId, MultiplayBuildsBuildCreateReq multiplayBuildsBuildCreateReq = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string projectId

    The project's Project ID

    string environmentId

    The Environment ID of a project

    MultiplayBuildsBuildCreateReq multiplayBuildsBuildCreateReq

    Contains the properties for the build. (optional)

    CancellationToken cancellationToken

    Cancellation Token to cancel the request.

    Returns
    Type Description
    ApiOperation<MultiplayBuildsBuild>

    The operation

    CreateNewBuildVersion(string, string, long, MultiplayBuildsBuildVersionUpdateReq, CancellationToken)

    Create a new build version

    Declaration
    ApiOperation<object> CreateNewBuildVersion(string projectId, string environmentId, long buildId, MultiplayBuildsBuildVersionUpdateReq multiplayBuildsBuildVersionUpdateReq = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string projectId

    The project's Project ID

    string environmentId

    The Environment ID of a project

    long buildId

    Build ID.

    MultiplayBuildsBuildVersionUpdateReq multiplayBuildsBuildVersionUpdateReq

    Contains the properties for the build. (optional)

    CancellationToken cancellationToken

    Cancellation Token to cancel the request.

    Returns
    Type Description
    ApiOperation<object>

    The operation

    CreateOrUpdateBuildFile(string, string, long, MultiplayBuildsBuildFileCreateOrUpdateReq, CancellationToken)

    Create or update build files for a given build

    Declaration
    ApiOperation<MultiplayBuildsBuildFilesListItem> CreateOrUpdateBuildFile(string projectId, string environmentId, long buildId, MultiplayBuildsBuildFileCreateOrUpdateReq multiplayBuildsBuildFileCreateOrUpdateReq = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string projectId

    The project's Project ID

    string environmentId

    The Environment ID of a project

    long buildId

    Build ID.

    MultiplayBuildsBuildFileCreateOrUpdateReq multiplayBuildsBuildFileCreateOrUpdateReq

    Contains the properties for the build file. (optional)

    CancellationToken cancellationToken

    Cancellation Token to cancel the request.

    Returns
    Type Description
    ApiOperation<MultiplayBuildsBuildFilesListItem>

    The operation

    DeleteBuild(string, string, long, bool?, CancellationToken)

    Delete a single build

    Declaration
    ApiOperation DeleteBuild(string projectId, string environmentId, long buildId, bool? dryRun = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string projectId

    The project's Project ID

    string environmentId

    The Environment ID of a project

    long buildId

    Build ID.

    bool? dryRun

    Dry run the request. (optional)

    CancellationToken cancellationToken

    Cancellation Token to cancel the request.

    Returns
    Type Description
    ApiOperation

    The operation

    DeleteBuildFileByPath(string, string, long, string, CancellationToken)

    Delete a build file by path for a given build

    Declaration
    ApiOperation DeleteBuildFileByPath(string projectId, string environmentId, long buildId, string filePath, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string projectId

    The project's Project ID

    string environmentId

    The Environment ID of a project

    long buildId

    Build ID.

    string filePath

    The path of the file to delete.

    CancellationToken cancellationToken

    Cancellation Token to cancel the request.

    Returns
    Type Description
    ApiOperation

    The operation

    GetBuild(string, string, long, CancellationToken)

    Get a single build

    Declaration
    ApiOperation<MultiplayBuildsBuild> GetBuild(string projectId, string environmentId, long buildId, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string projectId

    The project's Project ID

    string environmentId

    The Environment ID of a project

    long buildId

    Build ID.

    CancellationToken cancellationToken

    Cancellation Token to cancel the request.

    Returns
    Type Description
    ApiOperation<MultiplayBuildsBuild>

    The operation

    GetBuildFiles(string, string, long, int?, int?, CancellationToken)

    Get a list of build files for a given build

    Declaration
    ApiOperation<MultiplayBuildsBuildFilesList> GetBuildFiles(string projectId, string environmentId, long buildId, int? limit = null, int? offset = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string projectId

    The project's Project ID

    string environmentId

    The Environment ID of a project

    long buildId

    Build ID.

    int? limit

    Limit (optional)

    int? offset

    Offset (optional)

    CancellationToken cancellationToken

    Cancellation Token to cancel the request.

    Returns
    Type Description
    ApiOperation<MultiplayBuildsBuildFilesList>

    The operation

    GetBuildInstalls(string, string, long, CancellationToken)

    Get a list of installs for a single build

    Declaration
    ApiOperation<List<MultiplayBuildsBuildInstall>> GetBuildInstalls(string projectId, string environmentId, long buildId, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string projectId

    The project's Project ID

    string environmentId

    The Environment ID of a project

    long buildId

    Build ID.

    CancellationToken cancellationToken

    Cancellation Token to cancel the request.

    Returns
    Type Description
    ApiOperation<List<MultiplayBuildsBuildInstall>>

    The operation

    ListBuilds(string, string, string, string, string, string, string, string, CancellationToken)

    Get a list of builds

    Declaration
    ApiOperation<List<MultiplayBuildsBuilds>> ListBuilds(string projectId, string environmentId, string limit = null, string lastVal = null, string lastId = null, string sortBy = null, string sortDir = null, string partialFilter = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string projectId

    The project's Project ID

    string environmentId

    The Environment ID of a project

    string limit

    Report type (optional)

    string lastVal

    Pagination details, last value of the sort column on the previous page. (optional)

    string lastId

    Pagination details, last value of the id column on the previous page. (optional)

    string sortBy

    Pagination details, sort column, if empty uses the id column. (optional)

    string sortDir

    Pagination details, sorting order. (optional, default to ASC)

    string partialFilter

    Partial Filter. (optional)

    CancellationToken cancellationToken

    Cancellation Token to cancel the request.

    Returns
    Type Description
    ApiOperation<List<MultiplayBuildsBuilds>>

    The operation

    UpdateBuild(string, string, long, MultiplayBuildsBuildUpdateReq, CancellationToken)

    Update a single build

    Declaration
    ApiOperation<MultiplayBuildsBuild> UpdateBuild(string projectId, string environmentId, long buildId, MultiplayBuildsBuildUpdateReq multiplayBuildsBuildUpdateReq = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string projectId

    The project's Project ID

    string environmentId

    The Environment ID of a project

    long buildId

    Build ID.

    MultiplayBuildsBuildUpdateReq multiplayBuildsBuildUpdateReq

    Contains the updated properties for the build. (optional)

    CancellationToken cancellationToken

    Cancellation Token to cancel the request.

    Returns
    Type Description
    ApiOperation<MultiplayBuildsBuild>

    The operation

    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)