# README

Go API client for configurationapi

This is the PingData Configuration API

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 0.1
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import configurationapi "github.com/pingidentity/pingdirectory-go-client"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), configurationapi.ContextServerIndex, 1)

Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), configurationapi.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), configurationapi.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), configurationapi.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to http://localhost

ClassMethodHTTP requestDescription
AccessControlHandlerApiGetAccessControlHandlerGet /access-control-handlerReturns a single Access Control Handler
AccessControlHandlerApiUpdateAccessControlHandlerPatch /access-control-handlerUpdate an existing Access Control Handler by name
AccessTokenValidatorApiAddAccessTokenValidatorPost /access-token-validatorsAdd a new Access Token Validator to the config
AccessTokenValidatorApiDeleteAccessTokenValidatorDelete /access-token-validators/{access-token-validator-name}Delete a Access Token Validator
AccessTokenValidatorApiGetAccessTokenValidatorGet /access-token-validators/{access-token-validator-name}Returns a single Access Token Validator
AccessTokenValidatorApiUpdateAccessTokenValidatorPatch /access-token-validators/{access-token-validator-name}Update an existing Access Token Validator by name
AccountStatusNotificationHandlerApiAddAccountStatusNotificationHandlerPost /account-status-notification-handlersAdd a new Account Status Notification Handler to the config
AccountStatusNotificationHandlerApiDeleteAccountStatusNotificationHandlerDelete /account-status-notification-handlers/{account-status-notification-handler-name}Delete a Account Status Notification Handler
AccountStatusNotificationHandlerApiGetAccountStatusNotificationHandlerGet /account-status-notification-handlers/{account-status-notification-handler-name}Returns a single Account Status Notification Handler
AccountStatusNotificationHandlerApiUpdateAccountStatusNotificationHandlerPatch /account-status-notification-handlers/{account-status-notification-handler-name}Update an existing Account Status Notification Handler by name
AlarmManagerApiGetAlarmManagerGet /alarm-managerReturns a single Alarm Manager
AlarmManagerApiUpdateAlarmManagerPatch /alarm-managerUpdate an existing Alarm Manager by name
AlertHandlerApiAddAlertHandlerPost /alert-handlersAdd a new Alert Handler to the config
AlertHandlerApiDeleteAlertHandlerDelete /alert-handlers/{alert-handler-name}Delete a Alert Handler
AlertHandlerApiGetAlertHandlerGet /alert-handlers/{alert-handler-name}Returns a single Alert Handler
AlertHandlerApiUpdateAlertHandlerPatch /alert-handlers/{alert-handler-name}Update an existing Alert Handler by name
AttributeSyntaxApiGetAttributeSyntaxGet /attribute-syntaxes/{attribute-syntax-name}Returns a single Attribute Syntax
AttributeSyntaxApiUpdateAttributeSyntaxPatch /attribute-syntaxes/{attribute-syntax-name}Update an existing Attribute Syntax by name
AzureAuthenticationMethodApiAddAzureAuthenticationMethodPost /azure-authentication-methodsAdd a new Azure Authentication Method to the config
AzureAuthenticationMethodApiDeleteAzureAuthenticationMethodDelete /azure-authentication-methods/{azure-authentication-method-name}Delete a Azure Authentication Method
AzureAuthenticationMethodApiGetAzureAuthenticationMethodGet /azure-authentication-methods/{azure-authentication-method-name}Returns a single Azure Authentication Method
AzureAuthenticationMethodApiUpdateAzureAuthenticationMethodPatch /azure-authentication-methods/{azure-authentication-method-name}Update an existing Azure Authentication Method by name
BackendApiAddBackendPost /backendsAdd a new Backend to the config
BackendApiDeleteBackendDelete /backends/{backend-name}Delete a Backend
BackendApiGetBackendGet /backends/{backend-name}Returns a single Backend
BackendApiUpdateBackendPatch /backends/{backend-name}Update an existing Backend by name
CertificateMapperApiAddCertificateMapperPost /certificate-mappersAdd a new Certificate Mapper to the config
CertificateMapperApiDeleteCertificateMapperDelete /certificate-mappers/{certificate-mapper-name}Delete a Certificate Mapper
CertificateMapperApiGetCertificateMapperGet /certificate-mappers/{certificate-mapper-name}Returns a single Certificate Mapper
CertificateMapperApiUpdateCertificateMapperPatch /certificate-mappers/{certificate-mapper-name}Update an existing Certificate Mapper by name
ChangeSubscriptionApiAddChangeSubscriptionPost /change-subscriptionsAdd a new Change Subscription to the config
ChangeSubscriptionApiDeleteChangeSubscriptionDelete /change-subscriptions/{change-subscription-name}Delete a Change Subscription
ChangeSubscriptionApiGetChangeSubscriptionGet /change-subscriptions/{change-subscription-name}Returns a single Change Subscription
ChangeSubscriptionApiUpdateChangeSubscriptionPatch /change-subscriptions/{change-subscription-name}Update an existing Change Subscription by name
ChangeSubscriptionHandlerApiAddChangeSubscriptionHandlerPost /change-subscription-handlersAdd a new Change Subscription Handler to the config
ChangeSubscriptionHandlerApiDeleteChangeSubscriptionHandlerDelete /change-subscription-handlers/{change-subscription-handler-name}Delete a Change Subscription Handler
ChangeSubscriptionHandlerApiGetChangeSubscriptionHandlerGet /change-subscription-handlers/{change-subscription-handler-name}Returns a single Change Subscription Handler
ChangeSubscriptionHandlerApiUpdateChangeSubscriptionHandlerPatch /change-subscription-handlers/{change-subscription-handler-name}Update an existing Change Subscription Handler by name
CipherSecretKeyApiGetCipherSecretKeyGet /server-instances/{server-instance-name}/cipher-secret-keys/{cipher-secret-key-name}Returns a single Cipher Secret Key
CipherSecretKeyApiUpdateCipherSecretKeyPatch /server-instances/{server-instance-name}/cipher-secret-keys/{cipher-secret-key-name}Update an existing Cipher Secret Key by name
CipherStreamProviderApiAddCipherStreamProviderPost /cipher-stream-providersAdd a new Cipher Stream Provider to the config
CipherStreamProviderApiDeleteCipherStreamProviderDelete /cipher-stream-providers/{cipher-stream-provider-name}Delete a Cipher Stream Provider
CipherStreamProviderApiGetCipherStreamProviderGet /cipher-stream-providers/{cipher-stream-provider-name}Returns a single Cipher Stream Provider
CipherStreamProviderApiUpdateCipherStreamProviderPatch /cipher-stream-providers/{cipher-stream-provider-name}Update an existing Cipher Stream Provider by name
ClientConnectionPolicyApiAddClientConnectionPolicyPost /client-connection-policiesAdd a new Client Connection Policy to the config
ClientConnectionPolicyApiDeleteClientConnectionPolicyDelete /client-connection-policies/{client-connection-policy-name}Delete a Client Connection Policy
ClientConnectionPolicyApiGetClientConnectionPolicyGet /client-connection-policies/{client-connection-policy-name}Returns a single Client Connection Policy
ClientConnectionPolicyApiUpdateClientConnectionPolicyPatch /client-connection-policies/{client-connection-policy-name}Update an existing Client Connection Policy by name
ConjurAuthenticationMethodApiAddConjurAuthenticationMethodPost /conjur-authentication-methodsAdd a new Conjur Authentication Method to the config
ConjurAuthenticationMethodApiDeleteConjurAuthenticationMethodDelete /conjur-authentication-methods/{conjur-authentication-method-name}Delete a Conjur Authentication Method
ConjurAuthenticationMethodApiGetConjurAuthenticationMethodGet /conjur-authentication-methods/{conjur-authentication-method-name}Returns a single Conjur Authentication Method
ConjurAuthenticationMethodApiUpdateConjurAuthenticationMethodPatch /conjur-authentication-methods/{conjur-authentication-method-name}Update an existing Conjur Authentication Method by name
ConnectionCriteriaApiAddConnectionCriteriaPost /connection-criteriaAdd a new Connection Criteria to the config
ConnectionCriteriaApiDeleteConnectionCriteriaDelete /connection-criteria/{connection-criteria-name}Delete a Connection Criteria
ConnectionCriteriaApiGetConnectionCriteriaGet /connection-criteria/{connection-criteria-name}Returns a single Connection Criteria
ConnectionCriteriaApiUpdateConnectionCriteriaPatch /connection-criteria/{connection-criteria-name}Update an existing Connection Criteria by name
ConnectionHandlerApiAddConnectionHandlerPost /connection-handlersAdd a new Connection Handler to the config
ConnectionHandlerApiDeleteConnectionHandlerDelete /connection-handlers/{connection-handler-name}Delete a Connection Handler
ConnectionHandlerApiGetConnectionHandlerGet /connection-handlers/{connection-handler-name}Returns a single Connection Handler
ConnectionHandlerApiUpdateConnectionHandlerPatch /connection-handlers/{connection-handler-name}Update an existing Connection Handler by name
ConsentDefinitionApiAddConsentDefinitionPost /consent-definitionsAdd a new Consent Definition to the config
ConsentDefinitionApiDeleteConsentDefinitionDelete /consent-definitions/{consent-definition-name}Delete a Consent Definition
ConsentDefinitionApiGetConsentDefinitionGet /consent-definitions/{consent-definition-name}Returns a single Consent Definition
ConsentDefinitionApiUpdateConsentDefinitionPatch /consent-definitions/{consent-definition-name}Update an existing Consent Definition by name
ConsentDefinitionLocalizationApiAddConsentDefinitionLocalizationPost /consent-definitions/{consent-definition-name}/consent-definition-localizationsAdd a new Consent Definition Localization to the config
ConsentDefinitionLocalizationApiDeleteConsentDefinitionLocalizationDelete /consent-definitions/{consent-definition-name}/consent-definition-localizations/{consent-definition-localization-name}Delete a Consent Definition Localization
ConsentDefinitionLocalizationApiGetConsentDefinitionLocalizationGet /consent-definitions/{consent-definition-name}/consent-definition-localizations/{consent-definition-localization-name}Returns a single Consent Definition Localization
ConsentDefinitionLocalizationApiUpdateConsentDefinitionLocalizationPatch /consent-definitions/{consent-definition-name}/consent-definition-localizations/{consent-definition-localization-name}Update an existing Consent Definition Localization by name
ConsentServiceApiGetConsentServiceGet /consent-serviceReturns a single Consent Service
ConsentServiceApiUpdateConsentServicePatch /consent-serviceUpdate an existing Consent Service by name
ConstructedAttributeApiAddConstructedAttributePost /constructed-attributesAdd a new Constructed Attribute to the config
ConstructedAttributeApiDeleteConstructedAttributeDelete /constructed-attributes/{constructed-attribute-name}Delete a Constructed Attribute
ConstructedAttributeApiGetConstructedAttributeGet /constructed-attributes/{constructed-attribute-name}Returns a single Constructed Attribute
ConstructedAttributeApiUpdateConstructedAttributePatch /constructed-attributes/{constructed-attribute-name}Update an existing Constructed Attribute by name
CorrelatedLdapDataViewApiAddCorrelatedLdapDataViewPost /scim-resource-types/{scim-resource-type-name}/correlated-ldap-data-viewsAdd a new Correlated LDAP Data View to the config
CorrelatedLdapDataViewApiDeleteCorrelatedLdapDataViewDelete /scim-resource-types/{scim-resource-type-name}/correlated-ldap-data-views/{correlated-ldap-data-view-name}Delete a Correlated LDAP Data View
CorrelatedLdapDataViewApiGetCorrelatedLdapDataViewGet /scim-resource-types/{scim-resource-type-name}/correlated-ldap-data-views/{correlated-ldap-data-view-name}Returns a single Correlated LDAP Data View
CorrelatedLdapDataViewApiUpdateCorrelatedLdapDataViewPatch /scim-resource-types/{scim-resource-type-name}/correlated-ldap-data-views/{correlated-ldap-data-view-name}Update an existing Correlated LDAP Data View by name
CryptoManagerApiGetCryptoManagerGet /crypto-managerReturns a single Crypto Manager
CryptoManagerApiUpdateCryptoManagerPatch /crypto-managerUpdate an existing Crypto Manager by name
CustomLoggedStatsApiAddCustomLoggedStatsPost /plugin-root/plugins/{plugin-name}/custom-logged-statsAdd a new Custom Logged Stats to the config
CustomLoggedStatsApiDeleteCustomLoggedStatsDelete /plugin-root/plugins/{plugin-name}/custom-logged-stats/{custom-logged-stats-name}Delete a Custom Logged Stats
CustomLoggedStatsApiGetCustomLoggedStatsGet /plugin-root/plugins/{plugin-name}/custom-logged-stats/{custom-logged-stats-name}Returns a single Custom Logged Stats
CustomLoggedStatsApiUpdateCustomLoggedStatsPatch /plugin-root/plugins/{plugin-name}/custom-logged-stats/{custom-logged-stats-name}Update an existing Custom Logged Stats by name
DataSecurityAuditorApiAddDataSecurityAuditorPost /data-security-auditorsAdd a new Data Security Auditor to the config
DataSecurityAuditorApiDeleteDataSecurityAuditorDelete /data-security-auditors/{data-security-auditor-name}Delete a Data Security Auditor
DataSecurityAuditorApiGetDataSecurityAuditorGet /data-security-auditors/{data-security-auditor-name}Returns a single Data Security Auditor
DataSecurityAuditorApiUpdateDataSecurityAuditorPatch /data-security-auditors/{data-security-auditor-name}Update an existing Data Security Auditor by name
DebugTargetApiAddDebugTargetPost /log-publishers/{log-publisher-name}/debug-targetsAdd a new Debug Target to the config
DebugTargetApiDeleteDebugTargetDelete /log-publishers/{log-publisher-name}/debug-targets/{debug-target-name}Delete a Debug Target
DebugTargetApiGetDebugTargetGet /log-publishers/{log-publisher-name}/debug-targets/{debug-target-name}Returns a single Debug Target
DebugTargetApiUpdateDebugTargetPatch /log-publishers/{log-publisher-name}/debug-targets/{debug-target-name}Update an existing Debug Target by name
DelegatedAdminAttributeApiAddDelegatedAdminAttributePost /rest-resource-types/{rest-resource-type-name}/delegated-admin-attributesAdd a new Delegated Admin Attribute to the config
DelegatedAdminAttributeApiDeleteDelegatedAdminAttributeDelete /rest-resource-types/{rest-resource-type-name}/delegated-admin-attributes/{delegated-admin-attribute-name}Delete a Delegated Admin Attribute
DelegatedAdminAttributeApiGetDelegatedAdminAttributeGet /rest-resource-types/{rest-resource-type-name}/delegated-admin-attributes/{delegated-admin-attribute-name}Returns a single Delegated Admin Attribute
DelegatedAdminAttributeApiUpdateDelegatedAdminAttributePatch /rest-resource-types/{rest-resource-type-name}/delegated-admin-attributes/{delegated-admin-attribute-name}Update an existing Delegated Admin Attribute by name
DelegatedAdminAttributeCategoryApiAddDelegatedAdminAttributeCategoryPost /delegated-admin-attribute-categoriesAdd a new Delegated Admin Attribute Category to the config
DelegatedAdminAttributeCategoryApiDeleteDelegatedAdminAttributeCategoryDelete /delegated-admin-attribute-categories/{delegated-admin-attribute-category-name}Delete a Delegated Admin Attribute Category
DelegatedAdminAttributeCategoryApiGetDelegatedAdminAttributeCategoryGet /delegated-admin-attribute-categories/{delegated-admin-attribute-category-name}Returns a single Delegated Admin Attribute Category
DelegatedAdminAttributeCategoryApiUpdateDelegatedAdminAttributeCategoryPatch /delegated-admin-attribute-categories/{delegated-admin-attribute-category-name}Update an existing Delegated Admin Attribute Category by name
DelegatedAdminCorrelatedRestResourceApiAddDelegatedAdminCorrelatedRestResourcePost /rest-resource-types/{rest-resource-type-name}/delegated-admin-correlated-rest-resourcesAdd a new Delegated Admin Correlated REST Resource to the config
DelegatedAdminCorrelatedRestResourceApiDeleteDelegatedAdminCorrelatedRestResourceDelete /rest-resource-types/{rest-resource-type-name}/delegated-admin-correlated-rest-resources/{delegated-admin-correlated-rest-resource-name}Delete a Delegated Admin Correlated REST Resource
DelegatedAdminCorrelatedRestResourceApiGetDelegatedAdminCorrelatedRestResourceGet /rest-resource-types/{rest-resource-type-name}/delegated-admin-correlated-rest-resources/{delegated-admin-correlated-rest-resource-name}Returns a single Delegated Admin Correlated REST Resource
DelegatedAdminCorrelatedRestResourceApiUpdateDelegatedAdminCorrelatedRestResourcePatch /rest-resource-types/{rest-resource-type-name}/delegated-admin-correlated-rest-resources/{delegated-admin-correlated-rest-resource-name}Update an existing Delegated Admin Correlated REST Resource by name
DelegatedAdminResourceRightsApiAddDelegatedAdminResourceRightsPost /delegated-admin-rights/{delegated-admin-rights-name}/delegated-admin-resource-rightsAdd a new Delegated Admin Resource Rights to the config
DelegatedAdminResourceRightsApiDeleteDelegatedAdminResourceRightsDelete /delegated-admin-rights/{delegated-admin-rights-name}/delegated-admin-resource-rights/{delegated-admin-resource-rights-name}Delete a Delegated Admin Resource Rights
DelegatedAdminResourceRightsApiGetDelegatedAdminResourceRightsGet /delegated-admin-rights/{delegated-admin-rights-name}/delegated-admin-resource-rights/{delegated-admin-resource-rights-name}Returns a single Delegated Admin Resource Rights
DelegatedAdminResourceRightsApiUpdateDelegatedAdminResourceRightsPatch /delegated-admin-rights/{delegated-admin-rights-name}/delegated-admin-resource-rights/{delegated-admin-resource-rights-name}Update an existing Delegated Admin Resource Rights by name
DelegatedAdminRightsApiAddDelegatedAdminRightsPost /delegated-admin-rightsAdd a new Delegated Admin Rights to the config
DelegatedAdminRightsApiDeleteDelegatedAdminRightsDelete /delegated-admin-rights/{delegated-admin-rights-name}Delete a Delegated Admin Rights
DelegatedAdminRightsApiGetDelegatedAdminRightsGet /delegated-admin-rights/{delegated-admin-rights-name}Returns a single Delegated Admin Rights
DelegatedAdminRightsApiUpdateDelegatedAdminRightsPatch /delegated-admin-rights/{delegated-admin-rights-name}Update an existing Delegated Admin Rights by name
DnMapApiAddDnMapPost /dn-mapsAdd a new DN Map to the config
DnMapApiDeleteDnMapDelete /dn-maps/{dn-map-name}Delete a DN Map
DnMapApiGetDnMapGet /dn-maps/{dn-map-name}Returns a single DN Map
DnMapApiUpdateDnMapPatch /dn-maps/{dn-map-name}Update an existing DN Map by name
EntryCacheApiAddEntryCachePost /entry-cachesAdd a new Entry Cache to the config
EntryCacheApiDeleteEntryCacheDelete /entry-caches/{entry-cache-name}Delete a Entry Cache
EntryCacheApiGetEntryCacheGet /entry-caches/{entry-cache-name}Returns a single Entry Cache
EntryCacheApiUpdateEntryCachePatch /entry-caches/{entry-cache-name}Update an existing Entry Cache by name
ExtendedOperationHandlerApiAddExtendedOperationHandlerPost /extended-operation-handlersAdd a new Extended Operation Handler to the config
ExtendedOperationHandlerApiDeleteExtendedOperationHandlerDelete /extended-operation-handlers/{extended-operation-handler-name}Delete a Extended Operation Handler
ExtendedOperationHandlerApiGetExtendedOperationHandlerGet /extended-operation-handlers/{extended-operation-handler-name}Returns a single Extended Operation Handler
ExtendedOperationHandlerApiUpdateExtendedOperationHandlerPatch /extended-operation-handlers/{extended-operation-handler-name}Update an existing Extended Operation Handler by name
ExternalServerApiAddExternalServerPost /external-serversAdd a new External Server to the config
ExternalServerApiDeleteExternalServerDelete /external-servers/{external-server-name}Delete a External Server
ExternalServerApiGetExternalServerGet /external-servers/{external-server-name}Returns a single External Server
ExternalServerApiUpdateExternalServerPatch /external-servers/{external-server-name}Update an existing External Server by name
FailureLockoutActionApiAddFailureLockoutActionPost /failure-lockout-actionsAdd a new Failure Lockout Action to the config
FailureLockoutActionApiDeleteFailureLockoutActionDelete /failure-lockout-actions/{failure-lockout-action-name}Delete a Failure Lockout Action
FailureLockoutActionApiGetFailureLockoutActionGet /failure-lockout-actions/{failure-lockout-action-name}Returns a single Failure Lockout Action
FailureLockoutActionApiUpdateFailureLockoutActionPatch /failure-lockout-actions/{failure-lockout-action-name}Update an existing Failure Lockout Action by name
GaugeApiAddGaugePost /gaugesAdd a new Gauge to the config
GaugeApiDeleteGaugeDelete /gauges/{gauge-name}Delete a Gauge
GaugeApiGetGaugeGet /gauges/{gauge-name}Returns a single Gauge
GaugeApiUpdateGaugePatch /gauges/{gauge-name}Update an existing Gauge by name
GaugeDataSourceApiAddGaugeDataSourcePost /gauge-data-sourcesAdd a new Gauge Data Source to the config
GaugeDataSourceApiDeleteGaugeDataSourceDelete /gauge-data-sources/{gauge-data-source-name}Delete a Gauge Data Source
GaugeDataSourceApiGetGaugeDataSourceGet /gauge-data-sources/{gauge-data-source-name}Returns a single Gauge Data Source
GaugeDataSourceApiUpdateGaugeDataSourcePatch /gauge-data-sources/{gauge-data-source-name}Update an existing Gauge Data Source by name
GlobalConfigurationApiGetGlobalConfigurationGet /global-configurationReturns a single Global Configuration
GlobalConfigurationApiUpdateGlobalConfigurationPatch /global-configurationUpdate an existing Global Configuration by name
GroupImplementationApiGetGroupImplementationGet /group-implementations/{group-implementation-name}Returns a single Group Implementation
GroupImplementationApiUpdateGroupImplementationPatch /group-implementations/{group-implementation-name}Update an existing Group Implementation by name
HttpConfigurationApiGetHttpConfigurationGet /http-configurationReturns a single HTTP Configuration
HttpConfigurationApiUpdateHttpConfigurationPatch /http-configurationUpdate an existing HTTP Configuration by name
HttpServletCrossOriginPolicyApiAddHttpServletCrossOriginPolicyPost /http-servlet-cross-origin-policiesAdd a new HTTP Servlet Cross Origin Policy to the config
HttpServletCrossOriginPolicyApiDeleteHttpServletCrossOriginPolicyDelete /http-servlet-cross-origin-policies/{http-servlet-cross-origin-policy-name}Delete a HTTP Servlet Cross Origin Policy
HttpServletCrossOriginPolicyApiGetHttpServletCrossOriginPolicyGet /http-servlet-cross-origin-policies/{http-servlet-cross-origin-policy-name}Returns a single HTTP Servlet Cross Origin Policy
HttpServletCrossOriginPolicyApiUpdateHttpServletCrossOriginPolicyPatch /http-servlet-cross-origin-policies/{http-servlet-cross-origin-policy-name}Update an existing HTTP Servlet Cross Origin Policy by name
HttpServletExtensionApiAddHttpServletExtensionPost /http-servlet-extensionsAdd a new HTTP Servlet Extension to the config
HttpServletExtensionApiDeleteHttpServletExtensionDelete /http-servlet-extensions/{http-servlet-extension-name}Delete a HTTP Servlet Extension
HttpServletExtensionApiGetHttpServletExtensionGet /http-servlet-extensions/{http-servlet-extension-name}Returns a single HTTP Servlet Extension
HttpServletExtensionApiUpdateHttpServletExtensionPatch /http-servlet-extensions/{http-servlet-extension-name}Update an existing HTTP Servlet Extension by name
IdTokenValidatorApiAddIdTokenValidatorPost /id-token-validatorsAdd a new ID Token Validator to the config
IdTokenValidatorApiDeleteIdTokenValidatorDelete /id-token-validators/{id-token-validator-name}Delete a ID Token Validator
IdTokenValidatorApiGetIdTokenValidatorGet /id-token-validators/{id-token-validator-name}Returns a single ID Token Validator
IdTokenValidatorApiUpdateIdTokenValidatorPatch /id-token-validators/{id-token-validator-name}Update an existing ID Token Validator by name
IdentityMapperApiAddIdentityMapperPost /identity-mappersAdd a new Identity Mapper to the config
IdentityMapperApiDeleteIdentityMapperDelete /identity-mappers/{identity-mapper-name}Delete a Identity Mapper
IdentityMapperApiGetIdentityMapperGet /identity-mappers/{identity-mapper-name}Returns a single Identity Mapper
IdentityMapperApiUpdateIdentityMapperPatch /identity-mappers/{identity-mapper-name}Update an existing Identity Mapper by name
InterServerAuthenticationInfoApiGetInterServerAuthenticationInfoGet /server-instances/{server-instance-name}/server-instance-listeners/{server-instance-listener-name}/inter-server-authentication-info/{inter-server-authentication-info-name}Returns a single Inter Server Authentication Info
InterServerAuthenticationInfoApiUpdateInterServerAuthenticationInfoPatch /server-instances/{server-instance-name}/server-instance-listeners/{server-instance-listener-name}/inter-server-authentication-info/{inter-server-authentication-info-name}Update an existing Inter Server Authentication Info by name
JsonAttributeConstraintsApiAddJsonAttributeConstraintsPost /json-attribute-constraintsAdd a new JSON Attribute Constraints to the config
JsonAttributeConstraintsApiDeleteJsonAttributeConstraintsDelete /json-attribute-constraints/{json-attribute-constraints-name}Delete a JSON Attribute Constraints
JsonAttributeConstraintsApiGetJsonAttributeConstraintsGet /json-attribute-constraints/{json-attribute-constraints-name}Returns a single JSON Attribute Constraints
JsonAttributeConstraintsApiUpdateJsonAttributeConstraintsPatch /json-attribute-constraints/{json-attribute-constraints-name}Update an existing JSON Attribute Constraints by name
JsonFieldConstraintsApiAddJsonFieldConstraintsPost /json-attribute-constraints/{json-attribute-constraints-name}/json-field-constraintsAdd a new JSON Field Constraints to the config
JsonFieldConstraintsApiDeleteJsonFieldConstraintsDelete /json-attribute-constraints/{json-attribute-constraints-name}/json-field-constraints/{json-field-constraints-name}Delete a JSON Field Constraints
JsonFieldConstraintsApiGetJsonFieldConstraintsGet /json-attribute-constraints/{json-attribute-constraints-name}/json-field-constraints/{json-field-constraints-name}Returns a single JSON Field Constraints
JsonFieldConstraintsApiUpdateJsonFieldConstraintsPatch /json-attribute-constraints/{json-attribute-constraints-name}/json-field-constraints/{json-field-constraints-name}Update an existing JSON Field Constraints by name
KeyManagerProviderApiAddKeyManagerProviderPost /key-manager-providersAdd a new Key Manager Provider to the config
KeyManagerProviderApiDeleteKeyManagerProviderDelete /key-manager-providers/{key-manager-provider-name}Delete a Key Manager Provider
KeyManagerProviderApiGetKeyManagerProviderGet /key-manager-providers/{key-manager-provider-name}Returns a single Key Manager Provider
KeyManagerProviderApiUpdateKeyManagerProviderPatch /key-manager-providers/{key-manager-provider-name}Update an existing Key Manager Provider by name
KeyPairApiAddKeyPairPost /key-pairsAdd a new Key Pair to the config
KeyPairApiDeleteKeyPairDelete /key-pairs/{key-pair-name}Delete a Key Pair
KeyPairApiGetKeyPairGet /key-pairs/{key-pair-name}Returns a single Key Pair
KeyPairApiUpdateKeyPairPatch /key-pairs/{key-pair-name}Update an existing Key Pair by name
LdapCorrelationAttributePairApiAddLdapCorrelationAttributePairPost /scim-resource-types/{scim-resource-type-name}/correlated-ldap-data-views/{correlated-ldap-data-view-name}/ldap-correlation-attribute-pairsAdd a new LDAP Correlation Attribute Pair to the config
LdapCorrelationAttributePairApiDeleteLdapCorrelationAttributePairDelete /scim-resource-types/{scim-resource-type-name}/correlated-ldap-data-views/{correlated-ldap-data-view-name}/ldap-correlation-attribute-pairs/{ldap-correlation-attribute-pair-name}Delete a LDAP Correlation Attribute Pair
LdapCorrelationAttributePairApiGetLdapCorrelationAttributePairGet /scim-resource-types/{scim-resource-type-name}/correlated-ldap-data-views/{correlated-ldap-data-view-name}/ldap-correlation-attribute-pairs/{ldap-correlation-attribute-pair-name}Returns a single LDAP Correlation Attribute Pair
LdapCorrelationAttributePairApiUpdateLdapCorrelationAttributePairPatch /scim-resource-types/{scim-resource-type-name}/correlated-ldap-data-views/{correlated-ldap-data-view-name}/ldap-correlation-attribute-pairs/{ldap-correlation-attribute-pair-name}Update an existing LDAP Correlation Attribute Pair by name
LdapSdkDebugLoggerApiGetLdapSdkDebugLoggerGet /ldap-sdk-debug-loggerReturns a single LDAP SDK Debug Logger
LdapSdkDebugLoggerApiUpdateLdapSdkDebugLoggerPatch /ldap-sdk-debug-loggerUpdate an existing LDAP SDK Debug Logger by name
LicenseApiGetLicenseGet /licenseReturns a single License
LicenseApiUpdateLicensePatch /licenseUpdate an existing License by name
LocalDbCompositeIndexApiAddLocalDbCompositeIndexPost /backends/{backend-name}/local-db-composite-indexesAdd a new Local DB Composite Index to the config
LocalDbCompositeIndexApiDeleteLocalDbCompositeIndexDelete /backends/{backend-name}/local-db-composite-indexes/{local-db-composite-index-name}Delete a Local DB Composite Index
LocalDbCompositeIndexApiGetLocalDbCompositeIndexGet /backends/{backend-name}/local-db-composite-indexes/{local-db-composite-index-name}Returns a single Local DB Composite Index
LocalDbCompositeIndexApiUpdateLocalDbCompositeIndexPatch /backends/{backend-name}/local-db-composite-indexes/{local-db-composite-index-name}Update an existing Local DB Composite Index by name
LocalDbIndexApiAddLocalDbIndexPost /backends/{backend-name}/local-db-indexesAdd a new Local DB Index to the config
LocalDbIndexApiDeleteLocalDbIndexDelete /backends/{backend-name}/local-db-indexes/{local-db-index-name}Delete a Local DB Index
LocalDbIndexApiGetLocalDbIndexGet /backends/{backend-name}/local-db-indexes/{local-db-index-name}Returns a single Local DB Index
LocalDbIndexApiUpdateLocalDbIndexPatch /backends/{backend-name}/local-db-indexes/{local-db-index-name}Update an existing Local DB Index by name
LocalDbVlvIndexApiAddLocalDbVlvIndexPost /backends/{backend-name}/local-db-vlv-indexesAdd a new Local DB VLV Index to the config
LocalDbVlvIndexApiDeleteLocalDbVlvIndexDelete /backends/{backend-name}/local-db-vlv-indexes/{local-db-vlv-index-name}Delete a Local DB VLV Index
LocalDbVlvIndexApiGetLocalDbVlvIndexGet /backends/{backend-name}/local-db-vlv-indexes/{local-db-vlv-index-name}Returns a single Local DB VLV Index
LocalDbVlvIndexApiUpdateLocalDbVlvIndexPatch /backends/{backend-name}/local-db-vlv-indexes/{local-db-vlv-index-name}Update an existing Local DB VLV Index by name
LocationApiAddLocationPost /locationsAdd a new Location to the config
LocationApiDeleteLocationDelete /locations/{location-name}Delete a Location
LocationApiGetLocationGet /locations/{location-name}Returns a single Location
LocationApiUpdateLocationPatch /locations/{location-name}Update an existing Location by name
LogFieldBehaviorApiAddLogFieldBehaviorPost /log-field-behaviorsAdd a new Log Field Behavior to the config
LogFieldBehaviorApiDeleteLogFieldBehaviorDelete /log-field-behaviors/{log-field-behavior-name}Delete a Log Field Behavior
LogFieldBehaviorApiGetLogFieldBehaviorGet /log-field-behaviors/{log-field-behavior-name}Returns a single Log Field Behavior
LogFieldBehaviorApiUpdateLogFieldBehaviorPatch /log-field-behaviors/{log-field-behavior-name}Update an existing Log Field Behavior by name
LogFieldMappingApiAddLogFieldMappingPost /log-field-mappingsAdd a new Log Field Mapping to the config
LogFieldMappingApiDeleteLogFieldMappingDelete /log-field-mappings/{log-field-mapping-name}Delete a Log Field Mapping
LogFieldMappingApiGetLogFieldMappingGet /log-field-mappings/{log-field-mapping-name}Returns a single Log Field Mapping
LogFieldMappingApiUpdateLogFieldMappingPatch /log-field-mappings/{log-field-mapping-name}Update an existing Log Field Mapping by name
LogFieldSyntaxApiGetLogFieldSyntaxGet /log-field-syntaxes/{log-field-syntax-name}Returns a single Log Field Syntax
LogFieldSyntaxApiUpdateLogFieldSyntaxPatch /log-field-syntaxes/{log-field-syntax-name}Update an existing Log Field Syntax by name
LogFileRotationListenerApiAddLogFileRotationListenerPost /log-file-rotation-listenersAdd a new Log File Rotation Listener to the config
LogFileRotationListenerApiDeleteLogFileRotationListenerDelete /log-file-rotation-listeners/{log-file-rotation-listener-name}Delete a Log File Rotation Listener
LogFileRotationListenerApiGetLogFileRotationListenerGet /log-file-rotation-listeners/{log-file-rotation-listener-name}Returns a single Log File Rotation Listener
LogFileRotationListenerApiUpdateLogFileRotationListenerPatch /log-file-rotation-listeners/{log-file-rotation-listener-name}Update an existing Log File Rotation Listener by name
LogPublisherApiAddLogPublisherPost /log-publishersAdd a new Log Publisher to the config
LogPublisherApiDeleteLogPublisherDelete /log-publishers/{log-publisher-name}Delete a Log Publisher
LogPublisherApiGetLogPublisherGet /log-publishers/{log-publisher-name}Returns a single Log Publisher
LogPublisherApiUpdateLogPublisherPatch /log-publishers/{log-publisher-name}Update an existing Log Publisher by name
LogRetentionPolicyApiAddLogRetentionPolicyPost /log-retention-policiesAdd a new Log Retention Policy to the config
LogRetentionPolicyApiDeleteLogRetentionPolicyDelete /log-retention-policies/{log-retention-policy-name}Delete a Log Retention Policy
LogRetentionPolicyApiGetLogRetentionPolicyGet /log-retention-policies/{log-retention-policy-name}Returns a single Log Retention Policy
LogRetentionPolicyApiUpdateLogRetentionPolicyPatch /log-retention-policies/{log-retention-policy-name}Update an existing Log Retention Policy by name
LogRotationPolicyApiAddLogRotationPolicyPost /log-rotation-policiesAdd a new Log Rotation Policy to the config
LogRotationPolicyApiDeleteLogRotationPolicyDelete /log-rotation-policies/{log-rotation-policy-name}Delete a Log Rotation Policy
LogRotationPolicyApiGetLogRotationPolicyGet /log-rotation-policies/{log-rotation-policy-name}Returns a single Log Rotation Policy
LogRotationPolicyApiUpdateLogRotationPolicyPatch /log-rotation-policies/{log-rotation-policy-name}Update an existing Log Rotation Policy by name
MacSecretKeyApiGetMacSecretKeyGet /server-instances/{server-instance-name}/mac-secret-keys/{mac-secret-key-name}Returns a single Mac Secret Key
MacSecretKeyApiUpdateMacSecretKeyPatch /server-instances/{server-instance-name}/mac-secret-keys/{mac-secret-key-name}Update an existing Mac Secret Key by name
MatchingRuleApiGetMatchingRuleGet /matching-rules/{matching-rule-name}Returns a single Matching Rule
MatchingRuleApiUpdateMatchingRulePatch /matching-rules/{matching-rule-name}Update an existing Matching Rule by name
MonitorProviderApiAddMonitorProviderPost /monitor-providersAdd a new Monitor Provider to the config
MonitorProviderApiDeleteMonitorProviderDelete /monitor-providers/{monitor-provider-name}Delete a Monitor Provider
MonitorProviderApiGetMonitorProviderGet /monitor-providers/{monitor-provider-name}Returns a single Monitor Provider
MonitorProviderApiUpdateMonitorProviderPatch /monitor-providers/{monitor-provider-name}Update an existing Monitor Provider by name
MonitoringEndpointApiAddMonitoringEndpointPost /monitoring-endpointsAdd a new Monitoring Endpoint to the config
MonitoringEndpointApiDeleteMonitoringEndpointDelete /monitoring-endpoints/{monitoring-endpoint-name}Delete a Monitoring Endpoint
MonitoringEndpointApiGetMonitoringEndpointGet /monitoring-endpoints/{monitoring-endpoint-name}Returns a single Monitoring Endpoint
MonitoringEndpointApiUpdateMonitoringEndpointPatch /monitoring-endpoints/{monitoring-endpoint-name}Update an existing Monitoring Endpoint by name
NotificationManagerApiAddNotificationManagerPost /notification-managersAdd a new Notification Manager to the config
NotificationManagerApiDeleteNotificationManagerDelete /notification-managers/{notification-manager-name}Delete a Notification Manager
NotificationManagerApiGetNotificationManagerGet /notification-managers/{notification-manager-name}Returns a single Notification Manager
NotificationManagerApiUpdateNotificationManagerPatch /notification-managers/{notification-manager-name}Update an existing Notification Manager by name
OauthTokenHandlerApiAddOauthTokenHandlerPost /oauth-token-handlersAdd a new OAuth Token Handler to the config
OauthTokenHandlerApiDeleteOauthTokenHandlerDelete /oauth-token-handlers/{oauth-token-handler-name}Delete a OAuth Token Handler
OauthTokenHandlerApiGetOauthTokenHandlerGet /oauth-token-handlers/{oauth-token-handler-name}Returns a single OAuth Token Handler
OauthTokenHandlerApiUpdateOauthTokenHandlerPatch /oauth-token-handlers/{oauth-token-handler-name}Update an existing OAuth Token Handler by name
ObscuredValueApiAddObscuredValuePost /obscured-valuesAdd a new Obscured Value to the config
ObscuredValueApiDeleteObscuredValueDelete /obscured-values/{obscured-value-name}Delete a Obscured Value
ObscuredValueApiGetObscuredValueGet /obscured-values/{obscured-value-name}Returns a single Obscured Value
ObscuredValueApiUpdateObscuredValuePatch /obscured-values/{obscured-value-name}Update an existing Obscured Value by name
OtpDeliveryMechanismApiAddOtpDeliveryMechanismPost /otp-delivery-mechanismsAdd a new OTP Delivery Mechanism to the config
OtpDeliveryMechanismApiDeleteOtpDeliveryMechanismDelete /otp-delivery-mechanisms/{otp-delivery-mechanism-name}Delete a OTP Delivery Mechanism
OtpDeliveryMechanismApiGetOtpDeliveryMechanismGet /otp-delivery-mechanisms/{otp-delivery-mechanism-name}Returns a single OTP Delivery Mechanism
OtpDeliveryMechanismApiUpdateOtpDeliveryMechanismPatch /otp-delivery-mechanisms/{otp-delivery-mechanism-name}Update an existing OTP Delivery Mechanism by name
PassThroughAuthenticationHandlerApiAddPassThroughAuthenticationHandlerPost /pass-through-authentication-handlersAdd a new Pass Through Authentication Handler to the config
PassThroughAuthenticationHandlerApiDeletePassThroughAuthenticationHandlerDelete /pass-through-authentication-handlers/{pass-through-authentication-handler-name}Delete a Pass Through Authentication Handler
PassThroughAuthenticationHandlerApiGetPassThroughAuthenticationHandlerGet /pass-through-authentication-handlers/{pass-through-authentication-handler-name}Returns a single Pass Through Authentication Handler
PassThroughAuthenticationHandlerApiUpdatePassThroughAuthenticationHandlerPatch /pass-through-authentication-handlers/{pass-through-authentication-handler-name}Update an existing Pass Through Authentication Handler by name
PassphraseProviderApiAddPassphraseProviderPost /passphrase-providersAdd a new Passphrase Provider to the config
PassphraseProviderApiDeletePassphraseProviderDelete /passphrase-providers/{passphrase-provider-name}Delete a Passphrase Provider
PassphraseProviderApiGetPassphraseProviderGet /passphrase-providers/{passphrase-provider-name}Returns a single Passphrase Provider
PassphraseProviderApiUpdatePassphraseProviderPatch /passphrase-providers/{passphrase-provider-name}Update an existing Passphrase Provider by name
PasswordGeneratorApiAddPasswordGeneratorPost /password-generatorsAdd a new Password Generator to the config
PasswordGeneratorApiDeletePasswordGeneratorDelete /password-generators/{password-generator-name}Delete a Password Generator
PasswordGeneratorApiGetPasswordGeneratorGet /password-generators/{password-generator-name}Returns a single Password Generator
PasswordGeneratorApiUpdatePasswordGeneratorPatch /password-generators/{password-generator-name}Update an existing Password Generator by name
PasswordPolicyApiAddPasswordPolicyPost /password-policiesAdd a new Password Policy to the config
PasswordPolicyApiDeletePasswordPolicyDelete /password-policies/{password-policy-name}Delete a Password Policy
PasswordPolicyApiGetPasswordPolicyGet /password-policies/{password-policy-name}Returns a single Password Policy
PasswordPolicyApiUpdatePasswordPolicyPatch /password-policies/{password-policy-name}Update an existing Password Policy by name
PasswordStorageSchemeApiAddPasswordStorageSchemePost /password-storage-schemesAdd a new Password Storage Scheme to the config
PasswordStorageSchemeApiDeletePasswordStorageSchemeDelete /password-storage-schemes/{password-storage-scheme-name}Delete a Password Storage Scheme
PasswordStorageSchemeApiGetPasswordStorageSchemeGet /password-storage-schemes/{password-storage-scheme-name}Returns a single Password Storage Scheme
PasswordStorageSchemeApiUpdatePasswordStorageSchemePatch /password-storage-schemes/{password-storage-scheme-name}Update an existing Password Storage Scheme by name
PasswordValidatorApiAddPasswordValidatorPost /password-validatorsAdd a new Password Validator to the config
PasswordValidatorApiDeletePasswordValidatorDelete /password-validators/{password-validator-name}Delete a Password Validator
PasswordValidatorApiGetPasswordValidatorGet /password-validators/{password-validator-name}Returns a single Password Validator
PasswordValidatorApiUpdatePasswordValidatorPatch /password-validators/{password-validator-name}Update an existing Password Validator by name
PluginApiAddPluginPost /plugin-root/pluginsAdd a new Plugin to the config
PluginApiDeletePluginDelete /plugin-root/plugins/{plugin-name}Delete a Plugin
PluginApiGetPluginGet /plugin-root/plugins/{plugin-name}Returns a single Plugin
PluginApiUpdatePluginPatch /plugin-root/plugins/{plugin-name}Update an existing Plugin by name
PluginRootApiGetPluginRootGet /plugin-rootReturns a single Plugin Root
PluginRootApiUpdatePluginRootPatch /plugin-rootUpdate an existing Plugin Root by name
RecurringTaskApiAddRecurringTaskPost /recurring-tasksAdd a new Recurring Task to the config
RecurringTaskApiDeleteRecurringTaskDelete /recurring-tasks/{recurring-task-name}Delete a Recurring Task
RecurringTaskApiGetRecurringTaskGet /recurring-tasks/{recurring-task-name}Returns a single Recurring Task
RecurringTaskApiUpdateRecurringTaskPatch /recurring-tasks/{recurring-task-name}Update an existing Recurring Task by name
RecurringTaskChainApiAddRecurringTaskChainPost /recurring-task-chainsAdd a new Recurring Task Chain to the config
RecurringTaskChainApiDeleteRecurringTaskChainDelete /recurring-task-chains/{recurring-task-chain-name}Delete a Recurring Task Chain
RecurringTaskChainApiGetRecurringTaskChainGet /recurring-task-chains/{recurring-task-chain-name}Returns a single Recurring Task Chain
RecurringTaskChainApiUpdateRecurringTaskChainPatch /recurring-task-chains/{recurring-task-chain-name}Update an existing Recurring Task Chain by name
ReplicationAssurancePolicyApiAddReplicationAssurancePolicyPost /replication-assurance-policiesAdd a new Replication Assurance Policy to the config
ReplicationAssurancePolicyApiDeleteReplicationAssurancePolicyDelete /replication-assurance-policies/{replication-assurance-policy-name}Delete a Replication Assurance Policy
ReplicationAssurancePolicyApiGetReplicationAssurancePolicyGet /replication-assurance-policies/{replication-assurance-policy-name}Returns a single Replication Assurance Policy
ReplicationAssurancePolicyApiUpdateReplicationAssurancePolicyPatch /replication-assurance-policies/{replication-assurance-policy-name}Update an existing Replication Assurance Policy by name
ReplicationDomainApiGetReplicationDomainGet /synchronization-providers/{synchronization-provider-name}/replication-domains/{replication-domain-name}Returns a single Replication Domain
ReplicationDomainApiUpdateReplicationDomainPatch /synchronization-providers/{synchronization-provider-name}/replication-domains/{replication-domain-name}Update an existing Replication Domain by name
RequestCriteriaApiAddRequestCriteriaPost /request-criteriaAdd a new Request Criteria to the config
RequestCriteriaApiDeleteRequestCriteriaDelete /request-criteria/{request-criteria-name}Delete a Request Criteria
RequestCriteriaApiGetRequestCriteriaGet /request-criteria/{request-criteria-name}Returns a single Request Criteria
RequestCriteriaApiUpdateRequestCriteriaPatch /request-criteria/{request-criteria-name}Update an existing Request Criteria by name
RestResourceTypeApiAddRestResourceTypePost /rest-resource-typesAdd a new REST Resource Type to the config
RestResourceTypeApiDeleteRestResourceTypeDelete /rest-resource-types/{rest-resource-type-name}Delete a REST Resource Type
RestResourceTypeApiGetRestResourceTypeGet /rest-resource-types/{rest-resource-type-name}Returns a single REST Resource Type
RestResourceTypeApiUpdateRestResourceTypePatch /rest-resource-types/{rest-resource-type-name}Update an existing REST Resource Type by name
ResultCodeMapApiAddResultCodeMapPost /result-code-mapsAdd a new Result Code Map to the config
ResultCodeMapApiDeleteResultCodeMapDelete /result-code-maps/{result-code-map-name}Delete a Result Code Map
ResultCodeMapApiGetResultCodeMapGet /result-code-maps/{result-code-map-name}Returns a single Result Code Map
ResultCodeMapApiUpdateResultCodeMapPatch /result-code-maps/{result-code-map-name}Update an existing Result Code Map by name
ResultCriteriaApiAddResultCriteriaPost /result-criteriaAdd a new Result Criteria to the config
ResultCriteriaApiDeleteResultCriteriaDelete /result-criteria/{result-criteria-name}Delete a Result Criteria
ResultCriteriaApiGetResultCriteriaGet /result-criteria/{result-criteria-name}Returns a single Result Criteria
ResultCriteriaApiUpdateResultCriteriaPatch /result-criteria/{result-criteria-name}Update an existing Result Criteria by name
RootDnApiGetRootDnGet /root-dnReturns a single Root DN
RootDnApiUpdateRootDnPatch /root-dnUpdate an existing Root DN by name
RootDnUserApiAddRootDnUserPost /root-dn/root-dn-usersAdd a new Root DN User to the config
RootDnUserApiDeleteRootDnUserDelete /root-dn/root-dn-users/{root-dn-user-name}Delete a Root DN User
RootDnUserApiGetRootDnUserGet /root-dn/root-dn-users/{root-dn-user-name}Returns a single Root DN User
RootDnUserApiUpdateRootDnUserPatch /root-dn/root-dn-users/{root-dn-user-name}Update an existing Root DN User by name
RootDseBackendApiGetRootDseBackendGet /root-dse-backendReturns a single Root DSE Backend
RootDseBackendApiUpdateRootDseBackendPatch /root-dse-backendUpdate an existing Root DSE Backend by name
SaslMechanismHandlerApiAddSaslMechanismHandlerPost /sasl-mechanism-handlersAdd a new SASL Mechanism Handler to the config
SaslMechanismHandlerApiDeleteSaslMechanismHandlerDelete /sasl-mechanism-handlers/{sasl-mechanism-handler-name}Delete a SASL Mechanism Handler
SaslMechanismHandlerApiGetSaslMechanismHandlerGet /sasl-mechanism-handlers/{sasl-mechanism-handler-name}Returns a single SASL Mechanism Handler
SaslMechanismHandlerApiUpdateSaslMechanismHandlerPatch /sasl-mechanism-handlers/{sasl-mechanism-handler-name}Update an existing SASL Mechanism Handler by name
ScimAttributeApiAddScimAttributePost /scim-schemas/{scim-schema-name}/scim-attributesAdd a new SCIM Attribute to the config
ScimAttributeApiDeleteScimAttributeDelete /scim-schemas/{scim-schema-name}/scim-attributes/{scim-attribute-name}Delete a SCIM Attribute
ScimAttributeApiGetScimAttributeGet /scim-schemas/{scim-schema-name}/scim-attributes/{scim-attribute-name}Returns a single SCIM Attribute
ScimAttributeApiUpdateScimAttributePatch /scim-schemas/{scim-schema-name}/scim-attributes/{scim-attribute-name}Update an existing SCIM Attribute by name
ScimAttributeMappingApiAddScimAttributeMappingPost /scim-resource-types/{scim-resource-type-name}/scim-attribute-mappingsAdd a new SCIM Attribute Mapping to the config
ScimAttributeMappingApiDeleteScimAttributeMappingDelete /scim-resource-types/{scim-resource-type-name}/scim-attribute-mappings/{scim-attribute-mapping-name}Delete a SCIM Attribute Mapping
ScimAttributeMappingApiGetScimAttributeMappingGet /scim-resource-types/{scim-resource-type-name}/scim-attribute-mappings/{scim-attribute-mapping-name}Returns a single SCIM Attribute Mapping
ScimAttributeMappingApiUpdateScimAttributeMappingPatch /scim-resource-types/{scim-resource-type-name}/scim-attribute-mappings/{scim-attribute-mapping-name}Update an existing SCIM Attribute Mapping by name
ScimResourceTypeApiAddScimResourceTypePost /scim-resource-typesAdd a new SCIM Resource Type to the config
ScimResourceTypeApiDeleteScimResourceTypeDelete /scim-resource-types/{scim-resource-type-name}Delete a SCIM Resource Type
ScimResourceTypeApiGetScimResourceTypeGet /scim-resource-types/{scim-resource-type-name}Returns a single SCIM Resource Type
ScimResourceTypeApiUpdateScimResourceTypePatch /scim-resource-types/{scim-resource-type-name}Update an existing SCIM Resource Type by name
ScimSchemaApiAddScimSchemaPost /scim-schemasAdd a new SCIM Schema to the config
ScimSchemaApiDeleteScimSchemaDelete /scim-schemas/{scim-schema-name}Delete a SCIM Schema
ScimSchemaApiGetScimSchemaGet /scim-schemas/{scim-schema-name}Returns a single SCIM Schema
ScimSchemaApiUpdateScimSchemaPatch /scim-schemas/{scim-schema-name}Update an existing SCIM Schema by name
ScimSubattributeApiAddScimSubattributePost /scim-schemas/{scim-schema-name}/scim-attributes/{scim-attribute-name}/scim-subattributesAdd a new SCIM Subattribute to the config
ScimSubattributeApiDeleteScimSubattributeDelete /scim-schemas/{scim-schema-name}/scim-attributes/{scim-attribute-name}/scim-subattributes/{scim-subattribute-name}Delete a SCIM Subattribute
ScimSubattributeApiGetScimSubattributeGet /scim-schemas/{scim-schema-name}/scim-attributes/{scim-attribute-name}/scim-subattributes/{scim-subattribute-name}Returns a single SCIM Subattribute
ScimSubattributeApiUpdateScimSubattributePatch /scim-schemas/{scim-schema-name}/scim-attributes/{scim-attribute-name}/scim-subattributes/{scim-subattribute-name}Update an existing SCIM Subattribute by name
SearchEntryCriteriaApiAddSearchEntryCriteriaPost /search-entry-criteriaAdd a new Search Entry Criteria to the config
SearchEntryCriteriaApiDeleteSearchEntryCriteriaDelete /search-entry-criteria/{search-entry-criteria-name}Delete a Search Entry Criteria
SearchEntryCriteriaApiGetSearchEntryCriteriaGet /search-entry-criteria/{search-entry-criteria-name}Returns a single Search Entry Criteria
SearchEntryCriteriaApiUpdateSearchEntryCriteriaPatch /search-entry-criteria/{search-entry-criteria-name}Update an existing Search Entry Criteria by name
SearchReferenceCriteriaApiAddSearchReferenceCriteriaPost /search-reference-criteriaAdd a new Search Reference Criteria to the config
SearchReferenceCriteriaApiDeleteSearchReferenceCriteriaDelete /search-reference-criteria/{search-reference-criteria-name}Delete a Search Reference Criteria
SearchReferenceCriteriaApiGetSearchReferenceCriteriaGet /search-reference-criteria/{search-reference-criteria-name}Returns a single Search Reference Criteria
SearchReferenceCriteriaApiUpdateSearchReferenceCriteriaPatch /search-reference-criteria/{search-reference-criteria-name}Update an existing Search Reference Criteria by name
SensitiveAttributeApiAddSensitiveAttributePost /sensitive-attributesAdd a new Sensitive Attribute to the config
SensitiveAttributeApiDeleteSensitiveAttributeDelete /sensitive-attributes/{sensitive-attribute-name}Delete a Sensitive Attribute
SensitiveAttributeApiGetSensitiveAttributeGet /sensitive-attributes/{sensitive-attribute-name}Returns a single Sensitive Attribute
SensitiveAttributeApiUpdateSensitiveAttributePatch /sensitive-attributes/{sensitive-attribute-name}Update an existing Sensitive Attribute by name
ServerGroupApiAddServerGroupPost /server-groupsAdd a new Server Group to the config
ServerGroupApiDeleteServerGroupDelete /server-groups/{server-group-name}Delete a Server Group
ServerGroupApiGetServerGroupGet /server-groups/{server-group-name}Returns a single Server Group
ServerGroupApiUpdateServerGroupPatch /server-groups/{server-group-name}Update an existing Server Group by name
ServerInstanceApiGetServerInstanceGet /server-instances/{server-instance-name}Returns a single Server Instance
ServerInstanceApiUpdateServerInstancePatch /server-instances/{server-instance-name}Update an existing Server Instance by name
ServerInstanceListenerApiGetServerInstanceListenerGet /server-instances/{server-instance-name}/server-instance-listeners/{server-instance-listener-name}Returns a single Server Instance Listener
ServerInstanceListenerApiUpdateServerInstanceListenerPatch /server-instances/{server-instance-name}/server-instance-listeners/{server-instance-listener-name}Update an existing Server Instance Listener by name
SoftDeletePolicyApiAddSoftDeletePolicyPost /soft-delete-policiesAdd a new Soft Delete Policy to the config
SoftDeletePolicyApiDeleteSoftDeletePolicyDelete /soft-delete-policies/{soft-delete-policy-name}Delete a Soft Delete Policy
SoftDeletePolicyApiGetSoftDeletePolicyGet /soft-delete-policies/{soft-delete-policy-name}Returns a single Soft Delete Policy
SoftDeletePolicyApiUpdateSoftDeletePolicyPatch /soft-delete-policies/{soft-delete-policy-name}Update an existing Soft Delete Policy by name
SynchronizationProviderApiGetSynchronizationProviderGet /synchronization-providers/{synchronization-provider-name}Returns a single Synchronization Provider
SynchronizationProviderApiUpdateSynchronizationProviderPatch /synchronization-providers/{synchronization-provider-name}Update an existing Synchronization Provider by name
TokenClaimValidationApiAddTokenClaimValidationPost /id-token-validators/{id-token-validator-name}/token-claim-validationsAdd a new Token Claim Validation to the config
TokenClaimValidationApiDeleteTokenClaimValidationDelete /id-token-validators/{id-token-validator-name}/token-claim-validations/{token-claim-validation-name}Delete a Token Claim Validation
TokenClaimValidationApiGetTokenClaimValidationGet /id-token-validators/{id-token-validator-name}/token-claim-validations/{token-claim-validation-name}Returns a single Token Claim Validation
TokenClaimValidationApiUpdateTokenClaimValidationPatch /id-token-validators/{id-token-validator-name}/token-claim-validations/{token-claim-validation-name}Update an existing Token Claim Validation by name
TopologyAdminUserApiAddTopologyAdminUserPost /topology-admin-usersAdd a new Topology Admin User to the config
TopologyAdminUserApiDeleteTopologyAdminUserDelete /topology-admin-users/{topology-admin-user-name}Delete a Topology Admin User
TopologyAdminUserApiGetTopologyAdminUserGet /topology-admin-users/{topology-admin-user-name}Returns a single Topology Admin User
TopologyAdminUserApiUpdateTopologyAdminUserPatch /topology-admin-users/{topology-admin-user-name}Update an existing Topology Admin User by name
TrustManagerProviderApiAddTrustManagerProviderPost /trust-manager-providersAdd a new Trust Manager Provider to the config
TrustManagerProviderApiDeleteTrustManagerProviderDelete /trust-manager-providers/{trust-manager-provider-name}Delete a Trust Manager Provider
TrustManagerProviderApiGetTrustManagerProviderGet /trust-manager-providers/{trust-manager-provider-name}Returns a single Trust Manager Provider
TrustManagerProviderApiUpdateTrustManagerProviderPatch /trust-manager-providers/{trust-manager-provider-name}Update an existing Trust Manager Provider by name
TrustedCertificateApiAddTrustedCertificatePost /trusted-certificatesAdd a new Trusted Certificate to the config
TrustedCertificateApiDeleteTrustedCertificateDelete /trusted-certificates/{trusted-certificate-name}Delete a Trusted Certificate
TrustedCertificateApiGetTrustedCertificateGet /trusted-certificates/{trusted-certificate-name}Returns a single Trusted Certificate
TrustedCertificateApiUpdateTrustedCertificatePatch /trusted-certificates/{trusted-certificate-name}Update an existing Trusted Certificate by name
UncachedAttributeCriteriaApiAddUncachedAttributeCriteriaPost /uncached-attribute-criteriaAdd a new Uncached Attribute Criteria to the config
UncachedAttributeCriteriaApiDeleteUncachedAttributeCriteriaDelete /uncached-attribute-criteria/{uncached-attribute-criteria-name}Delete a Uncached Attribute Criteria
UncachedAttributeCriteriaApiGetUncachedAttributeCriteriaGet /uncached-attribute-criteria/{uncached-attribute-criteria-name}Returns a single Uncached Attribute Criteria
UncachedAttributeCriteriaApiUpdateUncachedAttributeCriteriaPatch /uncached-attribute-criteria/{uncached-attribute-criteria-name}Update an existing Uncached Attribute Criteria by name
UncachedEntryCriteriaApiAddUncachedEntryCriteriaPost /uncached-entry-criteriaAdd a new Uncached Entry Criteria to the config
UncachedEntryCriteriaApiDeleteUncachedEntryCriteriaDelete /uncached-entry-criteria/{uncached-entry-criteria-name}Delete a Uncached Entry Criteria
UncachedEntryCriteriaApiGetUncachedEntryCriteriaGet /uncached-entry-criteria/{uncached-entry-criteria-name}Returns a single Uncached Entry Criteria
UncachedEntryCriteriaApiUpdateUncachedEntryCriteriaPatch /uncached-entry-criteria/{uncached-entry-criteria-name}Update an existing Uncached Entry Criteria by name
VaultAuthenticationMethodApiAddVaultAuthenticationMethodPost /vault-authentication-methodsAdd a new Vault Authentication Method to the config
VaultAuthenticationMethodApiDeleteVaultAuthenticationMethodDelete /vault-authentication-methods/{vault-authentication-method-name}Delete a Vault Authentication Method
VaultAuthenticationMethodApiGetVaultAuthenticationMethodGet /vault-authentication-methods/{vault-authentication-method-name}Returns a single Vault Authentication Method
VaultAuthenticationMethodApiUpdateVaultAuthenticationMethodPatch /vault-authentication-methods/{vault-authentication-method-name}Update an existing Vault Authentication Method by name
VelocityContextProviderApiAddVelocityContextProviderPost /http-servlet-extensions/{http-servlet-extension-name}/velocity-context-providersAdd a new Velocity Context Provider to the config
VelocityContextProviderApiDeleteVelocityContextProviderDelete /http-servlet-extensions/{http-servlet-extension-name}/velocity-context-providers/{velocity-context-provider-name}Delete a Velocity Context Provider
VelocityContextProviderApiGetVelocityContextProviderGet /http-servlet-extensions/{http-servlet-extension-name}/velocity-context-providers/{velocity-context-provider-name}Returns a single Velocity Context Provider
VelocityContextProviderApiUpdateVelocityContextProviderPatch /http-servlet-extensions/{http-servlet-extension-name}/velocity-context-providers/{velocity-context-provider-name}Update an existing Velocity Context Provider by name
VelocityTemplateLoaderApiAddVelocityTemplateLoaderPost /http-servlet-extensions/{http-servlet-extension-name}/velocity-template-loadersAdd a new Velocity Template Loader to the config
VelocityTemplateLoaderApiDeleteVelocityTemplateLoaderDelete /http-servlet-extensions/{http-servlet-extension-name}/velocity-template-loaders/{velocity-template-loader-name}Delete a Velocity Template Loader
VelocityTemplateLoaderApiGetVelocityTemplateLoaderGet /http-servlet-extensions/{http-servlet-extension-name}/velocity-template-loaders/{velocity-template-loader-name}Returns a single Velocity Template Loader
VelocityTemplateLoaderApiUpdateVelocityTemplateLoaderPatch /http-servlet-extensions/{http-servlet-extension-name}/velocity-template-loaders/{velocity-template-loader-name}Update an existing Velocity Template Loader by name
VirtualAttributeApiAddVirtualAttributePost /virtual-attributesAdd a new Virtual Attribute to the config
VirtualAttributeApiDeleteVirtualAttributeDelete /virtual-attributes/{virtual-attribute-name}Delete a Virtual Attribute
VirtualAttributeApiGetVirtualAttributeGet /virtual-attributes/{virtual-attribute-name}Returns a single Virtual Attribute
VirtualAttributeApiUpdateVirtualAttributePatch /virtual-attributes/{virtual-attribute-name}Update an existing Virtual Attribute by name
WebApplicationExtensionApiAddWebApplicationExtensionPost /web-application-extensionsAdd a new Web Application Extension to the config
WebApplicationExtensionApiDeleteWebApplicationExtensionDelete /web-application-extensions/{web-application-extension-name}Delete a Web Application Extension
WebApplicationExtensionApiGetWebApplicationExtensionGet /web-application-extensions/{web-application-extension-name}Returns a single Web Application Extension
WebApplicationExtensionApiUpdateWebApplicationExtensionPatch /web-application-extensions/{web-application-extension-name}Update an existing Web Application Extension by name
WorkQueueApiGetWorkQueueGet /work-queueReturns a single Work Queue
WorkQueueApiUpdateWorkQueuePatch /work-queueUpdate an existing Work Queue by name

Documentation For Models

Documentation For Authorization

basicAuth

  • Type: HTTP basic authentication

Example

auth := context.WithValue(context.Background(), sw.ContextBasicAuth, sw.BasicAuth{
    UserName: "username",
    Password: "password",
})
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author