Skip to content

Commit c127f12

Browse files
author
Ubuntu
committed
chore(sdk): generate csharp extend sdk (2025-10-29T02:15:04+00:00)
generated from openapi spec commit: e689f3bacd325d79f6d796d9030566acda43695f
1 parent 0e01af1 commit c127f12

File tree

235 files changed

+11041
-4411
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

235 files changed

+11041
-4411
lines changed

AccelByte.Sdk/AccelByte.Sdk.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
<Product>AccelByte.Sdk</Product>
88
<PackageId>AccelByte.Sdk</PackageId>
99
<Authors>AccelByte Developers</Authors>
10-
<Version>0.75.0</Version>
11-
<AssemblyVersion>0.75.0</AssemblyVersion>
10+
<Version>0.76.0</Version>
11+
<AssemblyVersion>0.76.0</AssemblyVersion>
1212
<Company>AccelByte</Company>
1313
<Copyright>Copyright(c) AccelByte 2022-2023</Copyright>
1414
<Description>AccelByte .NET (C#) SDK

AccelByte.Sdk/Api/Ams/Model/ApiImageDetails.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ public class ApiImageDetails : AccelByte.Sdk.Core.Model
4040
[JsonPropertyName("tags")]
4141
public List<string>? Tags { get; set; }
4242

43+
[JsonPropertyName("targetArchitecture")]
44+
public string? TargetArchitecture { get; set; }
45+
4346
[JsonPropertyName("uploadedAt")]
4447
public DateTime? UploadedAt { get; set; }
4548

AccelByte.Sdk/Api/Ams/Model/ApiImageListItem.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ public class ApiImageListItem : AccelByte.Sdk.Core.Model
4343
[JsonPropertyName("tags")]
4444
public List<string>? Tags { get; set; }
4545

46+
[JsonPropertyName("targetArchitecture")]
47+
public string? TargetArchitecture { get; set; }
48+
4649
[JsonPropertyName("uploadedAt")]
4750
public DateTime? UploadedAt { get; set; }
4851

AccelByte.Sdk/Api/Ams/Model/ApiInstanceType.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ public class ApiInstanceType : AccelByte.Sdk.Core.Model
3333
[JsonPropertyName("ownerAccountId")]
3434
public string? OwnerAccountId { get; set; }
3535

36+
[JsonPropertyName("processorArchitecture")]
37+
public string? ProcessorArchitecture { get; set; }
38+
3639
[JsonPropertyName("provider")]
3740
public string? Provider { get; set; }
3841

AccelByte.Sdk/Api/Ams/Operation/Images/ImageList.cs

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ public class ImageListBuilder
4747

4848
public string? Tag { get; set; }
4949

50+
public string? TargetArchitecture { get; set; }
51+
5052

5153

5254

@@ -108,6 +110,12 @@ public ImageListBuilder SetTag(string _tag)
108110
return this;
109111
}
110112

113+
public ImageListBuilder SetTargetArchitecture(string _targetArchitecture)
114+
{
115+
TargetArchitecture = _targetArchitecture;
116+
return this;
117+
}
118+
111119

112120

113121

@@ -143,6 +151,7 @@ string namespace_
143151
if (builder.SortDirection is not null) QueryParams["sortDirection"] = builder.SortDirection;
144152
if (builder.Status is not null) QueryParams["status"] = builder.Status;
145153
if (builder.Tag is not null) QueryParams["tag"] = builder.Tag;
154+
if (builder.TargetArchitecture is not null) QueryParams["targetArchitecture"] = builder.TargetArchitecture;
146155

147156

148157

@@ -163,7 +172,8 @@ public ImageList(
163172
string? sortBy,
164173
string? sortDirection,
165174
string? status,
166-
string? tag
175+
string? tag,
176+
string? targetArchitecture
167177
)
168178
{
169179
PathParams["namespace"] = namespace_;
@@ -177,6 +187,7 @@ public ImageList(
177187
if (sortDirection is not null) QueryParams["sortDirection"] = sortDirection;
178188
if (status is not null) QueryParams["status"] = status;
179189
if (tag is not null) QueryParams["tag"] = tag;
190+
if (targetArchitecture is not null) QueryParams["targetArchitecture"] = targetArchitecture;
180191

181192

182193

AccelByte.Sdk/Api/Csm/CsmSdkWrappers.cs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,17 @@ public ImageV2 ImageV2
101101
}
102102
private ImageV2? _ImageV2 = null;
103103

104+
public ManagedResources ManagedResources
105+
{
106+
get
107+
{
108+
if (_ManagedResources == null)
109+
_ManagedResources = new ManagedResources(_SdkObject);
110+
return _ManagedResources;
111+
}
112+
}
113+
private ManagedResources? _ManagedResources = null;
114+
104115
public ConfigurationV2 ConfigurationV2
105116
{
106117
get
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// Copyright (c) 2022 AccelByte Inc. All Rights Reserved.
2+
// This is licensed software from AccelByte Inc, for limitations
3+
// and restrictions contact your company contract manager.
4+
5+
// This code is generated by tool. DO NOT EDIT.
6+
using System.Text.Json.Serialization;
7+
8+
namespace AccelByte.Sdk.Api.Csm.Model
9+
{
10+
public class ApimodelCreateNoSQLAppDatabaseRequest : AccelByte.Sdk.Core.Model
11+
{
12+
[JsonPropertyName("dbName")]
13+
public string? DbName { get; set; }
14+
15+
[JsonPropertyName("password")]
16+
public string? Password { get; set; }
17+
18+
[JsonPropertyName("username")]
19+
public string? Username { get; set; }
20+
21+
}
22+
23+
24+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
// Copyright (c) 2022 AccelByte Inc. All Rights Reserved.
2+
// This is licensed software from AccelByte Inc, for limitations
3+
// and restrictions contact your company contract manager.
4+
5+
// This code is generated by tool. DO NOT EDIT.
6+
using System.Text.Json.Serialization;
7+
8+
namespace AccelByte.Sdk.Api.Csm.Model
9+
{
10+
public class ApimodelCreateNoSQLDatabaseCredentialRequest : AccelByte.Sdk.Core.Model
11+
{
12+
[JsonPropertyName("password")]
13+
public string? Password { get; set; }
14+
15+
[JsonPropertyName("username")]
16+
public string? Username { get; set; }
17+
18+
}
19+
20+
21+
}
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
// Copyright (c) 2022 AccelByte Inc. All Rights Reserved.
2+
// This is licensed software from AccelByte Inc, for limitations
3+
// and restrictions contact your company contract manager.
4+
5+
// This code is generated by tool. DO NOT EDIT.
6+
using System.Text.Json.Serialization;
7+
8+
namespace AccelByte.Sdk.Api.Csm.Model
9+
{
10+
public class ApimodelDeleteNoSQLResourceResponse : AccelByte.Sdk.Core.Model
11+
{
12+
[JsonPropertyName("platformName")]
13+
public string? PlatformName { get; set; }
14+
15+
[JsonPropertyName("resourceId")]
16+
public string? ResourceId { get; set; }
17+
18+
[JsonPropertyName("resourceName")]
19+
public string? ResourceName { get; set; }
20+
21+
[JsonPropertyName("resourceType")]
22+
public string? ResourceType { get; set; }
23+
24+
[JsonPropertyName("studioName")]
25+
public string? StudioName { get; set; }
26+
27+
}
28+
29+
30+
}

AccelByte.Sdk/Api/Csm/Model/ApimodelGetListOfConfigurationsV2DataItem.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ public class ApimodelGetListOfConfigurationsV2DataItem : AccelByte.Sdk.Core.Mode
3030
public string? Description { get; set; }
3131

3232
[JsonPropertyName("editable")]
33-
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
3433
public bool? Editable { get; set; }
3534

3635
[JsonPropertyName("isHidden")]

0 commit comments

Comments
 (0)