Eventarc API (eventarc:v1)

2022-06-12

4 new methods

Additions

    Methods
  • eventarc.projects.locations.channelConnections.delete

      Parameters:

        name

          Pattern: ^projects/[^/]+/locations/[^/]+/channelConnections/[^/]+$

          Required: Yes

          Type: string

          Location: path

          Description: Required. The name of the channel connection to delete.

      Flat Path: v1/projects/{projectsId}/locations/{locationsId}/channelConnections/{channelConnectionsId}

      Scopes: https://www.googleapis.com/auth/cloud-platform

      HTTP Method: DELETE

      Parameter Order: name

      Description: Delete a single ChannelConnection.

      Path: v1/{+name}

  • eventarc.projects.locations.channelConnections.list

      Parameter Order: parent

      Description: List channel connections.

      Flat Path: v1/projects/{projectsId}/locations/{locationsId}/channelConnections

      Path: v1/{+parent}/channelConnections

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameters:

        parent

          Description: Required. The parent collection from which to list channel connections.

          Type: string

          Location: path

          Pattern: ^projects/[^/]+/locations/[^/]+$

          Required: Yes

        pageSize

          Format: int32

          Type: integer

          Location: query

          Description: The maximum number of channel connections to return on each page. Note: The service may send fewer responses.

        pageToken

          Type: string

          Location: query

          Description: The page token; provide the value from the `next_page_token` field in a previous `ListChannelConnections` call to retrieve the subsequent page. When paginating, all other parameters provided to `ListChannelConnetions` match the call that provided the page token.

      HTTP Method: GET

  • eventarc.projects.locations.channelConnections.get

      HTTP Method: GET

      Parameters:

        name

          Location: path

          Required: Yes

          Pattern: ^projects/[^/]+/locations/[^/]+/channelConnections/[^/]+$

          Description: Required. The name of the channel connection to get.

          Type: string

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameter Order: name

      Description: Get a single ChannelConnection.

      Flat Path: v1/projects/{projectsId}/locations/{locationsId}/channelConnections/{channelConnectionsId}

      Path: v1/{+name}

  • eventarc.projects.locations.channelConnections.create

      Parameter Order: parent

      Parameters:

        channelConnectionId

          Type: string

          Location: query

          Description: Required. The user-provided ID to be assigned to the channel connection.

        parent

          Type: string

          Required: Yes

          Description: Required. The parent collection in which to add this channel connection.

          Pattern: ^projects/[^/]+/locations/[^/]+$

          Location: path

      Path: v1/{+parent}/channelConnections

      Flat Path: v1/projects/{projectsId}/locations/{locationsId}/channelConnections

      HTTP Method: POST

      Description: Create a new ChannelConnection in a particular project and location.

      Scopes: https://www.googleapis.com/auth/cloud-platform