Class MultiplayBuildsBuild
A single build response.
Inherited Members
Namespace: Unity.Services.Apis.Admin.Multiplay
Assembly: Unity.Services.Apis.dll
Syntax
[DataContract(Name = "multiplay.builds.build")]
[Preserve]
public class MultiplayBuildsBuild
Constructors
MultiplayBuildsBuild(long, string, MultiplayBuildType, string, MultiplayBuildsCcdDetails, int, MultiplayBuildsContainer, MultiplayBuildsOsFamily?, MultiplayBuildsS3Details, MultiplayBuildsSyncStatus, DateTime)
Initializes a new instance of the Multiplay
Declaration
[Preserve]
public MultiplayBuildsBuild(long buildID = 0, string buildName = null, MultiplayBuildType buildType = (MultiplayBuildType)0, string buildVersionName = null, MultiplayBuildsCcdDetails ccd = null, int cfv = 0, MultiplayBuildsContainer container = null, MultiplayBuildsOsFamily? osFamily = null, MultiplayBuildsS3Details s3 = null, MultiplayBuildsSyncStatus syncStatus = (MultiplayBuildsSyncStatus)0, DateTime updated = default)
Parameters
Type | Name | Description |
---|---|---|
long | buildID | The ID of a build within an environment. (required). |
string | buildName | The name of a build within an environment. (required). |
Multiplay |
buildType | buildType (required). |
string | buildVersionName | The name of the build's current version. However, it is not relevant for container builds, in which the 'imageTag' is used instead. (required). |
Multiplay |
ccd | ccd. |
int | cfv | The CFV version of the build's latest version. To check whether it supports containerised builds. (required). |
Multiplay |
container | container. |
Multiplay |
osFamily | osFamily. |
Multiplay |
s3 | s3. |
Multiplay |
syncStatus | syncStatus (required). |
Date |
updated | The date-time of the last update to a build within an environment. (required). |
Properties
BuildID
The ID of a build within an environment.
Declaration
[DataMember(Name = "buildID", IsRequired = true, EmitDefaultValue = true)]
[Preserve]
public long BuildID { get; set; }
Property Value
Type | Description |
---|---|
long | The ID of a build within an environment. |
BuildName
The name of a build within an environment.
Declaration
[DataMember(Name = "buildName", IsRequired = true, EmitDefaultValue = true)]
[Preserve]
public string BuildName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of a build within an environment. |
BuildType
Gets or Sets BuildType
Declaration
[DataMember(Name = "buildType", IsRequired = true, EmitDefaultValue = true)]
[Preserve]
public MultiplayBuildType BuildType { get; set; }
Property Value
Type | Description |
---|---|
Multiplay |
BuildVersionName
The name of the build's current version. However, it is not relevant for container builds, in which the 'imageTag' is used instead.
Declaration
[DataMember(Name = "buildVersionName", IsRequired = true, EmitDefaultValue = true)]
[Preserve]
public string BuildVersionName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the build's current version. However, it is not relevant for container builds, in which the 'imageTag' is used instead. |
Ccd
Gets or Sets Ccd
Declaration
[DataMember(Name = "ccd", EmitDefaultValue = false)]
[Preserve]
public MultiplayBuildsCcdDetails Ccd { get; set; }
Property Value
Type | Description |
---|---|
Multiplay |
Cfv
The CFV version of the build's latest version. To check whether it supports containerised builds.
Declaration
[DataMember(Name = "cfv", IsRequired = true, EmitDefaultValue = true)]
[Preserve]
public int Cfv { get; set; }
Property Value
Type | Description |
---|---|
int | The CFV version of the build's latest version. To check whether it supports containerised builds. |
Container
Gets or Sets Container
Declaration
[DataMember(Name = "container", EmitDefaultValue = false)]
[Preserve]
public MultiplayBuildsContainer Container { get; set; }
Property Value
Type | Description |
---|---|
Multiplay |
OsFamily
Gets or Sets OsFamily
Declaration
[DataMember(Name = "osFamily", EmitDefaultValue = false)]
[Preserve]
public MultiplayBuildsOsFamily? OsFamily { get; set; }
Property Value
Type | Description |
---|---|
Multiplay |
S3
Gets or Sets S3
Declaration
[DataMember(Name = "s3", EmitDefaultValue = false)]
[Preserve]
public MultiplayBuildsS3Details S3 { get; set; }
Property Value
Type | Description |
---|---|
Multiplay |
SyncStatus
Gets or Sets SyncStatus
Declaration
[DataMember(Name = "syncStatus", IsRequired = true, EmitDefaultValue = true)]
[Preserve]
public MultiplayBuildsSyncStatus SyncStatus { get; set; }
Property Value
Type | Description |
---|---|
Multiplay |
Updated
The date-time of the last update to a build within an environment.
Declaration
[DataMember(Name = "updated", IsRequired = true, EmitDefaultValue = true)]
[Preserve]
public DateTime Updated { get; set; }
Property Value
Type | Description |
---|---|
Date |
The date-time of the last update to a build within an environment. |