Skip to content

Commit 3a525a1

Browse files
committed
Merge 'feat/2026-3-30' into 'main'
feat: add new resource See merge request: !47
2 parents 6cfaee5 + a766280 commit 3a525a1

877 files changed

Lines changed: 51081 additions & 40631 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/data-sources/alb_acl.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -21,43 +21,43 @@ Data Source schema for Volcengine::ALB::ACL
2121

2222
### Read-Only
2323

24-
- `acl_entries` (Attributes Set) 访问控制策略组中IP条目的详细信息。 (see [below for nested schema](#nestedatt--acl_entries))
25-
- `acl_entry_count` (Number) 访问控制策略组包含的IP条目数量。
26-
- `acl_id` (String) 访问控制策略组的ID。
27-
- `acl_name` (String) 访问控制策略组的名字。不能以http://或https://开头。必须以字母或中文开头,可包含数字、点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。不填默认为访问控制策略组ID。
28-
- `created_time` (String) 访问控制策略组的创建时间。
29-
- `description` (String) 访问控制策略组的描述。不能以http://或https://开头。必须以字母或中文开头,可包含数字、英文逗号(,)、点号.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。) 。长度限制为1 ~ 255个字符。不填默认为空字符串。
30-
- `listeners` (Attributes Set) 访问控制策略组关联的监听器详细信息。 (see [below for nested schema](#nestedatt--listeners))
31-
- `project_name` (String) 访问控制策略组所属项目名称。
32-
- `status` (String) 访问控制策略组的状态。Creating:创建中。Active:正常可用。Configuring:配置中。Deleting:删除中。
33-
- `tags` (Attributes Set) 访问控制策略组绑定的标签。 (see [below for nested schema](#nestedatt--tags))
34-
- `updated_time` (String) 访问控制策略组的最近操作时间。
24+
- `acl_entries` (Attributes Set) Details of IP entries in the access control policy group (see [below for nested schema](#nestedatt--acl_entries))
25+
- `acl_entry_count` (Number) Number of IP entries in the access control policy group
26+
- `acl_id` (String) Access control policy group ID
27+
- `acl_name` (String) Name of the Access Control Policy Group. Cannot start with http:// or https://. Must begin with a letter or Chinese character and may include numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters. If left blank, defaults to the Access Control Policy Group ID.
28+
- `created_time` (String) Creation time of the access control policy group
29+
- `description` (String) Description of the Access Control Policy Group. Cannot start with http:// or https://. Must begin with a letter or Chinese character and may include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be between 1 and 255 characters. If left blank, defaults to an empty string.
30+
- `listeners` (Attributes Set) Details of listeners associated with the access control policy group (see [below for nested schema](#nestedatt--listeners))
31+
- `project_name` (String) Project name to which the access control policy group belongs
32+
- `status` (String) Status of the access control policy group. Creating: Creating. Active: Available. Configuring: Configuring. Deleting: Deleting
33+
- `tags` (Attributes Set) Tags bound to the access control policy group (see [below for nested schema](#nestedatt--tags))
34+
- `updated_time` (String) Last operation time of the access control policy group
3535

3636
<a id="nestedatt--acl_entries"></a>
3737
### Nested Schema for `acl_entries`
3838

3939
Read-Only:
4040

41-
- `description` (String) IP条目的描述。不能以http://或https://开头。必须以字母或中文开头,可包含数字、英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。) 。长度限制为1 ~ 255个字符。不填默认为空字符串。
42-
- `entry` (String) IP条目的地址段,只支持CIDR地址。
41+
- `description` (String) Description of the IP entry. Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length limit: 1–255 characters. If not specified, defaults to an empty string
42+
- `entry` (String) IP entry address range; only CIDR addresses are supported
4343

4444

4545
<a id="nestedatt--listeners"></a>
4646
### Nested Schema for `listeners`
4747

4848
Read-Only:
4949

50-
- `acl_type` (String) 监听器对本访问控制策略组的控制方式。white:白名单方式;black:黑名单方式
51-
- `listener_id` (String) 监听器的ID
52-
- `listener_name` (String) 监听器的名称
53-
- `port` (Number) 监听器的端口
54-
- `protocol` (String) 监听器的协议
50+
- `acl_type` (String) Control mode of the listener for this access control policy group. white: Allowlist mode; black: Denylist mode
51+
- `listener_id` (String) Listener ID
52+
- `listener_name` (String) Listener name
53+
- `port` (Number) Listener port
54+
- `protocol` (String) Listener protocol
5555

5656

5757
<a id="nestedatt--tags"></a>
5858
### Nested Schema for `tags`
5959

6060
Read-Only:
6161

62-
- `key` (String) 用户标签的标签键。长度限制为1~128个字符。大小写敏感。不能以volc:和sys:的任意大小写组合开头。不能以空格开头或结尾。允许包含各国语言文字、数字、空格()、下划线(_)、点号(.)、半角冒号(:)、斜杠(/)、等号(=)、加号(+)、减号(-)和@。同一资源的标签键不允许重复。
63-
- `value` (String) 用户标签的标签值。长度限制为0~256个字符。大小写敏感。不能以空格开头或结尾。允许包含各国语言文字、数字、空格()、下划线(_)、点号(.)、半角冒号(:)、斜杠(/)、等号(=)、加号(+)、减号(-)和@。
62+
- `key` (String) User tag key. Length limit: 1–128 characters. Case sensitive. Cannot start with any combination of volc: or sys: (case insensitive). Cannot start or end with a space. Supports characters from all languages, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @. Tag keys for the same resource must be unique
63+
- `value` (String) User tag value. Length limit: 0–256 characters. Case sensitive. Cannot start or end with a space. Supports characters from all languages, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @

docs/data-sources/alb_certificate.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -21,25 +21,25 @@ Data Source schema for Volcengine::ALB::Certificate
2121

2222
### Read-Only
2323

24-
- `certificate_id` (String) 证书ID。
25-
- `certificate_name` (String) 证书名称,长度限制为1 ~ 128个字符,必须以字母或中文开头,可包含数字、点号(.)、下划线(_)和短横线(-)。
26-
- `certificate_type` (String) 证书类型,取值:CA:CA证书、Server:服务器证书。
27-
- `created_time` (String) 证书创建时间。
28-
- `description` (String) 证书描述。
29-
- `domain_name` (String) 证书域名。
30-
- `expired_at` (String) 证书过期时间。
31-
- `listeners` (Set of String) 证书关联的监听器列表。
32-
- `private_key` (String) 服务器证书的私钥,当证书类型为Server时必填。
33-
- `project_name` (String) 项目名称。
34-
- `public_key` (String) 服务器证书的公钥。
35-
- `san` (String) 证书扩展域名列表,用英文',' 分隔多个域名, 包含(commonName,DnsName,IP)
36-
- `status` (String) 证书的状态,取值为:Creating:创建中。Active:运行中。Deleting:删除中。
37-
- `tags` (Attributes Set) 标签列表。 (see [below for nested schema](#nestedatt--tags))
24+
- `certificate_id` (String) Certificate ID
25+
- `certificate_name` (String) Certificate name. Length must be between 1 and 128 characters, start with a letter or Chinese character, and may include numbers, periods (.), underscores (_), and hyphens (-)
26+
- `certificate_type` (String) Certificate type. Options: CA: CA certificate; Server: server certificate
27+
- `created_time` (String) Certificate creation time
28+
- `description` (String) Certificate description
29+
- `domain_name` (String) Certificate domain name
30+
- `expired_at` (String) Certificate expiration time
31+
- `listeners` (Set of String) List of listeners associated with the certificate
32+
- `private_key` (String) Server certificate private key. Required when certificate type is Server
33+
- `project_name` (String) Project name
34+
- `public_key` (String) Server certificate public key
35+
- `san` (String) Certificate subject alternative name list. Use English ',' to separate multiple domain names. Includes (commonName, DnsName, IP)
36+
- `status` (String) Certificate status. Options: Creating: creating; Active: active; Deleting: deleting
37+
- `tags` (Attributes Set) Tag list (see [below for nested schema](#nestedatt--tags))
3838

3939
<a id="nestedatt--tags"></a>
4040
### Nested Schema for `tags`
4141

4242
Read-Only:
4343

44-
- `key` (String) 用户标签的标签键。
45-
- `value` (String) 用户标签的标签值。
44+
- `key` (String) User tag key
45+
- `value` (String) User tag value

docs/data-sources/alb_customized_cfg.md

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -21,32 +21,33 @@ Data Source schema for Volcengine::ALB::CustomizedCfg
2121

2222
### Read-Only
2323

24-
- `created_time` (String) 个性化配置的创建时间。
25-
- `customized_cfg_content` (String) 个性化配置项内容。具体规则如下:长度不超过4096字符。空格和分号需要转义。不同的配置项之间通过";\r\n"分隔,配置项不能重复。当前支持的配置项有ssl_protocols、ssl_ciphers、client_max_body_size、keepalive_timeout、proxy_request_buffering、proxy_connect_timeout、add_header、client_header_timeout、proxy_read_timeout、proxy_send_timeout、client_body_timeout、send_timeout和ssl_verify_depth。详细信息参见官网文档。
26-
- `customized_cfg_id` (String) 个性化配置的 ID 。
27-
- `customized_cfg_name` (String) 个性化配置的名字。具体规则如下:不能以http://或https://开头。必须以字母或中文开头,可包含数字、点号(.)、下划线(_)和短横线(-)。长度限制为1 ~ 128个字符。
28-
- `description` (String) 个性化配置的描述。具体规则如下:不能以http://或https://开头。必须以字母或中文开头,可包含数字、英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、短横线(-)、中文逗号(,)、中文句号(。)长度限制为1 ~ 255个字符。不填默认为空字符串。
29-
- `listeners` (Attributes Set) 个性化配置关联的监听器列表。 (see [below for nested schema](#nestedatt--listeners))
30-
- `project_name` (String) 个性化配置所属项目名称。
31-
- `status` (String) 个性化配置状态。包括Active、Configuring、Creating或者Deleting。
32-
- `tags` (Attributes Set) 标签列表。 (see [below for nested schema](#nestedatt--tags))
33-
- `updated_time` (String) 个性化配置的最近操作时间。
24+
- `created_time` (String) Creation time of the personalized configuration.
25+
- `customized_cfg_content` (String) Content of the personalized configuration item. Specific rules: Length must not exceed 4096 characters. Spaces and semicolons must be escaped. Different configuration items are separated by ';
26+
'. Configuration items cannot be duplicated. Currently supported configuration items include ssl_protocols, ssl_ciphers, client_max_body_size, keepalive_timeout, proxy_request_buffering, proxy_connect_timeout, add_header, client_header_timeout, proxy_read_timeout, proxy_send_timeout, client_body_timeout, send_timeout, and ssl_verify_depth. For details, see the official documentation.
27+
- `customized_cfg_id` (String) Personalized configuration ID.
28+
- `customized_cfg_name` (String) Name of the personalized configuration. Specific rules: Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters.
29+
- `description` (String) Description of the personalized configuration. Specific rules: Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be between 1 and 255 characters. If not specified, defaults to an empty string.
30+
- `listeners` (Attributes Set) List of listeners associated with the personalized configuration. (see [below for nested schema](#nestedatt--listeners))
31+
- `project_name` (String) Project name to which the personalized configuration belongs.
32+
- `status` (String) Status of the personalized configuration. Includes Active, Configuring, Creating, or Deleting.
33+
- `tags` (Attributes Set) Tag list. (see [below for nested schema](#nestedatt--tags))
34+
- `updated_time` (String) Last operation time of the personalized configuration.
3435

3536
<a id="nestedatt--listeners"></a>
3637
### Nested Schema for `listeners`
3738

3839
Read-Only:
3940

40-
- `listener_id` (String) 监听器的 ID
41-
- `listener_name` (String) 监听器的名称。
42-
- `port` (Number) 监听器的端口。
43-
- `protocol` (String) 监听器的协议。
41+
- `listener_id` (String) Listener ID.
42+
- `listener_name` (String) Listener name.
43+
- `port` (Number) Listener port.
44+
- `protocol` (String) Listener protocol.
4445

4546

4647
<a id="nestedatt--tags"></a>
4748
### Nested Schema for `tags`
4849

4950
Read-Only:
5051

51-
- `key` (String) 用户标签的标签键。
52-
- `value` (String) 用户标签的标签值。
52+
- `key` (String) User tag key.
53+
- `value` (String) User tag value.

0 commit comments

Comments
 (0)