API hub v1 API - Class OpenApiSpecDetails (1.0.0-beta01)

public sealed class OpenApiSpecDetails : IMessage<OpenApiSpecDetails>, IEquatable<OpenApiSpecDetails>, IDeepCloneable<OpenApiSpecDetails>, IBufferMessage, IMessage

Reference 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].

Inheritance

object > OpenApiSpecDetails

Namespace

Google.Cloud.ApiHub.V1

Assembly

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