---
description: 命名空间和模块：tencent.cloud.serverless.functions.client.FunctionCode
---

# use\_object\_storage\_bucket 方法

## 简要

配置使用对象存储桶作为无服务器云函数源代码来源。

```python
def use_object_storage_bucket(self,
    region_id: str,
    bucket_name: str,
    object_name: str
)
```

## 参数

该方法具有以下参数，其参数、参数类型和参数描述如下：

| 参数           | 类型  | 必选 | 描述                                   |
| ------------ | --- | -- | ------------------------------------ |
| region\_id   | str | 是  | 对象存储桶所在数据中心园区的可用区唯一标识符。              |
| bucket\_name | str | 是  | 对象存储桶的完全名称，例如 `scf-code-1000000000`。 |
| object\_name | str | 是  | 对象存储桶中用于作为无服务器云函数源代码 ZIP 档案文件的对象名称。  |

## 返回值

该方法返回当前代表无服务器云函数源代码配置的 [FunctionCode](https://smallso.gitbook.io/tencent-cloud-sdk/python-docs/serverless-functions/class-and-method/function-code) 类实例本身。

## 异常

该方法可能会主动引发的异常类型如下：

#### ValueError

参数值或类型不符合预期。

## 示例

下面我们将通过一段 Python 代码向您演示如何使用该方法：

```python
functions.FunctionCode.use_object_storage_bucket(
    region_id = 'ap-shanghai',
    bucket_name = 'scf-code-1000000000',
    object_name = 'source.zip'
)
```

## 适用于

#### Tencent Cloud SDK for Python

产品软件包：tencent-cloud-sdk-serverless-functions >= 0.1.1
