Neptune 子网 API - Amazon Neptune
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Neptune 子网 API

结构:

操作:

子网(结构)

指定一个子网。

此数据类型用作 DescribeDBSubnetGroups(操作) 操作中的响应元素。

字段

  • SubnetAvailabilityZone – 一个 AvailabilityZone 对象。

    指定子网所在的 EC2 可用区。

  • SubnetIdentifier – UTF-8 字符串。

    指定子网的标识符。

  • SubnetStatus – UTF-8 字符串。

    指定子网的状态。

DBSubnetGroup(结构)

包含 Amazon Neptune 数据库子网组的详细信息。

此数据类型用作 DescribeDBSubnetGroups(操作) 操作中的响应元素。

字段

  • DBSubnetGroupArn – UTF-8 字符串。

    数据库子网组的 Amazon 资源名称 (ARN)。

  • DBSubnetGroupDescription – UTF-8 字符串。

    提供数据库子网组的描述。

  • DBSubnetGroupName – UTF-8 字符串。

    数据库子网组的名称。

  • SubnetGroupStatus – UTF-8 字符串。

    提供数据库子网组的状态。

  • Subnets— 数组子网子网对象。

    包含 子网(结构) 元素的列表。

  • VpcId – UTF-8 字符串。

    提供数据库子网组的 VpcId。

DBSubnetGroup 用作下列对象的响应元素:

CreateDBSubnetGroup(操作)

        此 API 的亚马逊 CLI 名称为:create-db-subnet-group,Python 的名字是:create_db_subnet_group.

创建新的数据库子网组。数据库子网组必须在亚马逊区域的至少两个可用区中包含一个子网。

请求

  • DBSubnetGroupDescription(在 CLI 中:--db-subnet-group-description,或者在 Python 中:db_subnet_group_description) –:必填项:UTF-8 字符串。

    数据库子网组的描述。

  • DBSubnetGroupName(在 CLI 中:--db-subnet-group-name,或者在 Python 中:db_subnet_group_name) –:必填项:UTF-8 字符串。

    数据库子网组的名称。此值以一个小写字符串存储。

    约束:必须包含不超过 255 个字母、数字、句点、下划线、空格或连字符。不能是默认值。

    示例:mySubnetgroup

  • SubnetIds(在 CLI 中:--subnet-ids,或者在 Python 中:subnet_ids) –:必填项:SubnetIdentifier — UTF-8 字符串数组。

    数据库子网组的 EC2 子网 ID。

  • Tags(在 CLI 中:--tags,或者在 Python 中:tags) — 数组标签标记对象。

    要分配给新数据库子网组的标签。

响应

包含 Amazon Neptune 数据库子网组的详细信息。

此数据类型用作 DescribeDBSubnetGroups(操作) 操作中的响应元素。

  • DBSubnetGroupArn(在 CLI 中:--db-subnet-group-arn,或者在 Python 中:db_subnet_group_arn) – UTF-8 字符串。

    数据库子网组的 Amazon 资源名称 (ARN)。

  • DBSubnetGroupDescription(在 CLI 中:--db-subnet-group-description,或者在 Python 中:db_subnet_group_description) – UTF-8 字符串。

    提供数据库子网组的描述。

  • DBSubnetGroupName(在 CLI 中:--db-subnet-group-name,或者在 Python 中:db_subnet_group_name) – UTF-8 字符串。

    数据库子网组的名称。

  • SubnetGroupStatus(在 CLI 中:--subnet-group-status,或者在 Python 中:subnet_group_status) – UTF-8 字符串。

    提供数据库子网组的状态。

  • Subnets(在 CLI 中:--subnets,或者在 Python 中:subnets) — 数组子网子网对象。

    包含 子网(结构) 元素的列表。

  • VpcId(在 CLI 中:--vpc-id,或者在 Python 中:vpc_id) – UTF-8 字符串。

    提供数据库子网组的 VpcId。

DeleteDBSubnetGroup(操作)

        此 API 的亚马逊 CLI 名称为:delete-db-subnet-group,Python 的名字是:delete_db_subnet_group.

删除数据库子网组。

注意

指定的数据库子网组不得与任何数据库实例关联。

请求

  • DBSubnetGroupName(在 CLI 中:--db-subnet-group-name,或者在 Python 中:db_subnet_group_name) –:必填项:UTF-8 字符串。

    要删除的数据库子网组的名称。

    注意

    您不能删除默认子网组。

    约束:

    约束:必须与现有 DBSubnetGroup 的名称匹配。不能是默认值。

    示例:mySubnetgroup

响应

  • 无响应参数。

ModifyDBSubnetGroup(操作)

        此 API 的亚马逊 CLI 名称为:modify-db-subnet-group,Python 的名字是:modify_db_subnet_group.

修改现有的数据库子网组。数据库子网组必须在亚马逊区域的至少两个可用区中包含一个子网。

请求

  • DBSubnetGroupDescription(在 CLI 中:--db-subnet-group-description,或者在 Python 中:db_subnet_group_description) – UTF-8 字符串。

    数据库子网组的描述。

  • DBSubnetGroupName(在 CLI 中:--db-subnet-group-name,或者在 Python 中:db_subnet_group_name) –:必填项:UTF-8 字符串。

    数据库子网组的名称。此值以一个小写字符串存储。您不能修改默认子网组。

    约束:必须与现有 DBSubnetGroup 的名称匹配。不能是默认值。

    示例:mySubnetgroup

  • SubnetIds(在 CLI 中:--subnet-ids,或者在 Python 中:subnet_ids) –:必填项:SubnetIdentifier — UTF-8 字符串数组。

    数据库子网组的 EC2 子网 ID。

响应

包含 Amazon Neptune 数据库子网组的详细信息。

此数据类型用作 DescribeDBSubnetGroups(操作) 操作中的响应元素。

  • DBSubnetGroupArn(在 CLI 中:--db-subnet-group-arn,或者在 Python 中:db_subnet_group_arn) – UTF-8 字符串。

    数据库子网组的 Amazon 资源名称 (ARN)。

  • DBSubnetGroupDescription(在 CLI 中:--db-subnet-group-description,或者在 Python 中:db_subnet_group_description) – UTF-8 字符串。

    提供数据库子网组的描述。

  • DBSubnetGroupName(在 CLI 中:--db-subnet-group-name,或者在 Python 中:db_subnet_group_name) – UTF-8 字符串。

    数据库子网组的名称。

  • SubnetGroupStatus(在 CLI 中:--subnet-group-status,或者在 Python 中:subnet_group_status) – UTF-8 字符串。

    提供数据库子网组的状态。

  • Subnets(在 CLI 中:--subnets,或者在 Python 中:subnets) — 数组子网子网对象。

    包含 子网(结构) 元素的列表。

  • VpcId(在 CLI 中:--vpc-id,或者在 Python 中:vpc_id) – UTF-8 字符串。

    提供数据库子网组的 VpcId。

DescribeDBSubnetGroups(操作)

        此 API 的亚马逊 CLI 名称为:describe-db-subnet-groups,Python 的名字是:describe_db_subnet_groups.

返回 DBSubnetGroup 描述的列表。如果指定了 DBSubnetGroupName,则列表中只包含指定 DBSubnetGroup 的描述。

要查看 CIDR 范围概览,请访问 Wikipedia Tutorial

请求

  • DBSubnetGroupName(在 CLI 中:--db-subnet-group-name,或者在 Python 中:db_subnet_group_name) – UTF-8 字符串。

    要为其返回详细信息的数据库子网组的名称。

  • Filters(在 CLI 中:--filters,或者在 Python 中:filters) — 数组筛选条件过滤对象。

    当前不支持此参数。

  • Marker(在 CLI 中:--marker,或者在 Python 中:marker) – UTF-8 字符串。

    由之前的 DescribeDBSubnetGroups 请求提供的可选分页标记。如果指定此参数,则响应仅包含标记之外的记录,最大数量为 MaxRecords 指定的值。

  • MaxRecords(在 CLI 中:--max-records,或者在 Python 中:max_records) – 数字 (integer)。

    包括在响应中的最大记录数。如果存在的记录数超过了指定的MaxRecords 值,则在响应中包含称为标记的分页记号,以便检索剩余的结果。

    默认值:100

    约束:最低为 20,最高为 100。

响应

  • DBSubnetGroups(在 CLI 中:--db-subnet-groups,或者在 Python 中:db_subnet_groups) — 数组DBSubnetGroupdbSubnetGroup 对象。

    DBSubnetGroup(结构) 实例的列表。

  • Marker(在 CLI 中:--marker,或者在 Python 中:marker) – UTF-8 字符串。

    由之前的请求提供的可选分页标记。如果指定此参数,则响应仅包含标记之外的记录,最大数量为 MaxRecords 指定的值。