Skip to content

Commit e40d93a

Browse files
authored
Merge pull request #24 from TheJumpCloud/DE-325-provider-sdks
DE-325 Update API v1 and v2 03-28-2019
2 parents 6aa8ff0 + 961b53a commit e40d93a

78 files changed

Lines changed: 1785 additions & 271 deletions

Some content is hidden

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

config_v1.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"packageName": "jcapiv1",
3-
"packageVersion": "3.0.0"
3+
"packageVersion": "3.1.0"
44
}

config_v2.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"packageName": "jcapiv2",
3-
"packageVersion": "3.0.0"
3+
"packageVersion": "3.1.0"
44
}

jcapiv1/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
This Python package is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:
55

66
- API version: 1.0
7-
- Package version: 3.0.0
7+
- Package version: 3.1.0
88
- Build package: io.swagger.codegen.languages.PythonClientCodegen
99

1010
## Requirements.

jcapiv1/docs/ApplicationsApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Method | HTTP request | Description
1212
1313
Applications
1414

15-
The endpoint returns all your SSO / SAML Applications. #### Sample Request ``` curl -X GET https://console.jumpcloud.com/api/applications \\ -H 'Accept: application/json' \\ -H 'Content-Type: application/json' \\ -H 'x-api-key: {API_KEY}' ```
15+
The endpoint returns all your SSO / SAML Applications. #### Sample Request ``` curl -X GET https://console.jumpcloud.com/api/applications \\ -H 'Accept: application/json' \\ -H 'Content-Type: application/json' \\ -H 'x-api-key: {API_KEY}' ```
1616

1717
### Example
1818
```python

jcapiv1/docs/CommandResultsApi.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Method | HTTP request | Description
1414
1515
Delete a Command result
1616

17-
This endpoint deletes a specific command result. #### Sample Request ``` curl -X GET https://console.jumpcloud.com/api/commandresults/{CommandID} \\ -H 'Accept: application/json' \\ -H 'Content-Type: application/json' \\ -H 'x-api-key: {API_KEY}' ````
17+
This endpoint deletes a specific command result. #### Sample Request ``` curl -X GET https://console.jumpcloud.com/api/commandresults/{CommandID} \\ -H 'Accept: application/json' \\ -H 'Content-Type: application/json' \\ -H 'x-api-key: {API_KEY}' ````
1818

1919
### Example
2020
```python
@@ -74,7 +74,7 @@ Name | Type | Description | Notes
7474
7575
List an individual Command result
7676

77-
This endpoint returns a specific command result. #### Sample Request ``` curl -X GET https://console.jumpcloud.com/api/commandresults/{CommandResultID} \\ -H 'Accept: application/json' \\ -H 'Content-Type: application/json' \\ -H 'x-api-key: {API_KEY}' ```
77+
This endpoint returns a specific command result. #### Sample Request ``` curl -X GET https://console.jumpcloud.com/api/commandresults/{CommandResultID} \\ -H 'Accept: application/json' \\ -H 'Content-Type: application/json' \\ -H 'x-api-key: {API_KEY}' ```
7878

7979
### Example
8080
```python
@@ -95,7 +95,7 @@ api_instance = jcapiv1.CommandResultsApi(jcapiv1.ApiClient(configuration))
9595
id = 'id_example' # str |
9696
content_type = 'application/json' # str | (default to application/json)
9797
accept = 'application/json' # str | (default to application/json)
98-
fields = '' # str | Use a space seperated string of field parameters to include the data in the response. If omitted the default list of fields will be returned. (optional) (default to )
98+
fields = '' # str | Use a space seperated string of field parameters to include the data in the response. If omitted, the default list of fields will be returned. (optional) (default to )
9999
filter = 'filter_example' # str | A filter to apply to the query. (optional)
100100
x_org_id = '' # str | (optional) (default to )
101101

@@ -114,7 +114,7 @@ Name | Type | Description | Notes
114114
**id** | **str**| |
115115
**content_type** | **str**| | [default to application/json]
116116
**accept** | **str**| | [default to application/json]
117-
**fields** | **str**| Use a space seperated string of field parameters to include the data in the response. If omitted the default list of fields will be returned. | [optional] [default to ]
117+
**fields** | **str**| Use a space seperated string of field parameters to include the data in the response. If omitted, the default list of fields will be returned. | [optional] [default to ]
118118
**filter** | **str**| A filter to apply to the query. | [optional]
119119
**x_org_id** | **str**| | [optional] [default to ]
120120

@@ -158,7 +158,7 @@ configuration.api_key['x-api-key'] = 'YOUR_API_KEY'
158158
api_instance = jcapiv1.CommandResultsApi(jcapiv1.ApiClient(configuration))
159159
content_type = 'application/json' # str | (default to application/json)
160160
accept = 'application/json' # str | (default to application/json)
161-
fields = '' # str | Use a space seperated string of field parameters to include the data in the response. If omitted the default list of fields will be returned. (optional) (default to )
161+
fields = '' # str | Use a space seperated string of field parameters to include the data in the response. If omitted, the default list of fields will be returned. (optional) (default to )
162162
limit = 10 # int | The number of records to return at once. Limited to 100. (optional) (default to 10)
163163
skip = 0 # int | The offset into the records to return. (optional) (default to 0)
164164
sort = '' # str | Use space separated sort parameters to sort the collection. Default sort is ascending. Prefix with `-` to sort descending. (optional) (default to )
@@ -179,7 +179,7 @@ Name | Type | Description | Notes
179179
------------- | ------------- | ------------- | -------------
180180
**content_type** | **str**| | [default to application/json]
181181
**accept** | **str**| | [default to application/json]
182-
**fields** | **str**| Use a space seperated string of field parameters to include the data in the response. If omitted the default list of fields will be returned. | [optional] [default to ]
182+
**fields** | **str**| Use a space seperated string of field parameters to include the data in the response. If omitted, the default list of fields will be returned. | [optional] [default to ]
183183
**limit** | **int**| The number of records to return at once. Limited to 100. | [optional] [default to 10]
184184
**skip** | **int**| The offset into the records to return. | [optional] [default to 0]
185185
**sort** | **str**| Use space separated sort parameters to sort the collection. Default sort is ascending. Prefix with `-` to sort descending. | [optional] [default to ]

jcapiv1/docs/CommandsApi.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Method | HTTP request | Description
1717
1818
Get a Command File
1919

20-
This endpoint returns the uploaded file(s) associated with a specific command. #### Sample Request ``` curl -X GET https://console.jumpcloud.com/api/files/command/{commandID} \\ -H 'Accept: application/json' \\ -H 'Content-Type: application/json' \\ -H 'x-api-key: {API_KEY}' ```
20+
This endpoint returns the uploaded file(s) associated with a specific command. #### Sample Request ``` curl -X GET https://console.jumpcloud.com/api/files/command/{commandID} \\ -H 'Accept: application/json' \\ -H 'Content-Type: application/json' \\ -H 'x-api-key: {API_KEY}' ```
2121

2222
### Example
2323
```python
@@ -38,7 +38,7 @@ api_instance = jcapiv1.CommandsApi(jcapiv1.ApiClient(configuration))
3838
id = 'id_example' # str |
3939
content_type = 'application/json' # str | (default to application/json)
4040
accept = 'application/json' # str | (default to application/json)
41-
fields = '' # str | Use a space seperated string of field parameters to include the data in the response. If omitted the default list of fields will be returned. (optional) (default to )
41+
fields = '' # str | Use a space seperated string of field parameters to include the data in the response. If omitted, the default list of fields will be returned. (optional) (default to )
4242
limit = 10 # int | The number of records to return at once. Limited to 100. (optional) (default to 10)
4343
skip = 0 # int | The offset into the records to return. (optional) (default to 0)
4444
x_org_id = '' # str | (optional) (default to )
@@ -58,7 +58,7 @@ Name | Type | Description | Notes
5858
**id** | **str**| |
5959
**content_type** | **str**| | [default to application/json]
6060
**accept** | **str**| | [default to application/json]
61-
**fields** | **str**| Use a space seperated string of field parameters to include the data in the response. If omitted the default list of fields will be returned. | [optional] [default to ]
61+
**fields** | **str**| Use a space seperated string of field parameters to include the data in the response. If omitted, the default list of fields will be returned. | [optional] [default to ]
6262
**limit** | **int**| The number of records to return at once. Limited to 100. | [optional] [default to 10]
6363
**skip** | **int**| The offset into the records to return. | [optional] [default to 0]
6464
**x_org_id** | **str**| | [optional] [default to ]
@@ -142,7 +142,7 @@ void (empty response body)
142142
143143
List an individual Command
144144

145-
This endpoint returns a specific command based on the command ID. #### Sample Request ``` curl -X GET https://console.jumpcloud.com/api/commands/{CommandID} \\ -H 'Accept: application/json' \\ -H 'Content-Type: application/json' \\ -H 'x-api-key: {API_KEY}' ```
145+
This endpoint returns a specific command based on the command ID. #### Sample Request ``` curl -X GET https://console.jumpcloud.com/api/commands/{CommandID} \\ -H 'Accept: application/json' \\ -H 'Content-Type: application/json' \\ -H 'x-api-key: {API_KEY}' ```
146146

147147
### Example
148148
```python
@@ -163,7 +163,7 @@ api_instance = jcapiv1.CommandsApi(jcapiv1.ApiClient(configuration))
163163
id = 'id_example' # str |
164164
content_type = 'application/json' # str | (default to application/json)
165165
accept = 'application/json' # str | (default to application/json)
166-
fields = '' # str | Use a space seperated string of field parameters to include the data in the response. If omitted the default list of fields will be returned. (optional) (default to )
166+
fields = '' # str | Use a space seperated string of field parameters to include the data in the response. If omitted, the default list of fields will be returned. (optional) (default to )
167167
filter = 'filter_example' # str | A filter to apply to the query. (optional)
168168
x_org_id = '' # str | (optional) (default to )
169169

@@ -182,7 +182,7 @@ Name | Type | Description | Notes
182182
**id** | **str**| |
183183
**content_type** | **str**| | [default to application/json]
184184
**accept** | **str**| | [default to application/json]
185-
**fields** | **str**| Use a space seperated string of field parameters to include the data in the response. If omitted the default list of fields will be returned. | [optional] [default to ]
185+
**fields** | **str**| Use a space seperated string of field parameters to include the data in the response. If omitted, the default list of fields will be returned. | [optional] [default to ]
186186
**filter** | **str**| A filter to apply to the query. | [optional]
187187
**x_org_id** | **str**| | [optional] [default to ]
188188

@@ -227,7 +227,7 @@ api_instance = jcapiv1.CommandsApi(jcapiv1.ApiClient(configuration))
227227
content_type = 'application/json' # str | (default to application/json)
228228
accept = 'application/json' # str | (default to application/json)
229229
skip = 0 # int | The offset into the records to return. (optional) (default to 0)
230-
fields = '' # str | Use a space seperated string of field parameters to include the data in the response. If omitted the default list of fields will be returned. (optional) (default to )
230+
fields = '' # str | Use a space seperated string of field parameters to include the data in the response. If omitted, the default list of fields will be returned. (optional) (default to )
231231
limit = 10 # int | The number of records to return at once. Limited to 100. (optional) (default to 10)
232232
sort = '' # str | Use space separated sort parameters to sort the collection. Default sort is ascending. Prefix with `-` to sort descending. (optional) (default to )
233233
filter = 'filter_example' # str | A filter to apply to the query. (optional)
@@ -248,7 +248,7 @@ Name | Type | Description | Notes
248248
**content_type** | **str**| | [default to application/json]
249249
**accept** | **str**| | [default to application/json]
250250
**skip** | **int**| The offset into the records to return. | [optional] [default to 0]
251-
**fields** | **str**| Use a space seperated string of field parameters to include the data in the response. If omitted the default list of fields will be returned. | [optional] [default to ]
251+
**fields** | **str**| Use a space seperated string of field parameters to include the data in the response. If omitted, the default list of fields will be returned. | [optional] [default to ]
252252
**limit** | **int**| The number of records to return at once. Limited to 100. | [optional] [default to 10]
253253
**sort** | **str**| Use space separated sort parameters to sort the collection. Default sort is ascending. Prefix with `-` to sort descending. | [optional] [default to ]
254254
**filter** | **str**| A filter to apply to the query. | [optional]

jcapiv1/docs/OrganizationsApi.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Method | HTTP request | Description
1212
1313
Get Organization Details
1414

15-
This endpoint returns Organization Details. #### Sample Request ``` curl -X GET \\ https://console.jumpcloud.com/api/organizations \\ -H 'Accept: application/json' \\ -H 'Content-Type: application/json' \\ -H 'x-api-key: {API_KEY}' ```
15+
This endpoint returns Organization Details. #### Sample Request ``` curl -X GET \\ https://console.jumpcloud.com/api/organizations \\ -H 'Accept: application/json' \\ -H 'Content-Type: application/json' \\ -H 'x-api-key: {API_KEY}' ```
1616

1717
### Example
1818
```python
@@ -32,7 +32,7 @@ configuration.api_key['x-api-key'] = 'YOUR_API_KEY'
3232
api_instance = jcapiv1.OrganizationsApi(jcapiv1.ApiClient(configuration))
3333
content_type = 'application/json' # str | (default to application/json)
3434
accept = 'application/json' # str | (default to application/json)
35-
fields = '' # str | Use a space seperated string of field parameters to include the data in the response. If omitted the default list of fields will be returned. (optional) (default to )
35+
fields = '' # str | Use a space seperated string of field parameters to include the data in the response. If omitted, the default list of fields will be returned. (optional) (default to )
3636
filter = 'filter_example' # str | A filter to apply to the query. (optional)
3737
limit = 10 # int | The number of records to return at once. Limited to 100. (optional) (default to 10)
3838
skip = 0 # int | The offset into the records to return. (optional) (default to 0)
@@ -53,7 +53,7 @@ Name | Type | Description | Notes
5353
------------- | ------------- | ------------- | -------------
5454
**content_type** | **str**| | [default to application/json]
5555
**accept** | **str**| | [default to application/json]
56-
**fields** | **str**| Use a space seperated string of field parameters to include the data in the response. If omitted the default list of fields will be returned. | [optional] [default to ]
56+
**fields** | **str**| Use a space seperated string of field parameters to include the data in the response. If omitted, the default list of fields will be returned. | [optional] [default to ]
5757
**filter** | **str**| A filter to apply to the query. | [optional]
5858
**limit** | **int**| The number of records to return at once. Limited to 100. | [optional] [default to 10]
5959
**skip** | **int**| The offset into the records to return. | [optional] [default to 0]

jcapiv1/docs/RadiusServersApi.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ configuration.api_key['x-api-key'] = 'YOUR_API_KEY'
3434
api_instance = jcapiv1.RadiusServersApi(jcapiv1.ApiClient(configuration))
3535
content_type = 'application/json' # str | (default to application/json)
3636
accept = 'application/json' # str | (default to application/json)
37-
fields = '' # str | Use a space seperated string of field parameters to include the data in the response. If omitted the default list of fields will be returned. (optional) (default to )
37+
fields = '' # str | Use a space seperated string of field parameters to include the data in the response. If omitted, the default list of fields will be returned. (optional) (default to )
3838
filter = 'filter_example' # str | A filter to apply to the query. (optional)
3939
limit = 10 # int | The number of records to return at once. Limited to 100. (optional) (default to 10)
4040
skip = 0 # int | The offset into the records to return. (optional) (default to 0)
@@ -55,7 +55,7 @@ Name | Type | Description | Notes
5555
------------- | ------------- | ------------- | -------------
5656
**content_type** | **str**| | [default to application/json]
5757
**accept** | **str**| | [default to application/json]
58-
**fields** | **str**| Use a space seperated string of field parameters to include the data in the response. If omitted the default list of fields will be returned. | [optional] [default to ]
58+
**fields** | **str**| Use a space seperated string of field parameters to include the data in the response. If omitted, the default list of fields will be returned. | [optional] [default to ]
5959
**filter** | **str**| A filter to apply to the query. | [optional]
6060
**limit** | **int**| The number of records to return at once. Limited to 100. | [optional] [default to 10]
6161
**skip** | **int**| The offset into the records to return. | [optional] [default to 0]
@@ -142,7 +142,7 @@ Name | Type | Description | Notes
142142
143143
Update Radius Servers
144144

145-
This endpoint allows you to update RADIUS servers in your organization. #### ``` curl -X PUT https://console.jumpcloud.com/api/radiusservers/{ServerID} \\ -H 'Accept: application/json' \\ -H 'Content-Type: application/json' \\ -H 'x-api-key: {API_KEY}' \\ -d '{ \"name\": \"{name_update}\", \"networkSourceIp\": \"{0.0.0.0}\" }' ```
145+
This endpoint allows you to update RADIUS servers in your organization. #### ``` curl -X PUT https://console.jumpcloud.com/api/radiusservers/{ServerID} \\ -H 'Accept: application/json' \\ -H 'Content-Type: application/json' \\ -H 'x-api-key: {API_KEY}' \\ -d '{ \"name\": \"{name_update}\", \"networkSourceIp\": \"{0.0.0.0}\" }' ```
146146

147147
### Example
148148
```python

jcapiv1/docs/Search.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Name | Type | Description | Notes
55
------------ | ------------- | ------------- | -------------
66
**filter** | **object** | | [optional]
77
**fields** | **str** | | [optional]
8+
**search_filter** | **object** | | [optional]
89

910
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1011

0 commit comments

Comments
 (0)