Skip to content

Commit 5190fdc

Browse files
committed
run openapi-generator initially
1 parent 64843bc commit 5190fdc

File tree

1,277 files changed

+282705
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,277 files changed

+282705
-0
lines changed

Diff for: .gitignore

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
/blib/
2+
/.build/
3+
_build/
4+
cover_db/
5+
inc/
6+
Build
7+
!Build/
8+
Build.bat
9+
.last_cover_stats
10+
/Makefile
11+
/Makefile.old
12+
/MANIFEST.bak
13+
/META.yml
14+
/META.json
15+
/MYMETA.*
16+
nytprof.out
17+
/pm_to_blib
18+
*.o
19+
*.bs
20+
/_eumm/
21+
swagger.json
22+
swagger.json.unprocessed
23+
bin/*

Diff for: .openapi-generator-ignore

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# OpenAPI Generator Ignore
2+
# Generated by openapi-generator https://github.com/openapitools/openapi-generator
3+
4+
# Use this file to prevent files from being overwritten by the generator.
5+
# The patterns follow closely to .gitignore or .dockerignore.
6+
7+
# As an example, the C# client generator defines ApiClient.cs.
8+
# You can make changes and tell OpenAPI Generator to ignore just this file by uncommenting the following line:
9+
#ApiClient.cs
10+
11+
# You can match any string of characters against a directory, file or extension with a single asterisk (*):
12+
#foo/*/qux
13+
# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
14+
15+
# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
16+
#foo/**/qux
17+
# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
18+
19+
# You can also negate patterns with an exclamation (!).
20+
# For example, you can ignore all files in a docs folder with the file extension .md:
21+
#docs/*.md
22+
# Then explicitly reverse the ignore rule for a single file:
23+
#!docs/README.md

Diff for: .openapi-generator/COMMIT

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Requested Commit: v3.3.4
2+
Actual Commit: 2353d71d4b02be6dbabe25aac1a9e56eb3b812a2

Diff for: .openapi-generator/VERSION

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.3.4

Diff for: .openapi-generator/swagger.json.sha256

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
e2f05aa53aff9e869b8e72623f8047bb5235ed989e0656a0c3e257fa3f502a48

Diff for: docs/AdmissionregistrationApi.md

+61
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# Kubernetes::AdmissionregistrationApi
2+
3+
## Load the API package
4+
```perl
5+
use Kubernetes::Object::AdmissionregistrationApi;
6+
```
7+
8+
All URIs are relative to *http://localhost*
9+
10+
Method | HTTP request | Description
11+
------------- | ------------- | -------------
12+
[**get_api_group**](AdmissionregistrationApi.md#get_api_group) | **GET** /apis/admissionregistration.k8s.io/ |
13+
14+
15+
# **get_api_group**
16+
> V1APIGroup get_api_group()
17+
18+
19+
20+
get information of a group
21+
22+
### Example
23+
```perl
24+
use Data::Dumper;
25+
use Kubernetes::AdmissionregistrationApi;
26+
my $api_instance = Kubernetes::AdmissionregistrationApi->new(
27+
28+
# Configure API key authorization: BearerToken
29+
api_key => {'authorization' => 'YOUR_API_KEY'},
30+
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
31+
#api_key_prefix => {'authorization' => 'Bearer'},
32+
);
33+
34+
35+
eval {
36+
my $result = $api_instance->get_api_group();
37+
print Dumper($result);
38+
};
39+
if ($@) {
40+
warn "Exception when calling AdmissionregistrationApi->get_api_group: $@\n";
41+
}
42+
```
43+
44+
### Parameters
45+
This endpoint does not need any parameter.
46+
47+
### Return type
48+
49+
[**V1APIGroup**](V1APIGroup.md)
50+
51+
### Authorization
52+
53+
[BearerToken](../README.md#BearerToken)
54+
55+
### HTTP request headers
56+
57+
- **Content-Type**: Not defined
58+
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
59+
60+
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
61+

Diff for: docs/AdmissionregistrationV1alpha1Api.md

+493
Large diffs are not rendered by default.

Diff for: docs/AdmissionregistrationV1beta1Api.md

+925
Large diffs are not rendered by default.

Diff for: docs/AdmissionregistrationV1beta1ServiceReference.md

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Kubernetes::Object::AdmissionregistrationV1beta1ServiceReference
2+
3+
## Load the model package
4+
```perl
5+
use Kubernetes::Object::AdmissionregistrationV1beta1ServiceReference;
6+
```
7+
8+
## Properties
9+
Name | Type | Description | Notes
10+
------------ | ------------- | ------------- | -------------
11+
**name** | **string** | `name` is the name of the service. Required |
12+
**namespace** | **string** | `namespace` is the namespace of the service. Required |
13+
**path** | **string** | `path` is an optional URL path which will be sent in any request to this service. | [optional]
14+
15+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
16+
17+
+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Kubernetes::Object::AdmissionregistrationV1beta1WebhookClientConfig
2+
3+
## Load the model package
4+
```perl
5+
use Kubernetes::Object::AdmissionregistrationV1beta1WebhookClientConfig;
6+
```
7+
8+
## Properties
9+
Name | Type | Description | Notes
10+
------------ | ------------- | ------------- | -------------
11+
**ca_bundle** | **string** | `caBundle` is a PEM encoded CA bundle which will be used to validate the webhook's server certificate. If unspecified, system trust roots on the apiserver are used. | [optional]
12+
**service** | [**AdmissionregistrationV1beta1ServiceReference**](AdmissionregistrationV1beta1ServiceReference.md) | | [optional]
13+
**url** | **string** | `url` gives the location of the webhook, in standard URL form (`scheme://host:port/path`). Exactly one of `url` or `service` must be specified. The `host` should not refer to a service running in the cluster; use the `service` field instead. The host might be resolved via external DNS in some apiservers (e.g., `kube-apiserver` cannot resolve in-cluster DNS as that would be a layering violation). `host` may also be an IP address. Please note that using `localhost` or `127.0.0.1` as a `host` is risky unless you take great care to run this webhook on all hosts which run an apiserver which might need to make calls to this webhook. Such installs are likely to be non-portable, i.e., not easy to turn up in a new cluster. The scheme must be \"https\"; the URL must begin with \"https://\". A path is optional, and if present may be any string permissible in a URL. You may use the path to pass an arbitrary string to the webhook, for example, a cluster identifier. Attempting to use a user or basic auth e.g. \"user:password@\" is not allowed. Fragments (\"#...\") and query parameters (\"?...\") are not allowed, either. | [optional]
14+
15+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
16+
17+

Diff for: docs/ApiextensionsApi.md

+61
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# Kubernetes::ApiextensionsApi
2+
3+
## Load the API package
4+
```perl
5+
use Kubernetes::Object::ApiextensionsApi;
6+
```
7+
8+
All URIs are relative to *http://localhost*
9+
10+
Method | HTTP request | Description
11+
------------- | ------------- | -------------
12+
[**get_api_group**](ApiextensionsApi.md#get_api_group) | **GET** /apis/apiextensions.k8s.io/ |
13+
14+
15+
# **get_api_group**
16+
> V1APIGroup get_api_group()
17+
18+
19+
20+
get information of a group
21+
22+
### Example
23+
```perl
24+
use Data::Dumper;
25+
use Kubernetes::ApiextensionsApi;
26+
my $api_instance = Kubernetes::ApiextensionsApi->new(
27+
28+
# Configure API key authorization: BearerToken
29+
api_key => {'authorization' => 'YOUR_API_KEY'},
30+
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
31+
#api_key_prefix => {'authorization' => 'Bearer'},
32+
);
33+
34+
35+
eval {
36+
my $result = $api_instance->get_api_group();
37+
print Dumper($result);
38+
};
39+
if ($@) {
40+
warn "Exception when calling ApiextensionsApi->get_api_group: $@\n";
41+
}
42+
```
43+
44+
### Parameters
45+
This endpoint does not need any parameter.
46+
47+
### Return type
48+
49+
[**V1APIGroup**](V1APIGroup.md)
50+
51+
### Authorization
52+
53+
[BearerToken](../README.md#BearerToken)
54+
55+
### HTTP request headers
56+
57+
- **Content-Type**: Not defined
58+
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
59+
60+
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
61+

0 commit comments

Comments
 (0)