Class ProjectsResource.LocationsResource.RepositoriesResource.HooksResource
The "hooks" collection of methods.
Inherited Members
Namespace: Google.Apis.SecureSourceManager.v1
Assembly: Google.Apis.SecureSourceManager.v1.dll
Syntax
public class ProjectsResource.LocationsResource.RepositoriesResource.HooksResource
Constructors
HooksResource(IClientService)
Constructs a new resource.
Declaration
public HooksResource(IClientService service)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service |
Methods
Create(Hook, string)
Creates a new hook in a given repository.
Declaration
public virtual ProjectsResource.LocationsResource.RepositoriesResource.HooksResource.CreateRequest Create(Hook body, string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| Hook | body | The body of the request. |
| string | parent | Required. The repository in which to create the hook. Values are of the form
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.RepositoriesResource.HooksResource.CreateRequest |
Delete(string)
Deletes a Hook.
Declaration
public virtual ProjectsResource.LocationsResource.RepositoriesResource.HooksResource.DeleteRequest Delete(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. Name of the hook to delete. The format is
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.RepositoriesResource.HooksResource.DeleteRequest |
Get(string)
Gets metadata of a hook.
Declaration
public virtual ProjectsResource.LocationsResource.RepositoriesResource.HooksResource.GetRequest Get(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. Name of the hook to retrieve. The format is
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.RepositoriesResource.HooksResource.GetRequest |
List(string)
Lists hooks in a given repository.
Declaration
public virtual ProjectsResource.LocationsResource.RepositoriesResource.HooksResource.ListRequest List(string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. Parent value for ListHooksRequest. |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.RepositoriesResource.HooksResource.ListRequest |
Patch(Hook, string)
Updates the metadata of a hook.
Declaration
public virtual ProjectsResource.LocationsResource.RepositoriesResource.HooksResource.PatchRequest Patch(Hook body, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| Hook | body | The body of the request. |
| string | name | Identifier. A unique identifier for a Hook. The name should be of the format:
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.RepositoriesResource.HooksResource.PatchRequest |