Update to current state of Hetzner's API description. This release includes several braking changes derived from upstream changes in the API.
Changes in the release:
- BREAKING: Removed field
traffic
fromListPricesResponsePricing
. - BREAKING: Removed field
included_traffic
fromServerType
. - BREAKING: Replaced
ChangePrimaryIpProtectionRequest
byProtection
. - BREAKING: Replaced
AddTargetRequestServer
byResourceId
. - BREAKING: Enum
ChangeReverseDnsEntryForPrimaryIpError
renamed toChangeReverseDnsRecordsForPrimaryIpError
. - BREAKING: Struct
AddTargetRequest
renamed toLoadBalancerAddTarget
. - BREAKING: Struct
ChangeReverseDnsEntryForPrimaryIpParams
renamed toChangeReverseDnsRecordsForPrimaryIpParams
. - BREAKING: Struct
ChangeReverseDnsEntryForPrimaryIpResponse
renamed toChangeReverseDnsRecordsForPrimaryIpResponses
. - BREAKING: Struct
HealthStatus
renamed toLoadBalancerTargetHealthStatus
. - BREAKING: Struct
SelectedTarget
renamed toLoadBalancerSelectedTarget
. - BREAKING: Struct
Target
renamed toLoadBalancerTarget
. - BREAKING: Field
add_target_request
ofAddTargetParams
changed tobody: Option<models::LoadBalancerAddTarget>
. - BREAKING: Field
change_primary_ip_protection_request
ofChangePrimaryIpProtectionParams
changed tobody: Option<models::Protection>
. - BREAKING: Field
change_reverse_dns_entry_for_primary_ip_request
ofChangeReverseDnsRecordsForPrimaryIpParams
changed tobody: Option<models::DnsPtr>
. - Examples: Replace deprecated server type
- Doc: Several docstring updates