Show / Hide Table of Contents

Class GoogleCloudApihubV1SpecMetadata

The metadata associated with a spec of the API version.

Inheritance
object
GoogleCloudApihubV1SpecMetadata
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.APIhub.v1.Data
Assembly: Google.Apis.APIhub.v1.dll
Syntax
public class GoogleCloudApihubV1SpecMetadata : IDirectResponseSchema

Properties

DeploymentResourceUris

Optional. The gateway-side URIs of deployments that serve this spec. If provided, the API Hub service creates links between this spec and the deployments identified by these URIs. URIs that don't match any known deployment are ignored; a subsequent ingestion cycle that includes the missing deployment will re-establish the link. The maximum number of URIs allowed is 100.

Declaration
[JsonProperty("deploymentResourceUris")]
public virtual IList<string> DeploymentResourceUris { get; set; }
Property Value
Type Description
IList<string>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

OriginalCreateTime

object representation of OriginalCreateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use OriginalCreateTimeDateTimeOffset instead.")]
public virtual object OriginalCreateTime { get; set; }
Property Value
Type Description
object

OriginalCreateTimeDateTimeOffset

DateTimeOffset representation of OriginalCreateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? OriginalCreateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

OriginalCreateTimeRaw

Optional. Timestamp indicating when the spec was created at the source.

Declaration
[JsonProperty("originalCreateTime")]
public virtual string OriginalCreateTimeRaw { get; set; }
Property Value
Type Description
string

OriginalId

Optional. The unique identifier of the spec in the system where it was originally created.

Declaration
[JsonProperty("originalId")]
public virtual string OriginalId { get; set; }
Property Value
Type Description
string

OriginalUpdateTime

object representation of OriginalUpdateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use OriginalUpdateTimeDateTimeOffset instead.")]
public virtual object OriginalUpdateTime { get; set; }
Property Value
Type Description
object

OriginalUpdateTimeDateTimeOffset

DateTimeOffset representation of OriginalUpdateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? OriginalUpdateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

OriginalUpdateTimeRaw

Required. Timestamp indicating when the spec was last updated at the source.

Declaration
[JsonProperty("originalUpdateTime")]
public virtual string OriginalUpdateTimeRaw { get; set; }
Property Value
Type Description
string

Spec

Required. The spec resource to be pushed to Hub's collect layer. The ID of the spec will be generated by Hub.

Declaration
[JsonProperty("spec")]
public virtual GoogleCloudApihubV1Spec Spec { get; set; }
Property Value
Type Description
GoogleCloudApihubV1Spec

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX