diff --git a/docs/vpc/api-ref/.placeholder b/docs/vpc/api-ref/.placeholder deleted file mode 100644 index e69de29b..00000000 diff --git a/docs/vpc/api-ref/ALL_META.TXT.json b/docs/vpc/api-ref/ALL_META.TXT.json index 8af0de7b..75a82837 100644 --- a/docs/vpc/api-ref/ALL_META.TXT.json +++ b/docs/vpc/api-ref/ALL_META.TXT.json @@ -1,1911 +1,3899 @@ [ + { + "dockw":"API Reference" + }, { "uri":"en-us_topic_0050065465.html", + "node_id":"en-us_topic_0050065465.xml", "product_code":"vpc", "code":"1", "des":"Public cloud APIs comply with the RESTful API design principles. REST-based web services are organized into resources. Each resource is identified by one or more Uniform ", "doc_type":"api", "kw":"API Usage Guidelines,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"API Usage Guidelines", "githuburl":"" }, { "uri":"vpc_api_0000.html", + "node_id":"vpc_api_0000.xml", "product_code":"vpc", "code":"2", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"APIs", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"APIs", "githuburl":"" }, { "uri":"vpc_api01_0000.html", + "node_id":"vpc_api01_0000.xml", "product_code":"vpc", "code":"3", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Virtual Private Cloud", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Virtual Private Cloud", "githuburl":"" }, { "uri":"vpc_api01_0001.html", + "node_id":"vpc_api01_0001.xml", "product_code":"vpc", "code":"4", "des":"This API is used to create a VPC.POST /v1/{project_id}/vpcsTable 1 describes the parameters.Parameter descriptionNameMandatoryDescriptionproject_idYesSpecifies the projec", "doc_type":"api", "kw":"Creating a VPC,Virtual Private Cloud,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a VPC", "githuburl":"" }, { "uri":"vpc_api01_0002.html", + "node_id":"vpc_api01_0002.xml", "product_code":"vpc", "code":"5", "des":"This API is used to query details about a VPC.GET /v1/{project_id}/vpcs/{vpc_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryDescriptionproject_idYe", "doc_type":"api", "kw":"Querying VPC Details,Virtual Private Cloud,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying VPC Details", "githuburl":"" }, { "uri":"vpc_api01_0003.html", + "node_id":"vpc_api01_0003.xml", "product_code":"vpc", "code":"6", "des":"This API is used to query VPCs using search criteria and to display the VPCs in a list.GET /v1/{project_id}/vpcsExample:GET https://{Endpoint}/v1/{project_id}/vpcs?limit=", "doc_type":"api", "kw":"Querying VPCs,Virtual Private Cloud,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying VPCs", "githuburl":"" }, { "uri":"vpc_api01_0004.html", + "node_id":"vpc_api01_0004.xml", "product_code":"vpc", "code":"7", "des":"This API is used to update information about a VPC.PUT /v1/{project_id}/vpcs/{vpc_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryDescriptionproject", "doc_type":"api", "kw":"Updating VPC Information,Virtual Private Cloud,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating VPC Information", "githuburl":"" }, { "uri":"vpc_api01_0005.html", + "node_id":"vpc_api01_0005.xml", "product_code":"vpc", "code":"8", "des":"This API is used to delete a VPC.DELETE /v1/{project_id}/vpcs/{vpc_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryDescriptionproject_idYesSpecifies", "doc_type":"api", "kw":"Deleting a VPC,Virtual Private Cloud,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a VPC", "githuburl":"" }, { "uri":"vpc_subnet01_0000.html", + "node_id":"vpc_subnet01_0000.xml", "product_code":"vpc", "code":"9", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Subnet", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Subnet", "githuburl":"" }, { "uri":"vpc_subnet01_0001.html", + "node_id":"vpc_subnet01_0001.xml", "product_code":"vpc", "code":"10", "des":"This API is used to create a subnet.POST /v1/{project_id}/subnetsTable 1 describes the parameters.Parameter descriptionNameMandatoryDescriptionproject_idYesSpecifies the ", "doc_type":"api", "kw":"Creating a Subnet,Subnet,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Subnet", "githuburl":"" }, { "uri":"vpc_subnet01_0002.html", + "node_id":"vpc_subnet01_0002.xml", "product_code":"vpc", "code":"11", "des":"This API is used to query details about a subnet.GET /v1/{project_id}/subnets/{subnet_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryDescriptionpro", "doc_type":"api", "kw":"Querying Subnet Details,Subnet,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Subnet Details", "githuburl":"" }, { "uri":"vpc_subnet01_0003.html", + "node_id":"vpc_subnet01_0003.xml", "product_code":"vpc", "code":"12", "des":"This API is used to query subnets using search criteria and to display the subnets in a list.GET /v1/{project_id}/subnetsExample:GET https://{Endpoint}/v1/{project_id}/su", "doc_type":"api", "kw":"Querying Subnets,Subnet,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Subnets", "githuburl":"" }, { "uri":"vpc_subnet01_0004.html", + "node_id":"vpc_subnet01_0004.xml", "product_code":"vpc", "code":"13", "des":"This API is used to update information about a subnet.PUT /v1/{project_id}/vpcs/{vpc_id}/subnets/{subnet_id}Table 1 describes the parameters.Parameter descriptionNameMand", "doc_type":"api", "kw":"Updating Subnet Information,Subnet,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating Subnet Information", "githuburl":"" }, { "uri":"vpc_subnet01_0005.html", + "node_id":"vpc_subnet01_0005.xml", "product_code":"vpc", "code":"14", "des":"This API is used to delete a subnet.DELETE /v1/{project_id}/vpcs/{vpc_id}/subnets/{subnet_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryDescriptio", "doc_type":"api", "kw":"Deleting a Subnet,Subnet,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Subnet", "githuburl":"" }, { "uri":"vpc_eip_0000.html", + "node_id":"vpc_eip_0000.xml", "product_code":"vpc", "code":"15", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Elastic IP", - "title":"Elastic IP", + "kw":"EIP", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"EIP", "githuburl":"" }, { "uri":"en-us_topic_0020090596.html", + "node_id":"en-us_topic_0020090596.xml", "product_code":"vpc", "code":"16", "des":"This API is used to assign an EIP.The EIP service provides independent public IP addresses and bandwidth for Internet access. EIPs can be bound to or unbound from ECSs, B", "doc_type":"api", - "kw":"Assigning an EIP,Elastic IP,API Reference", + "kw":"Assigning an EIP,EIP,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Assigning an EIP", "githuburl":"" }, { "uri":"vpc_eip_0002.html", + "node_id":"vpc_eip_0002.xml", "product_code":"vpc", "code":"17", - "des":"This API is used to query a specific EIP.GET /v1/{project_id}/publicips/{publicip_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryDescriptionproject", + "des":"This API is used to query a specific EIP.Note the following when you use EIPs of the Dedicated Load Balancer (5_gray) type:In eu-de, EIPs of the Dedicated Load Balancer (", "doc_type":"api", - "kw":"Querying an EIP,Elastic IP,API Reference", + "kw":"Querying an EIP,EIP,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying an EIP", "githuburl":"" }, { "uri":"vpc_eip_0003.html", + "node_id":"vpc_eip_0003.xml", "product_code":"vpc", "code":"18", - "des":"This API is used to query EIPs.GET /v1/{project_id}/publicipsTable 1 describes the parameters.Parameter descriptionNameMandatoryTypeDescriptionproject_idYesStringSpecifie", + "des":"This API is used to query EIPs.Note the following when you use EIPs of the Dedicated Load Balancer (5_gray) type:In eu-de, EIPs of the Dedicated Load Balancer (5_gray) ty", "doc_type":"api", - "kw":"Querying EIPs,Elastic IP,API Reference", + "kw":"Querying EIPs,EIP,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying EIPs", "githuburl":"" }, { "uri":"vpc_eip_0004.html", + "node_id":"vpc_eip_0004.xml", "product_code":"vpc", "code":"19", - "des":"This API is used to bind an EIP to a NIC, or unbind an EIP from a NIC.This API cannot be used to bind an EIP to or unbind an EIP from a dedicated load balancer.PUT /v1/{p", + "des":"This API is used to bind an EIP to a NIC, or unbind an EIP from a NIC.Note the following when you use EIPs of the Dedicated Load Balancer (5_gray) type:In eu-de, EIPs of ", "doc_type":"api", - "kw":"Updating an EIP,Elastic IP,API Reference", + "kw":"Updating an EIP,EIP,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating an EIP", "githuburl":"" }, { "uri":"vpc_eip_0005.html", + "node_id":"vpc_eip_0005.xml", "product_code":"vpc", "code":"20", - "des":"This API is used to release an EIP.DELETE /v1/{project_id}/publicips/{publicip_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryDescriptionproject_id", + "des":"This API is used to release an EIP.Note the following when you use EIPs of the Dedicated Load Balancer (5_gray) type:In eu-de, EIPs of the Dedicated Load Balancer (5_gray", "doc_type":"api", - "kw":"Releasing an EIP,Elastic IP,API Reference", + "kw":"Releasing an EIP,EIP,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Releasing an EIP", "githuburl":"" }, { "uri":"vpc_ipv6_0000.html", + "node_id":"vpc_ipv6_0000.xml", "product_code":"vpc", "code":"21", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Floating IP Address (IPv6)", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Floating IP Address (IPv6)", "githuburl":"" }, { "uri":"vpc_ipv6_0001.html", + "node_id":"vpc_ipv6_0001.xml", "product_code":"vpc", "code":"22", "des":"This API is used to query all floating IP addresses accessible to the tenant submitting the request.GET /v2.0/eip/floatingips_v6Example:Table 1 describes the parameters.R", "doc_type":"api", "kw":"Querying Floating IP Addresses,Floating IP Address (IPv6),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Floating IP Addresses", "githuburl":"" }, { "uri":"vpc_ipv6_0002.html", + "node_id":"vpc_ipv6_0002.xml", "product_code":"vpc", "code":"23", "des":"This API is used to query details about a specific floating IP address accessible to the tenant submitting the request.GET /v2.0/eip/floatingips_v6/{floatingip_id}Request", "doc_type":"api", "kw":"Querying a Floating IP Address,Floating IP Address (IPv6),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a Floating IP Address", "githuburl":"" }, { "uri":"vpc_ipv6_0003.html", + "node_id":"vpc_ipv6_0003.xml", "product_code":"vpc", "code":"24", "des":"This API is used to assign a floating IP address and associates it with an internal port.RestrictionsYou can use GET /v2.0/networks?router:external=True or run the neutro", "doc_type":"api", "kw":"Assigning a Floating IP Address,Floating IP Address (IPv6),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Assigning a Floating IP Address", "githuburl":"" }, { "uri":"vpc_ipv6_0004.html", + "node_id":"vpc_ipv6_0004.xml", "product_code":"vpc", "code":"25", "des":"This API is used to update a specific floating IP address and the port associated with the IP address. If port_id is left blank, the floating IP address has been unbound ", "doc_type":"api", "kw":"Updating a Floating IP Address,Floating IP Address (IPv6),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating a Floating IP Address", "githuburl":"" }, { "uri":"vpc_ipv6_0005.html", + "node_id":"vpc_ipv6_0005.xml", "product_code":"vpc", "code":"26", "des":"This API is used to delete a floating IP address.DELETE /v2.0/eip/floatingips_v6/{floatingip_id}Request parameterNoneNoneExample requestDELETE https://{Endpoint}/v2.0/eip", "doc_type":"api", "kw":"Deleting a Floating IP Address,Floating IP Address (IPv6),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Floating IP Address", "githuburl":"" }, { "uri":"vpc_bandwidth_0000.html", + "node_id":"vpc_bandwidth_0000.xml", "product_code":"vpc", "code":"27", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Bandwidth", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Bandwidth", "githuburl":"" }, { "uri":"vpc_bandwidth_0001.html", + "node_id":"vpc_bandwidth_0001.xml", "product_code":"vpc", "code":"28", "des":"This API is used to query details about a bandwidth.GET /v1/{project_id}/bandwidths/{bandwidth_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryDescr", "doc_type":"api", "kw":"Querying a Bandwidth,Bandwidth,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a Bandwidth", "githuburl":"" }, { "uri":"vpc_bandwidth_0002.html", + "node_id":"vpc_bandwidth_0002.xml", "product_code":"vpc", "code":"29", "des":"This API is used to query bandwidths using search criteria.GET /v1/{project_id}/bandwidthsTable 1 describes the parameters.Parameter descriptionNameMandatoryTypeDescripti", "doc_type":"api", "kw":"Querying Bandwidths,Bandwidth,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Bandwidths", "githuburl":"" }, { "uri":"vpc_bandwidth_0003.html", + "node_id":"vpc_bandwidth_0003.xml", "product_code":"vpc", "code":"30", "des":"This API is used to update information about a bandwidth.PUT /v1/{project_id}/bandwidths/{bandwidth_id}Table 1 describes the parameters.Parameter descriptionNameMandatory", "doc_type":"api", "kw":"Updating a Bandwidth,Bandwidth,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating a Bandwidth", "githuburl":"" }, { "uri":"vpc_sharebandwidth_0000.html", + "node_id":"vpc_sharebandwidth_0000.xml", "product_code":"vpc", "code":"31", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Bandwidth (V2.0)", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Bandwidth (V2.0)", "githuburl":"" }, { "uri":"vpc_sharebandwidth_0001.html", + "node_id":"vpc_sharebandwidth_0001.xml", "product_code":"vpc", "code":"32", "des":"This API is used to assign a shared bandwidth.POST /v2.0/{project_id}/bandwidthsTable 1 describes the parameters.Parameter descriptionNameMandatoryDescriptionproject_idYe", "doc_type":"api", "kw":"Assigning a Shared Bandwidth,Bandwidth (V2.0),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Assigning a Shared Bandwidth", "githuburl":"" }, { "uri":"vpc_sharebandwidth_0003.html", + "node_id":"vpc_sharebandwidth_0003.xml", "product_code":"vpc", "code":"33", "des":"This API is used to delete a shared bandwidth.DELETE /v2.0/{project_id}/bandwidths/{bandwidth_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryDescri", "doc_type":"api", "kw":"Deleting a Shared Bandwidth,Bandwidth (V2.0),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Shared Bandwidth", "githuburl":"" }, { "uri":"vpc_sharebandwidth_0004.html", + "node_id":"vpc_sharebandwidth_0004.xml", "product_code":"vpc", "code":"34", "des":"This API is used to add an EIP to a shared bandwidth.POST /v2.0/{project_id}/bandwidths/{bandwidth_id}/insertTable 1 describes the parameters.Parameter descriptionNameMan", "doc_type":"api", "kw":"Adding an EIP to a Shared Bandwidth,Bandwidth (V2.0),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Adding an EIP to a Shared Bandwidth", "githuburl":"" }, { "uri":"vpc_sharebandwidth_0005.html", + "node_id":"vpc_sharebandwidth_0005.xml", "product_code":"vpc", "code":"35", "des":"This API is used to remove an EIP from a shared bandwidth.POST /v2.0/{project_id}/bandwidths/{bandwidth_id}/removeTable 1 describes the parameters.Parameter descriptionNa", "doc_type":"api", "kw":"Removing an EIP from a Shared Bandwidth,Bandwidth (V2.0),API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Removing an EIP from a Shared Bandwidth", "githuburl":"" }, { "uri":"vpc_quota_0000.html", + "node_id":"vpc_quota_0000.xml", "product_code":"vpc", "code":"36", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Quota", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Quota", "githuburl":"" }, { "uri":"vpc_quota_0001.html", + "node_id":"vpc_quota_0001.xml", "product_code":"vpc", "code":"37", "des":"This API is used to query network resource quotas of a tenant. The network resources include VPCs, subnets, security groups, security group rules, EIPs, and VPNs.GET /v1/", "doc_type":"api", "kw":"Querying Quotas,Quota,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Quotas", "githuburl":"" }, { "uri":"vpc_privateip_0000.html", + "node_id":"vpc_privateip_0000.xml", "product_code":"vpc", "code":"38", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Private IP Address", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Private IP Address", "githuburl":"" }, { "uri":"vpc_privateip_0001.html", + "node_id":"vpc_privateip_0001.xml", "product_code":"vpc", "code":"39", "des":"This API is used to assign a private IP address.POST /v1/{project_id}/privateipsTable 1 describes the parameters.Parameter descriptionNameMandatoryDescriptionproject_idYe", "doc_type":"api", "kw":"Assigning a Private IP Address,Private IP Address,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Assigning a Private IP Address", "githuburl":"" }, { "uri":"vpc_privateip_0002.html", + "node_id":"vpc_privateip_0002.xml", "product_code":"vpc", "code":"40", "des":"This API is used to query details about a private IP address using the specified ID.GET /v1/{project_id}/privateips/{privateip_id}Table 1 describes the parameters.Paramet", "doc_type":"api", "kw":"Querying Private IP Address Details,Private IP Address,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Private IP Address Details", "githuburl":"" }, { "uri":"vpc_privateip_0003.html", + "node_id":"vpc_privateip_0003.xml", "product_code":"vpc", "code":"41", "des":"This API is used to query private IP addresses using search criteria and to display the private IP addresses in a list.GET /v1/{project_id}/subnets/{subnet_id}/privateips", "doc_type":"api", "kw":"Querying Private IP Addresses,Private IP Address,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Private IP Addresses", "githuburl":"" }, { "uri":"vpc_privateip_0004.html", + "node_id":"vpc_privateip_0004.xml", "product_code":"vpc", "code":"42", "des":"This API is used to delete a private IP address.DELETE /v1/{project_id}/privateips/{privateip_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryDescri", "doc_type":"api", "kw":"Deleting a Private IP Address,Private IP Address,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Private IP Address", "githuburl":"" }, { "uri":"vpc_sg01_0000.html", + "node_id":"vpc_sg01_0000.xml", "product_code":"vpc", "code":"43", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Security Group", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Security Group", "githuburl":"" }, { "uri":"vpc_sg01_0001.html", + "node_id":"vpc_sg01_0001.xml", "product_code":"vpc", "code":"44", "des":"This API is used to create a security group.POST /v1/{project_id}/security-groupsTable 1 describes the parameters.Parameter descriptionNameMandatoryDescriptionproject_idY", "doc_type":"api", "kw":"Creating a Security Group,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Security Group", "githuburl":"" }, { "uri":"vpc_sg01_0002.html", + "node_id":"vpc_sg01_0002.xml", "product_code":"vpc", "code":"45", "des":"This API is used to query details about a security group.GET /v1/{project_id}/security-groups/{security_group_id}Table 1 describes the parameters.Parameter descriptionNam", "doc_type":"api", "kw":"Querying Security Group Details,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Security Group Details", "githuburl":"" }, { "uri":"vpc_sg01_0003.html", + "node_id":"vpc_sg01_0003.xml", "product_code":"vpc", "code":"46", "des":"This API is used to query security groups using search criteria and to display the security groups in a list.GET /v1/{project_id}/security-groupsExample:GET https://{Endp", "doc_type":"api", "kw":"Querying Security Groups,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Security Groups", "githuburl":"" }, { "uri":"vpc_sg01_0004.html", + "node_id":"vpc_sg01_0004.xml", "product_code":"vpc", "code":"47", "des":"This API is used to delete a security group.DELETE /v1/{project_id}/security-groups/{security_group_id}Table 1 describes the parameters.Parameter descriptionNameMandatory", "doc_type":"api", "kw":"Deleting a Security Group,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Security Group", "githuburl":"" }, { "uri":"vpc_sg01_0005.html", + "node_id":"vpc_sg01_0005.xml", "product_code":"vpc", "code":"48", - "des":"This API is used to create a security group rule.POST /v1/{project_id}/security-group-rulesRequest parameterRequest parameterNameMandatoryTypeDescriptionsecurity_group_ru", + "des":"This API is used to create a security group rule.POST /v1/{project_id}/security-group-rulesCreate an inbound rule in the security group whose ID is a7734e61-b545-452d-a3c", "doc_type":"api", "kw":"Creating a Security Group Rule,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Security Group Rule", "githuburl":"" }, { "uri":"vpc_sg01_0006.html", + "node_id":"vpc_sg01_0006.xml", "product_code":"vpc", "code":"49", "des":"This API is used to query details about a security group rule.GET /v1/{project_id}/security-group-rules/{security_group_rule_id}Table 1 describes the parameters.Parameter", "doc_type":"api", "kw":"Querying Security Group Rule Details,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Security Group Rule Details", "githuburl":"" }, { "uri":"vpc_sg01_0007.html", + "node_id":"vpc_sg01_0007.xml", "product_code":"vpc", "code":"50", "des":"This API is used to query security group rules using search criteria and to display the security group rules in a list.GET /v1/{project_id}/security-group-rulesExample:GE", "doc_type":"api", "kw":"Querying Security Group Rules,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Security Group Rules", "githuburl":"" }, { "uri":"vpc_sg01_0008.html", + "node_id":"vpc_sg01_0008.xml", "product_code":"vpc", "code":"51", "des":"This API is used to delete a security group rule.DELETE /v1/{project_id}/security-group-rules/{security_group_rule_id}Table 1 describes the parameters.Parameter descripti", "doc_type":"api", "kw":"Deleting a Security Group Rule,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Security Group Rule", "githuburl":"" }, { "uri":"vpc_sg01_0009.html", + "node_id":"vpc_sg01_0009.xml", "product_code":"vpc", "code":"52", "des":"This API is used to associate multiple NIC ports to or disassociate them from a specified security group at a time.RestrictionsA maximum of 20 ports can be associated to ", "doc_type":"api", "kw":"Associating Multiple NIC Ports to or Disassociating Them from a Security Group at a Time,Security Gr", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Associating Multiple NIC Ports to or Disassociating Them from a Security Group at a Time", "githuburl":"" }, { "uri":"vpc_peering_0000.html", + "node_id":"vpc_peering_0000.xml", "product_code":"vpc", "code":"53", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"VPC Peering Connection", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"VPC Peering Connection", "githuburl":"" }, { "uri":"vpc_peering_0001.html", + "node_id":"vpc_peering_0001.xml", "product_code":"vpc", "code":"54", "des":"This API is used to query all VPC peering connections accessible to the tenant submitting the request. The connections are filtered based on the filtering condition. For ", "doc_type":"api", "kw":"Querying VPC Peering Connections,VPC Peering Connection,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying VPC Peering Connections", "githuburl":"" }, { "uri":"vpc_peering_0002.html", + "node_id":"vpc_peering_0002.xml", "product_code":"vpc", "code":"55", "des":"This API is used to query details about a VPC peering connection.GET /v2.0/vpc/peerings/{peering_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryTyp", "doc_type":"api", "kw":"Querying a VPC Peering Connection,VPC Peering Connection,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a VPC Peering Connection", "githuburl":"" }, { "uri":"vpc_peering_0003.html", + "node_id":"vpc_peering_0003.xml", "product_code":"vpc", "code":"56", "des":"This API is used to create a VPC peering connection.If you create a VPC peering connection with another VPC of your own, the connection is created without the need for yo", "doc_type":"api", "kw":"Creating a VPC Peering Connection,VPC Peering Connection,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a VPC Peering Connection", "githuburl":"" }, { "uri":"vpc_peering_0004.html", + "node_id":"vpc_peering_0004.xml", "product_code":"vpc", "code":"57", "des":"After tenant A requests to create a VPC peering connection with a VPC of tenant B, the VPC peering connection takes effect only after tenant B accepts the request. This A", "doc_type":"api", "kw":"Accepting a VPC Peering Connection,VPC Peering Connection,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Accepting a VPC Peering Connection", "githuburl":"" }, { "uri":"vpc_peering_0005.html", + "node_id":"vpc_peering_0005.xml", "product_code":"vpc", "code":"58", "des":"After tenant A requests to create a VPC peering connection with a VPC of tenant B, the VPC peering connection takes effect only after tenant B accepts the request. Howeve", "doc_type":"api", "kw":"Refusing a VPC Peering Connection,VPC Peering Connection,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Refusing a VPC Peering Connection", "githuburl":"" }, { "uri":"vpc_peering_0006.html", + "node_id":"vpc_peering_0006.xml", "product_code":"vpc", "code":"59", "des":"Updates a VPC peering connection.PUT /v2.0/vpc/peerings/{peering_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryTypeDescriptionpeering_idYesStringS", "doc_type":"api", "kw":"Updating a VPC Peering Connection,VPC Peering Connection,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating a VPC Peering Connection", "githuburl":"" }, { "uri":"vpc_peering_0007.html", + "node_id":"vpc_peering_0007.xml", "product_code":"vpc", "code":"60", "des":"This API is used to delete a VPC peering connection.A VPC peering connection can be deleted either by the local or peer tenant.DELETE /v2.0/vpc/peerings/{peering_id}Table", "doc_type":"api", "kw":"Deleting a VPC Peering Connection,VPC Peering Connection,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a VPC Peering Connection", "githuburl":"" }, { "uri":"vpc_route_0000.html", + "node_id":"vpc_route_0000.xml", "product_code":"vpc", "code":"61", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"VPC Route", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"VPC Route", "githuburl":"" }, { "uri":"vpc_route_0001.html", + "node_id":"vpc_route_0001.xml", "product_code":"vpc", "code":"62", "des":"This API is used to query all routes of the tenant submitting the request. The routes are filtered based on the filtering condition. For details about the response format", "doc_type":"api", "kw":"Querying VPC Routes,VPC Route,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying VPC Routes", "githuburl":"" }, { "uri":"vpc_route_0002.html", + "node_id":"vpc_route_0002.xml", "product_code":"vpc", "code":"63", "des":"This API is used to query details about a route.GET /v2.0/vpc/routes/{route_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryTypeDescriptionroute_idY", "doc_type":"api", "kw":"Querying a VPC Route,VPC Route,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a VPC Route", "githuburl":"" }, { "uri":"vpc_route_0003.html", + "node_id":"vpc_route_0003.xml", "product_code":"vpc", "code":"64", - "des":"This API is used to create a route.POST /v2.0/vpc/routesRequest parameterRequest parameterParameterTypeMandatoryDescriptionrouteroute objectYesSpecifies the route. For de", + "des":"This API is used to create a route.POST /v2.0/vpc/routesCreate a route in the route table of the VPC whose ID is ab78be2d-782f-42a5-aa72-35879f6890ff for the VPC peering ", "doc_type":"api", "kw":"Creating a VPC Route,VPC Route,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a VPC Route", "githuburl":"" }, { "uri":"vpc_route_0004.html", + "node_id":"vpc_route_0004.xml", "product_code":"vpc", "code":"65", "des":"This API is used to delete a route.DELETE /v2.0/vpc/routes/{route_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryTypeDescriptionroute_idYesStringSp", "doc_type":"api", "kw":"Deleting a VPC Route,VPC Route,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a VPC Route", "githuburl":"" }, { - "uri":"vpc_tag_0000.html", + "uri":"vpc_apiroutetab_0000.html", + "node_id":"vpc_apiroutetab_0000.xml", "product_code":"vpc", "code":"66", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", + "kw":"Route Table", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"Route Table", + "githuburl":"" + }, + { + "uri":"vpc_apiroutetab_0001.html", + "node_id":"vpc_apiroutetab_0001.xml", + "product_code":"vpc", + "code":"67", + "des":"This API is used to query all route tables of the tenant submitting the request. The route tables are filtered based on the filtering condition.GET /v1/{project_id}/route", + "doc_type":"api", + "kw":"Querying Route Tables,Route Table,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"Querying Route Tables", + "githuburl":"" + }, + { + "uri":"vpc_apiroutetab_0002.html", + "node_id":"vpc_apiroutetab_0002.xml", + "product_code":"vpc", + "code":"68", + "des":"This API is used to query details about a route table.GET /v1/{project_id}/routetables/{routetable_id}Table 1 describes the parameters.NoneSee Status Codes.See Error Code", + "doc_type":"api", + "kw":"Querying a Route Table,Route Table,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"Querying a Route Table", + "githuburl":"" + }, + { + "uri":"vpc_apiroutetab_0003.html", + "node_id":"vpc_apiroutetab_0003.xml", + "product_code":"vpc", + "code":"69", + "des":"This API is used to create a route table.Notes and ConstraintsThe destination CIDR block of a custom route table cannot be included in the CIDR blocks of the local route.", + "doc_type":"api", + "kw":"Creating a Route Table,Route Table,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"Creating a Route Table", + "githuburl":"" + }, + { + "uri":"vpc_apiroutetab_0004.html", + "node_id":"vpc_apiroutetab_0004.xml", + "product_code":"vpc", + "code":"70", + "des":"This API is used to update a route table.PUT /v1/{project_id}/routetables/{routetable_id}Table 1 describes the parameters.Change the route table whose ID is 3d42a0d4-a980", + "doc_type":"api", + "kw":"Updating a Route Table,Route Table,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"Updating a Route Table", + "githuburl":"" + }, + { + "uri":"vpc_apiroutetab_0005.html", + "node_id":"vpc_apiroutetab_0005.xml", + "product_code":"vpc", + "code":"71", + "des":"This API is used to associate a subnet with a route table.If a subnet has already been associated with route table A, you can associate the subnet with route table B dire", + "doc_type":"api", + "kw":"Associating Subnets with a Route Table,Route Table,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"Associating Subnets with a Route Table", + "githuburl":"" + }, + { + "uri":"vpc_apiroutetab_0007.html", + "node_id":"vpc_apiroutetab_0007.xml", + "product_code":"vpc", + "code":"72", + "des":"This API is used to disassociate subnets from a route table.For details, see Associating a Route Table with a Subnet.POST /v1/{project_id}/routetables/{routetable_id}/act", + "doc_type":"api", + "kw":"Disassociating Subnets from a Route Table,Route Table,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"Disassociating Subnets from a Route Table", + "githuburl":"" + }, + { + "uri":"vpc_apiroutetab_0006.html", + "node_id":"vpc_apiroutetab_0006.xml", + "product_code":"vpc", + "code":"73", + "des":"This API is used to delete a custom route table.Constraints:Only custom route tables can be deleted. If a custom route table has subnets associated, disassociate the subn", + "doc_type":"api", + "kw":"Deleting a Route Table,Route Table,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"Deleting a Route Table", + "githuburl":"" + }, + { + "uri":"vpc_tag_0000.html", + "node_id":"vpc_tag_0000.xml", + "product_code":"vpc", + "code":"74", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", "kw":"VPC Tag Management", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"VPC Tag Management", "githuburl":"" }, { "uri":"vpc_tag_0001.html", + "node_id":"vpc_tag_0001.xml", "product_code":"vpc", - "code":"67", - "des":"This API is used to create a tag for a VPC.POST /v2.0/{project_id}/vpcs/{vpc_id}/tagsTable 1 describes the parameters.Request parameterRequest parameterParameterTypeManda", + "code":"75", + "des":"This API is used to create a tag for a VPC.POST /v2.0/{project_id}/vpcs/{vpc_id}/tagsTable 1 describes the parameters.Create a tag for a VPC. The key is key1, and the val", "doc_type":"api", "kw":"Creating a Tag for a VPC,VPC Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Tag for a VPC", "githuburl":"" }, { "uri":"vpc_tag_0002.html", + "node_id":"vpc_tag_0002.xml", "product_code":"vpc", - "code":"68", - "des":"This API is used to query tags of a specified VPC.GET /v2.0/{project_id}/vpcs/{vpc_id}/tagsTable 1 describes the parameters.Request parameterNoneNoneExample requestGET ht", + "code":"76", + "des":"This API is used to query tags of a specified VPC.GET /v2.0/{project_id}/vpcs/{vpc_id}/tagsTable 1 describes the parameters.NoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Querying VPC Tags,VPC Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying VPC Tags", "githuburl":"" }, { "uri":"vpc_tag_0003.html", + "node_id":"vpc_tag_0003.xml", "product_code":"vpc", - "code":"69", - "des":"This API is used to delete a VPC tag.DELETE /v2.0/{project_id}/vpcs/{vpc_id}/tags/{key}Table 1 describes the parameters.Request parameterNoneNoneExample requestDELETE htt", + "code":"77", + "des":"This API is used to delete a VPC tag.DELETE /v2.0/{project_id}/vpcs/{vpc_id}/tags/{key}Table 1 describes the parameters.NoneNoneNoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Deleting a VPC Tag,VPC Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a VPC Tag", "githuburl":"" }, { "uri":"vpc_tag_0004.html", + "node_id":"vpc_tag_0004.xml", "product_code":"vpc", - "code":"70", + "code":"78", "des":"This API is used to add multiple tags to or delete multiple tags from a VPC at a time.This API is idempotent.If there are duplicate keys in the request body when you add ", "doc_type":"api", "kw":"Batch Creating or Deleting VPC Tags,VPC Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Batch Creating or Deleting VPC Tags", "githuburl":"" }, { "uri":"vpc_tag_0005.html", + "node_id":"vpc_tag_0005.xml", "product_code":"vpc", - "code":"71", - "des":"This API is used to query VPCs by tag.POST /v2.0/{project_id}/vpcs/resource_instances/actionTable 1 describes the parameters.Request parameterDescription of the tag field", + "code":"79", + "des":"This API is used to query VPCs by tag.POST /v2.0/{project_id}/vpcs/resource_instances/actionTable 1 describes the parameters.Description of the tag fieldNameMandatoryType", "doc_type":"api", "kw":"Querying VPCs by Tag,VPC Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying VPCs by Tag", "githuburl":"" }, { "uri":"vpc_tag_0006.html", + "node_id":"vpc_tag_0006.xml", "product_code":"vpc", - "code":"72", - "des":"This API is used to query all VPC tags of a tenant in a specified region.GET /v2.0/{project_id}/vpcs/tagsTable 1 describes the parameters.Request parameterNoneExample req", + "code":"80", + "des":"This API is used to query all VPC tags of a tenant in a specified region.GET /v2.0/{project_id}/vpcs/tagsTable 1 describes the parameters.NoneSee Status Codes.See Error C", "doc_type":"api", "kw":"Querying VPC Tags in a Specified Project,VPC Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying VPC Tags in a Specified Project", "githuburl":"" }, { "uri":"subnet_tag_0000.html", + "node_id":"subnet_tag_0000.xml", "product_code":"vpc", - "code":"73", + "code":"81", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Subnet Tag Management", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Subnet Tag Management", "githuburl":"" }, { "uri":"subnet_tag_0001.html", + "node_id":"subnet_tag_0001.xml", "product_code":"vpc", - "code":"74", - "des":"This API is used to create a tag for a subnet.POST /v2.0/{project_id}/subnets/{subnet_id}/tagsTable 1 describes the parameters.Request parameterExample requestResponse pa", + "code":"82", + "des":"This API is used to create a tag for a subnet.POST /v2.0/{project_id}/subnets/{subnet_id}/tagsTable 1 describes the parameters.Create a tag for a subnet. The key is key1,", "doc_type":"api", "kw":"Creating a Tag for a Subnet,Subnet Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Tag for a Subnet", "githuburl":"" }, { "uri":"subnet_tag_0002.html", + "node_id":"subnet_tag_0002.xml", "product_code":"vpc", - "code":"75", - "des":"This API is used to query tags of a specified subnet.GET /v2.0/{project_id}/subnets/{subnet_id}/tagsTable 1 describes the parameters.Request parameterNoneExample requestR", + "code":"83", + "des":"This API is used to query tags of a specified subnet.GET /v2.0/{project_id}/subnets/{subnet_id}/tagsTable 1 describes the parameters.NoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Querying Subnet Tags,Subnet Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Subnet Tags", "githuburl":"" }, { "uri":"subnet_tag_0003.html", + "node_id":"subnet_tag_0003.xml", "product_code":"vpc", - "code":"76", - "des":"This API is used to delete a subnet tag.DELETE /v2.0/{project_id}/subnets/{subnet_id}/tags/{key}Table 1 describes the parameters.Request parameterNoneExample requestRespo", + "code":"84", + "des":"This API is used to delete a subnet tag.DELETE /v2.0/{project_id}/subnets/{subnet_id}/tags/{key}Table 1 describes the parameters.NoneNoneNoneSee Status Codes.See Error Co", "doc_type":"api", "kw":"Deleting a Subnet Tag,Subnet Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Subnet Tag", "githuburl":"" }, { "uri":"subnet_tag_0004.html", + "node_id":"subnet_tag_0004.xml", "product_code":"vpc", - "code":"77", + "code":"85", "des":"This API is used to add multiple tags to or delete multiple tags from a subnet at a time.This API is idempotent.If there are duplicate keys in the request body when you a", "doc_type":"api", "kw":"Batch Creating or Deleting Subnet Tags,Subnet Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Batch Creating or Deleting Subnet Tags", "githuburl":"" }, { "uri":"subnet_tag_0005.html", + "node_id":"subnet_tag_0005.xml", "product_code":"vpc", - "code":"78", - "des":"This API is used to query subnets by tag.POST /v2.0/{project_id}/subnets/resource_instances/actionTable 1 describes the parameters.Request parameterDescription of the tag", + "code":"86", + "des":"This API is used to query subnets by tag.POST /v2.0/{project_id}/subnets/resource_instances/actionTable 1 describes the parameters.Description of the tag fieldNameMandato", "doc_type":"api", "kw":"Querying Subnets by Tag,Subnet Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Subnets by Tag", "githuburl":"" }, { "uri":"subnet_tag_0006.html", + "node_id":"subnet_tag_0006.xml", "product_code":"vpc", - "code":"79", - "des":"This API is used to query all subnet tags of a tenant in a specified region.GET /v2.0/{project_id}/subnets/tagsTable 1 describes the parameters.Request parameterNoneExamp", + "code":"87", + "des":"This API is used to query all subnet tags of a tenant in a specified region.GET /v2.0/{project_id}/subnets/tagsTable 1 describes the parameters.NoneSee Status Codes.See E", "doc_type":"api", "kw":"Querying Subnet Tags in a Specified Project,Subnet Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Subnet Tags in a Specified Project", "githuburl":"" }, { "uri":"eip_tag_0000.html", + "node_id":"eip_tag_0000.xml", "product_code":"vpc", - "code":"80", + "code":"88", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"EIP Tag Management", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"EIP Tag Management", "githuburl":"" }, { "uri":"eip_tag_0001.html", + "node_id":"eip_tag_0001.xml", "product_code":"vpc", - "code":"81", + "code":"89", "des":"This API is used to create a tag for an EIP.POST /v2.0/{project_id}/publicips/{publicip_id}/tagsTable 1 describes the parameters.Request parameterRequest parameterParamet", "doc_type":"api", "kw":"Creating a Tag for an EIP,EIP Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Tag for an EIP", "githuburl":"" }, { "uri":"eip_tag_0002.html", + "node_id":"eip_tag_0002.xml", "product_code":"vpc", - "code":"82", + "code":"90", "des":"This API is used to query tags of a specified EIP.GET /v2.0/{project_id}/publicips/{publicip_id}/tagsTable 1 describes the parameters.Request parameterNoneNoneExample req", "doc_type":"api", "kw":"Querying EIP Tags,EIP Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying EIP Tags", "githuburl":"" }, { "uri":"eip_tag_0003.html", + "node_id":"eip_tag_0003.xml", "product_code":"vpc", - "code":"83", + "code":"91", "des":"This API is used to delete an EIP tag.DELETE /v2.0/{project_id}/publicips/{publicip_id}/tags/{key}Table 1 describes the parameters.Request parameterNoneNoneExample reques", "doc_type":"api", "kw":"Deleting an EIP Tag,EIP Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting an EIP Tag", "githuburl":"" }, { "uri":"eip_tag_0004.html", + "node_id":"eip_tag_0004.xml", "product_code":"vpc", - "code":"84", + "code":"92", "des":"This API is used to add multiple tags to or delete multiple tags from an EIP at a time.This API is idempotent.If there are duplicate keys in the request body when you add", "doc_type":"api", "kw":"Batch Creating or Deleting EIP Tags,EIP Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Batch Creating or Deleting EIP Tags", "githuburl":"" }, { "uri":"eip_tag_0005.html", + "node_id":"eip_tag_0005.xml", "product_code":"vpc", - "code":"85", + "code":"93", "des":"This API is used to query EIPs by tag.POST /v2.0/{project_id}/publicips/resource_instances/actionTable 1 describes the parameters.Request parameterRequest parameterParame", "doc_type":"api", "kw":"Querying EIPs by Tag,EIP Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying EIPs by Tag", "githuburl":"" }, { "uri":"eip_tag_0006.html", + "node_id":"eip_tag_0006.xml", "product_code":"vpc", - "code":"86", + "code":"94", "des":"This API is used to query all EIP tags of a tenant in a specified region.GET /v2.0/{project_id}/publicips/tagsTable 1 describes the parameters.Request parameterNoneNoneEx", "doc_type":"api", "kw":"Querying EIP Tags in a Specified Project,EIP Tag Management,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying EIP Tags in a Specified Project", "githuburl":"" }, { "uri":"vpc_natworkip_0000.html", + "node_id":"vpc_natworkip_0000.xml", "product_code":"vpc", - "code":"87", + "code":"95", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Querying IP Address Usage", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying IP Address Usage", "githuburl":"" }, { "uri":"vpc_natworkip_0001.html", + "node_id":"vpc_natworkip_0001.xml", "product_code":"vpc", - "code":"88", + "code":"96", "des":"This API is used to query the IP address usage on a specified network.The obtained information includes the total number of IP addresses on the network, the number of in-", "doc_type":"api", "kw":"Querying IP Address Usage on a Specified Network,Querying IP Address Usage,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying IP Address Usage on a Specified Network", "githuburl":"" }, { "uri":"vpc_flow_0000.html", + "node_id":"vpc_flow_0000.xml", "product_code":"vpc", - "code":"89", + "code":"97", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"VPC Flow Log", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"VPC Flow Log", "githuburl":"" }, { "uri":"vpc_flow_0001.html", + "node_id":"vpc_flow_0001.xml", "product_code":"vpc", - "code":"90", - "des":"This API is used to create a flow log.A VPC flow log captures information about the traffic going to and from your VPC. You can use flow logs to monitor network traffic, ", + "code":"98", + "des":"This API is used to create a VPC flow log.A VPC flow log captures information about the traffic going to and from your VPC. You can use flow logs to monitor network traff", "doc_type":"api", "kw":"Creating a VPC Flow Log,VPC Flow Log,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a VPC Flow Log", "githuburl":"" }, { "uri":"vpc_flow_0002.html", + "node_id":"vpc_flow_0002.xml", "product_code":"vpc", - "code":"91", + "code":"99", "des":"This API is used to query all VPC flow logs of the tenant submitting the request. The VPC flow logs are filtered based on the filtering condition.GET /v1/{project_id}/fl/", "doc_type":"api", "kw":"Querying VPC Flow Logs,VPC Flow Log,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying VPC Flow Logs", "githuburl":"" }, { "uri":"vpc_flow_0003.html", + "node_id":"vpc_flow_0003.xml", "product_code":"vpc", - "code":"92", - "des":"This API is used to query a VPC flow log.GET /v1/{project_id}/fl/flow_logs/{flowlog_id}Table 1 describes the parameters.Request parameterNoneNoneExample requestGET https:", + "code":"100", + "des":"This API is used to query a VPC flow log.GET /v1/{project_id}/fl/flow_logs/{flowlog_id}Table 1 describes the parameters.NoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Querying a VPC Flow Log,VPC Flow Log,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a VPC Flow Log", "githuburl":"" }, { "uri":"vpc_flow_0004.html", + "node_id":"vpc_flow_0004.xml", "product_code":"vpc", - "code":"93", - "des":"This API is used to update a VPC flow log.PUT /v1/{project_id}/fl/flow_logs/{flowlog_id}Table 1 describes the parameters.Request parameterRequest parameterNameTypeDescrip", + "code":"101", + "des":"This API is used to update a VPC flow log.PUT /v1/{project_id}/fl/flow_logs/{flowlog_id}Table 1 describes the parameters.Change the name of the VPC flow log whose ID is f", "doc_type":"api", "kw":"Updating a VPC Flow Log,VPC Flow Log,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating a VPC Flow Log", "githuburl":"" }, { "uri":"vpc_flow_0005.html", + "node_id":"vpc_flow_0005.xml", "product_code":"vpc", - "code":"94", - "des":"This API is used to delete a flow log.DELETE /v1/{project_id}/fl/flow_logs/{flowlog_id}Table 1 describes the parameters.Request parameterNoneNoneExample requestDELETE htt", + "code":"102", + "des":"This API is used to delete a flow log.DELETE /v1/{project_id}/fl/flow_logs/{flowlog_id}Table 1 describes the parameters.NoneNoneNoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Deleting a VPC Flow Log,VPC Flow Log,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a VPC Flow Log", "githuburl":"" }, { - "uri":"vpc_open_0000.html", + "uri":"vpc_apiv3_0000.html", + "node_id":"vpc_apiv3_0000.xml", "product_code":"vpc", - "code":"95", + "code":"103", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"API V3", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"API V3", + "githuburl":"" + }, + { + "uri":"eip_apiv3_0100.html", + "node_id":"eip_apiv3_0100.xml", + "product_code":"vpc", + "code":"104", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"EIPs", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"eip", + "opensource":"true", + "operation_id":"UpdatePublicips", + "version":"v3" + } + ], + "title":"EIPs", + "githuburl":"" + }, + { + "uri":"ListPublicipsV3.html", + "node_id":"listpublicipsv3.xml", + "product_code":"vpc", + "code":"105", + "des":"This API is used to query all EIPs. (This API is not supported in eu-nl.)GET /v3/{project_id}/eip/publicipsNoneStatus code: 200NoneStatus code: 200Normal response to the ", + "doc_type":"api", + "kw":"Querying All EIPs,EIPs,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"eip", + "opensource":"true", + "operation_id":"UpdatePublicips", + "version":"v3" + } + ], + "title":"Querying All EIPs", + "githuburl":"" + }, + { + "uri":"ShowPublicipV3.html", + "node_id":"showpublicipv3.xml", + "product_code":"vpc", + "code":"106", + "des":"This API is used to query EIP details. (This API is not supported in eu-nl.)GET /v3/{project_id}/eip/publicips/{publicip_id}NoneStatus code: 200NoneStatus code: 200Normal", + "doc_type":"api", + "kw":"Querying EIP Details,EIPs,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"eip", + "opensource":"true", + "operation_id":"UpdatePublicips", + "version":"v3" + } + ], + "title":"Querying EIP Details", + "githuburl":"" + }, + { + "uri":"DisassociatePublicips.html", + "node_id":"disassociatepublicips.xml", + "product_code":"vpc", + "code":"107", + "des":"This API is used to unbind an EIP. (This API is not supported in eu-nl.)POST /v3/{project_id}/eip/publicips/{publicip_id}/disassociate-instanceNoneStatus code: 200NoneSta", + "doc_type":"api", + "kw":"Unbinding an EIP,EIPs,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"eip", + "opensource":"true", + "operation_id":"UpdatePublicips", + "version":"v3" + } + ], + "title":"Unbinding an EIP", + "githuburl":"" + }, + { + "uri":"AssociatePublicips.html", + "node_id":"associatepublicips.xml", + "product_code":"vpc", + "code":"108", + "des":"This API is used to bind an EIP. (This API is not supported in eu-nl.)POST /v3/{project_id}/eip/publicips/{publicip_id}/associate-instanceStatus code: 200Status code: 200", + "doc_type":"api", + "kw":"Binding an EIP,EIPs,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"eip", + "opensource":"true", + "operation_id":"UpdatePublicips", + "version":"v3" + } + ], + "title":"Binding an EIP", + "githuburl":"" + }, + { + "uri":"eip_apiv3_0300.html", + "node_id":"eip_apiv3_0300.xml", + "product_code":"vpc", + "code":"109", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"Common Pools", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"eip", + "opensource":"true", + "operation_id":"UpdatePublicips", + "version":"v3" + } + ], + "title":"Common Pools", + "githuburl":"" + }, + { + "uri":"ListCommonPools.html", + "node_id":"listcommonpools.xml", + "product_code":"vpc", + "code":"110", + "des":"This API is used to query common pools. (This API is not supported in eu-nl.)GET /v3/{project_id}/eip/publicip-pools/common-poolsNoneStatus code: 200NoneStatus code: 200N", + "doc_type":"api", + "kw":"Querying Common Pools,Common Pools,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"eip", + "opensource":"true", + "operation_id":"UpdatePublicips", + "version":"v3" + } + ], + "title":"Querying Common Pools", + "githuburl":"" + }, + { + "uri":"vpc_open_0000.html", + "node_id":"vpc_open_0000.xml", + "product_code":"vpc", + "code":"111", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Native OpenStack Neutron APIs (V2.0)", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Native OpenStack Neutron APIs (V2.0)", "githuburl":"" }, { "uri":"vpc_version_0000.html", + "node_id":"vpc_version_0000.xml", "product_code":"vpc", - "code":"96", + "code":"112", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"API Version Information", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"API Version Information", "githuburl":"" }, { "uri":"vpc_version_0001.html", + "node_id":"vpc_version_0001.xml", "product_code":"vpc", - "code":"97", - "des":"This API is used to query all available versions of a native OpenStack API.GET /Request parameterNoneExample requestResponse parameterExample responseSee Status Codes.See", + "code":"113", + "des":"This API is used to query all available versions of a native OpenStack API.GET /NoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Querying API Versions,API Version Information,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying API Versions", "githuburl":"" }, { "uri":"vpc_version_0002.html", + "node_id":"vpc_version_0002.xml", "product_code":"vpc", - "code":"98", - "des":"This API is used to query the version of a specified API.GET /{api_version}Table 1 describes the parameters.Request parameterNoneNoneExample requestGET https://{Endpoint}", + "code":"114", + "des":"This API is used to query the version of a specified API.GET /{api_version}Table 1 describes the parameters.NoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Querying a Specified API Version,API Version Information,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a Specified API Version", "githuburl":"" }, { "uri":"vpc_version_0003.html", + "node_id":"vpc_version_0003.xml", "product_code":"vpc", - "code":"99", + "code":"115", "des":"Neutron APIs v2.0 provides the pagination function. You can set parameters limit and marker in the URL to enable the desired number of items to be returned. All returned ", "doc_type":"api", "kw":"Pagination,API Version Information,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Pagination", "githuburl":"" }, { "uri":"vpc_port02_0000.html", + "node_id":"vpc_port02_0000.xml", "product_code":"vpc", - "code":"100", + "code":"116", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Port", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Port", "githuburl":"" }, { "uri":"vpc_port02_0001.html", + "node_id":"vpc_port02_0001.xml", "product_code":"vpc", - "code":"101", - "des":"Queries all networks accessible to the tenant submitting the request.GET /v2.0/portsExample:Example of querying ports by pageTable 1 describes the parameters.None[Example", + "code":"117", + "des":"Queries all networks accessible to the tenant submitting the request.GET /v2.0/portsExample:Example of querying ports by pageTable 1 describes the parameters.NoneExample ", "doc_type":"api", "kw":"Querying Ports,Port,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Ports", "githuburl":"" }, { "uri":"vpc_port02_0002.html", + "node_id":"vpc_port02_0002.xml", "product_code":"vpc", - "code":"102", - "des":"This API is used to query details about a specified port.GET /v2.0/ports/{port_id}Table 1 describes the parameters.NoneExample requestExample responseSee Status Codes.See", + "code":"118", + "des":"This API is used to query details about a specified port.GET /v2.0/ports/{port_id}Table 1 describes the parameters.NoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Querying a Port,Port,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a Port", "githuburl":"" }, { "uri":"vpc_port02_0003.html", + "node_id":"vpc_port02_0003.xml", "product_code":"vpc", - "code":"103", - "des":"This API is used to create a port.POST /v2.0/portsExample requestExample responseSee Status Codes.See Error Codes.", + "code":"119", + "des":"This API is used to create a port.POST /v2.0/portsCreate a port named port-test on network whose ID is 00ae08c5-f727-49ab-ad4b-b069398aa171.See Status Codes.See Error Cod", "doc_type":"api", "kw":"Creating a Port,Port,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Port", "githuburl":"" }, { "uri":"vpc_port02_0004.html", + "node_id":"vpc_port02_0004.xml", "product_code":"vpc", - "code":"104", - "des":"This API is used to update a port.PUT /v2.0/ports/{port_id}Table 1 describes the parameters.Example requestExample responseSee Status Codes.See Error Codes.", + "code":"120", + "des":"This API is used to update a port.PUT /v2.0/ports/{port_id}Table 1 describes the parameters.Change the name of the port whose ID is 7a9a954a-eb41-4954-a300-11ab17a361a2 t", "doc_type":"api", "kw":"Updating a Port,Port,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating a Port", "githuburl":"" }, { "uri":"vpc_port02_0005.html", + "node_id":"vpc_port02_0005.xml", "product_code":"vpc", - "code":"105", + "code":"121", "des":"This API is used to delete a port.RestrictionsA port with device_owner set to a value other than neutron:VIP_PORT cannot be deleted.A port with device_id specified cannot", "doc_type":"api", "kw":"Deleting a Port,Port,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Port", "githuburl":"" }, { "uri":"vpc_network_0000.html", + "node_id":"vpc_network_0000.xml", "product_code":"vpc", - "code":"106", + "code":"122", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Network", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Network", "githuburl":"" }, { "uri":"vpc_network_0001.html", + "node_id":"vpc_network_0001.xml", "product_code":"vpc", - "code":"107", + "code":"123", "des":"This API is used to query all networks accessible to the tenant submitting the request.GET /v2.0/networksExample:Example of querying ports by pageTable 1 describes the pa", "doc_type":"api", "kw":"Querying Networks,Network,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Networks", "githuburl":"" }, { "uri":"vpc_network_0002.html", + "node_id":"vpc_network_0002.xml", "product_code":"vpc", - "code":"108", - "des":"This API is used to query details about a network.GET /v2.0/networks/{network_id}Table 1 describes the parameters.NoneExample requestExample responseSee Status Codes.See ", + "code":"124", + "des":"This API is used to query details about a network.GET /v2.0/networks/{network_id}Table 1 describes the parameters.NoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Querying Network Details,Network,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Network Details", "githuburl":"" }, { "uri":"vpc_network_0003.html", + "node_id":"vpc_network_0003.xml", "product_code":"vpc", - "code":"109", - "des":"This API is used to create a network.POST /v2.0/networksExample requestExample responseSee Status Codes.See Error Codes.", + "code":"125", + "des":"This API is used to create a network.POST /v2.0/networksCreate a network named network-test.See Status Codes.See Error Codes.", "doc_type":"api", "kw":"Creating a Network,Network,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Network", "githuburl":"" }, { "uri":"vpc_network_0004.html", + "node_id":"vpc_network_0004.xml", "product_code":"vpc", - "code":"110", - "des":"This API is used to update a network.PUT /v2.0/networks/{network_id}Table 1 describes the parameters.Example requestExample responseSee Status Codes.See Error Codes.", + "code":"126", + "des":"This API is used to update a network.PUT /v2.0/networks/{network_id}Table 1 describes the parameters.Change the name of the network whose ID is c360322d-5315-45d7-b7d2-48", "doc_type":"api", "kw":"Updating a Network,Network,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating a Network", "githuburl":"" }, { "uri":"vpc_network_0005.html", + "node_id":"vpc_network_0005.xml", "product_code":"vpc", - "code":"111", - "des":"This API is used to delete a network.DELETE /v2.0/networks/{network_id}Table 1 describes the parameters.NoneNoneExample requestExample responseNoneSee Status Codes.See Er", + "code":"127", + "des":"This API is used to delete a network.DELETE /v2.0/networks/{network_id}Table 1 describes the parameters.NoneNoneNoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Deleting a Network,Network,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Network", "githuburl":"" }, { "uri":"vpc_subnet02_0000.html", + "node_id":"vpc_subnet02_0000.xml", "product_code":"vpc", - "code":"112", + "code":"128", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Subnet", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Subnet", "githuburl":"" }, { "uri":"vpc_subnet02_0001.html", + "node_id":"vpc_subnet02_0001.xml", "product_code":"vpc", - "code":"113", + "code":"129", "des":"This API is used to query all subnets accessible to the tenant submitting the request.GET /v2.0/subnetsExample:Example of querying networks by pageTable 1 describes the p", "doc_type":"api", "kw":"Querying Subnets,Subnet,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Subnets", "githuburl":"" }, { "uri":"vpc_subnet02_0002.html", + "node_id":"vpc_subnet02_0002.xml", "product_code":"vpc", - "code":"114", - "des":"This API is used to query details about a subnet.GET /v2.0/subnets/{subnet_id}NoneExample requestExample responseSee Status Codes.See Error Codes.", + "code":"130", + "des":"This API is used to query details about a subnet.GET /v2.0/subnets/{subnet_id}NoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Querying a Subnet,Subnet,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a Subnet", "githuburl":"" }, { "uri":"vpc_subnet02_0003.html", + "node_id":"vpc_subnet02_0003.xml", "product_code":"vpc", - "code":"115", - "des":"This API is used to create a subnet.POST /v2.0/subnetsExample requestPOST https://{Endpoint}/v2.0/subnets \n\n{\n \"subnet\": {\n \"name\": \"subnet-test\",\n ", + "code":"131", + "des":"This API is used to create a subnet.IPv6 subnets can be created only when IPv4 subnets have been created on the network.POST /v2.0/subnetsCreate an IPv4 subnet named subn", "doc_type":"api", "kw":"Creating a Subnet,Subnet,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Subnet", "githuburl":"" }, { "uri":"vpc_subnet02_0004.html", + "node_id":"vpc_subnet02_0004.xml", "product_code":"vpc", - "code":"116", + "code":"132", "des":"This API is used to update information about a subnet.RestrictionsWhen updating the allocation_pools field, neither gateway nor broadcast IP addresses can be included.PUT", "doc_type":"api", "kw":"Updating a Subnet,Subnet,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating a Subnet", "githuburl":"" }, { "uri":"vpc_subnet02_0005.html", + "node_id":"vpc_subnet02_0005.xml", "product_code":"vpc", - "code":"117", - "des":"This API is used to delete a subnet.DELETE /v2.0/subnets/{subnet_id}NoneNoneExample requestExample responseNoneSee Status Codes.See Error Codes.", + "code":"133", + "des":"This API is used to delete a subnet.DELETE /v2.0/subnets/{subnet_id}NoneNoneNoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Deleting a Subnet,Subnet,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Subnet", "githuburl":"" }, { "uri":"vpc_router_0000.html", + "node_id":"vpc_router_0000.xml", "product_code":"vpc", - "code":"118", + "code":"134", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Router", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Router", "githuburl":"" }, { "uri":"vpc_router_0001.html", + "node_id":"vpc_router_0001.xml", "product_code":"vpc", - "code":"119", + "code":"135", "des":"This API is used to query all routers accessible to the tenant submitting the request.GET /v2.0/routersExample:Example of querying routers by pageTable 1 describes the pa", "doc_type":"api", "kw":"Querying Routers,Router,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Routers", "githuburl":"" }, { "uri":"vpc_router_0002.html", + "node_id":"vpc_router_0002.xml", "product_code":"vpc", - "code":"120", - "des":"This API is used to query details about a router.GET /v2.0/routers/{router_id}NoneExample requestExample responseSee Status Codes.See Error Codes.", + "code":"136", + "des":"This API is used to query details about a router.GET /v2.0/routers/{router_id}NoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Querying a Router,Router,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a Router", "githuburl":"" }, { "uri":"vpc_router_0003.html", + "node_id":"vpc_router_0003.xml", "product_code":"vpc", - "code":"121", - "des":"This API is used to create a router.POST /v2.0/routersExample requestExample responseSee Status Codes.See Error Codes.", + "code":"137", + "des":"This API is used to create a router.POST /v2.0/routersCreate a router named router-test2.See Status Codes.See Error Codes.", "doc_type":"api", "kw":"Creating a Router,Router,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Router", "githuburl":"" }, { "uri":"vpc_router_0004.html", + "node_id":"vpc_router_0004.xml", "product_code":"vpc", - "code":"122", - "des":"This API is used to update a router.PUT /v2.0/routers/{router_id}Example requestExample responseSee Status Codes.See Error Codes.", + "code":"138", + "des":"This API is used to update a router.PUT /v2.0/routers/{router_id}Change the name of the router whose ID is f5dbdfe0-86f9-4b0a-9a32-6be143f0a076 to router-220.See Status C", "doc_type":"api", "kw":"Updating a Router,Router,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating a Router", "githuburl":"" }, { "uri":"vpc_router_0005.html", + "node_id":"vpc_router_0005.xml", "product_code":"vpc", - "code":"123", - "des":"This API is used to delete a router.DELETE /v2.0/routers/{router_id}NoneNoneExample requestExample responseNoneSee Status Codes.See Error Codes.", + "code":"139", + "des":"This API is used to delete a router.DELETE /v2.0/routers/{router_id}NoneNoneNoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Deleting a Router,Router,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Router", "githuburl":"" }, { "uri":"vpc_router_0006.html", + "node_id":"vpc_router_0006.xml", "product_code":"vpc", - "code":"124", + "code":"140", "des":"This API is used to add an interface to a router.RestrictionsWhen a port is used, the port can have only one IP address.When a subnet is used, the gateway IP address must", "doc_type":"api", "kw":"Adding an Interface to a Router,Router,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Adding an Interface to a Router", "githuburl":"" }, { "uri":"vpc_router_0007.html", + "node_id":"vpc_router_0007.xml", "product_code":"vpc", - "code":"125", + "code":"141", "des":"Removing an interface from a router will also remove the port.RestrictionsYou are not allowed to remove an interface from a router if there are load balancers in the subn", "doc_type":"api", "kw":"Removing an Interface from a Router,Router,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Removing an Interface from a Router", "githuburl":"" }, { "uri":"vpc_floatingiP_0000.html", + "node_id":"vpc_floatingip_0000.xml", "product_code":"vpc", - "code":"126", + "code":"142", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Floating IP Address", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Floating IP Address", "githuburl":"" }, { "uri":"vpc_floatingiP_0001.html", + "node_id":"vpc_floatingip_0001.xml", "product_code":"vpc", - "code":"127", + "code":"143", "des":"This API is used to query all floating IP addresses accessible to the tenant submitting the request.You can query the detailed information about a specified floating IP a", "doc_type":"api", "kw":"Querying Floating IP Addresses,Floating IP Address,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Floating IP Addresses", "githuburl":"" }, { "uri":"vpc_floatingiP_0002.html", + "node_id":"vpc_floatingip_0002.xml", "product_code":"vpc", - "code":"128", + "code":"144", "des":"This API is used to query details about a specified floating IP address, including the floating IP address status, ID of the router to which the floating IP address belon", "doc_type":"api", "kw":"Querying a Floating IP Address,Floating IP Address,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a Floating IP Address", "githuburl":"" }, { "uri":"vpc_floatingiP_0003.html", + "node_id":"vpc_floatingip_0003.xml", "product_code":"vpc", - "code":"129", + "code":"145", "des":"When assigning a floating IP address, you need to obtain the external network ID floating_network_id of the floating IP address.You can use GET /v2.0/networks?router:exte", "doc_type":"api", "kw":"Assigning a Floating IP Address,Floating IP Address,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Assigning a Floating IP Address", "githuburl":"" }, { "uri":"vpc_floatingiP_0004.html", + "node_id":"vpc_floatingip_0004.xml", "product_code":"vpc", - "code":"130", + "code":"146", "des":"This API is used to update a floating IP address.During the update, the ID of the floating IP address must be provided in the URL.If port_id is left blank, the floating I", "doc_type":"api", "kw":"Updating a Floating IP Address,Floating IP Address,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating a Floating IP Address", "githuburl":"" }, { "uri":"vpc_floatingiP_0005.html", + "node_id":"vpc_floatingip_0005.xml", "product_code":"vpc", - "code":"131", - "des":"This API is used to delete a floating IP address.DELETE /v2.0/floatingips/{floatingip_id}Table 1 describes the parameters.NoneNoneExample requestExample responseNoneSee S", + "code":"147", + "des":"This API is used to delete a floating IP address.Note the following when you use EIPs of the Dedicated Load Balancer (5_gray) type:In eu-de, EIPs of the Dedicated Load Ba", "doc_type":"api", "kw":"Deleting a Floating IP Address,Floating IP Address,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Floating IP Address", "githuburl":"" }, { "uri":"vpc_firewall_0000.html", + "node_id":"vpc_firewall_0000.xml", "product_code":"vpc", - "code":"132", + "code":"148", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Firewall", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Firewall", "githuburl":"" }, { "uri":"vpc_firewall_0001.html", + "node_id":"vpc_firewall_0001.xml", "product_code":"vpc", - "code":"133", + "code":"149", "des":"This API is used to query all firewall rules accessible to the tenant submitting the request.GET /v2.0/fwaas/firewall_rulesExample:Example of querying rules by pageTable ", "doc_type":"api", "kw":"Querying Firewall Rules,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Firewall Rules", "githuburl":"" }, { "uri":"vpc_firewall_0002.html", + "node_id":"vpc_firewall_0002.xml", "product_code":"vpc", - "code":"134", + "code":"150", "des":"This API is used to query details about a specific firewall rule.GET /v2.0/fwaas/firewall_rules/{firewall_rule_id}Table 1 describes the parameters.Parameter descriptionNa", "doc_type":"api", "kw":"Querying a Firewall Rule,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a Firewall Rule", "githuburl":"" }, { "uri":"vpc_firewall_0003.html", + "node_id":"vpc_firewall_0003.xml", "product_code":"vpc", - "code":"135", - "des":"This API is used to create a firewall rule.POST /v2.0/fwaas/firewall_rulesExample requestExample responseSee Status Codes.See Error Codes.", + "code":"151", + "des":"This API is used to create a firewall rule.POST /v2.0/fwaas/firewall_rulesCreate an ACL rule with action set to allow, protocol set to tcp, and destination port set to 80", "doc_type":"api", "kw":"Creating a Firewall Rule,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Firewall Rule", "githuburl":"" }, { "uri":"vpc_firewall_0004.html", + "node_id":"vpc_firewall_0004.xml", "product_code":"vpc", - "code":"136", - "des":"This API is used to update a firewall rule.PUT /v2.0/fwaas/firewall_rules/{firewall_rule_id}Example requestExample responseSee Status Codes.See Error Codes.", + "code":"152", + "des":"This API is used to update a firewall rule.PUT /v2.0/fwaas/firewall_rules/{firewall_rule_id}Change the action of the ACL rule whose ID is b94acf06-efc2-485d-ba67-a61acf2a", "doc_type":"api", "kw":"Updating a Firewall Rule,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating a Firewall Rule", "githuburl":"" }, { "uri":"vpc_firewall_0005.html", + "node_id":"vpc_firewall_0005.xml", "product_code":"vpc", - "code":"137", + "code":"153", "des":"This API is used to delete a firewall rule.Before deleting a rule, you need to remove the rule from the corresponding policy first. For details, see Removing a Firewall R", "doc_type":"api", "kw":"Deleting a Firewall Rule,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Firewall Rule", "githuburl":"" }, { "uri":"vpc_firewall_0006.html", + "node_id":"vpc_firewall_0006.xml", "product_code":"vpc", - "code":"138", + "code":"154", "des":"This API is used to query all firewall policies accessible to the tenant submitting the request.GET /v2.0/fwaas/firewall_policiesExample of querying policies by pageTable", "doc_type":"api", "kw":"Querying Firewall Policies,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Firewall Policies", "githuburl":"" }, { "uri":"vpc_firewall_0007.html", + "node_id":"vpc_firewall_0007.xml", "product_code":"vpc", - "code":"139", + "code":"155", "des":"This API is used to query details about a specific firewall policy.GET /v2.0/fwaas/firewall_policies/{firewall_policy_id}Table 1 describes the parameters.Parameter descri", "doc_type":"api", "kw":"Querying a Firewall Policy,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a Firewall Policy", "githuburl":"" }, { "uri":"vpc_firewall_0008.html", + "node_id":"vpc_firewall_0008.xml", "product_code":"vpc", - "code":"140", - "des":"This API is used to create a firewall policy.POST /v2.0/fwaas/firewall_policiesExample requestExample responseSee Status Codes.See Error Codes.", + "code":"156", + "des":"This API is used to create a firewall policy. A firewall policy must be associated with a firewall group. You can learn more about the relationships among network ACL gro", "doc_type":"api", "kw":"Creating a Firewall Policy,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Firewall Policy", "githuburl":"" }, { "uri":"vpc_firewall_0009.html", + "node_id":"vpc_firewall_0009.xml", "product_code":"vpc", - "code":"141", - "des":"This API is used to update a firewall policy.PUT /v2.0/fwaas/firewall_policies/{firewall_policy_id}Example requestExample responseSee Status Codes.See Error Codes.", + "code":"157", + "des":"This API is used to update a firewall policy.PUT /v2.0/fwaas/firewall_policies/{firewall_policy_id}Associate the ACL policy whose ID is 2fb0e81f-9f63-44b2-9894-c13a328459", "doc_type":"api", "kw":"Updating a Firewall Policy,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating a Firewall Policy", "githuburl":"" }, { "uri":"vpc_firewall_0010.html", + "node_id":"vpc_firewall_0010.xml", "product_code":"vpc", - "code":"142", + "code":"158", "des":"This API is used to delete a firewall policy.DELETE /v2.0/fwaas/firewall_policies/{firewall_policy_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryT", "doc_type":"api", "kw":"Deleting a Firewall Policy,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Firewall Policy", "githuburl":"" }, { "uri":"vpc_firewall_0011.html", + "node_id":"vpc_firewall_0011.xml", "product_code":"vpc", - "code":"143", + "code":"159", "des":"This API is used to insert a firewall rule to a firewall policy.PUT /v2.0/fwaas/firewall_policies/{firewall_policy_id}/insert_ruleTable 1 describes the parameters.Paramet", "doc_type":"api", "kw":"Inserting a Firewall Rule,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Inserting a Firewall Rule", "githuburl":"" }, { "uri":"vpc_firewall_0012.html", + "node_id":"vpc_firewall_0012.xml", "product_code":"vpc", - "code":"144", - "des":"This API is used to remove a firewall rule from a firewall policy.PUT /v2.0/fwaas/firewall_policies/{firewall_policy_id}/remove_ruleExample requestExample responseSee Sta", + "code":"160", + "des":"This API is used to remove a firewall rule from a firewall policy.PUT /v2.0/fwaas/firewall_policies/{firewall_policy_id}/remove_ruleRemove ACL rule 0f82b221-8cd6-44bd-9df", "doc_type":"api", "kw":"Removing a Firewall Rule,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Removing a Firewall Rule", "githuburl":"" }, { "uri":"vpc_firewall_0013.html", + "node_id":"vpc_firewall_0013.xml", "product_code":"vpc", - "code":"145", + "code":"161", "des":"This API is used to query all firewall groups accessible to the tenant submitting the request.GET /v2.0/fwaas/firewall_groupsExample of querying groups by pageTable 1 des", "doc_type":"api", "kw":"Querying Firewall Groups,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Firewall Groups", "githuburl":"" }, { "uri":"vpc_firewall_0014.html", + "node_id":"vpc_firewall_0014.xml", "product_code":"vpc", - "code":"146", + "code":"162", "des":"This API is used to query details about a specific firewall group.GET /v2.0/fwaas/firewall_groups/{firewall_group_id}Table 1 describes the parameters.Parameter descriptio", "doc_type":"api", "kw":"Querying a Firewall Group,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a Firewall Group", "githuburl":"" }, { "uri":"vpc_firewall_0015.html", + "node_id":"vpc_firewall_0015.xml", "product_code":"vpc", - "code":"147", - "des":"This API is used to create a firewall group.POST /v2.0/fwaas/firewall_groupsExample requestExample responseSee Status Codes.See Error Codes.", + "code":"163", + "des":"This API is used to create a firewall group.POST /v2.0/fwaas/firewall_groupsCreate an ACL group, associate it with the inbound ACL policy afc52ce9-5305-4ec9-9feb-44feb833", "doc_type":"api", "kw":"Creating a Firewall Group,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Firewall Group", "githuburl":"" }, { "uri":"vpc_firewall_0016.html", + "node_id":"vpc_firewall_0016.xml", "product_code":"vpc", - "code":"148", - "des":"This API is used to update a firewall group.PUT /v2.0/fwaas/firewall_groups/{firewall_group_id}Example requestExample responseSee Status Codes.See Error Codes.", + "code":"164", + "des":"This API is used to update a firewall group.PUT /v2.0/fwaas/firewall_groups/{firewall_group_id}Associate the ACL group whose ID is 2fb0e81f-9f63-44b2-9894-c13a3284594a wi", "doc_type":"api", "kw":"Updating a Firewall Group,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating a Firewall Group", "githuburl":"" }, { "uri":"vpc_firewall_0017.html", + "node_id":"vpc_firewall_0017.xml", "product_code":"vpc", - "code":"149", + "code":"165", "des":"This API is used to delete a firewall group.DELETE /v2.0/fwaas/firewall_groups/{firewall_group_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryTypeD", "doc_type":"api", "kw":"Deleting a Firewall Group,Firewall,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Firewall Group", "githuburl":"" }, { "uri":"vpc_sg02_0000.html", + "node_id":"vpc_sg02_0000.xml", "product_code":"vpc", - "code":"150", + "code":"166", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Security Group", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Security Group", "githuburl":"" }, { "uri":"vpc_sg02_0001.html", + "node_id":"vpc_sg02_0001.xml", "product_code":"vpc", - "code":"151", + "code":"167", "des":"This API is used to query all security groups accessible to the tenant submitting the request.GET /v2.0/security-groupsExample of querying security groups by pageTable 1 ", "doc_type":"api", "kw":"Querying Security Groups,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Security Groups", "githuburl":"" }, { "uri":"vpc_sg02_0002.html", + "node_id":"vpc_sg02_0002.xml", "product_code":"vpc", - "code":"152", - "des":"This API is used to query details about a specific security group.GET /v2.0/security-groups/{security_group_id}NoneExample requestExample responseSee Status Codes.See Err", + "code":"168", + "des":"This API is used to query details about a specific security group.GET /v2.0/security-groups/{security_group_id}NoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Querying a Security Group,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a Security Group", "githuburl":"" }, { "uri":"vpc_sg02_0003.html", + "node_id":"vpc_sg02_0003.xml", "product_code":"vpc", - "code":"153", - "des":"This API is used to create a security group.POST /v2.0/security-groupsExample requestExample responseSee Status Codes.See Error Codes.", + "code":"169", + "des":"This API is used to create a security group.POST /v2.0/security-groupsCreate a security group named sg-test.See Status Codes.See Error Codes.", "doc_type":"api", "kw":"Creating a Security Group,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Security Group", "githuburl":"" }, { "uri":"vpc_sg02_0004.html", + "node_id":"vpc_sg02_0004.xml", "product_code":"vpc", - "code":"154", - "des":"This API is used to update a security group.PUT /v2.0/security-groups/{security_group_id}Example requestExample responseSee Status Codes.See Error Codes.", + "code":"170", + "des":"This API is used to update a security group.PUT /v2.0/security-groups/{security_group_id}Change the name of the security group whose ID is d29ae17d-f355-4992-8747-1fb66cc", "doc_type":"api", "kw":"Updating a Security Group,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating a Security Group", "githuburl":"" }, { "uri":"vpc_sg02_0005.html", + "node_id":"vpc_sg02_0005.xml", "product_code":"vpc", - "code":"155", - "des":"This API is used to delete a security group.DELETE /v2.0/security-groups/{security_group_id}NoneNoneExample requestExample responseNoneSee Status Codes.See Error Codes.", + "code":"171", + "des":"This API is used to delete a security group.DELETE /v2.0/security-groups/{security_group_id}NoneNoneNoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Deleting a Security Group,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Security Group", "githuburl":"" }, { "uri":"vpc_sg02_0006.html", + "node_id":"vpc_sg02_0006.xml", "product_code":"vpc", - "code":"156", + "code":"172", "des":"This API is used to query all security group rules accessible to the tenant submitting the request.GET /v2.0/security-group-rulesExample:Example of querying security grou", "doc_type":"api", "kw":"Querying Security Group Rules,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Security Group Rules", "githuburl":"" }, { "uri":"vpc_sg02_0007.html", + "node_id":"vpc_sg02_0007.xml", "product_code":"vpc", - "code":"157", - "des":"This API is used to query details about a specific security group rule.GET /v2.0/security-group-rules/{security_group_rule_id}NoneExample requestExample responseSee Statu", + "code":"173", + "des":"This API is used to query details about a specific security group rule.GET /v2.0/security-group-rules/{security_group_rule_id}NoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Querying a Security Group Rule,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a Security Group Rule", "githuburl":"" }, { "uri":"vpc_sg02_0008.html", + "node_id":"vpc_sg02_0008.xml", "product_code":"vpc", - "code":"158", - "des":"This API is used to create a security group rule.POST /v2.0/security-group-rulesExample requestExample responseSee Status Codes.See Error Codes.", + "code":"174", + "des":"This API is used to create a security group rule.POST /v2.0/security-group-rulesCreate an outbound rule in the security group whose ID is 5cb9c1ee-00e0-4d0f-9623-55463cd2", "doc_type":"api", "kw":"Creating a Security Group Rule,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Security Group Rule", "githuburl":"" }, { "uri":"vpc_sg02_0009.html", + "node_id":"vpc_sg02_0009.xml", "product_code":"vpc", - "code":"159", - "des":"This API is used to delete a security group rule.DELETE /v2.0/security-group-rules/{security_group_rule_id}NoneNoneExample requestExample responseNoneSee Status Codes.See", + "code":"175", + "des":"This API is used to delete a security group rule.DELETE /v2.0/security-group-rules/{security_group_rule_id}NoneNoneNoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Deleting a Security Group Rule,Security Group,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Security Group Rule", "githuburl":"" }, { "uri":"vpc_subnetpools_0000.html", + "node_id":"vpc_subnetpools_0000.xml", "product_code":"vpc", - "code":"160", + "code":"176", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Subnet Pool", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Subnet Pool", "githuburl":"" }, { "uri":"vpc_subnetpools_0001.html", + "node_id":"vpc_subnetpools_0001.xml", "product_code":"vpc", - "code":"161", + "code":"177", "des":"This API is used to create a subnet pool.POST /v2.0/subnetpoolsExample requestPOST https://{Endpoint}/v2.0/subnetpools\n\n{\n \"subnetpool\": {\n \"name\": \"my-subnet-p", "doc_type":"api", "kw":"Creating a Subnet Pool,Subnet Pool,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Creating a Subnet Pool", "githuburl":"" }, { "uri":"vpc_subnetpools_0002.html", + "node_id":"vpc_subnetpools_0002.xml", "product_code":"vpc", - "code":"162", + "code":"178", "des":"This API is used to query subnet pools. Pagination query is supported.GET /v2.0/subnetpoolsExample:Example of querying subnet pools by pageNoneExample requestExample resp", "doc_type":"api", "kw":"Querying Subnet Pools,Subnet Pool,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying Subnet Pools", "githuburl":"" }, { "uri":"vpc_subnetpools_0003.html", + "node_id":"vpc_subnetpools_0003.xml", "product_code":"vpc", - "code":"163", + "code":"179", "des":"This API is used to query details about the specific subnet pool.GET /v2.0/subnetpools/{subnetpool_id}NoneExample requestExample responseSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Querying a Subnet Pool,Subnet Pool,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Querying a Subnet Pool", "githuburl":"" }, { "uri":"vpc_subnetpools_0004.html", + "node_id":"vpc_subnetpools_0004.xml", "product_code":"vpc", - "code":"164", + "code":"180", "des":"This API is used to update a subnet pool.PUT /v2.0/subnetpools/{subnetpool_id}Example requestExample responseSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Updating a Subnet Pool,Subnet Pool,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Updating a Subnet Pool", "githuburl":"" }, { "uri":"vpc_subnetpools_0005.html", + "node_id":"vpc_subnetpools_0005.xml", "product_code":"vpc", - "code":"165", + "code":"181", "des":"This API is used to delete a subnet pool.DELETE /v2.0/subnetpools/{subnetpool_id}NoneNoneExample requestExample responseNoneSee Status Codes.See Error Codes.", "doc_type":"api", "kw":"Deleting a Subnet Pool,Subnet Pool,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Deleting a Subnet Pool", "githuburl":"" }, { "uri":"vpc_permission_0000.html", + "node_id":"vpc_permission_0000.xml", "product_code":"vpc", - "code":"166", + "code":"182", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Permissions Policies and Supported Actions", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Permissions Policies and Supported Actions", "githuburl":"" }, { - "uri":"vpc_permission_0022.html", + "uri":"permission_0001.html", + "node_id":"permission_0001.xml", "product_code":"vpc", - "code":"167", + "code":"183", + "des":"By default, new IAM users do not have permissions assigned. You need to add them to one or more groups and attach policies or roles to these groups. The users then inheri", + "doc_type":"api", + "kw":"Introduction,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"Introduction", + "githuburl":"" + }, + { + "uri":"vpc_permission_0022.html", + "node_id":"vpc_permission_0022.xml", + "product_code":"vpc", + "code":"184", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"VPC,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"VPC", "githuburl":"" }, { "uri":"vpc_permission_0001.html", + "node_id":"vpc_permission_0001.xml", "product_code":"vpc", - "code":"168", + "code":"185", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Subnet,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Subnet", "githuburl":"" }, { "uri":"vpc_permission_0002.html", + "node_id":"vpc_permission_0002.xml", "product_code":"vpc", - "code":"169", + "code":"186", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", - "kw":"Elastic IP,Permissions Policies and Supported Actions,API Reference", - "title":"Elastic IP", + "kw":"EIP,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"EIP", "githuburl":"" }, { "uri":"vpc_permission_0003.html", + "node_id":"vpc_permission_0003.xml", "product_code":"vpc", - "code":"170", + "code":"187", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Bandwidth,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Bandwidth", "githuburl":"" }, { "uri":"vpc_permission_0018.html", + "node_id":"vpc_permission_0018.xml", "product_code":"vpc", - "code":"171", + "code":"188", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Bandwidth (V2.0),Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Bandwidth (V2.0)", "githuburl":"" }, { - "uri":"vpc_permission_0005.html", + "uri":"vpc_permission_0031.html", + "node_id":"vpc_permission_0031.xml", "product_code":"vpc", - "code":"172", + "code":"189", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"EIP V3,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"eip", + "opensource":"true" + } + ], + "title":"EIP V3", + "githuburl":"" + }, + { + "uri":"vpc_permission_0005.html", + "node_id":"vpc_permission_0005.xml", + "product_code":"vpc", + "code":"190", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"VPC Peering Connection,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"VPC Peering Connection", "githuburl":"" }, { "uri":"en-us_topic_0000001234666799.html", + "node_id":"en-us_topic_0000001234666799.xml", "product_code":"vpc", - "code":"173", + "code":"191", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"VPC Route,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "opensource":"true", + "prodname":"vpc" + } + ], "title":"VPC Route", "githuburl":"" }, { "uri":"en-us_topic_0000001234585289.html", + "node_id":"en-us_topic_0000001234585289.xml", "product_code":"vpc", - "code":"174", + "code":"192", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Route Table,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "opensource":"true", + "prodname":"vpc" + } + ], "title":"Route Table", "githuburl":"" }, { "uri":"vpc_permission_0006.html", + "node_id":"vpc_permission_0006.xml", "product_code":"vpc", - "code":"175", + "code":"193", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Quota,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Quota", "githuburl":"" }, { "uri":"vpc_permission_0007.html", + "node_id":"vpc_permission_0007.xml", "product_code":"vpc", - "code":"176", + "code":"194", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Private IP Address,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Private IP Address", "githuburl":"" }, { "uri":"vpc_permission_0008.html", + "node_id":"vpc_permission_0008.xml", "product_code":"vpc", - "code":"177", + "code":"195", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Security Group,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Security Group", "githuburl":"" }, { - "uri":"vpc_permission_0010.html", + "uri":"vpc_permission_0009.html", + "node_id":"vpc_permission_0009.xml", "product_code":"vpc", - "code":"178", + "code":"196", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"Security Group Rule,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"Security Group Rule", + "githuburl":"" + }, + { + "uri":"vpc_permission_0021.html", + "node_id":"vpc_permission_0021.xml", + "product_code":"vpc", + "code":"197", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"VPC Tags,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"VPC Tags", + "githuburl":"" + }, + { + "uri":"vpc_permission_0019.html", + "node_id":"vpc_permission_0019.xml", + "product_code":"vpc", + "code":"198", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"Subnet Tags,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"Subnet Tags", + "githuburl":"" + }, + { + "uri":"vpc_permission_0025.html", + "node_id":"vpc_permission_0025.xml", + "product_code":"vpc", + "code":"199", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"VPC Flow Log,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "opensource":"true", + "prodname":"vpc" + } + ], + "title":"VPC Flow Log", + "githuburl":"" + }, + { + "uri":"vpc_permission_0010.html", + "node_id":"vpc_permission_0010.xml", + "product_code":"vpc", + "code":"200", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Port (OpenStack Neutron API),Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Port (OpenStack Neutron API)", "githuburl":"" }, { "uri":"vpc_permission_0011.html", + "node_id":"vpc_permission_0011.xml", "product_code":"vpc", - "code":"179", + "code":"201", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Network (OpenStack Neutron API),Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Network (OpenStack Neutron API)", "githuburl":"" }, { "uri":"vpc_permission_0012.html", + "node_id":"vpc_permission_0012.xml", "product_code":"vpc", - "code":"180", + "code":"202", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Subnet (OpenStack Neutron API),Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Subnet (OpenStack Neutron API)", "githuburl":"" }, { "uri":"vpc_permission_0013.html", + "node_id":"vpc_permission_0013.xml", "product_code":"vpc", - "code":"181", + "code":"203", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Router (OpenStack Neutron API),Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Router (OpenStack Neutron API)", "githuburl":"" }, { "uri":"vpc_permission_0014.html", + "node_id":"vpc_permission_0014.xml", "product_code":"vpc", - "code":"182", + "code":"204", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Floating IP Address (OpenStack Neutron API),Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Floating IP Address (OpenStack Neutron API)", "githuburl":"" }, { "uri":"vpc_permission_0015.html", + "node_id":"vpc_permission_0015.xml", "product_code":"vpc", - "code":"183", + "code":"205", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Firewall (OpenStack Neutron API),Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Firewall (OpenStack Neutron API)", "githuburl":"" }, { "uri":"vpc_permission_0016.html", + "node_id":"vpc_permission_0016.xml", "product_code":"vpc", - "code":"184", + "code":"206", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Security Group (OpenStack Neutron API),Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Security Group (OpenStack Neutron API)", "githuburl":"" }, { "uri":"vpc_permission_0017.html", + "node_id":"vpc_permission_0017.xml", "product_code":"vpc", - "code":"185", + "code":"207", "des":"If you have insufficient permissions, response code 200 will be returned when you query network resources and an empty list will be displayed.", "doc_type":"api", "kw":"Precautions for API Permissions,Permissions Policies and Supported Actions,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Precautions for API Permissions", "githuburl":"" }, { - "uri":"vpc_api_0007.html", + "uri":"vpc_api_0004.html", + "node_id":"vpc_api_0004.xml", "product_code":"vpc", - "code":"186", + "code":"208", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"FAQs", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"FAQs", + "githuburl":"" + }, + { + "uri":"en-us_topic_0000001487936070.html", + "node_id":"en-us_topic_0000001487936070.xml", + "product_code":"vpc", + "code":"209", + "des":"Firewall resources are classified into groups, policies, and rules.The relationships among them are as follows:A firewall policy can be associated with multiple firewall ", + "doc_type":"api", + "kw":"What Are the Relationships Among Firewall Groups, Policies, and Rules?,FAQs,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], + "title":"What Are the Relationships Among Firewall Groups, Policies, and Rules?", + "githuburl":"" + }, + { + "uri":"vpc_api_0007.html", + "node_id":"vpc_api_0007.xml", + "product_code":"vpc", + "code":"210", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Appendix", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Appendix", "githuburl":"" }, { "uri":"vpc_api_0009.html", + "node_id":"vpc_api_0009.xml", "product_code":"vpc", - "code":"187", + "code":"211", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"ICMP-Port Range Relationship Table,Appendix,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"ICMP-Port Range Relationship Table", "githuburl":"" }, { "uri":"vpc_api_0010.html", + "node_id":"vpc_api_0010.xml", "product_code":"vpc", - "code":"188", + "code":"212", "des":"This section describes monitoring metrics reported by VPC to Cloud Eye as well as their namespaces and dimensions. You can use APIs provided by Cloud Eye to query the mon", "doc_type":"api", "kw":"VPC Monitoring Metrics,Appendix,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"VPC Monitoring Metrics", "githuburl":"" }, { "uri":"vpc_api_0002.html", + "node_id":"vpc_api_0002.xml", "product_code":"vpc", - "code":"189", + "code":"213", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Status Codes,Appendix,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Status Codes", "githuburl":"" }, { "uri":"vpc_api_0003.html", + "node_id":"vpc_api_0003.xml", "product_code":"vpc", - "code":"190", + "code":"214", "des":"If an error occurs when an API is called, error information is returned. This section describes the error information for VPC APIs (excluding native OpenStack APIs).", "doc_type":"api", "kw":"Error Codes,Appendix,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Error Codes", "githuburl":"" }, { "uri":"vpc_api_0012.html", + "node_id":"vpc_api_0012.xml", "product_code":"vpc", - "code":"191", + "code":"215", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"api", "kw":"Change History,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"vpc" + } + ], "title":"Change History", "githuburl":"" } diff --git a/docs/vpc/api-ref/AssociatePublicips.html b/docs/vpc/api-ref/AssociatePublicips.html new file mode 100644 index 00000000..2dfa9fe8 --- /dev/null +++ b/docs/vpc/api-ref/AssociatePublicips.html @@ -0,0 +1,574 @@ + + +

Binding an EIP

+

Function

This API is used to bind an EIP. (This API is not supported in eu-nl.)

+
+

URI

POST /v3/{project_id}/eip/publicips/{publicip_id}/associate-instance

+ +
+ + + + + + + + + + + + + + + + +
Table 1 Path parameters

Parameter

+

Mandatory

+

Type

+

Description

+

project_id

+

Yes

+

String

+

Project ID.

+

Minimum length: 0

+

Maximum length: 32

+

publicip_id

+

Yes

+

String

+

EIP ID.

+

Minimum length: 0

+

Maximum length: 36

+
+
+
+

Request Parameters

+
+ + + + + + + + + + + +
Table 2 Request body parameter

Parameter

+

Mandatory

+

Type

+

Description

+

publicip

+

Yes

+

AssociatePublicipsOption object

+

EIP object.

+
+
+ +
+ + + + + + + + + + + + + + + + +
Table 3 AssociatePublicipsOption

Parameter

+

Mandatory

+

Type

+

Description

+

associate_instance_type

+

Yes

+

String

+
  • Type of the instance that the port belongs to.
  • The value can be PORT, NATGW, VPN, or ELB.
  • Constraints:
    • If neither associate_instance_type nor associate_instance_id is left empty, the instance is bound.
    • associate_instance_type cannot be empty.
    • A dual-stack EIP cannot have its bound instance changed.
    +
+

Minimum length: 0

+

Maximum length: 36

+

Enumerated values:

+
  • PORT
  • NATGW
  • VPN
  • ELB
+

associate_instance_id

+

Yes

+

String

+
  • ID of the instance that the port belongs to, for example, RDS instance ID.
  • Constraints:
    • If neither associate_instance_type nor associate_instance_id is left empty, the instance is bound.
    • associate_instance_id cannot be empty.
    • A dual-stack EIP cannot have its bound instance changed.
    +
+

Minimum length: 0

+

Maximum length: 36

+
+
+
+

Response Parameters

Status code: 200

+ +
+ + + + + + + + + + + + + +
Table 4 Response body parameters

Parameter

+

Type

+

Description

+

request_id

+

String

+

Request ID.

+

Minimum length: 0

+

Maximum length: 36

+

publicip

+

PublicipInstanceResp object

+

Response body of binding an EIP.

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 5 PublicipInstanceResp

Parameter

+

Type

+

Description

+

id

+

String

+
  • Unique ID of the EIP.
+

Minimum length: 0

+

Maximum length: 36

+

project_id

+

String

+
  • Project ID.
+

Minimum length: 0

+

Maximum length: 32

+

ip_version

+

Integer

+
  • IP address version.
  • The value can be:
    • 4: IPv4 EIP
    • 6: IPv6 EIP, which is not supported currently.
    +
+

Enumerated values:

+
  • 4
  • 6
+

public_ip_address

+

String

+
  • EIP or IPv6 port address.
+

Minimum length: 0

+

Maximum length: 36

+

status

+

String

+
  • EIP status.
  • The value can be:
    • FREEZED (Frozen)
    • BIND_ERROR (Binding failed)
    • BINDING (Binding)
    • PENDING_DELETE (Releasing)
    • PENDING_CREATE (Assigning)
    • NOTIFYING
    • NOTIFY_DELETE
    • PENDING_UPDATE (Updating)
    • DOWN (Unbound)
    • ACTIVE (Bound)
    • ELB (Bound to a load balancer)
    • VPN (Bound to a VPN)
    • ERROR
    +
+

Enumerated values:

+
  • FREEZED
  • BIND_ERROR
  • BINDING
  • PENDING_DELETE
  • PENDING_CREATE
  • NOTIFYING
  • NOTIFY_DELETE
  • PENDING_UPDATE
  • DOWN
  • ACTIVE
  • ELB
  • ERROR
  • VPN
+

description

+

String

+
  • Supplementary information about the EIP.
  • This is customized by users and is not perceived by the system.
+

Minimum length: 1

+

Maximum length: 255

+

public_border_group

+

String

+
  • Whether the resource is in a central region or an edge site.
  • The value can be center or an edge site name.
  • This resource can only be associated with an EIP of the same region.
+

Minimum length: 1

+

Maximum length: 64

+

created_at

+

String

+
  • Time (UTC) when an EIP is assigned.
  • Format: yyyy-MM-ddTHH:mm:ssZ
+

updated_at

+

String

+
  • Time (UTC) when an EIP is updated.
  • Format: yyyy-MM-ddTHH:mm:ssZ
+

type

+

String

+
  • EIP type
+

Minimum length: 1

+

Maximum length: 36

+

Enumerated values:

+
  • EIP
  • DUALSTACK
+

vnic

+

VnicInfo object

+
  • Port information of the instance with an EIP bound.
  • If the instance with an EIP bound does not depend on a port, the value is null.
+

bandwidth

+

PublicipBandwidthInfo object

+
  • Bandwidth bound to an EIP.
+

enterprise_project_id

+

String

+
  • Enterprise project ID. The value is 0 or a string that contains a maximum of 36 characters in UUID format with hyphens (-). This is the ID of the enterprise project that you associate with the EIP when you assign the EIP.
+

Minimum length: 0

+

Maximum length: 36

+

billing_info

+

String

+
  • Order information of an EIP.
  • This parameter is left empty for pay-per-use resources.
+

Minimum length: 0

+

Maximum length: 256

+

lock_status

+

String

+
  • Frozen status of an EIP.
  • The metadata type indicates that the EIP is frozen due to arrears or abuse.
  • Value range: police or locked
+

Minimum length: 0

+

Maximum length: 64

+

associate_instance_type

+

String

+
  • Type of the instance bound with an EIP.
  • Value range: PORT, NATGW, ELB, ELBV1, VPN or null
+

Minimum length: 0

+

Maximum length: 64

+

Enumerated values:

+
  • PORT
  • NATGW
  • ELB
  • ELBV1
  • VPN
  • null
+

associate_instance_id

+

String

+
  • ID of the instance bound with an EIP.
+

Minimum length: 0

+

Maximum length: 64

+

publicip_pool_id

+

String

+
  • ID of the network that an EIP belongs to. Network ID corresponding to publicip_pool_name
+

Minimum length: 0

+

Maximum length: 36

+

publicip_pool_name

+

String

+
  • Network type of an EIP, including public EIP pool (for example, 5_bgp or 5_sbgp) and dedicated EIP pool.
  • For details about the dedicated EIP pool, see the APIs about publcip_pool.
+

Minimum length: 0

+

Maximum length: 64

+

alias

+

String

+
  • EIP name.
+

Minimum length: 0

+

Maximum length: 64

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 6 VnicInfo

Parameter

+

Type

+

Description

+

private_ip_address

+

String

+
  • Private IP address.
+

Minimum length: 0

+

Maximum length: 36

+

device_id

+

String

+
  • ID of the device that a port belongs to.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 36

+

device_owner

+

String

+
  • Device that the port belongs to.
  • The value can be:
    • network:dhcp
    • network:VIP_PORT
    • network:router_interface_distributed
    • network:router_centralized_snat
    +
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 64

+

vpc_id

+

String

+
  • VPC ID.
+

Minimum length: 0

+

Maximum length: 36

+

port_id

+

String

+
  • Port ID.
+

Minimum length: 0

+

Maximum length: 36

+

port_profile

+

String

+
  • Port profile.
+

Minimum length: 0

+

Maximum length: 256

+

mac

+

String

+
  • Port MAC address.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 64

+

vtep

+

String

+
  • VTEP IP address.
+

Minimum length: 0

+

Maximum length: 36

+

vni

+

String

+
  • VXLAN ID.
+

Minimum length: 0

+

Maximum length: 36

+

instance_id

+

String

+
  • ID of the instance that the port belongs to, for example, RDS instance ID.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 36

+

instance_type

+

String

+
  • Type of the instance that the port belongs to, for example, RDS.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 36

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 7 PublicipBandwidthInfo

Parameter

+

Type

+

Description

+

id

+

String

+
  • Bandwidth ID.
+

Minimum length: 0

+

Maximum length: 36

+

size

+

Integer

+
  • Bandwidth size.
+
  • The value ranges from 1 Mbit/s to 1000 Mbit/s by default.
+

Minimum value: 1

+

Maximum value: 1000

+

share_type

+

String

+
  • Whether the bandwidth is shared or dedicated.
  • The value can be:
    • PER: Dedicated bandwidth
    • WHOLE: Shared bandwidth
    +
  • IPv6 addresses do not support bandwidth whose type is WHOLE.
+

Minimum length: 0

+

Maximum length: 36

+

charge_mode

+

String

+
  • Whether the billing is based on traffic or bandwidth.
  • The value can be:
    • bandwidth: billed by bandwidth
    • traffic: billed by traffic
    • 95peak_plus: billed by 95th percentile bandwidth (enhanced)
    +
+

Minimum length: 0

+

Maximum length: 36

+

name

+

String

+
  • Bandwidth name.
  • The value can contain 1 to 64 characters, including letters, digits, underscores (_), hyphens (-), and periods (.).
+

Minimum length: 0

+

Maximum length: 64

+

billing_info

+

String

+
  • Billing information.
+

Minimum length: 0

+

Maximum length: 256

+
+
+
+

Example Request

{
+  "publicip" : {
+    "associate_instance_id" : "921b9dc7-8151-41e1-b83c-d50fe959592a",
+    "associate_instance_type" : "PORT"
+  }
+}
+
+

Example Response

Status code: 200

+

Normal response to POST requests

+

+
{
+  "publicip" : {
+    "alias" : "abcd",
+    "associate_instance_id" : "921b9dc7-8151-41e1-b83c-d50fe959592a",
+    "associate_instance_type" : "PORT",
+    "bandwidth" : {
+      "billing_info" : "xxxx:xxxx:xxxx:xxxx",
+      "charge_mode" : "bandwidth",
+      "id" : "80549ae1-cf7a-4f39-a45f-bdb8e194a1f4",
+      "name" : "bandwidth-bd25-test",
+      "share_type" : "WHOLE",
+      "size" : 7
+    },
+    "billing_info" : null,
+    "created_at" : "2020-06-18T14:05:32Z",
+    "description" : "test!!!!",
+    "enterprise_project_id" : "0",
+    "public_border_group" : "center",
+    "id" : "b0c42aa6-3d1d-4b39-9188-35ee6aa8d6f7",
+    "ip_version" : 4,
+    "lock_status" : null,
+    "project_id" : "060576782980d5762f9ec014dd2f1148",
+    "public_ip_address" : "xx.xx.xx.xx",
+    "publicip_pool_id" : "160576782980d5762f9ec014dd2f1148",
+    "publicip_pool_name" : "5_mobile",
+    "status" : "ACTIVE",
+    "type" : "EIP",
+    "updated_at" : "2020-06-18T14:05:32Z",
+    "vnic" : {
+      "device_id" : "78aa6d7f-7111-434e-9a93-0dc6fdacff63",
+      "device_owner" : "network:nat_gateway",
+      "instance_id" : "",
+      "instance_type" : "",
+      "mac" : "fa:16:3e:83:6b:0a",
+      "port_id" : "921b9dc7-8151-41e1-b83c-d50fe959592a",
+      "port_profile" : null,
+      "private_ip_address" : "xx.xx.xx.xx",
+      "vni" : null,
+      "vpc_id" : "a26c231a-cf6f-48d3-83db-1e261d0e235a",
+      "vtep" : null
+    }
+  },
+  "request_id" : "ead9f912bd1191e3d5f0037141098d91"
+}
+
+

Status Codes

See Status Codes.

+
+

Error Codes

See Error Codes.

+
+
+
+ +
+ diff --git a/docs/vpc/api-ref/CLASS.TXT.json b/docs/vpc/api-ref/CLASS.TXT.json index a30ba419..ddd5d789 100644 --- a/docs/vpc/api-ref/CLASS.TXT.json +++ b/docs/vpc/api-ref/CLASS.TXT.json @@ -128,7 +128,7 @@ { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"vpc", - "title":"Elastic IP", + "title":"EIP", "uri":"vpc_eip_0000.html", "doc_type":"api", "p_code":"2", @@ -144,7 +144,7 @@ "code":"16" }, { - "desc":"This API is used to query a specific EIP.GET /v1/{project_id}/publicips/{publicip_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryDescriptionproject", + "desc":"This API is used to query a specific EIP.Note the following when you use EIPs of the Dedicated Load Balancer (5_gray) type:In eu-de, EIPs of the Dedicated Load Balancer (", "product_code":"vpc", "title":"Querying an EIP", "uri":"vpc_eip_0002.html", @@ -153,7 +153,7 @@ "code":"17" }, { - "desc":"This API is used to query EIPs.GET /v1/{project_id}/publicipsTable 1 describes the parameters.Parameter descriptionNameMandatoryTypeDescriptionproject_idYesStringSpecifie", + "desc":"This API is used to query EIPs.Note the following when you use EIPs of the Dedicated Load Balancer (5_gray) type:In eu-de, EIPs of the Dedicated Load Balancer (5_gray) ty", "product_code":"vpc", "title":"Querying EIPs", "uri":"vpc_eip_0003.html", @@ -162,7 +162,7 @@ "code":"18" }, { - "desc":"This API is used to bind an EIP to a NIC, or unbind an EIP from a NIC.This API cannot be used to bind an EIP to or unbind an EIP from a dedicated load balancer.PUT /v1/{p", + "desc":"This API is used to bind an EIP to a NIC, or unbind an EIP from a NIC.Note the following when you use EIPs of the Dedicated Load Balancer (5_gray) type:In eu-de, EIPs of ", "product_code":"vpc", "title":"Updating an EIP", "uri":"vpc_eip_0004.html", @@ -171,7 +171,7 @@ "code":"19" }, { - "desc":"This API is used to release an EIP.DELETE /v1/{project_id}/publicips/{publicip_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryDescriptionproject_id", + "desc":"This API is used to release an EIP.Note the following when you use EIPs of the Dedicated Load Balancer (5_gray) type:In eu-de, EIPs of the Dedicated Load Balancer (5_gray", "product_code":"vpc", "title":"Releasing an EIP", "uri":"vpc_eip_0005.html", @@ -423,7 +423,7 @@ "code":"47" }, { - "desc":"This API is used to create a security group rule.POST /v1/{project_id}/security-group-rulesRequest parameterRequest parameterNameMandatoryTypeDescriptionsecurity_group_ru", + "desc":"This API is used to create a security group rule.POST /v1/{project_id}/security-group-rulesCreate an inbound rule in the security group whose ID is a7734e61-b545-452d-a3c", "product_code":"vpc", "title":"Creating a Security Group Rule", "uri":"vpc_sg01_0005.html", @@ -567,7 +567,7 @@ "code":"63" }, { - "desc":"This API is used to create a route.POST /v2.0/vpc/routesRequest parameterRequest parameterParameterTypeMandatoryDescriptionrouteroute objectYesSpecifies the route. For de", + "desc":"This API is used to create a route.POST /v2.0/vpc/routesCreate a route in the route table of the VPC whose ID is ab78be2d-782f-42a5-aa72-35879f6890ff for the VPC peering ", "product_code":"vpc", "title":"Creating a VPC Route", "uri":"vpc_route_0003.html", @@ -587,38 +587,110 @@ { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"vpc", - "title":"VPC Tag Management", - "uri":"vpc_tag_0000.html", + "title":"Route Table", + "uri":"vpc_apiroutetab_0000.html", "doc_type":"api", "p_code":"2", "code":"66" }, { - "desc":"This API is used to create a tag for a VPC.POST /v2.0/{project_id}/vpcs/{vpc_id}/tagsTable 1 describes the parameters.Request parameterRequest parameterParameterTypeManda", + "desc":"This API is used to query all route tables of the tenant submitting the request. The route tables are filtered based on the filtering condition.GET /v1/{project_id}/route", "product_code":"vpc", - "title":"Creating a Tag for a VPC", - "uri":"vpc_tag_0001.html", + "title":"Querying Route Tables", + "uri":"vpc_apiroutetab_0001.html", "doc_type":"api", "p_code":"66", "code":"67" }, { - "desc":"This API is used to query tags of a specified VPC.GET /v2.0/{project_id}/vpcs/{vpc_id}/tagsTable 1 describes the parameters.Request parameterNoneNoneExample requestGET ht", + "desc":"This API is used to query details about a route table.GET /v1/{project_id}/routetables/{routetable_id}Table 1 describes the parameters.NoneSee Status Codes.See Error Code", "product_code":"vpc", - "title":"Querying VPC Tags", - "uri":"vpc_tag_0002.html", + "title":"Querying a Route Table", + "uri":"vpc_apiroutetab_0002.html", "doc_type":"api", "p_code":"66", "code":"68" }, { - "desc":"This API is used to delete a VPC tag.DELETE /v2.0/{project_id}/vpcs/{vpc_id}/tags/{key}Table 1 describes the parameters.Request parameterNoneNoneExample requestDELETE htt", + "desc":"This API is used to create a route table.Notes and ConstraintsThe destination CIDR block of a custom route table cannot be included in the CIDR blocks of the local route.", + "product_code":"vpc", + "title":"Creating a Route Table", + "uri":"vpc_apiroutetab_0003.html", + "doc_type":"api", + "p_code":"66", + "code":"69" + }, + { + "desc":"This API is used to update a route table.PUT /v1/{project_id}/routetables/{routetable_id}Table 1 describes the parameters.Change the route table whose ID is 3d42a0d4-a980", + "product_code":"vpc", + "title":"Updating a Route Table", + "uri":"vpc_apiroutetab_0004.html", + "doc_type":"api", + "p_code":"66", + "code":"70" + }, + { + "desc":"This API is used to associate a subnet with a route table.If a subnet has already been associated with route table A, you can associate the subnet with route table B dire", + "product_code":"vpc", + "title":"Associating Subnets with a Route Table", + "uri":"vpc_apiroutetab_0005.html", + "doc_type":"api", + "p_code":"66", + "code":"71" + }, + { + "desc":"This API is used to disassociate subnets from a route table.For details, see Associating a Route Table with a Subnet.POST /v1/{project_id}/routetables/{routetable_id}/act", + "product_code":"vpc", + "title":"Disassociating Subnets from a Route Table", + "uri":"vpc_apiroutetab_0007.html", + "doc_type":"api", + "p_code":"66", + "code":"72" + }, + { + "desc":"This API is used to delete a custom route table.Constraints:Only custom route tables can be deleted. If a custom route table has subnets associated, disassociate the subn", + "product_code":"vpc", + "title":"Deleting a Route Table", + "uri":"vpc_apiroutetab_0006.html", + "doc_type":"api", + "p_code":"66", + "code":"73" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"vpc", + "title":"VPC Tag Management", + "uri":"vpc_tag_0000.html", + "doc_type":"api", + "p_code":"2", + "code":"74" + }, + { + "desc":"This API is used to create a tag for a VPC.POST /v2.0/{project_id}/vpcs/{vpc_id}/tagsTable 1 describes the parameters.Create a tag for a VPC. The key is key1, and the val", + "product_code":"vpc", + "title":"Creating a Tag for a VPC", + "uri":"vpc_tag_0001.html", + "doc_type":"api", + "p_code":"74", + "code":"75" + }, + { + "desc":"This API is used to query tags of a specified VPC.GET /v2.0/{project_id}/vpcs/{vpc_id}/tagsTable 1 describes the parameters.NoneSee Status Codes.See Error Codes.", + "product_code":"vpc", + "title":"Querying VPC Tags", + "uri":"vpc_tag_0002.html", + "doc_type":"api", + "p_code":"74", + "code":"76" + }, + { + "desc":"This API is used to delete a VPC tag.DELETE /v2.0/{project_id}/vpcs/{vpc_id}/tags/{key}Table 1 describes the parameters.NoneNoneNoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Deleting a VPC Tag", "uri":"vpc_tag_0003.html", "doc_type":"api", - "p_code":"66", - "code":"69" + "p_code":"74", + "code":"77" }, { "desc":"This API is used to add multiple tags to or delete multiple tags from a VPC at a time.This API is idempotent.If there are duplicate keys in the request body when you add ", @@ -626,26 +698,26 @@ "title":"Batch Creating or Deleting VPC Tags", "uri":"vpc_tag_0004.html", "doc_type":"api", - "p_code":"66", - "code":"70" + "p_code":"74", + "code":"78" }, { - "desc":"This API is used to query VPCs by tag.POST /v2.0/{project_id}/vpcs/resource_instances/actionTable 1 describes the parameters.Request parameterDescription of the tag field", + "desc":"This API is used to query VPCs by tag.POST /v2.0/{project_id}/vpcs/resource_instances/actionTable 1 describes the parameters.Description of the tag fieldNameMandatoryType", "product_code":"vpc", "title":"Querying VPCs by Tag", "uri":"vpc_tag_0005.html", "doc_type":"api", - "p_code":"66", - "code":"71" + "p_code":"74", + "code":"79" }, { - "desc":"This API is used to query all VPC tags of a tenant in a specified region.GET /v2.0/{project_id}/vpcs/tagsTable 1 describes the parameters.Request parameterNoneExample req", + "desc":"This API is used to query all VPC tags of a tenant in a specified region.GET /v2.0/{project_id}/vpcs/tagsTable 1 describes the parameters.NoneSee Status Codes.See Error C", "product_code":"vpc", "title":"Querying VPC Tags in a Specified Project", "uri":"vpc_tag_0006.html", "doc_type":"api", - "p_code":"66", - "code":"72" + "p_code":"74", + "code":"80" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -654,34 +726,34 @@ "uri":"subnet_tag_0000.html", "doc_type":"api", "p_code":"2", - "code":"73" + "code":"81" }, { - "desc":"This API is used to create a tag for a subnet.POST /v2.0/{project_id}/subnets/{subnet_id}/tagsTable 1 describes the parameters.Request parameterExample requestResponse pa", + "desc":"This API is used to create a tag for a subnet.POST /v2.0/{project_id}/subnets/{subnet_id}/tagsTable 1 describes the parameters.Create a tag for a subnet. The key is key1,", "product_code":"vpc", "title":"Creating a Tag for a Subnet", "uri":"subnet_tag_0001.html", "doc_type":"api", - "p_code":"73", - "code":"74" + "p_code":"81", + "code":"82" }, { - "desc":"This API is used to query tags of a specified subnet.GET /v2.0/{project_id}/subnets/{subnet_id}/tagsTable 1 describes the parameters.Request parameterNoneExample requestR", + "desc":"This API is used to query tags of a specified subnet.GET /v2.0/{project_id}/subnets/{subnet_id}/tagsTable 1 describes the parameters.NoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Querying Subnet Tags", "uri":"subnet_tag_0002.html", "doc_type":"api", - "p_code":"73", - "code":"75" + "p_code":"81", + "code":"83" }, { - "desc":"This API is used to delete a subnet tag.DELETE /v2.0/{project_id}/subnets/{subnet_id}/tags/{key}Table 1 describes the parameters.Request parameterNoneExample requestRespo", + "desc":"This API is used to delete a subnet tag.DELETE /v2.0/{project_id}/subnets/{subnet_id}/tags/{key}Table 1 describes the parameters.NoneNoneNoneSee Status Codes.See Error Co", "product_code":"vpc", "title":"Deleting a Subnet Tag", "uri":"subnet_tag_0003.html", "doc_type":"api", - "p_code":"73", - "code":"76" + "p_code":"81", + "code":"84" }, { "desc":"This API is used to add multiple tags to or delete multiple tags from a subnet at a time.This API is idempotent.If there are duplicate keys in the request body when you a", @@ -689,26 +761,26 @@ "title":"Batch Creating or Deleting Subnet Tags", "uri":"subnet_tag_0004.html", "doc_type":"api", - "p_code":"73", - "code":"77" + "p_code":"81", + "code":"85" }, { - "desc":"This API is used to query subnets by tag.POST /v2.0/{project_id}/subnets/resource_instances/actionTable 1 describes the parameters.Request parameterDescription of the tag", + "desc":"This API is used to query subnets by tag.POST /v2.0/{project_id}/subnets/resource_instances/actionTable 1 describes the parameters.Description of the tag fieldNameMandato", "product_code":"vpc", "title":"Querying Subnets by Tag", "uri":"subnet_tag_0005.html", "doc_type":"api", - "p_code":"73", - "code":"78" + "p_code":"81", + "code":"86" }, { - "desc":"This API is used to query all subnet tags of a tenant in a specified region.GET /v2.0/{project_id}/subnets/tagsTable 1 describes the parameters.Request parameterNoneExamp", + "desc":"This API is used to query all subnet tags of a tenant in a specified region.GET /v2.0/{project_id}/subnets/tagsTable 1 describes the parameters.NoneSee Status Codes.See E", "product_code":"vpc", "title":"Querying Subnet Tags in a Specified Project", "uri":"subnet_tag_0006.html", "doc_type":"api", - "p_code":"73", - "code":"79" + "p_code":"81", + "code":"87" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -717,7 +789,7 @@ "uri":"eip_tag_0000.html", "doc_type":"api", "p_code":"2", - "code":"80" + "code":"88" }, { "desc":"This API is used to create a tag for an EIP.POST /v2.0/{project_id}/publicips/{publicip_id}/tagsTable 1 describes the parameters.Request parameterRequest parameterParamet", @@ -725,8 +797,8 @@ "title":"Creating a Tag for an EIP", "uri":"eip_tag_0001.html", "doc_type":"api", - "p_code":"80", - "code":"81" + "p_code":"88", + "code":"89" }, { "desc":"This API is used to query tags of a specified EIP.GET /v2.0/{project_id}/publicips/{publicip_id}/tagsTable 1 describes the parameters.Request parameterNoneNoneExample req", @@ -734,8 +806,8 @@ "title":"Querying EIP Tags", "uri":"eip_tag_0002.html", "doc_type":"api", - "p_code":"80", - "code":"82" + "p_code":"88", + "code":"90" }, { "desc":"This API is used to delete an EIP tag.DELETE /v2.0/{project_id}/publicips/{publicip_id}/tags/{key}Table 1 describes the parameters.Request parameterNoneNoneExample reques", @@ -743,8 +815,8 @@ "title":"Deleting an EIP Tag", "uri":"eip_tag_0003.html", "doc_type":"api", - "p_code":"80", - "code":"83" + "p_code":"88", + "code":"91" }, { "desc":"This API is used to add multiple tags to or delete multiple tags from an EIP at a time.This API is idempotent.If there are duplicate keys in the request body when you add", @@ -752,8 +824,8 @@ "title":"Batch Creating or Deleting EIP Tags", "uri":"eip_tag_0004.html", "doc_type":"api", - "p_code":"80", - "code":"84" + "p_code":"88", + "code":"92" }, { "desc":"This API is used to query EIPs by tag.POST /v2.0/{project_id}/publicips/resource_instances/actionTable 1 describes the parameters.Request parameterRequest parameterParame", @@ -761,8 +833,8 @@ "title":"Querying EIPs by Tag", "uri":"eip_tag_0005.html", "doc_type":"api", - "p_code":"80", - "code":"85" + "p_code":"88", + "code":"93" }, { "desc":"This API is used to query all EIP tags of a tenant in a specified region.GET /v2.0/{project_id}/publicips/tagsTable 1 describes the parameters.Request parameterNoneNoneEx", @@ -770,8 +842,8 @@ "title":"Querying EIP Tags in a Specified Project", "uri":"eip_tag_0006.html", "doc_type":"api", - "p_code":"80", - "code":"86" + "p_code":"88", + "code":"94" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -780,7 +852,7 @@ "uri":"vpc_natworkip_0000.html", "doc_type":"api", "p_code":"2", - "code":"87" + "code":"95" }, { "desc":"This API is used to query the IP address usage on a specified network.The obtained information includes the total number of IP addresses on the network, the number of in-", @@ -788,8 +860,8 @@ "title":"Querying IP Address Usage on a Specified Network", "uri":"vpc_natworkip_0001.html", "doc_type":"api", - "p_code":"87", - "code":"88" + "p_code":"95", + "code":"96" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -798,16 +870,16 @@ "uri":"vpc_flow_0000.html", "doc_type":"api", "p_code":"2", - "code":"89" + "code":"97" }, { - "desc":"This API is used to create a flow log.A VPC flow log captures information about the traffic going to and from your VPC. You can use flow logs to monitor network traffic, ", + "desc":"This API is used to create a VPC flow log.A VPC flow log captures information about the traffic going to and from your VPC. You can use flow logs to monitor network traff", "product_code":"vpc", "title":"Creating a VPC Flow Log", "uri":"vpc_flow_0001.html", "doc_type":"api", - "p_code":"89", - "code":"90" + "p_code":"97", + "code":"98" }, { "desc":"This API is used to query all VPC flow logs of the tenant submitting the request. The VPC flow logs are filtered based on the filtering condition.GET /v1/{project_id}/fl/", @@ -815,35 +887,107 @@ "title":"Querying VPC Flow Logs", "uri":"vpc_flow_0002.html", "doc_type":"api", - "p_code":"89", - "code":"91" + "p_code":"97", + "code":"99" }, { - "desc":"This API is used to query a VPC flow log.GET /v1/{project_id}/fl/flow_logs/{flowlog_id}Table 1 describes the parameters.Request parameterNoneNoneExample requestGET https:", + "desc":"This API is used to query a VPC flow log.GET /v1/{project_id}/fl/flow_logs/{flowlog_id}Table 1 describes the parameters.NoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Querying a VPC Flow Log", "uri":"vpc_flow_0003.html", "doc_type":"api", - "p_code":"89", - "code":"92" + "p_code":"97", + "code":"100" }, { - "desc":"This API is used to update a VPC flow log.PUT /v1/{project_id}/fl/flow_logs/{flowlog_id}Table 1 describes the parameters.Request parameterRequest parameterNameTypeDescrip", + "desc":"This API is used to update a VPC flow log.PUT /v1/{project_id}/fl/flow_logs/{flowlog_id}Table 1 describes the parameters.Change the name of the VPC flow log whose ID is f", "product_code":"vpc", "title":"Updating a VPC Flow Log", "uri":"vpc_flow_0004.html", "doc_type":"api", - "p_code":"89", - "code":"93" + "p_code":"97", + "code":"101" }, { - "desc":"This API is used to delete a flow log.DELETE /v1/{project_id}/fl/flow_logs/{flowlog_id}Table 1 describes the parameters.Request parameterNoneNoneExample requestDELETE htt", + "desc":"This API is used to delete a flow log.DELETE /v1/{project_id}/fl/flow_logs/{flowlog_id}Table 1 describes the parameters.NoneNoneNoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Deleting a VPC Flow Log", "uri":"vpc_flow_0005.html", "doc_type":"api", - "p_code":"89", - "code":"94" + "p_code":"97", + "code":"102" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"vpc", + "title":"API V3", + "uri":"vpc_apiv3_0000.html", + "doc_type":"api", + "p_code":"", + "code":"103" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"vpc", + "title":"EIPs", + "uri":"eip_apiv3_0100.html", + "doc_type":"api", + "p_code":"103", + "code":"104" + }, + { + "desc":"This API is used to query all EIPs. (This API is not supported in eu-nl.)GET /v3/{project_id}/eip/publicipsNoneStatus code: 200NoneStatus code: 200Normal response to the ", + "product_code":"vpc", + "title":"Querying All EIPs", + "uri":"ListPublicipsV3.html", + "doc_type":"api", + "p_code":"104", + "code":"105" + }, + { + "desc":"This API is used to query EIP details. (This API is not supported in eu-nl.)GET /v3/{project_id}/eip/publicips/{publicip_id}NoneStatus code: 200NoneStatus code: 200Normal", + "product_code":"vpc", + "title":"Querying EIP Details", + "uri":"ShowPublicipV3.html", + "doc_type":"api", + "p_code":"104", + "code":"106" + }, + { + "desc":"This API is used to unbind an EIP. (This API is not supported in eu-nl.)POST /v3/{project_id}/eip/publicips/{publicip_id}/disassociate-instanceNoneStatus code: 200NoneSta", + "product_code":"vpc", + "title":"Unbinding an EIP", + "uri":"DisassociatePublicips.html", + "doc_type":"api", + "p_code":"104", + "code":"107" + }, + { + "desc":"This API is used to bind an EIP. (This API is not supported in eu-nl.)POST /v3/{project_id}/eip/publicips/{publicip_id}/associate-instanceStatus code: 200Status code: 200", + "product_code":"vpc", + "title":"Binding an EIP", + "uri":"AssociatePublicips.html", + "doc_type":"api", + "p_code":"104", + "code":"108" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"vpc", + "title":"Common Pools", + "uri":"eip_apiv3_0300.html", + "doc_type":"api", + "p_code":"103", + "code":"109" + }, + { + "desc":"This API is used to query common pools. (This API is not supported in eu-nl.)GET /v3/{project_id}/eip/publicip-pools/common-poolsNoneStatus code: 200NoneStatus code: 200N", + "product_code":"vpc", + "title":"Querying Common Pools", + "uri":"ListCommonPools.html", + "doc_type":"api", + "p_code":"109", + "code":"110" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -852,7 +996,7 @@ "uri":"vpc_open_0000.html", "doc_type":"api", "p_code":"", - "code":"95" + "code":"111" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -860,26 +1004,26 @@ "title":"API Version Information", "uri":"vpc_version_0000.html", "doc_type":"api", - "p_code":"95", - "code":"96" + "p_code":"111", + "code":"112" }, { - "desc":"This API is used to query all available versions of a native OpenStack API.GET /Request parameterNoneExample requestResponse parameterExample responseSee Status Codes.See", + "desc":"This API is used to query all available versions of a native OpenStack API.GET /NoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Querying API Versions", "uri":"vpc_version_0001.html", "doc_type":"api", - "p_code":"96", - "code":"97" + "p_code":"112", + "code":"113" }, { - "desc":"This API is used to query the version of a specified API.GET /{api_version}Table 1 describes the parameters.Request parameterNoneNoneExample requestGET https://{Endpoint}", + "desc":"This API is used to query the version of a specified API.GET /{api_version}Table 1 describes the parameters.NoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Querying a Specified API Version", "uri":"vpc_version_0002.html", "doc_type":"api", - "p_code":"96", - "code":"98" + "p_code":"112", + "code":"114" }, { "desc":"Neutron APIs v2.0 provides the pagination function. You can set parameters limit and marker in the URL to enable the desired number of items to be returned. All returned ", @@ -887,8 +1031,8 @@ "title":"Pagination", "uri":"vpc_version_0003.html", "doc_type":"api", - "p_code":"96", - "code":"99" + "p_code":"112", + "code":"115" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -896,44 +1040,44 @@ "title":"Port", "uri":"vpc_port02_0000.html", "doc_type":"api", - "p_code":"95", - "code":"100" + "p_code":"111", + "code":"116" }, { - "desc":"Queries all networks accessible to the tenant submitting the request.GET /v2.0/portsExample:Example of querying ports by pageTable 1 describes the parameters.None[Example", + "desc":"Queries all networks accessible to the tenant submitting the request.GET /v2.0/portsExample:Example of querying ports by pageTable 1 describes the parameters.NoneExample ", "product_code":"vpc", "title":"Querying Ports", "uri":"vpc_port02_0001.html", "doc_type":"api", - "p_code":"100", - "code":"101" + "p_code":"116", + "code":"117" }, { - "desc":"This API is used to query details about a specified port.GET /v2.0/ports/{port_id}Table 1 describes the parameters.NoneExample requestExample responseSee Status Codes.See", + "desc":"This API is used to query details about a specified port.GET /v2.0/ports/{port_id}Table 1 describes the parameters.NoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Querying a Port", "uri":"vpc_port02_0002.html", "doc_type":"api", - "p_code":"100", - "code":"102" + "p_code":"116", + "code":"118" }, { - "desc":"This API is used to create a port.POST /v2.0/portsExample requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to create a port.POST /v2.0/portsCreate a port named port-test on network whose ID is 00ae08c5-f727-49ab-ad4b-b069398aa171.See Status Codes.See Error Cod", "product_code":"vpc", "title":"Creating a Port", "uri":"vpc_port02_0003.html", "doc_type":"api", - "p_code":"100", - "code":"103" + "p_code":"116", + "code":"119" }, { - "desc":"This API is used to update a port.PUT /v2.0/ports/{port_id}Table 1 describes the parameters.Example requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to update a port.PUT /v2.0/ports/{port_id}Table 1 describes the parameters.Change the name of the port whose ID is 7a9a954a-eb41-4954-a300-11ab17a361a2 t", "product_code":"vpc", "title":"Updating a Port", "uri":"vpc_port02_0004.html", "doc_type":"api", - "p_code":"100", - "code":"104" + "p_code":"116", + "code":"120" }, { "desc":"This API is used to delete a port.RestrictionsA port with device_owner set to a value other than neutron:VIP_PORT cannot be deleted.A port with device_id specified cannot", @@ -941,8 +1085,8 @@ "title":"Deleting a Port", "uri":"vpc_port02_0005.html", "doc_type":"api", - "p_code":"100", - "code":"105" + "p_code":"116", + "code":"121" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -950,8 +1094,8 @@ "title":"Network", "uri":"vpc_network_0000.html", "doc_type":"api", - "p_code":"95", - "code":"106" + "p_code":"111", + "code":"122" }, { "desc":"This API is used to query all networks accessible to the tenant submitting the request.GET /v2.0/networksExample:Example of querying ports by pageTable 1 describes the pa", @@ -959,44 +1103,44 @@ "title":"Querying Networks", "uri":"vpc_network_0001.html", "doc_type":"api", - "p_code":"106", - "code":"107" + "p_code":"122", + "code":"123" }, { - "desc":"This API is used to query details about a network.GET /v2.0/networks/{network_id}Table 1 describes the parameters.NoneExample requestExample responseSee Status Codes.See ", + "desc":"This API is used to query details about a network.GET /v2.0/networks/{network_id}Table 1 describes the parameters.NoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Querying Network Details", "uri":"vpc_network_0002.html", "doc_type":"api", - "p_code":"106", - "code":"108" + "p_code":"122", + "code":"124" }, { - "desc":"This API is used to create a network.POST /v2.0/networksExample requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to create a network.POST /v2.0/networksCreate a network named network-test.See Status Codes.See Error Codes.", "product_code":"vpc", "title":"Creating a Network", "uri":"vpc_network_0003.html", "doc_type":"api", - "p_code":"106", - "code":"109" + "p_code":"122", + "code":"125" }, { - "desc":"This API is used to update a network.PUT /v2.0/networks/{network_id}Table 1 describes the parameters.Example requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to update a network.PUT /v2.0/networks/{network_id}Table 1 describes the parameters.Change the name of the network whose ID is c360322d-5315-45d7-b7d2-48", "product_code":"vpc", "title":"Updating a Network", "uri":"vpc_network_0004.html", "doc_type":"api", - "p_code":"106", - "code":"110" + "p_code":"122", + "code":"126" }, { - "desc":"This API is used to delete a network.DELETE /v2.0/networks/{network_id}Table 1 describes the parameters.NoneNoneExample requestExample responseNoneSee Status Codes.See Er", + "desc":"This API is used to delete a network.DELETE /v2.0/networks/{network_id}Table 1 describes the parameters.NoneNoneNoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Deleting a Network", "uri":"vpc_network_0005.html", "doc_type":"api", - "p_code":"106", - "code":"111" + "p_code":"122", + "code":"127" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1004,8 +1148,8 @@ "title":"Subnet", "uri":"vpc_subnet02_0000.html", "doc_type":"api", - "p_code":"95", - "code":"112" + "p_code":"111", + "code":"128" }, { "desc":"This API is used to query all subnets accessible to the tenant submitting the request.GET /v2.0/subnetsExample:Example of querying networks by pageTable 1 describes the p", @@ -1013,26 +1157,26 @@ "title":"Querying Subnets", "uri":"vpc_subnet02_0001.html", "doc_type":"api", - "p_code":"112", - "code":"113" + "p_code":"128", + "code":"129" }, { - "desc":"This API is used to query details about a subnet.GET /v2.0/subnets/{subnet_id}NoneExample requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to query details about a subnet.GET /v2.0/subnets/{subnet_id}NoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Querying a Subnet", "uri":"vpc_subnet02_0002.html", "doc_type":"api", - "p_code":"112", - "code":"114" + "p_code":"128", + "code":"130" }, { - "desc":"This API is used to create a subnet.POST /v2.0/subnetsExample requestPOST https://{Endpoint}/v2.0/subnets \n\n{\n \"subnet\": {\n \"name\": \"subnet-test\",\n ", + "desc":"This API is used to create a subnet.IPv6 subnets can be created only when IPv4 subnets have been created on the network.POST /v2.0/subnetsCreate an IPv4 subnet named subn", "product_code":"vpc", "title":"Creating a Subnet", "uri":"vpc_subnet02_0003.html", "doc_type":"api", - "p_code":"112", - "code":"115" + "p_code":"128", + "code":"131" }, { "desc":"This API is used to update information about a subnet.RestrictionsWhen updating the allocation_pools field, neither gateway nor broadcast IP addresses can be included.PUT", @@ -1040,17 +1184,17 @@ "title":"Updating a Subnet", "uri":"vpc_subnet02_0004.html", "doc_type":"api", - "p_code":"112", - "code":"116" + "p_code":"128", + "code":"132" }, { - "desc":"This API is used to delete a subnet.DELETE /v2.0/subnets/{subnet_id}NoneNoneExample requestExample responseNoneSee Status Codes.See Error Codes.", + "desc":"This API is used to delete a subnet.DELETE /v2.0/subnets/{subnet_id}NoneNoneNoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Deleting a Subnet", "uri":"vpc_subnet02_0005.html", "doc_type":"api", - "p_code":"112", - "code":"117" + "p_code":"128", + "code":"133" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1058,8 +1202,8 @@ "title":"Router", "uri":"vpc_router_0000.html", "doc_type":"api", - "p_code":"95", - "code":"118" + "p_code":"111", + "code":"134" }, { "desc":"This API is used to query all routers accessible to the tenant submitting the request.GET /v2.0/routersExample:Example of querying routers by pageTable 1 describes the pa", @@ -1067,44 +1211,44 @@ "title":"Querying Routers", "uri":"vpc_router_0001.html", "doc_type":"api", - "p_code":"118", - "code":"119" + "p_code":"134", + "code":"135" }, { - "desc":"This API is used to query details about a router.GET /v2.0/routers/{router_id}NoneExample requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to query details about a router.GET /v2.0/routers/{router_id}NoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Querying a Router", "uri":"vpc_router_0002.html", "doc_type":"api", - "p_code":"118", - "code":"120" + "p_code":"134", + "code":"136" }, { - "desc":"This API is used to create a router.POST /v2.0/routersExample requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to create a router.POST /v2.0/routersCreate a router named router-test2.See Status Codes.See Error Codes.", "product_code":"vpc", "title":"Creating a Router", "uri":"vpc_router_0003.html", "doc_type":"api", - "p_code":"118", - "code":"121" + "p_code":"134", + "code":"137" }, { - "desc":"This API is used to update a router.PUT /v2.0/routers/{router_id}Example requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to update a router.PUT /v2.0/routers/{router_id}Change the name of the router whose ID is f5dbdfe0-86f9-4b0a-9a32-6be143f0a076 to router-220.See Status C", "product_code":"vpc", "title":"Updating a Router", "uri":"vpc_router_0004.html", "doc_type":"api", - "p_code":"118", - "code":"122" + "p_code":"134", + "code":"138" }, { - "desc":"This API is used to delete a router.DELETE /v2.0/routers/{router_id}NoneNoneExample requestExample responseNoneSee Status Codes.See Error Codes.", + "desc":"This API is used to delete a router.DELETE /v2.0/routers/{router_id}NoneNoneNoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Deleting a Router", "uri":"vpc_router_0005.html", "doc_type":"api", - "p_code":"118", - "code":"123" + "p_code":"134", + "code":"139" }, { "desc":"This API is used to add an interface to a router.RestrictionsWhen a port is used, the port can have only one IP address.When a subnet is used, the gateway IP address must", @@ -1112,8 +1256,8 @@ "title":"Adding an Interface to a Router", "uri":"vpc_router_0006.html", "doc_type":"api", - "p_code":"118", - "code":"124" + "p_code":"134", + "code":"140" }, { "desc":"Removing an interface from a router will also remove the port.RestrictionsYou are not allowed to remove an interface from a router if there are load balancers in the subn", @@ -1121,8 +1265,8 @@ "title":"Removing an Interface from a Router", "uri":"vpc_router_0007.html", "doc_type":"api", - "p_code":"118", - "code":"125" + "p_code":"134", + "code":"141" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1130,8 +1274,8 @@ "title":"Floating IP Address", "uri":"vpc_floatingiP_0000.html", "doc_type":"api", - "p_code":"95", - "code":"126" + "p_code":"111", + "code":"142" }, { "desc":"This API is used to query all floating IP addresses accessible to the tenant submitting the request.You can query the detailed information about a specified floating IP a", @@ -1139,8 +1283,8 @@ "title":"Querying Floating IP Addresses", "uri":"vpc_floatingiP_0001.html", "doc_type":"api", - "p_code":"126", - "code":"127" + "p_code":"142", + "code":"143" }, { "desc":"This API is used to query details about a specified floating IP address, including the floating IP address status, ID of the router to which the floating IP address belon", @@ -1148,8 +1292,8 @@ "title":"Querying a Floating IP Address", "uri":"vpc_floatingiP_0002.html", "doc_type":"api", - "p_code":"126", - "code":"128" + "p_code":"142", + "code":"144" }, { "desc":"When assigning a floating IP address, you need to obtain the external network ID floating_network_id of the floating IP address.You can use GET /v2.0/networks?router:exte", @@ -1157,8 +1301,8 @@ "title":"Assigning a Floating IP Address", "uri":"vpc_floatingiP_0003.html", "doc_type":"api", - "p_code":"126", - "code":"129" + "p_code":"142", + "code":"145" }, { "desc":"This API is used to update a floating IP address.During the update, the ID of the floating IP address must be provided in the URL.If port_id is left blank, the floating I", @@ -1166,17 +1310,17 @@ "title":"Updating a Floating IP Address", "uri":"vpc_floatingiP_0004.html", "doc_type":"api", - "p_code":"126", - "code":"130" + "p_code":"142", + "code":"146" }, { - "desc":"This API is used to delete a floating IP address.DELETE /v2.0/floatingips/{floatingip_id}Table 1 describes the parameters.NoneNoneExample requestExample responseNoneSee S", + "desc":"This API is used to delete a floating IP address.Note the following when you use EIPs of the Dedicated Load Balancer (5_gray) type:In eu-de, EIPs of the Dedicated Load Ba", "product_code":"vpc", "title":"Deleting a Floating IP Address", "uri":"vpc_floatingiP_0005.html", "doc_type":"api", - "p_code":"126", - "code":"131" + "p_code":"142", + "code":"147" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1184,8 +1328,8 @@ "title":"Firewall", "uri":"vpc_firewall_0000.html", "doc_type":"api", - "p_code":"95", - "code":"132" + "p_code":"111", + "code":"148" }, { "desc":"This API is used to query all firewall rules accessible to the tenant submitting the request.GET /v2.0/fwaas/firewall_rulesExample:Example of querying rules by pageTable ", @@ -1193,8 +1337,8 @@ "title":"Querying Firewall Rules", "uri":"vpc_firewall_0001.html", "doc_type":"api", - "p_code":"132", - "code":"133" + "p_code":"148", + "code":"149" }, { "desc":"This API is used to query details about a specific firewall rule.GET /v2.0/fwaas/firewall_rules/{firewall_rule_id}Table 1 describes the parameters.Parameter descriptionNa", @@ -1202,26 +1346,26 @@ "title":"Querying a Firewall Rule", "uri":"vpc_firewall_0002.html", "doc_type":"api", - "p_code":"132", - "code":"134" + "p_code":"148", + "code":"150" }, { - "desc":"This API is used to create a firewall rule.POST /v2.0/fwaas/firewall_rulesExample requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to create a firewall rule.POST /v2.0/fwaas/firewall_rulesCreate an ACL rule with action set to allow, protocol set to tcp, and destination port set to 80", "product_code":"vpc", "title":"Creating a Firewall Rule", "uri":"vpc_firewall_0003.html", "doc_type":"api", - "p_code":"132", - "code":"135" + "p_code":"148", + "code":"151" }, { - "desc":"This API is used to update a firewall rule.PUT /v2.0/fwaas/firewall_rules/{firewall_rule_id}Example requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to update a firewall rule.PUT /v2.0/fwaas/firewall_rules/{firewall_rule_id}Change the action of the ACL rule whose ID is b94acf06-efc2-485d-ba67-a61acf2a", "product_code":"vpc", "title":"Updating a Firewall Rule", "uri":"vpc_firewall_0004.html", "doc_type":"api", - "p_code":"132", - "code":"136" + "p_code":"148", + "code":"152" }, { "desc":"This API is used to delete a firewall rule.Before deleting a rule, you need to remove the rule from the corresponding policy first. For details, see Removing a Firewall R", @@ -1229,8 +1373,8 @@ "title":"Deleting a Firewall Rule", "uri":"vpc_firewall_0005.html", "doc_type":"api", - "p_code":"132", - "code":"137" + "p_code":"148", + "code":"153" }, { "desc":"This API is used to query all firewall policies accessible to the tenant submitting the request.GET /v2.0/fwaas/firewall_policiesExample of querying policies by pageTable", @@ -1238,8 +1382,8 @@ "title":"Querying Firewall Policies", "uri":"vpc_firewall_0006.html", "doc_type":"api", - "p_code":"132", - "code":"138" + "p_code":"148", + "code":"154" }, { "desc":"This API is used to query details about a specific firewall policy.GET /v2.0/fwaas/firewall_policies/{firewall_policy_id}Table 1 describes the parameters.Parameter descri", @@ -1247,26 +1391,26 @@ "title":"Querying a Firewall Policy", "uri":"vpc_firewall_0007.html", "doc_type":"api", - "p_code":"132", - "code":"139" + "p_code":"148", + "code":"155" }, { - "desc":"This API is used to create a firewall policy.POST /v2.0/fwaas/firewall_policiesExample requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to create a firewall policy. A firewall policy must be associated with a firewall group. You can learn more about the relationships among network ACL gro", "product_code":"vpc", "title":"Creating a Firewall Policy", "uri":"vpc_firewall_0008.html", "doc_type":"api", - "p_code":"132", - "code":"140" + "p_code":"148", + "code":"156" }, { - "desc":"This API is used to update a firewall policy.PUT /v2.0/fwaas/firewall_policies/{firewall_policy_id}Example requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to update a firewall policy.PUT /v2.0/fwaas/firewall_policies/{firewall_policy_id}Associate the ACL policy whose ID is 2fb0e81f-9f63-44b2-9894-c13a328459", "product_code":"vpc", "title":"Updating a Firewall Policy", "uri":"vpc_firewall_0009.html", "doc_type":"api", - "p_code":"132", - "code":"141" + "p_code":"148", + "code":"157" }, { "desc":"This API is used to delete a firewall policy.DELETE /v2.0/fwaas/firewall_policies/{firewall_policy_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryT", @@ -1274,8 +1418,8 @@ "title":"Deleting a Firewall Policy", "uri":"vpc_firewall_0010.html", "doc_type":"api", - "p_code":"132", - "code":"142" + "p_code":"148", + "code":"158" }, { "desc":"This API is used to insert a firewall rule to a firewall policy.PUT /v2.0/fwaas/firewall_policies/{firewall_policy_id}/insert_ruleTable 1 describes the parameters.Paramet", @@ -1283,17 +1427,17 @@ "title":"Inserting a Firewall Rule", "uri":"vpc_firewall_0011.html", "doc_type":"api", - "p_code":"132", - "code":"143" + "p_code":"148", + "code":"159" }, { - "desc":"This API is used to remove a firewall rule from a firewall policy.PUT /v2.0/fwaas/firewall_policies/{firewall_policy_id}/remove_ruleExample requestExample responseSee Sta", + "desc":"This API is used to remove a firewall rule from a firewall policy.PUT /v2.0/fwaas/firewall_policies/{firewall_policy_id}/remove_ruleRemove ACL rule 0f82b221-8cd6-44bd-9df", "product_code":"vpc", "title":"Removing a Firewall Rule", "uri":"vpc_firewall_0012.html", "doc_type":"api", - "p_code":"132", - "code":"144" + "p_code":"148", + "code":"160" }, { "desc":"This API is used to query all firewall groups accessible to the tenant submitting the request.GET /v2.0/fwaas/firewall_groupsExample of querying groups by pageTable 1 des", @@ -1301,8 +1445,8 @@ "title":"Querying Firewall Groups", "uri":"vpc_firewall_0013.html", "doc_type":"api", - "p_code":"132", - "code":"145" + "p_code":"148", + "code":"161" }, { "desc":"This API is used to query details about a specific firewall group.GET /v2.0/fwaas/firewall_groups/{firewall_group_id}Table 1 describes the parameters.Parameter descriptio", @@ -1310,26 +1454,26 @@ "title":"Querying a Firewall Group", "uri":"vpc_firewall_0014.html", "doc_type":"api", - "p_code":"132", - "code":"146" + "p_code":"148", + "code":"162" }, { - "desc":"This API is used to create a firewall group.POST /v2.0/fwaas/firewall_groupsExample requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to create a firewall group.POST /v2.0/fwaas/firewall_groupsCreate an ACL group, associate it with the inbound ACL policy afc52ce9-5305-4ec9-9feb-44feb833", "product_code":"vpc", "title":"Creating a Firewall Group", "uri":"vpc_firewall_0015.html", "doc_type":"api", - "p_code":"132", - "code":"147" + "p_code":"148", + "code":"163" }, { - "desc":"This API is used to update a firewall group.PUT /v2.0/fwaas/firewall_groups/{firewall_group_id}Example requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to update a firewall group.PUT /v2.0/fwaas/firewall_groups/{firewall_group_id}Associate the ACL group whose ID is 2fb0e81f-9f63-44b2-9894-c13a3284594a wi", "product_code":"vpc", "title":"Updating a Firewall Group", "uri":"vpc_firewall_0016.html", "doc_type":"api", - "p_code":"132", - "code":"148" + "p_code":"148", + "code":"164" }, { "desc":"This API is used to delete a firewall group.DELETE /v2.0/fwaas/firewall_groups/{firewall_group_id}Table 1 describes the parameters.Parameter descriptionNameMandatoryTypeD", @@ -1337,8 +1481,8 @@ "title":"Deleting a Firewall Group", "uri":"vpc_firewall_0017.html", "doc_type":"api", - "p_code":"132", - "code":"149" + "p_code":"148", + "code":"165" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1346,8 +1490,8 @@ "title":"Security Group", "uri":"vpc_sg02_0000.html", "doc_type":"api", - "p_code":"95", - "code":"150" + "p_code":"111", + "code":"166" }, { "desc":"This API is used to query all security groups accessible to the tenant submitting the request.GET /v2.0/security-groupsExample of querying security groups by pageTable 1 ", @@ -1355,44 +1499,44 @@ "title":"Querying Security Groups", "uri":"vpc_sg02_0001.html", "doc_type":"api", - "p_code":"150", - "code":"151" + "p_code":"166", + "code":"167" }, { - "desc":"This API is used to query details about a specific security group.GET /v2.0/security-groups/{security_group_id}NoneExample requestExample responseSee Status Codes.See Err", + "desc":"This API is used to query details about a specific security group.GET /v2.0/security-groups/{security_group_id}NoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Querying a Security Group", "uri":"vpc_sg02_0002.html", "doc_type":"api", - "p_code":"150", - "code":"152" + "p_code":"166", + "code":"168" }, { - "desc":"This API is used to create a security group.POST /v2.0/security-groupsExample requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to create a security group.POST /v2.0/security-groupsCreate a security group named sg-test.See Status Codes.See Error Codes.", "product_code":"vpc", "title":"Creating a Security Group", "uri":"vpc_sg02_0003.html", "doc_type":"api", - "p_code":"150", - "code":"153" + "p_code":"166", + "code":"169" }, { - "desc":"This API is used to update a security group.PUT /v2.0/security-groups/{security_group_id}Example requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to update a security group.PUT /v2.0/security-groups/{security_group_id}Change the name of the security group whose ID is d29ae17d-f355-4992-8747-1fb66cc", "product_code":"vpc", "title":"Updating a Security Group", "uri":"vpc_sg02_0004.html", "doc_type":"api", - "p_code":"150", - "code":"154" + "p_code":"166", + "code":"170" }, { - "desc":"This API is used to delete a security group.DELETE /v2.0/security-groups/{security_group_id}NoneNoneExample requestExample responseNoneSee Status Codes.See Error Codes.", + "desc":"This API is used to delete a security group.DELETE /v2.0/security-groups/{security_group_id}NoneNoneNoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Deleting a Security Group", "uri":"vpc_sg02_0005.html", "doc_type":"api", - "p_code":"150", - "code":"155" + "p_code":"166", + "code":"171" }, { "desc":"This API is used to query all security group rules accessible to the tenant submitting the request.GET /v2.0/security-group-rulesExample:Example of querying security grou", @@ -1400,35 +1544,35 @@ "title":"Querying Security Group Rules", "uri":"vpc_sg02_0006.html", "doc_type":"api", - "p_code":"150", - "code":"156" + "p_code":"166", + "code":"172" }, { - "desc":"This API is used to query details about a specific security group rule.GET /v2.0/security-group-rules/{security_group_rule_id}NoneExample requestExample responseSee Statu", + "desc":"This API is used to query details about a specific security group rule.GET /v2.0/security-group-rules/{security_group_rule_id}NoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Querying a Security Group Rule", "uri":"vpc_sg02_0007.html", "doc_type":"api", - "p_code":"150", - "code":"157" + "p_code":"166", + "code":"173" }, { - "desc":"This API is used to create a security group rule.POST /v2.0/security-group-rulesExample requestExample responseSee Status Codes.See Error Codes.", + "desc":"This API is used to create a security group rule.POST /v2.0/security-group-rulesCreate an outbound rule in the security group whose ID is 5cb9c1ee-00e0-4d0f-9623-55463cd2", "product_code":"vpc", "title":"Creating a Security Group Rule", "uri":"vpc_sg02_0008.html", "doc_type":"api", - "p_code":"150", - "code":"158" + "p_code":"166", + "code":"174" }, { - "desc":"This API is used to delete a security group rule.DELETE /v2.0/security-group-rules/{security_group_rule_id}NoneNoneExample requestExample responseNoneSee Status Codes.See", + "desc":"This API is used to delete a security group rule.DELETE /v2.0/security-group-rules/{security_group_rule_id}NoneNoneNoneSee Status Codes.See Error Codes.", "product_code":"vpc", "title":"Deleting a Security Group Rule", "uri":"vpc_sg02_0009.html", "doc_type":"api", - "p_code":"150", - "code":"159" + "p_code":"166", + "code":"175" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1436,8 +1580,8 @@ "title":"Subnet Pool", "uri":"vpc_subnetpools_0000.html", "doc_type":"api", - "p_code":"95", - "code":"160" + "p_code":"111", + "code":"176" }, { "desc":"This API is used to create a subnet pool.POST /v2.0/subnetpoolsExample requestPOST https://{Endpoint}/v2.0/subnetpools\n\n{\n \"subnetpool\": {\n \"name\": \"my-subnet-p", @@ -1445,8 +1589,8 @@ "title":"Creating a Subnet Pool", "uri":"vpc_subnetpools_0001.html", "doc_type":"api", - "p_code":"160", - "code":"161" + "p_code":"176", + "code":"177" }, { "desc":"This API is used to query subnet pools. Pagination query is supported.GET /v2.0/subnetpoolsExample:Example of querying subnet pools by pageNoneExample requestExample resp", @@ -1454,8 +1598,8 @@ "title":"Querying Subnet Pools", "uri":"vpc_subnetpools_0002.html", "doc_type":"api", - "p_code":"160", - "code":"162" + "p_code":"176", + "code":"178" }, { "desc":"This API is used to query details about the specific subnet pool.GET /v2.0/subnetpools/{subnetpool_id}NoneExample requestExample responseSee Status Codes.See Error Codes.", @@ -1463,8 +1607,8 @@ "title":"Querying a Subnet Pool", "uri":"vpc_subnetpools_0003.html", "doc_type":"api", - "p_code":"160", - "code":"163" + "p_code":"176", + "code":"179" }, { "desc":"This API is used to update a subnet pool.PUT /v2.0/subnetpools/{subnetpool_id}Example requestExample responseSee Status Codes.See Error Codes.", @@ -1472,8 +1616,8 @@ "title":"Updating a Subnet Pool", "uri":"vpc_subnetpools_0004.html", "doc_type":"api", - "p_code":"160", - "code":"164" + "p_code":"176", + "code":"180" }, { "desc":"This API is used to delete a subnet pool.DELETE /v2.0/subnetpools/{subnetpool_id}NoneNoneExample requestExample responseNoneSee Status Codes.See Error Codes.", @@ -1481,8 +1625,8 @@ "title":"Deleting a Subnet Pool", "uri":"vpc_subnetpools_0005.html", "doc_type":"api", - "p_code":"160", - "code":"165" + "p_code":"176", + "code":"181" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1491,7 +1635,16 @@ "uri":"vpc_permission_0000.html", "doc_type":"api", "p_code":"", - "code":"166" + "code":"182" + }, + { + "desc":"By default, new IAM users do not have permissions assigned. You need to add them to one or more groups and attach policies or roles to these groups. The users then inheri", + "product_code":"vpc", + "title":"Introduction", + "uri":"permission_0001.html", + "doc_type":"api", + "p_code":"182", + "code":"183" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1499,8 +1652,8 @@ "title":"VPC", "uri":"vpc_permission_0022.html", "doc_type":"api", - "p_code":"166", - "code":"167" + "p_code":"182", + "code":"184" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1508,17 +1661,17 @@ "title":"Subnet", "uri":"vpc_permission_0001.html", "doc_type":"api", - "p_code":"166", - "code":"168" + "p_code":"182", + "code":"185" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"vpc", - "title":"Elastic IP", + "title":"EIP", "uri":"vpc_permission_0002.html", "doc_type":"api", - "p_code":"166", - "code":"169" + "p_code":"182", + "code":"186" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1526,8 +1679,8 @@ "title":"Bandwidth", "uri":"vpc_permission_0003.html", "doc_type":"api", - "p_code":"166", - "code":"170" + "p_code":"182", + "code":"187" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1535,8 +1688,17 @@ "title":"Bandwidth (V2.0)", "uri":"vpc_permission_0018.html", "doc_type":"api", - "p_code":"166", - "code":"171" + "p_code":"182", + "code":"188" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"vpc", + "title":"EIP V3", + "uri":"vpc_permission_0031.html", + "doc_type":"api", + "p_code":"182", + "code":"189" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1544,8 +1706,8 @@ "title":"VPC Peering Connection", "uri":"vpc_permission_0005.html", "doc_type":"api", - "p_code":"166", - "code":"172" + "p_code":"182", + "code":"190" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1553,8 +1715,8 @@ "title":"VPC Route", "uri":"en-us_topic_0000001234666799.html", "doc_type":"api", - "p_code":"166", - "code":"173" + "p_code":"182", + "code":"191" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1562,8 +1724,8 @@ "title":"Route Table", "uri":"en-us_topic_0000001234585289.html", "doc_type":"api", - "p_code":"166", - "code":"174" + "p_code":"182", + "code":"192" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1571,8 +1733,8 @@ "title":"Quota", "uri":"vpc_permission_0006.html", "doc_type":"api", - "p_code":"166", - "code":"175" + "p_code":"182", + "code":"193" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1580,8 +1742,8 @@ "title":"Private IP Address", "uri":"vpc_permission_0007.html", "doc_type":"api", - "p_code":"166", - "code":"176" + "p_code":"182", + "code":"194" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1589,8 +1751,44 @@ "title":"Security Group", "uri":"vpc_permission_0008.html", "doc_type":"api", - "p_code":"166", - "code":"177" + "p_code":"182", + "code":"195" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"vpc", + "title":"Security Group Rule", + "uri":"vpc_permission_0009.html", + "doc_type":"api", + "p_code":"182", + "code":"196" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"vpc", + "title":"VPC Tags", + "uri":"vpc_permission_0021.html", + "doc_type":"api", + "p_code":"182", + "code":"197" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"vpc", + "title":"Subnet Tags", + "uri":"vpc_permission_0019.html", + "doc_type":"api", + "p_code":"182", + "code":"198" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"vpc", + "title":"VPC Flow Log", + "uri":"vpc_permission_0025.html", + "doc_type":"api", + "p_code":"182", + "code":"199" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1598,8 +1796,8 @@ "title":"Port (OpenStack Neutron API)", "uri":"vpc_permission_0010.html", "doc_type":"api", - "p_code":"166", - "code":"178" + "p_code":"182", + "code":"200" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1607,8 +1805,8 @@ "title":"Network (OpenStack Neutron API)", "uri":"vpc_permission_0011.html", "doc_type":"api", - "p_code":"166", - "code":"179" + "p_code":"182", + "code":"201" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1616,8 +1814,8 @@ "title":"Subnet (OpenStack Neutron API)", "uri":"vpc_permission_0012.html", "doc_type":"api", - "p_code":"166", - "code":"180" + "p_code":"182", + "code":"202" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1625,8 +1823,8 @@ "title":"Router (OpenStack Neutron API)", "uri":"vpc_permission_0013.html", "doc_type":"api", - "p_code":"166", - "code":"181" + "p_code":"182", + "code":"203" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1634,8 +1832,8 @@ "title":"Floating IP Address (OpenStack Neutron API)", "uri":"vpc_permission_0014.html", "doc_type":"api", - "p_code":"166", - "code":"182" + "p_code":"182", + "code":"204" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1643,8 +1841,8 @@ "title":"Firewall (OpenStack Neutron API)", "uri":"vpc_permission_0015.html", "doc_type":"api", - "p_code":"166", - "code":"183" + "p_code":"182", + "code":"205" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1652,8 +1850,8 @@ "title":"Security Group (OpenStack Neutron API)", "uri":"vpc_permission_0016.html", "doc_type":"api", - "p_code":"166", - "code":"184" + "p_code":"182", + "code":"206" }, { "desc":"If you have insufficient permissions, response code 200 will be returned when you query network resources and an empty list will be displayed.", @@ -1661,8 +1859,26 @@ "title":"Precautions for API Permissions", "uri":"vpc_permission_0017.html", "doc_type":"api", - "p_code":"166", - "code":"185" + "p_code":"182", + "code":"207" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"vpc", + "title":"FAQs", + "uri":"vpc_api_0004.html", + "doc_type":"api", + "p_code":"", + "code":"208" + }, + { + "desc":"Firewall resources are classified into groups, policies, and rules.The relationships among them are as follows:A firewall policy can be associated with multiple firewall ", + "product_code":"vpc", + "title":"What Are the Relationships Among Firewall Groups, Policies, and Rules?", + "uri":"en-us_topic_0000001487936070.html", + "doc_type":"api", + "p_code":"208", + "code":"209" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1671,7 +1887,7 @@ "uri":"vpc_api_0007.html", "doc_type":"api", "p_code":"", - "code":"186" + "code":"210" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1679,8 +1895,8 @@ "title":"ICMP-Port Range Relationship Table", "uri":"vpc_api_0009.html", "doc_type":"api", - "p_code":"186", - "code":"187" + "p_code":"210", + "code":"211" }, { "desc":"This section describes monitoring metrics reported by VPC to Cloud Eye as well as their namespaces and dimensions. You can use APIs provided by Cloud Eye to query the mon", @@ -1688,8 +1904,8 @@ "title":"VPC Monitoring Metrics", "uri":"vpc_api_0010.html", "doc_type":"api", - "p_code":"186", - "code":"188" + "p_code":"210", + "code":"212" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1697,8 +1913,8 @@ "title":"Status Codes", "uri":"vpc_api_0002.html", "doc_type":"api", - "p_code":"186", - "code":"189" + "p_code":"210", + "code":"213" }, { "desc":"If an error occurs when an API is called, error information is returned. This section describes the error information for VPC APIs (excluding native OpenStack APIs).", @@ -1706,8 +1922,8 @@ "title":"Error Codes", "uri":"vpc_api_0003.html", "doc_type":"api", - "p_code":"186", - "code":"190" + "p_code":"210", + "code":"214" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1716,6 +1932,6 @@ "uri":"vpc_api_0012.html", "doc_type":"api", "p_code":"", - "code":"191" + "code":"215" } ] \ No newline at end of file diff --git a/docs/vpc/api-ref/DisassociatePublicips.html b/docs/vpc/api-ref/DisassociatePublicips.html new file mode 100644 index 00000000..cc548ba5 --- /dev/null +++ b/docs/vpc/api-ref/DisassociatePublicips.html @@ -0,0 +1,496 @@ + + +

Unbinding an EIP

+

Function

This API is used to unbind an EIP. (This API is not supported in eu-nl.)

+
+

URI

POST /v3/{project_id}/eip/publicips/{publicip_id}/disassociate-instance

+ +
+ + + + + + + + + + + + + + + + +
Table 1 Path parameters

Parameter

+

Mandatory

+

Type

+

Description

+

project_id

+

Yes

+

String

+

Project ID.

+

Minimum length: 0

+

Maximum length: 32

+

publicip_id

+

Yes

+

String

+

EIP ID.

+

Minimum length: 0

+

Maximum length: 36

+
+
+
+

Request Parameter

None

+
+

Response Parameters

Status code: 200

+ +
+ + + + + + + + + + + + + +
Table 2 Response body parameters

Parameter

+

Type

+

Description

+

request_id

+

String

+

Request ID.

+

Minimum length: 0

+

Maximum length: 36

+

publicip

+

PublicipInstanceResp object

+

Response body of unbinding an EIP.

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 3 PublicipInstanceResp

Parameter

+

Type

+

Description

+

id

+

String

+
  • Unique ID of the EIP.
+

Minimum length: 0

+

Maximum length: 36

+

project_id

+

String

+
  • Project ID.
+

Minimum length: 0

+

Maximum length: 32

+

ip_version

+

Integer

+
  • IP address version.
  • The value can be:
    • 4: IPv4 EIP
    • 6: IPv6 EIP, which is not supported currently.
    +
+

Enumerated values:

+
  • 4
  • 6
+

public_ip_address

+

+

String

+
  • EIP or IPv6 port address.
+

Minimum length: 0

+

Maximum length: 36

+

status

+

String

+
  • EIP status.
  • The value can be:
    • FREEZED (Frozen)
    • BIND_ERROR (Binding failed)
    • BINDING (Binding)
    • PENDING_DELETE (Releasing)
    • PENDING_CREATE (Assigning)
    • NOTIFYING
    • NOTIFY_DELETE
    • PENDING_UPDATE (Updating)
    • DOWN (Unbound)
    • ACTIVE (Bound)
    • ELB (Bound to a load balancer)
    • VPN (Bound to a VPN)
    • ERROR
    +
+

Enumerated values:

+
  • FREEZED
  • BIND_ERROR
  • BINDING
  • PENDING_DELETE
  • PENDING_CREATE
  • NOTIFYING
  • NOTIFY_DELETE
  • PENDING_UPDATE
  • DOWN
  • ACTIVE
  • ELB
  • ERROR
  • VPN
+

description

+

String

+
  • Supplementary information about the EIP.
  • This is customized by users and is not perceived by the system.
+

Minimum length: 1

+

Maximum length: 255

+

public_border_group

+

String

+
  • Whether the resource is in a central region or an edge site.
  • The value can be center or an edge site name.
  • This resource can only be associated with an EIP of the same region.
+

Minimum length: 1

+

Maximum length: 64

+

created_at

+

String

+
  • Time (UTC) when an EIP is assigned.
  • Format: yyyy-MM-ddTHH:mm:ssZ
+

updated_at

+

String

+
  • Time (UTC) when an EIP is updated.
  • Format: yyyy-MM-ddTHH:mm:ssZ
+

type

+

String

+
  • EIP type.
+

Minimum length: 1

+

Maximum length: 36

+

Enumerated values:

+
  • EIP
  • DUALSTACK
+

vnic

+

VnicInfo object

+
  • Port information of the instance with an EIP bound.
  • If the instance with an EIP bound does not depend on a port, the value is null.
+

bandwidth

+

PublicipBandwidthInfo object

+
  • Bandwidth bound to an EIP.
+

enterprise_project_id

+

String

+
  • Enterprise project ID. The value is 0 or a string that contains a maximum of 36 characters in UUID format with hyphens (-). This is the ID of the enterprise project that you associate with the EIP when you assign the EIP.
+

Minimum length: 0

+

Maximum length: 36

+

billing_info

+

String

+
  • Order information of an EIP.
  • This parameter is left empty for pay-per-use resources.
+

Minimum length: 0

+

Maximum length: 256

+

lock_status

+

String

+
  • Frozen status of an EIP.
  • The metadata type indicates that the EIP is frozen due to arrears or abuse.
  • Value range: police or locked
+

Minimum length: 0

+

Maximum length: 64

+

associate_instance_type

+

String

+
  • Type of the instance bound with an EIP.
  • Value range: PORT, NATGW, ELB, ELBV1, VPN or null
+

Minimum length: 0

+

Maximum length: 64

+

Enumerated values:

+
  • PORT
  • NATGW
  • ELB
  • ELBV1
  • VPN
  • null
+

associate_instance_id

+

String

+
  • ID of the instance bound with an EIP.
+

Minimum length: 0

+

Maximum length: 64

+

publicip_pool_id

+

String

+
  • ID of the network that an EIP belongs to. Network ID corresponding to publicip_pool_name
+

Minimum length: 0

+

Maximum length: 36

+

publicip_pool_name

+

String

+
  • Network type of an EIP, including public EIP pool (for example, 5_bgp or 5_sbgp) and dedicated EIP pool.
  • For details about the dedicated EIP pool, see the APIs about publcip_pool.
+

Minimum length: 0

+

Maximum length: 64

+

alias

+

String

+
  • EIP name.
+

Minimum length: 0

+

Maximum length: 64

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 4 VnicInfo

Parameter

+

Type

+

Description

+

private_ip_address

+

String

+
  • Private IP address.
+

Minimum length: 0

+

Maximum length: 36

+

device_id

+

String

+
  • ID of the device that a port belongs to.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 36

+

device_owner

+

String

+
  • Device that the port belongs to.
  • The value can be:
    • network:dhcp
    • network:VIP_PORT
    • network:router_interface_distributed
    • network:router_centralized_snat
    +
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 64

+

vpc_id

+

String

+
  • VPC ID.
+

Minimum length: 0

+

Maximum length: 36

+

port_id

+

String

+
  • Port ID.
+

Minimum length: 0

+

Maximum length: 36

+

port_profile

+

String

+
  • Port profile.
+

Minimum length: 0

+

Maximum length: 256

+

mac

+

String

+
  • Port MAC address.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 64

+

vtep

+

String

+
  • VTEP IP address.
+

Minimum length: 0

+

Maximum length: 36

+

vni

+

String

+
  • VXLAN ID.
+

Minimum length: 0

+

Maximum length: 36

+

instance_id

+

String

+
  • ID of the instance that the port belongs to, for example, RDS instance ID.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 36

+

instance_type

+

String

+
  • Type of the instance that the port belongs to, for example, RDS.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 36

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 5 PublicipBandwidthInfo

Parameter

+

Type

+

Description

+

id

+

String

+
  • Bandwidth ID.
+

Minimum length: 0

+

Maximum length: 36

+

size

+

Integer

+
  • Bandwidth size.
+
  • The value ranges from 1 Mbit/s to 1000 Mbit/s by default.
+

Minimum value: 1

+

Maximum value: 1000

+

share_type

+

String

+
  • Whether the bandwidth is shared or dedicated.
  • The value can be:
    • PER: Dedicated bandwidth
    • WHOLE: Shared bandwidth
    +
  • IPv6 addresses do not support bandwidth whose type is WHOLE.
+

Minimum length: 0

+

Maximum length: 36

+

charge_mode

+

String

+
  • Whether the billing is based on traffic or bandwidth.
  • The value can be:
    • bandwidth: billed by bandwidth
    • traffic: billed by traffic
    • 95peak_plus: billed by 95th percentile bandwidth (enhanced)
    +
+

Minimum length: 0

+

Maximum length: 36

+

name

+

String

+
  • Bandwidth name.
  • The value can contain 1 to 64 characters, including letters, digits, underscores (_), hyphens (-), and periods (.).
+

Minimum length: 0

+

Maximum length: 64

+

billing_info

+

String

+
  • Billing information.
+

Minimum length: 0

+

Maximum length: 256

+
+
+
+

Example Request

None

+
+

Example Response

Status code: 200

+

Normal response to POST requests

+

+
{
+  "publicip" : {
+    "alias" : "abcd",
+    "associate_instance_id" : null,
+    "associate_instance_type" : null,
+    "bandwidth" : {
+      "billing_info" : "xxxx:xxxx:xxxx:xxxx",
+      "charge_mode" : "bandwidth",
+      "id" : "80549ae1-cf7a-4f39-a45f-bdb8e194a1f4",
+      "name" : "bandwidth-bd25-test",
+      "share_type" : "WHOLE",
+      "size" : 7
+    },
+    "billing_info" : null,
+    "created_at" : "2020-06-18T14:05:32Z",
+    "description" : "test!!!!",
+    "enterprise_project_id" : "0",
+    "public_border_group" : "center",
+    "id" : "b0c42aa6-3d1d-4b39-9188-35ee6aa8d6f7",
+    "ip_version" : 4,
+    "lock_status" : null,
+    "project_id" : "060576782980d5762f9ec014dd2f1148",
+    "public_ip_address" : "xx.xx.xx.xx",
+    "publicip_pool_id" : "160576782980d5762f9ec014dd2f1148",
+    "publicip_pool_name" : "5_mobile",
+    "status" : "DOWN",
+    "type" : "EIP",
+    "updated_at" : "2020-06-18T14:05:32Z",
+    "vnic" : null
+  },
+  "request_id" : "ead9f912bd1191e3d5f0037141098d91"
+}
+
+

Status Codes

See Status Codes.

+
+

Error Codes

See Error Codes.

+
+
+
+ +
+ diff --git a/docs/vpc/api-ref/ListCommonPools.html b/docs/vpc/api-ref/ListCommonPools.html new file mode 100644 index 00000000..e1c0464c --- /dev/null +++ b/docs/vpc/api-ref/ListCommonPools.html @@ -0,0 +1,210 @@ + + +

Querying Common Pools

+

Function

This API is used to query common pools. (This API is not supported in eu-nl.)

+
+

URI

GET /v3/{project_id}/eip/publicip-pools/common-pools

+ +
+ + + + + + + + + + + +
Table 1 Path parameter

Parameter

+

Mandatory

+

Type

+

Description

+

project_id

+

Yes

+

String

+
  • Project ID.
+

Minimum length: 0

+

Maximum length: 32

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + +
Table 2 Query parameters

Parameter

+

Mandatory

+

Type

+

Description

+

fields

+

No

+

String

+
  • Field. Format: "fields=id&fields=name&.."
  • Supported fields: id, name, status, type, used, allow_share_bandwidth_types, and public_border_group.
+

Minimum length: 0

+

Maximum length: 1024

+

name

+

No

+

String

+
  • Common pool name.
+

Minimum length: 0

+

Maximum length: 36

+

public_border_group

+

No

+

String

+
  • Whether the common pool is in a central region or an edge site.
+

Minimum length: 0

+

Maximum length: 64

+
+
+
+

Request Parameter

None

+
+

Response Parameters

Status code: 200

+ +
+ + + + + + + + + + + + + +
Table 3 Response body parameters

Parameter

+

Type

+

Description

+

common_pools

+

Array of CommonPoolDict objects

+

Common pool.

+

request_id

+

String

+

Request ID.

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 4 CommonPoolDict

Parameter

+

Type

+

Description

+

name

+

String

+
  • Common pool name.
+

Minimum length: 0

+

Maximum length: 36

+

status

+

String

+
  • Common pool status
+

Minimum length: 0

+

Maximum length: 36

+

type

+

String

+
  • Common pool type, such as bgp.
+

Minimum length: 0

+

Maximum length: 36

+

used

+

Integer

+
  • Number of used EIPs.
+

Minimum value: 0

+

Maximum value: 99999

+

public_border_group

+

String

+
  • Whether the resource is in a central region or an edge site.
  • The value can be center or an edge site name.
  • This resource can only be associated with an EIP of the same region.
+

Minimum length: 1

+

Maximum length: 64

+

id

+

String

+
  • Common pool ID. The parameter is not displayed by default.
+

Minimum length: 0

+

Maximum length: 36

+

allow_share_bandwidth_types

+

Array of strings

+
  • Types of the shared bandwidth that an EIP can be added to. If this parameter is left blank, the EIP cannot be added to any shared bandwidth.
  • The EIP can be added only to the shared bandwidth of these types.
+

Maximum length: 64

+
+
+
+

Example Request

None

+
+

Example Response

Status code: 200

+

Normal response to the GET operation

+
{
+  "common_pools" : [ {
+    "name" : "5_bgp",
+    "status" : "active",
+    "type" : "bgp",
+    "used" : 99,
+    "public_border_group" : "center",
+    "allow_share_bandwidth_types" : [ "share" ]
+  } ],
+  "request_id" : "4a06c169-cc67-4d94-a786-2d70ef09b100"
+}
+
+

Status Codes

See Status Codes.

+
+

Error Codes

See Error Codes.

+
+
+
+ +
+ diff --git a/docs/vpc/api-ref/ListPublicipsV3.html b/docs/vpc/api-ref/ListPublicipsV3.html new file mode 100644 index 00000000..9efc68ec --- /dev/null +++ b/docs/vpc/api-ref/ListPublicipsV3.html @@ -0,0 +1,1212 @@ + + +

Querying All EIPs

+

Function

This API is used to query all EIPs. (This API is not supported in eu-nl.)

+
+

URI

GET /v3/{project_id}/eip/publicips

+ +
+ + + + + + + + + + + +
Table 1 Path parameter

Parameter

+

Mandatory

+

Type

+

Description

+

project_id

+

Yes

+

String

+
  • Project ID.
+

Minimum length: 0

+

Maximum length: 32

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 2 Query parameters

Parameter

+

Mandatory

+

Type

+

Description

+

marker

+

No

+

String

+
  • Start resource ID of pagination query. If the parameter is left blank, only resources on the first page are queried.
+

Minimum length: 0

+

Maximum length: 36

+

offset

+

No

+

Integer

+
  • Start resource number of pagination query.
+

Minimum value: 0

+

Maximum value: 99999

+

limit

+

No

+

Integer

+
  • Number of records returned on each page.
  • The value ranges from 0 to 2,000. The maximum value varies by region.
+

Minimum value: 0

+

Maximum value: 2000

+

fields

+

No

+

Array

+
  • Field. Format: "fields=id&fields=owner&..."
  • Supported fields: id, project_id, ip_version, type, public_ip_address, public_ipv6_address, network_type, status, description, created_at, updated_at, vnic, bandwidth, associate_instance_type, associate_instance_id, lock_status, billing_info, tags, enterprise_project_id, allow_share_bandwidth_types, public_border_group, alias, publicip_pool_name, and publicip_pool_id.
+

sort_key

+

No

+

String

+
  • Sort. Format: "sort_key=id"
  • Supported fields: id, public_ip_address, public_ipv6_address, ip_version, created_at, updated_at, and public_border_group.
+

Enumerated values:

+
  • id
  • public_ip_address
  • public_ipv6_address
  • ip_version
  • created_at
  • updated_at
  • public_border_group
+

sort_dir

+

No

+

String

+
  • Sorting direction.
  • The value can be asc or desc
+

Enumerated values:

+
  • asc
  • desc
+

id

+

No

+

Array

+
  • Filter by id.
+

ip_version

+

No

+

Array

+
  • Filter by ip_version.
  • The value can be 4 (IPv4) or 6 (IPv6).
+

Enumerated values:

+
  • 4
  • 6
+

public_ip_address

+

No

+

Array

+
  • Filter by public_ip_address.
+

public_ip_address_like

+

No

+

String

+
  • Filter by public_ip_address in a fuzzy search.
+

Minimum length: 0

+

Maximum length: 64

+

public_ipv6_address

+

No

+

Array

+
  • Filter by public_ipv6_address.
+

public_ipv6_address_like

+

No

+

String

+
  • Filter by public_ipv6_address in a fuzzy search.
+

Minimum length: 0

+

Maximum length: 64

+

type

+

No

+

Array

+
  • Filter by type.
  • The value can be:
    • EIP: EIP
    • DUALSTACK: Dual-stack IPv6
    +
+

Enumerated values:

+
  • EIP
  • DUALSTACK
+

network_type

+

No

+

Array

+
  • Filter by network_type.
  • The value can be 5_telcom, 5_union, 5_bgp, 5_sbgp, 5_ipv6, or 5_graybgp.
+

Enumerated values:

+
  • 5_telcom
  • 5_union
  • 5_bgp
  • 5_sbgp
  • 5_ipv6
  • 5_graybgp
+

publicip_pool_name

+

No

+

Array

+
  • Filter by publicip_pool_name.
  • The value can be 5_telcom, 5_union, 5_bgp, 5_sbgp, 5_ipv6, 5_graybgp, or a dedicated pool name.
+

status

+

No

+

Array

+
  • Filter by status.
  • The value can be FREEZED, DOWN, ACTIVE, or ERROR.
+

Enumerated values:

+
  • FREEZED
  • DOWN
  • ACTIVE
  • ERROR
+

alias_like

+

No

+

String

+
  • Filter by alias in a fuzzy search.
+

Minimum length: 0

+

Maximum length: 64

+

alias

+

No

+

Array

+
  • Filter by alias.
+

description

+

No

+

Array

+
  • Filter by description.
+

vnic.private_ip_address

+

No

+

Array

+
  • Filter by private_ip_address.
+

vnic.private_ip_address_like

+

No

+

String

+
  • Filter by private_ip_address in a fuzzy search.
+

Minimum length: 0

+

Maximum length: 64

+

vnic.device_id

+

No

+

Array

+
  • Filter by device_id.
+

vnic.device_owner

+

No

+

Array

+
  • Filter by device_owner.
+

vnic.vpc_id

+

No

+

Array

+
  • Filter by vpc_id.
+

vnic.port_id

+

No

+

Array

+
  • Filter by port_id.
+

vnic.device_owner_prefixlike

+

No

+

String

+
  • Filter by device_owner_prefixlike in a fuzzy search.
+

Minimum length: 0

+

Maximum length: 64

+

vnic.instance_type

+

No

+

Array

+
  • Filter by instance_type.
+

vnic.instance_id

+

No

+

Array

+
  • Filter by instance_id.
+

bandwidth.id

+

No

+

Array

+
  • Filter by the bandwidth ID.
+

bandwidth.name

+

No

+

Array

+
  • Filter by name.
+

bandwidth.name_like

+

No

+

Array

+
  • Filter by name in a fuzzy search.
+

bandwidth.size

+

No

+

Array

+
  • Filter by size.
+

bandwidth.share_type

+

No

+

Array

+
  • Filter by share_type.
+

Enumerated values:

+
  • PER
  • WHOLE
+

bandwidth.charge_mode

+

No

+

Array

+
  • Filter by charge_mode.
+

Enumerated values:

+
  • bandwidth
  • traffic
  • 95peak_plus
+

billing_info

+

No

+

Array

+
  • Filter by billing_info.
+

billing_mode

+

No

+

String

+
  • Filter by billing_mode.
  • The value can be PAY_PER_USE.
+

Enumerated values:

+
  • PAY_PER_USE
+

associate_instance_type

+

No

+

Array

+
  • Filter by associate_instance_type.
  • The value can be PORT, NATGW, ELB, VPN, or ELBV1.
+

Enumerated values:

+
  • PORT
  • NATGW
  • ELB
  • VPN
  • ELBV1
+

associate_instance_id

+

No

+

Array

+
  • Filter by associate_instance_id.
+

enterprise_project_id

+

No

+

Array

+
  • Filter by enterprise_project_id.
+

public_border_group

+

No

+

Array

+
  • Filter by public_border_group.
+

allow_share_bandwidth_type_any

+

No

+

Array

+
  • Shared bandwidth type. EIPs can be filtered by shared bandwidth type. You can specify multiple shared bandwidth types, which are separated by commas (,).
+
+
+
+

Request Parameter

None

+
+

Response Parameters

Status code: 200

+ +
+ + + + + + + + + + + + + + + + + + + + + +
Table 3 Response body parameters

Parameter

+

Type

+

Description

+

request_id

+

String

+

Request ID.

+

Minimum length: 0

+

Maximum length: 36

+

publicips

+

Array of PublicipSingleShowResp objects

+

EIP object.

+

page_info

+

PageInfoOption object

+

Pagination page number information.

+

total_count

+

Integer

+

Total number of EIPs.

+

Minimum value: 0

+

Maximum value: 999999

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 4 PublicipSingleShowResp

Parameter

+

Type

+

Description

+

id

+

String

+
  • Unique ID of the EIP.
+

Minimum length: 0

+

Maximum length: 36

+

project_id

+

String

+
  • Project ID.
+

Minimum length: 0

+

Maximum length: 32

+

ip_version

+

Integer

+
  • IP address version.
  • The value can be:
    • 4: IPv4 EIP
    • 6: IPv6 EIP
    +
+

Enumerated values:

+
  • 4
  • 6
+

public_ip_address

+

String

+
  • EIP or IPv6 port address.
+

Minimum length: 0

+

Maximum length: 36

+

public_ipv6_address

+

String

+
  • Obtained EIP if IPv6 EIPs are available. This parameter does not exist if only IPv4 EIPs are available.
+

Minimum length: 0

+

Maximum length: 64

+

network_type

+

String

+
  • Network type of an EIP. This parameter is discarded and is not displayed by default. It is inherited by publicip_pool_name.
+

Minimum length: 0

+

Maximum length: 64

+

status

+

String

+
  • EIP status.
  • The value can be:
    • FREEZED (Frozen)
    • BIND_ERROR (Binding failed)
    • BINDING (Binding)
    • PENDING_DELETE (Releasing)
    • PENDING_CREATE (Assigning)
    • NOTIFYING (Notify that EIP is assigned)
    • NOTIFY_DELETE (Notify to release an EIP)
    • PENDING_UPDATE (Updating)
    • DOWN (Unbound)
    • ACTIVE (Bound)
    • ELB (Bound to a load balancer)
    • VPN (Bound to a VPN)
    • ERROR (Assignment failed)
    +
+

Minimum length: 0

+

Maximum length: 64

+

Enumerated values:

+
  • FREEZED
  • BIND_ERROR
  • BINDING
  • PENDING_DELETE
  • PENDING_CREATE
  • NOTIFYING
  • NOTIFY_DELETE
  • PENDING_UPDATE
  • DOWN
  • ACTIVE
  • ELB
  • VPN
  • ERROR
+

description

+

String

+
  • Supplementary information about the EIP.
  • This is customized by users and is not perceived by the system.
+

Minimum length: 0

+

Maximum length: 256

+

public_border_group

+

String

+
  • Whether the resource is in a central region or an edge site.
  • The value can be center or an edge site name.
  • This resource can only be associated with an EIP of the same region.
+

Minimum length: 1

+

Maximum length: 64

+

created_at

+

String

+
  • Time (UTC) when an EIP is assigned.
  • Format: yyyy-MM-ddTHH:mm:ssZ
+

Minimum length: 0

+

Maximum length: 64

+

updated_at

+

String

+
  • Time (UTC) when an EIP is updated.
  • Format: yyyy-MM-ddTHH:mm:ssZ
+

Minimum length: 0

+

Maximum length: 64

+

type

+

String

+
  • EIP type.
+

Minimum length: 1

+

Maximum length: 36

+

Enumerated values:

+
  • EIP
  • DUALSTACK
+

vnic

+

VnicInfo object

+
  • Port information of the instance with an EIP bound.
  • If the instance with an EIP bound does not depend on a port, the value is null.
+

bandwidth

+

PublicipBandwidthInfo object

+

Bandwidth bound to an EIP.

+

enterprise_project_id

+

String

+

Enterprise project ID. The value is 0 or a string that contains a maximum of 36 characters in UUID format with hyphens (-). This is the ID of the enterprise project that you associate with the EIP when you assign the EIP.

+

Minimum length: 0

+

Maximum length: 36

+

billing_info

+

String

+
  • Order information of an EIP.
  • This parameter is left empty for pay-per-use resources.
+

Minimum length: 0

+

Maximum length: 256

+

lock_status

+

String

+
  • Frozen status of an EIP.
  • The metadata type indicates that the EIP is frozen due to arrears or abuse.
  • The value can be:
    • police
    • locked
    +
+

Minimum length: 0

+

Maximum length: 64

+

associate_instance_type

+

String

+
  • Type of the instance bound with an EIP.
  • The value can be:
    • PORT
    • NATGW
    • ELB
    • ELBV1
    • VPN
    • null
    +
+

Minimum length: 0

+

Maximum length: 64

+

Enumerated values:

+
  • PORT
  • NATGW
  • ELB
  • ELBV1
  • VPN
  • null
+

associate_instance_id

+

String

+
  • ID of the instance bound with an EIP.
+

Minimum length: 0

+

Maximum length: 36

+

publicip_pool_id

+

String

+
  • ID of the network that an EIP belongs to. It is the network ID corresponding to publicip_pool_name.
+

Minimum length: 0

+

Maximum length: 36

+

publicip_pool_name

+

String

+
  • Network type of an EIP, including public EIP pool (for example, 5_bgp or 5_sbgp) and dedicated EIP pool.
  • For details about the dedicated EIP pool, see the APIs about publcip_pool.
+

Minimum length: 0

+

Maximum length: 64

+

alias

+

String

+
  • EIP name.
+

Minimum length: 0

+

Maximum length: 64

+

profile

+

ProfileInfo object

+
  • EIP and metadata. (The parameter is not displayed by default.)
+

fake_network_type

+

Boolean

+
  • Whether an EIP can change its BGP type. If the value is true, the EIP can change its BGP type. If the value is false, the EIP cannot change its BGP type. (The parameter is not displayed by default.)
+

Enumerated values:

+
  • true
  • false
+

tags

+

Array of strings

+
  • User tag. (The parameter is not displayed by default.)
+

associate_instance_metadata

+

String

+
  • Record the upper-level ownership of an instance. For example, if associate_instance_type is set to PORT, this parameter records the device_id and device_owner information of the port. (This parameter only records information in limited scenarios and is not displayed by default.)
+

Minimum length: 1

+

Maximum length: 64

+

associate_mode

+

String

+
  • Passthrough mode. The parameter is displayed only after the passthrough mode is enabled.
+

Minimum length: 1

+

Maximum length: 36

+

allow_share_bandwidth_types

+

Array of strings

+
  • Types of the shared bandwidth that an EIP can be added to. If this parameter is left blank, the EIP cannot be added to any shared bandwidth.
  • The EIP can be added only to the shared bandwidth of these types.
+

Maximum length: 64

+

cascade_delete_by_instance

+

Boolean

+
  • Whether an EIP can be released together with its instance. (The parameter is not displayed by default.)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 5 VnicInfo

Parameter

+

Type

+

Description

+

private_ip_address

+

String

+
  • Private IP address.
+

Minimum length: 0

+

Maximum length: 36

+

device_id

+

String

+
  • ID of the device that a port belongs to.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 36

+

device_owner

+

String

+
  • Device that the port belongs to.
  • The value can be:
    • network:dhcp
    • network:VIP_PORT
    • network:router_interface_distributed
    • network:router_centralized_snat
    +
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 64

+

vpc_id

+

String

+
  • VPC ID.
+

Minimum length: 0

+

Maximum length: 36

+

port_id

+

String

+
  • Port ID.
+

Minimum length: 0

+

Maximum length: 36

+

port_profile

+

String

+
  • Port profile.
+

Minimum length: 0

+

Maximum length: 256

+

mac

+

String

+
  • Port MAC address.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 64

+

vtep

+

String

+
  • VTEP IP address.
+

Minimum length: 0

+

Maximum length: 36

+

vni

+

String

+
  • VXLAN ID.
+

Minimum length: 0

+

Maximum length: 36

+

instance_id

+

String

+
  • ID of the instance that the port belongs to, for example, RDS instance ID.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 36

+

instance_type

+

String

+
  • Type of the instance that the port belongs to, for example, RDS.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 36

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 6 PublicipBandwidthInfo

Parameter

+

Type

+

Description

+

id

+

String

+
  • Bandwidth ID.
+

Minimum length: 0

+

Maximum length: 36

+

size

+

Integer

+
  • Bandwidth size.
  • The value ranges from 5 Mbit/s to 2000 Mbit/s by default.
+

Minimum value: 0

+

Maximum value: 99999

+

share_type

+

String

+
  • Whether the bandwidth is shared or dedicated.
  • The value can be:
    • PER: Dedicated bandwidth
    • WHOLE: Shared bandwidth
    +
  • IPv6 addresses do not support bandwidth whose type is WHOLE.
+

Minimum length: 0

+

Maximum length: 36

+

charge_mode

+

String

+
  • Whether the billing is based on traffic or bandwidth.
  • The value can be:
    • bandwidth: billed by bandwidth
    • traffic: billed by traffic
    • 95peak_plus: billed by 95th percentile bandwidth (enhanced)
    +
+

Minimum length: 0

+

Maximum length: 36

+

name

+

String

+
  • Bandwidth name.
  • The value can contain 1 to 64 characters, including letters, digits, underscores (_), hyphens (-), and periods (.).
+

Minimum length: 0

+

Maximum length: 64

+

billing_info

+

String

+
  • Billing information.
+

Minimum length: 0

+

Maximum length: 256

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 7 ProfileInfo

Parameter

+

Type

+

Description

+

local_network_port

+

String

+
  • port_id in the 5_xxx network (for example, 5_bgp) of an EIP.
+

Minimum length: 0

+

Maximum length: 36

+

standalone

+

Boolean

+
  • Whether an EIP is assigned together with a VM. If the value is true, the EIP is assigned independently. If the value is false, the EIP is assigned together with a VM.
+

notify_status

+

String

+
  • EIP assigning status. This parameter is only for internal use of the EIP service.
+

Minimum length: 0

+

Maximum length: 36

+

Enumerated values:

+
  • PENDING_CREATE
  • PENDING_UPDATE
  • NOTIFYING
  • NOTIFYED
  • NOTIFY_DELETE
+

create_time

+

String

+
  • Time when an EIP is assigned.
+

Minimum length: 0

+

Maximum length: 64

+

fake_network_type

+

Boolean

+
  • Whether an EIP can change its BGP type. If the value is true, the EIP can change its BGP type. If the value is false, the EIP cannot change its BGP type.
+

Enumerated values:

+
  • true
  • false
+

create_source

+

String

+
  • Type of the resource purchased together with an EIP.
+

Minimum length: 0

+

Maximum length: 36

+

Enumerated value:

+
  • ecs
+

ecs_id

+

String

+
  • ID of the ECS purchased together with an EIP.
+

Minimum length: 0

+

Maximum length: 36

+

lock_status

+

String

+
  • Lock status of an EIP, for example, POLICE (abuse), LOCKED (common issues), ARREAR (in arrears), and DELABLE (can be deleted).
+

Minimum length: 0

+

Maximum length: 36

+

freezed_status

+

String

+
  • EIP frozen status.
+

Minimum length: 0

+

Maximum length: 36

+

Enumerated values:

+
  • FREEZED
  • UNFREEZED
+

bandwith_info

+

BandwidthInfoResp object

+
  • Bandwidth bound to an EIP.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + +
Table 8 BandwidthInfoResp

Parameter

+

Type

+

Description

+

bandwidth_name

+

String

+
  • Bandwidth name.
+

Minimum length: 0

+

Maximum length: 256

+

bandwidth_number

+

Integer

+
  • Bandwidth size (Mbit/s).
+

Minimum value: 0

+

Maximum value: 99999

+

bandwidth_type

+

String

+
  • Bandwidth type.
+

Enumerated values:

+
  • PER
  • WHOLE
+

bandwidth_id

+

String

+
  • Bandwidth ID.
+

Minimum length: 0

+

Maximum length: 36

+
+
+ +
+ + + + + + + + + + + + + + + + + +
Table 9 PageInfoOption

Parameter

+

Type

+

Description

+

previous_marker

+

String

+

Marker value of the previous page.

+

Minimum length: 0

+

Maximum length: 36

+

next_marker

+

String

+

Marker value of the next page.

+

Minimum length: 0

+

Maximum length: 36

+

current_count

+

Integer

+

Total number of data records on the current page.

+

Minimum value: 0

+

Maximum value: 99999

+
+
+
+

Example Request

None

+
+

Example Response

Status code: 200

+

Normal response to the GET operation

+
{
+  "page_info" : {
+    "current_count" : 1,
+    "next_marker" : "0490aeae-ab8f-4764-b012-45645e9c0aa9",
+    "previous_marker" : "0490aeae-ab8f-4764-b012-45645e9c0aa9"
+  },
+  "publicips" : [ {
+    "created_at" : "2022-03-17T09:46:22Z",
+    "updated_at" : "2022-03-30T02:46:04Z",
+    "lock_status" : null,
+    "allow_share_bandwidth_types" : [ "bgp", "sbgp", "share", "share_yidongdanxian", "share_youxuan" ],
+    "id" : "006343a1-32bf-4361-958a-efd158153dd0",
+    "alias" : null,
+    "project_id" : "060576787a80d5762fa2c00f07ddfcf4",
+    "ip_version" : 4,
+    "public_ip_address" : "88.88.1.141",
+    "public_ipv6_address" : null,
+    "status" : "DOWN",
+    "description" : "",
+    "enterprise_project_id" : "0",
+    "billing_info" : null,
+    "type" : "EIP",
+    "vnic" : {
+      "private_ip_address" : "172.16.1.235",
+      "device_id" : "",
+      "device_owner" : "",
+      "vpc_id" : "1c30f428-9741-48b2-a788-0b2f359705eb",
+      "port_id" : "22d3576d-c042-4f3d-8c7c-1330a2724627",
+      "mac" : "fa:16:3e:3a:22:66",
+      "vtep" : null,
+      "vni" : null,
+      "instance_id" : "",
+      "instance_type" : "",
+      "port_profile" : null
+    },
+    "bandwidth" : {
+      "id" : "149ff19b-5de4-4436-958f-2eca39952e93",
+      "size" : 100,
+      "share_type" : "PER",
+      "charge_mode" : "traffic",
+      "name" : "bandwidth-xym-br-eqos",
+      "billing_info" : ""
+    },
+    "associate_instance_type" : "PORT",
+    "associate_instance_id" : "22d3576d-c042-4f3d-8c7c-1330a2724627",
+    "publicip_pool_id" : "9af5f2e5-1765-4b86-b342-ece52e785c8b",
+    "publicip_pool_name" : "5_union",
+    "public_border_group" : "center",
+    "tags" : [ "key=value" ]
+  } ],
+  "request_id" : "c4962d006b34af3c2343de7f88ef65e3",
+  "total_count" : 100
+}
+
+

Status Codes

See Status Codes.

+
+

Error Codes

See Error Codes.

+
+
+
+ +
+ diff --git a/docs/vpc/api-ref/ShowPublicipV3.html b/docs/vpc/api-ref/ShowPublicipV3.html new file mode 100644 index 00000000..7ffc104d --- /dev/null +++ b/docs/vpc/api-ref/ShowPublicipV3.html @@ -0,0 +1,765 @@ + + +

Querying EIP Details

+

Function

This API is used to query EIP details. (This API is not supported in eu-nl.)

+
+

URI

GET /v3/{project_id}/eip/publicips/{publicip_id}

+ +
+ + + + + + + + + + + + + + + + +
Table 1 Path parameters

Parameter

+

Mandatory

+

Type

+

Description

+

project_id

+

Yes

+

String

+

Project ID.

+

Minimum length: 0

+

Maximum length: 32

+

publicip_id

+

Yes

+

String

+

EIP ID.

+

Minimum length: 0

+

Maximum length: 36

+
+
+ +
+ + + + + + + + + + + +
Table 2 Query parameter

Parameter

+

Mandatory

+

Type

+

Description

+

fields

+

No

+

Array

+
  • Field. Format: "fields=id&fields=owner&..."
  • Supported fields: id, project_id, ip_version, type, public_ip_address, public_ipv6_address, network_type, status, description, created_at, updated_at, vnic, bandwidth, associate_instance_type, associate_instance_id, lock_status, billing_info, tags, enterprise_project_id, publicip_pool_name, allow_share_bandwidth_types, alias, publicip_pool_id, and public_border_group.
+
+
+
+

Request Parameter

None

+
+

Response Parameters

Status code: 200

+ +
+ + + + + + + + + + + + + +
Table 3 Response body parameters

Parameter

+

Type

+

Description

+

request_id

+

String

+

Request ID.

+

Minimum length: 0

+

Maximum length: 36

+

publicip

+

PublicipSingleShowResp object

+

EIP.

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 4 PublicipSingleShowResp

Parameter

+

Type

+

Description

+

id

+

String

+
  • Unique ID of the EIP.
+

Minimum length: 0

+

Maximum length: 36

+

project_id

+

String

+
  • Project ID.
+

Minimum length: 0

+

Maximum length: 32

+

ip_version

+

Integer

+
  • IP address version.
  • The value can be:
    • 4: IPv4 EIP
    • 6: IPv6 EIP
    +
+

Enumerated values:

+
  • 4
  • 6
+

public_ip_address

+

String

+
  • EIP or IPv6 port address.
+

Minimum length: 0

+

Maximum length: 36

+

public_ipv6_address

+

String

+
  • Obtained EIP if IPv6 EIPs are available. This parameter does not exist if only IPv4 EIPs are available.
+

Minimum length: 0

+

Maximum length: 64

+

network_type

+

String

+
  • Network type of an EIP. This parameter is discarded and is not displayed by default. It is inherited by publicip_pool_name.
+

Minimum length: 0

+

Maximum length: 64

+

status

+

String

+
  • EIP status.
  • The value can be:
    • FREEZED (Frozen)
    • BIND_ERROR (Binding failed)
    • BINDING (Binding)
    • PENDING_DELETE (Releasing)
    • PENDING_CREATE (Assigning)
    • NOTIFYING
    • NOTIFY_DELETE
    • PENDING_UPDATE (Updating)
    • DOWN (Unbound)
    • ACTIVE (Bound)
    • ELB (Bound to a load balancer)
    • VPN (Bound to a VPN)
    • ERROR
    +
+

Minimum length: 0

+

Maximum length: 64

+

Enumerated values:

+
  • FREEZED
  • BIND_ERROR
  • BINDING
  • PENDING_DELETE
  • PENDING_CREATE
  • NOTIFYING
  • NOTIFY_DELETE
  • PENDING_UPDATE
  • DOWN
  • ACTIVE
  • ELB
  • VPN
  • ERROR
+

description

+

String

+
  • Supplementary information about the EIP.
  • This is customized by users and is not perceived by the system.
+

Minimum length: 0

+

Maximum length: 256

+

public_border_group

+

String

+
  • Whether the resource is in a central region or an edge site.
  • The value can be center or an edge site name.
  • This resource can only be associated with an EIP of the same region.
+

Minimum length: 1

+

Maximum length: 64

+

created_at

+

String

+
  • Time (UTC) when an EIP is assigned.
  • Format: yyyy-MM-ddTHH:mm:ssZ
+

Minimum length: 0

+

Maximum length: 64

+

updated_at

+

String

+
  • Time (UTC) when an EIP is updated.
  • Format: yyyy-MM-ddTHH:mm:ssZ
+

Minimum length: 0

+

Maximum length: 64

+

type

+

String

+
  • EIP type.
+

Minimum length: 1

+

Maximum length: 36

+

Enumerated values:

+
  • EIP
  • DUALSTACK
+

vnic

+

VnicInfo object

+
  • Port information of the instance with an EIP bound.
  • If the instance with an EIP bound does not depend on a port, the value is null.
+

bandwidth

+

PublicipBandwidthInfo object

+

Bandwidth bound to an EIP.

+

enterprise_project_id

+

String

+

Enterprise project ID. The value is 0 or a string that contains a maximum of 36 characters in UUID format with hyphens (-). This is the ID of the enterprise project that you associate with the EIP when you assign the EIP.

+

Minimum length: 0

+

Maximum length: 36

+

billing_info

+

String

+
  • Order information of an EIP.
  • This parameter is left empty for pay-per-use resources.
+

Minimum length: 0

+

Maximum length: 256

+

lock_status

+

String

+
  • Frozen status of an EIP.
  • The metadata type indicates that the EIP is frozen due to arrears or abuse.
  • The value can be:
    • police
    • locked
    +
+

Minimum length: 0

+

Maximum length: 64

+

associate_instance_type

+

String

+
  • Type of the instance bound with an EIP.
  • The value can be:
    • PORT
    • NATGW
    • ELB
    • ELBV1
    • VPN
    • null
    +
+

Minimum length: 0

+

Maximum length: 64

+

Enumerated values:

+
  • PORT
  • NATGW
  • ELB
  • ELBV1
  • VPN
  • null
+

associate_instance_id

+

String

+
  • ID of the instance bound with an EIP.
+

Minimum length: 0

+

Maximum length: 36

+

publicip_pool_id

+

String

+
  • ID of the network that an EIP belongs to. It is the network ID corresponding to publicip_pool_name.
+

Minimum length: 0

+

Maximum length: 36

+

publicip_pool_name

+

String

+
  • Network type of an EIP, including public EIP pool (for example, 5_bgp or 5_sbgp) and dedicated EIP pool.
  • For details about the dedicated EIP pool, see the APIs about publcip_pool.
+

Minimum length: 0

+

Maximum length: 64

+

alias

+

String

+
  • EIP name.
+

Minimum length: 0

+

Maximum length: 64

+

profile

+

ProfileInfo object

+
  • EIP and metadata. (The parameter is not displayed by default.)
+

fake_network_type

+

Boolean

+
  • Whether an EIP can change its BGP type. If the value is true, the EIP can change its BGP type. If the value is false, the EIP cannot change its BGP type. (The parameter is not displayed by default.)
+

Enumerated values:

+
  • true
  • false
+

tags

+

Array of strings

+
  • User tag. (The parameter is not displayed by default.)
+

associate_instance_metadata

+

String

+
  • Record the upper-level ownership of an instance. For example, if associate_instance_type is set to PORT, this parameter records the device_id and device_owner information of the port. (This parameter only records information in limited scenarios and is not displayed by default.)
+

Minimum length: 1

+

Maximum length: 64

+

associate_mode

+

String

+
  • Passthrough mode. The parameter is displayed only after the passthrough mode is enabled.
+

Minimum length: 1

+

Maximum length: 36

+

allow_share_bandwidth_types

+

Array of strings

+
  • Types of the shared bandwidth that an EIP can be added to. If this parameter is left blank, the EIP cannot be added to any shared bandwidth.
  • The EIP can be added only to the shared bandwidth of these types.
+

Maximum length: 64

+

cascade_delete_by_instance

+

Boolean

+
  • Whether an EIP can be released together with its instance. (The parameter is not displayed by default.)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 5 VnicInfo

Parameter

+

Type

+

Description

+

private_ip_address

+

String

+
  • Private IP address.
+

Minimum length: 0

+

Maximum length: 36

+

device_id

+

String

+
  • ID of the device that a port belongs to.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 36

+

device_owner

+

String

+
  • Device that the port belongs to.
  • The value can be:
    • network:dhcp
    • network:VIP_PORT
    • network:router_interface_distributed
    • network:router_centralized_snat
    +
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 64

+

vpc_id

+

String

+
  • VPC ID.
+

Minimum length: 0

+

Maximum length: 36

+

port_id

+

String

+
  • Port ID.
+

Minimum length: 0

+

Maximum length: 36

+

port_profile

+

String

+
  • Port profile.
+

Minimum length: 0

+

Maximum length: 256

+

mac

+

String

+
  • Port MAC address.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 64

+

vtep

+

String

+
  • VTEP IP address.
+

Minimum length: 0

+

Maximum length: 36

+

vni

+

String

+
  • VXLAN ID.
+

Minimum length: 0

+

Maximum length: 36

+

instance_id

+

String

+
  • ID of the instance that the port belongs to, for example, RDS instance ID.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 36

+

instance_type

+

String

+
  • Type of the instance that the port belongs to, for example, RDS.
  • The system automatically sets this parameter.
+

Minimum length: 0

+

Maximum length: 36

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 6 PublicipBandwidthInfo

Parameter

+

Type

+

Description

+

id

+

String

+
  • Bandwidth ID.
+

Minimum length: 0

+

Maximum length: 36

+

size

+

Integer

+
  • Bandwidth size.
  • The value ranges from 5 Mbit/s to 2000 Mbit/s by default.
+

Minimum value: 0

+

Maximum value: 99999

+

share_type

+

String

+
  • Whether the bandwidth is shared or dedicated.
  • The value can be:
    • PER: Dedicated bandwidth
    • WHOLE: Shared bandwidth
    +
  • IPv6 addresses do not support bandwidth whose type is WHOLE.
+

Minimum length: 0

+

Maximum length: 36

+

charge_mode

+

String

+
  • Whether the billing is based on traffic or bandwidth.
  • The value can be:
    • bandwidth: billed by bandwidth
    • traffic: billed by traffic
    • 95peak_plus: billed by 95th percentile bandwidth (enhanced)
    +
+

Minimum length: 0

+

Maximum length: 36

+

name

+

String

+
  • Bandwidth name.
  • The value can contain 1 to 64 characters, including letters, digits, underscores (_), hyphens (-), and periods (.).
+

Minimum length: 0

+

Maximum length: 64

+

billing_info

+

String

+
  • Billing information.
+

Minimum length: 0

+

Maximum length: 256

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 7 ProfileInfo

Parameter

+

Type

+

Description

+

local_network_port

+

String

+
  • port_id in the 5_xxx network (for example, 5_bgp) of an EIP.
+

Minimum length: 0

+

Maximum length: 36

+

standalone

+

Boolean

+
  • Whether an EIP is assigned together with a VM. If the value is true, the EIP is assigned independently. If the value is false, the EIP is assigned together with a VM.
+

notify_status

+

String

+
  • EIP assigning status. This parameter is only for internal use of the EIP service.
+

Minimum length: 0

+

Maximum length: 36

+

Enumerated values:

+
  • PENDING_CREATE
  • PENDING_UPDATE
  • NOTIFYING
  • NOTIFYED
  • NOTIFY_DELETE
+

create_time

+

String

+
  • Time when an EIP is assigned.
+

Minimum length: 0

+

Maximum length: 64

+

fake_network_type

+

Boolean

+
  • Whether an EIP can change its BGP type. If the value is true, the EIP can change its BGP type. If the value is false, the EIP cannot change its BGP type.
+

Enumerated values:

+
  • true
  • false
+

create_source

+

String

+
  • Type of the resource purchased together with an EIP.
+

Minimum length: 0

+

Maximum length: 36

+

Enumerated value:

+
  • ecs
+

ecs_id

+

String

+
  • ID of the ECS purchased together with an EIP.
+

Minimum length: 0

+

Maximum length: 36

+

lock_status

+

String

+
  • Lock status of an EIP, for example, POLICE (abuse), LOCKED (common issues), ARREAR (in arrears), and DELABLE (can be deleted).
+

Minimum length: 0

+

Maximum length: 36

+

freezed_status

+

String

+
  • EIP frozen status.
+

Minimum length: 0

+

Maximum length: 36

+

Enumerated values:

+
  • FREEZED
  • UNFREEZED
+

bandwith_info

+

BandwidthInfoResp object

+
  • Bandwidth bound to an EIP.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + +
Table 8 BandwidthInfoResp

Parameter

+

Type

+

Description

+

bandwidth_name

+

String

+
  • Bandwidth name.
+

Minimum length: 0

+

Maximum length: 256

+

bandwidth_number

+

Integer

+
  • Bandwidth size (Mbit/s).
+

Minimum value: 0

+

Maximum value: 99999

+

bandwidth_type

+

String

+
  • Bandwidth type.
+

Enumerated values:

+
  • PER
  • WHOLE
+

bandwidth_id

+

String

+
  • Bandwidth ID.
+

Minimum length: 0

+

Maximum length: 36

+
+
+
+

Example Request

None

+
+

Example Response

Status code: 200

+

Normal response to the GET operation

+
{
+  "publicip" : {
+    "created_at" : "2022-03-17T09:46:22Z",
+    "updated_at" : "2022-03-30T02:46:04Z",
+    "lock_status" : null,
+    "allow_share_bandwidth_types" : [ "bgp", "sbgp", "share", "share_yidongdanxian", "share_youxuan" ],
+    "id" : "006343a1-32bf-4361-958a-efd158153dd0",
+    "alias" : null,
+    "project_id" : "060576787a80d5762fa2c00f07ddfcf4",
+    "ip_version" : 4,
+    "public_ip_address" : "88.88.1.141",
+    "public_ipv6_address" : null,
+    "status" : "DOWN",
+    "description" : "",
+    "enterprise_project_id" : "0",
+    "billing_info" : null,
+    "type" : "EIP",
+    "vnic" : {
+      "private_ip_address" : "172.16.1.235",
+      "device_id" : "",
+      "device_owner" : "",
+      "vpc_id" : "1c30f428-9741-48b2-a788-0b2f359705eb",
+      "port_id" : "22d3576d-c042-4f3d-8c7c-1330a2724627",
+      "mac" : "fa:16:3e:3a:22:66",
+      "vtep" : null,
+      "vni" : null,
+      "instance_id" : "",
+      "instance_type" : "",
+      "port_profile" : null
+    },
+    "bandwidth" : {
+      "id" : "149ff19b-5de4-4436-958f-2eca39952e93",
+      "size" : 100,
+      "share_type" : "PER",
+      "charge_mode" : "traffic",
+      "name" : "bandwidth-xym-br-eqos",
+      "billing_info" : ""
+    },
+    "associate_instance_type" : "PORT",
+    "associate_instance_id" : "22d3576d-c042-4f3d-8c7c-1330a2724627",
+    "publicip_pool_id" : "9af5f2e5-1765-4b86-b342-ece52e785c8b",
+    "publicip_pool_name" : "5_union",
+    "public_border_group" : "center",
+    "tags" : [ "key=value" ]
+  },
+  "request_id" : "ce1a33a85d2e105040497a21bbe58c26"
+}
+
+

Status Codes

See Status Codes.

+
+

Error Codes

See Error Codes.

+
+
+
+ +
+ diff --git a/docs/vpc/api-ref/eip_apiv3_0100.html b/docs/vpc/api-ref/eip_apiv3_0100.html new file mode 100644 index 00000000..634995f9 --- /dev/null +++ b/docs/vpc/api-ref/eip_apiv3_0100.html @@ -0,0 +1,22 @@ + + +

EIPs

+

+
+
+ + + +
+ diff --git a/docs/vpc/api-ref/eip_apiv3_0300.html b/docs/vpc/api-ref/eip_apiv3_0300.html new file mode 100644 index 00000000..d58fa845 --- /dev/null +++ b/docs/vpc/api-ref/eip_apiv3_0300.html @@ -0,0 +1,15 @@ + + +

Common Pools

+
+
+ + + +
+ diff --git a/docs/vpc/api-ref/eip_tag_0000.html b/docs/vpc/api-ref/eip_tag_0000.html index c65a9103..a698ae79 100644 --- a/docs/vpc/api-ref/eip_tag_0000.html +++ b/docs/vpc/api-ref/eip_tag_0000.html @@ -1,6 +1,6 @@ -

EIP Tag Management

+

EIP Tag Management