Class GoogleCloudApihubV1ApiHubResource
ApiHubResource is one of the resources such as Api, Operation, Deployment, Definition, Spec and Version resources stored in API-Hub.
Implements
Inherited Members
Namespace: Google.Apis.APIhub.v1.Data
Assembly: Google.Apis.APIhub.v1.dll
Syntax
public class GoogleCloudApihubV1ApiHubResource : IDirectResponseSchema
Properties
Api
This represents Api resource in search results. Only name, display_name, description and owner fields are populated in search results.
Declaration
[JsonProperty("api")]
public virtual GoogleCloudApihubV1Api Api { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudApihubV1Api |
Definition
This represents Definition resource in search results. Only name field is populated in search results.
Declaration
[JsonProperty("definition")]
public virtual GoogleCloudApihubV1Definition Definition { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudApihubV1Definition |
Deployment
This represents Deployment resource in search results. Only name, display_name, description, deployment_type and api_versions fields are populated in search results.
Declaration
[JsonProperty("deployment")]
public virtual GoogleCloudApihubV1Deployment Deployment { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudApihubV1Deployment |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Operation
This represents ApiOperation resource in search results. Only name, description, spec and details fields are populated in search results.
Declaration
[JsonProperty("operation")]
public virtual GoogleCloudApihubV1ApiOperation Operation { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudApihubV1ApiOperation |
Spec
This represents Spec resource in search results. Only name, display_name, description, spec_type and documentation fields are populated in search results.
Declaration
[JsonProperty("spec")]
public virtual GoogleCloudApihubV1Spec Spec { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudApihubV1Spec |
Version
This represents Version resource in search results. Only name, display_name, description, lifecycle, compliance and accreditation fields are populated in search results.
Declaration
[JsonProperty("version")]
public virtual GoogleCloudApihubV1Version Version { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudApihubV1Version |