Table of Contents

Class ReportLinks

Namespace
Vonage.Reports
Assembly
Vonage.dll

Represents the HAL links returned with a report response.

public record ReportLinks : IEquatable<ReportLinks>
Inheritance
ReportLinks
Implements
Inherited Members

Constructors

Represents the HAL links returned with a report response.

public ReportLinks(ReportLink Self, Maybe<ReportLink> DownloadReport)

Parameters

Self ReportLink

Link to the report itself.

DownloadReport Maybe<ReportLink>

Link to download the report file, if available.

Properties

Link to download the report file, if available.

[JsonPropertyName("download_report")]
[JsonConverter(typeof(MaybeJsonConverter<ReportLink>))]
public Maybe<ReportLink> DownloadReport { get; init; }

Property Value

Maybe<ReportLink>

Link to the report itself.

[JsonPropertyName("self")]
public ReportLink Self { get; init; }

Property Value

ReportLink