virtual-private-cloud/api-ref/source/change_history.rst

174 KiB

original_name

vpc_api_0012.html

Change History

Released On Description
2022-12-12

This release incorporates the following change:

Modified the following content:

Added description that EIPs of the Dedicated Load Balancer (5_gray) type cannot be created in Assigning an EIP <en-us_topic_0020090596>, Querying an EIP <vpc_eip_0002>, Querying EIPs <vpc_eip_0003>, Updating an EIP <vpc_eip_0004>, Releasing an EIP <vpc_eip_0005>, Querying Floating IP Addresses <vpc_floatingip_0001>, Querying a Floating IP Address <vpc_floatingip_0002>, Assigning a Floating IP Address <vpc_floatingip_0003>, Updating a Floating IP Address <vpc_floatingip_0004>, and Deleting a Floating IP Address <vpc_floatingip_0005>.

2022-11-15

This release incorporates the following changes:

Added support for binding and unbinding EIPs of the Dedicated Load Balancer (5_gray) type using APIs in Assigning an EIP <en-us_topic_0020090596>, Querying an EIP <vpc_eip_0002>, Querying EIPs <vpc_eip_0003>, Updating an EIP <vpc_eip_0004>, Releasing an EIP <vpc_eip_0005>, Querying Floating IP Addresses <vpc_floatingip_0001>, Querying a Floating IP Address <vpc_floatingip_0002>, Assigning a Floating IP Address <vpc_floatingip_0003>, Updating a Floating IP Address <vpc_floatingip_0004>, and Deleting a Floating IP Address <vpc_floatingip_0005>.

2022-09-07

This release incorporates the following changes:

  • Added description about binding EIPs of the dedicated load balancer (5_gray) type to load balancers in Assigning an EIP <en-us_topic_0020090596>, Querying an EIP <vpc_eip_0002>, Querying EIPs <vpc_eip_0003>, Updating an EIP <vpc_eip_0004>, and Releasing an EIP <vpc_eip_0005>.
  • Added description about binding EIPs of the dedicated load balancer (5_gray) type to load balancers in Querying Floating IP Addresses <vpc_floatingip_0001>, Querying a Floating IP Address <vpc_floatingip_0002>, Assigning a Floating IP Address <vpc_floatingip_0003>, Updating a Floating IP Address <vpc_floatingip_0004>, and Deleting a Floating IP Address <vpc_floatingip_0005>.
2022-06-25

This release incorporates the following changes:

  • Modified the load balancer types applicable to the 5_gray type in Assigning an EIP <en-us_topic_0020090596>, Querying an EIP <vpc_eip_0002>, Querying EIPs <vpc_eip_0003>, and Updating an EIP <vpc_eip_0004>.
  • Modified the load balancer types applicable to the 5_gray type in Querying a Bandwidth <vpc_bandwidth_0001>, Querying Bandwidths <vpc_bandwidth_0002>, and Updating a Bandwidth <vpc_bandwidth_0003>.
  • Modified the load balancer types applicable to the 5_gray type in Assigning a Shared Bandwidth <vpc_sharebandwidth_0001> and Adding an EIP to a Shared Bandwidth <vpc_sharebandwidth_0004>.
2022-03-03

This release incorporates the following changes:

Added descriptions of parameters private_ip_address and port_id in Querying an EIP <vpc_eip_0002>, Querying EIPs <vpc_eip_0003>, and Updating an EIP <vpc_eip_0004>.

2022-02-15

This release incorporates the following changes:

  • Added 5_gray to the value range of parameter type in sections Assigning an EIP <en-us_topic_0020090596>, Querying an EIP <vpc_eip_0002>, Querying EIPs <vpc_eip_0003>, and Updating an EIP <vpc_eip_0004>.
  • Added 5_gray to the value range of parameter publicip_type and gray for parameter bandwidth_type in sections Querying a Bandwidth <vpc_bandwidth_0001> and Querying Bandwidths <vpc_bandwidth_0002>.
  • Added 5_gray to the value range of parameter publicip_type in sections Updating a Bandwidth <vpc_bandwidth_0003>, Assigning a Shared Bandwidth <vpc_sharebandwidth_0001>, and Adding an EIP to a Shared Bandwidth <vpc_sharebandwidth_0004>.
2021-08-25

This release incorporates the following changes:

  • Modified the description about parameter updated_at and added parameters billing_info and enterprise_project_id in Bandwidth <vpc_bandwidth_0000> and Bandwidth (V2.0) <vpc_sharebandwidth_0000>.
  • Changed the value range of type in Querying Quotas <vpc_quota_0001>.
  • Added parameter remote_address_group_id to sections Security Group <vpc_sg01_0000> and Security Group <vpc_sg02_0000>.
  • Deleted parameters ipv6_address_mode and ipv6_ra_mode from Subnet <vpc_subnet02_0000>.
  • Added parameter enterprise_project_id to section EIP <vpc_eip_0000>.
2021-06-22

This release incorporates the following changes:

  • Added parameter profile to sections Querying an EIP <vpc_eip_0002>, Querying EIPs <vpc_eip_0003>, and Updating an EIP <vpc_eip_0004>.
  • Changed the value range of the size parameter to 1 Mbit/s to 1000 Mbit/s in Querying Bandwidths <vpc_bandwidth_0002>, Updating a Bandwidth <vpc_bandwidth_0003>, and Removing an EIP from a Shared Bandwidth <vpc_sharebandwidth_0005>.
  • Changed the value range of the size parameter to 5 Mbit/s to 1000 Mbit/s in Assigning a Shared Bandwidth <vpc_sharebandwidth_0001> and Adding an EIP to a Shared Bandwidth <vpc_sharebandwidth_0004>.
  • Updated response examples in sections Querying a Bandwidth <vpc_bandwidth_0001>, Querying Bandwidths <vpc_bandwidth_0002>, Updating a Bandwidth <vpc_bandwidth_0003>, Assigning a Shared Bandwidth <vpc_sharebandwidth_0001>, and Adding an EIP to a Shared Bandwidth <vpc_sharebandwidth_0004>.
  • Changed the parameter of binding:vif_details to primary_interface in sections Querying Ports <vpc_port02_0001>, Querying a Port <vpc_port02_0002>, Creating a Port <vpc_port02_0003>, and Updating a Port <vpc_port02_0004>.
2021-05-25

This release incorporates the following changes:

  • Added parameter id to the bandwidth field in section Assigning an EIP <en-us_topic_0020090596>.
  • Added parameter ip_version to sections EIP <vpc_eip_0000>, Bandwidth <vpc_bandwidth_0000>, and Bandwidth (V2.0) <vpc_sharebandwidth_0000>.
  • Added parameter bandwidth_name to section EIP <vpc_eip_0000>.
  • Deleted description about IP address version conversion from section Updating an EIP <vpc_eip_0004>.
  • Added parameters created_at, updated_at, enable_bandwidth_rules, rule_quota, and bandwidth_rules in sections Bandwidth <vpc_bandwidth_0000> and Assigning a Shared Bandwidth <vpc_sharebandwidth_0001>.
  • Added value share to the value range of parameter bandwidth_type in section Bandwidth <vpc_bandwidth_0000>.
2021-05-10

This release incorporates the following changes:

  • Added description that the IP addresses reserved by the system cannot be obtained using APIs in Querying Private IP Address Details <vpc_privateip_0002>.
  • Moved Error Codes <vpc_api_0003> and Status Codes <vpc_api_0002> to Appendix <vpc_api_0007>.
  • Added a value for the type parameter of the publicip field in section EIP <vpc_eip_0000> and Bandwidth <vpc_bandwidth_0000>.
  • Added WHOLE to the value range of parameter share_type in section Bandwidth <vpc_bandwidth_0000>.
2021-03-16

This release incorporates the following changes:

Added description that leaving parameter port_id blank cannot be used to unbind an EIP from a dedicated load balancer in sections Updating an EIP <vpc_eip_0004> and Updating a Floating IP Address <vpc_floatingip_0004>.

2020-12-16

This release incorporates the following changes:

  • Modified the value range of cidr in section Virtual Private Cloud <vpc_api01_0000>.
  • Changed the maximum number of tags in sections Querying VPCs by Tag <vpc_tag_0005> and Querying Subnets by Tag <subnet_tag_0005>.
  • Added fields port_security_enabled, dns_name, and dns_assignment to section Port <vpc_port02_0000>.
2020-06-30

This release incorporates the following changes:

  • Added the routes field in section Updating VPC Information <vpc_api01_0004>.
  • Added field index_enabled in section VPC Flow Log <vpc_flow_0000>.
  • Modified URI parameters in sections Querying Security Group Rule Details <vpc_sg01_0006> and Deleting a Security Group Rule <vpc_sg01_0008>.
  • Modified description of the tenant_id field in section Creating a VPC Peering Connection <vpc_peering_0003>.
  • Modified the network_ip_availability parameter type in section Querying IP Address Usage on a Specified Network <vpc_natworkip_0001>.
  • Modified the networks parameter type in section Querying Networks <vpc_network_0001>.
  • Added response parameter project_id in sections Adding an Interface to a Router <vpc_router_0006> and Removing an Interface from a Router <vpc_router_0007>.
  • Added the device_owner field in section Creating a Port <vpc_port02_0003>.
  • Added information about whether the allow_address_pair and extra_dhcp_opt fields are mandatory in section Updating a Port <vpc_port02_0004>.
  • Added or modified the ports_links, binding:profile, and binding:vif_details fields in section Port <vpc_port02_0000>.
  • Added the networks_links field in section Network <vpc_network_0000>.
  • Added the subnets_links field in section Subnet <vpc_subnet02_0000>.
  • Added the routers_links field in section Router <vpc_router_0000>.
  • Added or modified the firewall_rules_links and firewall_policies fields in section Firewall <vpc_firewall_0000>.
  • Modified the URI in sections Querying a Security Group Rule <vpc_sg02_0007> and Deleting a Security Group Rule <vpc_sg02_0009>.
  • Added the tenant_id field in sections Creating a Security Group <vpc_sg01_0001> and Querying Security Group Rule Details <vpc_sg01_0006>.
  • Added the peerings_link object in section Querying VPC Peering Connections <vpc_peering_0001>.
  • Added the routes_link object in section Querying VPC Routes <vpc_route_0001>.
  • Added the fixed_ip field in section Creating a Port <vpc_port02_0003>.
  • Added the firewall_policies_link object in section Querying Firewall Policies <vpc_firewall_0006>.
  • Added the project_id field in sections Inserting a Firewall Rule <vpc_firewall_0011> and Removing a Firewall Rule <vpc_firewall_0012>.
  • Added the created_at and updated_at fields in sections Querying Firewall Groups <vpc_firewall_0013>, Querying a Firewall Group <vpc_firewall_0014>, Creating a Firewall Group <vpc_firewall_0015>, and Updating a Firewall Group <vpc_firewall_0016>.
  • Added the firewall_groups_link object in section Querying Firewall Groups <vpc_firewall_0013>.
  • Changed the position of the section Permissions Policies and Supported Actions <vpc_permission_0000> and adjusted the table.
2020-04-13

This release incorporates the following changes:

  • Modified description of parameters in the security_group_rule field in section Creating a Security Group Rule <vpc_sg01_0005>.
  • Added URI parameter description in Port <vpc_port02_0000>, Network <vpc_network_0000>, Querying Subnets <vpc_subnet02_0001>, Querying Routers <vpc_router_0001>, Firewall <vpc_firewall_0000>, and Security Group <vpc_sg02_0000>.
  • Added description of discarding vpc_id in section Creating a Security Group <vpc_sg01_0001>.
2020-03-20

This release incorporates the following changes:

Added the value of 5_mailbgp for parameters type and publicip_type

in sections Assigning an EIP <en-us_topic_0020090596>, Bandwidth <vpc_bandwidth_0000>, and Bandwidth (V2.0) <vpc_sharebandwidth_0000>.

2020-02-25

This release incorporates the following changes:

  • Added section Bandwidth (V2.0) <vpc_sharebandwidth_0000>.
  • Added Bandwidth (V2.0) <vpc_permission_0018> in section Permissions Policies and Supported Actions <vpc_permission_0000>.
2019-09-10

This release incorporates the following changes:

  • Added APIs described in section VPC Flow Log <vpc_flow_0000> and VPC flow log error codes to section Error Codes <vpc_api_0003>.
  • Modified the description of the charge_mode field and its value in the response example in Bandwidth <vpc_bandwidth_0000>.
2018-11-30

This release incorporates the following changes:

  • Added the extra_dhcp_opts field in sections Creating a Subnet <vpc_subnet01_0001>, Querying Subnet Details <vpc_subnet01_0002>, Querying Subnets <vpc_subnet01_0003>, and Updating Subnet Information <vpc_subnet01_0004>.
2018-10-22

This release incorporates the following changes:

  • Added sections APIs <vpc_api_0000> and Native OpenStack Neutron APIs (V2.0) <vpc_open_0000> and categorized VPC APIs and native OpenStack APIs.
  • Deleted description about the Reject rule from section Updating a Firewall Rule <vpc_firewall_0004>.
  • Added the project_id, created_at, and updated_at fields to and modified the example request and response in sections Port <vpc_port02_0000>, Network <vpc_network_0000>, Subnet <vpc_subnet02_0000>, Router <vpc_router_0000>, Floating IP Address <vpc_floatingip_0000>, Firewall <vpc_firewall_0000>, and Security Group <vpc_sg02_0000>.
  • Modified the API format to ensure consistency.
  • Modified description about the tenant_id and project_id fields to ensure consistency.
  • Added section VPC Peering Connection <vpc_permission_0005> under API Permissions.
2018-10-12

This release incorporates the following changes:

  • Added section Querying a Specified API Version <vpc_version_0002>.
2018-09-04

This release incorporates the following changes:

  • Modified the response example in section Associating Multiple NIC Ports to or Disassociating Them from a Security Group at a Time <vpc_sg01_0009>.
  • Added error messages for associating multiple NIC ports to or disassociating them from a security group at a time in section Error Codes <vpc_api_0003>.
2018-08-30

This release incorporates the following changes:

  • Added section Associating Multiple NIC Ports to or Disassociating Them from a Security Group at a Time <vpc_sg01_0009>.
2018-07-30

This release incorporates the following changes:

  • Added section Permissions Policies and Supported Actions <vpc_permission_0000>.
  • Deleted sections related to VPNs. An independent VPN API reference will be provided.
2018-06-11

This release incorporates the following changes:

  • Modified VPC tagging description in section Querying VPC Tags in a Specified Project <vpc_tag_0006>.
  • Modified subnet tagging description in section Querying Subnet Tags in a Specified Project <subnet_tag_0006>.
  • Modified EIP tagging description in section Querying EIP Tags in a Specified Project <eip_tag_0006>.
2018-04-28

This release incorporates the following changes:

  • Opened APIs described in section Floating IP Address (IPv6) <vpc_ipv6_0000>.
2018-03-30

This release incorporates the following changes:

  • Added section Querying API Versions <vpc_version_0001>.
  • Modified the content in section VPC Tag Management <vpc_tag_0000>.
  • Added section Subnet Tag Management <subnet_tag_0000>.
  • Added section EIP Tag Management <eip_tag_0000>.
  • Added metrics Upstream Traffic and Downstream Traffic in section VPC Monitoring Metrics <vpc_api_0010>.
  • Modified the content in section API Usage Guidelines <en-us_topic_0050065465>.
2018-02-28

This release incorporates the following changes:

  • Modified the URI and description in the API format in section Querying VPC Peering Connections <vpc_peering_0001>.
  • Modified the URI and description in the API format in section Querying VPC Routes <vpc_route_0001>.
  • Modified the response parameters and parameter examples in section Accepting a VPC Peering Connection <vpc_peering_0004>.
  • Modified the response parameters and parameter examples in section Refusing a VPC Peering Connection <vpc_peering_0005>.
  • Provided the address for downloading the sample code in section Sample Code.
2018-02-14

This release incorporates the following changes:

  • Modified the title of section VPN (Native OpenStack API).
  • Linked the error codes in subsections of VPN (Native OpenStack API) to Error Codes.
  • Linked the error codes in subsection Subnet Pool <vpc_subnetpools_0000> to Status Codes <vpc_api_0002>.
  • Linked the error codes in the tag management sections.
  • Adjusted the sequence of subsections under Subnet Pool <vpc_subnetpools_0000>.
  • Modified the description of parameters share_type and charge_mode in the bandwidth field in section Assigning an EIP <en-us_topic_0020090596>.
  • Added the example request in section Creating a VPN Service.
  • Added the example request and example response in section Querying VPN Endpoint Groups.
  • Added the example request in section Querying Details About a VPN Service.
  • Modified the example response in section Deleting an IKE Policy.
  • Added the example request in section Deleting a VPN Service.
  • Added the example request in section Querying Details About an IKE Policy.
  • Added the example response in section Querying Details About a VPN Endpoint Group.
  • Added the example response in section Querying Details About a VPN Service.
  • Added the example response in section Updating an IPsec Policy.
  • Added the example response in section Updating a VPN Service.
  • Modified the example request and example response in section Updating an IPsec VPN Connection.
2018-01-30

This release incorporates the following changes:

  • Deleted the section Port.
  • Added section VPN (Native OpenStack API).
  • Added section Subnet Pool (Native OpenStack API).
  • Added parameters dns_name and dns_domain in the floating IP address object table in section Floating IP Address (Native OpenStack API).
  • Added parameters dns_name and dns_assignment in the port object table in section Port (Native OpenStack API) > Overview.
  • Added the parameter dns_domain in the network object table in section Network (Native OpenStack API) > Overview.
2017-11-30

This release incorporates the following changes:

  • Added parameter port_security_enable in section Creating a Subnet.
  • Modified the port_id parameter description in the publicip fields in section Binding or Unbinding an EIP under Elastic IP Address.
  • Updated the device_owner parameter description in the port object table in section Port (Native OpenStack API) > Overview.
  • Added the min parameter to the resources field in the response in section Querying Quotas.
2017-09-30

This release incorporates the following changes:

  • Deleted the ip_version field from the floatingip object, request parameter, and response parameter in section Floating IP Address (Native OpenStack API).
  • Added section VPC Peering Connection.
  • Added section VPC Route.
  • Added a filter field to the URI of the APIs in sections Querying Ports and Querying VPC Routes.
2017-08-30

This release incorporates the following changes:

Updated description in section Updating a Network under Network (Native OpenStack API).

  • Added section Elastic IP Address V2.0 (Extended OpenStack API).
  • Deleted the ip_version field from the floatingip object, request parameter, and response parameter in section Floating IP Address (Native OpenStack API).
2017-07-30

This release incorporates the following changes:

  • Changed the allowed maximum subnet mask value to 28 for CIDR blocks in the subnet object in section Overview under Subnet (Native OpenStack API).
2017-06-30

This release incorporates the following changes:

  • Changed the CRUD value of parameter router_id to R for the Floating IP address object in section Overview under Floating IP Address (Native OpenStack API).
2017-05-30

Added the following sections:

  • Network (Native OpenStack API)
  • Router (Native OpenStack API)
  • Floating IP Address (Native OpenStack API)
  • firewall (Native OpenStack API)
  • Security Group (Native OpenStack API)
  • Modified the request URI in section Security Group.
2017-04-28

This release incorporates the following changes:

  • Added monitoring metrics up_stream and down_stream.
  • Added field dnsList for APIs used to create a subnet, query a subnet, query subnets, and update a subnet.
  • Changed the bandwidth size value to 1 Mbit/s to 500 Mbit/s in sections Elastic IP Address and Bandwidth.
2016-10-29

This release incorporates the following changes:

  • Added the ip_address field to enable users to obtain a specified EIP.
2016-06-02

This release incorporates the following changes:

Changed the ethertype field for creating a security group rule to an optional field.

2016-04-14

This release incorporates the following changes:

  • Modified the URL parameter description in section Service Usage.
  • Modified the procedure for making API calls for token authentication.
2016-03-09 This issue is the first official release.