All URIs are relative to http://localhost/api/v3
Method | HTTP request | Description |
---|---|---|
outpostsInstancesCreate | POST /outposts/instances/ | |
outpostsInstancesDefaultSettingsRetrieve | GET /outposts/instances/default_settings/ | |
outpostsInstancesDestroy | DELETE /outposts/instances/{uuid}/ | |
outpostsInstancesHealthList | GET /outposts/instances/{uuid}/health/ | |
outpostsInstancesList | GET /outposts/instances/ | |
outpostsInstancesPartialUpdate | PATCH /outposts/instances/{uuid}/ | |
outpostsInstancesRetrieve | GET /outposts/instances/{uuid}/ | |
outpostsInstancesUpdate | PUT /outposts/instances/{uuid}/ | |
outpostsInstancesUsedByList | GET /outposts/instances/{uuid}/used_by/ | |
outpostsLdapList | GET /outposts/ldap/ | |
outpostsLdapRetrieve | GET /outposts/ldap/{id}/ | |
outpostsProxyList | GET /outposts/proxy/ | |
outpostsProxyRetrieve | GET /outposts/proxy/{id}/ | |
outpostsRadiusList | GET /outposts/radius/ | |
outpostsRadiusRetrieve | GET /outposts/radius/{id}/ | |
outpostsServiceConnectionsAllDestroy | DELETE /outposts/service_connections/all/{uuid}/ | |
outpostsServiceConnectionsAllList | GET /outposts/service_connections/all/ | |
outpostsServiceConnectionsAllRetrieve | GET /outposts/service_connections/all/{uuid}/ | |
outpostsServiceConnectionsAllStateRetrieve | GET /outposts/service_connections/all/{uuid}/state/ | |
outpostsServiceConnectionsAllTypesList | GET /outposts/service_connections/all/types/ | |
outpostsServiceConnectionsAllUsedByList | GET /outposts/service_connections/all/{uuid}/used_by/ | |
outpostsServiceConnectionsDockerCreate | POST /outposts/service_connections/docker/ | |
outpostsServiceConnectionsDockerDestroy | DELETE /outposts/service_connections/docker/{uuid}/ | |
outpostsServiceConnectionsDockerList | GET /outposts/service_connections/docker/ | |
outpostsServiceConnectionsDockerPartialUpdate | PATCH /outposts/service_connections/docker/{uuid}/ | |
outpostsServiceConnectionsDockerRetrieve | GET /outposts/service_connections/docker/{uuid}/ | |
outpostsServiceConnectionsDockerUpdate | PUT /outposts/service_connections/docker/{uuid}/ | |
outpostsServiceConnectionsDockerUsedByList | GET /outposts/service_connections/docker/{uuid}/used_by/ | |
outpostsServiceConnectionsKubernetesCreate | POST /outposts/service_connections/kubernetes/ | |
outpostsServiceConnectionsKubernetesDestroy | DELETE /outposts/service_connections/kubernetes/{uuid}/ | |
outpostsServiceConnectionsKubernetesList | GET /outposts/service_connections/kubernetes/ | |
outpostsServiceConnectionsKubernetesPartialUpdate | PATCH /outposts/service_connections/kubernetes/{uuid}/ | |
outpostsServiceConnectionsKubernetesRetrieve | GET /outposts/service_connections/kubernetes/{uuid}/ | |
outpostsServiceConnectionsKubernetesUpdate | PUT /outposts/service_connections/kubernetes/{uuid}/ | |
outpostsServiceConnectionsKubernetesUsedByList | GET /outposts/service_connections/kubernetes/{uuid}/used_by/ |
open class func outpostsInstancesCreate(outpostRequest: OutpostRequest, completion: @escaping (_ data: Outpost?, _ error: Error?) -> Void)
Outpost Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let outpostRequest = OutpostRequest(name: "name_example", type: OutpostTypeEnum(), providers: [123], serviceConnection: 123, config: "TODO", managed: "managed_example") // OutpostRequest |
OutpostsAPI.outpostsInstancesCreate(outpostRequest: outpostRequest) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
outpostRequest | OutpostRequest |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsInstancesDefaultSettingsRetrieve(completion: @escaping (_ data: OutpostDefaultConfig?, _ error: Error?) -> Void)
Global default outpost config
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
OutpostsAPI.outpostsInstancesDefaultSettingsRetrieve() { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
This endpoint does not need any parameter.
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsInstancesDestroy(uuid: UUID, completion: @escaping (_ data: Void?, _ error: Error?) -> Void)
Outpost Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Outpost.
OutpostsAPI.outpostsInstancesDestroy(uuid: uuid) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Outpost. |
Void (empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsInstancesHealthList(uuid: UUID, managedIcontains: String? = nil, managedIexact: String? = nil, nameIcontains: String? = nil, nameIexact: String? = nil, ordering: String? = nil, providersIsnull: Bool? = nil, providersByPk: [Int]? = nil, search: String? = nil, serviceConnectionNameIcontains: String? = nil, serviceConnectionNameIexact: String? = nil, completion: @escaping (_ data: [OutpostHealth]?, _ error: Error?) -> Void)
Get outposts current health
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Outpost.
let managedIcontains = "managedIcontains_example" // String | (optional)
let managedIexact = "managedIexact_example" // String | (optional)
let nameIcontains = "nameIcontains_example" // String | (optional)
let nameIexact = "nameIexact_example" // String | (optional)
let ordering = "ordering_example" // String | Which field to use when ordering the results. (optional)
let providersIsnull = true // Bool | (optional)
let providersByPk = [123] // [Int] | (optional)
let search = "search_example" // String | A search term. (optional)
let serviceConnectionNameIcontains = "serviceConnectionNameIcontains_example" // String | (optional)
let serviceConnectionNameIexact = "serviceConnectionNameIexact_example" // String | (optional)
OutpostsAPI.outpostsInstancesHealthList(uuid: uuid, managedIcontains: managedIcontains, managedIexact: managedIexact, nameIcontains: nameIcontains, nameIexact: nameIexact, ordering: ordering, providersIsnull: providersIsnull, providersByPk: providersByPk, search: search, serviceConnectionNameIcontains: serviceConnectionNameIcontains, serviceConnectionNameIexact: serviceConnectionNameIexact) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Outpost. | |
managedIcontains | String | [optional] | |
managedIexact | String | [optional] | |
nameIcontains | String | [optional] | |
nameIexact | String | [optional] | |
ordering | String | Which field to use when ordering the results. | [optional] |
providersIsnull | Bool | [optional] | |
providersByPk | [Int] | [optional] | |
search | String | A search term. | [optional] |
serviceConnectionNameIcontains | String | [optional] | |
serviceConnectionNameIexact | String | [optional] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsInstancesList(managedIcontains: String? = nil, managedIexact: String? = nil, nameIcontains: String? = nil, nameIexact: String? = nil, ordering: String? = nil, page: Int? = nil, pageSize: Int? = nil, providersIsnull: Bool? = nil, providersByPk: [Int]? = nil, search: String? = nil, serviceConnectionNameIcontains: String? = nil, serviceConnectionNameIexact: String? = nil, completion: @escaping (_ data: PaginatedOutpostList?, _ error: Error?) -> Void)
Outpost Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let managedIcontains = "managedIcontains_example" // String | (optional)
let managedIexact = "managedIexact_example" // String | (optional)
let nameIcontains = "nameIcontains_example" // String | (optional)
let nameIexact = "nameIexact_example" // String | (optional)
let ordering = "ordering_example" // String | Which field to use when ordering the results. (optional)
let page = 987 // Int | A page number within the paginated result set. (optional)
let pageSize = 987 // Int | Number of results to return per page. (optional)
let providersIsnull = true // Bool | (optional)
let providersByPk = [123] // [Int] | (optional)
let search = "search_example" // String | A search term. (optional)
let serviceConnectionNameIcontains = "serviceConnectionNameIcontains_example" // String | (optional)
let serviceConnectionNameIexact = "serviceConnectionNameIexact_example" // String | (optional)
OutpostsAPI.outpostsInstancesList(managedIcontains: managedIcontains, managedIexact: managedIexact, nameIcontains: nameIcontains, nameIexact: nameIexact, ordering: ordering, page: page, pageSize: pageSize, providersIsnull: providersIsnull, providersByPk: providersByPk, search: search, serviceConnectionNameIcontains: serviceConnectionNameIcontains, serviceConnectionNameIexact: serviceConnectionNameIexact) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
managedIcontains | String | [optional] | |
managedIexact | String | [optional] | |
nameIcontains | String | [optional] | |
nameIexact | String | [optional] | |
ordering | String | Which field to use when ordering the results. | [optional] |
page | Int | A page number within the paginated result set. | [optional] |
pageSize | Int | Number of results to return per page. | [optional] |
providersIsnull | Bool | [optional] | |
providersByPk | [Int] | [optional] | |
search | String | A search term. | [optional] |
serviceConnectionNameIcontains | String | [optional] | |
serviceConnectionNameIexact | String | [optional] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsInstancesPartialUpdate(uuid: UUID, patchedOutpostRequest: PatchedOutpostRequest? = nil, completion: @escaping (_ data: Outpost?, _ error: Error?) -> Void)
Outpost Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Outpost.
let patchedOutpostRequest = PatchedOutpostRequest(name: "name_example", type: OutpostTypeEnum(), providers: [123], serviceConnection: 123, config: "TODO", managed: "managed_example") // PatchedOutpostRequest | (optional)
OutpostsAPI.outpostsInstancesPartialUpdate(uuid: uuid, patchedOutpostRequest: patchedOutpostRequest) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Outpost. | |
patchedOutpostRequest | PatchedOutpostRequest | [optional] |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsInstancesRetrieve(uuid: UUID, completion: @escaping (_ data: Outpost?, _ error: Error?) -> Void)
Outpost Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Outpost.
OutpostsAPI.outpostsInstancesRetrieve(uuid: uuid) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Outpost. |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsInstancesUpdate(uuid: UUID, outpostRequest: OutpostRequest, completion: @escaping (_ data: Outpost?, _ error: Error?) -> Void)
Outpost Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Outpost.
let outpostRequest = OutpostRequest(name: "name_example", type: OutpostTypeEnum(), providers: [123], serviceConnection: 123, config: "TODO", managed: "managed_example") // OutpostRequest |
OutpostsAPI.outpostsInstancesUpdate(uuid: uuid, outpostRequest: outpostRequest) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Outpost. | |
outpostRequest | OutpostRequest |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsInstancesUsedByList(uuid: UUID, completion: @escaping (_ data: [UsedBy]?, _ error: Error?) -> Void)
Get a list of all objects that use this object
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Outpost.
OutpostsAPI.outpostsInstancesUsedByList(uuid: uuid) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Outpost. |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsLdapList(name: String? = nil, ordering: String? = nil, page: Int? = nil, pageSize: Int? = nil, search: String? = nil, completion: @escaping (_ data: PaginatedLDAPOutpostConfigList?, _ error: Error?) -> Void)
LDAPProvider Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let name = "name_example" // String | (optional)
let ordering = "ordering_example" // String | Which field to use when ordering the results. (optional)
let page = 987 // Int | A page number within the paginated result set. (optional)
let pageSize = 987 // Int | Number of results to return per page. (optional)
let search = "search_example" // String | A search term. (optional)
OutpostsAPI.outpostsLdapList(name: name, ordering: ordering, page: page, pageSize: pageSize, search: search) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
name | String | [optional] | |
ordering | String | Which field to use when ordering the results. | [optional] |
page | Int | A page number within the paginated result set. | [optional] |
pageSize | Int | Number of results to return per page. | [optional] |
search | String | A search term. | [optional] |
PaginatedLDAPOutpostConfigList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsLdapRetrieve(id: Int, completion: @escaping (_ data: LDAPOutpostConfig?, _ error: Error?) -> Void)
LDAPProvider Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let id = 987 // Int | A unique integer value identifying this LDAP Provider.
OutpostsAPI.outpostsLdapRetrieve(id: id) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
id | Int | A unique integer value identifying this LDAP Provider. |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsProxyList(name: String? = nil, ordering: String? = nil, page: Int? = nil, pageSize: Int? = nil, search: String? = nil, completion: @escaping (_ data: PaginatedProxyOutpostConfigList?, _ error: Error?) -> Void)
ProxyProvider Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let name = "name_example" // String | (optional)
let ordering = "ordering_example" // String | Which field to use when ordering the results. (optional)
let page = 987 // Int | A page number within the paginated result set. (optional)
let pageSize = 987 // Int | Number of results to return per page. (optional)
let search = "search_example" // String | A search term. (optional)
OutpostsAPI.outpostsProxyList(name: name, ordering: ordering, page: page, pageSize: pageSize, search: search) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
name | String | [optional] | |
ordering | String | Which field to use when ordering the results. | [optional] |
page | Int | A page number within the paginated result set. | [optional] |
pageSize | Int | Number of results to return per page. | [optional] |
search | String | A search term. | [optional] |
PaginatedProxyOutpostConfigList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsProxyRetrieve(id: Int, completion: @escaping (_ data: ProxyOutpostConfig?, _ error: Error?) -> Void)
ProxyProvider Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let id = 987 // Int | A unique integer value identifying this Proxy Provider.
OutpostsAPI.outpostsProxyRetrieve(id: id) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
id | Int | A unique integer value identifying this Proxy Provider. |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsRadiusList(name: String? = nil, ordering: String? = nil, page: Int? = nil, pageSize: Int? = nil, search: String? = nil, completion: @escaping (_ data: PaginatedRadiusOutpostConfigList?, _ error: Error?) -> Void)
RadiusProvider Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let name = "name_example" // String | (optional)
let ordering = "ordering_example" // String | Which field to use when ordering the results. (optional)
let page = 987 // Int | A page number within the paginated result set. (optional)
let pageSize = 987 // Int | Number of results to return per page. (optional)
let search = "search_example" // String | A search term. (optional)
OutpostsAPI.outpostsRadiusList(name: name, ordering: ordering, page: page, pageSize: pageSize, search: search) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
name | String | [optional] | |
ordering | String | Which field to use when ordering the results. | [optional] |
page | Int | A page number within the paginated result set. | [optional] |
pageSize | Int | Number of results to return per page. | [optional] |
search | String | A search term. | [optional] |
PaginatedRadiusOutpostConfigList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsRadiusRetrieve(id: Int, completion: @escaping (_ data: RadiusOutpostConfig?, _ error: Error?) -> Void)
RadiusProvider Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let id = 987 // Int | A unique integer value identifying this Radius Provider.
OutpostsAPI.outpostsRadiusRetrieve(id: id) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
id | Int | A unique integer value identifying this Radius Provider. |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsAllDestroy(uuid: UUID, completion: @escaping (_ data: Void?, _ error: Error?) -> Void)
ServiceConnection Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Outpost Service-Connection.
OutpostsAPI.outpostsServiceConnectionsAllDestroy(uuid: uuid) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Outpost Service-Connection. |
Void (empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsAllList(name: String? = nil, ordering: String? = nil, page: Int? = nil, pageSize: Int? = nil, search: String? = nil, completion: @escaping (_ data: PaginatedServiceConnectionList?, _ error: Error?) -> Void)
ServiceConnection Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let name = "name_example" // String | (optional)
let ordering = "ordering_example" // String | Which field to use when ordering the results. (optional)
let page = 987 // Int | A page number within the paginated result set. (optional)
let pageSize = 987 // Int | Number of results to return per page. (optional)
let search = "search_example" // String | A search term. (optional)
OutpostsAPI.outpostsServiceConnectionsAllList(name: name, ordering: ordering, page: page, pageSize: pageSize, search: search) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
name | String | [optional] | |
ordering | String | Which field to use when ordering the results. | [optional] |
page | Int | A page number within the paginated result set. | [optional] |
pageSize | Int | Number of results to return per page. | [optional] |
search | String | A search term. | [optional] |
PaginatedServiceConnectionList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsAllRetrieve(uuid: UUID, completion: @escaping (_ data: ServiceConnection?, _ error: Error?) -> Void)
ServiceConnection Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Outpost Service-Connection.
OutpostsAPI.outpostsServiceConnectionsAllRetrieve(uuid: uuid) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Outpost Service-Connection. |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsAllStateRetrieve(uuid: UUID, completion: @escaping (_ data: ServiceConnectionState?, _ error: Error?) -> Void)
Get the service connection's state
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Outpost Service-Connection.
OutpostsAPI.outpostsServiceConnectionsAllStateRetrieve(uuid: uuid) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Outpost Service-Connection. |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsAllTypesList(completion: @escaping (_ data: [TypeCreate]?, _ error: Error?) -> Void)
Get all creatable service connection types
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
OutpostsAPI.outpostsServiceConnectionsAllTypesList() { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
This endpoint does not need any parameter.
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsAllUsedByList(uuid: UUID, completion: @escaping (_ data: [UsedBy]?, _ error: Error?) -> Void)
Get a list of all objects that use this object
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Outpost Service-Connection.
OutpostsAPI.outpostsServiceConnectionsAllUsedByList(uuid: uuid) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Outpost Service-Connection. |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsDockerCreate(dockerServiceConnectionRequest: DockerServiceConnectionRequest, completion: @escaping (_ data: DockerServiceConnection?, _ error: Error?) -> Void)
DockerServiceConnection Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let dockerServiceConnectionRequest = DockerServiceConnectionRequest(name: "name_example", local: false, url: "url_example", tlsVerification: 123, tlsAuthentication: 123) // DockerServiceConnectionRequest |
OutpostsAPI.outpostsServiceConnectionsDockerCreate(dockerServiceConnectionRequest: dockerServiceConnectionRequest) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
dockerServiceConnectionRequest | DockerServiceConnectionRequest |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsDockerDestroy(uuid: UUID, completion: @escaping (_ data: Void?, _ error: Error?) -> Void)
DockerServiceConnection Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Docker Service-Connection.
OutpostsAPI.outpostsServiceConnectionsDockerDestroy(uuid: uuid) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Docker Service-Connection. |
Void (empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsDockerList(local: Bool? = nil, name: String? = nil, ordering: String? = nil, page: Int? = nil, pageSize: Int? = nil, search: String? = nil, tlsAuthentication: UUID? = nil, tlsVerification: UUID? = nil, url: String? = nil, completion: @escaping (_ data: PaginatedDockerServiceConnectionList?, _ error: Error?) -> Void)
DockerServiceConnection Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let local = true // Bool | (optional)
let name = "name_example" // String | (optional)
let ordering = "ordering_example" // String | Which field to use when ordering the results. (optional)
let page = 987 // Int | A page number within the paginated result set. (optional)
let pageSize = 987 // Int | Number of results to return per page. (optional)
let search = "search_example" // String | A search term. (optional)
let tlsAuthentication = 987 // UUID | (optional)
let tlsVerification = 987 // UUID | (optional)
let url = "url_example" // String | (optional)
OutpostsAPI.outpostsServiceConnectionsDockerList(local: local, name: name, ordering: ordering, page: page, pageSize: pageSize, search: search, tlsAuthentication: tlsAuthentication, tlsVerification: tlsVerification, url: url) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
local | Bool | [optional] | |
name | String | [optional] | |
ordering | String | Which field to use when ordering the results. | [optional] |
page | Int | A page number within the paginated result set. | [optional] |
pageSize | Int | Number of results to return per page. | [optional] |
search | String | A search term. | [optional] |
tlsAuthentication | UUID | [optional] | |
tlsVerification | UUID | [optional] | |
url | String | [optional] |
PaginatedDockerServiceConnectionList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsDockerPartialUpdate(uuid: UUID, patchedDockerServiceConnectionRequest: PatchedDockerServiceConnectionRequest? = nil, completion: @escaping (_ data: DockerServiceConnection?, _ error: Error?) -> Void)
DockerServiceConnection Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Docker Service-Connection.
let patchedDockerServiceConnectionRequest = PatchedDockerServiceConnectionRequest(name: "name_example", local: false, url: "url_example", tlsVerification: 123, tlsAuthentication: 123) // PatchedDockerServiceConnectionRequest | (optional)
OutpostsAPI.outpostsServiceConnectionsDockerPartialUpdate(uuid: uuid, patchedDockerServiceConnectionRequest: patchedDockerServiceConnectionRequest) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Docker Service-Connection. | |
patchedDockerServiceConnectionRequest | PatchedDockerServiceConnectionRequest | [optional] |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsDockerRetrieve(uuid: UUID, completion: @escaping (_ data: DockerServiceConnection?, _ error: Error?) -> Void)
DockerServiceConnection Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Docker Service-Connection.
OutpostsAPI.outpostsServiceConnectionsDockerRetrieve(uuid: uuid) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Docker Service-Connection. |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsDockerUpdate(uuid: UUID, dockerServiceConnectionRequest: DockerServiceConnectionRequest, completion: @escaping (_ data: DockerServiceConnection?, _ error: Error?) -> Void)
DockerServiceConnection Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Docker Service-Connection.
let dockerServiceConnectionRequest = DockerServiceConnectionRequest(name: "name_example", local: false, url: "url_example", tlsVerification: 123, tlsAuthentication: 123) // DockerServiceConnectionRequest |
OutpostsAPI.outpostsServiceConnectionsDockerUpdate(uuid: uuid, dockerServiceConnectionRequest: dockerServiceConnectionRequest) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Docker Service-Connection. | |
dockerServiceConnectionRequest | DockerServiceConnectionRequest |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsDockerUsedByList(uuid: UUID, completion: @escaping (_ data: [UsedBy]?, _ error: Error?) -> Void)
Get a list of all objects that use this object
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Docker Service-Connection.
OutpostsAPI.outpostsServiceConnectionsDockerUsedByList(uuid: uuid) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Docker Service-Connection. |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsKubernetesCreate(kubernetesServiceConnectionRequest: KubernetesServiceConnectionRequest, completion: @escaping (_ data: KubernetesServiceConnection?, _ error: Error?) -> Void)
KubernetesServiceConnection Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let kubernetesServiceConnectionRequest = KubernetesServiceConnectionRequest(name: "name_example", local: false, kubeconfig: "TODO", verifySsl: false) // KubernetesServiceConnectionRequest |
OutpostsAPI.outpostsServiceConnectionsKubernetesCreate(kubernetesServiceConnectionRequest: kubernetesServiceConnectionRequest) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
kubernetesServiceConnectionRequest | KubernetesServiceConnectionRequest |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsKubernetesDestroy(uuid: UUID, completion: @escaping (_ data: Void?, _ error: Error?) -> Void)
KubernetesServiceConnection Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Kubernetes Service-Connection.
OutpostsAPI.outpostsServiceConnectionsKubernetesDestroy(uuid: uuid) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Kubernetes Service-Connection. |
Void (empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsKubernetesList(local: Bool? = nil, name: String? = nil, ordering: String? = nil, page: Int? = nil, pageSize: Int? = nil, search: String? = nil, completion: @escaping (_ data: PaginatedKubernetesServiceConnectionList?, _ error: Error?) -> Void)
KubernetesServiceConnection Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let local = true // Bool | (optional)
let name = "name_example" // String | (optional)
let ordering = "ordering_example" // String | Which field to use when ordering the results. (optional)
let page = 987 // Int | A page number within the paginated result set. (optional)
let pageSize = 987 // Int | Number of results to return per page. (optional)
let search = "search_example" // String | A search term. (optional)
OutpostsAPI.outpostsServiceConnectionsKubernetesList(local: local, name: name, ordering: ordering, page: page, pageSize: pageSize, search: search) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
local | Bool | [optional] | |
name | String | [optional] | |
ordering | String | Which field to use when ordering the results. | [optional] |
page | Int | A page number within the paginated result set. | [optional] |
pageSize | Int | Number of results to return per page. | [optional] |
search | String | A search term. | [optional] |
PaginatedKubernetesServiceConnectionList
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsKubernetesPartialUpdate(uuid: UUID, patchedKubernetesServiceConnectionRequest: PatchedKubernetesServiceConnectionRequest? = nil, completion: @escaping (_ data: KubernetesServiceConnection?, _ error: Error?) -> Void)
KubernetesServiceConnection Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Kubernetes Service-Connection.
let patchedKubernetesServiceConnectionRequest = PatchedKubernetesServiceConnectionRequest(name: "name_example", local: false, kubeconfig: "TODO", verifySsl: false) // PatchedKubernetesServiceConnectionRequest | (optional)
OutpostsAPI.outpostsServiceConnectionsKubernetesPartialUpdate(uuid: uuid, patchedKubernetesServiceConnectionRequest: patchedKubernetesServiceConnectionRequest) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Kubernetes Service-Connection. | |
patchedKubernetesServiceConnectionRequest | PatchedKubernetesServiceConnectionRequest | [optional] |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsKubernetesRetrieve(uuid: UUID, completion: @escaping (_ data: KubernetesServiceConnection?, _ error: Error?) -> Void)
KubernetesServiceConnection Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Kubernetes Service-Connection.
OutpostsAPI.outpostsServiceConnectionsKubernetesRetrieve(uuid: uuid) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Kubernetes Service-Connection. |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsKubernetesUpdate(uuid: UUID, kubernetesServiceConnectionRequest: KubernetesServiceConnectionRequest, completion: @escaping (_ data: KubernetesServiceConnection?, _ error: Error?) -> Void)
KubernetesServiceConnection Viewset
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Kubernetes Service-Connection.
let kubernetesServiceConnectionRequest = KubernetesServiceConnectionRequest(name: "name_example", local: false, kubeconfig: "TODO", verifySsl: false) // KubernetesServiceConnectionRequest |
OutpostsAPI.outpostsServiceConnectionsKubernetesUpdate(uuid: uuid, kubernetesServiceConnectionRequest: kubernetesServiceConnectionRequest) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Kubernetes Service-Connection. | |
kubernetesServiceConnectionRequest | KubernetesServiceConnectionRequest |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
open class func outpostsServiceConnectionsKubernetesUsedByList(uuid: UUID, completion: @escaping (_ data: [UsedBy]?, _ error: Error?) -> Void)
Get a list of all objects that use this object
// The following code samples are still beta. For any issue, please report via http://github.com/OpenAPITools/openapi-generator/issues/new
import authentikClient
let uuid = 987 // UUID | A UUID string identifying this Kubernetes Service-Connection.
OutpostsAPI.outpostsServiceConnectionsKubernetesUsedByList(uuid: uuid) { (response, error) in
guard error == nil else {
print(error)
return
}
if (response) {
dump(response)
}
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | UUID | A UUID string identifying this Kubernetes Service-Connection. |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]