Class ProjectsResource.LocationsResource
The "locations" collection of methods.
Inherited Members
Namespace: Google.Apis.Eventarc.v1
Assembly: Google.Apis.Eventarc.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
ChannelConnections
Gets the ChannelConnections resource.
Declaration
public virtual ProjectsResource.LocationsResource.ChannelConnectionsResource ChannelConnections { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.ChannelConnectionsResource |
Channels
Gets the Channels resource.
Declaration
public virtual ProjectsResource.LocationsResource.ChannelsResource Channels { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.ChannelsResource |
Enrollments
Gets the Enrollments resource.
Declaration
public virtual ProjectsResource.LocationsResource.EnrollmentsResource Enrollments { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.EnrollmentsResource |
GoogleApiSources
Gets the GoogleApiSources resource.
Declaration
public virtual ProjectsResource.LocationsResource.GoogleApiSourcesResource GoogleApiSources { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.GoogleApiSourcesResource |
MessageBuses
Gets the MessageBuses resource.
Declaration
public virtual ProjectsResource.LocationsResource.MessageBusesResource MessageBuses { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.MessageBusesResource |
Operations
Gets the Operations resource.
Declaration
public virtual ProjectsResource.LocationsResource.OperationsResource Operations { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.OperationsResource |
Pipelines
Gets the Pipelines resource.
Declaration
public virtual ProjectsResource.LocationsResource.PipelinesResource Pipelines { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.PipelinesResource |
Providers
Gets the Providers resource.
Declaration
public virtual ProjectsResource.LocationsResource.ProvidersResource Providers { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.ProvidersResource |
Triggers
Gets the Triggers resource.
Declaration
public virtual ProjectsResource.LocationsResource.TriggersResource Triggers { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.TriggersResource |
Methods
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 |
GetGoogleChannelConfig(string)
Get a GoogleChannelConfig. The name of the GoogleChannelConfig in the response is ALWAYS coded with projectID.
Declaration
public virtual ProjectsResource.LocationsResource.GetGoogleChannelConfigRequest GetGoogleChannelConfig(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. The name of the config to get. |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.GetGoogleChannelConfigRequest |
List(string)
Lists information about the supported locations for this service. This method lists locations based on
the resource scope provided in the [ListLocationsRequest.name] field: * Global locations: If name
is empty, the method lists the public locations available to all projects. * Project-specific
locations: If name follows the format projects/{project}, the method lists locations visible to
that specific project. This includes public, private, or other project-specific locations enabled for
the project. For gRPC and client library implementations, the resource name is passed as the name
field. For direct service calls, the resource name is incorporated into the request path based on the
specific service implementation and version.
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 |
UpdateGoogleChannelConfig(GoogleChannelConfig, string)
Update a single GoogleChannelConfig
Declaration
public virtual ProjectsResource.LocationsResource.UpdateGoogleChannelConfigRequest UpdateGoogleChannelConfig(GoogleChannelConfig body, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleChannelConfig | body | The body of the request. |
| string | name | Required. The resource name of the config. Must be in the format of,
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.UpdateGoogleChannelConfigRequest |