All URIs are relative to http://localhost/api/v3
Method | HTTP request | Description |
---|---|---|
propertymappingsAllDestroy | DELETE /propertymappings/all/{pm_uuid}/ | |
propertymappingsAllList | GET /propertymappings/all/ | |
propertymappingsAllRetrieve | GET /propertymappings/all/{pm_uuid}/ | |
propertymappingsAllTestCreate | POST /propertymappings/all/{pm_uuid}/test/ | |
propertymappingsAllTypesList | GET /propertymappings/all/types/ | |
propertymappingsAllUsedByList | GET /propertymappings/all/{pm_uuid}/used_by/ | |
propertymappingsLdapCreate | POST /propertymappings/ldap/ | |
propertymappingsLdapDestroy | DELETE /propertymappings/ldap/{pm_uuid}/ | |
propertymappingsLdapList | GET /propertymappings/ldap/ | |
propertymappingsLdapPartialUpdate | PATCH /propertymappings/ldap/{pm_uuid}/ | |
propertymappingsLdapRetrieve | GET /propertymappings/ldap/{pm_uuid}/ | |
propertymappingsLdapUpdate | PUT /propertymappings/ldap/{pm_uuid}/ | |
propertymappingsLdapUsedByList | GET /propertymappings/ldap/{pm_uuid}/used_by/ | |
propertymappingsNotificationCreate | POST /propertymappings/notification/ | |
propertymappingsNotificationDestroy | DELETE /propertymappings/notification/{pm_uuid}/ | |
propertymappingsNotificationList | GET /propertymappings/notification/ | |
propertymappingsNotificationPartialUpdate | PATCH /propertymappings/notification/{pm_uuid}/ | |
propertymappingsNotificationRetrieve | GET /propertymappings/notification/{pm_uuid}/ | |
propertymappingsNotificationUpdate | PUT /propertymappings/notification/{pm_uuid}/ | |
propertymappingsNotificationUsedByList | GET /propertymappings/notification/{pm_uuid}/used_by/ | |
propertymappingsRacCreate | POST /propertymappings/rac/ | |
propertymappingsRacDestroy | DELETE /propertymappings/rac/{pm_uuid}/ | |
propertymappingsRacList | GET /propertymappings/rac/ | |
propertymappingsRacPartialUpdate | PATCH /propertymappings/rac/{pm_uuid}/ | |
propertymappingsRacRetrieve | GET /propertymappings/rac/{pm_uuid}/ | |
propertymappingsRacUpdate | PUT /propertymappings/rac/{pm_uuid}/ | |
propertymappingsRacUsedByList | GET /propertymappings/rac/{pm_uuid}/used_by/ | |
propertymappingsSamlCreate | POST /propertymappings/saml/ | |
propertymappingsSamlDestroy | DELETE /propertymappings/saml/{pm_uuid}/ | |
propertymappingsSamlList | GET /propertymappings/saml/ | |
propertymappingsSamlPartialUpdate | PATCH /propertymappings/saml/{pm_uuid}/ | |
propertymappingsSamlRetrieve | GET /propertymappings/saml/{pm_uuid}/ | |
propertymappingsSamlUpdate | PUT /propertymappings/saml/{pm_uuid}/ | |
propertymappingsSamlUsedByList | GET /propertymappings/saml/{pm_uuid}/used_by/ | |
propertymappingsScimCreate | POST /propertymappings/scim/ | |
propertymappingsScimDestroy | DELETE /propertymappings/scim/{pm_uuid}/ | |
propertymappingsScimList | GET /propertymappings/scim/ | |
propertymappingsScimPartialUpdate | PATCH /propertymappings/scim/{pm_uuid}/ | |
propertymappingsScimRetrieve | GET /propertymappings/scim/{pm_uuid}/ | |
propertymappingsScimUpdate | PUT /propertymappings/scim/{pm_uuid}/ | |
propertymappingsScimUsedByList | GET /propertymappings/scim/{pm_uuid}/used_by/ | |
propertymappingsScopeCreate | POST /propertymappings/scope/ | |
propertymappingsScopeDestroy | DELETE /propertymappings/scope/{pm_uuid}/ | |
propertymappingsScopeList | GET /propertymappings/scope/ | |
propertymappingsScopePartialUpdate | PATCH /propertymappings/scope/{pm_uuid}/ | |
propertymappingsScopeRetrieve | GET /propertymappings/scope/{pm_uuid}/ | |
propertymappingsScopeUpdate | PUT /propertymappings/scope/{pm_uuid}/ | |
propertymappingsScopeUsedByList | GET /propertymappings/scope/{pm_uuid}/used_by/ |
propertymappingsAllDestroy(pmUuid)
PropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Property Mapping.
try {
apiInstance.propertymappingsAllDestroy(pmUuid)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsAllDestroy")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsAllDestroy")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this Property Mapping. |
null (empty response body)
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PaginatedPropertyMappingList propertymappingsAllList(managedIsnull, ordering, page, pageSize, search)
PropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val managedIsnull : kotlin.Boolean = true // kotlin.Boolean |
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 : PaginatedPropertyMappingList = apiInstance.propertymappingsAllList(managedIsnull, ordering, page, pageSize, search)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsAllList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsAllList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
managedIsnull | kotlin.Boolean | [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] |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PropertyMapping propertymappingsAllRetrieve(pmUuid)
PropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Property Mapping.
try {
val result : PropertyMapping = apiInstance.propertymappingsAllRetrieve(pmUuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsAllRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsAllRetrieve")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this Property Mapping. |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PropertyMappingTestResult propertymappingsAllTestCreate(pmUuid, policyTestRequest, formatResult)
Test Property Mapping
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Property Mapping.
val policyTestRequest : PolicyTestRequest = // PolicyTestRequest |
val formatResult : kotlin.Boolean = true // kotlin.Boolean |
try {
val result : PropertyMappingTestResult = apiInstance.propertymappingsAllTestCreate(pmUuid, policyTestRequest, formatResult)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsAllTestCreate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsAllTestCreate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this Property Mapping. | |
policyTestRequest | PolicyTestRequest | ||
formatResult | kotlin.Boolean | [optional] |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
kotlin.collections.List<TypeCreate> propertymappingsAllTypesList()
Get all creatable property-mapping types
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
try {
val result : kotlin.collections.List<TypeCreate> = apiInstance.propertymappingsAllTypesList()
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsAllTypesList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsAllTypesList")
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> propertymappingsAllUsedByList(pmUuid)
Get a list of all objects that use this object
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Property Mapping.
try {
val result : kotlin.collections.List<UsedBy> = apiInstance.propertymappingsAllUsedByList(pmUuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsAllUsedByList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsAllUsedByList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this Property Mapping. |
kotlin.collections.List<UsedBy>
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
LDAPPropertyMapping propertymappingsLdapCreate(ldAPPropertyMappingRequest)
LDAP PropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val ldAPPropertyMappingRequest : LDAPPropertyMappingRequest = // LDAPPropertyMappingRequest |
try {
val result : LDAPPropertyMapping = apiInstance.propertymappingsLdapCreate(ldAPPropertyMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsLdapCreate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsLdapCreate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
ldAPPropertyMappingRequest | LDAPPropertyMappingRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
propertymappingsLdapDestroy(pmUuid)
LDAP PropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this LDAP Property Mapping.
try {
apiInstance.propertymappingsLdapDestroy(pmUuid)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsLdapDestroy")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsLdapDestroy")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this LDAP Property Mapping. |
null (empty response body)
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PaginatedLDAPPropertyMappingList propertymappingsLdapList(expression, managed, name, objectField, ordering, page, pageSize, pmUuid, search)
LDAP PropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val expression : kotlin.String = expression_example // kotlin.String |
val managed : kotlin.collections.List<kotlin.String> = // kotlin.collections.List<kotlin.String> |
val name : kotlin.String = name_example // kotlin.String |
val objectField : kotlin.String = objectField_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 pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID |
val search : kotlin.String = search_example // kotlin.String | A search term.
try {
val result : PaginatedLDAPPropertyMappingList = apiInstance.propertymappingsLdapList(expression, managed, name, objectField, ordering, page, pageSize, pmUuid, search)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsLdapList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsLdapList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
expression | kotlin.String | [optional] | |
managed | kotlin.collections.List<kotlin.String> | [optional] | |
name | kotlin.String | [optional] | |
objectField | 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] |
pmUuid | java.util.UUID | [optional] | |
search | kotlin.String | A search term. | [optional] |
PaginatedLDAPPropertyMappingList
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
LDAPPropertyMapping propertymappingsLdapPartialUpdate(pmUuid, patchedLDAPPropertyMappingRequest)
LDAP PropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this LDAP Property Mapping.
val patchedLDAPPropertyMappingRequest : PatchedLDAPPropertyMappingRequest = // PatchedLDAPPropertyMappingRequest |
try {
val result : LDAPPropertyMapping = apiInstance.propertymappingsLdapPartialUpdate(pmUuid, patchedLDAPPropertyMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsLdapPartialUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsLdapPartialUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this LDAP Property Mapping. | |
patchedLDAPPropertyMappingRequest | PatchedLDAPPropertyMappingRequest | [optional] |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
LDAPPropertyMapping propertymappingsLdapRetrieve(pmUuid)
LDAP PropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this LDAP Property Mapping.
try {
val result : LDAPPropertyMapping = apiInstance.propertymappingsLdapRetrieve(pmUuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsLdapRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsLdapRetrieve")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this LDAP Property Mapping. |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
LDAPPropertyMapping propertymappingsLdapUpdate(pmUuid, ldAPPropertyMappingRequest)
LDAP PropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this LDAP Property Mapping.
val ldAPPropertyMappingRequest : LDAPPropertyMappingRequest = // LDAPPropertyMappingRequest |
try {
val result : LDAPPropertyMapping = apiInstance.propertymappingsLdapUpdate(pmUuid, ldAPPropertyMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsLdapUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsLdapUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this LDAP Property Mapping. | |
ldAPPropertyMappingRequest | LDAPPropertyMappingRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
kotlin.collections.List<UsedBy> propertymappingsLdapUsedByList(pmUuid)
Get a list of all objects that use this object
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this LDAP Property Mapping.
try {
val result : kotlin.collections.List<UsedBy> = apiInstance.propertymappingsLdapUsedByList(pmUuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsLdapUsedByList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsLdapUsedByList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this LDAP Property Mapping. |
kotlin.collections.List<UsedBy>
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
NotificationWebhookMapping propertymappingsNotificationCreate(notificationWebhookMappingRequest)
NotificationWebhookMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val notificationWebhookMappingRequest : NotificationWebhookMappingRequest = // NotificationWebhookMappingRequest |
try {
val result : NotificationWebhookMapping = apiInstance.propertymappingsNotificationCreate(notificationWebhookMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsNotificationCreate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsNotificationCreate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
notificationWebhookMappingRequest | NotificationWebhookMappingRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
propertymappingsNotificationDestroy(pmUuid)
NotificationWebhookMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Webhook Mapping.
try {
apiInstance.propertymappingsNotificationDestroy(pmUuid)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsNotificationDestroy")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsNotificationDestroy")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this Webhook Mapping. |
null (empty response body)
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PaginatedNotificationWebhookMappingList propertymappingsNotificationList(name, ordering, page, pageSize, search)
NotificationWebhookMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
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 : PaginatedNotificationWebhookMappingList = apiInstance.propertymappingsNotificationList(name, ordering, page, pageSize, search)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsNotificationList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsNotificationList")
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] |
PaginatedNotificationWebhookMappingList
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
NotificationWebhookMapping propertymappingsNotificationPartialUpdate(pmUuid, patchedNotificationWebhookMappingRequest)
NotificationWebhookMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Webhook Mapping.
val patchedNotificationWebhookMappingRequest : PatchedNotificationWebhookMappingRequest = // PatchedNotificationWebhookMappingRequest |
try {
val result : NotificationWebhookMapping = apiInstance.propertymappingsNotificationPartialUpdate(pmUuid, patchedNotificationWebhookMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsNotificationPartialUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsNotificationPartialUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this Webhook Mapping. | |
patchedNotificationWebhookMappingRequest | PatchedNotificationWebhookMappingRequest | [optional] |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
NotificationWebhookMapping propertymappingsNotificationRetrieve(pmUuid)
NotificationWebhookMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Webhook Mapping.
try {
val result : NotificationWebhookMapping = apiInstance.propertymappingsNotificationRetrieve(pmUuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsNotificationRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsNotificationRetrieve")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this Webhook Mapping. |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
NotificationWebhookMapping propertymappingsNotificationUpdate(pmUuid, notificationWebhookMappingRequest)
NotificationWebhookMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Webhook Mapping.
val notificationWebhookMappingRequest : NotificationWebhookMappingRequest = // NotificationWebhookMappingRequest |
try {
val result : NotificationWebhookMapping = apiInstance.propertymappingsNotificationUpdate(pmUuid, notificationWebhookMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsNotificationUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsNotificationUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this Webhook Mapping. | |
notificationWebhookMappingRequest | NotificationWebhookMappingRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
kotlin.collections.List<UsedBy> propertymappingsNotificationUsedByList(pmUuid)
Get a list of all objects that use this object
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Webhook Mapping.
try {
val result : kotlin.collections.List<UsedBy> = apiInstance.propertymappingsNotificationUsedByList(pmUuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsNotificationUsedByList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsNotificationUsedByList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this Webhook Mapping. |
kotlin.collections.List<UsedBy>
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
RACPropertyMapping propertymappingsRacCreate(raCPropertyMappingRequest)
RACPropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val raCPropertyMappingRequest : RACPropertyMappingRequest = // RACPropertyMappingRequest |
try {
val result : RACPropertyMapping = apiInstance.propertymappingsRacCreate(raCPropertyMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsRacCreate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsRacCreate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
raCPropertyMappingRequest | RACPropertyMappingRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
propertymappingsRacDestroy(pmUuid)
RACPropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this RAC Property Mapping.
try {
apiInstance.propertymappingsRacDestroy(pmUuid)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsRacDestroy")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsRacDestroy")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this RAC Property Mapping. |
null (empty response body)
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PaginatedRACPropertyMappingList propertymappingsRacList(managed, name, ordering, page, pageSize, search)
RACPropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val managed : kotlin.collections.List<kotlin.String> = // kotlin.collections.List<kotlin.String> |
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 : PaginatedRACPropertyMappingList = apiInstance.propertymappingsRacList(managed, name, ordering, page, pageSize, search)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsRacList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsRacList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
managed | kotlin.collections.List<kotlin.String> | [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] |
PaginatedRACPropertyMappingList
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
RACPropertyMapping propertymappingsRacPartialUpdate(pmUuid, patchedRACPropertyMappingRequest)
RACPropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this RAC Property Mapping.
val patchedRACPropertyMappingRequest : PatchedRACPropertyMappingRequest = // PatchedRACPropertyMappingRequest |
try {
val result : RACPropertyMapping = apiInstance.propertymappingsRacPartialUpdate(pmUuid, patchedRACPropertyMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsRacPartialUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsRacPartialUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this RAC Property Mapping. | |
patchedRACPropertyMappingRequest | PatchedRACPropertyMappingRequest | [optional] |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
RACPropertyMapping propertymappingsRacRetrieve(pmUuid)
RACPropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this RAC Property Mapping.
try {
val result : RACPropertyMapping = apiInstance.propertymappingsRacRetrieve(pmUuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsRacRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsRacRetrieve")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this RAC Property Mapping. |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
RACPropertyMapping propertymappingsRacUpdate(pmUuid, raCPropertyMappingRequest)
RACPropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this RAC Property Mapping.
val raCPropertyMappingRequest : RACPropertyMappingRequest = // RACPropertyMappingRequest |
try {
val result : RACPropertyMapping = apiInstance.propertymappingsRacUpdate(pmUuid, raCPropertyMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsRacUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsRacUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this RAC Property Mapping. | |
raCPropertyMappingRequest | RACPropertyMappingRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
kotlin.collections.List<UsedBy> propertymappingsRacUsedByList(pmUuid)
Get a list of all objects that use this object
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this RAC Property Mapping.
try {
val result : kotlin.collections.List<UsedBy> = apiInstance.propertymappingsRacUsedByList(pmUuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsRacUsedByList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsRacUsedByList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this RAC Property Mapping. |
kotlin.collections.List<UsedBy>
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
SAMLPropertyMapping propertymappingsSamlCreate(saMLPropertyMappingRequest)
SAMLPropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val saMLPropertyMappingRequest : SAMLPropertyMappingRequest = // SAMLPropertyMappingRequest |
try {
val result : SAMLPropertyMapping = apiInstance.propertymappingsSamlCreate(saMLPropertyMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsSamlCreate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsSamlCreate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
saMLPropertyMappingRequest | SAMLPropertyMappingRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
propertymappingsSamlDestroy(pmUuid)
SAMLPropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this SAML Property Mapping.
try {
apiInstance.propertymappingsSamlDestroy(pmUuid)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsSamlDestroy")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsSamlDestroy")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this SAML Property Mapping. |
null (empty response body)
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PaginatedSAMLPropertyMappingList propertymappingsSamlList(expression, friendlyName, managed, name, ordering, page, pageSize, pmUuid, samlName, search)
SAMLPropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val expression : kotlin.String = expression_example // kotlin.String |
val friendlyName : kotlin.String = friendlyName_example // kotlin.String |
val managed : kotlin.collections.List<kotlin.String> = // kotlin.collections.List<kotlin.String> |
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 pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID |
val samlName : kotlin.String = samlName_example // kotlin.String |
val search : kotlin.String = search_example // kotlin.String | A search term.
try {
val result : PaginatedSAMLPropertyMappingList = apiInstance.propertymappingsSamlList(expression, friendlyName, managed, name, ordering, page, pageSize, pmUuid, samlName, search)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsSamlList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsSamlList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
expression | kotlin.String | [optional] | |
friendlyName | kotlin.String | [optional] | |
managed | kotlin.collections.List<kotlin.String> | [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] |
pmUuid | java.util.UUID | [optional] | |
samlName | kotlin.String | [optional] | |
search | kotlin.String | A search term. | [optional] |
PaginatedSAMLPropertyMappingList
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
SAMLPropertyMapping propertymappingsSamlPartialUpdate(pmUuid, patchedSAMLPropertyMappingRequest)
SAMLPropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this SAML Property Mapping.
val patchedSAMLPropertyMappingRequest : PatchedSAMLPropertyMappingRequest = // PatchedSAMLPropertyMappingRequest |
try {
val result : SAMLPropertyMapping = apiInstance.propertymappingsSamlPartialUpdate(pmUuid, patchedSAMLPropertyMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsSamlPartialUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsSamlPartialUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this SAML Property Mapping. | |
patchedSAMLPropertyMappingRequest | PatchedSAMLPropertyMappingRequest | [optional] |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
SAMLPropertyMapping propertymappingsSamlRetrieve(pmUuid)
SAMLPropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this SAML Property Mapping.
try {
val result : SAMLPropertyMapping = apiInstance.propertymappingsSamlRetrieve(pmUuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsSamlRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsSamlRetrieve")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this SAML Property Mapping. |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
SAMLPropertyMapping propertymappingsSamlUpdate(pmUuid, saMLPropertyMappingRequest)
SAMLPropertyMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this SAML Property Mapping.
val saMLPropertyMappingRequest : SAMLPropertyMappingRequest = // SAMLPropertyMappingRequest |
try {
val result : SAMLPropertyMapping = apiInstance.propertymappingsSamlUpdate(pmUuid, saMLPropertyMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsSamlUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsSamlUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this SAML Property Mapping. | |
saMLPropertyMappingRequest | SAMLPropertyMappingRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
kotlin.collections.List<UsedBy> propertymappingsSamlUsedByList(pmUuid)
Get a list of all objects that use this object
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this SAML Property Mapping.
try {
val result : kotlin.collections.List<UsedBy> = apiInstance.propertymappingsSamlUsedByList(pmUuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsSamlUsedByList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsSamlUsedByList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this SAML Property Mapping. |
kotlin.collections.List<UsedBy>
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
SCIMMapping propertymappingsScimCreate(scIMMappingRequest)
SCIMMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val scIMMappingRequest : SCIMMappingRequest = // SCIMMappingRequest |
try {
val result : SCIMMapping = apiInstance.propertymappingsScimCreate(scIMMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsScimCreate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsScimCreate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
scIMMappingRequest | SCIMMappingRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
propertymappingsScimDestroy(pmUuid)
SCIMMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this SCIM Mapping.
try {
apiInstance.propertymappingsScimDestroy(pmUuid)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsScimDestroy")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsScimDestroy")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this SCIM Mapping. |
null (empty response body)
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PaginatedSCIMMappingList propertymappingsScimList(expression, managed, name, ordering, page, pageSize, pmUuid, search)
SCIMMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val expression : kotlin.String = expression_example // kotlin.String |
val managed : kotlin.collections.List<kotlin.String> = // kotlin.collections.List<kotlin.String> |
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 pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID |
val search : kotlin.String = search_example // kotlin.String | A search term.
try {
val result : PaginatedSCIMMappingList = apiInstance.propertymappingsScimList(expression, managed, name, ordering, page, pageSize, pmUuid, search)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsScimList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsScimList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
expression | kotlin.String | [optional] | |
managed | kotlin.collections.List<kotlin.String> | [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] |
pmUuid | java.util.UUID | [optional] | |
search | kotlin.String | A search term. | [optional] |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
SCIMMapping propertymappingsScimPartialUpdate(pmUuid, patchedSCIMMappingRequest)
SCIMMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this SCIM Mapping.
val patchedSCIMMappingRequest : PatchedSCIMMappingRequest = // PatchedSCIMMappingRequest |
try {
val result : SCIMMapping = apiInstance.propertymappingsScimPartialUpdate(pmUuid, patchedSCIMMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsScimPartialUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsScimPartialUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this SCIM Mapping. | |
patchedSCIMMappingRequest | PatchedSCIMMappingRequest | [optional] |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
SCIMMapping propertymappingsScimRetrieve(pmUuid)
SCIMMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this SCIM Mapping.
try {
val result : SCIMMapping = apiInstance.propertymappingsScimRetrieve(pmUuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsScimRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsScimRetrieve")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this SCIM Mapping. |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
SCIMMapping propertymappingsScimUpdate(pmUuid, scIMMappingRequest)
SCIMMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this SCIM Mapping.
val scIMMappingRequest : SCIMMappingRequest = // SCIMMappingRequest |
try {
val result : SCIMMapping = apiInstance.propertymappingsScimUpdate(pmUuid, scIMMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsScimUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsScimUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this SCIM Mapping. | |
scIMMappingRequest | SCIMMappingRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
kotlin.collections.List<UsedBy> propertymappingsScimUsedByList(pmUuid)
Get a list of all objects that use this object
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this SCIM Mapping.
try {
val result : kotlin.collections.List<UsedBy> = apiInstance.propertymappingsScimUsedByList(pmUuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsScimUsedByList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsScimUsedByList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this SCIM Mapping. |
kotlin.collections.List<UsedBy>
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
ScopeMapping propertymappingsScopeCreate(scopeMappingRequest)
ScopeMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val scopeMappingRequest : ScopeMappingRequest = // ScopeMappingRequest |
try {
val result : ScopeMapping = apiInstance.propertymappingsScopeCreate(scopeMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsScopeCreate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsScopeCreate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
scopeMappingRequest | ScopeMappingRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
propertymappingsScopeDestroy(pmUuid)
ScopeMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Scope Mapping.
try {
apiInstance.propertymappingsScopeDestroy(pmUuid)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsScopeDestroy")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsScopeDestroy")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this Scope Mapping. |
null (empty response body)
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
PaginatedScopeMappingList propertymappingsScopeList(managed, name, ordering, page, pageSize, scopeName, search)
ScopeMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val managed : kotlin.collections.List<kotlin.String> = // kotlin.collections.List<kotlin.String> |
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 scopeName : kotlin.String = scopeName_example // kotlin.String |
val search : kotlin.String = search_example // kotlin.String | A search term.
try {
val result : PaginatedScopeMappingList = apiInstance.propertymappingsScopeList(managed, name, ordering, page, pageSize, scopeName, search)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsScopeList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsScopeList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
managed | kotlin.collections.List<kotlin.String> | [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] |
scopeName | kotlin.String | [optional] | |
search | kotlin.String | A search term. | [optional] |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
ScopeMapping propertymappingsScopePartialUpdate(pmUuid, patchedScopeMappingRequest)
ScopeMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Scope Mapping.
val patchedScopeMappingRequest : PatchedScopeMappingRequest = // PatchedScopeMappingRequest |
try {
val result : ScopeMapping = apiInstance.propertymappingsScopePartialUpdate(pmUuid, patchedScopeMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsScopePartialUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsScopePartialUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this Scope Mapping. | |
patchedScopeMappingRequest | PatchedScopeMappingRequest | [optional] |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
ScopeMapping propertymappingsScopeRetrieve(pmUuid)
ScopeMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Scope Mapping.
try {
val result : ScopeMapping = apiInstance.propertymappingsScopeRetrieve(pmUuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsScopeRetrieve")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsScopeRetrieve")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this Scope Mapping. |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json
ScopeMapping propertymappingsScopeUpdate(pmUuid, scopeMappingRequest)
ScopeMapping Viewset
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Scope Mapping.
val scopeMappingRequest : ScopeMappingRequest = // ScopeMappingRequest |
try {
val result : ScopeMapping = apiInstance.propertymappingsScopeUpdate(pmUuid, scopeMappingRequest)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsScopeUpdate")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsScopeUpdate")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this Scope Mapping. | |
scopeMappingRequest | ScopeMappingRequest |
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: application/json
- Accept: application/json
kotlin.collections.List<UsedBy> propertymappingsScopeUsedByList(pmUuid)
Get a list of all objects that use this object
// Import classes:
//import io.goauthentik.api.infrastructure.*
//import io.goauthentik.api.models.*
val apiInstance = PropertymappingsApi()
val pmUuid : java.util.UUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d // java.util.UUID | A UUID string identifying this Scope Mapping.
try {
val result : kotlin.collections.List<UsedBy> = apiInstance.propertymappingsScopeUsedByList(pmUuid)
println(result)
} catch (e: ClientException) {
println("4xx response calling PropertymappingsApi#propertymappingsScopeUsedByList")
e.printStackTrace()
} catch (e: ServerException) {
println("5xx response calling PropertymappingsApi#propertymappingsScopeUsedByList")
e.printStackTrace()
}
Name | Type | Description | Notes |
---|---|---|---|
pmUuid | java.util.UUID | A UUID string identifying this Scope Mapping. |
kotlin.collections.List<UsedBy>
Configure authentik: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""
- Content-Type: Not defined
- Accept: application/json