Class TypeInfo
Type Information. Contains detailed information about a composite type, base type, or base type with specific collection.
Implements
Inherited Members
Namespace: Google.Apis.DeploymentManager.alpha.Data
Assembly: Google.Apis.DeploymentManager.alpha.dll
Syntax
public class TypeInfo : IDirectResponseSchema
Properties
Description
The description of the type.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type | Description |
---|---|
string |
DocumentationLink
For swagger 2.0 externalDocs field will be used. For swagger 1.2 this field will be empty.
Declaration
[JsonProperty("documentationLink")]
public virtual string DocumentationLink { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Kind
Output only. Type of the output. Always deploymentManager#TypeInfo
for TypeInfo.
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
The base type or composite type name.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Schema
For base types with a collection, we return a schema and documentation link For template types, we return only a schema
Declaration
[JsonProperty("schema")]
public virtual TypeInfoSchemaInfo Schema { get; set; }
Property Value
Type | Description |
---|---|
TypeInfoSchemaInfo |
SelfLink
Output only. Self link for the type provider.
Declaration
[JsonProperty("selfLink")]
public virtual string SelfLink { get; set; }
Property Value
Type | Description |
---|---|
string |
Title
The title on the API descriptor URL provided.
Declaration
[JsonProperty("title")]
public virtual string Title { get; set; }
Property Value
Type | Description |
---|---|
string |