# Change History

Released On | Description
--- | ---

2022-06-25

This release incorporates the following changes:

- Modified the load balancer types applicable to the 5_gray type in Assigning an EIP, Querying an EIP, Querying EIPs, and Updating an EIP.
- Modified the load balancer types applicable to the 5_gray type in Querying a Bandwidth, Querying Bandwidths, and Updating a Bandwidth.
- Modified the load balancer types applicable to the 5_gray type in Assigning a Shared Bandwidth and Adding an EIP to a Shared Bandwidth.

2022-03-03 | This release incorporates the following changes: Added descriptions of parameters private_ip_address and port_id in Querying an EIP, Querying EIPs, and Updating an EIP.

2022-02-15

This release incorporates the following changes:

- Added 5_gray to the value range of parameter type in sections Assigning an EIP, Querying an EIP, Querying EIPs, and Updating an EIP.
- Added 5_gray to the value range of parameter publicip_type and gray for parameter bandwidth_type in sections Querying a Bandwidth and Querying Bandwidths.
- Added 5_gray to the value range of parameter publicip_type in sections Updating a Bandwidth, Assigning a Shared Bandwidth, and Adding an EIP to a Shared Bandwidth.

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 and Bandwidth (V2.0).
- Changed the value range of type in Querying Quotas.
- Added parameter remote_address_group_id to sections Security Group and Security Group.
- Deleted parameters ipv6_address_mode and ipv6_ra_mode from Subnet.
- Added parameter enterprise_project_id to section Elastic IP.

2021-06-22

This release incorporates the following changes:

- Added parameter profile to sections Querying an EIP, Querying EIPs, and Updating an EIP.
- Changed the value range of the size parameter to 1 Mbit/s to 1000 Mbit/s in Querying Bandwidths, Updating a Bandwidth, and Removing an EIP from a Shared Bandwidth.
- Changed the value range of the size parameter to 5 Mbit/s to 1000 Mbit/s in Assigning a Shared Bandwidth and Adding an EIP to a Shared Bandwidth.
- Updated response examples in sections Querying a Bandwidth, Querying Bandwidths, Updating a Bandwidth, Assigning a Shared Bandwidth, and Adding an EIP to a Shared Bandwidth.
- Changed the parameter of binding:vif_details to primary_interface in sections Querying Ports, Querying a Port, Creating a Port, and Updating a Port.

2021-05-25

This release incorporates the following changes:

- Added parameter id to the bandwidth field in section Assigning an EIP.
- Added parameter ip_version to sections Elastic IP, Bandwidth, and Bandwidth (V2.0).
- Added parameter bandwidth_name to section Elastic IP.
- Deleted description about IP address version conversion from section Updating an EIP.
- Added parameters created_at, updated_at, enable_bandwidth_rules, rule_quota, and bandwidth_rules in sections Bandwidth and Assigning a Shared Bandwidth.
- Added value share to the value range of parameter bandwidth_type in section Bandwidth.

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.
- Moved Error Codes and Status Codes to Appendix.
- Added a value for the type parameter of the publicip field in section Elastic IP and Bandwidth.
- Added WHOLE to the value range of parameter share_type in section Bandwidth.

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 and Updating a Floating IP Address.

2020-12-16

This release incorporates the following changes:

- Modified the value range of cidr in section Virtual Private Cloud.
- Changed the maximum number of tags in sections Querying VPCs by Tag and Querying Subnets by Tag.
- Added fields port_security_enabled, dns_name, and dns_assignment to section Port.

2020-06-30

This release incorporates the following changes:

- Added the routes field in section Updating VPC Information.
- Added field index_enabled in section VPC Flow Log.
- Modified URI parameters in sections Querying Security Group Rule Details and Deleting a Security Group Rule.
- Modified description of the tenant_id field in section Creating a VPC Peering Connection.
- Modified the network_ip_availability parameter type in section Querying IP Address Usage on a Specified Network.
- Modified the networks parameter type in section Querying Networks.
- Added response parameter project_id in sections Adding an Interface to a Router and Removing an Interface from a Router.
- Added the device_owner field in section Creating a Port.
- Added information about whether the allow_address_pair and extra_dhcp_opt fields are mandatory in section Updating a Port.
- Added or modified the ports_links, binding:profile, and binding:vif_details fields in section Port.
- Added the networks_links field in section Network.
- Added the subnets_links field in section Subnet.
- Added the routers_links field in section Router.
- Added or modified the firewall_rules_links and firewall_policies fields in section Firewall.
- Modified the URI in sections Querying a Security Group Rule and Deleting a Security Group Rule.
- Added the tenant_id field in sections Creating a Security Group and Querying Security Group Rule Details.
- Added the peerings_link object in section Querying VPC Peering Connections.
- Added the routes_link object in section Querying VPC Routes.
- Added the fixed_ip field in section Creating a Port.
- Added the firewall_policies_link object in section Querying Firewall Policies.
- Added the project_id field in sections Inserting a Firewall Rule and Removing a Firewall Rule.
- Added the created_at and updated_at fields in sections Querying Firewall Groups, Querying a Firewall Group, Creating a Firewall Group, and Updating a Firewall Group.
- Added the firewall_groups_link object in section Querying Firewall Groups.
- Changed the position of the section Permissions Policies and Supported Actions 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.
- Added URI parameter description in Port, Network, Querying Subnets, Querying Routers, Firewall, and Security Group.
- Added description of discarding vpc_id in section Creating a Security Group.

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, Bandwidth, and Bandwidth (V2.0).

2020-02-25

This release incorporates the following changes:

- Added section Bandwidth (V2.0).
- Added Bandwidth (V2.0) in section Permissions Policies and Supported Actions.

2019-09-10

This release incorporates the following changes:

- Added APIs described in section VPC Flow Log and VPC flow log error codes to section Error Codes.
- Modified the description of the charge_mode field and its value in the response example in Bandwidth.

2018-11-30

This release incorporates the following changes:

- Added the extra_dhcp_opts field in sections Creating a Subnet, Querying Subnet Details, Querying Subnets, and Updating Subnet Information.

2018-10-22

This release incorporates the following changes:

- Added sections APIs and Native OpenStack Neutron APIs (V2.0) and categorized VPC APIs and native OpenStack APIs.
- Deleted description about the Reject rule from section Updating a Firewall Rule.
- Added the project_id, created_at, and updated_at fields to and modified the example request and response in sections Port, Network, Subnet, Router, Floating IP Address, Firewall, and Security Group.
- 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 under API Permissions.

2018-10-12

This release incorporates the following changes:

- Added section Querying a Specified API Version.

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.
- Added error messages for associating multiple NIC ports to or disassociating them from a security group at a time in section Error Codes.

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.

2018-07-30

This release incorporates the following changes:

- Added section Permissions Policies and Supported Actions.
- 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.
- Modified subnet tagging description in section Querying Subnet Tags in a Specified Project.
- Modified EIP tagging description in section Querying EIP Tags in a Specified Project.

2018-04-28

This release incorporates the following changes:

- Opened APIs described in section Floating IP Address (IPv6).

2018-03-30

This release incorporates the following changes:

- Added section Querying API Versions.
- Modified the content in section VPC Tag Management.
- Added section Subnet Tag Management.
- Added section EIP Tag Management.
- Added metrics Upstream Traffic and Downstream Traffic in section VPC Monitoring Metrics.
- Modified the content in section API Usage Guidelines.

2018-02-28

This release incorporates the following changes:

- Modified the URI and description in the API format in section Querying VPC Peering Connections.
- Modified the URI and description in the API format in section Querying VPC Routes.
- Modified the response parameters and parameter examples in section Accepting a VPC Peering Connection.
- Modified the response parameters and parameter examples in section Refusing a VPC Peering Connection.
- 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 to Status Codes.
- Linked the error codes in the tag management sections.
- Adjusted the sequence of subsections under Subnet Pool.
- Modified the description of parameters share_type and charge_mode in the bandwidth field in section Assigning an EIP.
- 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.