Skip to content

Commit 0887835

Browse files
committed
SDK Release v1.25.0-alpha with Infrahub v1.25.0
1 parent 27e56f8 commit 0887835

File tree

11 files changed

+410
-127
lines changed

11 files changed

+410
-127
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ To contribute, please raise an issue with a bug report, feature request, feedbac
1010
This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [OpenAPI-spec](https://www.openapis.org/) from a remote server, you can easily generate an API client.
1111

1212
- API version: 1.0
13-
- Package version: 0.1.23
14-
- Generator version: 7.9.0
13+
- Package version: v1.25.0-alpha
14+
- Generator version: 7.10.0
1515
- Build package: org.openapitools.codegen.languages.GoClientCodegen
1616

1717
## Installation
@@ -94,9 +94,9 @@ Class | Method | HTTP request | Description
9494
*BillingAPI* | [**GetBillingUsage**](docs/BillingAPI.md#getbillingusage) | **Get** /billing/billing/usage | GET: Billing usage
9595
*BillingAPI* | [**GetLastDayCost**](docs/BillingAPI.md#getlastdaycost) | **Get** /billing/billing/last-day-cost | GET: Last Day Cost
9696
*BillingAPI* | [**RetrieveBillingHistoryForASpecificBillingCycle**](docs/BillingAPI.md#retrievebillinghistoryforaspecificbillingcycle) | **Get** /billing/billing/history | Retrieve Billing History for a specific Billing Cycle
97+
*BillingAPI* | [**RetrieveBillingHistoryOfASpecificSnapshotForASpecificBillingCycle**](docs/BillingAPI.md#retrievebillinghistoryofaspecificsnapshotforaspecificbillingcycle) | **Get** /billing/billing/history/snapshot/{snapshot_id} | Retrieve Billing History of a Specific Snapshot for a specific Billing Cycle
9798
*BillingAPI* | [**RetrieveBillingHistoryOfASpecificVirtualMachineForASpecificBillingCycle**](docs/BillingAPI.md#retrievebillinghistoryofaspecificvirtualmachineforaspecificbillingcycle) | **Get** /billing/billing/history/virtual-machine/{vm_id} | Retrieve Billing History of a Specific Virtual Machine for a specific Billing Cycle
98-
*BillingAPI* | [**RetrieveBillingHistoryOfASpecificVolumeForASpecificBillingCycle**](docs/BillingAPI.md#retrievebillinghistoryofaspecificvolumeforaspecificbillingcycle) | **Get** /billing/billing/history/snapshot/{snapshot_id} | Retrieve Billing History of a Specific Volume for a specific Billing Cycle
99-
*BillingAPI* | [**RetrieveBillingHistoryOfASpecificVolumeForASpecificBillingCycle_0**](docs/BillingAPI.md#retrievebillinghistoryofaspecificvolumeforaspecificbillingcycle_0) | **Get** /billing/billing/history/volume/{volume_id} | Retrieve Billing History of a Specific Volume for a specific Billing Cycle
99+
*BillingAPI* | [**RetrieveBillingHistoryOfASpecificVolumeForASpecificBillingCycle**](docs/BillingAPI.md#retrievebillinghistoryofaspecificvolumeforaspecificbillingcycle) | **Get** /billing/billing/history/volume/{volume_id} | Retrieve Billing History of a Specific Volume for a specific Billing Cycle
100100
*BillingAPI* | [**RetrieveBillingHistoryOfContractForASpecificBillingCycle**](docs/BillingAPI.md#retrievebillinghistoryofcontractforaspecificbillingcycle) | **Get** /billing/billing/history/contract | Retrieve Billing History of Contract for a specific Billing Cycle
101101
*BillingAPI* | [**RetrieveBillingHistoryOfSnapshotForASpecificBillingCycle**](docs/BillingAPI.md#retrievebillinghistoryofsnapshotforaspecificbillingcycle) | **Get** /billing/billing/history/snapshot | Retrieve Billing History of Snapshot for a specific Billing Cycle
102102
*BillingAPI* | [**RetrieveBillingHistoryOfVirtualMachineForASpecificBillingCycle**](docs/BillingAPI.md#retrievebillinghistoryofvirtualmachineforaspecificbillingcycle) | **Get** /billing/billing/history/virtual-machine | Retrieve Billing History of Virtual Machine for a specific Billing Cycle

api/openapi.yaml

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1294,7 +1294,7 @@ paths:
12941294
description: "Retrieve billing history of a specific Snapshot for the specified\
12951295
\ billing cycle. This data will include 'resource_name', 'infrahub_id', 'price_per_hour',\
12961296
\ 'incurred_bill', 'usage_time', 'non_discounted_price_per_hour', 'non_discounted_bill'."
1297-
operationId: RetrieveBillingHistoryOfASpecificVolumeForASpecificBillingCycle
1297+
operationId: RetrieveBillingHistoryOfASpecificSnapshotForASpecificBillingCycle
12981298
parameters:
12991299
- explode: false
13001300
in: path
@@ -1356,7 +1356,7 @@ paths:
13561356
security:
13571357
- accessToken: []
13581358
- apiKey: []
1359-
summary: Retrieve Billing History of a Specific Volume for a specific Billing
1359+
summary: Retrieve Billing History of a Specific Snapshot for a specific Billing
13601360
Cycle
13611361
tags:
13621362
- billing
@@ -8697,6 +8697,7 @@ components:
86978697
labels:
86988698
- labels
86998699
- labels
8700+
callback_url: callback_url
87008701
flavor:
87018702
disk: 5
87028703
gpu_count: 2
@@ -8714,6 +8715,7 @@ components:
87148715
name: name
87158716
id: 6
87168717
region: region
8718+
port_randomization_status: port_randomization_status
87178719
floating_ip: floating_ip
87188720
name: name
87198721
fixed_ip: fixed_ip
@@ -8759,6 +8761,7 @@ components:
87598761
direction: direction
87608762
port_range_min: 7
87618763
status: status
8764+
port_randomization: true
87628765
status: status
87638766
- image:
87648767
name: name
@@ -8772,6 +8775,7 @@ components:
87728775
labels:
87738776
- labels
87748777
- labels
8778+
callback_url: callback_url
87758779
flavor:
87768780
disk: 5
87778781
gpu_count: 2
@@ -8789,6 +8793,7 @@ components:
87898793
name: name
87908794
id: 6
87918795
region: region
8796+
port_randomization_status: port_randomization_status
87928797
floating_ip: floating_ip
87938798
name: name
87948799
fixed_ip: fixed_ip
@@ -8834,6 +8839,7 @@ components:
88348839
direction: direction
88358840
port_range_min: 7
88368841
status: status
8842+
port_randomization: true
88378843
status: status
88388844
message: message
88398845
status: true
@@ -10440,6 +10446,7 @@ components:
1044010446
labels:
1044110447
- labels
1044210448
- labels
10449+
callback_url: callback_url
1044310450
flavor:
1044410451
disk: 5
1044510452
gpu_count: 2
@@ -10457,6 +10464,7 @@ components:
1045710464
name: name
1045810465
id: 6
1045910466
region: region
10467+
port_randomization_status: port_randomization_status
1046010468
floating_ip: floating_ip
1046110469
name: name
1046210470
fixed_ip: fixed_ip
@@ -10502,6 +10510,7 @@ components:
1050210510
direction: direction
1050310511
port_range_min: 7
1050410512
status: status
10513+
port_randomization: true
1050510514
status: status
1050610515
message: message
1050710516
status: true
@@ -10603,6 +10612,7 @@ components:
1060310612
labels:
1060410613
- labels
1060510614
- labels
10615+
callback_url: callback_url
1060610616
flavor:
1060710617
disk: 5
1060810618
gpu_count: 2
@@ -10620,6 +10630,7 @@ components:
1062010630
name: name
1062110631
id: 6
1062210632
region: region
10633+
port_randomization_status: port_randomization_status
1062310634
floating_ip: floating_ip
1062410635
name: name
1062510636
fixed_ip: fixed_ip
@@ -10665,6 +10676,7 @@ components:
1066510676
direction: direction
1066610677
port_range_min: 7
1066710678
status: status
10679+
port_randomization: true
1066810680
status: status
1066910681
- image:
1067010682
name: name
@@ -10678,6 +10690,7 @@ components:
1067810690
labels:
1067910691
- labels
1068010692
- labels
10693+
callback_url: callback_url
1068110694
flavor:
1068210695
disk: 5
1068310696
gpu_count: 2
@@ -10695,6 +10708,7 @@ components:
1069510708
name: name
1069610709
id: 6
1069710710
region: region
10711+
port_randomization_status: port_randomization_status
1069810712
floating_ip: floating_ip
1069910713
name: name
1070010714
fixed_ip: fixed_ip
@@ -10740,6 +10754,7 @@ components:
1074010754
direction: direction
1074110755
port_range_min: 7
1074210756
status: status
10757+
port_randomization: true
1074310758
status: status
1074410759
count: 0
1074510760
page: 6
@@ -13815,6 +13830,7 @@ components:
1381513830
- labels
1381613831
- labels
1381713832
callback_url: callback_url
13833+
enable_port_randomization: true
1381813834
flavor:
1381913835
disk: 1
1382013836
gpu_count: 5
@@ -13860,6 +13876,11 @@ components:
1386013876
\ machine. When set to `true`, a bootable volume will be created; the\
1386113877
\ default value is `false`."
1386213878
type: boolean
13879+
enable_port_randomization:
13880+
default: true
13881+
description: Indicates whether to enable port randomization.This setting
13882+
is only effective if 'assign_floating_ip' is true. Defaults to true.
13883+
type: boolean
1386313884
environment_name:
1386413885
description: "The name of the [environment](https://infrahub-doc.nexgencloud.com/docs/features/environments-available-features)\
1386513886
\ in which the virtual machine is to be created."
@@ -14918,6 +14939,7 @@ components:
1491814939
labels:
1491914940
- labels
1492014941
- labels
14942+
callback_url: callback_url
1492114943
flavor:
1492214944
disk: 5
1492314945
gpu_count: 2
@@ -14935,6 +14957,7 @@ components:
1493514957
name: name
1493614958
id: 6
1493714959
region: region
14960+
port_randomization_status: port_randomization_status
1493814961
floating_ip: floating_ip
1493914962
name: name
1494014963
fixed_ip: fixed_ip
@@ -14980,8 +15003,11 @@ components:
1498015003
direction: direction
1498115004
port_range_min: 7
1498215005
status: status
15006+
port_randomization: true
1498315007
status: status
1498415008
properties:
15009+
callback_url:
15010+
type: string
1498515011
contract_id:
1498615012
type: integer
1498715013
created_at:
@@ -15013,6 +15039,10 @@ components:
1501315039
type: string
1501415040
os:
1501515041
type: string
15042+
port_randomization:
15043+
type: boolean
15044+
port_randomization_status:
15045+
type: string
1501615046
power_state:
1501715047
type: string
1501815048
security_rules:

0 commit comments

Comments
 (0)