# Package Methods (2.16.0)

2.16.0 (latest) 2.13.0 2.12.0 2.11.0 2.10.0 2.9.0 2.8.1 2.7.1 2.6.0 2.5.1 2.4.5 2.3.0 2.2.0 2.0.2 1.6.1 1.5.0 1.4.4 1.3.2 1.2.2 1.1.0 1.0.1 0.6.3 0.5.0 0.4.0 0.3.0 0.2.0 0.1.0 Summary of entries of Methods for networkconnectivity.

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient

    CrossNetworkAutomationServiceAsyncClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1.services.cross_network_automation_service.transports.base.CrossNetworkAutomationServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1.services.cross_network_automation_service.transports.base.CrossNetworkAutomationServiceTransport,
                ],
            ]
        ] = "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 cross network automation service async client.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_CrossNetworkAutomationServiceAsyncClient)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_cancel_operation)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_common_folder_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_common_location_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_common_organization_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_common_project_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.create_service_connection_map

    create_service_connection_map(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.CreateServiceConnectionMapRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        service_connection_map: typing.Optional[
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionMap
        ] = None,
        service_connection_map_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 ServiceConnectionMap in a given project
and location.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.create_service_connection_map](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_create_service_connection_map)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.create_service_connection_policy

    create_service_connection_policy(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.CreateServiceConnectionPolicyRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        service_connection_policy: typing.Optional[
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionPolicy
        ] = None,
        service_connection_policy_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 ServiceConnectionPolicy in a given
project and location.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.create_service_connection_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_create_service_connection_policy)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.create_service_connection_token

    create_service_connection_token(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.CreateServiceConnectionTokenRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        service_connection_token: typing.Optional[
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionToken
        ] = None,
        service_connection_token_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 ServiceConnectionToken in a given
project and location.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.create_service_connection_token](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_create_service_connection_token)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_delete_operation)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.delete_service_class

    delete_service_class(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.DeleteServiceClassRequest,
                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 ServiceClass.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.delete_service_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_delete_service_class)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.delete_service_connection_map

    delete_service_connection_map(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.DeleteServiceConnectionMapRequest,
                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 ServiceConnectionMap.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.delete_service_connection_map](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_delete_service_connection_map)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.delete_service_connection_policy

    delete_service_connection_policy(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.DeleteServiceConnectionPolicyRequest,
                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 ServiceConnectionPolicy.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.delete_service_connection_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_delete_service_connection_policy)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.delete_service_connection_token

    delete_service_connection_token(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.DeleteServiceConnectionTokenRequest,
                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 ServiceConnectionToken.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.delete_service_connection_token](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_delete_service_connection_token)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_from_service_account_file)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_from_service_account_info)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_from_service_account_json)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_get_iam_policy)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_get_location)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_get_operation)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.get_service_class

    get_service_class(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.GetServiceClassRequest,
                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.networkconnectivity_v1.types.cross_network_automation.ServiceClass

Gets details of a single ServiceClass.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.get_service_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_get_service_class)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.get_service_connection_map

    get_service_connection_map(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.GetServiceConnectionMapRequest,
                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.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionMap
    )

Gets details of a single ServiceConnectionMap.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.get_service_connection_map](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_get_service_connection_map)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.get_service_connection_policy

    get_service_connection_policy(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.GetServiceConnectionPolicyRequest,
                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.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionPolicy
    )

Gets details of a single ServiceConnectionPolicy.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.get_service_connection_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_get_service_connection_policy)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.get_service_connection_token

    get_service_connection_token(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.GetServiceConnectionTokenRequest,
                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.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionToken
    )

Gets details of a single ServiceConnectionToken.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.get_service_connection_token](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_get_service_connection_token)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.get_transport_class

    get_transport_class(
        label: typing.Optional[str] = None,
    ) -> typing.Type[
        google.cloud.networkconnectivity_v1.services.cross_network_automation_service.transports.base.CrossNetworkAutomationServiceTransport
    ]

Returns an appropriate transport class.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.get_transport_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_get_transport_class)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_list_locations)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_list_operations)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.list_service_classes

    list_service_classes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceClassesRequest,
                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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceClassesAsyncPager
    )

Lists ServiceClasses in a given project and location.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.list_service_classes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_list_service_classes)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.list_service_connection_maps

    list_service_connection_maps(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionMapsRequest,
                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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionMapsAsyncPager
    )

Lists ServiceConnectionMaps in a given project and
location.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.list_service_connection_maps](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_list_service_connection_maps)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.list_service_connection_policies

    list_service_connection_policies(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionPoliciesRequest,
                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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionPoliciesAsyncPager
    )

Lists ServiceConnectionPolicies in a given project
and location.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.list_service_connection_policies](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_list_service_connection_policies)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.list_service_connection_tokens

    list_service_connection_tokens(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionTokensRequest,
                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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionTokensAsyncPager
    )

Lists ServiceConnectionTokens in a given project and
location.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.list_service_connection_tokens](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_list_service_connection_tokens)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.network_path

    network_path(project: str, resource_id: str) -> str

Returns a fully-qualified network string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_network_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_network_path

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

Parses a network path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_parse_network_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_project_path

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

Parses a project path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_parse_project_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_service_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_parse_service_attachment_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_service_class_path

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

Parses a service_class path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_service_class_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_parse_service_class_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_service_connection_map_path

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

Parses a service_connection_map path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_service_connection_map_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_parse_service_connection_map_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_service_connection_policy_path

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

Parses a service_connection_policy path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_service_connection_policy_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_parse_service_connection_policy_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_service_connection_token_path

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

Parses a service_connection_token path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_service_connection_token_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_parse_service_connection_token_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_subnetwork_path

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

Parses a subnetwork path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.parse_subnetwork_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_parse_subnetwork_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.project_path

    project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_project_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.service_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_service_attachment_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.service_class_path

    service_class_path(project: str, location: str, service_class: str) -> str

Returns a fully-qualified service_class string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.service_class_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_service_class_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.service_connection_map_path

    service_connection_map_path(
        project: str, location: str, service_connection_map: str
    ) -> str

Returns a fully-qualified service_connection_map string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.service_connection_map_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_service_connection_map_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.service_connection_policy_path

    service_connection_policy_path(
        project: str, location: str, service_connection_policy: str
    ) -> str

Returns a fully-qualified service_connection_policy string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.service_connection_policy_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_service_connection_policy_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.service_connection_token_path

    service_connection_token_path(
        project: str, location: str, service_connection_token: str
    ) -> str

Returns a fully-qualified service_connection_token string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.service_connection_token_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_service_connection_token_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_set_iam_policy)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.subnetwork_path

    subnetwork_path(project: str, region: str, subnetwork: str) -> str

Returns a fully-qualified subnetwork string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.subnetwork_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_subnetwork_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.update_service_class

    update_service_class(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.UpdateServiceClassRequest,
                dict,
            ]
        ] = None,
        *,
        service_class: typing.Optional[
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ServiceClass
        ] = 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 parameters of a single ServiceClass.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.update_service_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_update_service_class)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.update_service_connection_map

    update_service_connection_map(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.UpdateServiceConnectionMapRequest,
                dict,
            ]
        ] = None,
        *,
        service_connection_map: typing.Optional[
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionMap
        ] = 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 parameters of a single
ServiceConnectionMap.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.update_service_connection_map](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_update_service_connection_map)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.update_service_connection_policy

    update_service_connection_policy(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.UpdateServiceConnectionPolicyRequest,
                dict,
            ]
        ] = None,
        *,
        service_connection_policy: typing.Optional[
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionPolicy
        ] = 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 parameters of a single
ServiceConnectionPolicy.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient.update_service_connection_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceAsyncClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceAsyncClient_update_service_connection_policy)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient

    CrossNetworkAutomationServiceClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1.services.cross_network_automation_service.transports.base.CrossNetworkAutomationServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1.services.cross_network_automation_service.transports.base.CrossNetworkAutomationServiceTransport,
                ],
            ]
        ] = 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 cross network automation service client.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_CrossNetworkAutomationServiceClient)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.__exit__

    __exit__(type, value, traceback)

Releases underlying transport's resources.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.**exit**](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient___exit__)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_cancel_operation)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_common_folder_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_common_location_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_common_organization_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_common_project_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.create_service_connection_map

    create_service_connection_map(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.CreateServiceConnectionMapRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        service_connection_map: typing.Optional[
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionMap
        ] = None,
        service_connection_map_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 ServiceConnectionMap in a given project
and location.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.create_service_connection_map](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_create_service_connection_map)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.create_service_connection_policy

    create_service_connection_policy(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.CreateServiceConnectionPolicyRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        service_connection_policy: typing.Optional[
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionPolicy
        ] = None,
        service_connection_policy_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 ServiceConnectionPolicy in a given
project and location.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.create_service_connection_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_create_service_connection_policy)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.create_service_connection_token

    create_service_connection_token(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.CreateServiceConnectionTokenRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        service_connection_token: typing.Optional[
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionToken
        ] = None,
        service_connection_token_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 ServiceConnectionToken in a given
project and location.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.create_service_connection_token](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_create_service_connection_token)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_delete_operation)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.delete_service_class

    delete_service_class(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.DeleteServiceClassRequest,
                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 ServiceClass.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.delete_service_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_delete_service_class)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.delete_service_connection_map

    delete_service_connection_map(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.DeleteServiceConnectionMapRequest,
                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 ServiceConnectionMap.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.delete_service_connection_map](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_delete_service_connection_map)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.delete_service_connection_policy

    delete_service_connection_policy(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.DeleteServiceConnectionPolicyRequest,
                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 ServiceConnectionPolicy.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.delete_service_connection_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_delete_service_connection_policy)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.delete_service_connection_token

    delete_service_connection_token(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.DeleteServiceConnectionTokenRequest,
                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 ServiceConnectionToken.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.delete_service_connection_token](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_delete_service_connection_token)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_from_service_account_file)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_from_service_account_info)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_from_service_account_json)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_get_iam_policy)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_get_location)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_get_operation)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.get_service_class

    get_service_class(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.GetServiceClassRequest,
                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.networkconnectivity_v1.types.cross_network_automation.ServiceClass

Gets details of a single ServiceClass.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.get_service_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_get_service_class)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.get_service_connection_map

    get_service_connection_map(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.GetServiceConnectionMapRequest,
                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.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionMap
    )

Gets details of a single ServiceConnectionMap.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.get_service_connection_map](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_get_service_connection_map)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.get_service_connection_policy

    get_service_connection_policy(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.GetServiceConnectionPolicyRequest,
                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.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionPolicy
    )

Gets details of a single ServiceConnectionPolicy.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.get_service_connection_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_get_service_connection_policy)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.get_service_connection_token

    get_service_connection_token(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.GetServiceConnectionTokenRequest,
                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.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionToken
    )

Gets details of a single ServiceConnectionToken.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.get_service_connection_token](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_get_service_connection_token)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_list_locations)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_list_operations)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.list_service_classes

    list_service_classes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceClassesRequest,
                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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceClassesPager
    )

Lists ServiceClasses in a given project and location.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.list_service_classes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_list_service_classes)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.list_service_connection_maps

    list_service_connection_maps(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionMapsRequest,
                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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionMapsPager
    )

Lists ServiceConnectionMaps in a given project and
location.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.list_service_connection_maps](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_list_service_connection_maps)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.list_service_connection_policies

    list_service_connection_policies(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionPoliciesRequest,
                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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionPoliciesPager
    )

Lists ServiceConnectionPolicies in a given project
and location.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.list_service_connection_policies](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_list_service_connection_policies)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.list_service_connection_tokens

    list_service_connection_tokens(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionTokensRequest,
                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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionTokensPager
    )

Lists ServiceConnectionTokens in a given project and
location.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.list_service_connection_tokens](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_list_service_connection_tokens)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.network_path

    network_path(project: str, resource_id: str) -> str

Returns a fully-qualified network string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_network_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_network_path

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

Parses a network path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_parse_network_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_project_path

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

Parses a project path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_parse_project_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_service_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_parse_service_attachment_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_service_class_path

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

Parses a service_class path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_service_class_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_parse_service_class_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_service_connection_map_path

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

Parses a service_connection_map path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_service_connection_map_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_parse_service_connection_map_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_service_connection_policy_path

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

Parses a service_connection_policy path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_service_connection_policy_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_parse_service_connection_policy_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_service_connection_token_path

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

Parses a service_connection_token path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_service_connection_token_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_parse_service_connection_token_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_subnetwork_path

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

Parses a subnetwork path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.parse_subnetwork_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_parse_subnetwork_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.project_path

    project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_project_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.service_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_service_attachment_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.service_class_path

    service_class_path(project: str, location: str, service_class: str) -> str

Returns a fully-qualified service_class string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.service_class_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_service_class_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.service_connection_map_path

    service_connection_map_path(
        project: str, location: str, service_connection_map: str
    ) -> str

Returns a fully-qualified service_connection_map string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.service_connection_map_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_service_connection_map_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.service_connection_policy_path

    service_connection_policy_path(
        project: str, location: str, service_connection_policy: str
    ) -> str

Returns a fully-qualified service_connection_policy string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.service_connection_policy_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_service_connection_policy_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.service_connection_token_path

    service_connection_token_path(
        project: str, location: str, service_connection_token: str
    ) -> str

Returns a fully-qualified service_connection_token string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.service_connection_token_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_service_connection_token_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_set_iam_policy)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.subnetwork_path

    subnetwork_path(project: str, region: str, subnetwork: str) -> str

Returns a fully-qualified subnetwork string.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.subnetwork_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_subnetwork_path)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.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.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.update_service_class

    update_service_class(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.UpdateServiceClassRequest,
                dict,
            ]
        ] = None,
        *,
        service_class: typing.Optional[
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ServiceClass
        ] = 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 parameters of a single ServiceClass.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.update_service_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_update_service_class)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.update_service_connection_map

    update_service_connection_map(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.UpdateServiceConnectionMapRequest,
                dict,
            ]
        ] = None,
        *,
        service_connection_map: typing.Optional[
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionMap
        ] = 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 parameters of a single
ServiceConnectionMap.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.update_service_connection_map](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_update_service_connection_map)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.update_service_connection_policy

    update_service_connection_policy(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.UpdateServiceConnectionPolicyRequest,
                dict,
            ]
        ] = None,
        *,
        service_connection_policy: typing.Optional[
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ServiceConnectionPolicy
        ] = 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 parameters of a single
ServiceConnectionPolicy.

See more: [google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient.update_service_connection_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.CrossNetworkAutomationServiceClient#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_CrossNetworkAutomationServiceClient_update_service_connection_policy)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceClassesAsyncPager

    ListServiceClassesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceClassesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceClassesRequest,
        response: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceClassesResponse,
        *,
        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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceClassesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceClassesAsyncPager#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_pagers_ListServiceClassesAsyncPager_ListServiceClassesAsyncPager)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceClassesPager

    ListServiceClassesPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceClassesResponse,
        ],
        request: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceClassesRequest,
        response: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceClassesResponse,
        *,
        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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceClassesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceClassesPager#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_pagers_ListServiceClassesPager_ListServiceClassesPager)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionMapsAsyncPager

    ListServiceConnectionMapsAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionMapsResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionMapsRequest,
        response: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionMapsResponse,
        *,
        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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionMapsAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionMapsAsyncPager#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_pagers_ListServiceConnectionMapsAsyncPager_ListServiceConnectionMapsAsyncPager)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionMapsPager

    ListServiceConnectionMapsPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionMapsResponse,
        ],
        request: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionMapsRequest,
        response: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionMapsResponse,
        *,
        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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionMapsPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionMapsPager#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_pagers_ListServiceConnectionMapsPager_ListServiceConnectionMapsPager)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionPoliciesAsyncPager

    ListServiceConnectionPoliciesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionPoliciesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionPoliciesRequest,
        response: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionPoliciesResponse,
        *,
        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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionPoliciesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionPoliciesAsyncPager#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_pagers_ListServiceConnectionPoliciesAsyncPager_ListServiceConnectionPoliciesAsyncPager)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionPoliciesPager

    ListServiceConnectionPoliciesPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionPoliciesResponse,
        ],
        request: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionPoliciesRequest,
        response: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionPoliciesResponse,
        *,
        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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionPoliciesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionPoliciesPager#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_pagers_ListServiceConnectionPoliciesPager_ListServiceConnectionPoliciesPager)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionTokensAsyncPager

    ListServiceConnectionTokensAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionTokensResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionTokensRequest,
        response: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionTokensResponse,
        *,
        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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionTokensAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionTokensAsyncPager#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_pagers_ListServiceConnectionTokensAsyncPager_ListServiceConnectionTokensAsyncPager)

### google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionTokensPager

    ListServiceConnectionTokensPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionTokensResponse,
        ],
        request: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionTokensRequest,
        response: google.cloud.networkconnectivity_v1.types.cross_network_automation.ListServiceConnectionTokensResponse,
        *,
        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.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionTokensPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.cross_network_automation_service.pagers.ListServiceConnectionTokensPager#google_cloud_networkconnectivity_v1_services_cross_network_automation_service_pagers_ListServiceConnectionTokensPager_ListServiceConnectionTokensPager)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient

    DataTransferServiceAsyncClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1.services.data_transfer_service.transports.base.DataTransferServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1.services.data_transfer_service.transports.base.DataTransferServiceTransport,
                ],
            ]
        ] = "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 data transfer service async client.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_DataTransferServiceAsyncClient)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_cancel_operation)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_common_folder_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_common_location_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_common_organization_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_common_project_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.create_destination

    create_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.CreateDestinationRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        destination: typing.Optional[
            google.cloud.networkconnectivity_v1.types.data_transfer.Destination
        ] = None,
        destination_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 `Destination` resource in a specified project and
location.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.create_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_create_destination)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.create_multicloud_data_transfer_config

    create_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.CreateMulticloudDataTransferConfigRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        multicloud_data_transfer_config: typing.Optional[
            google.cloud.networkconnectivity_v1.types.data_transfer.MulticloudDataTransferConfig
        ] = None,
        multicloud_data_transfer_config_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 `MulticloudDataTransferConfig` resource in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.create_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_create_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.delete_destination

    delete_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.DeleteDestinationRequest,
                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 `Destination` resource.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.delete_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_delete_destination)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.delete_multicloud_data_transfer_config

    delete_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.DeleteMulticloudDataTransferConfigRequest,
                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 `MulticloudDataTransferConfig` resource.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.delete_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_delete_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_delete_operation)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.destination_path

    destination_path(
        project: str, location: str, multicloud_data_transfer_config: str, destination: str
    ) -> str

Returns a fully-qualified destination string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.destination_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_destination_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_from_service_account_file)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_from_service_account_info)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_from_service_account_json)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.get_destination

    get_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.GetDestinationRequest,
                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.networkconnectivity_v1.types.data_transfer.Destination

Gets the details of a `Destination` resource.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.get_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_get_destination)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_get_iam_policy)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_get_location)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.get_multicloud_data_transfer_config

    get_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.GetMulticloudDataTransferConfigRequest,
                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.networkconnectivity_v1.types.data_transfer.MulticloudDataTransferConfig
    )

Gets the details of a `MulticloudDataTransferConfig` resource.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.get_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_get_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.get_multicloud_data_transfer_supported_service

    get_multicloud_data_transfer_supported_service(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.GetMulticloudDataTransferSupportedServiceRequest,
                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.networkconnectivity_v1.types.data_transfer.MulticloudDataTransferSupportedService
    )

Gets the details of a service that is supported for
Data Transfer Essentials.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.get_multicloud_data_transfer_supported_service](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_get_multicloud_data_transfer_supported_service)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_get_operation)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.get_transport_class

    get_transport_class(
        label: typing.Optional[str] = None,
    ) -> typing.Type[
        google.cloud.networkconnectivity_v1.services.data_transfer_service.transports.base.DataTransferServiceTransport
    ]

Returns an appropriate transport class.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.get_transport_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_get_transport_class)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.list_destinations

    list_destinations(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.ListDestinationsRequest,
                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.networkconnectivity_v1.services.data_transfer_service.pagers.ListDestinationsAsyncPager
    )

Lists the `Destination` resources in a specified project and
location.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.list_destinations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_list_destinations)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_list_locations)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.list_multicloud_data_transfer_configs

    list_multicloud_data_transfer_configs(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferConfigsRequest,
                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.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsAsyncPager
    )

Lists the `MulticloudDataTransferConfig` resources in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.list_multicloud_data_transfer_configs](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_list_multicloud_data_transfer_configs)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.list_multicloud_data_transfer_supported_services

    list_multicloud_data_transfer_supported_services(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferSupportedServicesRequest,
                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.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesAsyncPager
    )

Lists the services in the project for a region that
are supported for Data Transfer Essentials.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.list_multicloud_data_transfer_supported_services](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_list_multicloud_data_transfer_supported_services)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_list_operations)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.multicloud_data_transfer_config_path

    multicloud_data_transfer_config_path(
        project: str, location: str, multicloud_data_transfer_config: str
    ) -> str

Returns a fully-qualified multicloud_data_transfer_config string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.multicloud_data_transfer_config_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_multicloud_data_transfer_config_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.multicloud_data_transfer_supported_service_path

    multicloud_data_transfer_supported_service_path(
        project: str, location: str, multicloud_data_transfer_supported_service: str
    ) -> str

Returns a fully-qualified multicloud_data_transfer_supported_service string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.multicloud_data_transfer_supported_service_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_multicloud_data_transfer_supported_service_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.parse_destination_path

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

Parses a destination path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.parse_destination_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_parse_destination_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.parse_multicloud_data_transfer_config_path

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

Parses a multicloud_data_transfer_config path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.parse_multicloud_data_transfer_config_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_parse_multicloud_data_transfer_config_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.parse_multicloud_data_transfer_supported_service_path

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

Parses a multicloud_data_transfer_supported_service path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.parse_multicloud_data_transfer_supported_service_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_parse_multicloud_data_transfer_supported_service_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_set_iam_policy)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.update_destination

    update_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.UpdateDestinationRequest,
                dict,
            ]
        ] = None,
        *,
        destination: typing.Optional[
            google.cloud.networkconnectivity_v1.types.data_transfer.Destination
        ] = 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 `Destination` resource in a specified project and
location.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.update_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_update_destination)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.update_multicloud_data_transfer_config

    update_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.UpdateMulticloudDataTransferConfigRequest,
                dict,
            ]
        ] = None,
        *,
        multicloud_data_transfer_config: typing.Optional[
            google.cloud.networkconnectivity_v1.types.data_transfer.MulticloudDataTransferConfig
        ] = 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 `MulticloudDataTransferConfig` resource in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient.update_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceAsyncClient_update_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient

    DataTransferServiceClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1.services.data_transfer_service.transports.base.DataTransferServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1.services.data_transfer_service.transports.base.DataTransferServiceTransport,
                ],
            ]
        ] = 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 data transfer service client.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_DataTransferServiceClient)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.__exit__

    __exit__(type, value, traceback)

Releases underlying transport's resources.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.**exit**](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient___exit__)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_cancel_operation)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_common_folder_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_common_location_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_common_organization_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_common_project_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.create_destination

    create_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.CreateDestinationRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        destination: typing.Optional[
            google.cloud.networkconnectivity_v1.types.data_transfer.Destination
        ] = None,
        destination_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 `Destination` resource in a specified project and
location.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.create_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_create_destination)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.create_multicloud_data_transfer_config

    create_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.CreateMulticloudDataTransferConfigRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        multicloud_data_transfer_config: typing.Optional[
            google.cloud.networkconnectivity_v1.types.data_transfer.MulticloudDataTransferConfig
        ] = None,
        multicloud_data_transfer_config_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 `MulticloudDataTransferConfig` resource in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.create_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_create_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.delete_destination

    delete_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.DeleteDestinationRequest,
                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 `Destination` resource.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.delete_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_delete_destination)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.delete_multicloud_data_transfer_config

    delete_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.DeleteMulticloudDataTransferConfigRequest,
                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 `MulticloudDataTransferConfig` resource.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.delete_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_delete_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_delete_operation)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.destination_path

    destination_path(
        project: str, location: str, multicloud_data_transfer_config: str, destination: str
    ) -> str

Returns a fully-qualified destination string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.destination_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_destination_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_from_service_account_file)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_from_service_account_info)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_from_service_account_json)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.get_destination

    get_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.GetDestinationRequest,
                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.networkconnectivity_v1.types.data_transfer.Destination

Gets the details of a `Destination` resource.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.get_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_get_destination)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_get_iam_policy)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_get_location)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.get_multicloud_data_transfer_config

    get_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.GetMulticloudDataTransferConfigRequest,
                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.networkconnectivity_v1.types.data_transfer.MulticloudDataTransferConfig
    )

Gets the details of a `MulticloudDataTransferConfig` resource.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.get_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_get_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.get_multicloud_data_transfer_supported_service

    get_multicloud_data_transfer_supported_service(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.GetMulticloudDataTransferSupportedServiceRequest,
                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.networkconnectivity_v1.types.data_transfer.MulticloudDataTransferSupportedService
    )

Gets the details of a service that is supported for
Data Transfer Essentials.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.get_multicloud_data_transfer_supported_service](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_get_multicloud_data_transfer_supported_service)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_get_operation)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.list_destinations

    list_destinations(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.ListDestinationsRequest,
                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.networkconnectivity_v1.services.data_transfer_service.pagers.ListDestinationsPager
    )

Lists the `Destination` resources in a specified project and
location.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.list_destinations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_list_destinations)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_list_locations)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.list_multicloud_data_transfer_configs

    list_multicloud_data_transfer_configs(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferConfigsRequest,
                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.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsPager
    )

Lists the `MulticloudDataTransferConfig` resources in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.list_multicloud_data_transfer_configs](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_list_multicloud_data_transfer_configs)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.list_multicloud_data_transfer_supported_services

    list_multicloud_data_transfer_supported_services(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferSupportedServicesRequest,
                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.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesPager
    )

Lists the services in the project for a region that
are supported for Data Transfer Essentials.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.list_multicloud_data_transfer_supported_services](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_list_multicloud_data_transfer_supported_services)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_list_operations)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.multicloud_data_transfer_config_path

    multicloud_data_transfer_config_path(
        project: str, location: str, multicloud_data_transfer_config: str
    ) -> str

Returns a fully-qualified multicloud_data_transfer_config string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.multicloud_data_transfer_config_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_multicloud_data_transfer_config_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.multicloud_data_transfer_supported_service_path

    multicloud_data_transfer_supported_service_path(
        project: str, location: str, multicloud_data_transfer_supported_service: str
    ) -> str

Returns a fully-qualified multicloud_data_transfer_supported_service string.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.multicloud_data_transfer_supported_service_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_multicloud_data_transfer_supported_service_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.parse_destination_path

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

Parses a destination path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.parse_destination_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_parse_destination_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.parse_multicloud_data_transfer_config_path

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

Parses a multicloud_data_transfer_config path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.parse_multicloud_data_transfer_config_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_parse_multicloud_data_transfer_config_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.parse_multicloud_data_transfer_supported_service_path

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

Parses a multicloud_data_transfer_supported_service path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.parse_multicloud_data_transfer_supported_service_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_parse_multicloud_data_transfer_supported_service_path)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_set_iam_policy)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.update_destination

    update_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.UpdateDestinationRequest,
                dict,
            ]
        ] = None,
        *,
        destination: typing.Optional[
            google.cloud.networkconnectivity_v1.types.data_transfer.Destination
        ] = 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 `Destination` resource in a specified project and
location.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.update_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_update_destination)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.update_multicloud_data_transfer_config

    update_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.data_transfer.UpdateMulticloudDataTransferConfigRequest,
                dict,
            ]
        ] = None,
        *,
        multicloud_data_transfer_config: typing.Optional[
            google.cloud.networkconnectivity_v1.types.data_transfer.MulticloudDataTransferConfig
        ] = 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 `MulticloudDataTransferConfig` resource in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient.update_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1_services_data_transfer_service_DataTransferServiceClient_update_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.pagers.ListDestinationsAsyncPager

    ListDestinationsAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.data_transfer.ListDestinationsResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.data_transfer.ListDestinationsRequest,
        response: google.cloud.networkconnectivity_v1.types.data_transfer.ListDestinationsResponse,
        *,
        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.networkconnectivity_v1.services.data_transfer_service.pagers.ListDestinationsAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.pagers.ListDestinationsAsyncPager#google_cloud_networkconnectivity_v1_services_data_transfer_service_pagers_ListDestinationsAsyncPager_ListDestinationsAsyncPager)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.pagers.ListDestinationsPager

    ListDestinationsPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1.types.data_transfer.ListDestinationsResponse,
        ],
        request: google.cloud.networkconnectivity_v1.types.data_transfer.ListDestinationsRequest,
        response: google.cloud.networkconnectivity_v1.types.data_transfer.ListDestinationsResponse,
        *,
        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.networkconnectivity_v1.services.data_transfer_service.pagers.ListDestinationsPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.pagers.ListDestinationsPager#google_cloud_networkconnectivity_v1_services_data_transfer_service_pagers_ListDestinationsPager_ListDestinationsPager)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsAsyncPager

    ListMulticloudDataTransferConfigsAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferConfigsResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferConfigsRequest,
        response: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferConfigsResponse,
        *,
        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.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsAsyncPager#google_cloud_networkconnectivity_v1_services_data_transfer_service_pagers_ListMulticloudDataTransferConfigsAsyncPager_ListMulticloudDataTransferConfigsAsyncPager)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsPager

    ListMulticloudDataTransferConfigsPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferConfigsResponse,
        ],
        request: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferConfigsRequest,
        response: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferConfigsResponse,
        *,
        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.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsPager#google_cloud_networkconnectivity_v1_services_data_transfer_service_pagers_ListMulticloudDataTransferConfigsPager_ListMulticloudDataTransferConfigsPager)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesAsyncPager

    ListMulticloudDataTransferSupportedServicesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferSupportedServicesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferSupportedServicesRequest,
        response: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferSupportedServicesResponse,
        *,
        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.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesAsyncPager#google_cloud_networkconnectivity_v1_services_data_transfer_service_pagers_ListMulticloudDataTransferSupportedServicesAsyncPager_ListMulticloudDataTransferSupportedServicesAsyncPager)

### google.cloud.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesPager

    ListMulticloudDataTransferSupportedServicesPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferSupportedServicesResponse,
        ],
        request: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferSupportedServicesRequest,
        response: google.cloud.networkconnectivity_v1.types.data_transfer.ListMulticloudDataTransferSupportedServicesResponse,
        *,
        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.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesPager#google_cloud_networkconnectivity_v1_services_data_transfer_service_pagers_ListMulticloudDataTransferSupportedServicesPager_ListMulticloudDataTransferSupportedServicesPager)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient

    HubServiceAsyncClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1.services.hub_service.transports.base.HubServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1.services.hub_service.transports.base.HubServiceTransport,
                ],
            ]
        ] = "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 hub service async client.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_HubServiceAsyncClient)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.accept_hub_spoke

    accept_hub_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.AcceptHubSpokeRequest, dict
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: 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

Accepts a proposal to attach a Network Connectivity
Center spoke to a hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.accept_hub_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_accept_hub_spoke)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.accept_spoke_update

    accept_spoke_update(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.AcceptSpokeUpdateRequest, dict
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: typing.Optional[str] = None,
        spoke_etag: 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

Accepts a proposal to update a Network Connectivity
Center spoke in a hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.accept_spoke_update](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_accept_spoke_update)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_cancel_operation)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_common_folder_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_common_location_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_common_organization_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_common_project_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.create_hub

    create_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.CreateHubRequest, dict
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        hub: typing.Optional[google.cloud.networkconnectivity_v1.types.hub.Hub] = None,
        hub_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 Network Connectivity Center hub in the
specified project.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.create_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_create_hub)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.create_spoke

    create_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.CreateSpokeRequest, dict
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        spoke: typing.Optional[google.cloud.networkconnectivity_v1.types.hub.Spoke] = None,
        spoke_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 Network Connectivity Center spoke.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.create_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_create_spoke)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.delete_hub

    delete_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.DeleteHubRequest, 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 Network Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.delete_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_delete_hub)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_delete_operation)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.delete_spoke

    delete_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.DeleteSpokeRequest, 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 Network Connectivity Center spoke.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.delete_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_delete_spoke)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_from_service_account_file)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_from_service_account_info)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_from_service_account_json)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_group

    get_group(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.GetGroupRequest, 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.networkconnectivity_v1.types.hub.Group

Gets details about a Network Connectivity Center
group.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_group](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_get_group)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_hub

    get_hub(
        request: typing.Optional[
            typing.Union[google.cloud.networkconnectivity_v1.types.hub.GetHubRequest, 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.networkconnectivity_v1.types.hub.Hub

Gets details about a Network Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_get_hub)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_get_iam_policy)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_get_location)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_get_operation)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_route

    get_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.GetRouteRequest, 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.networkconnectivity_v1.types.hub.Route

Gets details about the specified route.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_get_route)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_route_table

    get_route_table(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.GetRouteTableRequest, 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.networkconnectivity_v1.types.hub.RouteTable

Gets details about a Network Connectivity Center
route table.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_route_table](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_get_route_table)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_spoke

    get_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.GetSpokeRequest, 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.networkconnectivity_v1.types.hub.Spoke

Gets details about a Network Connectivity Center
spoke.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_get_spoke)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_transport_class

    get_transport_class(
        label: typing.Optional[str] = None,
    ) -> typing.Type[
        google.cloud.networkconnectivity_v1.services.hub_service.transports.base.HubServiceTransport
    ]

Returns an appropriate transport class.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.get_transport_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_get_transport_class)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.group_path

    group_path(project: str, hub: str, group: str) -> str

Returns a fully-qualified group string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.group_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_group_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.hub_path

    hub_path(project: str, hub: str) -> str

Returns a fully-qualified hub string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.hub_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_hub_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.hub_route_path

    hub_route_path(project: str, hub: str, route_table: str, route: str) -> str

Returns a fully-qualified hub_route string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.hub_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_hub_route_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.instance_path

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

Returns a fully-qualified instance string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.instance_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_instance_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.interconnect_attachment_path

    interconnect_attachment_path(project: str, region: str, resource_id: str) -> str

Returns a fully-qualified interconnect_attachment string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.interconnect_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_interconnect_attachment_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.list_groups

    list_groups(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.ListGroupsRequest, 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.networkconnectivity_v1.services.hub_service.pagers.ListGroupsAsyncPager
    )

Lists groups in a given hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.list_groups](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_list_groups)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.list_hub_spokes

    list_hub_spokes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.ListHubSpokesRequest, 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.networkconnectivity_v1.services.hub_service.pagers.ListHubSpokesAsyncPager
    )

Lists the Network Connectivity Center spokes
associated with a specified hub and location.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.list_hub_spokes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_list_hub_spokes)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.list_hubs

    list_hubs(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.ListHubsRequest, 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.networkconnectivity_v1.services.hub_service.pagers.ListHubsAsyncPager

Lists the Network Connectivity Center hubs associated
with a given project.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.list_hubs](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_list_hubs)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_list_locations)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_list_operations)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.list_route_tables

    list_route_tables(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.ListRouteTablesRequest, 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.networkconnectivity_v1.services.hub_service.pagers.ListRouteTablesAsyncPager
    )

Lists route tables in a given hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.list_route_tables](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_list_route_tables)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.list_routes

    list_routes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.ListRoutesRequest, 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.networkconnectivity_v1.services.hub_service.pagers.ListRoutesAsyncPager
    )

Lists routes in a given route table.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.list_routes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_list_routes)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.list_spokes

    list_spokes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.ListSpokesRequest, 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.networkconnectivity_v1.services.hub_service.pagers.ListSpokesAsyncPager
    )

Lists the Network Connectivity Center spokes in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.list_spokes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_list_spokes)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.network_path

    network_path(project: str, resource_id: str) -> str

Returns a fully-qualified network string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_network_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_group_path

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

Parses a group path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_group_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_parse_group_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_hub_path

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

Parses a hub path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_hub_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_parse_hub_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_hub_route_path

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

Parses a hub_route path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_hub_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_parse_hub_route_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_instance_path

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

Parses a instance path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_instance_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_parse_instance_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_interconnect_attachment_path

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

Parses a interconnect_attachment path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_interconnect_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_parse_interconnect_attachment_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_network_path

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

Parses a network path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_parse_network_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_route_table_path

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

Parses a route_table path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_route_table_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_parse_route_table_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_spoke_path

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

Parses a spoke path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_spoke_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_parse_spoke_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_vpn_tunnel_path

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

Parses a vpn_tunnel path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.parse_vpn_tunnel_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_parse_vpn_tunnel_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.query_hub_status

    query_hub_status(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.QueryHubStatusRequest, 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.networkconnectivity_v1.services.hub_service.pagers.QueryHubStatusAsyncPager
    )

Query the Private Service Connect propagation status
of a Network Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.query_hub_status](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_query_hub_status)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.reject_hub_spoke

    reject_hub_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.RejectHubSpokeRequest, dict
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: 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

Rejects a Network Connectivity Center spoke from being attached
to a hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.reject_hub_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_reject_hub_spoke)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.reject_spoke_update

    reject_spoke_update(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.RejectSpokeUpdateRequest, dict
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: typing.Optional[str] = None,
        spoke_etag: 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

Rejects a proposal to update a Network Connectivity
Center spoke in a hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.reject_spoke_update](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_reject_spoke_update)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.route_table_path

    route_table_path(project: str, hub: str, route_table: str) -> str

Returns a fully-qualified route_table string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.route_table_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_route_table_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_set_iam_policy)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.spoke_path

    spoke_path(project: str, location: str, spoke: str) -> str

Returns a fully-qualified spoke string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.spoke_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_spoke_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.update_group

    update_group(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.UpdateGroupRequest, dict
            ]
        ] = None,
        *,
        group: typing.Optional[google.cloud.networkconnectivity_v1.types.hub.Group] = 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 parameters of a Network Connectivity
Center group.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.update_group](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_update_group)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.update_hub

    update_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.UpdateHubRequest, dict
            ]
        ] = None,
        *,
        hub: typing.Optional[google.cloud.networkconnectivity_v1.types.hub.Hub] = 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 description and/or labels of a Network
Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.update_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_update_hub)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.update_spoke

    update_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.UpdateSpokeRequest, dict
            ]
        ] = None,
        *,
        spoke: typing.Optional[google.cloud.networkconnectivity_v1.types.hub.Spoke] = 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 parameters of a Network Connectivity
Center spoke.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.update_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_update_spoke)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.vpn_tunnel_path

    vpn_tunnel_path(project: str, region: str, resource_id: str) -> str

Returns a fully-qualified vpn_tunnel string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient.vpn_tunnel_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceAsyncClient_vpn_tunnel_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient

    HubServiceClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1.services.hub_service.transports.base.HubServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1.services.hub_service.transports.base.HubServiceTransport,
                ],
            ]
        ] = 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 hub service client.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_HubServiceClient)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.__exit__

    __exit__(type, value, traceback)

Releases underlying transport's resources.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.**exit**](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient___exit__)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.accept_hub_spoke

    accept_hub_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.AcceptHubSpokeRequest, dict
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: 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

Accepts a proposal to attach a Network Connectivity
Center spoke to a hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.accept_hub_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_accept_hub_spoke)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.accept_spoke_update

    accept_spoke_update(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.AcceptSpokeUpdateRequest, dict
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: typing.Optional[str] = None,
        spoke_etag: 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

Accepts a proposal to update a Network Connectivity
Center spoke in a hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.accept_spoke_update](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_accept_spoke_update)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_cancel_operation)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_common_folder_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_common_location_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_common_organization_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_common_project_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.create_hub

    create_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.CreateHubRequest, dict
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        hub: typing.Optional[google.cloud.networkconnectivity_v1.types.hub.Hub] = None,
        hub_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 Network Connectivity Center hub in the
specified project.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.create_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_create_hub)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.create_spoke

    create_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.CreateSpokeRequest, dict
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        spoke: typing.Optional[google.cloud.networkconnectivity_v1.types.hub.Spoke] = None,
        spoke_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 Network Connectivity Center spoke.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.create_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_create_spoke)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.delete_hub

    delete_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.DeleteHubRequest, 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 Network Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.delete_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_delete_hub)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_delete_operation)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.delete_spoke

    delete_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.DeleteSpokeRequest, 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 Network Connectivity Center spoke.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.delete_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_delete_spoke)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_from_service_account_file)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_from_service_account_info)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_from_service_account_json)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.get_group

    get_group(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.GetGroupRequest, 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.networkconnectivity_v1.types.hub.Group

Gets details about a Network Connectivity Center
group.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.get_group](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_get_group)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.get_hub

    get_hub(
        request: typing.Optional[
            typing.Union[google.cloud.networkconnectivity_v1.types.hub.GetHubRequest, 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.networkconnectivity_v1.types.hub.Hub

Gets details about a Network Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.get_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_get_hub)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_get_iam_policy)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_get_location)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_get_operation)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.get_route

    get_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.GetRouteRequest, 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.networkconnectivity_v1.types.hub.Route

Gets details about the specified route.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.get_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_get_route)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.get_route_table

    get_route_table(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.GetRouteTableRequest, 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.networkconnectivity_v1.types.hub.RouteTable

Gets details about a Network Connectivity Center
route table.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.get_route_table](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_get_route_table)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.get_spoke

    get_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.GetSpokeRequest, 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.networkconnectivity_v1.types.hub.Spoke

Gets details about a Network Connectivity Center
spoke.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.get_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_get_spoke)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.group_path

    group_path(project: str, hub: str, group: str) -> str

Returns a fully-qualified group string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.group_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_group_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.hub_path

    hub_path(project: str, hub: str) -> str

Returns a fully-qualified hub string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.hub_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_hub_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.hub_route_path

    hub_route_path(project: str, hub: str, route_table: str, route: str) -> str

Returns a fully-qualified hub_route string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.hub_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_hub_route_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.instance_path

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

Returns a fully-qualified instance string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.instance_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_instance_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.interconnect_attachment_path

    interconnect_attachment_path(project: str, region: str, resource_id: str) -> str

Returns a fully-qualified interconnect_attachment string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.interconnect_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_interconnect_attachment_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.list_groups

    list_groups(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.ListGroupsRequest, 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.networkconnectivity_v1.services.hub_service.pagers.ListGroupsPager

Lists groups in a given hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.list_groups](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_list_groups)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.list_hub_spokes

    list_hub_spokes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.ListHubSpokesRequest, 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.networkconnectivity_v1.services.hub_service.pagers.ListHubSpokesPager

Lists the Network Connectivity Center spokes
associated with a specified hub and location.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.list_hub_spokes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_list_hub_spokes)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.list_hubs

    list_hubs(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.ListHubsRequest, 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.networkconnectivity_v1.services.hub_service.pagers.ListHubsPager

Lists the Network Connectivity Center hubs associated
with a given project.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.list_hubs](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_list_hubs)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_list_locations)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_list_operations)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.list_route_tables

    list_route_tables(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.ListRouteTablesRequest, 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.networkconnectivity_v1.services.hub_service.pagers.ListRouteTablesPager
    )

Lists route tables in a given hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.list_route_tables](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_list_route_tables)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.list_routes

    list_routes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.ListRoutesRequest, 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.networkconnectivity_v1.services.hub_service.pagers.ListRoutesPager

Lists routes in a given route table.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.list_routes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_list_routes)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.list_spokes

    list_spokes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.ListSpokesRequest, 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.networkconnectivity_v1.services.hub_service.pagers.ListSpokesPager

Lists the Network Connectivity Center spokes in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.list_spokes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_list_spokes)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.network_path

    network_path(project: str, resource_id: str) -> str

Returns a fully-qualified network string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_network_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_group_path

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

Parses a group path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_group_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_parse_group_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_hub_path

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

Parses a hub path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_hub_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_parse_hub_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_hub_route_path

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

Parses a hub_route path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_hub_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_parse_hub_route_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_instance_path

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

Parses a instance path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_instance_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_parse_instance_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_interconnect_attachment_path

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

Parses a interconnect_attachment path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_interconnect_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_parse_interconnect_attachment_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_network_path

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

Parses a network path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_parse_network_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_route_table_path

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

Parses a route_table path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_route_table_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_parse_route_table_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_spoke_path

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

Parses a spoke path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_spoke_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_parse_spoke_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_vpn_tunnel_path

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

Parses a vpn_tunnel path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.parse_vpn_tunnel_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_parse_vpn_tunnel_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.query_hub_status

    query_hub_status(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.QueryHubStatusRequest, 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.networkconnectivity_v1.services.hub_service.pagers.QueryHubStatusPager
    )

Query the Private Service Connect propagation status
of a Network Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.query_hub_status](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_query_hub_status)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.reject_hub_spoke

    reject_hub_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.RejectHubSpokeRequest, dict
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: 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

Rejects a Network Connectivity Center spoke from being attached
to a hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.reject_hub_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_reject_hub_spoke)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.reject_spoke_update

    reject_spoke_update(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.RejectSpokeUpdateRequest, dict
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: typing.Optional[str] = None,
        spoke_etag: 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

Rejects a proposal to update a Network Connectivity
Center spoke in a hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.reject_spoke_update](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_reject_spoke_update)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.route_table_path

    route_table_path(project: str, hub: str, route_table: str) -> str

Returns a fully-qualified route_table string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.route_table_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_route_table_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_set_iam_policy)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.spoke_path

    spoke_path(project: str, location: str, spoke: str) -> str

Returns a fully-qualified spoke string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.spoke_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_spoke_path)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.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.networkconnectivity_v1.services.hub_service.HubServiceClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.update_group

    update_group(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.UpdateGroupRequest, dict
            ]
        ] = None,
        *,
        group: typing.Optional[google.cloud.networkconnectivity_v1.types.hub.Group] = 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 parameters of a Network Connectivity
Center group.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.update_group](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_update_group)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.update_hub

    update_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.UpdateHubRequest, dict
            ]
        ] = None,
        *,
        hub: typing.Optional[google.cloud.networkconnectivity_v1.types.hub.Hub] = 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 description and/or labels of a Network
Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.update_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_update_hub)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.update_spoke

    update_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.hub.UpdateSpokeRequest, dict
            ]
        ] = None,
        *,
        spoke: typing.Optional[google.cloud.networkconnectivity_v1.types.hub.Spoke] = 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 parameters of a Network Connectivity
Center spoke.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.update_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_update_spoke)

### google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.vpn_tunnel_path

    vpn_tunnel_path(project: str, region: str, resource_id: str) -> str

Returns a fully-qualified vpn_tunnel string.

See more: [google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient.vpn_tunnel_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1_services_hub_service_HubServiceClient_vpn_tunnel_path)

### google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListGroupsAsyncPager

    ListGroupsAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.hub.ListGroupsResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.hub.ListGroupsRequest,
        response: google.cloud.networkconnectivity_v1.types.hub.ListGroupsResponse,
        *,
        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.networkconnectivity_v1.services.hub_service.pagers.ListGroupsAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListGroupsAsyncPager#google_cloud_networkconnectivity_v1_services_hub_service_pagers_ListGroupsAsyncPager_ListGroupsAsyncPager)

### google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListGroupsPager

    ListGroupsPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1.types.hub.ListGroupsResponse
        ],
        request: google.cloud.networkconnectivity_v1.types.hub.ListGroupsRequest,
        response: google.cloud.networkconnectivity_v1.types.hub.ListGroupsResponse,
        *,
        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.networkconnectivity_v1.services.hub_service.pagers.ListGroupsPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListGroupsPager#google_cloud_networkconnectivity_v1_services_hub_service_pagers_ListGroupsPager_ListGroupsPager)

### google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListHubSpokesAsyncPager

    ListHubSpokesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.hub.ListHubSpokesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.hub.ListHubSpokesRequest,
        response: google.cloud.networkconnectivity_v1.types.hub.ListHubSpokesResponse,
        *,
        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.networkconnectivity_v1.services.hub_service.pagers.ListHubSpokesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListHubSpokesAsyncPager#google_cloud_networkconnectivity_v1_services_hub_service_pagers_ListHubSpokesAsyncPager_ListHubSpokesAsyncPager)

### google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListHubSpokesPager

    ListHubSpokesPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1.types.hub.ListHubSpokesResponse
        ],
        request: google.cloud.networkconnectivity_v1.types.hub.ListHubSpokesRequest,
        response: google.cloud.networkconnectivity_v1.types.hub.ListHubSpokesResponse,
        *,
        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.networkconnectivity_v1.services.hub_service.pagers.ListHubSpokesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListHubSpokesPager#google_cloud_networkconnectivity_v1_services_hub_service_pagers_ListHubSpokesPager_ListHubSpokesPager)

### google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListHubsAsyncPager

    ListHubsAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.hub.ListHubsResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.hub.ListHubsRequest,
        response: google.cloud.networkconnectivity_v1.types.hub.ListHubsResponse,
        *,
        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.networkconnectivity_v1.services.hub_service.pagers.ListHubsAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListHubsAsyncPager#google_cloud_networkconnectivity_v1_services_hub_service_pagers_ListHubsAsyncPager_ListHubsAsyncPager)

### google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListHubsPager

    ListHubsPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1.types.hub.ListHubsResponse
        ],
        request: google.cloud.networkconnectivity_v1.types.hub.ListHubsRequest,
        response: google.cloud.networkconnectivity_v1.types.hub.ListHubsResponse,
        *,
        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.networkconnectivity_v1.services.hub_service.pagers.ListHubsPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListHubsPager#google_cloud_networkconnectivity_v1_services_hub_service_pagers_ListHubsPager_ListHubsPager)

### google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListRouteTablesAsyncPager

    ListRouteTablesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.hub.ListRouteTablesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.hub.ListRouteTablesRequest,
        response: google.cloud.networkconnectivity_v1.types.hub.ListRouteTablesResponse,
        *,
        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.networkconnectivity_v1.services.hub_service.pagers.ListRouteTablesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListRouteTablesAsyncPager#google_cloud_networkconnectivity_v1_services_hub_service_pagers_ListRouteTablesAsyncPager_ListRouteTablesAsyncPager)

### google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListRouteTablesPager

    ListRouteTablesPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1.types.hub.ListRouteTablesResponse
        ],
        request: google.cloud.networkconnectivity_v1.types.hub.ListRouteTablesRequest,
        response: google.cloud.networkconnectivity_v1.types.hub.ListRouteTablesResponse,
        *,
        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.networkconnectivity_v1.services.hub_service.pagers.ListRouteTablesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListRouteTablesPager#google_cloud_networkconnectivity_v1_services_hub_service_pagers_ListRouteTablesPager_ListRouteTablesPager)

### google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListRoutesAsyncPager

    ListRoutesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.hub.ListRoutesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.hub.ListRoutesRequest,
        response: google.cloud.networkconnectivity_v1.types.hub.ListRoutesResponse,
        *,
        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.networkconnectivity_v1.services.hub_service.pagers.ListRoutesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListRoutesAsyncPager#google_cloud_networkconnectivity_v1_services_hub_service_pagers_ListRoutesAsyncPager_ListRoutesAsyncPager)

### google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListRoutesPager

    ListRoutesPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1.types.hub.ListRoutesResponse
        ],
        request: google.cloud.networkconnectivity_v1.types.hub.ListRoutesRequest,
        response: google.cloud.networkconnectivity_v1.types.hub.ListRoutesResponse,
        *,
        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.networkconnectivity_v1.services.hub_service.pagers.ListRoutesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListRoutesPager#google_cloud_networkconnectivity_v1_services_hub_service_pagers_ListRoutesPager_ListRoutesPager)

### google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListSpokesAsyncPager

    ListSpokesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.hub.ListSpokesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.hub.ListSpokesRequest,
        response: google.cloud.networkconnectivity_v1.types.hub.ListSpokesResponse,
        *,
        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.networkconnectivity_v1.services.hub_service.pagers.ListSpokesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListSpokesAsyncPager#google_cloud_networkconnectivity_v1_services_hub_service_pagers_ListSpokesAsyncPager_ListSpokesAsyncPager)

### google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListSpokesPager

    ListSpokesPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1.types.hub.ListSpokesResponse
        ],
        request: google.cloud.networkconnectivity_v1.types.hub.ListSpokesRequest,
        response: google.cloud.networkconnectivity_v1.types.hub.ListSpokesResponse,
        *,
        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.networkconnectivity_v1.services.hub_service.pagers.ListSpokesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.pagers.ListSpokesPager#google_cloud_networkconnectivity_v1_services_hub_service_pagers_ListSpokesPager_ListSpokesPager)

### google.cloud.networkconnectivity_v1.services.hub_service.pagers.QueryHubStatusAsyncPager

    QueryHubStatusAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.hub.QueryHubStatusResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.hub.QueryHubStatusRequest,
        response: google.cloud.networkconnectivity_v1.types.hub.QueryHubStatusResponse,
        *,
        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.networkconnectivity_v1.services.hub_service.pagers.QueryHubStatusAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.pagers.QueryHubStatusAsyncPager#google_cloud_networkconnectivity_v1_services_hub_service_pagers_QueryHubStatusAsyncPager_QueryHubStatusAsyncPager)

### google.cloud.networkconnectivity_v1.services.hub_service.pagers.QueryHubStatusPager

    QueryHubStatusPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1.types.hub.QueryHubStatusResponse
        ],
        request: google.cloud.networkconnectivity_v1.types.hub.QueryHubStatusRequest,
        response: google.cloud.networkconnectivity_v1.types.hub.QueryHubStatusResponse,
        *,
        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.networkconnectivity_v1.services.hub_service.pagers.QueryHubStatusPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.hub_service.pagers.QueryHubStatusPager#google_cloud_networkconnectivity_v1_services_hub_service_pagers_QueryHubStatusPager_QueryHubStatusPager)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient

    InternalRangeServiceAsyncClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1.services.internal_range_service.transports.base.InternalRangeServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1.services.internal_range_service.transports.base.InternalRangeServiceTransport,
                ],
            ]
        ] = "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 internal range service async client.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_InternalRangeServiceAsyncClient)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_cancel_operation)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_common_folder_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_common_location_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_common_organization_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_common_project_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.create_internal_range

    create_internal_range(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.internal_range.CreateInternalRangeRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        internal_range: typing.Optional[
            google.cloud.networkconnectivity_v1.types.internal_range.InternalRange
        ] = None,
        internal_range_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 internal range in a given project and
location.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.create_internal_range](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_create_internal_range)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.delete_internal_range

    delete_internal_range(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.internal_range.DeleteInternalRangeRequest,
                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 internal range.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.delete_internal_range](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_delete_internal_range)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_delete_operation)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_from_service_account_file)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_from_service_account_info)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_from_service_account_json)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_get_iam_policy)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.get_internal_range

    get_internal_range(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.internal_range.GetInternalRangeRequest,
                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.networkconnectivity_v1.types.internal_range.InternalRange

Gets details of a single internal range.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.get_internal_range](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_get_internal_range)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_get_location)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_get_operation)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.get_transport_class

    get_transport_class(
        label: typing.Optional[str] = None,
    ) -> typing.Type[
        google.cloud.networkconnectivity_v1.services.internal_range_service.transports.base.InternalRangeServiceTransport
    ]

Returns an appropriate transport class.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.get_transport_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_get_transport_class)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.internal_range_path

    internal_range_path(project: str, location: str, internal_range: str) -> str

Returns a fully-qualified internal_range string.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.internal_range_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_internal_range_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.list_internal_ranges

    list_internal_ranges(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.internal_range.ListInternalRangesRequest,
                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.networkconnectivity_v1.services.internal_range_service.pagers.ListInternalRangesAsyncPager
    )

Lists internal ranges in a given project and
location.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.list_internal_ranges](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_list_internal_ranges)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_list_locations)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_list_operations)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.parse_internal_range_path

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

Parses a internal_range path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.parse_internal_range_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_parse_internal_range_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_set_iam_policy)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.update_internal_range

    update_internal_range(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.internal_range.UpdateInternalRangeRequest,
                dict,
            ]
        ] = None,
        *,
        internal_range: typing.Optional[
            google.cloud.networkconnectivity_v1.types.internal_range.InternalRange
        ] = 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 parameters of a single internal range.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient.update_internal_range](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceAsyncClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceAsyncClient_update_internal_range)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient

    InternalRangeServiceClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1.services.internal_range_service.transports.base.InternalRangeServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1.services.internal_range_service.transports.base.InternalRangeServiceTransport,
                ],
            ]
        ] = 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 internal range service client.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_InternalRangeServiceClient)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.__exit__

    __exit__(type, value, traceback)

Releases underlying transport's resources.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.**exit**](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient___exit__)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_cancel_operation)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_common_folder_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_common_location_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_common_organization_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_common_project_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.create_internal_range

    create_internal_range(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.internal_range.CreateInternalRangeRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        internal_range: typing.Optional[
            google.cloud.networkconnectivity_v1.types.internal_range.InternalRange
        ] = None,
        internal_range_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 internal range in a given project and
location.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.create_internal_range](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_create_internal_range)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.delete_internal_range

    delete_internal_range(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.internal_range.DeleteInternalRangeRequest,
                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 internal range.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.delete_internal_range](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_delete_internal_range)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_delete_operation)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_from_service_account_file)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_from_service_account_info)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_from_service_account_json)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_get_iam_policy)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.get_internal_range

    get_internal_range(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.internal_range.GetInternalRangeRequest,
                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.networkconnectivity_v1.types.internal_range.InternalRange

Gets details of a single internal range.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.get_internal_range](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_get_internal_range)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_get_location)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_get_operation)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.internal_range_path

    internal_range_path(project: str, location: str, internal_range: str) -> str

Returns a fully-qualified internal_range string.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.internal_range_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_internal_range_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.list_internal_ranges

    list_internal_ranges(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.internal_range.ListInternalRangesRequest,
                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.networkconnectivity_v1.services.internal_range_service.pagers.ListInternalRangesPager
    )

Lists internal ranges in a given project and
location.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.list_internal_ranges](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_list_internal_ranges)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_list_locations)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_list_operations)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.parse_internal_range_path

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

Parses a internal_range path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.parse_internal_range_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_parse_internal_range_path)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_set_iam_policy)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.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.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.update_internal_range

    update_internal_range(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.internal_range.UpdateInternalRangeRequest,
                dict,
            ]
        ] = None,
        *,
        internal_range: typing.Optional[
            google.cloud.networkconnectivity_v1.types.internal_range.InternalRange
        ] = 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 parameters of a single internal range.

See more: [google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient.update_internal_range](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.InternalRangeServiceClient#google_cloud_networkconnectivity_v1_services_internal_range_service_InternalRangeServiceClient_update_internal_range)

### google.cloud.networkconnectivity_v1.services.internal_range_service.pagers.ListInternalRangesAsyncPager

    ListInternalRangesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.internal_range.ListInternalRangesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.internal_range.ListInternalRangesRequest,
        response: google.cloud.networkconnectivity_v1.types.internal_range.ListInternalRangesResponse,
        *,
        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.networkconnectivity_v1.services.internal_range_service.pagers.ListInternalRangesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.pagers.ListInternalRangesAsyncPager#google_cloud_networkconnectivity_v1_services_internal_range_service_pagers_ListInternalRangesAsyncPager_ListInternalRangesAsyncPager)

### google.cloud.networkconnectivity_v1.services.internal_range_service.pagers.ListInternalRangesPager

    ListInternalRangesPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1.types.internal_range.ListInternalRangesResponse,
        ],
        request: google.cloud.networkconnectivity_v1.types.internal_range.ListInternalRangesRequest,
        response: google.cloud.networkconnectivity_v1.types.internal_range.ListInternalRangesResponse,
        *,
        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.networkconnectivity_v1.services.internal_range_service.pagers.ListInternalRangesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.internal_range_service.pagers.ListInternalRangesPager#google_cloud_networkconnectivity_v1_services_internal_range_service_pagers_ListInternalRangesPager_ListInternalRangesPager)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient

    PolicyBasedRoutingServiceAsyncClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1.services.policy_based_routing_service.transports.base.PolicyBasedRoutingServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1.services.policy_based_routing_service.transports.base.PolicyBasedRoutingServiceTransport,
                ],
            ]
        ] = "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 policy based routing service async client.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_PolicyBasedRoutingServiceAsyncClient)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_cancel_operation)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_common_folder_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_common_location_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_common_organization_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_common_project_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.create_policy_based_route

    create_policy_based_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.policy_based_routing.CreatePolicyBasedRouteRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        policy_based_route: typing.Optional[
            google.cloud.networkconnectivity_v1.types.policy_based_routing.PolicyBasedRoute
        ] = None,
        policy_based_route_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 policy-based route in a given project
and location.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.create_policy_based_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_create_policy_based_route)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_delete_operation)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.delete_policy_based_route

    delete_policy_based_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.policy_based_routing.DeletePolicyBasedRouteRequest,
                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 policy-based route.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.delete_policy_based_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_delete_policy_based_route)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_from_service_account_file)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_from_service_account_info)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_from_service_account_json)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_get_iam_policy)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_get_location)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_get_operation)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_policy_based_route

    get_policy_based_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.policy_based_routing.GetPolicyBasedRouteRequest,
                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.networkconnectivity_v1.types.policy_based_routing.PolicyBasedRoute

Gets details of a single policy-based route.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_policy_based_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_get_policy_based_route)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_transport_class

    get_transport_class(
        label: typing.Optional[str] = None,
    ) -> typing.Type[
        google.cloud.networkconnectivity_v1.services.policy_based_routing_service.transports.base.PolicyBasedRoutingServiceTransport
    ]

Returns an appropriate transport class.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_transport_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_get_transport_class)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_list_locations)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_list_operations)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.list_policy_based_routes

    list_policy_based_routes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.policy_based_routing.ListPolicyBasedRoutesRequest,
                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.networkconnectivity_v1.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesAsyncPager
    )

Lists policy-based routes in a given project and
location.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.list_policy_based_routes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_list_policy_based_routes)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.network_path

    network_path(project: str, resource_id: str) -> str

Returns a fully-qualified network string.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_network_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_network_path

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

Parses a network path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_parse_network_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_policy_based_route_path

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

Parses a policy_based_route path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_policy_based_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_parse_policy_based_route_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.policy_based_route_path

    policy_based_route_path(project: str, policy_based_route: str) -> str

Returns a fully-qualified policy_based_route string.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.policy_based_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_policy_based_route_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_set_iam_policy)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient

    PolicyBasedRoutingServiceClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1.services.policy_based_routing_service.transports.base.PolicyBasedRoutingServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1.services.policy_based_routing_service.transports.base.PolicyBasedRoutingServiceTransport,
                ],
            ]
        ] = 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 policy based routing service client.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_PolicyBasedRoutingServiceClient)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.__exit__

    __exit__(type, value, traceback)

Releases underlying transport's resources.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.**exit**](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient___exit__)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_cancel_operation)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_common_folder_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_common_location_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_common_organization_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_common_project_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.create_policy_based_route

    create_policy_based_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.policy_based_routing.CreatePolicyBasedRouteRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        policy_based_route: typing.Optional[
            google.cloud.networkconnectivity_v1.types.policy_based_routing.PolicyBasedRoute
        ] = None,
        policy_based_route_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 policy-based route in a given project
and location.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.create_policy_based_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_create_policy_based_route)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_delete_operation)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.delete_policy_based_route

    delete_policy_based_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.policy_based_routing.DeletePolicyBasedRouteRequest,
                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 policy-based route.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.delete_policy_based_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_delete_policy_based_route)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_from_service_account_file)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_from_service_account_info)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_from_service_account_json)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_get_iam_policy)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_get_location)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_get_operation)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.get_policy_based_route

    get_policy_based_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.policy_based_routing.GetPolicyBasedRouteRequest,
                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.networkconnectivity_v1.types.policy_based_routing.PolicyBasedRoute

Gets details of a single policy-based route.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.get_policy_based_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_get_policy_based_route)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_list_locations)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_list_operations)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.list_policy_based_routes

    list_policy_based_routes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1.types.policy_based_routing.ListPolicyBasedRoutesRequest,
                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.networkconnectivity_v1.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesPager
    )

Lists policy-based routes in a given project and
location.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.list_policy_based_routes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_list_policy_based_routes)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.network_path

    network_path(project: str, resource_id: str) -> str

Returns a fully-qualified network string.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_network_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_network_path

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

Parses a network path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_parse_network_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_policy_based_route_path

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

Parses a policy_based_route path into its component segments.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_policy_based_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_parse_policy_based_route_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.policy_based_route_path

    policy_based_route_path(project: str, policy_based_route: str) -> str

Returns a fully-qualified policy_based_route string.

See more: [google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.policy_based_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_policy_based_route_path)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_set_iam_policy)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesAsyncPager

    ListPolicyBasedRoutesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1.types.policy_based_routing.ListPolicyBasedRoutesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1.types.policy_based_routing.ListPolicyBasedRoutesRequest,
        response: google.cloud.networkconnectivity_v1.types.policy_based_routing.ListPolicyBasedRoutesResponse,
        *,
        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.networkconnectivity_v1.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesAsyncPager#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_pagers_ListPolicyBasedRoutesAsyncPager_ListPolicyBasedRoutesAsyncPager)

### google.cloud.networkconnectivity_v1.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesPager

    ListPolicyBasedRoutesPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1.types.policy_based_routing.ListPolicyBasedRoutesResponse,
        ],
        request: google.cloud.networkconnectivity_v1.types.policy_based_routing.ListPolicyBasedRoutesRequest,
        response: google.cloud.networkconnectivity_v1.types.policy_based_routing.ListPolicyBasedRoutesResponse,
        *,
        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.networkconnectivity_v1.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesPager#google_cloud_networkconnectivity_v1_services_policy_based_routing_service_pagers_ListPolicyBasedRoutesPager_ListPolicyBasedRoutesPager)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient

    HubServiceAsyncClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1alpha1.services.hub_service.transports.base.HubServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1alpha1.services.hub_service.transports.base.HubServiceTransport,
                ],
            ]
        ] = "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 hub service async client.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_HubServiceAsyncClient)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_common_folder_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_common_location_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_common_organization_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_common_project_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.create_hub

    create_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.CreateHubRequest, dict
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        hub: typing.Optional[
            google.cloud.networkconnectivity_v1alpha1.types.hub.Hub
        ] = None,
        hub_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 Hub in a given project and location.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.create_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_create_hub)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.create_spoke

    create_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.CreateSpokeRequest, dict
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        spoke: typing.Optional[
            google.cloud.networkconnectivity_v1alpha1.types.hub.Spoke
        ] = None,
        spoke_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 Spoke in a given project and location.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.create_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_create_spoke)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.delete_hub

    delete_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.DeleteHubRequest, 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 Hub.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.delete_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_delete_hub)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.delete_spoke

    delete_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.DeleteSpokeRequest, 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 Spoke.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.delete_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_delete_spoke)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_from_service_account_file)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_from_service_account_info)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_from_service_account_json)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.get_hub

    get_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.GetHubRequest, 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.networkconnectivity_v1alpha1.types.hub.Hub

Gets details of a single Hub.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.get_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_get_hub)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.get_spoke

    get_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.GetSpokeRequest, 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.networkconnectivity_v1alpha1.types.hub.Spoke

Gets details of a single Spoke.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.get_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_get_spoke)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.get_transport_class

    get_transport_class(
        label: typing.Optional[str] = None,
    ) -> typing.Type[
        google.cloud.networkconnectivity_v1alpha1.services.hub_service.transports.base.HubServiceTransport
    ]

Returns an appropriate transport class.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.get_transport_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_get_transport_class)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.hub_path

    hub_path(project: str, hub: str) -> str

Returns a fully-qualified hub string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.hub_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_hub_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.instance_path

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

Returns a fully-qualified instance string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.instance_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_instance_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.interconnect_attachment_path

    interconnect_attachment_path(project: str, region: str, resource_id: str) -> str

Returns a fully-qualified interconnect_attachment string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.interconnect_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_interconnect_attachment_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.list_hubs

    list_hubs(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.ListHubsRequest, 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.networkconnectivity_v1alpha1.services.hub_service.pagers.ListHubsAsyncPager
    )

Lists Hubs in a given project and location.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.list_hubs](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_list_hubs)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.list_spokes

    list_spokes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.ListSpokesRequest, 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.networkconnectivity_v1alpha1.services.hub_service.pagers.ListSpokesAsyncPager
    )

Lists Spokes in a given project and location.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.list_spokes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_list_spokes)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.parse_hub_path

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

Parses a hub path into its component segments.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.parse_hub_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_parse_hub_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.parse_instance_path

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

Parses a instance path into its component segments.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.parse_instance_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_parse_instance_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.parse_interconnect_attachment_path

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

Parses a interconnect_attachment path into its component segments.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.parse_interconnect_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_parse_interconnect_attachment_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.parse_spoke_path

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

Parses a spoke path into its component segments.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.parse_spoke_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_parse_spoke_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.parse_vpn_tunnel_path

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

Parses a vpn_tunnel path into its component segments.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.parse_vpn_tunnel_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_parse_vpn_tunnel_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.spoke_path

    spoke_path(project: str, location: str, spoke: str) -> str

Returns a fully-qualified spoke string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.spoke_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_spoke_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.update_hub

    update_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.UpdateHubRequest, dict
            ]
        ] = None,
        *,
        hub: typing.Optional[
            google.cloud.networkconnectivity_v1alpha1.types.hub.Hub
        ] = 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 parameters of a single Hub.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.update_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_update_hub)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.update_spoke

    update_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.UpdateSpokeRequest, dict
            ]
        ] = None,
        *,
        spoke: typing.Optional[
            google.cloud.networkconnectivity_v1alpha1.types.hub.Spoke
        ] = 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 parameters of a single Spoke.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.update_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_update_spoke)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.vpn_tunnel_path

    vpn_tunnel_path(project: str, region: str, resource_id: str) -> str

Returns a fully-qualified vpn_tunnel string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient.vpn_tunnel_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceAsyncClient_vpn_tunnel_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient

    HubServiceClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1alpha1.services.hub_service.transports.base.HubServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1alpha1.services.hub_service.transports.base.HubServiceTransport,
                ],
            ]
        ] = 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 hub service client.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_HubServiceClient)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.__exit__

    __exit__(type, value, traceback)

Releases underlying transport's resources.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.**exit**](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient___exit__)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_common_folder_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_common_location_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_common_organization_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_common_project_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.create_hub

    create_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.CreateHubRequest, dict
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        hub: typing.Optional[
            google.cloud.networkconnectivity_v1alpha1.types.hub.Hub
        ] = None,
        hub_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 Hub in a given project and location.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.create_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_create_hub)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.create_spoke

    create_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.CreateSpokeRequest, dict
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        spoke: typing.Optional[
            google.cloud.networkconnectivity_v1alpha1.types.hub.Spoke
        ] = None,
        spoke_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 Spoke in a given project and location.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.create_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_create_spoke)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.delete_hub

    delete_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.DeleteHubRequest, 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 Hub.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.delete_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_delete_hub)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.delete_spoke

    delete_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.DeleteSpokeRequest, 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 Spoke.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.delete_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_delete_spoke)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_from_service_account_file)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_from_service_account_info)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_from_service_account_json)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.get_hub

    get_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.GetHubRequest, 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.networkconnectivity_v1alpha1.types.hub.Hub

Gets details of a single Hub.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.get_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_get_hub)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.get_spoke

    get_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.GetSpokeRequest, 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.networkconnectivity_v1alpha1.types.hub.Spoke

Gets details of a single Spoke.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.get_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_get_spoke)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.hub_path

    hub_path(project: str, hub: str) -> str

Returns a fully-qualified hub string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.hub_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_hub_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.instance_path

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

Returns a fully-qualified instance string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.instance_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_instance_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.interconnect_attachment_path

    interconnect_attachment_path(project: str, region: str, resource_id: str) -> str

Returns a fully-qualified interconnect_attachment string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.interconnect_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_interconnect_attachment_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.list_hubs

    list_hubs(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.ListHubsRequest, 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.networkconnectivity_v1alpha1.services.hub_service.pagers.ListHubsPager
    )

Lists Hubs in a given project and location.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.list_hubs](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_list_hubs)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.list_spokes

    list_spokes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.ListSpokesRequest, 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.networkconnectivity_v1alpha1.services.hub_service.pagers.ListSpokesPager
    )

Lists Spokes in a given project and location.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.list_spokes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_list_spokes)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.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.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.parse_hub_path

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

Parses a hub path into its component segments.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.parse_hub_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_parse_hub_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.parse_instance_path

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

Parses a instance path into its component segments.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.parse_instance_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_parse_instance_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.parse_interconnect_attachment_path

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

Parses a interconnect_attachment path into its component segments.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.parse_interconnect_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_parse_interconnect_attachment_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.parse_spoke_path

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

Parses a spoke path into its component segments.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.parse_spoke_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_parse_spoke_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.parse_vpn_tunnel_path

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

Parses a vpn_tunnel path into its component segments.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.parse_vpn_tunnel_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_parse_vpn_tunnel_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.spoke_path

    spoke_path(project: str, location: str, spoke: str) -> str

Returns a fully-qualified spoke string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.spoke_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_spoke_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.update_hub

    update_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.UpdateHubRequest, dict
            ]
        ] = None,
        *,
        hub: typing.Optional[
            google.cloud.networkconnectivity_v1alpha1.types.hub.Hub
        ] = 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 parameters of a single Hub.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.update_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_update_hub)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.update_spoke

    update_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1alpha1.types.hub.UpdateSpokeRequest, dict
            ]
        ] = None,
        *,
        spoke: typing.Optional[
            google.cloud.networkconnectivity_v1alpha1.types.hub.Spoke
        ] = 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 parameters of a single Spoke.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.update_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_update_spoke)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.vpn_tunnel_path

    vpn_tunnel_path(project: str, region: str, resource_id: str) -> str

Returns a fully-qualified vpn_tunnel string.

See more: [google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient.vpn_tunnel_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1alpha1_services_hub_service_HubServiceClient_vpn_tunnel_path)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.pagers.ListHubsAsyncPager

    ListHubsAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1alpha1.types.hub.ListHubsResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1alpha1.types.hub.ListHubsRequest,
        response: google.cloud.networkconnectivity_v1alpha1.types.hub.ListHubsResponse,
        *,
        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.networkconnectivity_v1alpha1.services.hub_service.pagers.ListHubsAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.pagers.ListHubsAsyncPager#google_cloud_networkconnectivity_v1alpha1_services_hub_service_pagers_ListHubsAsyncPager_ListHubsAsyncPager)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.pagers.ListHubsPager

    ListHubsPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1alpha1.types.hub.ListHubsResponse
        ],
        request: google.cloud.networkconnectivity_v1alpha1.types.hub.ListHubsRequest,
        response: google.cloud.networkconnectivity_v1alpha1.types.hub.ListHubsResponse,
        *,
        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.networkconnectivity_v1alpha1.services.hub_service.pagers.ListHubsPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.pagers.ListHubsPager#google_cloud_networkconnectivity_v1alpha1_services_hub_service_pagers_ListHubsPager_ListHubsPager)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.pagers.ListSpokesAsyncPager

    ListSpokesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1alpha1.types.hub.ListSpokesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1alpha1.types.hub.ListSpokesRequest,
        response: google.cloud.networkconnectivity_v1alpha1.types.hub.ListSpokesResponse,
        *,
        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.networkconnectivity_v1alpha1.services.hub_service.pagers.ListSpokesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.pagers.ListSpokesAsyncPager#google_cloud_networkconnectivity_v1alpha1_services_hub_service_pagers_ListSpokesAsyncPager_ListSpokesAsyncPager)

### google.cloud.networkconnectivity_v1alpha1.services.hub_service.pagers.ListSpokesPager

    ListSpokesPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1alpha1.types.hub.ListSpokesResponse
        ],
        request: google.cloud.networkconnectivity_v1alpha1.types.hub.ListSpokesRequest,
        response: google.cloud.networkconnectivity_v1alpha1.types.hub.ListSpokesResponse,
        *,
        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.networkconnectivity_v1alpha1.services.hub_service.pagers.ListSpokesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1alpha1.services.hub_service.pagers.ListSpokesPager#google_cloud_networkconnectivity_v1alpha1_services_hub_service_pagers_ListSpokesPager_ListSpokesPager)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient

    DataTransferServiceAsyncClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1beta.services.data_transfer_service.transports.base.DataTransferServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1beta.services.data_transfer_service.transports.base.DataTransferServiceTransport,
                ],
            ]
        ] = "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 data transfer service async client.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_DataTransferServiceAsyncClient)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_cancel_operation)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.create_destination

    create_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.CreateDestinationRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        destination: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.data_transfer.Destination
        ] = None,
        destination_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 `Destination` resource in a specified project and
location.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.create_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_create_destination)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.create_multicloud_data_transfer_config

    create_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.CreateMulticloudDataTransferConfigRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        multicloud_data_transfer_config: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.data_transfer.MulticloudDataTransferConfig
        ] = None,
        multicloud_data_transfer_config_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 `MulticloudDataTransferConfig` resource in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.create_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_create_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.delete_destination

    delete_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.DeleteDestinationRequest,
                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 `Destination` resource.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.delete_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_delete_destination)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.delete_multicloud_data_transfer_config

    delete_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.DeleteMulticloudDataTransferConfigRequest,
                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 `MulticloudDataTransferConfig` resource.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.delete_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_delete_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_delete_operation)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.destination_path

    destination_path(
        project: str, location: str, multicloud_data_transfer_config: str, destination: str
    ) -> str

Returns a fully-qualified destination string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.destination_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_destination_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_from_service_account_file)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_from_service_account_info)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_from_service_account_json)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.get_destination

    get_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.GetDestinationRequest,
                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.networkconnectivity_v1beta.types.data_transfer.Destination

Gets the details of a `Destination` resource.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.get_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_get_destination)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_get_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_get_location)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.get_multicloud_data_transfer_config

    get_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.GetMulticloudDataTransferConfigRequest,
                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.networkconnectivity_v1beta.types.data_transfer.MulticloudDataTransferConfig
    )

Gets the details of a `MulticloudDataTransferConfig` resource.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.get_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_get_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.get_multicloud_data_transfer_supported_service

    get_multicloud_data_transfer_supported_service(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.GetMulticloudDataTransferSupportedServiceRequest,
                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.networkconnectivity_v1beta.types.data_transfer.MulticloudDataTransferSupportedService
    )

Gets the details of a service that is supported for
Data Transfer Essentials.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.get_multicloud_data_transfer_supported_service](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_get_multicloud_data_transfer_supported_service)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_get_operation)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.get_transport_class

    get_transport_class(
        label: typing.Optional[str] = None,
    ) -> typing.Type[
        google.cloud.networkconnectivity_v1beta.services.data_transfer_service.transports.base.DataTransferServiceTransport
    ]

Returns an appropriate transport class.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.get_transport_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_get_transport_class)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.list_destinations

    list_destinations(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.ListDestinationsRequest,
                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.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListDestinationsAsyncPager
    )

Lists the `Destination` resources in a specified project and
location.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.list_destinations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_list_destinations)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_list_locations)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.list_multicloud_data_transfer_configs

    list_multicloud_data_transfer_configs(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferConfigsRequest,
                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.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsAsyncPager
    )

Lists the `MulticloudDataTransferConfig` resources in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.list_multicloud_data_transfer_configs](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_list_multicloud_data_transfer_configs)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.list_multicloud_data_transfer_supported_services

    list_multicloud_data_transfer_supported_services(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferSupportedServicesRequest,
                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.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesAsyncPager
    )

Lists the services in the project for a region that
are supported for Data Transfer Essentials.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.list_multicloud_data_transfer_supported_services](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_list_multicloud_data_transfer_supported_services)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_list_operations)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.multicloud_data_transfer_config_path

    multicloud_data_transfer_config_path(
        project: str, location: str, multicloud_data_transfer_config: str
    ) -> str

Returns a fully-qualified multicloud_data_transfer_config string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.multicloud_data_transfer_config_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_multicloud_data_transfer_config_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.multicloud_data_transfer_supported_service_path

    multicloud_data_transfer_supported_service_path(
        project: str, location: str, multicloud_data_transfer_supported_service: str
    ) -> str

Returns a fully-qualified multicloud_data_transfer_supported_service string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.multicloud_data_transfer_supported_service_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_multicloud_data_transfer_supported_service_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.parse_destination_path

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

Parses a destination path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.parse_destination_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_parse_destination_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.parse_multicloud_data_transfer_config_path

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

Parses a multicloud_data_transfer_config path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.parse_multicloud_data_transfer_config_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_parse_multicloud_data_transfer_config_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.parse_multicloud_data_transfer_supported_service_path

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

Parses a multicloud_data_transfer_supported_service path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.parse_multicloud_data_transfer_supported_service_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_parse_multicloud_data_transfer_supported_service_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_set_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.update_destination

    update_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.UpdateDestinationRequest,
                dict,
            ]
        ] = None,
        *,
        destination: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.data_transfer.Destination
        ] = 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 `Destination` resource in a specified project and
location.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.update_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_update_destination)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.update_multicloud_data_transfer_config

    update_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.UpdateMulticloudDataTransferConfigRequest,
                dict,
            ]
        ] = None,
        *,
        multicloud_data_transfer_config: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.data_transfer.MulticloudDataTransferConfig
        ] = 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 `MulticloudDataTransferConfig` resource in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient.update_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceAsyncClient_update_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient

    DataTransferServiceClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1beta.services.data_transfer_service.transports.base.DataTransferServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1beta.services.data_transfer_service.transports.base.DataTransferServiceTransport,
                ],
            ]
        ] = 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 data transfer service client.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_DataTransferServiceClient)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.__exit__

    __exit__(type, value, traceback)

Releases underlying transport's resources.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.**exit**](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient___exit__)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_cancel_operation)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.create_destination

    create_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.CreateDestinationRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        destination: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.data_transfer.Destination
        ] = None,
        destination_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 `Destination` resource in a specified project and
location.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.create_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_create_destination)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.create_multicloud_data_transfer_config

    create_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.CreateMulticloudDataTransferConfigRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        multicloud_data_transfer_config: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.data_transfer.MulticloudDataTransferConfig
        ] = None,
        multicloud_data_transfer_config_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 `MulticloudDataTransferConfig` resource in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.create_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_create_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.delete_destination

    delete_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.DeleteDestinationRequest,
                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 `Destination` resource.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.delete_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_delete_destination)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.delete_multicloud_data_transfer_config

    delete_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.DeleteMulticloudDataTransferConfigRequest,
                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 `MulticloudDataTransferConfig` resource.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.delete_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_delete_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_delete_operation)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.destination_path

    destination_path(
        project: str, location: str, multicloud_data_transfer_config: str, destination: str
    ) -> str

Returns a fully-qualified destination string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.destination_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_destination_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_from_service_account_file)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_from_service_account_info)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_from_service_account_json)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.get_destination

    get_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.GetDestinationRequest,
                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.networkconnectivity_v1beta.types.data_transfer.Destination

Gets the details of a `Destination` resource.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.get_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_get_destination)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_get_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_get_location)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.get_multicloud_data_transfer_config

    get_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.GetMulticloudDataTransferConfigRequest,
                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.networkconnectivity_v1beta.types.data_transfer.MulticloudDataTransferConfig
    )

Gets the details of a `MulticloudDataTransferConfig` resource.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.get_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_get_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.get_multicloud_data_transfer_supported_service

    get_multicloud_data_transfer_supported_service(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.GetMulticloudDataTransferSupportedServiceRequest,
                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.networkconnectivity_v1beta.types.data_transfer.MulticloudDataTransferSupportedService
    )

Gets the details of a service that is supported for
Data Transfer Essentials.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.get_multicloud_data_transfer_supported_service](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_get_multicloud_data_transfer_supported_service)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_get_operation)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.list_destinations

    list_destinations(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.ListDestinationsRequest,
                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.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListDestinationsPager
    )

Lists the `Destination` resources in a specified project and
location.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.list_destinations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_list_destinations)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_list_locations)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.list_multicloud_data_transfer_configs

    list_multicloud_data_transfer_configs(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferConfigsRequest,
                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.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsPager
    )

Lists the `MulticloudDataTransferConfig` resources in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.list_multicloud_data_transfer_configs](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_list_multicloud_data_transfer_configs)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.list_multicloud_data_transfer_supported_services

    list_multicloud_data_transfer_supported_services(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferSupportedServicesRequest,
                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.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesPager
    )

Lists the services in the project for a region that
are supported for Data Transfer Essentials.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.list_multicloud_data_transfer_supported_services](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_list_multicloud_data_transfer_supported_services)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_list_operations)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.multicloud_data_transfer_config_path

    multicloud_data_transfer_config_path(
        project: str, location: str, multicloud_data_transfer_config: str
    ) -> str

Returns a fully-qualified multicloud_data_transfer_config string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.multicloud_data_transfer_config_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_multicloud_data_transfer_config_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.multicloud_data_transfer_supported_service_path

    multicloud_data_transfer_supported_service_path(
        project: str, location: str, multicloud_data_transfer_supported_service: str
    ) -> str

Returns a fully-qualified multicloud_data_transfer_supported_service string.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.multicloud_data_transfer_supported_service_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_multicloud_data_transfer_supported_service_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.parse_destination_path

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

Parses a destination path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.parse_destination_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_parse_destination_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.parse_multicloud_data_transfer_config_path

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

Parses a multicloud_data_transfer_config path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.parse_multicloud_data_transfer_config_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_parse_multicloud_data_transfer_config_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.parse_multicloud_data_transfer_supported_service_path

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

Parses a multicloud_data_transfer_supported_service path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.parse_multicloud_data_transfer_supported_service_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_parse_multicloud_data_transfer_supported_service_path)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_set_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.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.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.update_destination

    update_destination(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.UpdateDestinationRequest,
                dict,
            ]
        ] = None,
        *,
        destination: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.data_transfer.Destination
        ] = 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 `Destination` resource in a specified project and
location.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.update_destination](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_update_destination)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.update_multicloud_data_transfer_config

    update_multicloud_data_transfer_config(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.UpdateMulticloudDataTransferConfigRequest,
                dict,
            ]
        ] = None,
        *,
        multicloud_data_transfer_config: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.data_transfer.MulticloudDataTransferConfig
        ] = 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 `MulticloudDataTransferConfig` resource in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient.update_multicloud_data_transfer_config](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.DataTransferServiceClient#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_DataTransferServiceClient_update_multicloud_data_transfer_config)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListDestinationsAsyncPager

    ListDestinationsAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.ListDestinationsResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1beta.types.data_transfer.ListDestinationsRequest,
        response: google.cloud.networkconnectivity_v1beta.types.data_transfer.ListDestinationsResponse,
        *,
        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.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListDestinationsAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListDestinationsAsyncPager#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_pagers_ListDestinationsAsyncPager_ListDestinationsAsyncPager)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListDestinationsPager

    ListDestinationsPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1beta.types.data_transfer.ListDestinationsResponse,
        ],
        request: google.cloud.networkconnectivity_v1beta.types.data_transfer.ListDestinationsRequest,
        response: google.cloud.networkconnectivity_v1beta.types.data_transfer.ListDestinationsResponse,
        *,
        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.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListDestinationsPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListDestinationsPager#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_pagers_ListDestinationsPager_ListDestinationsPager)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsAsyncPager

    ListMulticloudDataTransferConfigsAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferConfigsResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferConfigsRequest,
        response: google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferConfigsResponse,
        *,
        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.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsAsyncPager#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_pagers_ListMulticloudDataTransferConfigsAsyncPager_ListMulticloudDataTransferConfigsAsyncPager)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsPager

    ListMulticloudDataTransferConfigsPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferConfigsResponse,
        ],
        request: google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferConfigsRequest,
        response: google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferConfigsResponse,
        *,
        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.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferConfigsPager#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_pagers_ListMulticloudDataTransferConfigsPager_ListMulticloudDataTransferConfigsPager)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesAsyncPager

    ListMulticloudDataTransferSupportedServicesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferSupportedServicesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferSupportedServicesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferSupportedServicesResponse,
        *,
        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.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesAsyncPager#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_pagers_ListMulticloudDataTransferSupportedServicesAsyncPager_ListMulticloudDataTransferSupportedServicesAsyncPager)

### google.cloud.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesPager

    ListMulticloudDataTransferSupportedServicesPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferSupportedServicesResponse,
        ],
        request: google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferSupportedServicesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.data_transfer.ListMulticloudDataTransferSupportedServicesResponse,
        *,
        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.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.data_transfer_service.pagers.ListMulticloudDataTransferSupportedServicesPager#google_cloud_networkconnectivity_v1beta_services_data_transfer_service_pagers_ListMulticloudDataTransferSupportedServicesPager_ListMulticloudDataTransferSupportedServicesPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient

    HubServiceAsyncClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1beta.services.hub_service.transports.base.HubServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1beta.services.hub_service.transports.base.HubServiceTransport,
                ],
            ]
        ] = "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 hub service async client.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_HubServiceAsyncClient)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.accept_hub_spoke

    accept_hub_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.AcceptHubSpokeRequest,
                dict,
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: 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

Accepts a proposal to attach a Network Connectivity
Center spoke to a hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.accept_hub_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_accept_hub_spoke)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.accept_spoke_update

    accept_spoke_update(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.AcceptSpokeUpdateRequest,
                dict,
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: typing.Optional[str] = None,
        spoke_etag: 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

Accepts a proposal to update a Network Connectivity
Center spoke in a hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.accept_spoke_update](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_accept_spoke_update)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_cancel_operation)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.create_gateway_advertised_route

    create_gateway_advertised_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.CreateGatewayAdvertisedRouteRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        gateway_advertised_route: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.hub.GatewayAdvertisedRoute
        ] = None,
        gateway_advertised_route_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

Create a GatewayAdvertisedRoute.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.create_gateway_advertised_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_create_gateway_advertised_route)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.create_hub

    create_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.CreateHubRequest, dict
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        hub: typing.Optional[google.cloud.networkconnectivity_v1beta.types.hub.Hub] = None,
        hub_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 Network Connectivity Center hub in the
specified project.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.create_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_create_hub)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.create_spoke

    create_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.CreateSpokeRequest, dict
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        spoke: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.hub.Spoke
        ] = None,
        spoke_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 Network Connectivity Center spoke.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.create_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_create_spoke)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.delete_gateway_advertised_route

    delete_gateway_advertised_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.DeleteGatewayAdvertisedRouteRequest,
                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

Delete a GatewayAdvertisedRoute.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.delete_gateway_advertised_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_delete_gateway_advertised_route)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.delete_hub

    delete_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.DeleteHubRequest, 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 Network Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.delete_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_delete_hub)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_delete_operation)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.delete_spoke

    delete_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.DeleteSpokeRequest, 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 Network Connectivity Center spoke.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.delete_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_delete_spoke)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_from_service_account_file)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_from_service_account_info)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_from_service_account_json)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.gateway_advertised_route_path

    gateway_advertised_route_path(
        project: str, location: str, spoke: str, gateway_advertised_route: str
    ) -> str

Returns a fully-qualified gateway_advertised_route string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.gateway_advertised_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_gateway_advertised_route_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_gateway_advertised_route

    get_gateway_advertised_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.GetGatewayAdvertisedRouteRequest,
                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.networkconnectivity_v1beta.types.hub.GatewayAdvertisedRoute

Get a GatewayAdvertisedRoute.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_gateway_advertised_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_get_gateway_advertised_route)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_group

    get_group(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.GetGroupRequest, 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.networkconnectivity_v1beta.types.hub.Group

Gets details about a Network Connectivity Center
group.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_group](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_get_group)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_hub

    get_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.GetHubRequest, 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.networkconnectivity_v1beta.types.hub.Hub

Gets details about a Network Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_get_hub)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_get_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_get_location)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_get_operation)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_route

    get_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.GetRouteRequest, 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.networkconnectivity_v1beta.types.hub.Route

Gets details about the specified route.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_get_route)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_route_table

    get_route_table(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.GetRouteTableRequest, 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.networkconnectivity_v1beta.types.hub.RouteTable

Gets details about a Network Connectivity Center
route table.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_route_table](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_get_route_table)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_spoke

    get_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.GetSpokeRequest, 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.networkconnectivity_v1beta.types.hub.Spoke

Gets details about a Network Connectivity Center
spoke.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_get_spoke)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_transport_class

    get_transport_class(
        label: typing.Optional[str] = None,
    ) -> typing.Type[
        google.cloud.networkconnectivity_v1beta.services.hub_service.transports.base.HubServiceTransport
    ]

Returns an appropriate transport class.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.get_transport_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_get_transport_class)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.group_path

    group_path(project: str, hub: str, group: str) -> str

Returns a fully-qualified group string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.group_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_group_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.hub_path

    hub_path(project: str, hub: str) -> str

Returns a fully-qualified hub string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.hub_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_hub_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.hub_route_path

    hub_route_path(project: str, hub: str, route_table: str, route: str) -> str

Returns a fully-qualified hub_route string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.hub_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_hub_route_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.instance_path

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

Returns a fully-qualified instance string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.instance_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_instance_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.interconnect_attachment_path

    interconnect_attachment_path(project: str, region: str, resource_id: str) -> str

Returns a fully-qualified interconnect_attachment string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.interconnect_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_interconnect_attachment_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_gateway_advertised_routes

    list_gateway_advertised_routes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.ListGatewayAdvertisedRoutesRequest,
                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.networkconnectivity_v1beta.services.hub_service.pagers.ListGatewayAdvertisedRoutesAsyncPager
    )

List GatewayAdvertisedRoutes.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_gateway_advertised_routes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_list_gateway_advertised_routes)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_groups

    list_groups(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.ListGroupsRequest, 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.networkconnectivity_v1beta.services.hub_service.pagers.ListGroupsAsyncPager
    )

Lists groups in a given hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_groups](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_list_groups)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_hub_spokes

    list_hub_spokes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.ListHubSpokesRequest, 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.networkconnectivity_v1beta.services.hub_service.pagers.ListHubSpokesAsyncPager
    )

Lists the Network Connectivity Center spokes
associated with a specified hub and location.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_hub_spokes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_list_hub_spokes)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_hubs

    list_hubs(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.ListHubsRequest, 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.networkconnectivity_v1beta.services.hub_service.pagers.ListHubsAsyncPager
    )

Lists the Network Connectivity Center hubs associated
with a given project.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_hubs](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_list_hubs)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_list_locations)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_list_operations)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_route_tables

    list_route_tables(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.ListRouteTablesRequest,
                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.networkconnectivity_v1beta.services.hub_service.pagers.ListRouteTablesAsyncPager
    )

Lists route tables in a given hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_route_tables](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_list_route_tables)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_routes

    list_routes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.ListRoutesRequest, 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.networkconnectivity_v1beta.services.hub_service.pagers.ListRoutesAsyncPager
    )

Lists routes in a given route table.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_routes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_list_routes)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_spokes

    list_spokes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.ListSpokesRequest, 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.networkconnectivity_v1beta.services.hub_service.pagers.ListSpokesAsyncPager
    )

Lists the Network Connectivity Center spokes in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.list_spokes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_list_spokes)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.network_path

    network_path(project: str, resource_id: str) -> str

Returns a fully-qualified network string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_network_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_gateway_advertised_route_path

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

Parses a gateway_advertised_route path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_gateway_advertised_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_gateway_advertised_route_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_group_path

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

Parses a group path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_group_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_group_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_hub_path

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

Parses a hub path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_hub_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_hub_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_hub_route_path

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

Parses a hub_route path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_hub_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_hub_route_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_instance_path

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

Parses a instance path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_instance_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_instance_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_interconnect_attachment_path

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

Parses a interconnect_attachment path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_interconnect_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_interconnect_attachment_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_network_path

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

Parses a network path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_network_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_route_table_path

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

Parses a route_table path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_route_table_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_route_table_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_sac_attachment_path

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

Parses a sac_attachment path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_sac_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_sac_attachment_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_spoke_path

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

Parses a spoke path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_spoke_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_spoke_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_vpn_tunnel_path

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

Parses a vpn_tunnel path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.parse_vpn_tunnel_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_parse_vpn_tunnel_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.query_hub_status

    query_hub_status(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.QueryHubStatusRequest,
                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.networkconnectivity_v1beta.services.hub_service.pagers.QueryHubStatusAsyncPager
    )

Query the Private Service Connect propagation status
of a Network Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.query_hub_status](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_query_hub_status)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.reject_hub_spoke

    reject_hub_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.RejectHubSpokeRequest,
                dict,
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: 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

Rejects a Network Connectivity Center spoke from being attached
to a hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.reject_hub_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_reject_hub_spoke)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.reject_spoke_update

    reject_spoke_update(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.RejectSpokeUpdateRequest,
                dict,
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: typing.Optional[str] = None,
        spoke_etag: 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

Rejects a proposal to update a Network Connectivity
Center spoke in a hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.reject_spoke_update](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_reject_spoke_update)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.route_table_path

    route_table_path(project: str, hub: str, route_table: str) -> str

Returns a fully-qualified route_table string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.route_table_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_route_table_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.sac_attachment_path

    sac_attachment_path(project: str, location: str, sac_attachment: str) -> str

Returns a fully-qualified sac_attachment string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.sac_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_sac_attachment_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_set_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.spoke_path

    spoke_path(project: str, location: str, spoke: str) -> str

Returns a fully-qualified spoke string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.spoke_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_spoke_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.update_gateway_advertised_route

    update_gateway_advertised_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.UpdateGatewayAdvertisedRouteRequest,
                dict,
            ]
        ] = None,
        *,
        gateway_advertised_route: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.hub.GatewayAdvertisedRoute
        ] = 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

Update a GatewayAdvertisedRoute.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.update_gateway_advertised_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_update_gateway_advertised_route)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.update_group

    update_group(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.UpdateGroupRequest, dict
            ]
        ] = None,
        *,
        group: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.hub.Group
        ] = 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 parameters of a Network Connectivity
Center group.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.update_group](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_update_group)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.update_hub

    update_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.UpdateHubRequest, dict
            ]
        ] = None,
        *,
        hub: typing.Optional[google.cloud.networkconnectivity_v1beta.types.hub.Hub] = 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 description and/or labels of a Network
Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.update_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_update_hub)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.update_spoke

    update_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.UpdateSpokeRequest, dict
            ]
        ] = None,
        *,
        spoke: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.hub.Spoke
        ] = 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 parameters of a Network Connectivity
Center spoke.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.update_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_update_spoke)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.vpn_tunnel_path

    vpn_tunnel_path(project: str, region: str, resource_id: str) -> str

Returns a fully-qualified vpn_tunnel string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient.vpn_tunnel_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceAsyncClient_vpn_tunnel_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient

    HubServiceClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1beta.services.hub_service.transports.base.HubServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1beta.services.hub_service.transports.base.HubServiceTransport,
                ],
            ]
        ] = 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 hub service client.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_HubServiceClient)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.__exit__

    __exit__(type, value, traceback)

Releases underlying transport's resources.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.**exit**](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient___exit__)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.accept_hub_spoke

    accept_hub_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.AcceptHubSpokeRequest,
                dict,
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: 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

Accepts a proposal to attach a Network Connectivity
Center spoke to a hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.accept_hub_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_accept_hub_spoke)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.accept_spoke_update

    accept_spoke_update(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.AcceptSpokeUpdateRequest,
                dict,
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: typing.Optional[str] = None,
        spoke_etag: 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

Accepts a proposal to update a Network Connectivity
Center spoke in a hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.accept_spoke_update](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_accept_spoke_update)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_cancel_operation)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.create_gateway_advertised_route

    create_gateway_advertised_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.CreateGatewayAdvertisedRouteRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        gateway_advertised_route: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.hub.GatewayAdvertisedRoute
        ] = None,
        gateway_advertised_route_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

Create a GatewayAdvertisedRoute.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.create_gateway_advertised_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_create_gateway_advertised_route)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.create_hub

    create_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.CreateHubRequest, dict
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        hub: typing.Optional[google.cloud.networkconnectivity_v1beta.types.hub.Hub] = None,
        hub_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 Network Connectivity Center hub in the
specified project.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.create_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_create_hub)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.create_spoke

    create_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.CreateSpokeRequest, dict
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        spoke: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.hub.Spoke
        ] = None,
        spoke_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 Network Connectivity Center spoke.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.create_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_create_spoke)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.delete_gateway_advertised_route

    delete_gateway_advertised_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.DeleteGatewayAdvertisedRouteRequest,
                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

Delete a GatewayAdvertisedRoute.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.delete_gateway_advertised_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_delete_gateway_advertised_route)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.delete_hub

    delete_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.DeleteHubRequest, 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 Network Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.delete_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_delete_hub)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_delete_operation)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.delete_spoke

    delete_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.DeleteSpokeRequest, 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 Network Connectivity Center spoke.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.delete_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_delete_spoke)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_from_service_account_file)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_from_service_account_info)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_from_service_account_json)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.gateway_advertised_route_path

    gateway_advertised_route_path(
        project: str, location: str, spoke: str, gateway_advertised_route: str
    ) -> str

Returns a fully-qualified gateway_advertised_route string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.gateway_advertised_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_gateway_advertised_route_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_gateway_advertised_route

    get_gateway_advertised_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.GetGatewayAdvertisedRouteRequest,
                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.networkconnectivity_v1beta.types.hub.GatewayAdvertisedRoute

Get a GatewayAdvertisedRoute.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_gateway_advertised_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_get_gateway_advertised_route)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_group

    get_group(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.GetGroupRequest, 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.networkconnectivity_v1beta.types.hub.Group

Gets details about a Network Connectivity Center
group.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_group](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_get_group)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_hub

    get_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.GetHubRequest, 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.networkconnectivity_v1beta.types.hub.Hub

Gets details about a Network Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_get_hub)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_get_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_get_location)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_get_operation)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_route

    get_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.GetRouteRequest, 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.networkconnectivity_v1beta.types.hub.Route

Gets details about the specified route.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_get_route)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_route_table

    get_route_table(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.GetRouteTableRequest, 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.networkconnectivity_v1beta.types.hub.RouteTable

Gets details about a Network Connectivity Center
route table.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_route_table](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_get_route_table)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_spoke

    get_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.GetSpokeRequest, 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.networkconnectivity_v1beta.types.hub.Spoke

Gets details about a Network Connectivity Center
spoke.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.get_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_get_spoke)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.group_path

    group_path(project: str, hub: str, group: str) -> str

Returns a fully-qualified group string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.group_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_group_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.hub_path

    hub_path(project: str, hub: str) -> str

Returns a fully-qualified hub string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.hub_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_hub_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.hub_route_path

    hub_route_path(project: str, hub: str, route_table: str, route: str) -> str

Returns a fully-qualified hub_route string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.hub_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_hub_route_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.instance_path

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

Returns a fully-qualified instance string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.instance_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_instance_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.interconnect_attachment_path

    interconnect_attachment_path(project: str, region: str, resource_id: str) -> str

Returns a fully-qualified interconnect_attachment string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.interconnect_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_interconnect_attachment_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_gateway_advertised_routes

    list_gateway_advertised_routes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.ListGatewayAdvertisedRoutesRequest,
                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.networkconnectivity_v1beta.services.hub_service.pagers.ListGatewayAdvertisedRoutesPager
    )

List GatewayAdvertisedRoutes.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_gateway_advertised_routes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_list_gateway_advertised_routes)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_groups

    list_groups(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.ListGroupsRequest, 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.networkconnectivity_v1beta.services.hub_service.pagers.ListGroupsPager
    )

Lists groups in a given hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_groups](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_list_groups)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_hub_spokes

    list_hub_spokes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.ListHubSpokesRequest, 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.networkconnectivity_v1beta.services.hub_service.pagers.ListHubSpokesPager
    )

Lists the Network Connectivity Center spokes
associated with a specified hub and location.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_hub_spokes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_list_hub_spokes)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_hubs

    list_hubs(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.ListHubsRequest, 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.networkconnectivity_v1beta.services.hub_service.pagers.ListHubsPager

Lists the Network Connectivity Center hubs associated
with a given project.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_hubs](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_list_hubs)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_list_locations)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_list_operations)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_route_tables

    list_route_tables(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.ListRouteTablesRequest,
                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.networkconnectivity_v1beta.services.hub_service.pagers.ListRouteTablesPager
    )

Lists route tables in a given hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_route_tables](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_list_route_tables)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_routes

    list_routes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.ListRoutesRequest, 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.networkconnectivity_v1beta.services.hub_service.pagers.ListRoutesPager
    )

Lists routes in a given route table.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_routes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_list_routes)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_spokes

    list_spokes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.ListSpokesRequest, 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.networkconnectivity_v1beta.services.hub_service.pagers.ListSpokesPager
    )

Lists the Network Connectivity Center spokes in a
specified project and location.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.list_spokes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_list_spokes)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.network_path

    network_path(project: str, resource_id: str) -> str

Returns a fully-qualified network string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_network_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_gateway_advertised_route_path

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

Parses a gateway_advertised_route path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_gateway_advertised_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_gateway_advertised_route_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_group_path

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

Parses a group path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_group_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_group_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_hub_path

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

Parses a hub path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_hub_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_hub_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_hub_route_path

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

Parses a hub_route path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_hub_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_hub_route_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_instance_path

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

Parses a instance path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_instance_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_instance_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_interconnect_attachment_path

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

Parses a interconnect_attachment path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_interconnect_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_interconnect_attachment_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_network_path

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

Parses a network path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_network_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_route_table_path

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

Parses a route_table path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_route_table_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_route_table_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_sac_attachment_path

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

Parses a sac_attachment path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_sac_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_sac_attachment_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_spoke_path

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

Parses a spoke path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_spoke_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_spoke_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_vpn_tunnel_path

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

Parses a vpn_tunnel path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.parse_vpn_tunnel_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_parse_vpn_tunnel_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.query_hub_status

    query_hub_status(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.QueryHubStatusRequest,
                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.networkconnectivity_v1beta.services.hub_service.pagers.QueryHubStatusPager
    )

Query the Private Service Connect propagation status
of a Network Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.query_hub_status](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_query_hub_status)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.reject_hub_spoke

    reject_hub_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.RejectHubSpokeRequest,
                dict,
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: 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

Rejects a Network Connectivity Center spoke from being attached
to a hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.reject_hub_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_reject_hub_spoke)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.reject_spoke_update

    reject_spoke_update(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.RejectSpokeUpdateRequest,
                dict,
            ]
        ] = None,
        *,
        name: typing.Optional[str] = None,
        spoke_uri: typing.Optional[str] = None,
        spoke_etag: 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

Rejects a proposal to update a Network Connectivity
Center spoke in a hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.reject_spoke_update](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_reject_spoke_update)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.route_table_path

    route_table_path(project: str, hub: str, route_table: str) -> str

Returns a fully-qualified route_table string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.route_table_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_route_table_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.sac_attachment_path

    sac_attachment_path(project: str, location: str, sac_attachment: str) -> str

Returns a fully-qualified sac_attachment string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.sac_attachment_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_sac_attachment_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_set_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.spoke_path

    spoke_path(project: str, location: str, spoke: str) -> str

Returns a fully-qualified spoke string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.spoke_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_spoke_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.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.networkconnectivity_v1beta.services.hub_service.HubServiceClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.update_gateway_advertised_route

    update_gateway_advertised_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.UpdateGatewayAdvertisedRouteRequest,
                dict,
            ]
        ] = None,
        *,
        gateway_advertised_route: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.hub.GatewayAdvertisedRoute
        ] = 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

Update a GatewayAdvertisedRoute.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.update_gateway_advertised_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_update_gateway_advertised_route)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.update_group

    update_group(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.UpdateGroupRequest, dict
            ]
        ] = None,
        *,
        group: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.hub.Group
        ] = 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 parameters of a Network Connectivity
Center group.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.update_group](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_update_group)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.update_hub

    update_hub(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.UpdateHubRequest, dict
            ]
        ] = None,
        *,
        hub: typing.Optional[google.cloud.networkconnectivity_v1beta.types.hub.Hub] = 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 description and/or labels of a Network
Connectivity Center hub.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.update_hub](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_update_hub)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.update_spoke

    update_spoke(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.hub.UpdateSpokeRequest, dict
            ]
        ] = None,
        *,
        spoke: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.hub.Spoke
        ] = 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 parameters of a Network Connectivity
Center spoke.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.update_spoke](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_update_spoke)

### google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.vpn_tunnel_path

    vpn_tunnel_path(project: str, region: str, resource_id: str) -> str

Returns a fully-qualified vpn_tunnel string.

See more: [google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient.vpn_tunnel_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.HubServiceClient#google_cloud_networkconnectivity_v1beta_services_hub_service_HubServiceClient_vpn_tunnel_path)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListGatewayAdvertisedRoutesAsyncPager

    ListGatewayAdvertisedRoutesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1beta.types.hub.ListGatewayAdvertisedRoutesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.ListGatewayAdvertisedRoutesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.ListGatewayAdvertisedRoutesResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.ListGatewayAdvertisedRoutesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListGatewayAdvertisedRoutesAsyncPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_ListGatewayAdvertisedRoutesAsyncPager_ListGatewayAdvertisedRoutesAsyncPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListGatewayAdvertisedRoutesPager

    ListGatewayAdvertisedRoutesPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1beta.types.hub.ListGatewayAdvertisedRoutesResponse,
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.ListGatewayAdvertisedRoutesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.ListGatewayAdvertisedRoutesResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.ListGatewayAdvertisedRoutesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListGatewayAdvertisedRoutesPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_ListGatewayAdvertisedRoutesPager_ListGatewayAdvertisedRoutesPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListGroupsAsyncPager

    ListGroupsAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1beta.types.hub.ListGroupsResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.ListGroupsRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.ListGroupsResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.ListGroupsAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListGroupsAsyncPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_ListGroupsAsyncPager_ListGroupsAsyncPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListGroupsPager

    ListGroupsPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1beta.types.hub.ListGroupsResponse
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.ListGroupsRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.ListGroupsResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.ListGroupsPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListGroupsPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_ListGroupsPager_ListGroupsPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListHubSpokesAsyncPager

    ListHubSpokesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1beta.types.hub.ListHubSpokesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.ListHubSpokesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.ListHubSpokesResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.ListHubSpokesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListHubSpokesAsyncPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_ListHubSpokesAsyncPager_ListHubSpokesAsyncPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListHubSpokesPager

    ListHubSpokesPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1beta.types.hub.ListHubSpokesResponse
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.ListHubSpokesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.ListHubSpokesResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.ListHubSpokesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListHubSpokesPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_ListHubSpokesPager_ListHubSpokesPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListHubsAsyncPager

    ListHubsAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1beta.types.hub.ListHubsResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.ListHubsRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.ListHubsResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.ListHubsAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListHubsAsyncPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_ListHubsAsyncPager_ListHubsAsyncPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListHubsPager

    ListHubsPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1beta.types.hub.ListHubsResponse
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.ListHubsRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.ListHubsResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.ListHubsPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListHubsPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_ListHubsPager_ListHubsPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListRouteTablesAsyncPager

    ListRouteTablesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1beta.types.hub.ListRouteTablesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.ListRouteTablesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.ListRouteTablesResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.ListRouteTablesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListRouteTablesAsyncPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_ListRouteTablesAsyncPager_ListRouteTablesAsyncPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListRouteTablesPager

    ListRouteTablesPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1beta.types.hub.ListRouteTablesResponse
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.ListRouteTablesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.ListRouteTablesResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.ListRouteTablesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListRouteTablesPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_ListRouteTablesPager_ListRouteTablesPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListRoutesAsyncPager

    ListRoutesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1beta.types.hub.ListRoutesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.ListRoutesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.ListRoutesResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.ListRoutesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListRoutesAsyncPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_ListRoutesAsyncPager_ListRoutesAsyncPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListRoutesPager

    ListRoutesPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1beta.types.hub.ListRoutesResponse
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.ListRoutesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.ListRoutesResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.ListRoutesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListRoutesPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_ListRoutesPager_ListRoutesPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListSpokesAsyncPager

    ListSpokesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1beta.types.hub.ListSpokesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.ListSpokesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.ListSpokesResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.ListSpokesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListSpokesAsyncPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_ListSpokesAsyncPager_ListSpokesAsyncPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListSpokesPager

    ListSpokesPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1beta.types.hub.ListSpokesResponse
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.ListSpokesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.ListSpokesResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.ListSpokesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.ListSpokesPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_ListSpokesPager_ListSpokesPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.QueryHubStatusAsyncPager

    QueryHubStatusAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1beta.types.hub.QueryHubStatusResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.QueryHubStatusRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.QueryHubStatusResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.QueryHubStatusAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.QueryHubStatusAsyncPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_QueryHubStatusAsyncPager_QueryHubStatusAsyncPager)

### google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.QueryHubStatusPager

    QueryHubStatusPager(
        method: typing.Callable[
            [...], google.cloud.networkconnectivity_v1beta.types.hub.QueryHubStatusResponse
        ],
        request: google.cloud.networkconnectivity_v1beta.types.hub.QueryHubStatusRequest,
        response: google.cloud.networkconnectivity_v1beta.types.hub.QueryHubStatusResponse,
        *,
        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.networkconnectivity_v1beta.services.hub_service.pagers.QueryHubStatusPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.hub_service.pagers.QueryHubStatusPager#google_cloud_networkconnectivity_v1beta_services_hub_service_pagers_QueryHubStatusPager_QueryHubStatusPager)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient

    PolicyBasedRoutingServiceAsyncClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.transports.base.PolicyBasedRoutingServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.transports.base.PolicyBasedRoutingServiceTransport,
                ],
            ]
        ] = "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 policy based routing service async client.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_PolicyBasedRoutingServiceAsyncClient)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_cancel_operation)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.create_policy_based_route

    create_policy_based_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.policy_based_routing.CreatePolicyBasedRouteRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        policy_based_route: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.policy_based_routing.PolicyBasedRoute
        ] = None,
        policy_based_route_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 policy-based route in a given project
and location.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.create_policy_based_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_create_policy_based_route)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_delete_operation)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.delete_policy_based_route

    delete_policy_based_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.policy_based_routing.DeletePolicyBasedRouteRequest,
                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 policy-based route.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.delete_policy_based_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_delete_policy_based_route)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_from_service_account_file)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_from_service_account_info)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_from_service_account_json)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_get_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_get_location)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_get_operation)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_policy_based_route

    get_policy_based_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.policy_based_routing.GetPolicyBasedRouteRequest,
                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.networkconnectivity_v1beta.types.policy_based_routing.PolicyBasedRoute
    )

Gets details of a single policy-based route.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_policy_based_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_get_policy_based_route)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_transport_class

    get_transport_class(
        label: typing.Optional[str] = None,
    ) -> typing.Type[
        google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.transports.base.PolicyBasedRoutingServiceTransport
    ]

Returns an appropriate transport class.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.get_transport_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_get_transport_class)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_list_locations)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_list_operations)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.list_policy_based_routes

    list_policy_based_routes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.policy_based_routing.ListPolicyBasedRoutesRequest,
                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.networkconnectivity_v1beta.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesAsyncPager
    )

Lists policy-based routes in a given project and
location.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.list_policy_based_routes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_list_policy_based_routes)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.network_path

    network_path(project: str, resource_id: str) -> str

Returns a fully-qualified network string.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_network_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_network_path

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

Parses a network path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_parse_network_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_policy_based_route_path

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

Parses a policy_based_route path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.parse_policy_based_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_parse_policy_based_route_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.policy_based_route_path

    policy_based_route_path(project: str, policy_based_route: str) -> str

Returns a fully-qualified policy_based_route string.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.policy_based_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_policy_based_route_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_set_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceAsyncClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceAsyncClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient

    PolicyBasedRoutingServiceClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.transports.base.PolicyBasedRoutingServiceTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.transports.base.PolicyBasedRoutingServiceTransport,
                ],
            ]
        ] = 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 policy based routing service client.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_PolicyBasedRoutingServiceClient)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.__exit__

    __exit__(type, value, traceback)

Releases underlying transport's resources.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.**exit**](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient___exit__)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_cancel_operation)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.create_policy_based_route

    create_policy_based_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.policy_based_routing.CreatePolicyBasedRouteRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        policy_based_route: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.policy_based_routing.PolicyBasedRoute
        ] = None,
        policy_based_route_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 policy-based route in a given project
and location.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.create_policy_based_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_create_policy_based_route)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_delete_operation)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.delete_policy_based_route

    delete_policy_based_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.policy_based_routing.DeletePolicyBasedRouteRequest,
                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 policy-based route.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.delete_policy_based_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_delete_policy_based_route)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_from_service_account_file)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_from_service_account_info)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_from_service_account_json)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_get_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_get_location)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_get_operation)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.get_policy_based_route

    get_policy_based_route(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.policy_based_routing.GetPolicyBasedRouteRequest,
                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.networkconnectivity_v1beta.types.policy_based_routing.PolicyBasedRoute
    )

Gets details of a single policy-based route.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.get_policy_based_route](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_get_policy_based_route)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_list_locations)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_list_operations)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.list_policy_based_routes

    list_policy_based_routes(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.policy_based_routing.ListPolicyBasedRoutesRequest,
                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.networkconnectivity_v1beta.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesPager
    )

Lists policy-based routes in a given project and
location.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.list_policy_based_routes](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_list_policy_based_routes)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.network_path

    network_path(project: str, resource_id: str) -> str

Returns a fully-qualified network string.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_network_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_network_path

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

Parses a network path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_parse_network_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_policy_based_route_path

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

Parses a policy_based_route path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.parse_policy_based_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_parse_policy_based_route_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.policy_based_route_path

    policy_based_route_path(project: str, policy_based_route: str) -> str

Returns a fully-qualified policy_based_route string.

See more: [google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.policy_based_route_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_policy_based_route_path)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_set_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.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.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.PolicyBasedRoutingServiceClient#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_PolicyBasedRoutingServiceClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesAsyncPager

    ListPolicyBasedRoutesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1beta.types.policy_based_routing.ListPolicyBasedRoutesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1beta.types.policy_based_routing.ListPolicyBasedRoutesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.policy_based_routing.ListPolicyBasedRoutesResponse,
        *,
        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.networkconnectivity_v1beta.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesAsyncPager#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_pagers_ListPolicyBasedRoutesAsyncPager_ListPolicyBasedRoutesAsyncPager)

### google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesPager

    ListPolicyBasedRoutesPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1beta.types.policy_based_routing.ListPolicyBasedRoutesResponse,
        ],
        request: google.cloud.networkconnectivity_v1beta.types.policy_based_routing.ListPolicyBasedRoutesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.policy_based_routing.ListPolicyBasedRoutesResponse,
        *,
        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.networkconnectivity_v1beta.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.policy_based_routing_service.pagers.ListPolicyBasedRoutesPager#google_cloud_networkconnectivity_v1beta_services_policy_based_routing_service_pagers_ListPolicyBasedRoutesPager_ListPolicyBasedRoutesPager)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient

    TransportManagerAsyncClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1beta.services.transport_manager.transports.base.TransportManagerTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1beta.services.transport_manager.transports.base.TransportManagerTransport,
                ],
            ]
        ] = "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 transport manager async client.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_TransportManagerAsyncClient)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_cancel_operation)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.create_transport

    create_transport(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.CreateTransportRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        transport: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.transport_manager.Transport
        ] = None,
        transport_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 Transport in a given project and
location.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.create_transport](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_create_transport)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_delete_operation)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.delete_transport

    delete_transport(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.DeleteTransportRequest,
                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 Transport.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.delete_transport](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_delete_transport)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_from_service_account_file)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_from_service_account_info)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_from_service_account_json)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_get_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_get_location)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_get_operation)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.get_remote_transport_profile

    get_remote_transport_profile(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.GetRemoteTransportProfileRequest,
                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.networkconnectivity_v1beta.types.transport_manager.RemoteTransportProfile
    )

Gets details of a single RemoteTransportProfile.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.get_remote_transport_profile](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_get_remote_transport_profile)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.get_status

    get_status(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.GetStatusRequest,
                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.networkconnectivity_v1beta.types.transport_manager.GetStatusResponse

Gets the operational status of a single Transport.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.get_status](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_get_status)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.get_transport

    get_transport(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.GetTransportRequest,
                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.networkconnectivity_v1beta.types.transport_manager.Transport

Gets details of a single Transport.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.get_transport](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_get_transport)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.get_transport_class

    get_transport_class(
        label: typing.Optional[str] = None,
    ) -> typing.Type[
        google.cloud.networkconnectivity_v1beta.services.transport_manager.transports.base.TransportManagerTransport
    ]

Returns an appropriate transport class.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.get_transport_class](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_get_transport_class)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_list_locations)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_list_operations)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.list_remote_transport_profiles

    list_remote_transport_profiles(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.ListRemoteTransportProfilesRequest,
                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.networkconnectivity_v1beta.services.transport_manager.pagers.ListRemoteTransportProfilesAsyncPager
    )

Lists RemoteTransportProfiles in a given project and
location.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.list_remote_transport_profiles](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_list_remote_transport_profiles)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.list_transports

    list_transports(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.ListTransportsRequest,
                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.networkconnectivity_v1beta.services.transport_manager.pagers.ListTransportsAsyncPager
    )

Lists Transports in a given project and location.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.list_transports](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_list_transports)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.network_path

    network_path(project: str, resource_id: str) -> str

Returns a fully-qualified network string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_network_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.parse_network_path

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

Parses a network path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.parse_network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_parse_network_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.parse_remote_transport_profile_path

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

Parses a remote_transport_profile path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.parse_remote_transport_profile_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_parse_remote_transport_profile_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.parse_transport_path

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

Parses a transport path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.parse_transport_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_parse_transport_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.remote_transport_profile_path

    remote_transport_profile_path(
        project: str, location: str, remote_transport_profile: str
    ) -> str

Returns a fully-qualified remote_transport_profile string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.remote_transport_profile_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_remote_transport_profile_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_set_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.transport_path

    transport_path(project: str, location: str, transport: str) -> str

Returns a fully-qualified transport string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.transport_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_transport_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.update_transport

    update_transport(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.UpdateTransportRequest,
                dict,
            ]
        ] = None,
        *,
        transport: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.transport_manager.Transport
        ] = 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 parameters of a single Transport.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient.update_transport](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerAsyncClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerAsyncClient_update_transport)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient

    TransportManagerClient(
        *,
        credentials: typing.Optional[google.auth.credentials.Credentials] = None,
        transport: typing.Optional[
            typing.Union[
                str,
                google.cloud.networkconnectivity_v1beta.services.transport_manager.transports.base.TransportManagerTransport,
                typing.Callable[
                    [...],
                    google.cloud.networkconnectivity_v1beta.services.transport_manager.transports.base.TransportManagerTransport,
                ],
            ]
        ] = 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 transport manager client.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_TransportManagerClient)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.__exit__

    __exit__(type, value, traceback)

Releases underlying transport's resources.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.**exit**](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient___exit__)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.cancel_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_cancel_operation)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.common_billing_account_path

    common_billing_account_path(billing_account: str) -> str

Returns a fully-qualified billing_account string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.common_folder_path

    common_folder_path(folder: str) -> str

Returns a fully-qualified folder string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.common_location_path

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

Returns a fully-qualified location string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.common_organization_path

    common_organization_path(organization: str) -> str

Returns a fully-qualified organization string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.common_project_path

    common_project_path(project: str) -> str

Returns a fully-qualified project string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.create_transport

    create_transport(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.CreateTransportRequest,
                dict,
            ]
        ] = None,
        *,
        parent: typing.Optional[str] = None,
        transport: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.transport_manager.Transport
        ] = None,
        transport_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 Transport in a given project and
location.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.create_transport](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_create_transport)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.delete_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_delete_operation)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.delete_transport

    delete_transport(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.DeleteTransportRequest,
                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 Transport.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.delete_transport](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_delete_transport)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.from_service_account_file](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_from_service_account_file)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.from_service_account_info](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_from_service_account_info)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.from_service_account_json](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_from_service_account_json)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.get_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_get_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.get_location](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_get_location)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.get_mtls_endpoint_and_cert_source](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_get_mtls_endpoint_and_cert_source)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.get_operation](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_get_operation)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.get_remote_transport_profile

    get_remote_transport_profile(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.GetRemoteTransportProfileRequest,
                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.networkconnectivity_v1beta.types.transport_manager.RemoteTransportProfile
    )

Gets details of a single RemoteTransportProfile.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.get_remote_transport_profile](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_get_remote_transport_profile)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.get_status

    get_status(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.GetStatusRequest,
                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.networkconnectivity_v1beta.types.transport_manager.GetStatusResponse

Gets the operational status of a single Transport.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.get_status](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_get_status)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.get_transport

    get_transport(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.GetTransportRequest,
                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.networkconnectivity_v1beta.types.transport_manager.Transport

Gets details of a single Transport.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.get_transport](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_get_transport)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.list_locations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_list_locations)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.list_operations](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_list_operations)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.list_remote_transport_profiles

    list_remote_transport_profiles(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.ListRemoteTransportProfilesRequest,
                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.networkconnectivity_v1beta.services.transport_manager.pagers.ListRemoteTransportProfilesPager
    )

Lists RemoteTransportProfiles in a given project and
location.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.list_remote_transport_profiles](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_list_remote_transport_profiles)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.list_transports

    list_transports(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.ListTransportsRequest,
                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.networkconnectivity_v1beta.services.transport_manager.pagers.ListTransportsPager
    )

Lists Transports in a given project and location.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.list_transports](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_list_transports)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.network_path

    network_path(project: str, resource_id: str) -> str

Returns a fully-qualified network string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_network_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.parse_common_billing_account_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_parse_common_billing_account_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.parse_common_folder_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_parse_common_folder_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.parse_common_location_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_parse_common_location_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.parse_common_organization_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_parse_common_organization_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.parse_common_project_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_parse_common_project_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.parse_network_path

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

Parses a network path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.parse_network_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_parse_network_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.parse_remote_transport_profile_path

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

Parses a remote_transport_profile path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.parse_remote_transport_profile_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_parse_remote_transport_profile_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.parse_transport_path

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

Parses a transport path into its component segments.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.parse_transport_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_parse_transport_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.remote_transport_profile_path

    remote_transport_profile_path(
        project: str, location: str, remote_transport_profile: str
    ) -> str

Returns a fully-qualified remote_transport_profile string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.remote_transport_profile_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_remote_transport_profile_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.set_iam_policy](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_set_iam_policy)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.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.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.test_iam_permissions](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_test_iam_permissions)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.transport_path

    transport_path(project: str, location: str, transport: str) -> str

Returns a fully-qualified transport string.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.transport_path](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_transport_path)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.update_transport

    update_transport(
        request: typing.Optional[
            typing.Union[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.UpdateTransportRequest,
                dict,
            ]
        ] = None,
        *,
        transport: typing.Optional[
            google.cloud.networkconnectivity_v1beta.types.transport_manager.Transport
        ] = 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 parameters of a single Transport.

See more: [google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient.update_transport](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.TransportManagerClient#google_cloud_networkconnectivity_v1beta_services_transport_manager_TransportManagerClient_update_transport)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.pagers.ListRemoteTransportProfilesAsyncPager

    ListRemoteTransportProfilesAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.ListRemoteTransportProfilesResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1beta.types.transport_manager.ListRemoteTransportProfilesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.transport_manager.ListRemoteTransportProfilesResponse,
        *,
        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.networkconnectivity_v1beta.services.transport_manager.pagers.ListRemoteTransportProfilesAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.pagers.ListRemoteTransportProfilesAsyncPager#google_cloud_networkconnectivity_v1beta_services_transport_manager_pagers_ListRemoteTransportProfilesAsyncPager_ListRemoteTransportProfilesAsyncPager)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.pagers.ListRemoteTransportProfilesPager

    ListRemoteTransportProfilesPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1beta.types.transport_manager.ListRemoteTransportProfilesResponse,
        ],
        request: google.cloud.networkconnectivity_v1beta.types.transport_manager.ListRemoteTransportProfilesRequest,
        response: google.cloud.networkconnectivity_v1beta.types.transport_manager.ListRemoteTransportProfilesResponse,
        *,
        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.networkconnectivity_v1beta.services.transport_manager.pagers.ListRemoteTransportProfilesPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.pagers.ListRemoteTransportProfilesPager#google_cloud_networkconnectivity_v1beta_services_transport_manager_pagers_ListRemoteTransportProfilesPager_ListRemoteTransportProfilesPager)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.pagers.ListTransportsAsyncPager

    ListTransportsAsyncPager(
        method: typing.Callable[
            [...],
            typing.Awaitable[
                google.cloud.networkconnectivity_v1beta.types.transport_manager.ListTransportsResponse
            ],
        ],
        request: google.cloud.networkconnectivity_v1beta.types.transport_manager.ListTransportsRequest,
        response: google.cloud.networkconnectivity_v1beta.types.transport_manager.ListTransportsResponse,
        *,
        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.networkconnectivity_v1beta.services.transport_manager.pagers.ListTransportsAsyncPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.pagers.ListTransportsAsyncPager#google_cloud_networkconnectivity_v1beta_services_transport_manager_pagers_ListTransportsAsyncPager_ListTransportsAsyncPager)

### google.cloud.networkconnectivity_v1beta.services.transport_manager.pagers.ListTransportsPager

    ListTransportsPager(
        method: typing.Callable[
            [...],
            google.cloud.networkconnectivity_v1beta.types.transport_manager.ListTransportsResponse,
        ],
        request: google.cloud.networkconnectivity_v1beta.types.transport_manager.ListTransportsRequest,
        response: google.cloud.networkconnectivity_v1beta.types.transport_manager.ListTransportsResponse,
        *,
        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.networkconnectivity_v1beta.services.transport_manager.pagers.ListTransportsPager](https://cloud.google.com/python/docs/reference/networkconnectivity/latest/google.cloud.networkconnectivity_v1beta.services.transport_manager.pagers.ListTransportsPager#google_cloud_networkconnectivity_v1beta_services_transport_manager_pagers_ListTransportsPager_ListTransportsPager)