public sealed class OpenApiSpecDetails : IMessage<OpenApiSpecDetails>, IEquatable<OpenApiSpecDetails>, IDeepCloneable<OpenApiSpecDetails>, IBufferMessage, IMessageReference documentation and code samples for the API hub v1 API class OpenApiSpecDetails.
OpenApiSpecDetails contains the details parsed from an OpenAPI spec in addition to the fields mentioned in [SpecDetails][google.cloud.apihub.v1.SpecDetails].
Implements
IMessageOpenApiSpecDetails, IEquatableOpenApiSpecDetails, IDeepCloneableOpenApiSpecDetails, IBufferMessage, IMessageNamespace
Google.Cloud.ApiHub.V1Assembly
Google.Cloud.ApiHub.V1.dll
Constructors
OpenApiSpecDetails()
public OpenApiSpecDetails()OpenApiSpecDetails(OpenApiSpecDetails)
public OpenApiSpecDetails(OpenApiSpecDetails other)| Parameter | |
|---|---|
| Name | Description |
other |
OpenApiSpecDetails |
Properties
Format
public OpenApiSpecDetails.Types.Format Format { get; set; }Output only. The format of the spec.
| Property Value | |
|---|---|
| Type | Description |
OpenApiSpecDetailsTypesFormat |
|
Owner
public Owner Owner { get; set; }Output only. Owner details for the spec.
This maps to info.contact in OpenAPI spec.
| Property Value | |
|---|---|
| Type | Description |
Owner |
|
Version
public string Version { get; set; }Output only. The version in the spec.
This maps to info.version in OpenAPI spec.
| Property Value | |
|---|---|
| Type | Description |
string |
|