Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 23 additions & 1 deletion src/libs/Ideogram/Generated/Ideogram.Models.MetronomeLinks.g.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,18 @@ public sealed partial class MetronomeLinks
[global::System.Text.Json.Serialization.JsonPropertyName("credits_iframe_dark_mode_url")]
public string? CreditsIframeDarkModeUrl { get; set; }

/// <summary>
/// The URL to display the customer usage dashboard.
/// </summary>
[global::System.Text.Json.Serialization.JsonPropertyName("usage_iframe_url")]
public string? UsageIframeUrl { get; set; }

/// <summary>
/// The URL to display the customer usage dashboard, in dark mode.
/// </summary>
[global::System.Text.Json.Serialization.JsonPropertyName("usage_iframe_dark_mode_url")]
public string? UsageIframeDarkModeUrl { get; set; }

/// <summary>
/// Additional properties that are not explicitly defined in the schema
/// </summary>
Expand All @@ -53,19 +65,29 @@ public sealed partial class MetronomeLinks
/// <param name="creditsIframeDarkModeUrl">
/// The URL to display the customer invoice and API usage.
/// </param>
/// <param name="usageIframeUrl">
/// The URL to display the customer usage dashboard.
/// </param>
/// <param name="usageIframeDarkModeUrl">
/// The URL to display the customer usage dashboard, in dark mode.
/// </param>
#if NET7_0_OR_GREATER
[global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers]
#endif
public MetronomeLinks(
string? invoicesIframeUrl,
string? invoicesIframeDarkModeUrl,
string? creditsIframeUrl,
string? creditsIframeDarkModeUrl)
string? creditsIframeDarkModeUrl,
string? usageIframeUrl,
string? usageIframeDarkModeUrl)
{
this.InvoicesIframeUrl = invoicesIframeUrl;
this.InvoicesIframeDarkModeUrl = invoicesIframeDarkModeUrl;
this.CreditsIframeUrl = creditsIframeUrl;
this.CreditsIframeDarkModeUrl = creditsIframeDarkModeUrl;
this.UsageIframeUrl = usageIframeUrl;
this.UsageIframeDarkModeUrl = usageIframeDarkModeUrl;
}

/// <summary>
Expand Down
12 changes: 12 additions & 0 deletions src/libs/Ideogram/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1404,6 +1404,8 @@ components:
has_accepted_terms: true
metronome_dashboard_url: metronome_dashboard_url
metronome_links:
usage_iframe_url: usage_iframe_url
usage_iframe_dark_mode_url: usage_iframe_dark_mode_url
credits_iframe_dark_mode_url: credits_iframe_dark_mode_url
invoices_iframe_dark_mode_url: invoices_iframe_dark_mode_url
invoices_iframe_url: invoices_iframe_url
Expand All @@ -1428,7 +1430,17 @@ components:
title: credits_iframe_dark_mode_url
type: string
description: The URL to display the customer invoice and API usage.
usage_iframe_url:
title: usage_iframe_url
type: string
description: The URL to display the customer usage dashboard.
usage_iframe_dark_mode_url:
title: usage_iframe_dark_mode_url
type: string
description: 'The URL to display the customer usage dashboard, in dark mode.'
example:
usage_iframe_url: usage_iframe_url
usage_iframe_dark_mode_url: usage_iframe_dark_mode_url
credits_iframe_dark_mode_url: credits_iframe_dark_mode_url
invoices_iframe_dark_mode_url: invoices_iframe_dark_mode_url
invoices_iframe_url: invoices_iframe_url
Expand Down
Loading