Package Methods (1.11.4)

Summary of entries of Methods for eventarc.

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient

EventarcAsyncClient(*, credentials: typing.Optional[google.auth.credentials.Credentials] = None, transport: typing.Optional[typing.Union[str, google.cloud.eventarc_v1.services.eventarc.transports.base.EventarcTransport, typing.Callable[[...], google.cloud.eventarc_v1.services.eventarc.transports.base.EventarcTransport]]] = 'grpc_asyncio', client_options: typing.Optional[google.api_core.client_options.ClientOptions] = None, client_info: google.api_core.gapic_v1.client_info.ClientInfo = 

Instantiates the eventarc async client.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.cancel_operation

cancel_operation(
    request: typing.Optional[
        google.longrunning.operations_pb2.CancelOperationRequest
    ] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> None

Starts asynchronous cancellation on a long-running operation.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.cancel_operation

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.channel_connection_path

channel_connection_path(
    project: str, location: str, channel_connection: str
) -> str

Returns a fully-qualified channel_connection string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.channel_connection_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.channel_path

channel_path(project: str, location: str, channel: str) -> str

Returns a fully-qualified channel string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.channel_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.cloud_function_path

cloud_function_path(project: str, location: str, function: str) -> str

Returns a fully-qualified cloud_function string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.cloud_function_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.common_billing_account_path

common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.common_billing_account_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.common_folder_path

common_folder_path(folder: str) -> str

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.common_location_path

common_location_path(project: str, location: str) -> str

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.common_organization_path

common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.common_organization_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.common_project_path

common_project_path(project: str) -> str

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.create_channel

create_channel(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.CreateChannelRequest, dict]
    ] = None,
    *,
    parent: typing.Optional[str] = None,
    channel: typing.Optional[google.cloud.eventarc_v1.types.channel.Channel] = None,
    channel_id: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

Create a new channel in a particular project and location.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.create_channel

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.create_channel_connection

create_channel_connection(
    request: typing.Optional[
        typing.Union[
            google.cloud.eventarc_v1.types.eventarc.CreateChannelConnectionRequest, dict
        ]
    ] = None,
    *,
    parent: typing.Optional[str] = None,
    channel_connection: typing.Optional[
        google.cloud.eventarc_v1.types.channel_connection.ChannelConnection
    ] = None,
    channel_connection_id: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

Create a new ChannelConnection in a particular project and location.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.create_channel_connection

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.create_trigger

create_trigger(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.CreateTriggerRequest, dict]
    ] = None,
    *,
    parent: typing.Optional[str] = None,
    trigger: typing.Optional[google.cloud.eventarc_v1.types.trigger.Trigger] = None,
    trigger_id: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

Create a new trigger in a particular project and location.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.create_trigger

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.crypto_key_path

crypto_key_path(project: str, location: str, key_ring: str, crypto_key: str) -> str

Returns a fully-qualified crypto_key string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.crypto_key_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.delete_channel

delete_channel(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.DeleteChannelRequest, dict]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.delete_channel_connection

delete_channel_connection(
    request: typing.Optional[
        typing.Union[
            google.cloud.eventarc_v1.types.eventarc.DeleteChannelConnectionRequest, dict
        ]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.delete_operation

delete_operation(
    request: typing.Optional[
        google.longrunning.operations_pb2.DeleteOperationRequest
    ] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> None

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.delete_trigger

delete_trigger(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.DeleteTriggerRequest, dict]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    allow_missing: typing.Optional[bool] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.from_service_account_file

from_service_account_file(filename: str, *args, **kwargs)

Creates an instance of this client using the provided credentials file.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.from_service_account_file

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.from_service_account_info

from_service_account_info(info: dict, *args, **kwargs)

Creates an instance of this client using the provided credentials info.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.from_service_account_info

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.from_service_account_json

from_service_account_json(filename: str, *args, **kwargs)

Creates an instance of this client using the provided credentials file.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.from_service_account_json

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.get_channel

get_channel(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.GetChannelRequest, dict]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.types.channel.Channel

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.get_channel_connection

get_channel_connection(
    request: typing.Optional[
        typing.Union[
            google.cloud.eventarc_v1.types.eventarc.GetChannelConnectionRequest, dict
        ]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.types.channel_connection.ChannelConnection

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.get_google_channel_config

get_google_channel_config(
    request: typing.Optional[
        typing.Union[
            google.cloud.eventarc_v1.types.eventarc.GetGoogleChannelConfigRequest, dict
        ]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.types.google_channel_config.GoogleChannelConfig

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.get_iam_policy

get_iam_policy(
    request: typing.Optional[google.iam.v1.iam_policy_pb2.GetIamPolicyRequest] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.iam.v1.policy_pb2.Policy

Gets the IAM access control policy for a function.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.get_iam_policy

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.get_location

get_location(
    request: typing.Optional[
        google.cloud.location.locations_pb2.GetLocationRequest
    ] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.location.locations_pb2.Location

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.get_mtls_endpoint_and_cert_source

get_mtls_endpoint_and_cert_source(
    client_options: typing.Optional[
        google.api_core.client_options.ClientOptions
    ] = None,
)

Return the API endpoint and client cert source for mutual TLS.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.get_mtls_endpoint_and_cert_source

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.get_operation

get_operation(
    request: typing.Optional[
        google.longrunning.operations_pb2.GetOperationRequest
    ] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.longrunning.operations_pb2.Operation

Gets the latest state of a long-running operation.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.get_operation

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.get_provider

get_provider(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.GetProviderRequest, dict]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.types.discovery.Provider

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.get_transport_class

get_transport_class() -> (
    typing.Type[
        google.cloud.eventarc_v1.services.eventarc.transports.base.EventarcTransport
    ]
)

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.get_trigger

get_trigger(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.GetTriggerRequest, dict]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.types.trigger.Trigger

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.google_channel_config_path

google_channel_config_path(project: str, location: str) -> str

Returns a fully-qualified google_channel_config string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.google_channel_config_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.list_channel_connections

list_channel_connections(
    request: typing.Optional[
        typing.Union[
            google.cloud.eventarc_v1.types.eventarc.ListChannelConnectionsRequest, dict
        ]
    ] = None,
    *,
    parent: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.services.eventarc.pagers.ListChannelConnectionsAsyncPager

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.list_channels

list_channels(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.ListChannelsRequest, dict]
    ] = None,
    *,
    parent: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.services.eventarc.pagers.ListChannelsAsyncPager

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.list_locations

list_locations(
    request: typing.Optional[
        google.cloud.location.locations_pb2.ListLocationsRequest
    ] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.location.locations_pb2.ListLocationsResponse

Lists information about the supported locations for this service.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.list_locations

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.list_operations

list_operations(
    request: typing.Optional[
        google.longrunning.operations_pb2.ListOperationsRequest
    ] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.longrunning.operations_pb2.ListOperationsResponse

Lists operations that match the specified filter in the request.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.list_operations

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.list_providers

list_providers(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.ListProvidersRequest, dict]
    ] = None,
    *,
    parent: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.services.eventarc.pagers.ListProvidersAsyncPager

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.list_triggers

list_triggers(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.ListTriggersRequest, dict]
    ] = None,
    *,
    parent: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.services.eventarc.pagers.ListTriggersAsyncPager

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_channel_connection_path

parse_channel_connection_path(path: str) -> typing.Dict[str, str]

Parses a channel_connection path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_channel_connection_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_channel_path

parse_channel_path(path: str) -> typing.Dict[str, str]

Parses a channel path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_channel_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_cloud_function_path

parse_cloud_function_path(path: str) -> typing.Dict[str, str]

Parses a cloud_function path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_cloud_function_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_common_billing_account_path

parse_common_billing_account_path(path: str) -> typing.Dict[str, str]

Parse a billing_account path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_common_billing_account_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_common_folder_path

parse_common_folder_path(path: str) -> typing.Dict[str, str]

Parse a folder path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_common_folder_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_common_location_path

parse_common_location_path(path: str) -> typing.Dict[str, str]

Parse a location path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_common_location_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_common_organization_path

parse_common_organization_path(path: str) -> typing.Dict[str, str]

Parse a organization path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_common_organization_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_common_project_path

parse_common_project_path(path: str) -> typing.Dict[str, str]

Parse a project path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_common_project_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_crypto_key_path

parse_crypto_key_path(path: str) -> typing.Dict[str, str]

Parses a crypto_key path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_crypto_key_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_google_channel_config_path

parse_google_channel_config_path(path: str) -> typing.Dict[str, str]

Parses a google_channel_config path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_google_channel_config_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_provider_path

parse_provider_path(path: str) -> typing.Dict[str, str]

Parses a provider path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_provider_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_service_account_path

parse_service_account_path(path: str) -> typing.Dict[str, str]

Parses a service_account path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_service_account_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_service_path

parse_service_path(path: str) -> typing.Dict[str, str]

Parses a service path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_service_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_trigger_path

parse_trigger_path(path: str) -> typing.Dict[str, str]

Parses a trigger path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_trigger_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_workflow_path

parse_workflow_path(path: str) -> typing.Dict[str, str]

Parses a workflow path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.parse_workflow_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.provider_path

provider_path(project: str, location: str, provider: str) -> str

Returns a fully-qualified provider string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.provider_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.service_account_path

service_account_path(project: str, service_account: str) -> str

Returns a fully-qualified service_account string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.service_account_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.service_path

service_path() -> str

Returns a fully-qualified service string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.service_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.set_iam_policy

set_iam_policy(
    request: typing.Optional[google.iam.v1.iam_policy_pb2.SetIamPolicyRequest] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.iam.v1.policy_pb2.Policy

Sets the IAM access control policy on the specified function.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.set_iam_policy

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.test_iam_permissions

test_iam_permissions(
    request: typing.Optional[
        google.iam.v1.iam_policy_pb2.TestIamPermissionsRequest
    ] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.iam.v1.iam_policy_pb2.TestIamPermissionsResponse

Tests the specified IAM permissions against the IAM access control policy for a function.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.test_iam_permissions

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.trigger_path

trigger_path(project: str, location: str, trigger: str) -> str

Returns a fully-qualified trigger string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.trigger_path

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.update_channel

update_channel(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.UpdateChannelRequest, dict]
    ] = None,
    *,
    channel: typing.Optional[google.cloud.eventarc_v1.types.channel.Channel] = None,
    update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.update_google_channel_config

update_google_channel_config(
    request: typing.Optional[
        typing.Union[
            google.cloud.eventarc_v1.types.eventarc.UpdateGoogleChannelConfigRequest,
            dict,
        ]
    ] = None,
    *,
    google_channel_config: typing.Optional[
        google.cloud.eventarc_v1.types.google_channel_config.GoogleChannelConfig
    ] = None,
    update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.types.google_channel_config.GoogleChannelConfig

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.update_trigger

update_trigger(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.UpdateTriggerRequest, dict]
    ] = None,
    *,
    trigger: typing.Optional[google.cloud.eventarc_v1.types.trigger.Trigger] = None,
    update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None,
    allow_missing: typing.Optional[bool] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary_async.AsyncRetry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.workflow_path

workflow_path(project: str, location: str, workflow: str) -> str

Returns a fully-qualified workflow string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcAsyncClient.workflow_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient

EventarcClient(*, credentials: typing.Optional[google.auth.credentials.Credentials] = None, transport: typing.Optional[typing.Union[str, google.cloud.eventarc_v1.services.eventarc.transports.base.EventarcTransport, typing.Callable[[...], google.cloud.eventarc_v1.services.eventarc.transports.base.EventarcTransport]]] = None, client_options: typing.Optional[typing.Union[google.api_core.client_options.ClientOptions, dict]] = None, client_info: google.api_core.gapic_v1.client_info.ClientInfo = 

Instantiates the eventarc client.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient

google.cloud.eventarc_v1.services.eventarc.EventarcClient.__exit__

__exit__(type, value, traceback)

Releases underlying transport's resources.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.exit

google.cloud.eventarc_v1.services.eventarc.EventarcClient.cancel_operation

cancel_operation(
    request: typing.Optional[
        google.longrunning.operations_pb2.CancelOperationRequest
    ] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> None

Starts asynchronous cancellation on a long-running operation.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.cancel_operation

google.cloud.eventarc_v1.services.eventarc.EventarcClient.channel_connection_path

channel_connection_path(
    project: str, location: str, channel_connection: str
) -> str

Returns a fully-qualified channel_connection string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.channel_connection_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.channel_path

channel_path(project: str, location: str, channel: str) -> str

Returns a fully-qualified channel string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.channel_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.cloud_function_path

cloud_function_path(project: str, location: str, function: str) -> str

Returns a fully-qualified cloud_function string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.cloud_function_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.common_billing_account_path

common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.common_billing_account_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.common_folder_path

common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.common_folder_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.common_location_path

common_location_path(project: str, location: str) -> str

Returns a fully-qualified location string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.common_location_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.common_organization_path

common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.common_organization_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.common_project_path

common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.common_project_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.create_channel

create_channel(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.CreateChannelRequest, dict]
    ] = None,
    *,
    parent: typing.Optional[str] = None,
    channel: typing.Optional[google.cloud.eventarc_v1.types.channel.Channel] = None,
    channel_id: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation.Operation

Create a new channel in a particular project and location.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.create_channel

google.cloud.eventarc_v1.services.eventarc.EventarcClient.create_channel_connection

create_channel_connection(
    request: typing.Optional[
        typing.Union[
            google.cloud.eventarc_v1.types.eventarc.CreateChannelConnectionRequest, dict
        ]
    ] = None,
    *,
    parent: typing.Optional[str] = None,
    channel_connection: typing.Optional[
        google.cloud.eventarc_v1.types.channel_connection.ChannelConnection
    ] = None,
    channel_connection_id: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation.Operation

Create a new ChannelConnection in a particular project and location.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.create_channel_connection

google.cloud.eventarc_v1.services.eventarc.EventarcClient.create_trigger

create_trigger(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.CreateTriggerRequest, dict]
    ] = None,
    *,
    parent: typing.Optional[str] = None,
    trigger: typing.Optional[google.cloud.eventarc_v1.types.trigger.Trigger] = None,
    trigger_id: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation.Operation

Create a new trigger in a particular project and location.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.create_trigger

google.cloud.eventarc_v1.services.eventarc.EventarcClient.crypto_key_path

crypto_key_path(project: str, location: str, key_ring: str, crypto_key: str) -> str

Returns a fully-qualified crypto_key string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.crypto_key_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.delete_channel

delete_channel(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.DeleteChannelRequest, dict]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation.Operation

google.cloud.eventarc_v1.services.eventarc.EventarcClient.delete_channel_connection

delete_channel_connection(
    request: typing.Optional[
        typing.Union[
            google.cloud.eventarc_v1.types.eventarc.DeleteChannelConnectionRequest, dict
        ]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation.Operation

google.cloud.eventarc_v1.services.eventarc.EventarcClient.delete_operation

delete_operation(
    request: typing.Optional[
        google.longrunning.operations_pb2.DeleteOperationRequest
    ] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> None

google.cloud.eventarc_v1.services.eventarc.EventarcClient.delete_trigger

delete_trigger(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.DeleteTriggerRequest, dict]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    allow_missing: typing.Optional[bool] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation.Operation

google.cloud.eventarc_v1.services.eventarc.EventarcClient.from_service_account_file

from_service_account_file(filename: str, *args, **kwargs)

Creates an instance of this client using the provided credentials file.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.from_service_account_file

google.cloud.eventarc_v1.services.eventarc.EventarcClient.from_service_account_info

from_service_account_info(info: dict, *args, **kwargs)

Creates an instance of this client using the provided credentials info.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.from_service_account_info

google.cloud.eventarc_v1.services.eventarc.EventarcClient.from_service_account_json

from_service_account_json(filename: str, *args, **kwargs)

Creates an instance of this client using the provided credentials file.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.from_service_account_json

google.cloud.eventarc_v1.services.eventarc.EventarcClient.get_channel

get_channel(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.GetChannelRequest, dict]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.types.channel.Channel

google.cloud.eventarc_v1.services.eventarc.EventarcClient.get_channel_connection

get_channel_connection(
    request: typing.Optional[
        typing.Union[
            google.cloud.eventarc_v1.types.eventarc.GetChannelConnectionRequest, dict
        ]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.types.channel_connection.ChannelConnection

google.cloud.eventarc_v1.services.eventarc.EventarcClient.get_google_channel_config

get_google_channel_config(
    request: typing.Optional[
        typing.Union[
            google.cloud.eventarc_v1.types.eventarc.GetGoogleChannelConfigRequest, dict
        ]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.types.google_channel_config.GoogleChannelConfig

google.cloud.eventarc_v1.services.eventarc.EventarcClient.get_iam_policy

get_iam_policy(
    request: typing.Optional[google.iam.v1.iam_policy_pb2.GetIamPolicyRequest] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.iam.v1.policy_pb2.Policy

Gets the IAM access control policy for a function.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.get_iam_policy

google.cloud.eventarc_v1.services.eventarc.EventarcClient.get_location

get_location(
    request: typing.Optional[
        google.cloud.location.locations_pb2.GetLocationRequest
    ] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.location.locations_pb2.Location

google.cloud.eventarc_v1.services.eventarc.EventarcClient.get_mtls_endpoint_and_cert_source

get_mtls_endpoint_and_cert_source(
    client_options: typing.Optional[
        google.api_core.client_options.ClientOptions
    ] = None,
)

google.cloud.eventarc_v1.services.eventarc.EventarcClient.get_operation

get_operation(
    request: typing.Optional[
        google.longrunning.operations_pb2.GetOperationRequest
    ] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.longrunning.operations_pb2.Operation

Gets the latest state of a long-running operation.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.get_operation

google.cloud.eventarc_v1.services.eventarc.EventarcClient.get_provider

get_provider(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.GetProviderRequest, dict]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.types.discovery.Provider

google.cloud.eventarc_v1.services.eventarc.EventarcClient.get_trigger

get_trigger(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.GetTriggerRequest, dict]
    ] = None,
    *,
    name: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.types.trigger.Trigger

google.cloud.eventarc_v1.services.eventarc.EventarcClient.google_channel_config_path

google_channel_config_path(project: str, location: str) -> str

Returns a fully-qualified google_channel_config string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.google_channel_config_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.list_channel_connections

list_channel_connections(
    request: typing.Optional[
        typing.Union[
            google.cloud.eventarc_v1.types.eventarc.ListChannelConnectionsRequest, dict
        ]
    ] = None,
    *,
    parent: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.services.eventarc.pagers.ListChannelConnectionsPager

google.cloud.eventarc_v1.services.eventarc.EventarcClient.list_channels

list_channels(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.ListChannelsRequest, dict]
    ] = None,
    *,
    parent: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.services.eventarc.pagers.ListChannelsPager

google.cloud.eventarc_v1.services.eventarc.EventarcClient.list_locations

list_locations(
    request: typing.Optional[
        google.cloud.location.locations_pb2.ListLocationsRequest
    ] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.location.locations_pb2.ListLocationsResponse

Lists information about the supported locations for this service.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.list_locations

google.cloud.eventarc_v1.services.eventarc.EventarcClient.list_operations

list_operations(
    request: typing.Optional[
        google.longrunning.operations_pb2.ListOperationsRequest
    ] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.longrunning.operations_pb2.ListOperationsResponse

Lists operations that match the specified filter in the request.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.list_operations

google.cloud.eventarc_v1.services.eventarc.EventarcClient.list_providers

list_providers(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.ListProvidersRequest, dict]
    ] = None,
    *,
    parent: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.services.eventarc.pagers.ListProvidersPager

google.cloud.eventarc_v1.services.eventarc.EventarcClient.list_triggers

list_triggers(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.ListTriggersRequest, dict]
    ] = None,
    *,
    parent: typing.Optional[str] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.services.eventarc.pagers.ListTriggersPager

google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_channel_connection_path

parse_channel_connection_path(path: str) -> typing.Dict[str, str]

Parses a channel_connection path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_channel_connection_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_channel_path

parse_channel_path(path: str) -> typing.Dict[str, str]

Parses a channel path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_channel_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_cloud_function_path

parse_cloud_function_path(path: str) -> typing.Dict[str, str]

Parses a cloud_function path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_cloud_function_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_common_billing_account_path

parse_common_billing_account_path(path: str) -> typing.Dict[str, str]

Parse a billing_account path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_common_billing_account_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_common_folder_path

parse_common_folder_path(path: str) -> typing.Dict[str, str]

Parse a folder path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_common_folder_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_common_location_path

parse_common_location_path(path: str) -> typing.Dict[str, str]

Parse a location path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_common_location_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_common_organization_path

parse_common_organization_path(path: str) -> typing.Dict[str, str]

Parse a organization path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_common_organization_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_common_project_path

parse_common_project_path(path: str) -> typing.Dict[str, str]

Parse a project path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_common_project_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_crypto_key_path

parse_crypto_key_path(path: str) -> typing.Dict[str, str]

Parses a crypto_key path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_crypto_key_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_google_channel_config_path

parse_google_channel_config_path(path: str) -> typing.Dict[str, str]

Parses a google_channel_config path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_google_channel_config_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_provider_path

parse_provider_path(path: str) -> typing.Dict[str, str]

Parses a provider path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_provider_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_service_account_path

parse_service_account_path(path: str) -> typing.Dict[str, str]

Parses a service_account path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_service_account_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_service_path

parse_service_path(path: str) -> typing.Dict[str, str]

Parses a service path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_service_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_trigger_path

parse_trigger_path(path: str) -> typing.Dict[str, str]

Parses a trigger path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_trigger_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_workflow_path

parse_workflow_path(path: str) -> typing.Dict[str, str]

Parses a workflow path into its component segments.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.parse_workflow_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.provider_path

provider_path(project: str, location: str, provider: str) -> str

Returns a fully-qualified provider string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.provider_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.service_account_path

service_account_path(project: str, service_account: str) -> str

Returns a fully-qualified service_account string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.service_account_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.service_path

service_path() -> str

Returns a fully-qualified service string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.service_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.set_iam_policy

set_iam_policy(
    request: typing.Optional[google.iam.v1.iam_policy_pb2.SetIamPolicyRequest] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.iam.v1.policy_pb2.Policy

Sets the IAM access control policy on the specified function.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.set_iam_policy

google.cloud.eventarc_v1.services.eventarc.EventarcClient.test_iam_permissions

test_iam_permissions(
    request: typing.Optional[
        google.iam.v1.iam_policy_pb2.TestIamPermissionsRequest
    ] = None,
    *,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.iam.v1.iam_policy_pb2.TestIamPermissionsResponse

Tests the specified IAM permissions against the IAM access control policy for a function.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.test_iam_permissions

google.cloud.eventarc_v1.services.eventarc.EventarcClient.trigger_path

trigger_path(project: str, location: str, trigger: str) -> str

Returns a fully-qualified trigger string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.trigger_path

google.cloud.eventarc_v1.services.eventarc.EventarcClient.update_channel

update_channel(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.UpdateChannelRequest, dict]
    ] = None,
    *,
    channel: typing.Optional[google.cloud.eventarc_v1.types.channel.Channel] = None,
    update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation.Operation

google.cloud.eventarc_v1.services.eventarc.EventarcClient.update_google_channel_config

update_google_channel_config(
    request: typing.Optional[
        typing.Union[
            google.cloud.eventarc_v1.types.eventarc.UpdateGoogleChannelConfigRequest,
            dict,
        ]
    ] = None,
    *,
    google_channel_config: typing.Optional[
        google.cloud.eventarc_v1.types.google_channel_config.GoogleChannelConfig
    ] = None,
    update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.cloud.eventarc_v1.types.google_channel_config.GoogleChannelConfig

google.cloud.eventarc_v1.services.eventarc.EventarcClient.update_trigger

update_trigger(
    request: typing.Optional[
        typing.Union[google.cloud.eventarc_v1.types.eventarc.UpdateTriggerRequest, dict]
    ] = None,
    *,
    trigger: typing.Optional[google.cloud.eventarc_v1.types.trigger.Trigger] = None,
    update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None,
    allow_missing: typing.Optional[bool] = None,
    retry: typing.Optional[
        typing.Union[
            google.api_core.retry.retry_unary.Retry,
            google.api_core.gapic_v1.method._MethodDefault,
        ]
    ] = _MethodDefault._DEFAULT_VALUE,
    timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
) -> google.api_core.operation.Operation

google.cloud.eventarc_v1.services.eventarc.EventarcClient.workflow_path

workflow_path(project: str, location: str, workflow: str) -> str

Returns a fully-qualified workflow string.

See more: google.cloud.eventarc_v1.services.eventarc.EventarcClient.workflow_path

google.cloud.eventarc_v1.services.eventarc.pagers.ListChannelConnectionsAsyncPager

ListChannelConnectionsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[
            google.cloud.eventarc_v1.types.eventarc.ListChannelConnectionsResponse
        ],
    ],
    request: google.cloud.eventarc_v1.types.eventarc.ListChannelConnectionsRequest,
    response: google.cloud.eventarc_v1.types.eventarc.ListChannelConnectionsResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

google.cloud.eventarc_v1.services.eventarc.pagers.ListChannelConnectionsPager

ListChannelConnectionsPager(
    method: typing.Callable[
        [...], google.cloud.eventarc_v1.types.eventarc.ListChannelConnectionsResponse
    ],
    request: google.cloud.eventarc_v1.types.eventarc.ListChannelConnectionsRequest,
    response: google.cloud.eventarc_v1.types.eventarc.ListChannelConnectionsResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

google.cloud.eventarc_v1.services.eventarc.pagers.ListChannelsAsyncPager

ListChannelsAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.eventarc_v1.types.eventarc.ListChannelsResponse],
    ],
    request: google.cloud.eventarc_v1.types.eventarc.ListChannelsRequest,
    response: google.cloud.eventarc_v1.types.eventarc.ListChannelsResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

google.cloud.eventarc_v1.services.eventarc.pagers.ListChannelsPager

ListChannelsPager(
    method: typing.Callable[
        [...], google.cloud.eventarc_v1.types.eventarc.ListChannelsResponse
    ],
    request: google.cloud.eventarc_v1.types.eventarc.ListChannelsRequest,
    response: google.cloud.eventarc_v1.types.eventarc.ListChannelsResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

google.cloud.eventarc_v1.services.eventarc.pagers.ListProvidersAsyncPager

ListProvidersAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.eventarc_v1.types.eventarc.ListProvidersResponse],
    ],
    request: google.cloud.eventarc_v1.types.eventarc.ListProvidersRequest,
    response: google.cloud.eventarc_v1.types.eventarc.ListProvidersResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

google.cloud.eventarc_v1.services.eventarc.pagers.ListProvidersPager

ListProvidersPager(
    method: typing.Callable[
        [...], google.cloud.eventarc_v1.types.eventarc.ListProvidersResponse
    ],
    request: google.cloud.eventarc_v1.types.eventarc.ListProvidersRequest,
    response: google.cloud.eventarc_v1.types.eventarc.ListProvidersResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

google.cloud.eventarc_v1.services.eventarc.pagers.ListTriggersAsyncPager

ListTriggersAsyncPager(
    method: typing.Callable[
        [...],
        typing.Awaitable[google.cloud.eventarc_v1.types.eventarc.ListTriggersResponse],
    ],
    request: google.cloud.eventarc_v1.types.eventarc.ListTriggersRequest,
    response: google.cloud.eventarc_v1.types.eventarc.ListTriggersResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)

google.cloud.eventarc_v1.services.eventarc.pagers.ListTriggersPager

ListTriggersPager(
    method: typing.Callable[
        [...], google.cloud.eventarc_v1.types.eventarc.ListTriggersResponse
    ],
    request: google.cloud.eventarc_v1.types.eventarc.ListTriggersRequest,
    response: google.cloud.eventarc_v1.types.eventarc.ListTriggersResponse,
    *,
    metadata: typing.Sequence[typing.Tuple[str, str]] = ()
)