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/ |
Outpost outpostsInstancesCreate(outpostRequest)
Outpost Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val outpostRequest : OutpostRequest = // OutpostRequest |
try {
val result : Outpost = apiInstance.outpostsInstancesCreate(outpostRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsInstancesCreate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsInstancesCreate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
outpostRequest | OutpostRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
OutpostDefaultConfig outpostsInstancesDefaultSettingsRetrieve()
Global default outpost config
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
try {
val result : OutpostDefaultConfig = apiInstance.outpostsInstancesDefaultSettingsRetrieve()
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsInstancesDefaultSettingsRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsInstancesDefaultSettingsRetrieve")
e.printStackTrace()
}
This endpoint does not need any parameter.
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
outpostsInstancesDestroy(uuid)
Outpost Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Outpost.
try {
apiInstance.outpostsInstancesDestroy(uuid)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsInstancesDestroy")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsInstancesDestroy")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Outpost. |
null (empty response body)
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
kotlin.collections.List<OutpostHealth> outpostsInstancesHealthList(uuid, managedIcontains, managedIexact, nameIcontains, nameIexact, ordering, providersIsnull, providersByPk, search, serviceConnectionNameIcontains, serviceConnectionNameIexact)
Get outposts current health
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Outpost.
val managedIcontains : kotlin.String = managedIcontains_example // kotlin.String |
val managedIexact : kotlin.String = managedIexact_example // kotlin.String |
val nameIcontains : kotlin.String = nameIcontains_example // kotlin.String |
val nameIexact : kotlin.String = nameIexact_example // kotlin.String |
val ordering : kotlin.String = ordering_example // kotlin.String | Which field to use when ordering the results.
val providersIsnull : kotlin.Boolean = true // kotlin.Boolean |
val providersByPk : kotlin.collections.List<kotlin.Int> = // kotlin.collections.List<kotlin.Int> |
val search : kotlin.String = search_example // kotlin.String | A search term.
val serviceConnectionNameIcontains : kotlin.String = serviceConnectionNameIcontains_example // kotlin.String |
val serviceConnectionNameIexact : kotlin.String = serviceConnectionNameIexact_example // kotlin.String |
try {
val result : kotlin.collections.List<OutpostHealth> = apiInstance.outpostsInstancesHealthList(uuid, managedIcontains, managedIexact, nameIcontains, nameIexact, ordering, providersIsnull, providersByPk, search, serviceConnectionNameIcontains, serviceConnectionNameIexact)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsInstancesHealthList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsInstancesHealthList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Outpost. | |
managedIcontains | kotlin.String | [optional] | |
managedIexact | kotlin.String | [optional] | |
nameIcontains | kotlin.String | [optional] | |
nameIexact | kotlin.String | [optional] | |
ordering | kotlin.String | Which field to use when ordering the results. | [optional] |
providersIsnull | kotlin.Boolean | [optional] | |
providersByPk | kotlin.collections.List<kotlin.Int> | [optional] | |
search | kotlin.String | A search term. | [optional] |
serviceConnectionNameIcontains | kotlin.String | [optional] | |
serviceConnectionNameIexact | kotlin.String | [optional] |
kotlin.collections.List<OutpostHealth>
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PaginatedOutpostList outpostsInstancesList(managedIcontains, managedIexact, nameIcontains, nameIexact, ordering, page, pageSize, providersIsnull, providersByPk, search, serviceConnectionNameIcontains, serviceConnectionNameIexact)
Outpost Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val managedIcontains : kotlin.String = managedIcontains_example // kotlin.String |
val managedIexact : kotlin.String = managedIexact_example // kotlin.String |
val nameIcontains : kotlin.String = nameIcontains_example // kotlin.String |
val nameIexact : kotlin.String = nameIexact_example // kotlin.String |
val ordering : kotlin.String = ordering_example // kotlin.String | Which field to use when ordering the results.
val page : kotlin.Int = 56 // kotlin.Int | A page number within the paginated result set.
val pageSize : kotlin.Int = 56 // kotlin.Int | Number of results to return per page.
val providersIsnull : kotlin.Boolean = true // kotlin.Boolean |
val providersByPk : kotlin.collections.List<kotlin.Int> = // kotlin.collections.List<kotlin.Int> |
val search : kotlin.String = search_example // kotlin.String | A search term.
val serviceConnectionNameIcontains : kotlin.String = serviceConnectionNameIcontains_example // kotlin.String |
val serviceConnectionNameIexact : kotlin.String = serviceConnectionNameIexact_example // kotlin.String |
try {
val result : PaginatedOutpostList = apiInstance.outpostsInstancesList(managedIcontains, managedIexact, nameIcontains, nameIexact, ordering, page, pageSize, providersIsnull, providersByPk, search, serviceConnectionNameIcontains, serviceConnectionNameIexact)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsInstancesList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsInstancesList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
managedIcontains | kotlin.String | [optional] | |
managedIexact | kotlin.String | [optional] | |
nameIcontains | kotlin.String | [optional] | |
nameIexact | kotlin.String | [optional] | |
ordering | kotlin.String | Which field to use when ordering the results. | [optional] |
page | kotlin.Int | A page number within the paginated result set. | [optional] |
pageSize | kotlin.Int | Number of results to return per page. | [optional] |
providersIsnull | kotlin.Boolean | [optional] | |
providersByPk | kotlin.collections.List<kotlin.Int> | [optional] | |
search | kotlin.String | A search term. | [optional] |
serviceConnectionNameIcontains | kotlin.String | [optional] | |
serviceConnectionNameIexact | kotlin.String | [optional] |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
Outpost outpostsInstancesPartialUpdate(uuid, patchedOutpostRequest)
Outpost Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Outpost.
val patchedOutpostRequest : PatchedOutpostRequest = // PatchedOutpostRequest |
try {
val result : Outpost = apiInstance.outpostsInstancesPartialUpdate(uuid, patchedOutpostRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsInstancesPartialUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsInstancesPartialUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Outpost. | |
patchedOutpostRequest | PatchedOutpostRequest | [optional] |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
Outpost outpostsInstancesRetrieve(uuid)
Outpost Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Outpost.
try {
val result : Outpost = apiInstance.outpostsInstancesRetrieve(uuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsInstancesRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsInstancesRetrieve")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Outpost. |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
Outpost outpostsInstancesUpdate(uuid, outpostRequest)
Outpost Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Outpost.
val outpostRequest : OutpostRequest = // OutpostRequest |
try {
val result : Outpost = apiInstance.outpostsInstancesUpdate(uuid, outpostRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsInstancesUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsInstancesUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Outpost. | |
outpostRequest | OutpostRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
kotlin.collections.List<UsedBy> outpostsInstancesUsedByList(uuid)
Get a list of all objects that use this object
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Outpost.
try {
val result : kotlin.collections.List<UsedBy> = apiInstance.outpostsInstancesUsedByList(uuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsInstancesUsedByList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsInstancesUsedByList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Outpost. |
kotlin.collections.List<UsedBy>
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PaginatedLDAPOutpostConfigList outpostsLdapList(name, ordering, page, pageSize, search)
LDAPProvider Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val name : kotlin.String = name_example // kotlin.String |
val ordering : kotlin.String = ordering_example // kotlin.String | Which field to use when ordering the results.
val page : kotlin.Int = 56 // kotlin.Int | A page number within the paginated result set.
val pageSize : kotlin.Int = 56 // kotlin.Int | Number of results to return per page.
val search : kotlin.String = search_example // kotlin.String | A search term.
try {
val result : PaginatedLDAPOutpostConfigList = apiInstance.outpostsLdapList(name, ordering, page, pageSize, search)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsLdapList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsLdapList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
name | kotlin.String | [optional] | |
ordering | kotlin.String | Which field to use when ordering the results. | [optional] |
page | kotlin.Int | A page number within the paginated result set. | [optional] |
pageSize | kotlin.Int | Number of results to return per page. | [optional] |
search | kotlin.String | A search term. | [optional] |
PaginatedLDAPOutpostConfigList
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
LDAPOutpostConfig outpostsLdapRetrieve(id)
LDAPProvider Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val id : kotlin.Int = 56 // kotlin.Int | A unique integer value identifying this LDAP Provider.
try {
val result : LDAPOutpostConfig = apiInstance.outpostsLdapRetrieve(id)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsLdapRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsLdapRetrieve")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
id | kotlin.Int | A unique integer value identifying this LDAP Provider. |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PaginatedProxyOutpostConfigList outpostsProxyList(name, ordering, page, pageSize, search)
ProxyProvider Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val name : kotlin.String = name_example // kotlin.String |
val ordering : kotlin.String = ordering_example // kotlin.String | Which field to use when ordering the results.
val page : kotlin.Int = 56 // kotlin.Int | A page number within the paginated result set.
val pageSize : kotlin.Int = 56 // kotlin.Int | Number of results to return per page.
val search : kotlin.String = search_example // kotlin.String | A search term.
try {
val result : PaginatedProxyOutpostConfigList = apiInstance.outpostsProxyList(name, ordering, page, pageSize, search)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsProxyList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsProxyList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
name | kotlin.String | [optional] | |
ordering | kotlin.String | Which field to use when ordering the results. | [optional] |
page | kotlin.Int | A page number within the paginated result set. | [optional] |
pageSize | kotlin.Int | Number of results to return per page. | [optional] |
search | kotlin.String | A search term. | [optional] |
PaginatedProxyOutpostConfigList
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
ProxyOutpostConfig outpostsProxyRetrieve(id)
ProxyProvider Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val id : kotlin.Int = 56 // kotlin.Int | A unique integer value identifying this Proxy Provider.
try {
val result : ProxyOutpostConfig = apiInstance.outpostsProxyRetrieve(id)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsProxyRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsProxyRetrieve")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
id | kotlin.Int | A unique integer value identifying this Proxy Provider. |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PaginatedRadiusOutpostConfigList outpostsRadiusList(name, ordering, page, pageSize, search)
RadiusProvider Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val name : kotlin.String = name_example // kotlin.String |
val ordering : kotlin.String = ordering_example // kotlin.String | Which field to use when ordering the results.
val page : kotlin.Int = 56 // kotlin.Int | A page number within the paginated result set.
val pageSize : kotlin.Int = 56 // kotlin.Int | Number of results to return per page.
val search : kotlin.String = search_example // kotlin.String | A search term.
try {
val result : PaginatedRadiusOutpostConfigList = apiInstance.outpostsRadiusList(name, ordering, page, pageSize, search)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsRadiusList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsRadiusList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
name | kotlin.String | [optional] | |
ordering | kotlin.String | Which field to use when ordering the results. | [optional] |
page | kotlin.Int | A page number within the paginated result set. | [optional] |
pageSize | kotlin.Int | Number of results to return per page. | [optional] |
search | kotlin.String | A search term. | [optional] |
PaginatedRadiusOutpostConfigList
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
RadiusOutpostConfig outpostsRadiusRetrieve(id)
RadiusProvider Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val id : kotlin.Int = 56 // kotlin.Int | A unique integer value identifying this Radius Provider.
try {
val result : RadiusOutpostConfig = apiInstance.outpostsRadiusRetrieve(id)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsRadiusRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsRadiusRetrieve")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
id | kotlin.Int | A unique integer value identifying this Radius Provider. |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
outpostsServiceConnectionsAllDestroy(uuid)
ServiceConnection Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Outpost Service-Connection.
try {
apiInstance.outpostsServiceConnectionsAllDestroy(uuid)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsAllDestroy")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsAllDestroy")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Outpost Service-Connection. |
null (empty response body)
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PaginatedServiceConnectionList outpostsServiceConnectionsAllList(name, ordering, page, pageSize, search)
ServiceConnection Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val name : kotlin.String = name_example // kotlin.String |
val ordering : kotlin.String = ordering_example // kotlin.String | Which field to use when ordering the results.
val page : kotlin.Int = 56 // kotlin.Int | A page number within the paginated result set.
val pageSize : kotlin.Int = 56 // kotlin.Int | Number of results to return per page.
val search : kotlin.String = search_example // kotlin.String | A search term.
try {
val result : PaginatedServiceConnectionList = apiInstance.outpostsServiceConnectionsAllList(name, ordering, page, pageSize, search)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsAllList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsAllList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
name | kotlin.String | [optional] | |
ordering | kotlin.String | Which field to use when ordering the results. | [optional] |
page | kotlin.Int | A page number within the paginated result set. | [optional] |
pageSize | kotlin.Int | Number of results to return per page. | [optional] |
search | kotlin.String | A search term. | [optional] |
PaginatedServiceConnectionList
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
ServiceConnection outpostsServiceConnectionsAllRetrieve(uuid)
ServiceConnection Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Outpost Service-Connection.
try {
val result : ServiceConnection = apiInstance.outpostsServiceConnectionsAllRetrieve(uuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsAllRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsAllRetrieve")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Outpost Service-Connection. |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
ServiceConnectionState outpostsServiceConnectionsAllStateRetrieve(uuid)
Get the service connection's state
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Outpost Service-Connection.
try {
val result : ServiceConnectionState = apiInstance.outpostsServiceConnectionsAllStateRetrieve(uuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsAllStateRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsAllStateRetrieve")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Outpost Service-Connection. |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
kotlin.collections.List<TypeCreate> outpostsServiceConnectionsAllTypesList()
Get all creatable service connection types
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
try {
val result : kotlin.collections.List<TypeCreate> = apiInstance.outpostsServiceConnectionsAllTypesList()
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsAllTypesList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsAllTypesList")
e.printStackTrace()
}
This endpoint does not need any parameter.
kotlin.collections.List<TypeCreate>
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
kotlin.collections.List<UsedBy> outpostsServiceConnectionsAllUsedByList(uuid)
Get a list of all objects that use this object
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Outpost Service-Connection.
try {
val result : kotlin.collections.List<UsedBy> = apiInstance.outpostsServiceConnectionsAllUsedByList(uuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsAllUsedByList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsAllUsedByList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Outpost Service-Connection. |
kotlin.collections.List<UsedBy>
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
DockerServiceConnection outpostsServiceConnectionsDockerCreate(dockerServiceConnectionRequest)
DockerServiceConnection Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val dockerServiceConnectionRequest : DockerServiceConnectionRequest = // DockerServiceConnectionRequest |
try {
val result : DockerServiceConnection = apiInstance.outpostsServiceConnectionsDockerCreate(dockerServiceConnectionRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsDockerCreate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsDockerCreate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
dockerServiceConnectionRequest | DockerServiceConnectionRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
outpostsServiceConnectionsDockerDestroy(uuid)
DockerServiceConnection Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Docker Service-Connection.
try {
apiInstance.outpostsServiceConnectionsDockerDestroy(uuid)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsDockerDestroy")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsDockerDestroy")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Docker Service-Connection. |
null (empty response body)
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PaginatedDockerServiceConnectionList outpostsServiceConnectionsDockerList(local, name, ordering, page, pageSize, search, tlsAuthentication, tlsVerification, url)
DockerServiceConnection Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val local : kotlin.Boolean = true // kotlin.Boolean |
val name : kotlin.String = name_example // kotlin.String |
val ordering : kotlin.String = ordering_example // kotlin.String | Which field to use when ordering the results.
val page : kotlin.Int = 56 // kotlin.Int | A page number within the paginated result set.
val pageSize : kotlin.Int = 56 // kotlin.Int | Number of results to return per page.
val search : kotlin.String = search_example // kotlin.String | A search term.
val tlsAuthentication : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID |
val tlsVerification : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID |
val url : kotlin.String = url_example // kotlin.String |
try {
val result : PaginatedDockerServiceConnectionList = apiInstance.outpostsServiceConnectionsDockerList(local, name, ordering, page, pageSize, search, tlsAuthentication, tlsVerification, url)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsDockerList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsDockerList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
local | kotlin.Boolean | [optional] | |
name | kotlin.String | [optional] | |
ordering | kotlin.String | Which field to use when ordering the results. | [optional] |
page | kotlin.Int | A page number within the paginated result set. | [optional] |
pageSize | kotlin.Int | Number of results to return per page. | [optional] |
search | kotlin.String | A search term. | [optional] |
tlsAuthentication | java.util.UUID | [optional] | |
tlsVerification | java.util.UUID | [optional] | |
url | kotlin.String | [optional] |
PaginatedDockerServiceConnectionList
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
DockerServiceConnection outpostsServiceConnectionsDockerPartialUpdate(uuid, patchedDockerServiceConnectionRequest)
DockerServiceConnection Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Docker Service-Connection.
val patchedDockerServiceConnectionRequest : PatchedDockerServiceConnectionRequest = // PatchedDockerServiceConnectionRequest |
try {
val result : DockerServiceConnection = apiInstance.outpostsServiceConnectionsDockerPartialUpdate(uuid, patchedDockerServiceConnectionRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsDockerPartialUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsDockerPartialUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Docker Service-Connection. | |
patchedDockerServiceConnectionRequest | PatchedDockerServiceConnectionRequest | [optional] |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
DockerServiceConnection outpostsServiceConnectionsDockerRetrieve(uuid)
DockerServiceConnection Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Docker Service-Connection.
try {
val result : DockerServiceConnection = apiInstance.outpostsServiceConnectionsDockerRetrieve(uuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsDockerRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsDockerRetrieve")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Docker Service-Connection. |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
DockerServiceConnection outpostsServiceConnectionsDockerUpdate(uuid, dockerServiceConnectionRequest)
DockerServiceConnection Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Docker Service-Connection.
val dockerServiceConnectionRequest : DockerServiceConnectionRequest = // DockerServiceConnectionRequest |
try {
val result : DockerServiceConnection = apiInstance.outpostsServiceConnectionsDockerUpdate(uuid, dockerServiceConnectionRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsDockerUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsDockerUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Docker Service-Connection. | |
dockerServiceConnectionRequest | DockerServiceConnectionRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
kotlin.collections.List<UsedBy> outpostsServiceConnectionsDockerUsedByList(uuid)
Get a list of all objects that use this object
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Docker Service-Connection.
try {
val result : kotlin.collections.List<UsedBy> = apiInstance.outpostsServiceConnectionsDockerUsedByList(uuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsDockerUsedByList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsDockerUsedByList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Docker Service-Connection. |
kotlin.collections.List<UsedBy>
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
KubernetesServiceConnection outpostsServiceConnectionsKubernetesCreate(kubernetesServiceConnectionRequest)
KubernetesServiceConnection Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val kubernetesServiceConnectionRequest : KubernetesServiceConnectionRequest = // KubernetesServiceConnectionRequest |
try {
val result : KubernetesServiceConnection = apiInstance.outpostsServiceConnectionsKubernetesCreate(kubernetesServiceConnectionRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsKubernetesCreate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsKubernetesCreate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
kubernetesServiceConnectionRequest | KubernetesServiceConnectionRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
outpostsServiceConnectionsKubernetesDestroy(uuid)
KubernetesServiceConnection Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Kubernetes Service-Connection.
try {
apiInstance.outpostsServiceConnectionsKubernetesDestroy(uuid)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsKubernetesDestroy")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsKubernetesDestroy")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Kubernetes Service-Connection. |
null (empty response body)
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PaginatedKubernetesServiceConnectionList outpostsServiceConnectionsKubernetesList(local, name, ordering, page, pageSize, search)
KubernetesServiceConnection Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val local : kotlin.Boolean = true // kotlin.Boolean |
val name : kotlin.String = name_example // kotlin.String |
val ordering : kotlin.String = ordering_example // kotlin.String | Which field to use when ordering the results.
val page : kotlin.Int = 56 // kotlin.Int | A page number within the paginated result set.
val pageSize : kotlin.Int = 56 // kotlin.Int | Number of results to return per page.
val search : kotlin.String = search_example // kotlin.String | A search term.
try {
val result : PaginatedKubernetesServiceConnectionList = apiInstance.outpostsServiceConnectionsKubernetesList(local, name, ordering, page, pageSize, search)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsKubernetesList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsKubernetesList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
local | kotlin.Boolean | [optional] | |
name | kotlin.String | [optional] | |
ordering | kotlin.String | Which field to use when ordering the results. | [optional] |
page | kotlin.Int | A page number within the paginated result set. | [optional] |
pageSize | kotlin.Int | Number of results to return per page. | [optional] |
search | kotlin.String | A search term. | [optional] |
PaginatedKubernetesServiceConnectionList
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
KubernetesServiceConnection outpostsServiceConnectionsKubernetesPartialUpdate(uuid, patchedKubernetesServiceConnectionRequest)
KubernetesServiceConnection Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Kubernetes Service-Connection.
val patchedKubernetesServiceConnectionRequest : PatchedKubernetesServiceConnectionRequest = // PatchedKubernetesServiceConnectionRequest |
try {
val result : KubernetesServiceConnection = apiInstance.outpostsServiceConnectionsKubernetesPartialUpdate(uuid, patchedKubernetesServiceConnectionRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsKubernetesPartialUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsKubernetesPartialUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Kubernetes Service-Connection. | |
patchedKubernetesServiceConnectionRequest | PatchedKubernetesServiceConnectionRequest | [optional] |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
KubernetesServiceConnection outpostsServiceConnectionsKubernetesRetrieve(uuid)
KubernetesServiceConnection Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Kubernetes Service-Connection.
try {
val result : KubernetesServiceConnection = apiInstance.outpostsServiceConnectionsKubernetesRetrieve(uuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsKubernetesRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsKubernetesRetrieve")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Kubernetes Service-Connection. |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
KubernetesServiceConnection outpostsServiceConnectionsKubernetesUpdate(uuid, kubernetesServiceConnectionRequest)
KubernetesServiceConnection Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Kubernetes Service-Connection.
val kubernetesServiceConnectionRequest : KubernetesServiceConnectionRequest = // KubernetesServiceConnectionRequest |
try {
val result : KubernetesServiceConnection = apiInstance.outpostsServiceConnectionsKubernetesUpdate(uuid, kubernetesServiceConnectionRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsKubernetesUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsKubernetesUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Kubernetes Service-Connection. | |
kubernetesServiceConnectionRequest | KubernetesServiceConnectionRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
kotlin.collections.List<UsedBy> outpostsServiceConnectionsKubernetesUsedByList(uuid)
Get a list of all objects that use this object
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = OutpostsApi()
val uuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Kubernetes Service-Connection.
try {
val result : kotlin.collections.List<UsedBy> = apiInstance.outpostsServiceConnectionsKubernetesUsedByList(uuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling OutpostsApi#outpostsServiceConnectionsKubernetesUsedByList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling OutpostsApi#outpostsServiceConnectionsKubernetesUsedByList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
uuid | java.util.UUID | A UUID string identifying this Kubernetes Service-Connection. |
kotlin.collections.List<UsedBy>
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json