Skip to content

Commit 6f0aa54

Browse files
committed
Regenerate Client
1 parent d163500 commit 6f0aa54

File tree

192 files changed

+16926
-12
lines changed

Some content is hidden

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

192 files changed

+16926
-12
lines changed

src/InfinityFlow.DigitalOcean.Client/Models/Alert_policy_request_type.cs

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,5 +120,37 @@ public enum Alert_policy_request_type
120120
#pragma warning disable CS1591
121121
V1DbaasAlertsCpu_alerts,
122122
#pragma warning restore CS1591
123+
[EnumMember(Value = "v1/droplet/autoscale_alerts/current_instances")]
124+
#pragma warning disable CS1591
125+
V1DropletAutoscale_alertsCurrent_instances,
126+
#pragma warning restore CS1591
127+
[EnumMember(Value = "v1/droplet/autoscale_alerts/target_instances")]
128+
#pragma warning disable CS1591
129+
V1DropletAutoscale_alertsTarget_instances,
130+
#pragma warning restore CS1591
131+
[EnumMember(Value = "v1/droplet/autoscale_alerts/current_cpu_utilization")]
132+
#pragma warning disable CS1591
133+
V1DropletAutoscale_alertsCurrent_cpu_utilization,
134+
#pragma warning restore CS1591
135+
[EnumMember(Value = "v1/droplet/autoscale_alerts/target_cpu_utilization")]
136+
#pragma warning disable CS1591
137+
V1DropletAutoscale_alertsTarget_cpu_utilization,
138+
#pragma warning restore CS1591
139+
[EnumMember(Value = "v1/droplet/autoscale_alerts/current_memory_utilization")]
140+
#pragma warning disable CS1591
141+
V1DropletAutoscale_alertsCurrent_memory_utilization,
142+
#pragma warning restore CS1591
143+
[EnumMember(Value = "v1/droplet/autoscale_alerts/target_memory_utilization")]
144+
#pragma warning disable CS1591
145+
V1DropletAutoscale_alertsTarget_memory_utilization,
146+
#pragma warning restore CS1591
147+
[EnumMember(Value = "v1/droplet/autoscale_alerts/scale_up")]
148+
#pragma warning disable CS1591
149+
V1DropletAutoscale_alertsScale_up,
150+
#pragma warning restore CS1591
151+
[EnumMember(Value = "v1/droplet/autoscale_alerts/scale_down")]
152+
#pragma warning disable CS1591
153+
V1DropletAutoscale_alertsScale_down,
154+
#pragma warning restore CS1591
123155
}
124156
}

src/InfinityFlow.DigitalOcean.Client/Models/Alert_policy_type.cs

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,5 +120,37 @@ public enum Alert_policy_type
120120
#pragma warning disable CS1591
121121
V1DbaasAlertsCpu_alerts,
122122
#pragma warning restore CS1591
123+
[EnumMember(Value = "v1/droplet/autoscale_alerts/current_instances")]
124+
#pragma warning disable CS1591
125+
V1DropletAutoscale_alertsCurrent_instances,
126+
#pragma warning restore CS1591
127+
[EnumMember(Value = "v1/droplet/autoscale_alerts/target_instances")]
128+
#pragma warning disable CS1591
129+
V1DropletAutoscale_alertsTarget_instances,
130+
#pragma warning restore CS1591
131+
[EnumMember(Value = "v1/droplet/autoscale_alerts/current_cpu_utilization")]
132+
#pragma warning disable CS1591
133+
V1DropletAutoscale_alertsCurrent_cpu_utilization,
134+
#pragma warning restore CS1591
135+
[EnumMember(Value = "v1/droplet/autoscale_alerts/target_cpu_utilization")]
136+
#pragma warning disable CS1591
137+
V1DropletAutoscale_alertsTarget_cpu_utilization,
138+
#pragma warning restore CS1591
139+
[EnumMember(Value = "v1/droplet/autoscale_alerts/current_memory_utilization")]
140+
#pragma warning disable CS1591
141+
V1DropletAutoscale_alertsCurrent_memory_utilization,
142+
#pragma warning restore CS1591
143+
[EnumMember(Value = "v1/droplet/autoscale_alerts/target_memory_utilization")]
144+
#pragma warning disable CS1591
145+
V1DropletAutoscale_alertsTarget_memory_utilization,
146+
#pragma warning restore CS1591
147+
[EnumMember(Value = "v1/droplet/autoscale_alerts/scale_up")]
148+
#pragma warning disable CS1591
149+
V1DropletAutoscale_alertsScale_up,
150+
#pragma warning restore CS1591
151+
[EnumMember(Value = "v1/droplet/autoscale_alerts/scale_down")]
152+
#pragma warning disable CS1591
153+
V1DropletAutoscale_alertsScale_down,
154+
#pragma warning restore CS1591
123155
}
124156
}

src/InfinityFlow.DigitalOcean.Client/Models/ApiAgent.cs

Lines changed: 344 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
// <auto-generated/>
2+
#pragma warning disable CS0618
3+
using Microsoft.Kiota.Abstractions.Extensions;
4+
using Microsoft.Kiota.Abstractions.Serialization;
5+
using System.Collections.Generic;
6+
using System.IO;
7+
using System;
8+
namespace InfinityFlow.DigitalOcean.Client.Models
9+
{
10+
/// <summary>
11+
/// Agent API Key
12+
/// </summary>
13+
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
14+
public partial class ApiAgentAPIKey : IAdditionalDataHolder, IParsable
15+
{
16+
/// <summary>Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.</summary>
17+
public IDictionary<string, object> AdditionalData { get; set; }
18+
/// <summary>Api key</summary>
19+
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
20+
#nullable enable
21+
public string? ApiKey { get; set; }
22+
#nullable restore
23+
#else
24+
public string ApiKey { get; set; }
25+
#endif
26+
/// <summary>
27+
/// Instantiates a new <see cref="global::InfinityFlow.DigitalOcean.Client.Models.ApiAgentAPIKey"/> and sets the default values.
28+
/// </summary>
29+
public ApiAgentAPIKey()
30+
{
31+
AdditionalData = new Dictionary<string, object>();
32+
}
33+
/// <summary>
34+
/// Creates a new instance of the appropriate class based on discriminator value
35+
/// </summary>
36+
/// <returns>A <see cref="global::InfinityFlow.DigitalOcean.Client.Models.ApiAgentAPIKey"/></returns>
37+
/// <param name="parseNode">The parse node to use to read the discriminator value and create the object</param>
38+
public static global::InfinityFlow.DigitalOcean.Client.Models.ApiAgentAPIKey CreateFromDiscriminatorValue(IParseNode parseNode)
39+
{
40+
_ = parseNode ?? throw new ArgumentNullException(nameof(parseNode));
41+
return new global::InfinityFlow.DigitalOcean.Client.Models.ApiAgentAPIKey();
42+
}
43+
/// <summary>
44+
/// The deserialization information for the current model
45+
/// </summary>
46+
/// <returns>A IDictionary&lt;string, Action&lt;IParseNode&gt;&gt;</returns>
47+
public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
48+
{
49+
return new Dictionary<string, Action<IParseNode>>
50+
{
51+
{ "api_key", n => { ApiKey = n.GetStringValue(); } },
52+
};
53+
}
54+
/// <summary>
55+
/// Serializes information the current object
56+
/// </summary>
57+
/// <param name="writer">Serialization writer to use to serialize this model</param>
58+
public virtual void Serialize(ISerializationWriter writer)
59+
{
60+
_ = writer ?? throw new ArgumentNullException(nameof(writer));
61+
writer.WriteStringValue("api_key", ApiKey);
62+
writer.WriteAdditionalData(AdditionalData);
63+
}
64+
}
65+
}
66+
#pragma warning restore CS0618
Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
// <auto-generated/>
2+
#pragma warning disable CS0618
3+
using Microsoft.Kiota.Abstractions.Extensions;
4+
using Microsoft.Kiota.Abstractions.Serialization;
5+
using System.Collections.Generic;
6+
using System.IO;
7+
using System;
8+
namespace InfinityFlow.DigitalOcean.Client.Models
9+
{
10+
/// <summary>
11+
/// Agent API Key Info
12+
/// </summary>
13+
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
14+
public partial class ApiAgentAPIKeyInfo : IAdditionalDataHolder, IParsable
15+
{
16+
/// <summary>Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.</summary>
17+
public IDictionary<string, object> AdditionalData { get; set; }
18+
/// <summary>Creation date</summary>
19+
public DateTimeOffset? CreatedAt { get; set; }
20+
/// <summary>Created by</summary>
21+
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
22+
#nullable enable
23+
public string? CreatedBy { get; set; }
24+
#nullable restore
25+
#else
26+
public string CreatedBy { get; set; }
27+
#endif
28+
/// <summary>Deleted date</summary>
29+
public DateTimeOffset? DeletedAt { get; set; }
30+
/// <summary>Name</summary>
31+
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
32+
#nullable enable
33+
public string? Name { get; set; }
34+
#nullable restore
35+
#else
36+
public string Name { get; set; }
37+
#endif
38+
/// <summary>The secret_key property</summary>
39+
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
40+
#nullable enable
41+
public string? SecretKey { get; set; }
42+
#nullable restore
43+
#else
44+
public string SecretKey { get; set; }
45+
#endif
46+
/// <summary>Uuid</summary>
47+
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
48+
#nullable enable
49+
public string? Uuid { get; set; }
50+
#nullable restore
51+
#else
52+
public string Uuid { get; set; }
53+
#endif
54+
/// <summary>
55+
/// Instantiates a new <see cref="global::InfinityFlow.DigitalOcean.Client.Models.ApiAgentAPIKeyInfo"/> and sets the default values.
56+
/// </summary>
57+
public ApiAgentAPIKeyInfo()
58+
{
59+
AdditionalData = new Dictionary<string, object>();
60+
}
61+
/// <summary>
62+
/// Creates a new instance of the appropriate class based on discriminator value
63+
/// </summary>
64+
/// <returns>A <see cref="global::InfinityFlow.DigitalOcean.Client.Models.ApiAgentAPIKeyInfo"/></returns>
65+
/// <param name="parseNode">The parse node to use to read the discriminator value and create the object</param>
66+
public static global::InfinityFlow.DigitalOcean.Client.Models.ApiAgentAPIKeyInfo CreateFromDiscriminatorValue(IParseNode parseNode)
67+
{
68+
_ = parseNode ?? throw new ArgumentNullException(nameof(parseNode));
69+
return new global::InfinityFlow.DigitalOcean.Client.Models.ApiAgentAPIKeyInfo();
70+
}
71+
/// <summary>
72+
/// The deserialization information for the current model
73+
/// </summary>
74+
/// <returns>A IDictionary&lt;string, Action&lt;IParseNode&gt;&gt;</returns>
75+
public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
76+
{
77+
return new Dictionary<string, Action<IParseNode>>
78+
{
79+
{ "created_at", n => { CreatedAt = n.GetDateTimeOffsetValue(); } },
80+
{ "created_by", n => { CreatedBy = n.GetStringValue(); } },
81+
{ "deleted_at", n => { DeletedAt = n.GetDateTimeOffsetValue(); } },
82+
{ "name", n => { Name = n.GetStringValue(); } },
83+
{ "secret_key", n => { SecretKey = n.GetStringValue(); } },
84+
{ "uuid", n => { Uuid = n.GetStringValue(); } },
85+
};
86+
}
87+
/// <summary>
88+
/// Serializes information the current object
89+
/// </summary>
90+
/// <param name="writer">Serialization writer to use to serialize this model</param>
91+
public virtual void Serialize(ISerializationWriter writer)
92+
{
93+
_ = writer ?? throw new ArgumentNullException(nameof(writer));
94+
writer.WriteDateTimeOffsetValue("created_at", CreatedAt);
95+
writer.WriteStringValue("created_by", CreatedBy);
96+
writer.WriteDateTimeOffsetValue("deleted_at", DeletedAt);
97+
writer.WriteStringValue("name", Name);
98+
writer.WriteStringValue("secret_key", SecretKey);
99+
writer.WriteStringValue("uuid", Uuid);
100+
writer.WriteAdditionalData(AdditionalData);
101+
}
102+
}
103+
}
104+
#pragma warning restore CS0618
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
// <auto-generated/>
2+
#pragma warning disable CS0618
3+
using Microsoft.Kiota.Abstractions.Extensions;
4+
using Microsoft.Kiota.Abstractions.Serialization;
5+
using System.Collections.Generic;
6+
using System.IO;
7+
using System;
8+
namespace InfinityFlow.DigitalOcean.Client.Models
9+
{
10+
/// <summary>
11+
/// Agent Chatbot Identifier
12+
/// </summary>
13+
[global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")]
14+
public partial class ApiAgentChatbotIdentifier : IAdditionalDataHolder, IParsable
15+
{
16+
/// <summary>Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.</summary>
17+
public IDictionary<string, object> AdditionalData { get; set; }
18+
/// <summary>Agent chatbot identifier</summary>
19+
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
20+
#nullable enable
21+
public string? AgentChatbotIdentifier { get; set; }
22+
#nullable restore
23+
#else
24+
public string AgentChatbotIdentifier { get; set; }
25+
#endif
26+
/// <summary>
27+
/// Instantiates a new <see cref="global::InfinityFlow.DigitalOcean.Client.Models.ApiAgentChatbotIdentifier"/> and sets the default values.
28+
/// </summary>
29+
public ApiAgentChatbotIdentifier()
30+
{
31+
AdditionalData = new Dictionary<string, object>();
32+
}
33+
/// <summary>
34+
/// Creates a new instance of the appropriate class based on discriminator value
35+
/// </summary>
36+
/// <returns>A <see cref="global::InfinityFlow.DigitalOcean.Client.Models.ApiAgentChatbotIdentifier"/></returns>
37+
/// <param name="parseNode">The parse node to use to read the discriminator value and create the object</param>
38+
public static global::InfinityFlow.DigitalOcean.Client.Models.ApiAgentChatbotIdentifier CreateFromDiscriminatorValue(IParseNode parseNode)
39+
{
40+
_ = parseNode ?? throw new ArgumentNullException(nameof(parseNode));
41+
return new global::InfinityFlow.DigitalOcean.Client.Models.ApiAgentChatbotIdentifier();
42+
}
43+
/// <summary>
44+
/// The deserialization information for the current model
45+
/// </summary>
46+
/// <returns>A IDictionary&lt;string, Action&lt;IParseNode&gt;&gt;</returns>
47+
public virtual IDictionary<string, Action<IParseNode>> GetFieldDeserializers()
48+
{
49+
return new Dictionary<string, Action<IParseNode>>
50+
{
51+
{ "agent_chatbot_identifier", n => { AgentChatbotIdentifier = n.GetStringValue(); } },
52+
};
53+
}
54+
/// <summary>
55+
/// Serializes information the current object
56+
/// </summary>
57+
/// <param name="writer">Serialization writer to use to serialize this model</param>
58+
public virtual void Serialize(ISerializationWriter writer)
59+
{
60+
_ = writer ?? throw new ArgumentNullException(nameof(writer));
61+
writer.WriteStringValue("agent_chatbot_identifier", AgentChatbotIdentifier);
62+
writer.WriteAdditionalData(AdditionalData);
63+
}
64+
}
65+
}
66+
#pragma warning restore CS0618

0 commit comments

Comments
 (0)