Show / Hide Table of Contents

Class ProjectsResource.LocationsResource

The "locations" collection of methods.

Inheritance
object
ProjectsResource.LocationsResource
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
Assembly: Google.Apis.APIhub.v1.dll
Syntax
public class ProjectsResource.LocationsResource

Constructors

LocationsResource(IClientService)

Constructs a new resource.

Declaration
public LocationsResource(IClientService service)
Parameters
Type Name Description
IClientService service

Properties

ApiHubInstances

Gets the ApiHubInstances resource.

Declaration
public virtual ProjectsResource.LocationsResource.ApiHubInstancesResource ApiHubInstances { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.ApiHubInstancesResource

Apis

Gets the Apis resource.

Declaration
public virtual ProjectsResource.LocationsResource.ApisResource Apis { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.ApisResource

Attributes

Gets the Attributes resource.

Declaration
public virtual ProjectsResource.LocationsResource.AttributesResource Attributes { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.AttributesResource

Curations

Gets the Curations resource.

Declaration
public virtual ProjectsResource.LocationsResource.CurationsResource Curations { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.CurationsResource

Dependencies

Gets the Dependencies resource.

Declaration
public virtual ProjectsResource.LocationsResource.DependenciesResource Dependencies { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.DependenciesResource

Deployments

Gets the Deployments resource.

Declaration
public virtual ProjectsResource.LocationsResource.DeploymentsResource Deployments { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.DeploymentsResource

ExternalApis

Gets the ExternalApis resource.

Declaration
public virtual ProjectsResource.LocationsResource.ExternalApisResource ExternalApis { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.ExternalApisResource

HostProjectRegistrations

Gets the HostProjectRegistrations resource.

Declaration
public virtual ProjectsResource.LocationsResource.HostProjectRegistrationsResource HostProjectRegistrations { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.HostProjectRegistrationsResource

Operations

Gets the Operations resource.

Declaration
public virtual ProjectsResource.LocationsResource.OperationsResource Operations { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.OperationsResource

Plugins

Gets the Plugins resource.

Declaration
public virtual ProjectsResource.LocationsResource.PluginsResource Plugins { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.PluginsResource

RuntimeProjectAttachments

Gets the RuntimeProjectAttachments resource.

Declaration
public virtual ProjectsResource.LocationsResource.RuntimeProjectAttachmentsResource RuntimeProjectAttachments { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.RuntimeProjectAttachmentsResource

Methods

CollectApiData(GoogleCloudApihubV1CollectApiDataRequest, string)

Collect API data from a source and push it to Hub's collect layer.

Declaration
public virtual ProjectsResource.LocationsResource.CollectApiDataRequest CollectApiData(GoogleCloudApihubV1CollectApiDataRequest body, string location)
Parameters
Type Name Description
GoogleCloudApihubV1CollectApiDataRequest body

The body of the request.

string location

Required. The regional location of the API hub instance and its resources. Format: projects/{project}/locations/{location}

Returns
Type Description
ProjectsResource.LocationsResource.CollectApiDataRequest

Get(string)

Gets information about a location.

Declaration
public virtual ProjectsResource.LocationsResource.GetRequest Get(string name)
Parameters
Type Name Description
string name

Resource name for the location.

Returns
Type Description
ProjectsResource.LocationsResource.GetRequest

List(string)

Lists information about the supported locations for this service.

Declaration
public virtual ProjectsResource.LocationsResource.ListRequest List(string name)
Parameters
Type Name Description
string name

The resource that owns the locations collection, if applicable.

Returns
Type Description
ProjectsResource.LocationsResource.ListRequest

LookupRuntimeProjectAttachment(string)

Look up a runtime project attachment. This API can be called in the context of any project.

Declaration
public virtual ProjectsResource.LocationsResource.LookupRuntimeProjectAttachmentRequest LookupRuntimeProjectAttachment(string name)
Parameters
Type Name Description
string name

Required. Runtime project ID to look up runtime project attachment for. Lookup happens across all regions. Expected format: projects/{project}/locations/{location}.

Returns
Type Description
ProjectsResource.LocationsResource.LookupRuntimeProjectAttachmentRequest

SearchResources(GoogleCloudApihubV1SearchResourcesRequest, string)

Search across API-Hub resources.

Declaration
public virtual ProjectsResource.LocationsResource.SearchResourcesRequest SearchResources(GoogleCloudApihubV1SearchResourcesRequest body, string location)
Parameters
Type Name Description
GoogleCloudApihubV1SearchResourcesRequest body

The body of the request.

string location

Required. The resource name of the location which will be of the type projects/{project_id}/locations/{location_id}. This field is used to identify the instance of API-Hub in which resources should be searched.

Returns
Type Description
ProjectsResource.LocationsResource.SearchResourcesRequest
In this article
Back to top Generated by DocFX