API hub v1 API - Class OperationDetails (1.0.0)

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

Reference documentation and code samples for the API hub v1 API class OperationDetails.

The operation details parsed from the spec.

Inheritance

object > OperationDetails

Namespace

Google.Cloud.ApiHub.V1

Assembly

Google.Cloud.ApiHub.V1.dll

Constructors

OperationDetails()

public OperationDetails()

OperationDetails(OperationDetails)

public OperationDetails(OperationDetails other)
Parameter
Name Description
other OperationDetails

Properties

Deprecated

public bool Deprecated { get; set; }

Output only. For OpenAPI spec, this will be set if operation.deprecatedis marked as true in the spec.

Property Value
Type Description
bool

Description

public string Description { get; set; }

Output only. Description of the operation behavior. For OpenAPI spec, this will map to operation.description in the spec, in case description is empty, operation.summary will be used.

Property Value
Type Description
string

Documentation

public Documentation Documentation { get; set; }

Output only. Additional external documentation for this operation. For OpenAPI spec, this will map to operation.documentation in the spec.

Property Value
Type Description
Documentation

HttpOperation

public HttpOperation HttpOperation { get; set; }

The HTTP Operation.

Property Value
Type Description
HttpOperation

OperationCase

public OperationDetails.OperationOneofCase OperationCase { get; }
Property Value
Type Description
OperationDetailsOperationOneofCase