# Package Methods (0.6.0)

0.6.0 (latest) 0.5.0 0.4.0 0.3.0 0.2.0 0.1.17 Summary of entries of Methods for securesourcemanager.

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient

    SecureSourceManagerAsyncClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.securesourcemanager_v1.services.secure_source_manager.transports.base.SecureSourceManagerTransport,
                typing.Callable[
                    [...],
                    google.cloud.securesourcemanager_v1.services.secure_source_manager.transports.base.SecureSourceManagerTransport,
                ],
            ]
        ] = "grpc_asyncio",
        client_options: typing.Optional[
            google.api_core.client_options.ClientOptions
        ] = None,
        client_info: google.api_core.gapic_v1.client_info.ClientInfo = google.api_core.gapic_v1.client_info.ClientInfo
    )

Instantiates the secure source manager async client.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_SecureSourceManagerAsyncClient)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.batch_create_pull_request_comments

    batch_create_pull_request_comments(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.BatchCreatePullRequestCommentsRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        requests: typing.Optional[
            typing.MutableSequence[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreatePullRequestCommentRequest
            ]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Batch creates pull request comments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.batch_create_pull_request_comments](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_batch_create_pull_request_comments)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.branch_rule_path

    branch_rule_path(
        project: str, location: str, repository: str, branch_rule: str
    ) -> str

Returns a fully-qualified branch_rule string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.branch_rule_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_branch_rule_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.ca_pool_path

    ca_pool_path(project: str, location: str, ca_pool: str) -> str

Returns a fully-qualified ca_pool string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.ca_pool_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_ca_pool_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.cancel_operation

    cancel_operation(
        request: typing.Optional[
            typing.Union[google.longrunning.operations_pb2.CancelOperationRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> None

Starts asynchronous cancellation on a long-running operation.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.cancel_operation](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_cancel_operation)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.close_issue

    close_issue(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CloseIssueRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Closes an issue.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.close_issue](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_close_issue)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.close_pull_request

    close_pull_request(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ClosePullRequestRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Closes a pull request without merging.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.close_pull_request](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_close_pull_request)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_common_billing_account_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.common_folder_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_common_folder_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.common_location_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_common_location_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.common_organization_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_common_organization_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.common_project_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_common_project_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_branch_rule

    create_branch_rule(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreateBranchRuleRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        branch_rule: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.BranchRule
        ] = None,
        branch_rule_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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

CreateBranchRule creates a branch rule in a given
repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_branch_rule](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_create_branch_rule)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_hook

    create_hook(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreateHookRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        hook: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.Hook
        ] = None,
        hook_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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Creates a new hook in a given repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_hook](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_create_hook)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_instance

    create_instance(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreateInstanceRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        instance: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.Instance
        ] = None,
        instance_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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Creates a new instance in a given project and
location.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_instance](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_create_instance)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_issue

    create_issue(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreateIssueRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        issue: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.Issue
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Creates an issue.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_issue](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_create_issue)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_issue_comment

    create_issue_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreateIssueCommentRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        issue_comment: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.IssueComment
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Creates an issue comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_issue_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_create_issue_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_pull_request

    create_pull_request(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreatePullRequestRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        pull_request: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.PullRequest
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Creates a pull request.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_pull_request](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_create_pull_request)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_pull_request_comment

    create_pull_request_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreatePullRequestCommentRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        pull_request_comment: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.PullRequestComment
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Creates a pull request comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_pull_request_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_create_pull_request_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_repository

    create_repository(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreateRepositoryRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        repository: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.Repository
        ] = None,
        repository_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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Creates a new repository in a given project and
location.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.create_repository](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_create_repository)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.crypto_key_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_crypto_key_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_branch_rule

    delete_branch_rule(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.DeleteBranchRuleRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

DeleteBranchRule deletes a branch rule.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_branch_rule](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_delete_branch_rule)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_hook

    delete_hook(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.DeleteHookRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Deletes a Hook.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_hook](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_delete_hook)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_instance

    delete_instance(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.DeleteInstanceRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Deletes a single instance.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_instance](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_delete_instance)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_issue

    delete_issue(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.DeleteIssueRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Deletes an issue.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_issue](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_delete_issue)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_issue_comment

    delete_issue_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.DeleteIssueCommentRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Deletes an issue comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_issue_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_delete_issue_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_operation

    delete_operation(
        request: typing.Optional[
            typing.Union[google.longrunning.operations_pb2.DeleteOperationRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> None

Deletes a long-running operation.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_operation](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_delete_operation)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_pull_request_comment

    delete_pull_request_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.DeletePullRequestCommentRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Deletes a pull request comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_pull_request_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_delete_pull_request_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_repository

    delete_repository(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.DeleteRepositoryRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Deletes a Repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.delete_repository](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_delete_repository)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.fetch_blob

    fetch_blob(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.FetchBlobRequest,
                dict,
            ]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.FetchBlobResponse

Fetches a blob from a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.fetch_blob](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_fetch_blob)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.fetch_tree

    fetch_tree(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.FetchTreeRequest,
                dict,
            ]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.FetchTreeAsyncPager
    )

Fetches a tree from a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.fetch_tree](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_fetch_tree)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.from_service_account_file](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_from_service_account_file)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.from_service_account_info](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_from_service_account_info)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.from_service_account_json](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_from_service_account_json)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_branch_rule

    get_branch_rule(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetBranchRuleRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.BranchRule

GetBranchRule gets a branch rule.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_branch_rule](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_get_branch_rule)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_hook

    get_hook(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetHookRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.Hook

Gets metadata of a hook.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_hook](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_get_hook)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_iam_policy

    get_iam_policy(
        request: typing.Optional[
            typing.Union[google.iam.v1.iam_policy_pb2.GetIamPolicyRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.iam.v1.policy_pb2.Policy

Gets the IAM access control policy for a function.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_iam_policy](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_get_iam_policy)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_iam_policy_repo

    get_iam_policy_repo(
        request: typing.Optional[
            typing.Union[google.iam.v1.iam_policy_pb2.GetIamPolicyRequest, dict]
        ] = None,
        *,
        resource: 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, typing.Union[str, bytes]]] = ()
    ) -> google.iam.v1.policy_pb2.Policy

Get IAM policy for a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_iam_policy_repo](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_get_iam_policy_repo)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_instance

    get_instance(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetInstanceRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.Instance

Gets details of a single instance.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_instance](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_get_instance)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_issue

    get_issue(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetIssueRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.Issue

Gets an issue.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_issue](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_get_issue)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_issue_comment

    get_issue_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetIssueCommentRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.IssueComment

Gets an issue comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_issue_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_get_issue_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_location

    get_location(
        request: typing.Optional[
            typing.Union[google.cloud.location.locations_pb2.GetLocationRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.location.locations_pb2.Location

Gets information about a location.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_location](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_get_location)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_get_mtls_endpoint_and_cert_source)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_operation

    get_operation(
        request: typing.Optional[
            typing.Union[google.longrunning.operations_pb2.GetOperationRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.longrunning.operations_pb2.Operation

Gets the latest state of a long-running operation.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_operation](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_get_operation)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_pull_request

    get_pull_request(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetPullRequestRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.PullRequest

Gets a pull request.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_pull_request](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_get_pull_request)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_pull_request_comment

    get_pull_request_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetPullRequestCommentRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.PullRequestComment

Gets a pull request comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_pull_request_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_get_pull_request_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_repository

    get_repository(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetRepositoryRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.Repository

Gets metadata of a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_repository](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_get_repository)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_transport_class

    get_transport_class(
        label: typing.Optional[str] = None,
    ) -> typing.Type[
        google.cloud.securesourcemanager_v1.services.secure_source_manager.transports.base.SecureSourceManagerTransport
    ]

Returns an appropriate transport class.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.get_transport_class](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_get_transport_class)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.hook_path

    hook_path(project: str, location: str, repository: str, hook: str) -> str

Returns a fully-qualified hook string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.hook_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_hook_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.instance_path

    instance_path(project: str, location: str, instance: str) -> str

Returns a fully-qualified instance string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.instance_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_instance_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.issue_comment_path

    issue_comment_path(
        project: str, location: str, repository: str, issue: str, comment: str
    ) -> str

Returns a fully-qualified issue_comment string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.issue_comment_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_issue_comment_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.issue_path

    issue_path(project: str, location: str, repository: str, issue: str) -> str

Returns a fully-qualified issue string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.issue_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_issue_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_branch_rules

    list_branch_rules(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListBranchRulesRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListBranchRulesAsyncPager
    )

ListBranchRules lists branch rules in a given
repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_branch_rules](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_list_branch_rules)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_hooks

    list_hooks(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListHooksRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListHooksAsyncPager
    )

Lists hooks in a given repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_hooks](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_list_hooks)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_instances

    list_instances(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListInstancesRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListInstancesAsyncPager
    )

Lists Instances in a given project and location.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_instances](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_list_instances)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_issue_comments

    list_issue_comments(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssueCommentsRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssueCommentsAsyncPager
    )

Lists comments in an issue.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_issue_comments](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_list_issue_comments)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_issues

    list_issues(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssuesRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssuesAsyncPager
    )

Lists issues in a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_issues](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_list_issues)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_locations

    list_locations(
        request: typing.Optional[
            typing.Union[google.cloud.location.locations_pb2.ListLocationsRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.location.locations_pb2.ListLocationsResponse

Lists information about the supported locations for this service.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_locations](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_list_locations)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_operations

    list_operations(
        request: typing.Optional[
            typing.Union[google.longrunning.operations_pb2.ListOperationsRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.longrunning.operations_pb2.ListOperationsResponse

Lists operations that match the specified filter in the request.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_operations](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_list_operations)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_pull_request_comments

    list_pull_request_comments(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestCommentsRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestCommentsAsyncPager
    )

Lists pull request comments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_pull_request_comments](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_list_pull_request_comments)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_pull_request_file_diffs

    list_pull_request_file_diffs(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestFileDiffsRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestFileDiffsAsyncPager
    )

Lists a pull request's file diffs.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_pull_request_file_diffs](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_list_pull_request_file_diffs)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_pull_requests

    list_pull_requests(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestsRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestsAsyncPager
    )

Lists pull requests in a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_pull_requests](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_list_pull_requests)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_repositories

    list_repositories(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListRepositoriesRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListRepositoriesAsyncPager
    )

Lists Repositories in a given project and location.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.list_repositories](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_list_repositories)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.merge_pull_request

    merge_pull_request(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.MergePullRequestRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Merges a pull request.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.merge_pull_request](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_merge_pull_request)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.open_issue

    open_issue(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.OpenIssueRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Opens an issue.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.open_issue](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_open_issue)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.open_pull_request

    open_pull_request(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.OpenPullRequestRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Opens a pull request.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.open_pull_request](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_open_pull_request)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_branch_rule_path

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

Parses a branch_rule path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_branch_rule_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_branch_rule_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_ca_pool_path

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

Parses a ca_pool path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_ca_pool_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_ca_pool_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_common_billing_account_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_common_folder_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_common_location_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_common_organization_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_common_project_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_crypto_key_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_crypto_key_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_hook_path

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

Parses a hook path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_hook_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_hook_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_instance_path

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

Parses a instance path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_instance_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_instance_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_issue_comment_path

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

Parses a issue_comment path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_issue_comment_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_issue_comment_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_issue_path

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

Parses a issue path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_issue_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_issue_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_pull_request_comment_path

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

Parses a pull_request_comment path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_pull_request_comment_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_pull_request_comment_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_pull_request_path

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

Parses a pull_request path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_pull_request_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_pull_request_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_repository_path

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

Parses a repository path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_repository_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_repository_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_service_attachment_path

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

Parses a service_attachment path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.parse_service_attachment_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_parse_service_attachment_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.pull_request_comment_path

    pull_request_comment_path(
        project: str, location: str, repository: str, pull_request: str, comment: str
    ) -> str

Returns a fully-qualified pull_request_comment string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.pull_request_comment_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_pull_request_comment_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.pull_request_path

    pull_request_path(
        project: str, location: str, repository: str, pull_request: str
    ) -> str

Returns a fully-qualified pull_request string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.pull_request_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_pull_request_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.repository_path

    repository_path(project: str, location: str, repository: str) -> str

Returns a fully-qualified repository string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.repository_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_repository_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.resolve_pull_request_comments

    resolve_pull_request_comments(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ResolvePullRequestCommentsRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        names: typing.Optional[typing.MutableSequence[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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Resolves pull request comments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.resolve_pull_request_comments](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_resolve_pull_request_comments)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.service_attachment_path

    service_attachment_path(project: str, region: str, service_attachment: str) -> str

Returns a fully-qualified service_attachment string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.service_attachment_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_service_attachment_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.set_iam_policy

    set_iam_policy(
        request: typing.Optional[
            typing.Union[google.iam.v1.iam_policy_pb2.SetIamPolicyRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.iam.v1.policy_pb2.Policy

Sets the IAM access control policy on the specified function.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.set_iam_policy](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_set_iam_policy)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.set_iam_policy_repo

    set_iam_policy_repo(
        request: typing.Optional[
            typing.Union[google.iam.v1.iam_policy_pb2.SetIamPolicyRequest, dict]
        ] = None,
        *,
        resource: 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, typing.Union[str, bytes]]] = ()
    ) -> google.iam.v1.policy_pb2.Policy

Set IAM policy on a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.set_iam_policy_repo](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_set_iam_policy_repo)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.test_iam_permissions

    test_iam_permissions(
        request: typing.Optional[
            typing.Union[google.iam.v1.iam_policy_pb2.TestIamPermissionsRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> 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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_test_iam_permissions)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.test_iam_permissions_repo

    test_iam_permissions_repo(
        request: typing.Optional[
            typing.Union[google.iam.v1.iam_policy_pb2.TestIamPermissionsRequest, dict]
        ] = None,
        *,
        resource: 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, typing.Union[str, bytes]]] = ()
    ) -> google.iam.v1.iam_policy_pb2.TestIamPermissionsResponse

Test IAM permissions on a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.test_iam_permissions_repo](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_test_iam_permissions_repo)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.unresolve_pull_request_comments

    unresolve_pull_request_comments(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UnresolvePullRequestCommentsRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        names: typing.Optional[typing.MutableSequence[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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Unresolves pull request comments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.unresolve_pull_request_comments](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_unresolve_pull_request_comments)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.update_branch_rule

    update_branch_rule(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UpdateBranchRuleRequest,
                dict,
            ]
        ] = None,
        *,
        branch_rule: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.BranchRule
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

UpdateBranchRule updates a branch rule.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.update_branch_rule](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_update_branch_rule)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.update_hook

    update_hook(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UpdateHookRequest,
                dict,
            ]
        ] = None,
        *,
        hook: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.Hook
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Updates the metadata of a hook.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.update_hook](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_update_hook)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.update_issue

    update_issue(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UpdateIssueRequest,
                dict,
            ]
        ] = None,
        *,
        issue: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.Issue
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Updates a issue.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.update_issue](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_update_issue)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.update_issue_comment

    update_issue_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UpdateIssueCommentRequest,
                dict,
            ]
        ] = None,
        *,
        issue_comment: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.IssueComment
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Updates an issue comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.update_issue_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_update_issue_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.update_pull_request

    update_pull_request(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UpdatePullRequestRequest,
                dict,
            ]
        ] = None,
        *,
        pull_request: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.PullRequest
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Updates a pull request.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.update_pull_request](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_update_pull_request)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.update_pull_request_comment

    update_pull_request_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UpdatePullRequestCommentRequest,
                dict,
            ]
        ] = None,
        *,
        pull_request_comment: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.PullRequestComment
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Updates a pull request comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.update_pull_request_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_update_pull_request_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.update_repository

    update_repository(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UpdateRepositoryRequest,
                dict,
            ]
        ] = None,
        *,
        repository: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.Repository
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation_async.AsyncOperation

Updates the metadata of a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient.update_repository](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerAsyncClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerAsyncClient_update_repository)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient

    SecureSourceManagerClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.securesourcemanager_v1.services.secure_source_manager.transports.base.SecureSourceManagerTransport,
                typing.Callable[
                    [...],
                    google.cloud.securesourcemanager_v1.services.secure_source_manager.transports.base.SecureSourceManagerTransport,
                ],
            ]
        ] = 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 = google.api_core.gapic_v1.client_info.ClientInfo
    )

Instantiates the secure source manager client.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_SecureSourceManagerClient)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.__exit__

    __exit__(type, value, traceback)

Releases underlying transport's resources.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.**exit**](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient___exit__)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.batch_create_pull_request_comments

    batch_create_pull_request_comments(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.BatchCreatePullRequestCommentsRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        requests: typing.Optional[
            typing.MutableSequence[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreatePullRequestCommentRequest
            ]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Batch creates pull request comments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.batch_create_pull_request_comments](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_batch_create_pull_request_comments)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.branch_rule_path

    branch_rule_path(
        project: str, location: str, repository: str, branch_rule: str
    ) -> str

Returns a fully-qualified branch_rule string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.branch_rule_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_branch_rule_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.ca_pool_path

    ca_pool_path(project: str, location: str, ca_pool: str) -> str

Returns a fully-qualified ca_pool string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.ca_pool_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_ca_pool_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.cancel_operation

    cancel_operation(
        request: typing.Optional[
            typing.Union[google.longrunning.operations_pb2.CancelOperationRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> None

Starts asynchronous cancellation on a long-running operation.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.cancel_operation](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_cancel_operation)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.close_issue

    close_issue(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CloseIssueRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Closes an issue.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.close_issue](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_close_issue)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.close_pull_request

    close_pull_request(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ClosePullRequestRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Closes a pull request without merging.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.close_pull_request](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_close_pull_request)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_common_billing_account_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.common_folder_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_common_folder_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.common_location_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_common_location_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.common_organization_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_common_organization_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.common_project_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_common_project_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_branch_rule

    create_branch_rule(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreateBranchRuleRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        branch_rule: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.BranchRule
        ] = None,
        branch_rule_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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

CreateBranchRule creates a branch rule in a given
repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_branch_rule](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_create_branch_rule)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_hook

    create_hook(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreateHookRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        hook: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.Hook
        ] = None,
        hook_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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Creates a new hook in a given repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_hook](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_create_hook)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_instance

    create_instance(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreateInstanceRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        instance: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.Instance
        ] = None,
        instance_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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Creates a new instance in a given project and
location.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_instance](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_create_instance)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_issue

    create_issue(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreateIssueRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        issue: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.Issue
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Creates an issue.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_issue](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_create_issue)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_issue_comment

    create_issue_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreateIssueCommentRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        issue_comment: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.IssueComment
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Creates an issue comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_issue_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_create_issue_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_pull_request

    create_pull_request(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreatePullRequestRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        pull_request: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.PullRequest
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Creates a pull request.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_pull_request](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_create_pull_request)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_pull_request_comment

    create_pull_request_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreatePullRequestCommentRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        pull_request_comment: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.PullRequestComment
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Creates a pull request comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_pull_request_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_create_pull_request_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_repository

    create_repository(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.CreateRepositoryRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        repository: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.Repository
        ] = None,
        repository_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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Creates a new repository in a given project and
location.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.create_repository](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_create_repository)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.crypto_key_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_crypto_key_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_branch_rule

    delete_branch_rule(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.DeleteBranchRuleRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

DeleteBranchRule deletes a branch rule.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_branch_rule](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_delete_branch_rule)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_hook

    delete_hook(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.DeleteHookRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Deletes a Hook.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_hook](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_delete_hook)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_instance

    delete_instance(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.DeleteInstanceRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Deletes a single instance.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_instance](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_delete_instance)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_issue

    delete_issue(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.DeleteIssueRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Deletes an issue.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_issue](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_delete_issue)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_issue_comment

    delete_issue_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.DeleteIssueCommentRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Deletes an issue comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_issue_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_delete_issue_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_operation

    delete_operation(
        request: typing.Optional[
            typing.Union[google.longrunning.operations_pb2.DeleteOperationRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> None

Deletes a long-running operation.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_operation](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_delete_operation)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_pull_request_comment

    delete_pull_request_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.DeletePullRequestCommentRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Deletes a pull request comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_pull_request_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_delete_pull_request_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_repository

    delete_repository(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.DeleteRepositoryRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Deletes a Repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.delete_repository](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_delete_repository)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.fetch_blob

    fetch_blob(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.FetchBlobRequest,
                dict,
            ]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.FetchBlobResponse

Fetches a blob from a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.fetch_blob](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_fetch_blob)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.fetch_tree

    fetch_tree(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.FetchTreeRequest,
                dict,
            ]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.FetchTreePager
    )

Fetches a tree from a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.fetch_tree](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_fetch_tree)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.from_service_account_file](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_from_service_account_file)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.from_service_account_info](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_from_service_account_info)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.from_service_account_json](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_from_service_account_json)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_branch_rule

    get_branch_rule(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetBranchRuleRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.BranchRule

GetBranchRule gets a branch rule.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_branch_rule](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_get_branch_rule)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_hook

    get_hook(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetHookRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.Hook

Gets metadata of a hook.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_hook](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_get_hook)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_iam_policy

    get_iam_policy(
        request: typing.Optional[
            typing.Union[google.iam.v1.iam_policy_pb2.GetIamPolicyRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.iam.v1.policy_pb2.Policy

Gets the IAM access control policy for a function.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_iam_policy](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_get_iam_policy)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_iam_policy_repo

    get_iam_policy_repo(
        request: typing.Optional[
            typing.Union[google.iam.v1.iam_policy_pb2.GetIamPolicyRequest, dict]
        ] = None,
        *,
        resource: 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, typing.Union[str, bytes]]] = ()
    ) -> google.iam.v1.policy_pb2.Policy

Get IAM policy for a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_iam_policy_repo](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_get_iam_policy_repo)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_instance

    get_instance(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetInstanceRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.Instance

Gets details of a single instance.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_instance](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_get_instance)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_issue

    get_issue(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetIssueRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.Issue

Gets an issue.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_issue](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_get_issue)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_issue_comment

    get_issue_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetIssueCommentRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.IssueComment

Gets an issue comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_issue_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_get_issue_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_location

    get_location(
        request: typing.Optional[
            typing.Union[google.cloud.location.locations_pb2.GetLocationRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.location.locations_pb2.Location

Gets information about a location.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_location](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_get_location)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_mtls_endpoint_and_cert_source

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

Deprecated.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_get_mtls_endpoint_and_cert_source)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_operation

    get_operation(
        request: typing.Optional[
            typing.Union[google.longrunning.operations_pb2.GetOperationRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.longrunning.operations_pb2.Operation

Gets the latest state of a long-running operation.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_operation](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_get_operation)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_pull_request

    get_pull_request(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetPullRequestRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.PullRequest

Gets a pull request.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_pull_request](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_get_pull_request)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_pull_request_comment

    get_pull_request_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetPullRequestCommentRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.PullRequestComment

Gets a pull request comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_pull_request_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_get_pull_request_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_repository

    get_repository(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.GetRepositoryRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.securesourcemanager_v1.types.secure_source_manager.Repository

Gets metadata of a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.get_repository](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_get_repository)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.hook_path

    hook_path(project: str, location: str, repository: str, hook: str) -> str

Returns a fully-qualified hook string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.hook_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_hook_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.instance_path

    instance_path(project: str, location: str, instance: str) -> str

Returns a fully-qualified instance string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.instance_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_instance_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.issue_comment_path

    issue_comment_path(
        project: str, location: str, repository: str, issue: str, comment: str
    ) -> str

Returns a fully-qualified issue_comment string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.issue_comment_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_issue_comment_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.issue_path

    issue_path(project: str, location: str, repository: str, issue: str) -> str

Returns a fully-qualified issue string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.issue_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_issue_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_branch_rules

    list_branch_rules(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListBranchRulesRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListBranchRulesPager
    )

ListBranchRules lists branch rules in a given
repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_branch_rules](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_list_branch_rules)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_hooks

    list_hooks(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListHooksRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListHooksPager
    )

Lists hooks in a given repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_hooks](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_list_hooks)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_instances

    list_instances(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListInstancesRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListInstancesPager
    )

Lists Instances in a given project and location.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_instances](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_list_instances)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_issue_comments

    list_issue_comments(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssueCommentsRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssueCommentsPager
    )

Lists comments in an issue.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_issue_comments](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_list_issue_comments)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_issues

    list_issues(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssuesRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssuesPager
    )

Lists issues in a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_issues](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_list_issues)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_locations

    list_locations(
        request: typing.Optional[
            typing.Union[google.cloud.location.locations_pb2.ListLocationsRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.cloud.location.locations_pb2.ListLocationsResponse

Lists information about the supported locations for this service.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_locations](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_list_locations)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_operations

    list_operations(
        request: typing.Optional[
            typing.Union[google.longrunning.operations_pb2.ListOperationsRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.longrunning.operations_pb2.ListOperationsResponse

Lists operations that match the specified filter in the request.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_operations](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_list_operations)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_pull_request_comments

    list_pull_request_comments(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestCommentsRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestCommentsPager
    )

Lists pull request comments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_pull_request_comments](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_list_pull_request_comments)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_pull_request_file_diffs

    list_pull_request_file_diffs(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestFileDiffsRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestFileDiffsPager
    )

Lists a pull request's file diffs.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_pull_request_file_diffs](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_list_pull_request_file_diffs)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_pull_requests

    list_pull_requests(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestsRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestsPager
    )

Lists pull requests in a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_pull_requests](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_list_pull_requests)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_repositories

    list_repositories(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListRepositoriesRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> (
        google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListRepositoriesPager
    )

Lists Repositories in a given project and location.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.list_repositories](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_list_repositories)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.merge_pull_request

    merge_pull_request(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.MergePullRequestRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Merges a pull request.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.merge_pull_request](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_merge_pull_request)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.open_issue

    open_issue(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.OpenIssueRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Opens an issue.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.open_issue](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_open_issue)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.open_pull_request

    open_pull_request(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.OpenPullRequestRequest,
                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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Opens a pull request.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.open_pull_request](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_open_pull_request)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_branch_rule_path

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

Parses a branch_rule path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_branch_rule_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_branch_rule_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_ca_pool_path

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

Parses a ca_pool path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_ca_pool_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_ca_pool_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_common_billing_account_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_common_folder_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_common_location_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_common_organization_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_common_project_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_crypto_key_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_crypto_key_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_hook_path

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

Parses a hook path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_hook_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_hook_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_instance_path

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

Parses a instance path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_instance_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_instance_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_issue_comment_path

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

Parses a issue_comment path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_issue_comment_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_issue_comment_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_issue_path

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

Parses a issue path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_issue_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_issue_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_pull_request_comment_path

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

Parses a pull_request_comment path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_pull_request_comment_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_pull_request_comment_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_pull_request_path

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

Parses a pull_request path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_pull_request_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_pull_request_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_repository_path

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

Parses a repository path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_repository_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_repository_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_service_attachment_path

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

Parses a service_attachment path into its component segments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.parse_service_attachment_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_parse_service_attachment_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.pull_request_comment_path

    pull_request_comment_path(
        project: str, location: str, repository: str, pull_request: str, comment: str
    ) -> str

Returns a fully-qualified pull_request_comment string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.pull_request_comment_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_pull_request_comment_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.pull_request_path

    pull_request_path(
        project: str, location: str, repository: str, pull_request: str
    ) -> str

Returns a fully-qualified pull_request string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.pull_request_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_pull_request_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.repository_path

    repository_path(project: str, location: str, repository: str) -> str

Returns a fully-qualified repository string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.repository_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_repository_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.resolve_pull_request_comments

    resolve_pull_request_comments(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ResolvePullRequestCommentsRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        names: typing.Optional[typing.MutableSequence[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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Resolves pull request comments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.resolve_pull_request_comments](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_resolve_pull_request_comments)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.service_attachment_path

    service_attachment_path(project: str, region: str, service_attachment: str) -> str

Returns a fully-qualified service_attachment string.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.service_attachment_path](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_service_attachment_path)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.set_iam_policy

    set_iam_policy(
        request: typing.Optional[
            typing.Union[google.iam.v1.iam_policy_pb2.SetIamPolicyRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.iam.v1.policy_pb2.Policy

Sets the IAM access control policy on the specified function.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.set_iam_policy](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_set_iam_policy)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.set_iam_policy_repo

    set_iam_policy_repo(
        request: typing.Optional[
            typing.Union[google.iam.v1.iam_policy_pb2.SetIamPolicyRequest, dict]
        ] = None,
        *,
        resource: 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, typing.Union[str, bytes]]] = ()
    ) -> google.iam.v1.policy_pb2.Policy

Set IAM policy on a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.set_iam_policy_repo](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_set_iam_policy_repo)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.test_iam_permissions

    test_iam_permissions(
        request: typing.Optional[
            typing.Union[google.iam.v1.iam_policy_pb2.TestIamPermissionsRequest, dict]
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> 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.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_test_iam_permissions)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.test_iam_permissions_repo

    test_iam_permissions_repo(
        request: typing.Optional[
            typing.Union[google.iam.v1.iam_policy_pb2.TestIamPermissionsRequest, dict]
        ] = None,
        *,
        resource: 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, typing.Union[str, bytes]]] = ()
    ) -> google.iam.v1.iam_policy_pb2.TestIamPermissionsResponse

Test IAM permissions on a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.test_iam_permissions_repo](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_test_iam_permissions_repo)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.unresolve_pull_request_comments

    unresolve_pull_request_comments(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UnresolvePullRequestCommentsRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        names: typing.Optional[typing.MutableSequence[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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Unresolves pull request comments.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.unresolve_pull_request_comments](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_unresolve_pull_request_comments)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.update_branch_rule

    update_branch_rule(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UpdateBranchRuleRequest,
                dict,
            ]
        ] = None,
        *,
        branch_rule: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.BranchRule
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

UpdateBranchRule updates a branch rule.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.update_branch_rule](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_update_branch_rule)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.update_hook

    update_hook(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UpdateHookRequest,
                dict,
            ]
        ] = None,
        *,
        hook: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.Hook
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Updates the metadata of a hook.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.update_hook](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_update_hook)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.update_issue

    update_issue(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UpdateIssueRequest,
                dict,
            ]
        ] = None,
        *,
        issue: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.Issue
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Updates a issue.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.update_issue](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_update_issue)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.update_issue_comment

    update_issue_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UpdateIssueCommentRequest,
                dict,
            ]
        ] = None,
        *,
        issue_comment: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.IssueComment
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Updates an issue comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.update_issue_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_update_issue_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.update_pull_request

    update_pull_request(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UpdatePullRequestRequest,
                dict,
            ]
        ] = None,
        *,
        pull_request: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.PullRequest
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Updates a pull request.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.update_pull_request](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_update_pull_request)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.update_pull_request_comment

    update_pull_request_comment(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UpdatePullRequestCommentRequest,
                dict,
            ]
        ] = None,
        *,
        pull_request_comment: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.PullRequestComment
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Updates a pull request comment.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.update_pull_request_comment](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_update_pull_request_comment)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.update_repository

    update_repository(
        request: typing.Optional[
            typing.Union[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.UpdateRepositoryRequest,
                dict,
            ]
        ] = None,
        *,
        repository: typing.Optional[
            google.cloud.securesourcemanager_v1.types.secure_source_manager.Repository
        ] = 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, typing.Union[str, bytes]]] = ()
    ) -> google.api_core.operation.Operation

Updates the metadata of a repository.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient.update_repository](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.SecureSourceManagerClient#google_cloud_securesourcemanager_v1_services_secure_source_manager_SecureSourceManagerClient_update_repository)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.FetchTreeAsyncPager

    FetchTreeAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.FetchTreeResponse
            ],
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.FetchTreeRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.FetchTreeResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiates the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.FetchTreeAsyncPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.FetchTreeAsyncPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_FetchTreeAsyncPager_FetchTreeAsyncPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.FetchTreePager

    FetchTreePager(
        method: typing.Callable[
            [...],
            google.cloud.securesourcemanager_v1.types.secure_source_manager.FetchTreeResponse,
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.FetchTreeRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.FetchTreeResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiate the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.FetchTreePager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.FetchTreePager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_FetchTreePager_FetchTreePager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListBranchRulesAsyncPager

    ListBranchRulesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListBranchRulesResponse
            ],
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListBranchRulesRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListBranchRulesResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiates the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListBranchRulesAsyncPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListBranchRulesAsyncPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListBranchRulesAsyncPager_ListBranchRulesAsyncPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListBranchRulesPager

    ListBranchRulesPager(
        method: typing.Callable[
            [...],
            google.cloud.securesourcemanager_v1.types.secure_source_manager.ListBranchRulesResponse,
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListBranchRulesRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListBranchRulesResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiate the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListBranchRulesPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListBranchRulesPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListBranchRulesPager_ListBranchRulesPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListHooksAsyncPager

    ListHooksAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListHooksResponse
            ],
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListHooksRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListHooksResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiates the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListHooksAsyncPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListHooksAsyncPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListHooksAsyncPager_ListHooksAsyncPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListHooksPager

    ListHooksPager(
        method: typing.Callable[
            [...],
            google.cloud.securesourcemanager_v1.types.secure_source_manager.ListHooksResponse,
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListHooksRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListHooksResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiate the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListHooksPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListHooksPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListHooksPager_ListHooksPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListInstancesAsyncPager

    ListInstancesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListInstancesResponse
            ],
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListInstancesRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListInstancesResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiates the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListInstancesAsyncPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListInstancesAsyncPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListInstancesAsyncPager_ListInstancesAsyncPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListInstancesPager

    ListInstancesPager(
        method: typing.Callable[
            [...],
            google.cloud.securesourcemanager_v1.types.secure_source_manager.ListInstancesResponse,
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListInstancesRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListInstancesResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiate the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListInstancesPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListInstancesPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListInstancesPager_ListInstancesPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssueCommentsAsyncPager

    ListIssueCommentsAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssueCommentsResponse
            ],
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssueCommentsRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssueCommentsResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiates the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssueCommentsAsyncPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssueCommentsAsyncPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListIssueCommentsAsyncPager_ListIssueCommentsAsyncPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssueCommentsPager

    ListIssueCommentsPager(
        method: typing.Callable[
            [...],
            google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssueCommentsResponse,
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssueCommentsRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssueCommentsResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiate the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssueCommentsPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssueCommentsPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListIssueCommentsPager_ListIssueCommentsPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssuesAsyncPager

    ListIssuesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssuesResponse
            ],
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssuesRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssuesResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiates the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssuesAsyncPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssuesAsyncPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListIssuesAsyncPager_ListIssuesAsyncPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssuesPager

    ListIssuesPager(
        method: typing.Callable[
            [...],
            google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssuesResponse,
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssuesRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListIssuesResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiate the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssuesPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListIssuesPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListIssuesPager_ListIssuesPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestCommentsAsyncPager

    ListPullRequestCommentsAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestCommentsResponse
            ],
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestCommentsRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestCommentsResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiates the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestCommentsAsyncPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestCommentsAsyncPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListPullRequestCommentsAsyncPager_ListPullRequestCommentsAsyncPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestCommentsPager

    ListPullRequestCommentsPager(
        method: typing.Callable[
            [...],
            google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestCommentsResponse,
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestCommentsRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestCommentsResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiate the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestCommentsPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestCommentsPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListPullRequestCommentsPager_ListPullRequestCommentsPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestFileDiffsAsyncPager

    ListPullRequestFileDiffsAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestFileDiffsResponse
            ],
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestFileDiffsRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestFileDiffsResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiates the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestFileDiffsAsyncPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestFileDiffsAsyncPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListPullRequestFileDiffsAsyncPager_ListPullRequestFileDiffsAsyncPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestFileDiffsPager

    ListPullRequestFileDiffsPager(
        method: typing.Callable[
            [...],
            google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestFileDiffsResponse,
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestFileDiffsRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestFileDiffsResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiate the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestFileDiffsPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestFileDiffsPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListPullRequestFileDiffsPager_ListPullRequestFileDiffsPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestsAsyncPager

    ListPullRequestsAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestsResponse
            ],
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestsRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestsResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiates the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestsAsyncPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestsAsyncPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListPullRequestsAsyncPager_ListPullRequestsAsyncPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestsPager

    ListPullRequestsPager(
        method: typing.Callable[
            [...],
            google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestsResponse,
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestsRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListPullRequestsResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiate the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestsPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListPullRequestsPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListPullRequestsPager_ListPullRequestsPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListRepositoriesAsyncPager

    ListRepositoriesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.securesourcemanager_v1.types.secure_source_manager.ListRepositoriesResponse
            ],
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListRepositoriesRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListRepositoriesResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiates the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListRepositoriesAsyncPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListRepositoriesAsyncPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListRepositoriesAsyncPager_ListRepositoriesAsyncPager)

### google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListRepositoriesPager

    ListRepositoriesPager(
        method: typing.Callable[
            [...],
            google.cloud.securesourcemanager_v1.types.secure_source_manager.ListRepositoriesResponse,
        ],
        request: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListRepositoriesRequest,
        response: google.cloud.securesourcemanager_v1.types.secure_source_manager.ListRepositoriesResponse,
        *,
        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, typing.Union[str, bytes]]] = ()
    )

Instantiate the pager.

See more: [google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListRepositoriesPager](https://cloud.google.com/python/docs/reference/securesourcemanager/latest/google.cloud.securesourcemanager_v1.services.secure_source_manager.pagers.ListRepositoriesPager#google_cloud_securesourcemanager_v1_services_secure_source_manager_pagers_ListRepositoriesPager_ListRepositoriesPager)