configurationapi

package
v1200.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2024 License: Apache-2.0 Imports: 22 Imported by: 0

README ¶

Go API client for configurationapi

The PingFederate Administrative API is a REST-based interface that provides a programmatic way to make configuration changes to PingFederate as an alternative to using the administrative console.

Expand the resources below to display implementation details on that resource such as the available endpoints, the parameter and response models for the operation, and the model structure of the resources themselves. Each resource operation comes with the ability to interact with the API. You are prompted for proper administration credentials when you try to perform an API operation.

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: 12.0.0.9
  • 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/oauth2
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/pingfederate-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 https://localhost:9999/pf-admin-api/v1

Class Method HTTP request Description
AdministrativeAccountsAPI AddAccount Post /administrativeAccounts Add a new PingFederate native Administrative Account.
AdministrativeAccountsAPI ChangePassword Post /administrativeAccounts/changePassword Change the Password of current PingFederate native Account.
AdministrativeAccountsAPI DeleteAccount Delete /administrativeAccounts/{username} Delete a PingFederate native Administrative Account information.
AdministrativeAccountsAPI GetAccount Get /administrativeAccounts/{username} Get a PingFederate native Administrative Account.
AdministrativeAccountsAPI GetAccounts Get /administrativeAccounts Get all the PingFederate native Administrative Accounts.
AdministrativeAccountsAPI ResetPassword Post /administrativeAccounts/{username}/resetPassword Reset the Password of an existing PingFederate native Administrative Account.
AdministrativeAccountsAPI UpdateAccount Put /administrativeAccounts/{username} Update the information for a native Administrative Account.
AuthenticationApiAPI CreateApplication Post /authenticationApi/applications Create a new Authentication API Application.
AuthenticationApiAPI DeleteApplication Delete /authenticationApi/applications/{id} Delete an Authentication API Application.
AuthenticationApiAPI GetApplication Get /authenticationApi/applications/{id} Find Authentication API Application by ID.
AuthenticationApiAPI GetAuthenticationApiApplications Get /authenticationApi/applications Get the collection of Authentication API Applications.
AuthenticationApiAPI GetAuthenticationApiSettings Get /authenticationApi/settings Get the Authentication API settings.
AuthenticationApiAPI UpdateApplication Put /authenticationApi/applications/{id} Update an Authentication API Application.
AuthenticationApiAPI UpdateAuthenticationApiSettings Put /authenticationApi/settings Set the Authentication API settings.
AuthenticationPoliciesAPI CreateFragment Post /authenticationPolicies/fragments Create an authentication policy fragment.
AuthenticationPoliciesAPI CreatePolicy Post /authenticationPolicies/policy Create a new authentication policy.
AuthenticationPoliciesAPI DeleteFragment Delete /authenticationPolicies/fragments/{id} Delete an authentication policy fragment.
AuthenticationPoliciesAPI DeletePolicy Delete /authenticationPolicies/policy/{id} Delete an authentication policy.
AuthenticationPoliciesAPI GetAuthenticationPolicySettings Get /authenticationPolicies/settings Get the authentication policies settings.
AuthenticationPoliciesAPI GetDefaultAuthenticationPolicy Get /authenticationPolicies/default Get the default configured authentication policy.
AuthenticationPoliciesAPI GetFragment Get /authenticationPolicies/fragments/{id} Get an authentication policy fragment by ID.
AuthenticationPoliciesAPI GetFragments Get /authenticationPolicies/fragments Get all of the authentication policies fragments.
AuthenticationPoliciesAPI GetPolicy Get /authenticationPolicies/policy/{id} Get an authentication policy by ID.
AuthenticationPoliciesAPI MovePolicy Post /authenticationPolicies/policy/{id}/move Move an authentication policy to a location within the policy tree.
AuthenticationPoliciesAPI UpdateAuthenticationPolicySettings Put /authenticationPolicies/settings Set the authentication policies settings.
AuthenticationPoliciesAPI UpdateDefaultAuthenticationPolicy Put /authenticationPolicies/default Set the default authentication policy.
AuthenticationPoliciesAPI UpdateFragment Put /authenticationPolicies/fragments/{id} Update an authentication policy fragment.
AuthenticationPoliciesAPI UpdatePolicy Put /authenticationPolicies/policy/{id} Update an authentication policy.
AuthenticationPolicyContractsAPI CreateAuthenticationPolicyContract Post /authenticationPolicyContracts Create a new Authentication Policy Contract.
AuthenticationPolicyContractsAPI DeleteAuthenticationPolicyContract Delete /authenticationPolicyContracts/{id} Delete an Authentication Policy Contract.
AuthenticationPolicyContractsAPI GetAuthenticationPolicyContract Get /authenticationPolicyContracts/{id} Gets the Authentication Policy Contract by ID.
AuthenticationPolicyContractsAPI GetAuthenticationPolicyContracts Get /authenticationPolicyContracts Gets the Authentication Policy Contracts.
AuthenticationPolicyContractsAPI UpdateAuthenticationPolicyContract Put /authenticationPolicyContracts/{id} Update an Authentication Policy Contract by ID.
AuthenticationSelectorsAPI CreateAuthenticationSelector Post /authenticationSelectors Create a new authentication selector instance.
AuthenticationSelectorsAPI DeleteAuthenticationSelector Delete /authenticationSelectors/{id} Delete an Authentication Selector instance.
AuthenticationSelectorsAPI GetAuthenticationSelector Get /authenticationSelectors/{id} Get an Authentication Selector instance by ID.
AuthenticationSelectorsAPI GetAuthenticationSelectorDescriptors Get /authenticationSelectors/descriptors Get the list of available Authentication Selector descriptors.
AuthenticationSelectorsAPI GetAuthenticationSelectorDescriptorsById Get /authenticationSelectors/descriptors/{id} Get the description of an Authentication Selector plugin by ID.
AuthenticationSelectorsAPI GetAuthenticationSelectors Get /authenticationSelectors Get the list of configured Authentication Selector instances.
AuthenticationSelectorsAPI UpdateAuthenticationSelector Put /authenticationSelectors/{id} Update an authentication selector instance.
BulkAPI ExportConfiguration Get /bulk/export Export all API resources to a JSON file.
BulkAPI ImportConfiguration Post /bulk/import Import configuration for a PingFederate deployment from a JSON file.
CaptchaProvidersAPI CreateCaptchaProvider Post /captchaProviders Create a CAPTCHA provider plugin instance.
CaptchaProvidersAPI DeleteCaptchaProvider Delete /captchaProviders/{id} Delete a CAPTCHA provider plugin instance.
CaptchaProvidersAPI GetCaptchaProvider Get /captchaProviders/{id} Get a specific CAPTCHA provider plugin instance.
CaptchaProvidersAPI GetCaptchaProviderPluginDescriptor Get /captchaProviders/descriptors/{id} Get a CAPTCHA provider plugin descriptor.
CaptchaProvidersAPI GetCaptchaProviderPluginDescriptors Get /captchaProviders/descriptors Get a list of available CAPTCHA provider plugin descriptors.
CaptchaProvidersAPI GetCaptchaProviders Get /captchaProviders Get a list of CAPTCHA provider plugin instances.
CaptchaProvidersAPI GetCaptchaProvidersSettings Get /captchaProviders/settings Get general CAPTCHA providers settings.
CaptchaProvidersAPI UpdateCaptchaProvider Put /captchaProviders/{id} Update a CAPTCHA provider plugin instance.
CaptchaProvidersAPI UpdateCaptchaProvidersSettings Put /captchaProviders/settings Update general CAPTCHA providers settings.
CertificatesCaAPI DeleteTrustedCA Delete /certificates/ca/{id} Delete a trusted certificate authority.
CertificatesCaAPI ExportCaCertificateFile Get /certificates/ca/{id}/file Download the certificate from a given trusted certificate authority.
CertificatesCaAPI GetTrustedCAs Get /certificates/ca Get list of trusted certificate authorities.
CertificatesCaAPI GetTrustedCert Get /certificates/ca/{id} Retrieve details of a trusted certificate authority.
CertificatesCaAPI ImportTrustedCA Post /certificates/ca/import Import a new trusted certificate authority.
CertificatesGroupsAPI DeleteCertificateFromGroup Delete /certificates/groups/{groupName}/{id} Delete a certificate from a group.
CertificatesGroupsAPI GetCertificateFromGroup Get /certificates/groups/{groupName}/{id} Retrieve details of a certificate.
CertificatesGroupsAPI GetCertificatesForGroup Get /certificates/groups/{groupName} Get list of all certificates for a group.
CertificatesGroupsAPI ImportFeatureCert Post /certificates/groups/{groupName}/import Import a new certificate to a group.
CertificatesRevocationAPI DeleteOcspCertificateById Delete /certificates/revocation/ocspCertificates/{id} Delete an OCSP responder signature verification certificate by ID.
CertificatesRevocationAPI GetOcspCertificateById Get /certificates/revocation/ocspCertificates/{id} Get an OCSP responder signature verification certificate by ID.
CertificatesRevocationAPI GetOcspCertificates Get /certificates/revocation/ocspCertificates Get the list of available OCSP responder signature verification certificates.
CertificatesRevocationAPI GetRevocationSettings Get /certificates/revocation/settings Get certificate revocation settings.
CertificatesRevocationAPI ImportOcspCertificate Post /certificates/revocation/ocspCertificates Import an OCSP responder signature verification certificate.
CertificatesRevocationAPI UpdateRevocationSettings Put /certificates/revocation/settings Update certificate revocation settings.
ClusterAPI GetClusterSettings Get /cluster/settings Get the cluster configuration settings.
ClusterAPI GetClusterStatus Get /cluster/status Get information on the current status of the cluster.
ClusterAPI StartReplication Post /cluster/replicate Replicate configuration updates to all nodes in the cluster.
ClusterAPI UpdateClusterSettings Put /cluster/settings Update the cluster configuration settings.
ConfigArchiveAPI ExportConfigArchive Get /configArchive/export Export a configuration archive.
ConfigArchiveAPI ImportConfigArchive Post /configArchive/import Import a configuration archive.
ConfigStoreAPI DeleteConfigStoreSetting Delete /configStore/{bundle}/{id} Delete a setting.
ConfigStoreAPI GetConfigStoreSetting Get /configStore/{bundle}/{id} Get a single setting from a bundle.
ConfigStoreAPI GetConfigStoreSettings Get /configStore/{bundle} Get all settings from a bundle.
ConfigStoreAPI UpdateConfigStoreSetting Put /configStore/{bundle}/{id} Create or update a setting/bundle.
ConfigurationEncryptionKeysAPI GetConfigurationEncryptionKeys Get /configurationEncryptionKeys Get the list of Configuration Encryption Keys.
ConfigurationEncryptionKeysAPI RotateConfigurationEncryptionKey Post /configurationEncryptionKeys/rotate Rotate the current Configuration Encryption Key.
ConnectionMetadataAPI Convert Post /connectionMetadata/convert Convert a partner's SAML metadata into a JSON representation.
ConnectionMetadataAPI Export Post /connectionMetadata/export Export a connection's SAML metadata that can be given to a partner.
DataStoresAPI CreateDataStore Post /dataStores Create a new data store.
DataStoresAPI DeleteDataStore Delete /dataStores/{id} Delete a data store.
DataStoresAPI GetCustomDataStoreDescriptor Get /dataStores/descriptors/{id} Get the description of a custom data store plugin by ID.
DataStoresAPI GetCustomDataStoreDescriptors Get /dataStores/descriptors Get the list of available custom data store descriptors.
DataStoresAPI GetDataStore Get /dataStores/{id} Find data store by ID.
DataStoresAPI GetDataStores Get /dataStores Get list of all data stores.
DataStoresAPI GetDataStoresActionById Get /dataStores/{id}/actions/{actionId} Find a data store instance's action by ID.
DataStoresAPI GetDataStoresActions Get /dataStores/{id}/actions List the actions for a data store instance.
DataStoresAPI InvokeActionWithOptions Post /dataStores/{id}/actions/{actionId}/invokeAction Invokes an action for a data source instance.
DataStoresAPI UpdateDataStore Put /dataStores/{id} Update a data store.
ExtendedPropertiesAPI GetExtendedProperties Get /extendedProperties Get the defined Extended Properties.
ExtendedPropertiesAPI UpdateExtendedProperties Put /extendedProperties Update the Extended Properties.
IdentityStoreProvisionersAPI CreateIdentityStoreProvisioner Post /identityStoreProvisioners Create a new identity store provisioner instance.
IdentityStoreProvisionersAPI DeleteIdentityStoreProvisioner Delete /identityStoreProvisioners/{id} Delete an identity store provisioner instance
IdentityStoreProvisionersAPI GetIdentityStoreProvisioner Get /identityStoreProvisioners/{id} Get an identity store provisioner by ID.
IdentityStoreProvisionersAPI GetIdentityStoreProvisionerDescriptorById Get /identityStoreProvisioners/descriptors/{id} Get the descriptor of an identity store provisioner by ID.
IdentityStoreProvisionersAPI GetIdentityStoreProvisionerDescriptors Get /identityStoreProvisioners/descriptors Get the list of available identity store provisioner descriptors.
IdentityStoreProvisionersAPI GetIdentityStoreProvisioners Get /identityStoreProvisioners Get the list of configured identity store provisioner instances.
IdentityStoreProvisionersAPI UpdateIdentityStoreProvisioner Put /identityStoreProvisioners/{id} Update an identity store provisioner instance
IdpAdaptersAPI CreateIdpAdapter Post /idp/adapters Create a new IdP adapter instance.
IdpAdaptersAPI DeleteIdpAdapter Delete /idp/adapters/{id} Delete an IdP adapter instance.
IdpAdaptersAPI GetIdpAdapter Get /idp/adapters/{id} Find an IdP adapter instance by ID.
IdpAdaptersAPI GetIdpAdapterDescriptors Get /idp/adapters/descriptors Get the list of available IdP adapter descriptors.
IdpAdaptersAPI GetIdpAdapterDescriptorsById Get /idp/adapters/descriptors/{id} Get the description of an IdP adapter plugin by ID.
IdpAdaptersAPI GetIdpAdapters Get /idp/adapters Get the list of configured IdP adapter instances.
IdpAdaptersAPI GetIdpAdaptersActionById Get /idp/adapters/{id}/actions/{actionId} Find an IdP adapter instance's action by ID.
IdpAdaptersAPI GetIdpAdaptersActions Get /idp/adapters/{id}/actions List the actions for an IdP adapter instance.
IdpAdaptersAPI InvokeIdpAdaptersActionWithOptions Post /idp/adapters/{id}/actions/{actionId}/invokeAction Invokes an action for an IdP adapter instance.
IdpAdaptersAPI UpdateIdpAdapter Put /idp/adapters/{id} Update an IdP adapter instance.
IdpConnectorsAPI GetIdpConnectorDescriptorById Get /idp/connectors/descriptors/{id} Get the list of available connector descriptors.
IdpConnectorsAPI GetIdpConnectorDescriptors Get /idp/connectors/descriptors Get the list of available IdP connector descriptors.
IdpDefaultUrlsAPI GetDefaultUrl Get /idp/defaultUrls Gets the IDP Default URL settings.
IdpDefaultUrlsAPI UpdateDefaultUrlSettings Put /idp/defaultUrls Update the IDP Default URL settings.
IdpSpConnectionsAPI AddSpConnectionCert Post /idp/spConnections/{id}/credentials/certs Add a new SP connection certificate.
IdpSpConnectionsAPI CreateSpConnection Post /idp/spConnections Create a new SP connection.
IdpSpConnectionsAPI DeleteSpConnection Delete /idp/spConnections/{id} Delete an SP connection.
IdpSpConnectionsAPI GetDecryptionKeys Get /idp/spConnections/{id}/credentials/decryptionKeys Get the decryption keys of an SP connection.
IdpSpConnectionsAPI GetSpConnection Get /idp/spConnections/{id} Find SP connection by ID.
IdpSpConnectionsAPI GetSpConnectionCerts Get /idp/spConnections/{id}/credentials/certs Get the SP connection's certificates.
IdpSpConnectionsAPI GetSpConnections Get /idp/spConnections Get list of SP connections.
IdpSpConnectionsAPI GetSpSigningSettings Get /idp/spConnections/{id}/credentials/signingSettings Get the SP connection's signature settings.
IdpSpConnectionsAPI UpdateDecryptionKeys Put /idp/spConnections/{id}/credentials/decryptionKeys Updating the SP connection's decryption keys.
IdpSpConnectionsAPI UpdateSpConnection Put /idp/spConnections/{id} Update an SP connection.
IdpSpConnectionsAPI UpdateSpConnectionCerts Put /idp/spConnections/{id}/credentials/certs Update the SP connection's certificates.
IdpSpConnectionsAPI UpdateSpSigningSettings Put /idp/spConnections/{id}/credentials/signingSettings Update the SP connection's signature settings.
IdpStsRequestParametersContractsAPI CreateStsRequestParamContract Post /idp/stsRequestParametersContracts Create a new STS Request Parameters Contract.
IdpStsRequestParametersContractsAPI DeleteStsRequestParamContractById Delete /idp/stsRequestParametersContracts/{id} Delete a STS Request Parameters Contract.
IdpStsRequestParametersContractsAPI GetStsRequestParamContractById Get /idp/stsRequestParametersContracts/{id} Get a STS Request Parameters Contract.
IdpStsRequestParametersContractsAPI GetStsRequestParamContracts Get /idp/stsRequestParametersContracts Get the list of STS Request Parameters Contracts.
IdpStsRequestParametersContractsAPI UpdateStsRequestParamContractById Put /idp/stsRequestParametersContracts/{id} Update a STS Request Parameters Contract.
IdpToSpAdapterMappingAPI CreateIdpToSpAdapterMapping Post /idpToSpAdapterMapping Create a new IdP-to-SP Adapter mapping.
IdpToSpAdapterMappingAPI DeleteIdpToSpAdapterMappingsById Delete /idpToSpAdapterMapping/{id} Delete an Adapter to Adapter Mapping.
IdpToSpAdapterMappingAPI GetIdpToSpAdapterMappings Get /idpToSpAdapterMapping Get list of IdP-to-SP Adapter Mappings.
IdpToSpAdapterMappingAPI GetIdpToSpAdapterMappingsById Get /idpToSpAdapterMapping/{id} Get an IdP-to-SP Adapter Mapping.
IdpToSpAdapterMappingAPI UpdateIdpToSpAdapterMapping Put /idpToSpAdapterMapping/{id} Update the specified IdP-to-SP Adapter mapping.
IdpTokenProcessorsAPI CreateTokenProcessor Post /idp/tokenProcessors Create a new token processor instance.
IdpTokenProcessorsAPI DeleteTokenProcessor Delete /idp/tokenProcessors/{id} Delete a token processor instance.
IdpTokenProcessorsAPI GetTokenProcessor Get /idp/tokenProcessors/{id} Find a token processor instance by ID.
IdpTokenProcessorsAPI GetTokenProcessorDescriptors Get /idp/tokenProcessors/descriptors Get the list of available token processors.
IdpTokenProcessorsAPI GetTokenProcessorDescriptorsById Get /idp/tokenProcessors/descriptors/{id} Get the description of a token processor plugin by ID.
IdpTokenProcessorsAPI GetTokenProcessors Get /idp/tokenProcessors Get the list of token processor instances.
IdpTokenProcessorsAPI UpdateTokenProcessor Put /idp/tokenProcessors/{id} Update a token processor instance.
IncomingProxySettingsAPI GetIncomingProxySettings Get /incomingProxySettings Get incoming proxy settings.
IncomingProxySettingsAPI UpdateIncomingProxySettings Put /incomingProxySettings Update incoming proxy settings.
KerberosRealmsAPI CreateKerberosRealm Post /kerberos/realms Create a new Kerberos Realm.
KerberosRealmsAPI DeleteKerberosRealm Delete /kerberos/realms/{id} Delete a Kerberos Realm.
KerberosRealmsAPI GetKerberosRealm Get /kerberos/realms/{id} Find a Kerberos Realm by ID.
KerberosRealmsAPI GetKerberosRealmSettings Get /kerberos/realms/settings Gets the Kerberos Realms Settings.
KerberosRealmsAPI GetKerberosRealms Get /kerberos/realms Gets the Kerberos Realms.
KerberosRealmsAPI UpdateKerberosRealm Put /kerberos/realms/{id} Update a Kerberos Realm by ID.
KerberosRealmsAPI UpdateKerberosRealmSettings Put /kerberos/realms/settings Set/Update the Kerberos Realms Settings.
KeyPairsAPI GetKeyAlgorithms Get /keyPairs/keyAlgorithms Get list of the key algorithms supported for key pair generation.
KeyPairsOauthOpenIdConnectAPI CreateKeySet Post /keyPairs/oauthOpenIdConnect/additionalKeySets Create a new OAuth/OpenID Connect additional signing key set.
KeyPairsOauthOpenIdConnectAPI DeleteKeySet Delete /keyPairs/oauthOpenIdConnect/additionalKeySets/{id} Delete an existing OAuth/OpenID Connect additional signing key set.
KeyPairsOauthOpenIdConnectAPI GetKeySet Get /keyPairs/oauthOpenIdConnect/additionalKeySets/{id} Retrieve an OAuth/OpenID Connect additional signing key set.
KeyPairsOauthOpenIdConnectAPI GetKeySets Get /keyPairs/oauthOpenIdConnect/additionalKeySets Retrieve OAuth/OpenID Connect additional signing key sets.
KeyPairsOauthOpenIdConnectAPI GetOauthOidcKeysSettings Get /keyPairs/oauthOpenIdConnect Retrieve OAuth/OpenID Connect key settings.
KeyPairsOauthOpenIdConnectAPI UpdateKeySet Put /keyPairs/oauthOpenIdConnect/additionalKeySets/{id} Update an existing OAuth/OpenID Connect additional signing key set.
KeyPairsOauthOpenIdConnectAPI UpdateOAuthOidcKeysSettings Put /keyPairs/oauthOpenIdConnect Update OAuth/OpenID Connect key settings.
KeyPairsSigningAPI CreateSigningKeyPair Post /keyPairs/signing/generate Generate a new key pair.
KeyPairsSigningAPI DeleteKeyPairRotationSettings Delete /keyPairs/signing/{id}/rotationSettings Delete rotation settings for a signing key pair.
KeyPairsSigningAPI DeleteSigningKeyPair Delete /keyPairs/signing/{id} Delete a key pair.
KeyPairsSigningAPI ExportCertificateFile Get /keyPairs/signing/{id}/certificate Download the certificate from a given key pair.
KeyPairsSigningAPI ExportCsr Get /keyPairs/signing/{id}/csr Generate a new certificate signing request (CSR) for this key pair.
KeyPairsSigningAPI ExportPEMFile Post /keyPairs/signing/{id}/pem Download the key pair in PEM format.
KeyPairsSigningAPI ExportPKCS12File Post /keyPairs/signing/{id}/pkcs12 Download the key pair in PKCS12 format.
KeyPairsSigningAPI GetRotationSettings Get /keyPairs/signing/{id}/rotationSettings Retrieve details of rotation settings for a key pair.
KeyPairsSigningAPI GetSigningKeyPair Get /keyPairs/signing/{id} Retrieve details of a key pair.
KeyPairsSigningAPI GetSigningKeyPairs Get /keyPairs/signing Get list of key pairs.
KeyPairsSigningAPI ImportCsrResponse Post /keyPairs/signing/{id}/csr Import a CSR response for this key pair.
KeyPairsSigningAPI ImportSigningKeyPair Post /keyPairs/signing/import Import a new key pair.
KeyPairsSigningAPI UpdateRotationSettings Put /keyPairs/signing/{id}/rotationSettings Add rotation settings to a key pair
KeyPairsSslClientAPI CreateSslClientKeyPair Post /keyPairs/sslClient/generate Generate a new key pair.
KeyPairsSslClientAPI DeleteSslClientKeyPair Delete /keyPairs/sslClient/{id} Delete a key pair.
KeyPairsSslClientAPI ExportSslClientCertificateFile Get /keyPairs/sslClient/{id}/certificate Download the certificate from a given key pair.
KeyPairsSslClientAPI ExportSslClientCsr Get /keyPairs/sslClient/{id}/csr Generate a new certificate signing request (CSR) for this key pair.
KeyPairsSslClientAPI ExportSslClientPEMFile Post /keyPairs/sslClient/{id}/pem Download the key pair in PEM format.
KeyPairsSslClientAPI ExportSslClientPKCS12File Post /keyPairs/sslClient/{id}/pkcs12 Download the key pair in PKCS12 format.
KeyPairsSslClientAPI GetSslClientKeyPair Get /keyPairs/sslClient/{id} Retrieve details of a key pair.
KeyPairsSslClientAPI GetSslClientKeyPairs Get /keyPairs/sslClient Get list of key pairs.
KeyPairsSslClientAPI ImportSslClientCsrResponse Post /keyPairs/sslClient/{id}/csr Import a CSR response for this key pair.
KeyPairsSslClientAPI ImportSslClientKeyPair Post /keyPairs/sslClient/import Import a new key pair.
KeyPairsSslServerAPI CreateSslServerKeyPair Post /keyPairs/sslServer/generate Generate a new key pair.
KeyPairsSslServerAPI DeleteSslServerKeyPair Delete /keyPairs/sslServer/{id} Delete a key pair.
KeyPairsSslServerAPI ExportSslServerCertificateFile Get /keyPairs/sslServer/{id}/certificate Download the certificate from a given key pair.
KeyPairsSslServerAPI ExportSslServerCsr Get /keyPairs/sslServer/{id}/csr Generate a new certificate signing request (CSR) for this key pair.
KeyPairsSslServerAPI ExportSslServerPEMFile Post /keyPairs/sslServer/{id}/pem Download the key pair in PEM format.
KeyPairsSslServerAPI ExportSslServerPKCS12File Post /keyPairs/sslServer/{id}/pkcs12 Download the key pair in PKCS12 format.
KeyPairsSslServerAPI GetSslServerKeyPair Get /keyPairs/sslServer/{id} Retrieve details of a key pair.
KeyPairsSslServerAPI GetSslServerKeyPairs Get /keyPairs/sslServer Get list of key pairs.
KeyPairsSslServerAPI GetSslServerSettings Get /keyPairs/sslServer/settings Get the SSL Server Certificate Settings.
KeyPairsSslServerAPI ImportSslServerCsrResponse Post /keyPairs/sslServer/{id}/csr Import a CSR response for this key pair.
KeyPairsSslServerAPI ImportSslServerKeyPair Post /keyPairs/sslServer/import Import a new key pair.
KeyPairsSslServerAPI UpdateSslServerSettings Put /keyPairs/sslServer/settings Update the SSL Server Certificate Settings.
LicenseAPI GetLicense Get /license Get a license summary.
LicenseAPI GetLicenseAgreement Get /license/agreement Get license agreement link.
LicenseAPI UpdateLicense Put /license Import a license.
LicenseAPI UpdateLicenseAgreement Put /license/agreement Accept license agreement.
LocalIdentityIdentityProfilesAPI CreateIdentityProfile Post /localIdentity/identityProfiles Create a new local identity profile.
LocalIdentityIdentityProfilesAPI DeleteIdentityProfile Delete /localIdentity/identityProfiles/{id} Delete the local identity profile by ID.
LocalIdentityIdentityProfilesAPI GetIdentityProfile Get /localIdentity/identityProfiles/{id} Get the local identity profile by ID.
LocalIdentityIdentityProfilesAPI GetIdentityProfiles Get /localIdentity/identityProfiles Get the list of configured local identity profiles.
LocalIdentityIdentityProfilesAPI UpdateIdentityProfile Put /localIdentity/identityProfiles/{id} Update the local identity profile by ID.
MetadataUrlsAPI AddMetadataUrl Post /metadataUrls Add a new Metadata URL.
MetadataUrlsAPI DeleteMetadataUrl Delete /metadataUrls/{id} Delete a Metadata URL by ID.
MetadataUrlsAPI GetMetadataUrl Get /metadataUrls/{id} Get a Metadata URL by ID.
MetadataUrlsAPI GetMetadataUrls Get /metadataUrls Get a list of Metadata URLs
MetadataUrlsAPI UpdateMetadataUrl Put /metadataUrls/{id} Update a Metadata URL by ID.
NotificationPublishersAPI CreateNotificationPublisher Post /notificationPublishers Create a notification publisher plugin instance.
NotificationPublishersAPI DeleteNotificationPublisher Delete /notificationPublishers/{id} Delete a notification publisher plugin instance.
NotificationPublishersAPI GetNotificationPublisher Get /notificationPublishers/{id} Get a specific notification publisher plugin instance.
NotificationPublishersAPI GetNotificationPublisherActions Get /notificationPublishers/{id}/actions List the actions for a notification publisher plugin instance.
NotificationPublishersAPI GetNotificationPublisherPluginDescriptor Get /notificationPublishers/descriptors/{id} Get the description of a notification publisher plugin descriptor.
NotificationPublishersAPI GetNotificationPublisherPluginDescriptors Get /notificationPublishers/descriptors Get the list of available Notification Publisher Plugin descriptors.
NotificationPublishersAPI GetNotificationPublishers Get /notificationPublishers Get a list of notification publisher plugin instances.
NotificationPublishersAPI GetNotificationPublishersAction Get /notificationPublishers/{id}/actions/{actionId} Find an notification publisher plugin instance's action by ID.
NotificationPublishersAPI GetNotificationPublishersSettings Get /notificationPublishers/settings Get general notification publisher settings.
NotificationPublishersAPI InvokeNotificationPublishersActionWithOptions Post /notificationPublishers/{id}/actions/{actionId}/invokeAction Invokes an action for notification publisher plugin instance.
NotificationPublishersAPI UpdateNotificationPublisher Put /notificationPublishers/{id} Update a notification publisher plugin instance.
NotificationPublishersAPI UpdateNotificationPublishersSettings Put /notificationPublishers/settings Update general notification publisher settings.
OauthAccessTokenManagersAPI CreateTokenManager Post /oauth/accessTokenManagers Create a token management plugin instance.
OauthAccessTokenManagersAPI DeleteTokenManager Delete /oauth/accessTokenManagers/{id} Delete a token management plugin instance.
OauthAccessTokenManagersAPI GetOauthAccessTokenManagersSettings Get /oauth/accessTokenManagers/settings Get general access token management settings.
OauthAccessTokenManagersAPI GetTokenManager Get /oauth/accessTokenManagers/{id} Get a specific token management plugin instance.
OauthAccessTokenManagersAPI GetTokenManagerDescriptor Get /oauth/accessTokenManagers/descriptors/{id} Get the description of a token management plugin descriptor.
OauthAccessTokenManagersAPI GetTokenManagerDescriptors Get /oauth/accessTokenManagers/descriptors Get the list of available token management plugin descriptors.
OauthAccessTokenManagersAPI GetTokenManagers Get /oauth/accessTokenManagers Get a list of all token management plugin instances.
OauthAccessTokenManagersAPI UpdateOauthAccessTokenManagersSettings Put /oauth/accessTokenManagers/settings Update general access token management settings.
OauthAccessTokenManagersAPI UpdateTokenManager Put /oauth/accessTokenManagers/{id} Update a token management plugin instance.
OauthAccessTokenMappingsAPI CreateMapping Post /oauth/accessTokenMappings Create a new Access Token Mapping.
OauthAccessTokenMappingsAPI DeleteMapping Delete /oauth/accessTokenMappings/{id} Delete an Access Token Mapping.
OauthAccessTokenMappingsAPI GetMapping Get /oauth/accessTokenMappings/{id} Find the Access Token Mapping by its ID.
OauthAccessTokenMappingsAPI GetMappings Get /oauth/accessTokenMappings Get the list of Access Token Mappings.
OauthAccessTokenMappingsAPI UpdateMapping Put /oauth/accessTokenMappings/{id} Update an Access Token Mapping.
OauthAuthServerSettingsAPI AddCommonScope Post /oauth/authServerSettings/scopes/commonScopes Add a new common scope.
OauthAuthServerSettingsAPI AddCommonScopeGroup Post /oauth/authServerSettings/scopes/commonScopeGroups Create a new common scope group.
OauthAuthServerSettingsAPI AddExclusiveScope Post /oauth/authServerSettings/scopes/exclusiveScopes Add a new exclusive scope.
OauthAuthServerSettingsAPI AddExclusiveScopeGroup Post /oauth/authServerSettings/scopes/exclusiveScopeGroups Create a new exclusive scope group.
OauthAuthServerSettingsAPI GetAuthorizationServerSettings Get /oauth/authServerSettings Get the Authorization Server Settings.
OauthAuthServerSettingsAPI GetCommonScope Get /oauth/authServerSettings/scopes/commonScopes/{name} Get an existing common scope.
OauthAuthServerSettingsAPI GetCommonScopeGroup Get /oauth/authServerSettings/scopes/commonScopeGroups/{name} Get an existing common scope group.
OauthAuthServerSettingsAPI GetExclusiveScope Get /oauth/authServerSettings/scopes/exclusiveScopes/{name} Get an existing exclusive scope.
OauthAuthServerSettingsAPI GetExclusiveScopeGroup Get /oauth/authServerSettings/scopes/exclusiveScopeGroups/{name} Get an existing exclusive scope group.
OauthAuthServerSettingsAPI RemoveCommonScope Delete /oauth/authServerSettings/scopes/commonScopes/{name} Remove an existing common scope.
OauthAuthServerSettingsAPI RemoveCommonScopeGroup Delete /oauth/authServerSettings/scopes/commonScopeGroups/{name} Remove an existing common scope group.
OauthAuthServerSettingsAPI RemoveExclusiveScope Delete /oauth/authServerSettings/scopes/exclusiveScopes/{name} Remove an existing exclusive scope.
OauthAuthServerSettingsAPI RemoveExclusiveScopeGroup Delete /oauth/authServerSettings/scopes/exclusiveScopeGroups/{name} Remove an existing exclusive scope group.
OauthAuthServerSettingsAPI UpdateAuthorizationServerSettings Put /oauth/authServerSettings Update the Authorization Server Settings.
OauthAuthServerSettingsAPI UpdateCommonScope Put /oauth/authServerSettings/scopes/commonScopes/{name} Update an existing common scope.
OauthAuthServerSettingsAPI UpdateCommonScopeGroup Put /oauth/authServerSettings/scopes/commonScopeGroups/{name} Update an existing common scope group.
OauthAuthServerSettingsAPI UpdateExclusiveScope Put /oauth/authServerSettings/scopes/exclusiveScopes/{name} Update an existing exclusive scope.
OauthAuthServerSettingsAPI UpdateExclusiveScopeGroups Put /oauth/authServerSettings/scopes/exclusiveScopeGroups/{name} Update an existing exclusive scope group.
OauthAuthenticationPolicyContractMappingsAPI CreateApcMapping Post /oauth/authenticationPolicyContractMappings Create a new authentication policy contract to persistent grant mapping.
OauthAuthenticationPolicyContractMappingsAPI DeleteApcMapping Delete /oauth/authenticationPolicyContractMappings/{id} Delete an authentication policy contract to persistent grant mapping.
OauthAuthenticationPolicyContractMappingsAPI GetApcMapping Get /oauth/authenticationPolicyContractMappings/{id} Find the authentication policy contract to persistent grant mapping by ID.
OauthAuthenticationPolicyContractMappingsAPI GetApcMappings Get /oauth/authenticationPolicyContractMappings Get the list of authentication policy contract to persistent grant mappings.
OauthAuthenticationPolicyContractMappingsAPI UpdateApcMapping Put /oauth/authenticationPolicyContractMappings/{id} Update an authentication policy contract to persistent grant mapping.
OauthAuthorizationDetailProcessorsAPI CreateAuthorizationDetailProcessor Post /oauth/authorizationDetailProcessors Create an authorization detail processor plugin instance.
OauthAuthorizationDetailProcessorsAPI DeleteAuthorizationDetailProcessor Delete /oauth/authorizationDetailProcessors/{id} Delete an authorization detail processor plugin instance.
OauthAuthorizationDetailProcessorsAPI GetAuthorizationDetailProcessor Get /oauth/authorizationDetailProcessors/{id} Get a specific authorization detail processor plugin instance.
OauthAuthorizationDetailProcessorsAPI GetAuthorizationDetailProcessorPluginDescriptor Get /oauth/authorizationDetailProcessors/descriptors/{id} Get an authorization detail processor plugin descriptor.
OauthAuthorizationDetailProcessorsAPI GetAuthorizationDetailProcessorPluginDescriptors Get /oauth/authorizationDetailProcessors/descriptors Get a list of available authorization detail processor plugin descriptors.
OauthAuthorizationDetailProcessorsAPI GetAuthorizationDetailProcessors Get /oauth/authorizationDetailProcessors Get a list of authorization detail processor plugin instances.
OauthAuthorizationDetailProcessorsAPI UpdateAuthorizationDetailProcessor Put /oauth/authorizationDetailProcessors/{id} Update an authorization detail processor plugin instance.
OauthAuthorizationDetailTypesAPI AddAuthorizationDetailType Post /oauth/authorizationDetailTypes Create a new authorization detail type.
OauthAuthorizationDetailTypesAPI DeleteAuthorizationDetailType Delete /oauth/authorizationDetailTypes/{id} Delete an authorization detail type.
OauthAuthorizationDetailTypesAPI GetAuthorizationDetailTypeById Get /oauth/authorizationDetailTypes/{id} Get an authorization detail type.
OauthAuthorizationDetailTypesAPI GetAuthorizationDetailTypes Get /oauth/authorizationDetailTypes Get the list of authorization detail types.
OauthAuthorizationDetailTypesAPI UpdateAuthorizationDetailType Put /oauth/authorizationDetailTypes/{id} Update an authorization detail type.
OauthCibaServerPolicyAPI CreateCibaServerPolicy Post /oauth/cibaServerPolicy/requestPolicies Create a new request policy.
OauthCibaServerPolicyAPI DeleteCibaServerPolicy Delete /oauth/cibaServerPolicy/requestPolicies/{id} Delete a request policy.
OauthCibaServerPolicyAPI GetCibaServerPolicies Get /oauth/cibaServerPolicy/requestPolicies Get list of request policies.
OauthCibaServerPolicyAPI GetCibaServerPolicyById Get /oauth/cibaServerPolicy/requestPolicies/{id} Find request policy by ID.
OauthCibaServerPolicyAPI GetCibaServerPolicySettings Get /oauth/cibaServerPolicy/settings Get general ciba server request policy settings.
OauthCibaServerPolicyAPI UpdateCibaServerPolicy Put /oauth/cibaServerPolicy/requestPolicies/{id} Update a request policy.
OauthCibaServerPolicyAPI UpdateCibaServerPolicySettings Put /oauth/cibaServerPolicy/settings Update general ciba server request policy settings.
OauthClientRegistrationPoliciesAPI CreateDynamicClientRegistrationPolicy Post /oauth/clientRegistrationPolicies Create a client registration policy plugin instance.
OauthClientRegistrationPoliciesAPI DeleteDynamicClientRegistrationPolicy Delete /oauth/clientRegistrationPolicies/{id} Delete a client registration policy plugin instance.
OauthClientRegistrationPoliciesAPI GetDynamicClientRegistrationDescriptor Get /oauth/clientRegistrationPolicies/descriptors/{id} Get the description of a client registration policy plugin descriptor.
OauthClientRegistrationPoliciesAPI GetDynamicClientRegistrationDescriptors Get /oauth/clientRegistrationPolicies/descriptors Get the list of available client registration policy plugin descriptors.
OauthClientRegistrationPoliciesAPI GetDynamicClientRegistrationPolicies Get /oauth/clientRegistrationPolicies Get a list of client registration policy plugin instances.
OauthClientRegistrationPoliciesAPI GetDynamicClientRegistrationPolicy Get /oauth/clientRegistrationPolicies/{id} Get a specific client registration policy plugin instance.
OauthClientRegistrationPoliciesAPI UpdateDynamicClientRegistrationPolicy Put /oauth/clientRegistrationPolicies/{id} Update a client registration policy plugin instance.
OauthClientSettingsAPI GetOauthClientSettings Get /oauth/clientSettings Configure the client settings.
OauthClientSettingsAPI UpdateOauthClientSettings Put /oauth/clientSettings Update the client settings.
OauthClientsAPI CreateOauthClient Post /oauth/clients Create a new OAuth client.
OauthClientsAPI DeleteOauthClient Delete /oauth/clients/{id} Delete an OAuth client.
OauthClientsAPI GetOauthClientById Get /oauth/clients/{id} Find the OAuth client by ID.
OauthClientsAPI GetOauthClientSecret Get /oauth/clients/{id}/clientAuth/clientSecret Get the client secret of an existing OAuth client.
OauthClientsAPI GetOauthClients Get /oauth/clients Get the list of OAuth clients.
OauthClientsAPI UpdateOauthClient Put /oauth/clients/{id} Updates the OAuth client.
OauthClientsAPI UpdateOauthClientSecret Put /oauth/clients/{id}/clientAuth/clientSecret Update the client secret of an existing OAuth client.
OauthIdpAdapterMappingsAPI CreateIdpAdapterMapping Post /oauth/idpAdapterMappings Create a new IdP adapter mapping.
OauthIdpAdapterMappingsAPI DeleteIdpAdapterMapping Delete /oauth/idpAdapterMappings/{id} Delete an IdP adapter mapping.
OauthIdpAdapterMappingsAPI GetIdpAdapterMapping Get /oauth/idpAdapterMappings/{id} Find the IdP adapter mapping by the ID.
OauthIdpAdapterMappingsAPI GetIdpAdapterMappings Get /oauth/idpAdapterMappings Get the list of IdP adapter mappings.
OauthIdpAdapterMappingsAPI UpdateIdpAdapterMapping Put /oauth/idpAdapterMappings/{id} Update an IdP adapter mapping.
OauthIssuersAPI AddOauthIssuer Post /oauth/issuers Create a new virtual issuer.
OauthIssuersAPI DeleteOauthIssuer Delete /oauth/issuers/{id} Delete a virtual issuer.
OauthIssuersAPI GetOauthIssuerById Get /oauth/issuers/{id} Find a virtual issuer by ID.
OauthIssuersAPI GetOauthIssuers Get /oauth/issuers Get the list of virtual issuers.
OauthIssuersAPI UpdateOauthIssuer Put /oauth/issuers/{id} Update a virtual issuer.
OauthOpenIdConnectAPI CreateOIDCPolicy Post /oauth/openIdConnect/policies Create a new OpenID Connect Policy.
OauthOpenIdConnectAPI DeleteOIDCPolicy Delete /oauth/openIdConnect/policies/{id} Delete an OpenID Connect Policy.
OauthOpenIdConnectAPI GetOIDCPolicies Get /oauth/openIdConnect/policies Get list of OpenID Connect Policies.
OauthOpenIdConnectAPI GetOIDCPolicy Get /oauth/openIdConnect/policies/{id} Find OpenID Connect Policy by ID.
OauthOpenIdConnectAPI GetOIDCSettings Get /oauth/openIdConnect/settings Get the OpenID Connect Settings.
OauthOpenIdConnectAPI UpdateOIDCPolicy Put /oauth/openIdConnect/policies/{id} Update an OpenID Connect Policy.
OauthOpenIdConnectAPI UpdateOIDCSettings Put /oauth/openIdConnect/settings Set the OpenID Connect Settings.
OauthOutOfBandAuthPluginsAPI CreateOOBAuthenticator Post /oauth/outOfBandAuthPlugins Create an Out of Band authenticator plugin instance.
OauthOutOfBandAuthPluginsAPI DeleteOOBAuthenticator Delete /oauth/outOfBandAuthPlugins/{id} Delete an Out of Band authenticator plugin instance.
OauthOutOfBandAuthPluginsAPI GetOOBAction Get /oauth/outOfBandAuthPlugins/{id}/actions/{actionId} Find an Out of Band authenticator plugin instance's action by ID.
OauthOutOfBandAuthPluginsAPI GetOOBActions Get /oauth/outOfBandAuthPlugins/{id}/actions List of actions for an Out of Band authenticator plugin instance.
OauthOutOfBandAuthPluginsAPI GetOOBAuthPluginDescriptor Get /oauth/outOfBandAuthPlugins/descriptors/{id} Get the descriptor of an Out of Band authenticator plugin.
OauthOutOfBandAuthPluginsAPI GetOOBAuthPluginDescriptors Get /oauth/outOfBandAuthPlugins/descriptors Get the list of available Out of Band authenticator plugin descriptors.
OauthOutOfBandAuthPluginsAPI GetOOBAuthenticator Get /oauth/outOfBandAuthPlugins/{id} Get a specific Out of Band authenticator plugin instance.
OauthOutOfBandAuthPluginsAPI GetOOBAuthenticators Get /oauth/outOfBandAuthPlugins Get a list of Out of Band authenticator plugin instances.
OauthOutOfBandAuthPluginsAPI InvokeOOBActionWithOptions Post /oauth/outOfBandAuthPlugins/{id}/actions/{actionId}/invokeAction Invokes an action for Out of Band authenticator plugin instance.
OauthOutOfBandAuthPluginsAPI UpdateOOBAuthenticator Put /oauth/outOfBandAuthPlugins/{id} Update an Out of Band authenticator plugin instance.
OauthResourceOwnerCredentialsMappingsAPI CreateResourceOwnerCredentialsMapping Post /oauth/resourceOwnerCredentialsMappings Create a new Resource Owner Credentials mapping.
OauthResourceOwnerCredentialsMappingsAPI DeleteResourceOwnerCredentialsMapping Delete /oauth/resourceOwnerCredentialsMappings/{id} Delete a Resource Owner Credentials mapping.
OauthResourceOwnerCredentialsMappingsAPI GetResourceOwnerCredentialsMapping Get /oauth/resourceOwnerCredentialsMappings/{id} Find the Resource Owner Credentials mapping by the ID.
OauthResourceOwnerCredentialsMappingsAPI GetResourceOwnerCredentialsMappings Get /oauth/resourceOwnerCredentialsMappings Get the list of Resource Owner Credentials Grant Mapping.
OauthResourceOwnerCredentialsMappingsAPI UpdateResourceOwnerCredentialsMapping Put /oauth/resourceOwnerCredentialsMappings/{id} Update a Resource Owner Credentials mapping.
OauthTokenExchangeGeneratorAPI CreateGroup Post /oauth/tokenExchange/generator/groups Create a new OAuth 2.0 Token Exchange Generator group.
OauthTokenExchangeGeneratorAPI DeleteOauthTokenExchangeGroup Delete /oauth/tokenExchange/generator/groups/{id} Delete an OAuth 2.0 Token Exchange Generator group.
OauthTokenExchangeGeneratorAPI GetOauthTokenExchangeGroupById Get /oauth/tokenExchange/generator/groups/{id} Find an OAuth 2.0 Token Exchange Generator group by ID.
OauthTokenExchangeGeneratorAPI GetOauthTokenExchangeGroups Get /oauth/tokenExchange/generator/groups Get list of OAuth 2.0 Token Exchange Generator groups.
OauthTokenExchangeGeneratorAPI GetOauthTokenExchangeSettings Get /oauth/tokenExchange/generator/settings Get general OAuth 2.0 Token Exchange Generator settings.
OauthTokenExchangeGeneratorAPI UpdateOauthTokenExchangeGroup Put /oauth/tokenExchange/generator/groups/{id} Update an OAuth 2.0 Token Exchange Generator group.
OauthTokenExchangeGeneratorAPI UpdateOauthTokenExchangeSettings Put /oauth/tokenExchange/generator/settings Update general OAuth 2.0 Token Exchange Generator settings.
OauthTokenExchangeProcessorAPI CreateOauthTokenExchangeProcessorPolicy Post /oauth/tokenExchange/processor/policies Create a new OAuth 2.0 Token Exchange Processor policy.
OauthTokenExchangeProcessorAPI DeleteOauthTokenExchangeProcessorPolicyy Delete /oauth/tokenExchange/processor/policies/{id} Delete an OAuth 2.0 Token Exchange Processor policy.
OauthTokenExchangeProcessorAPI GetOauthTokenExchangeProcessorPolicyById Get /oauth/tokenExchange/processor/policies/{id} Find an OAuth 2.0 Token Exchange Processor policy by ID.
OauthTokenExchangeProcessorAPI GetOauthTokenExchangeProcessorPolicyPolicies Get /oauth/tokenExchange/processor/policies Get list of OAuth 2.0 Token Exchange Processor policies.
OauthTokenExchangeProcessorAPI GetOauthTokenExchangeProcessorPolicySettings Get /oauth/tokenExchange/processor/settings Get general OAuth 2.0 Token Exchange Processor settings.
OauthTokenExchangeProcessorAPI UpdateOauthTokenExchangeProcessorPolicy Put /oauth/tokenExchange/processor/policies/{id} Update an OAuth 2.0 Token Exchange Processor policy.
OauthTokenExchangeProcessorAPI UpdateOauthTokenExchangeProcessorPolicySettings Put /oauth/tokenExchange/processor/settings Update general OAuth 2.0 Token Exchange Processor settings.
OauthTokenExchangeTokenGeneratorMappingsAPI CreateTokenGeneratorMapping Post /oauth/tokenExchange/tokenGeneratorMappings Create a new Token Exchange Processor policy to Token Generator Mapping.
OauthTokenExchangeTokenGeneratorMappingsAPI DeleteTokenGeneratorMappingById Delete /oauth/tokenExchange/tokenGeneratorMappings/{id} Delete a Token Exchange Processor policy to Token Generator Mapping.
OauthTokenExchangeTokenGeneratorMappingsAPI GetTokenGeneratorMappingById Get /oauth/tokenExchange/tokenGeneratorMappings/{id} Get a Token Exchange Processor policy to Token Generator Mapping.
OauthTokenExchangeTokenGeneratorMappingsAPI GetTokenGeneratorMappings Get /oauth/tokenExchange/tokenGeneratorMappings Get the list of Token Exchange Processor policy to Token Generator Mappings.
OauthTokenExchangeTokenGeneratorMappingsAPI UpdateTokenGeneratorMappingById Put /oauth/tokenExchange/tokenGeneratorMappings/{id} Update a Token Exchange Processor policy to Token Generator Mapping.
PasswordCredentialValidatorsAPI CreatePasswordCredentialValidator Post /passwordCredentialValidators Create a new password credential validator instance
PasswordCredentialValidatorsAPI DeletePasswordCredentialValidator Delete /passwordCredentialValidators/{id} Delete a password credential validator instance.
PasswordCredentialValidatorsAPI GetPasswordCredentialValidator Get /passwordCredentialValidators/{id} Find a password credential validator by ID.
PasswordCredentialValidatorsAPI GetPasswordCredentialValidatorDescriptor Get /passwordCredentialValidators/descriptors/{id} Get the description of a password credential validator by ID.
PasswordCredentialValidatorsAPI GetPasswordCredentialValidatorDescriptors Get /passwordCredentialValidators/descriptors Get a list of available password credential validator descriptors.
PasswordCredentialValidatorsAPI GetPasswordCredentialValidators Get /passwordCredentialValidators Get the list of available password credential validators
PasswordCredentialValidatorsAPI UpdatePasswordCredentialValidator Put /passwordCredentialValidators/{id} Update a password credential validator instance.
PingOneConnectionsAPI CreatePingOneConnection Post /pingOneConnections Create a new PingOne connection.
PingOneConnectionsAPI DeletePingOneConnection Delete /pingOneConnections/{id} Delete a PingOne connection.
PingOneConnectionsAPI GetCredentialStatus Get /pingOneConnections/{id}/credentialStatus Get the status of the credential associated with the PingOne connection
PingOneConnectionsAPI GetPingOneConnection Get /pingOneConnections/{id} Get a PingOne connection with the specified ID.
PingOneConnectionsAPI GetPingOneConnectionAssociations Get /pingOneConnections/{id}/serviceAssociations Get information about components using this connection to access PingOne services.
PingOneConnectionsAPI GetPingOneConnectionEnvironments Get /pingOneConnections/{id}/environments Get the list of environments that the PingOne connection has access to.
PingOneConnectionsAPI GetPingOneConnectionUsages Get /pingOneConnections/{id}/usage Get the list of resources that reference this PingOne connection.
PingOneConnectionsAPI GetPingOneConnections Get /pingOneConnections Get the list of all PingOne connections.
PingOneConnectionsAPI UpdatePingOneConnection Put /pingOneConnections/{id} Update a PingOne connection.
PingOneForEnterpriseAPI Disconnect Post /pingOneForEnterprise/disconnect Disconnect from PingOne for Enterprise
PingOneForEnterpriseAPI GetKeyPairs Get /pingOneForEnterprise/keyPairs Get the PingOne for Enterprise key pair settings
PingOneForEnterpriseAPI GetPingOneForEnterpriseSettings Get /pingOneForEnterprise Get the PingOne for Enterprise settings
PingOneForEnterpriseAPI RotateKeys Post /pingOneForEnterprise/keyPairs/rotate Rotate the authentication key
PingOneForEnterpriseAPI UpdatePingOneForEnterpriseIdentityRepository Post /pingOneForEnterprise/updateIdentityRepository Update the PingOne Identity Repository
PingOneForEnterpriseAPI UpdatePingOneSettings Put /pingOneForEnterprise Update the PingOne for Enterprise settings.
ProtocolMetadataAPI GetLifetimeSettings Get /protocolMetadata/lifetimeSettings Get metadata cache duration and reload delay for automated reloading.
ProtocolMetadataAPI GetSigningSettings Get /protocolMetadata/signingSettings Get the certificate ID and algorithm used for metadata signing.
ProtocolMetadataAPI UpdateLifetimeSettings Put /protocolMetadata/lifetimeSettings Update metadata cache duration and reload delay for automated reloading.
ProtocolMetadataAPI UpdateSigningSettings Put /protocolMetadata/signingSettings Update the certificate and algorithm for metadata signing.
RedirectValidationAPI GetRedirectValidationSettings Get /redirectValidation Retrieve redirect validation settings.
RedirectValidationAPI UpdateRedirectValidationSettings Put /redirectValidation Update redirect validation settings.
SecretManagersAPI CreateSecretManager Post /secretManagers Create a secret manager plugin instance.
SecretManagersAPI DeleteSecretManager Delete /secretManagers/{id} Delete a secret manager plugin instance.
SecretManagersAPI GetSecretManager Get /secretManagers/{id} Get a specific secret manager plugin instance.
SecretManagersAPI GetSecretManagerPluginDescriptor Get /secretManagers/descriptors/{id} Get a secret manager plugin descriptor.
SecretManagersAPI GetSecretManagerPluginDescriptors Get /secretManagers/descriptors Get a list of available secret manager plugin descriptors.
SecretManagersAPI GetSecretManagers Get /secretManagers Get a list of secret manager plugin instances.
SecretManagersAPI GetSecretManagersAction Get /secretManagers/{id}/actions/{actionId} Get a secret manager plugin instance's action by ID.
SecretManagersAPI GetSecretManagersActions Get /secretManagers/{id}/actions Get a list of actions for a secret manager plugin instance.
SecretManagersAPI InvokeSecretManagersActionWithOptions Post /secretManagers/{id}/actions/{actionId}/invokeAction Invokes an action for secret manager plugin instance.
SecretManagersAPI UpdateSecretManager Put /secretManagers/{id} Update a secret manager plugin instance.
ServerSettingsAPI DeleteCertificate Delete /serverSettings/wsTrustStsSettings/issuerCertificates/{id} Delete a certificate from WS-Trust STS Settings.
ServerSettingsAPI GetCaptchaSettings Get /serverSettings/captchaSettings (Deprecated) Gets the CAPTCHA settings.
ServerSettingsAPI GetCert Get /serverSettings/wsTrustStsSettings/issuerCertificates/{id} Retrieve details of a certificate.
ServerSettingsAPI GetCerts Get /serverSettings/wsTrustStsSettings/issuerCertificates Get the list of certificates for WS-Trust STS Settings.
ServerSettingsAPI GetEmailServerSettings Get /serverSettings/emailServer (Deprecated) Gets the email server settings
ServerSettingsAPI GetGeneralSettings Get /serverSettings/generalSettings Gets the general settings.
ServerSettingsAPI GetLogSettings Get /serverSettings/logSettings Gets the log settings.
ServerSettingsAPI GetNotificationSettings Get /serverSettings/notifications Gets the notification settings
ServerSettingsAPI GetOutBoundProvisioningSettings Get /serverSettings/outboundProvisioning Get database used for outbound provisioning
ServerSettingsAPI GetServerSettings Get /serverSettings Gets the server settings
ServerSettingsAPI GetSystemKeys Get /serverSettings/systemKeys Get the system keys.
ServerSettingsAPI GetWsTrustStsSettings Get /serverSettings/wsTrustStsSettings Get the current WS-Trust STS Settings.
ServerSettingsAPI ImportCertificate Post /serverSettings/wsTrustStsSettings/issuerCertificates Import a new certificate.
ServerSettingsAPI RotateSystemKeys Post /serverSettings/systemKeys/rotate Rotate the system keys.
ServerSettingsAPI UpdateCaptchaSettings Put /serverSettings/captchaSettings (Deprecated) Update the CAPTCHA settings.
ServerSettingsAPI UpdateEmailServerSettings Put /serverSettings/emailServer (Deprecated) Update the email server settings
ServerSettingsAPI UpdateGeneralSettings Put /serverSettings/generalSettings Update general settings.
ServerSettingsAPI UpdateLogSettings Put /serverSettings/logSettings Update log settings.
ServerSettingsAPI UpdateNotificationSettings Put /serverSettings/notifications Update the notification settings.
ServerSettingsAPI UpdateOutBoundProvisioningSettings Put /serverSettings/outboundProvisioning Update database used for outbound provisioning
ServerSettingsAPI UpdateServerSettings Put /serverSettings Update the server settings.
ServerSettingsAPI UpdateSystemKeys Put /serverSettings/systemKeys Update the system keys.
ServerSettingsAPI UpdateWsTrustStsSettings Put /serverSettings/wsTrustStsSettings Update WS-Trust STS Settings.
ServiceAuthenticationAPI GetServiceAuthentication Get /serviceAuthentication Get the service authentication settings.
ServiceAuthenticationAPI UpdateServiceAuthentication Put /serviceAuthentication Update the service authentication settings.
SessionAPI CreateSourcePolicy Post /session/authenticationSessionPolicies Create a new session policy.
SessionAPI DeleteSourcePolicy Delete /session/authenticationSessionPolicies/{id} Delete a session policy.
SessionAPI GetApplicationPolicy Get /session/applicationSessionPolicy Get the application session policy.
SessionAPI GetGlobalPolicy Get /session/authenticationSessionPolicies/global Get the global authentication session policy.
SessionAPI GetSessionSettings Get /session/settings Get general session management settings.
SessionAPI GetSourcePolicies Get /session/authenticationSessionPolicies Get list of session policies.
SessionAPI GetSourcePolicy Get /session/authenticationSessionPolicies/{id} Find session policy by ID.
SessionAPI UpdateApplicationPolicy Put /session/applicationSessionPolicy Update the application session policy.
SessionAPI UpdateGlobalPolicy Put /session/authenticationSessionPolicies/global Update the global authentication session policy.
SessionAPI UpdateSessionSettings Put /session/settings Update general session management settings.
SessionAPI UpdateSourcePolicy Put /session/authenticationSessionPolicies/{id} Update a session policy.
SpAdaptersAPI CreateSpAdapter Post /sp/adapters Create a new SP adapter instance.
SpAdaptersAPI DeleteSpAdapter Delete /sp/adapters/{id} Delete an SP adapter instance.
SpAdaptersAPI GetSpAdapter Get /sp/adapters/{id} Find an SP adapter instance by ID.
SpAdaptersAPI GetSpAdapterDescriptors Get /sp/adapters/descriptors Get the list of available SP adapter descriptors.
SpAdaptersAPI GetSpAdapterDescriptorsById Get /sp/adapters/descriptors/{id} Get the description of an SP adapter plugin by ID.
SpAdaptersAPI GetSpAdapterUrlMappings Get /sp/adapters/urlMappings (Deprecated) List the mappings between URLs and adapter instances.
SpAdaptersAPI GetSpAdapters Get /sp/adapters Get the list of configured SP adapter instances.
SpAdaptersAPI GetSpAdaptersActionById Get /sp/adapters/{id}/actions/{actionId} Find an SP adapter instance's action by ID.
SpAdaptersAPI GetSpAdaptersActions Get /sp/adapters/{id}/actions List the actions for an SP adapter instance.
SpAdaptersAPI InvokeSpAdapterActionWithOptions Post /sp/adapters/{id}/actions/{actionId}/invokeAction Invokes an action for an SP adapter instance.
SpAdaptersAPI UpdateSpAdapter Put /sp/adapters/{id} Update an SP adapter instance.
SpAdaptersAPI UpdateSpAdapterUrlMappings Put /sp/adapters/urlMappings (Deprecated) Update the mappings between URLs and adapters instances.
SpAuthenticationPolicyContractMappingsAPI CreateApcToSpAdapterMapping Post /sp/authenticationPolicyContractMappings Create a new APC-to-SP Adapter Mapping.
SpAuthenticationPolicyContractMappingsAPI DeleteApcToSpAdapterMappingById Delete /sp/authenticationPolicyContractMappings/{id} Delete an APC-to-SP Adapter Mapping.
SpAuthenticationPolicyContractMappingsAPI GetApcToSpAdapterMappingById Get /sp/authenticationPolicyContractMappings/{id} Get an APC-to-SP Adapter Mapping.
SpAuthenticationPolicyContractMappingsAPI GetApcToSpAdapterMappings Get /sp/authenticationPolicyContractMappings Get the list of APC-to-SP Adapter Mappings.
SpAuthenticationPolicyContractMappingsAPI UpdateApcToSpAdapterMappingById Put /sp/authenticationPolicyContractMappings/{id} Update an APC-to-SP Adapter Mapping.
SpDefaultUrlsAPI GetSpDefaultUrls Get /sp/defaultUrls Gets the SP Default URLs. These are Values that affect the user's experience when executing SP-initiated SSO operations.
SpDefaultUrlsAPI UpdateSpDefaultUrls Put /sp/defaultUrls Update the SP Default URLs. Enter values that affect the user's experience when executing SP-initiated SSO operations.
SpIdpConnectionsAPI AddConnectionCert Post /sp/idpConnections/{id}/credentials/certs Add a new IdP connection certificate.
SpIdpConnectionsAPI CreateConnection Post /sp/idpConnections Create a new IdP connection.
SpIdpConnectionsAPI DeleteConnection Delete /sp/idpConnections/{id} Delete an IdP connection.
SpIdpConnectionsAPI GetConnection Get /sp/idpConnections/{id} Find IdP connection by ID.
SpIdpConnectionsAPI GetConnectionCerts Get /sp/idpConnections/{id}/credentials/certs Get the IdP connection's certificates.
SpIdpConnectionsAPI GetConnections Get /sp/idpConnections Get list of IdP connections.
SpIdpConnectionsAPI GetIdpConnectionSigningSettings Get /sp/idpConnections/{id}/credentials/signingSettings Get the IdP connection's signature settings.
SpIdpConnectionsAPI GetIdpConnectionsDecryptionKeys Get /sp/idpConnections/{id}/credentials/decryptionKeys Get the decryption keys of an IdP connection.
SpIdpConnectionsAPI UpdateConnection Put /sp/idpConnections/{id} Update an IdP connection.
SpIdpConnectionsAPI UpdateConnectionCerts Put /sp/idpConnections/{id}/credentials/certs Update the IdP connection's certificates.
SpIdpConnectionsAPI UpdateIdpConnectionSigningSettings Put /sp/idpConnections/{id}/credentials/signingSettings Update the IdP connection's signature settings.
SpIdpConnectionsAPI UpdateIdpConnectionsDecryptionKeys Put /sp/idpConnections/{id}/credentials/decryptionKeys Updating the IdP connection's decryption keys.
SpTargetUrlMappingsAPI GetSpUrlMappings Get /sp/targetUrlMappings List the mappings between URLs and adapter or connection instances.
SpTargetUrlMappingsAPI UpdateSpUrlMappings Put /sp/targetUrlMappings Update the mappings between URLs and adapters or connections instances.
SpTokenGeneratorsAPI CreateTokenGenerator Post /sp/tokenGenerators Create a new token generator instance.
SpTokenGeneratorsAPI DeleteTokenGenerator Delete /sp/tokenGenerators/{id} Delete a token generator instance.
SpTokenGeneratorsAPI GetTokenGenerator Get /sp/tokenGenerators/{id} Find a token generator instance by ID.
SpTokenGeneratorsAPI GetTokenGeneratorDescriptors Get /sp/tokenGenerators/descriptors Get the list of available token generators.
SpTokenGeneratorsAPI GetTokenGeneratorDescriptorsById Get /sp/tokenGenerators/descriptors/{id} Get the description of a token generator plugin by ID.
SpTokenGeneratorsAPI GetTokenGenerators Get /sp/tokenGenerators Get the list of token generator instances.
SpTokenGeneratorsAPI UpdateTokenGenerator Put /sp/tokenGenerators/{id} Update a token generator instance.
TokenProcessorToTokenGeneratorMappingsAPI CreateTokenToTokenMapping Post /tokenProcessorToTokenGeneratorMappings Create a new Token Processor to Token Generator Mapping.
TokenProcessorToTokenGeneratorMappingsAPI DeleteTokenToTokenMappingById Delete /tokenProcessorToTokenGeneratorMappings/{id} Delete a Token Processor to Token Generator Mapping.
TokenProcessorToTokenGeneratorMappingsAPI GetTokenToTokenMappingById Get /tokenProcessorToTokenGeneratorMappings/{id} Get a Token Processor to Token Generator Mapping.
TokenProcessorToTokenGeneratorMappingsAPI GetTokenToTokenMappings Get /tokenProcessorToTokenGeneratorMappings Get the list of Token Processor to Token Generator Mappings.
TokenProcessorToTokenGeneratorMappingsAPI UpdateTokenToTokenMappingById Put /tokenProcessorToTokenGeneratorMappings/{id} Update a Token Processor to Token Generator Mapping.
VersionAPI GetVersion Get /version Gets the server version.
VirtualHostNamesAPI GetVirtualHostNamesSettings Get /virtualHostNames Retrieve virtual host names settings.
VirtualHostNamesAPI UpdateVirtualHostNamesSettings Put /virtualHostNames Update virtual host names settings.

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

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)
bearer
  • Type: HTTP Bearer token authentication

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args)
oAuth2

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "ACCESSTOKENSTRING")
r, err := client.Service.Operation(auth, args)

Or via OAuth2 module to automatically refresh tokens and perform user authentication.

import "golang.org/x/oauth2"

/* Perform OAuth2 round trip request and obtain a token */

tokenSource := oauth2cfg.TokenSource(createContext(httpClient), &token)
auth := context.WithValue(oauth2.NoContext, sw.ContextOAuth2, tokenSource)
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

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var (
	// ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions ¶

func CacheExpires ¶

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil ¶

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool ¶

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32 ¶

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64 ¶

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt ¶

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32 ¶

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64 ¶

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString ¶

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime ¶

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types ¶

type ACAPTCHAProviderPluginDescriptor ¶

type ACAPTCHAProviderPluginDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool                   `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	ConfigDescriptor         *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
}

ACAPTCHAProviderPluginDescriptor struct for ACAPTCHAProviderPluginDescriptor

func NewACAPTCHAProviderPluginDescriptor ¶

func NewACAPTCHAProviderPluginDescriptor() *ACAPTCHAProviderPluginDescriptor

NewACAPTCHAProviderPluginDescriptor instantiates a new ACAPTCHAProviderPluginDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewACAPTCHAProviderPluginDescriptorWithDefaults ¶

func NewACAPTCHAProviderPluginDescriptorWithDefaults() *ACAPTCHAProviderPluginDescriptor

NewACAPTCHAProviderPluginDescriptorWithDefaults instantiates a new ACAPTCHAProviderPluginDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ACAPTCHAProviderPluginDescriptor) GetAttributeContract ¶

func (o *ACAPTCHAProviderPluginDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*ACAPTCHAProviderPluginDescriptor) GetAttributeContractOk ¶

func (o *ACAPTCHAProviderPluginDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ACAPTCHAProviderPluginDescriptor) GetClassName ¶

func (o *ACAPTCHAProviderPluginDescriptor) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*ACAPTCHAProviderPluginDescriptor) GetClassNameOk ¶

func (o *ACAPTCHAProviderPluginDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ACAPTCHAProviderPluginDescriptor) GetConfigDescriptor ¶

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*ACAPTCHAProviderPluginDescriptor) GetConfigDescriptorOk ¶

func (o *ACAPTCHAProviderPluginDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ACAPTCHAProviderPluginDescriptor) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*ACAPTCHAProviderPluginDescriptor) GetIdOk ¶

func (o *ACAPTCHAProviderPluginDescriptor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ACAPTCHAProviderPluginDescriptor) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*ACAPTCHAProviderPluginDescriptor) GetNameOk ¶

func (o *ACAPTCHAProviderPluginDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ACAPTCHAProviderPluginDescriptor) GetSupportsExtendedContract ¶

func (o *ACAPTCHAProviderPluginDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*ACAPTCHAProviderPluginDescriptor) GetSupportsExtendedContractOk ¶

func (o *ACAPTCHAProviderPluginDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ACAPTCHAProviderPluginDescriptor) HasAttributeContract ¶

func (o *ACAPTCHAProviderPluginDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*ACAPTCHAProviderPluginDescriptor) HasClassName ¶

func (o *ACAPTCHAProviderPluginDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*ACAPTCHAProviderPluginDescriptor) HasConfigDescriptor ¶

func (o *ACAPTCHAProviderPluginDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*ACAPTCHAProviderPluginDescriptor) HasId ¶

HasId returns a boolean if a field has been set.

func (*ACAPTCHAProviderPluginDescriptor) HasName ¶

HasName returns a boolean if a field has been set.

func (*ACAPTCHAProviderPluginDescriptor) HasSupportsExtendedContract ¶

func (o *ACAPTCHAProviderPluginDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (ACAPTCHAProviderPluginDescriptor) MarshalJSON ¶

func (o ACAPTCHAProviderPluginDescriptor) MarshalJSON() ([]byte, error)

func (*ACAPTCHAProviderPluginDescriptor) SetAttributeContract ¶

func (o *ACAPTCHAProviderPluginDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*ACAPTCHAProviderPluginDescriptor) SetClassName ¶

func (o *ACAPTCHAProviderPluginDescriptor) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*ACAPTCHAProviderPluginDescriptor) SetConfigDescriptor ¶

func (o *ACAPTCHAProviderPluginDescriptor) SetConfigDescriptor(v PluginConfigDescriptor)

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*ACAPTCHAProviderPluginDescriptor) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*ACAPTCHAProviderPluginDescriptor) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*ACAPTCHAProviderPluginDescriptor) SetSupportsExtendedContract ¶

func (o *ACAPTCHAProviderPluginDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (ACAPTCHAProviderPluginDescriptor) ToMap ¶

func (o ACAPTCHAProviderPluginDescriptor) ToMap() (map[string]interface{}, error)

type ACollectionOfCAPTCHAProviderPluginDescriptors ¶

type ACollectionOfCAPTCHAProviderPluginDescriptors struct {
	// The list of CAPTCHA provider plugin descriptors.
	Items []ACAPTCHAProviderPluginDescriptor `json:"items,omitempty" tfsdk:"items"`
}

ACollectionOfCAPTCHAProviderPluginDescriptors struct for ACollectionOfCAPTCHAProviderPluginDescriptors

func NewACollectionOfCAPTCHAProviderPluginDescriptors ¶

func NewACollectionOfCAPTCHAProviderPluginDescriptors() *ACollectionOfCAPTCHAProviderPluginDescriptors

NewACollectionOfCAPTCHAProviderPluginDescriptors instantiates a new ACollectionOfCAPTCHAProviderPluginDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewACollectionOfCAPTCHAProviderPluginDescriptorsWithDefaults ¶

func NewACollectionOfCAPTCHAProviderPluginDescriptorsWithDefaults() *ACollectionOfCAPTCHAProviderPluginDescriptors

NewACollectionOfCAPTCHAProviderPluginDescriptorsWithDefaults instantiates a new ACollectionOfCAPTCHAProviderPluginDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ACollectionOfCAPTCHAProviderPluginDescriptors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*ACollectionOfCAPTCHAProviderPluginDescriptors) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ACollectionOfCAPTCHAProviderPluginDescriptors) HasItems ¶

HasItems returns a boolean if a field has been set.

func (ACollectionOfCAPTCHAProviderPluginDescriptors) MarshalJSON ¶

func (*ACollectionOfCAPTCHAProviderPluginDescriptors) SetItems ¶

SetItems gets a reference to the given []ACAPTCHAProviderPluginDescriptor and assigns it to the Items field.

func (ACollectionOfCAPTCHAProviderPluginDescriptors) ToMap ¶

func (o ACollectionOfCAPTCHAProviderPluginDescriptors) ToMap() (map[string]interface{}, error)

type APIClient ¶

type APIClient struct {
	AdministrativeAccountsAPI *AdministrativeAccountsAPIService

	AuthenticationApiAPI *AuthenticationApiAPIService

	AuthenticationPoliciesAPI *AuthenticationPoliciesAPIService

	AuthenticationPolicyContractsAPI *AuthenticationPolicyContractsAPIService

	AuthenticationSelectorsAPI *AuthenticationSelectorsAPIService

	BulkAPI *BulkAPIService

	CaptchaProvidersAPI *CaptchaProvidersAPIService

	CertificatesCaAPI *CertificatesCaAPIService

	CertificatesGroupsAPI *CertificatesGroupsAPIService

	CertificatesRevocationAPI *CertificatesRevocationAPIService

	ClusterAPI *ClusterAPIService

	ConfigArchiveAPI *ConfigArchiveAPIService

	ConfigStoreAPI *ConfigStoreAPIService

	ConfigurationEncryptionKeysAPI *ConfigurationEncryptionKeysAPIService

	ConnectionMetadataAPI *ConnectionMetadataAPIService

	DataStoresAPI *DataStoresAPIService

	ExtendedPropertiesAPI *ExtendedPropertiesAPIService

	IdentityStoreProvisionersAPI *IdentityStoreProvisionersAPIService

	IdpAdaptersAPI *IdpAdaptersAPIService

	IdpConnectorsAPI *IdpConnectorsAPIService

	IdpDefaultUrlsAPI *IdpDefaultUrlsAPIService

	IdpSpConnectionsAPI *IdpSpConnectionsAPIService

	IdpStsRequestParametersContractsAPI *IdpStsRequestParametersContractsAPIService

	IdpToSpAdapterMappingAPI *IdpToSpAdapterMappingAPIService

	IdpTokenProcessorsAPI *IdpTokenProcessorsAPIService

	IncomingProxySettingsAPI *IncomingProxySettingsAPIService

	KerberosRealmsAPI *KerberosRealmsAPIService

	KeyPairsAPI *KeyPairsAPIService

	KeyPairsOauthOpenIdConnectAPI *KeyPairsOauthOpenIdConnectAPIService

	KeyPairsSigningAPI *KeyPairsSigningAPIService

	KeyPairsSslClientAPI *KeyPairsSslClientAPIService

	KeyPairsSslServerAPI *KeyPairsSslServerAPIService

	LicenseAPI *LicenseAPIService

	LocalIdentityIdentityProfilesAPI *LocalIdentityIdentityProfilesAPIService

	MetadataUrlsAPI *MetadataUrlsAPIService

	NotificationPublishersAPI *NotificationPublishersAPIService

	OauthAccessTokenManagersAPI *OauthAccessTokenManagersAPIService

	OauthAccessTokenMappingsAPI *OauthAccessTokenMappingsAPIService

	OauthAuthServerSettingsAPI *OauthAuthServerSettingsAPIService

	OauthAuthenticationPolicyContractMappingsAPI *OauthAuthenticationPolicyContractMappingsAPIService

	OauthAuthorizationDetailProcessorsAPI *OauthAuthorizationDetailProcessorsAPIService

	OauthAuthorizationDetailTypesAPI *OauthAuthorizationDetailTypesAPIService

	OauthCibaServerPolicyAPI *OauthCibaServerPolicyAPIService

	OauthClientRegistrationPoliciesAPI *OauthClientRegistrationPoliciesAPIService

	OauthClientSettingsAPI *OauthClientSettingsAPIService

	OauthClientsAPI *OauthClientsAPIService

	OauthIdpAdapterMappingsAPI *OauthIdpAdapterMappingsAPIService

	OauthIssuersAPI *OauthIssuersAPIService

	OauthOpenIdConnectAPI *OauthOpenIdConnectAPIService

	OauthOutOfBandAuthPluginsAPI *OauthOutOfBandAuthPluginsAPIService

	OauthResourceOwnerCredentialsMappingsAPI *OauthResourceOwnerCredentialsMappingsAPIService

	OauthTokenExchangeGeneratorAPI *OauthTokenExchangeGeneratorAPIService

	OauthTokenExchangeProcessorAPI *OauthTokenExchangeProcessorAPIService

	OauthTokenExchangeTokenGeneratorMappingsAPI *OauthTokenExchangeTokenGeneratorMappingsAPIService

	PasswordCredentialValidatorsAPI *PasswordCredentialValidatorsAPIService

	PingOneConnectionsAPI *PingOneConnectionsAPIService

	PingOneForEnterpriseAPI *PingOneForEnterpriseAPIService

	ProtocolMetadataAPI *ProtocolMetadataAPIService

	RedirectValidationAPI *RedirectValidationAPIService

	SecretManagersAPI *SecretManagersAPIService

	ServerSettingsAPI *ServerSettingsAPIService

	ServiceAuthenticationAPI *ServiceAuthenticationAPIService

	SessionAPI *SessionAPIService

	SpAdaptersAPI *SpAdaptersAPIService

	SpAuthenticationPolicyContractMappingsAPI *SpAuthenticationPolicyContractMappingsAPIService

	SpDefaultUrlsAPI *SpDefaultUrlsAPIService

	SpIdpConnectionsAPI *SpIdpConnectionsAPIService

	SpTargetUrlMappingsAPI *SpTargetUrlMappingsAPIService

	SpTokenGeneratorsAPI *SpTokenGeneratorsAPIService

	TokenProcessorToTokenGeneratorMappingsAPI *TokenProcessorToTokenGeneratorMappingsAPIService

	VersionAPI *VersionAPIService

	VirtualHostNamesAPI *VirtualHostNamesAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the Administrative API Documentation API v12.0.0.9 In most cases there should be only one, shared, APIClient.

func NewAPIClient ¶

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig ¶

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey ¶

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse ¶

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse ¶

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError ¶

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type AccessTokenAttribute ¶

type AccessTokenAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
	// Indicates whether attribute value is always returned as an array.
	MultiValued *bool `json:"multiValued,omitempty" tfsdk:"multi_valued"`
}

AccessTokenAttribute An attribute for an Access Token's attribute contract.

func NewAccessTokenAttribute ¶

func NewAccessTokenAttribute(name string) *AccessTokenAttribute

NewAccessTokenAttribute instantiates a new AccessTokenAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccessTokenAttributeWithDefaults ¶

func NewAccessTokenAttributeWithDefaults() *AccessTokenAttribute

NewAccessTokenAttributeWithDefaults instantiates a new AccessTokenAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccessTokenAttribute) GetMultiValued ¶

func (o *AccessTokenAttribute) GetMultiValued() bool

GetMultiValued returns the MultiValued field value if set, zero value otherwise.

func (*AccessTokenAttribute) GetMultiValuedOk ¶

func (o *AccessTokenAttribute) GetMultiValuedOk() (*bool, bool)

GetMultiValuedOk returns a tuple with the MultiValued field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenAttribute) GetName ¶

func (o *AccessTokenAttribute) GetName() string

GetName returns the Name field value

func (*AccessTokenAttribute) GetNameOk ¶

func (o *AccessTokenAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*AccessTokenAttribute) HasMultiValued ¶

func (o *AccessTokenAttribute) HasMultiValued() bool

HasMultiValued returns a boolean if a field has been set.

func (AccessTokenAttribute) MarshalJSON ¶

func (o AccessTokenAttribute) MarshalJSON() ([]byte, error)

func (*AccessTokenAttribute) SetMultiValued ¶

func (o *AccessTokenAttribute) SetMultiValued(v bool)

SetMultiValued gets a reference to the given bool and assigns it to the MultiValued field.

func (*AccessTokenAttribute) SetName ¶

func (o *AccessTokenAttribute) SetName(v string)

SetName sets field value

func (AccessTokenAttribute) ToMap ¶

func (o AccessTokenAttribute) ToMap() (map[string]interface{}, error)

type AccessTokenAttributeContract ¶

type AccessTokenAttributeContract struct {
	// A list of core token attributes that are associated with the access token management plugin type. This field is read-only and is ignored on POST/PUT.
	CoreAttributes []AccessTokenAttribute `json:"coreAttributes,omitempty" tfsdk:"core_attributes"`
	// A list of additional token attributes that are associated with this access token management plugin instance.
	ExtendedAttributes []AccessTokenAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
	// Whether this attribute contract is inherited from its parent instance. If true, the rest of the properties in this model become read-only. The default value is false.
	Inherited *bool `json:"inherited,omitempty" tfsdk:"inherited"`
	// Default subject attribute to use for audit logging when validating the access token. Blank value means to use USER_KEY attribute value after grant lookup.
	DefaultSubjectAttribute *string `json:"defaultSubjectAttribute,omitempty" tfsdk:"default_subject_attribute"`
}

AccessTokenAttributeContract A set of attributes exposed by an Access Token Manager.

func NewAccessTokenAttributeContract ¶

func NewAccessTokenAttributeContract() *AccessTokenAttributeContract

NewAccessTokenAttributeContract instantiates a new AccessTokenAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccessTokenAttributeContractWithDefaults ¶

func NewAccessTokenAttributeContractWithDefaults() *AccessTokenAttributeContract

NewAccessTokenAttributeContractWithDefaults instantiates a new AccessTokenAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccessTokenAttributeContract) GetCoreAttributes ¶

func (o *AccessTokenAttributeContract) GetCoreAttributes() []AccessTokenAttribute

GetCoreAttributes returns the CoreAttributes field value if set, zero value otherwise.

func (*AccessTokenAttributeContract) GetCoreAttributesOk ¶

func (o *AccessTokenAttributeContract) GetCoreAttributesOk() ([]AccessTokenAttribute, bool)

GetCoreAttributesOk returns a tuple with the CoreAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenAttributeContract) GetDefaultSubjectAttribute ¶

func (o *AccessTokenAttributeContract) GetDefaultSubjectAttribute() string

GetDefaultSubjectAttribute returns the DefaultSubjectAttribute field value if set, zero value otherwise.

func (*AccessTokenAttributeContract) GetDefaultSubjectAttributeOk ¶

func (o *AccessTokenAttributeContract) GetDefaultSubjectAttributeOk() (*string, bool)

GetDefaultSubjectAttributeOk returns a tuple with the DefaultSubjectAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenAttributeContract) GetExtendedAttributes ¶

func (o *AccessTokenAttributeContract) GetExtendedAttributes() []AccessTokenAttribute

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*AccessTokenAttributeContract) GetExtendedAttributesOk ¶

func (o *AccessTokenAttributeContract) GetExtendedAttributesOk() ([]AccessTokenAttribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenAttributeContract) GetInherited ¶

func (o *AccessTokenAttributeContract) GetInherited() bool

GetInherited returns the Inherited field value if set, zero value otherwise.

func (*AccessTokenAttributeContract) GetInheritedOk ¶

func (o *AccessTokenAttributeContract) GetInheritedOk() (*bool, bool)

GetInheritedOk returns a tuple with the Inherited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenAttributeContract) HasCoreAttributes ¶

func (o *AccessTokenAttributeContract) HasCoreAttributes() bool

HasCoreAttributes returns a boolean if a field has been set.

func (*AccessTokenAttributeContract) HasDefaultSubjectAttribute ¶

func (o *AccessTokenAttributeContract) HasDefaultSubjectAttribute() bool

HasDefaultSubjectAttribute returns a boolean if a field has been set.

func (*AccessTokenAttributeContract) HasExtendedAttributes ¶

func (o *AccessTokenAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (*AccessTokenAttributeContract) HasInherited ¶

func (o *AccessTokenAttributeContract) HasInherited() bool

HasInherited returns a boolean if a field has been set.

func (AccessTokenAttributeContract) MarshalJSON ¶

func (o AccessTokenAttributeContract) MarshalJSON() ([]byte, error)

func (*AccessTokenAttributeContract) SetCoreAttributes ¶

func (o *AccessTokenAttributeContract) SetCoreAttributes(v []AccessTokenAttribute)

SetCoreAttributes gets a reference to the given []AccessTokenAttribute and assigns it to the CoreAttributes field.

func (*AccessTokenAttributeContract) SetDefaultSubjectAttribute ¶

func (o *AccessTokenAttributeContract) SetDefaultSubjectAttribute(v string)

SetDefaultSubjectAttribute gets a reference to the given string and assigns it to the DefaultSubjectAttribute field.

func (*AccessTokenAttributeContract) SetExtendedAttributes ¶

func (o *AccessTokenAttributeContract) SetExtendedAttributes(v []AccessTokenAttribute)

SetExtendedAttributes gets a reference to the given []AccessTokenAttribute and assigns it to the ExtendedAttributes field.

func (*AccessTokenAttributeContract) SetInherited ¶

func (o *AccessTokenAttributeContract) SetInherited(v bool)

SetInherited gets a reference to the given bool and assigns it to the Inherited field.

func (AccessTokenAttributeContract) ToMap ¶

func (o AccessTokenAttributeContract) ToMap() (map[string]interface{}, error)

type AccessTokenManagementSettings ¶

type AccessTokenManagementSettings struct {
	DefaultAccessTokenManagerRef *ResourceLink `json:"defaultAccessTokenManagerRef,omitempty" tfsdk:"default_access_token_manager_ref"`
}

AccessTokenManagementSettings General access token management settings.

func NewAccessTokenManagementSettings ¶

func NewAccessTokenManagementSettings() *AccessTokenManagementSettings

NewAccessTokenManagementSettings instantiates a new AccessTokenManagementSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccessTokenManagementSettingsWithDefaults ¶

func NewAccessTokenManagementSettingsWithDefaults() *AccessTokenManagementSettings

NewAccessTokenManagementSettingsWithDefaults instantiates a new AccessTokenManagementSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccessTokenManagementSettings) GetDefaultAccessTokenManagerRef ¶

func (o *AccessTokenManagementSettings) GetDefaultAccessTokenManagerRef() ResourceLink

GetDefaultAccessTokenManagerRef returns the DefaultAccessTokenManagerRef field value if set, zero value otherwise.

func (*AccessTokenManagementSettings) GetDefaultAccessTokenManagerRefOk ¶

func (o *AccessTokenManagementSettings) GetDefaultAccessTokenManagerRefOk() (*ResourceLink, bool)

GetDefaultAccessTokenManagerRefOk returns a tuple with the DefaultAccessTokenManagerRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManagementSettings) HasDefaultAccessTokenManagerRef ¶

func (o *AccessTokenManagementSettings) HasDefaultAccessTokenManagerRef() bool

HasDefaultAccessTokenManagerRef returns a boolean if a field has been set.

func (AccessTokenManagementSettings) MarshalJSON ¶

func (o AccessTokenManagementSettings) MarshalJSON() ([]byte, error)

func (*AccessTokenManagementSettings) SetDefaultAccessTokenManagerRef ¶

func (o *AccessTokenManagementSettings) SetDefaultAccessTokenManagerRef(v ResourceLink)

SetDefaultAccessTokenManagerRef gets a reference to the given ResourceLink and assigns it to the DefaultAccessTokenManagerRef field.

func (AccessTokenManagementSettings) ToMap ¶

func (o AccessTokenManagementSettings) ToMap() (map[string]interface{}, error)

type AccessTokenManager ¶

type AccessTokenManager struct {
	// The ID of the plugin instance. The ID cannot be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Id string `json:"id" tfsdk:"id"`
	// The plugin instance name. The name can be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
	// The time at which the plugin instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified              *time.Time                    `json:"lastModified,omitempty" tfsdk:"last_modified"`
	AttributeContract         *AccessTokenAttributeContract `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	SelectionSettings         *AtmSelectionSettings         `json:"selectionSettings,omitempty" tfsdk:"selection_settings"`
	AccessControlSettings     *AtmAccessControlSettings     `json:"accessControlSettings,omitempty" tfsdk:"access_control_settings"`
	SessionValidationSettings *SessionValidationSettings    `json:"sessionValidationSettings,omitempty" tfsdk:"session_validation_settings"`
	// Number added to an access token to identify which Access Token Manager issued the token.
	SequenceNumber *int64 `json:"sequenceNumber,omitempty" tfsdk:"sequence_number"`
}

AccessTokenManager struct for AccessTokenManager

func NewAccessTokenManager ¶

func NewAccessTokenManager(id string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *AccessTokenManager

NewAccessTokenManager instantiates a new AccessTokenManager object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccessTokenManagerWithDefaults ¶

func NewAccessTokenManagerWithDefaults() *AccessTokenManager

NewAccessTokenManagerWithDefaults instantiates a new AccessTokenManager object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccessTokenManager) GetAccessControlSettings ¶

func (o *AccessTokenManager) GetAccessControlSettings() AtmAccessControlSettings

GetAccessControlSettings returns the AccessControlSettings field value if set, zero value otherwise.

func (*AccessTokenManager) GetAccessControlSettingsOk ¶

func (o *AccessTokenManager) GetAccessControlSettingsOk() (*AtmAccessControlSettings, bool)

GetAccessControlSettingsOk returns a tuple with the AccessControlSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManager) GetAttributeContract ¶

func (o *AccessTokenManager) GetAttributeContract() AccessTokenAttributeContract

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*AccessTokenManager) GetAttributeContractOk ¶

func (o *AccessTokenManager) GetAttributeContractOk() (*AccessTokenAttributeContract, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManager) GetConfiguration ¶

func (o *AccessTokenManager) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*AccessTokenManager) GetConfigurationOk ¶

func (o *AccessTokenManager) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*AccessTokenManager) GetId ¶

func (o *AccessTokenManager) GetId() string

GetId returns the Id field value

func (*AccessTokenManager) GetIdOk ¶

func (o *AccessTokenManager) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*AccessTokenManager) GetLastModified ¶

func (o *AccessTokenManager) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*AccessTokenManager) GetLastModifiedOk ¶

func (o *AccessTokenManager) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManager) GetName ¶

func (o *AccessTokenManager) GetName() string

GetName returns the Name field value

func (*AccessTokenManager) GetNameOk ¶

func (o *AccessTokenManager) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*AccessTokenManager) GetParentRef ¶

func (o *AccessTokenManager) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*AccessTokenManager) GetParentRefOk ¶

func (o *AccessTokenManager) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManager) GetPluginDescriptorRef ¶

func (o *AccessTokenManager) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*AccessTokenManager) GetPluginDescriptorRefOk ¶

func (o *AccessTokenManager) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*AccessTokenManager) GetSelectionSettings ¶

func (o *AccessTokenManager) GetSelectionSettings() AtmSelectionSettings

GetSelectionSettings returns the SelectionSettings field value if set, zero value otherwise.

func (*AccessTokenManager) GetSelectionSettingsOk ¶

func (o *AccessTokenManager) GetSelectionSettingsOk() (*AtmSelectionSettings, bool)

GetSelectionSettingsOk returns a tuple with the SelectionSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManager) GetSequenceNumber ¶

func (o *AccessTokenManager) GetSequenceNumber() int64

GetSequenceNumber returns the SequenceNumber field value if set, zero value otherwise.

func (*AccessTokenManager) GetSequenceNumberOk ¶

func (o *AccessTokenManager) GetSequenceNumberOk() (*int64, bool)

GetSequenceNumberOk returns a tuple with the SequenceNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManager) GetSessionValidationSettings ¶

func (o *AccessTokenManager) GetSessionValidationSettings() SessionValidationSettings

GetSessionValidationSettings returns the SessionValidationSettings field value if set, zero value otherwise.

func (*AccessTokenManager) GetSessionValidationSettingsOk ¶

func (o *AccessTokenManager) GetSessionValidationSettingsOk() (*SessionValidationSettings, bool)

GetSessionValidationSettingsOk returns a tuple with the SessionValidationSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManager) HasAccessControlSettings ¶

func (o *AccessTokenManager) HasAccessControlSettings() bool

HasAccessControlSettings returns a boolean if a field has been set.

func (*AccessTokenManager) HasAttributeContract ¶

func (o *AccessTokenManager) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*AccessTokenManager) HasLastModified ¶

func (o *AccessTokenManager) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*AccessTokenManager) HasParentRef ¶

func (o *AccessTokenManager) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (*AccessTokenManager) HasSelectionSettings ¶

func (o *AccessTokenManager) HasSelectionSettings() bool

HasSelectionSettings returns a boolean if a field has been set.

func (*AccessTokenManager) HasSequenceNumber ¶

func (o *AccessTokenManager) HasSequenceNumber() bool

HasSequenceNumber returns a boolean if a field has been set.

func (*AccessTokenManager) HasSessionValidationSettings ¶

func (o *AccessTokenManager) HasSessionValidationSettings() bool

HasSessionValidationSettings returns a boolean if a field has been set.

func (AccessTokenManager) MarshalJSON ¶

func (o AccessTokenManager) MarshalJSON() ([]byte, error)

func (*AccessTokenManager) SetAccessControlSettings ¶

func (o *AccessTokenManager) SetAccessControlSettings(v AtmAccessControlSettings)

SetAccessControlSettings gets a reference to the given AtmAccessControlSettings and assigns it to the AccessControlSettings field.

func (*AccessTokenManager) SetAttributeContract ¶

func (o *AccessTokenManager) SetAttributeContract(v AccessTokenAttributeContract)

SetAttributeContract gets a reference to the given AccessTokenAttributeContract and assigns it to the AttributeContract field.

func (*AccessTokenManager) SetConfiguration ¶

func (o *AccessTokenManager) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*AccessTokenManager) SetId ¶

func (o *AccessTokenManager) SetId(v string)

SetId sets field value

func (*AccessTokenManager) SetLastModified ¶

func (o *AccessTokenManager) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*AccessTokenManager) SetName ¶

func (o *AccessTokenManager) SetName(v string)

SetName sets field value

func (*AccessTokenManager) SetParentRef ¶

func (o *AccessTokenManager) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*AccessTokenManager) SetPluginDescriptorRef ¶

func (o *AccessTokenManager) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (*AccessTokenManager) SetSelectionSettings ¶

func (o *AccessTokenManager) SetSelectionSettings(v AtmSelectionSettings)

SetSelectionSettings gets a reference to the given AtmSelectionSettings and assigns it to the SelectionSettings field.

func (*AccessTokenManager) SetSequenceNumber ¶

func (o *AccessTokenManager) SetSequenceNumber(v int64)

SetSequenceNumber gets a reference to the given int64 and assigns it to the SequenceNumber field.

func (*AccessTokenManager) SetSessionValidationSettings ¶

func (o *AccessTokenManager) SetSessionValidationSettings(v SessionValidationSettings)

SetSessionValidationSettings gets a reference to the given SessionValidationSettings and assigns it to the SessionValidationSettings field.

func (AccessTokenManager) ToMap ¶

func (o AccessTokenManager) ToMap() (map[string]interface{}, error)

type AccessTokenManagerDescriptor ¶

type AccessTokenManagerDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool                   `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	ConfigDescriptor         *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
}

AccessTokenManagerDescriptor struct for AccessTokenManagerDescriptor

func NewAccessTokenManagerDescriptor ¶

func NewAccessTokenManagerDescriptor() *AccessTokenManagerDescriptor

NewAccessTokenManagerDescriptor instantiates a new AccessTokenManagerDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccessTokenManagerDescriptorWithDefaults ¶

func NewAccessTokenManagerDescriptorWithDefaults() *AccessTokenManagerDescriptor

NewAccessTokenManagerDescriptorWithDefaults instantiates a new AccessTokenManagerDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccessTokenManagerDescriptor) GetAttributeContract ¶

func (o *AccessTokenManagerDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*AccessTokenManagerDescriptor) GetAttributeContractOk ¶

func (o *AccessTokenManagerDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManagerDescriptor) GetClassName ¶

func (o *AccessTokenManagerDescriptor) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*AccessTokenManagerDescriptor) GetClassNameOk ¶

func (o *AccessTokenManagerDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManagerDescriptor) GetConfigDescriptor ¶

func (o *AccessTokenManagerDescriptor) GetConfigDescriptor() PluginConfigDescriptor

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*AccessTokenManagerDescriptor) GetConfigDescriptorOk ¶

func (o *AccessTokenManagerDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManagerDescriptor) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*AccessTokenManagerDescriptor) GetIdOk ¶

func (o *AccessTokenManagerDescriptor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManagerDescriptor) GetName ¶

func (o *AccessTokenManagerDescriptor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*AccessTokenManagerDescriptor) GetNameOk ¶

func (o *AccessTokenManagerDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManagerDescriptor) GetSupportsExtendedContract ¶

func (o *AccessTokenManagerDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*AccessTokenManagerDescriptor) GetSupportsExtendedContractOk ¶

func (o *AccessTokenManagerDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManagerDescriptor) HasAttributeContract ¶

func (o *AccessTokenManagerDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*AccessTokenManagerDescriptor) HasClassName ¶

func (o *AccessTokenManagerDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*AccessTokenManagerDescriptor) HasConfigDescriptor ¶

func (o *AccessTokenManagerDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*AccessTokenManagerDescriptor) HasId ¶

HasId returns a boolean if a field has been set.

func (*AccessTokenManagerDescriptor) HasName ¶

func (o *AccessTokenManagerDescriptor) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccessTokenManagerDescriptor) HasSupportsExtendedContract ¶

func (o *AccessTokenManagerDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (AccessTokenManagerDescriptor) MarshalJSON ¶

func (o AccessTokenManagerDescriptor) MarshalJSON() ([]byte, error)

func (*AccessTokenManagerDescriptor) SetAttributeContract ¶

func (o *AccessTokenManagerDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*AccessTokenManagerDescriptor) SetClassName ¶

func (o *AccessTokenManagerDescriptor) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*AccessTokenManagerDescriptor) SetConfigDescriptor ¶

func (o *AccessTokenManagerDescriptor) SetConfigDescriptor(v PluginConfigDescriptor)

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*AccessTokenManagerDescriptor) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*AccessTokenManagerDescriptor) SetName ¶

func (o *AccessTokenManagerDescriptor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*AccessTokenManagerDescriptor) SetSupportsExtendedContract ¶

func (o *AccessTokenManagerDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (AccessTokenManagerDescriptor) ToMap ¶

func (o AccessTokenManagerDescriptor) ToMap() (map[string]interface{}, error)

type AccessTokenManagerDescriptors ¶

type AccessTokenManagerDescriptors struct {
	// The list of OAuth access token management plugin descriptors.
	Items []AccessTokenManagerDescriptor `json:"items,omitempty" tfsdk:"items"`
}

AccessTokenManagerDescriptors A collection of OAuth access token management plugin descriptors.

func NewAccessTokenManagerDescriptors ¶

func NewAccessTokenManagerDescriptors() *AccessTokenManagerDescriptors

NewAccessTokenManagerDescriptors instantiates a new AccessTokenManagerDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccessTokenManagerDescriptorsWithDefaults ¶

func NewAccessTokenManagerDescriptorsWithDefaults() *AccessTokenManagerDescriptors

NewAccessTokenManagerDescriptorsWithDefaults instantiates a new AccessTokenManagerDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccessTokenManagerDescriptors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*AccessTokenManagerDescriptors) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManagerDescriptors) HasItems ¶

func (o *AccessTokenManagerDescriptors) HasItems() bool

HasItems returns a boolean if a field has been set.

func (AccessTokenManagerDescriptors) MarshalJSON ¶

func (o AccessTokenManagerDescriptors) MarshalJSON() ([]byte, error)

func (*AccessTokenManagerDescriptors) SetItems ¶

SetItems gets a reference to the given []AccessTokenManagerDescriptor and assigns it to the Items field.

func (AccessTokenManagerDescriptors) ToMap ¶

func (o AccessTokenManagerDescriptors) ToMap() (map[string]interface{}, error)

type AccessTokenManagerMapping ¶

type AccessTokenManagerMapping struct {
	AccessTokenManagerRef *ResourceLink `json:"accessTokenManagerRef,omitempty" tfsdk:"access_token_manager_ref"`
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
}

AccessTokenManagerMapping A mapping in a connection that defines how access tokens are created.

func NewAccessTokenManagerMapping ¶

func NewAccessTokenManagerMapping(attributeContractFulfillment map[string]AttributeFulfillmentValue) *AccessTokenManagerMapping

NewAccessTokenManagerMapping instantiates a new AccessTokenManagerMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccessTokenManagerMappingWithDefaults ¶

func NewAccessTokenManagerMappingWithDefaults() *AccessTokenManagerMapping

NewAccessTokenManagerMappingWithDefaults instantiates a new AccessTokenManagerMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccessTokenManagerMapping) GetAccessTokenManagerRef ¶

func (o *AccessTokenManagerMapping) GetAccessTokenManagerRef() ResourceLink

GetAccessTokenManagerRef returns the AccessTokenManagerRef field value if set, zero value otherwise.

func (*AccessTokenManagerMapping) GetAccessTokenManagerRefOk ¶

func (o *AccessTokenManagerMapping) GetAccessTokenManagerRefOk() (*ResourceLink, bool)

GetAccessTokenManagerRefOk returns a tuple with the AccessTokenManagerRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManagerMapping) GetAttributeContractFulfillment ¶

func (o *AccessTokenManagerMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*AccessTokenManagerMapping) GetAttributeContractFulfillmentOk ¶

func (o *AccessTokenManagerMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*AccessTokenManagerMapping) GetAttributeSources ¶

func (o *AccessTokenManagerMapping) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*AccessTokenManagerMapping) GetAttributeSourcesOk ¶

func (o *AccessTokenManagerMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManagerMapping) GetIssuanceCriteria ¶

func (o *AccessTokenManagerMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*AccessTokenManagerMapping) GetIssuanceCriteriaOk ¶

func (o *AccessTokenManagerMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManagerMapping) HasAccessTokenManagerRef ¶

func (o *AccessTokenManagerMapping) HasAccessTokenManagerRef() bool

HasAccessTokenManagerRef returns a boolean if a field has been set.

func (*AccessTokenManagerMapping) HasAttributeSources ¶

func (o *AccessTokenManagerMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*AccessTokenManagerMapping) HasIssuanceCriteria ¶

func (o *AccessTokenManagerMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (AccessTokenManagerMapping) MarshalJSON ¶

func (o AccessTokenManagerMapping) MarshalJSON() ([]byte, error)

func (*AccessTokenManagerMapping) SetAccessTokenManagerRef ¶

func (o *AccessTokenManagerMapping) SetAccessTokenManagerRef(v ResourceLink)

SetAccessTokenManagerRef gets a reference to the given ResourceLink and assigns it to the AccessTokenManagerRef field.

func (*AccessTokenManagerMapping) SetAttributeContractFulfillment ¶

func (o *AccessTokenManagerMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*AccessTokenManagerMapping) SetAttributeSources ¶

func (o *AccessTokenManagerMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*AccessTokenManagerMapping) SetIssuanceCriteria ¶

func (o *AccessTokenManagerMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (AccessTokenManagerMapping) ToMap ¶

func (o AccessTokenManagerMapping) ToMap() (map[string]interface{}, error)

type AccessTokenManagers ¶

type AccessTokenManagers struct {
	// The list of OAuth access token management plugin instances.
	Items []AccessTokenManager `json:"items,omitempty" tfsdk:"items"`
}

AccessTokenManagers A collection of OAuth access token management plugin instances.

func NewAccessTokenManagers ¶

func NewAccessTokenManagers() *AccessTokenManagers

NewAccessTokenManagers instantiates a new AccessTokenManagers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccessTokenManagersWithDefaults ¶

func NewAccessTokenManagersWithDefaults() *AccessTokenManagers

NewAccessTokenManagersWithDefaults instantiates a new AccessTokenManagers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccessTokenManagers) GetItems ¶

func (o *AccessTokenManagers) GetItems() []AccessTokenManager

GetItems returns the Items field value if set, zero value otherwise.

func (*AccessTokenManagers) GetItemsOk ¶

func (o *AccessTokenManagers) GetItemsOk() ([]AccessTokenManager, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenManagers) HasItems ¶

func (o *AccessTokenManagers) HasItems() bool

HasItems returns a boolean if a field has been set.

func (AccessTokenManagers) MarshalJSON ¶

func (o AccessTokenManagers) MarshalJSON() ([]byte, error)

func (*AccessTokenManagers) SetItems ¶

func (o *AccessTokenManagers) SetItems(v []AccessTokenManager)

SetItems gets a reference to the given []AccessTokenManager and assigns it to the Items field.

func (AccessTokenManagers) ToMap ¶

func (o AccessTokenManagers) ToMap() (map[string]interface{}, error)

type AccessTokenMapping ¶

type AccessTokenMapping struct {
	// The id of the Access Token Mapping.
	Id                    *string                   `json:"id,omitempty" tfsdk:"id"`
	Context               AccessTokenMappingContext `json:"context" tfsdk:"context"`
	AccessTokenManagerRef ResourceLink              `json:"accessTokenManagerRef" tfsdk:"access_token_manager_ref"`
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
}

AccessTokenMapping The Access Token Attribute Mapping.

func NewAccessTokenMapping ¶

func NewAccessTokenMapping(context AccessTokenMappingContext, accessTokenManagerRef ResourceLink, attributeContractFulfillment map[string]AttributeFulfillmentValue) *AccessTokenMapping

NewAccessTokenMapping instantiates a new AccessTokenMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccessTokenMappingWithDefaults ¶

func NewAccessTokenMappingWithDefaults() *AccessTokenMapping

NewAccessTokenMappingWithDefaults instantiates a new AccessTokenMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccessTokenMapping) GetAccessTokenManagerRef ¶

func (o *AccessTokenMapping) GetAccessTokenManagerRef() ResourceLink

GetAccessTokenManagerRef returns the AccessTokenManagerRef field value

func (*AccessTokenMapping) GetAccessTokenManagerRefOk ¶

func (o *AccessTokenMapping) GetAccessTokenManagerRefOk() (*ResourceLink, bool)

GetAccessTokenManagerRefOk returns a tuple with the AccessTokenManagerRef field value and a boolean to check if the value has been set.

func (*AccessTokenMapping) GetAttributeContractFulfillment ¶

func (o *AccessTokenMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*AccessTokenMapping) GetAttributeContractFulfillmentOk ¶

func (o *AccessTokenMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*AccessTokenMapping) GetAttributeSources ¶

func (o *AccessTokenMapping) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*AccessTokenMapping) GetAttributeSourcesOk ¶

func (o *AccessTokenMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenMapping) GetContext ¶

GetContext returns the Context field value

func (*AccessTokenMapping) GetContextOk ¶

func (o *AccessTokenMapping) GetContextOk() (*AccessTokenMappingContext, bool)

GetContextOk returns a tuple with the Context field value and a boolean to check if the value has been set.

func (*AccessTokenMapping) GetId ¶

func (o *AccessTokenMapping) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*AccessTokenMapping) GetIdOk ¶

func (o *AccessTokenMapping) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenMapping) GetIssuanceCriteria ¶

func (o *AccessTokenMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*AccessTokenMapping) GetIssuanceCriteriaOk ¶

func (o *AccessTokenMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccessTokenMapping) HasAttributeSources ¶

func (o *AccessTokenMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*AccessTokenMapping) HasId ¶ added in v1200.1.2

func (o *AccessTokenMapping) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccessTokenMapping) HasIssuanceCriteria ¶

func (o *AccessTokenMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (AccessTokenMapping) MarshalJSON ¶

func (o AccessTokenMapping) MarshalJSON() ([]byte, error)

func (*AccessTokenMapping) SetAccessTokenManagerRef ¶

func (o *AccessTokenMapping) SetAccessTokenManagerRef(v ResourceLink)

SetAccessTokenManagerRef sets field value

func (*AccessTokenMapping) SetAttributeContractFulfillment ¶

func (o *AccessTokenMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*AccessTokenMapping) SetAttributeSources ¶

func (o *AccessTokenMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*AccessTokenMapping) SetContext ¶

SetContext sets field value

func (*AccessTokenMapping) SetId ¶

func (o *AccessTokenMapping) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*AccessTokenMapping) SetIssuanceCriteria ¶

func (o *AccessTokenMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (AccessTokenMapping) ToMap ¶

func (o AccessTokenMapping) ToMap() (map[string]interface{}, error)

type AccessTokenMappingContext ¶

type AccessTokenMappingContext struct {
	// The Access Token Mapping Context type.
	Type       string       `json:"type" tfsdk:"type"`
	ContextRef ResourceLink `json:"contextRef" tfsdk:"context_ref"`
}

AccessTokenMappingContext The Access Token Attribute Mapping.

func NewAccessTokenMappingContext ¶

func NewAccessTokenMappingContext(type_ string, contextRef ResourceLink) *AccessTokenMappingContext

NewAccessTokenMappingContext instantiates a new AccessTokenMappingContext object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccessTokenMappingContextWithDefaults ¶

func NewAccessTokenMappingContextWithDefaults() *AccessTokenMappingContext

NewAccessTokenMappingContextWithDefaults instantiates a new AccessTokenMappingContext object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccessTokenMappingContext) GetContextRef ¶

func (o *AccessTokenMappingContext) GetContextRef() ResourceLink

GetContextRef returns the ContextRef field value

func (*AccessTokenMappingContext) GetContextRefOk ¶

func (o *AccessTokenMappingContext) GetContextRefOk() (*ResourceLink, bool)

GetContextRefOk returns a tuple with the ContextRef field value and a boolean to check if the value has been set.

func (*AccessTokenMappingContext) GetType ¶

func (o *AccessTokenMappingContext) GetType() string

GetType returns the Type field value

func (*AccessTokenMappingContext) GetTypeOk ¶

func (o *AccessTokenMappingContext) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (AccessTokenMappingContext) MarshalJSON ¶

func (o AccessTokenMappingContext) MarshalJSON() ([]byte, error)

func (*AccessTokenMappingContext) SetContextRef ¶

func (o *AccessTokenMappingContext) SetContextRef(v ResourceLink)

SetContextRef sets field value

func (*AccessTokenMappingContext) SetType ¶

func (o *AccessTokenMappingContext) SetType(v string)

SetType sets field value

func (AccessTokenMappingContext) ToMap ¶

func (o AccessTokenMappingContext) ToMap() (map[string]interface{}, error)

type AccountManagementSettings ¶

type AccountManagementSettings struct {
	// The account status attribute name.
	AccountStatusAttributeName string `json:"accountStatusAttributeName" tfsdk:"account_status_attribute_name"`
	// The account status algorithm name.  ACCOUNT_STATUS_ALGORITHM_AD -  Algorithm name for Active Directory, which uses a bitmap for each user entry.  ACCOUNT_STATUS_ALGORITHM_FLAG - Algorithm name for Oracle Directory Server and other LDAP directories that use a separate attribute to store the user's status. When this option is selected, the Flag Comparison Value and Flag Comparison Status fields should be used.
	AccountStatusAlgorithm string `json:"accountStatusAlgorithm" tfsdk:"account_status_algorithm"`
	// The flag that represents comparison value.
	FlagComparisonValue *string `json:"flagComparisonValue,omitempty" tfsdk:"flag_comparison_value"`
	// The flag that represents comparison status.
	FlagComparisonStatus *bool `json:"flagComparisonStatus,omitempty" tfsdk:"flag_comparison_status"`
	// The default status of the account.
	DefaultStatus *bool `json:"defaultStatus,omitempty" tfsdk:"default_status"`
}

AccountManagementSettings Account management settings.

func NewAccountManagementSettings ¶

func NewAccountManagementSettings(accountStatusAttributeName string, accountStatusAlgorithm string) *AccountManagementSettings

NewAccountManagementSettings instantiates a new AccountManagementSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccountManagementSettingsWithDefaults ¶

func NewAccountManagementSettingsWithDefaults() *AccountManagementSettings

NewAccountManagementSettingsWithDefaults instantiates a new AccountManagementSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccountManagementSettings) GetAccountStatusAlgorithm ¶

func (o *AccountManagementSettings) GetAccountStatusAlgorithm() string

GetAccountStatusAlgorithm returns the AccountStatusAlgorithm field value

func (*AccountManagementSettings) GetAccountStatusAlgorithmOk ¶

func (o *AccountManagementSettings) GetAccountStatusAlgorithmOk() (*string, bool)

GetAccountStatusAlgorithmOk returns a tuple with the AccountStatusAlgorithm field value and a boolean to check if the value has been set.

func (*AccountManagementSettings) GetAccountStatusAttributeName ¶

func (o *AccountManagementSettings) GetAccountStatusAttributeName() string

GetAccountStatusAttributeName returns the AccountStatusAttributeName field value

func (*AccountManagementSettings) GetAccountStatusAttributeNameOk ¶

func (o *AccountManagementSettings) GetAccountStatusAttributeNameOk() (*string, bool)

GetAccountStatusAttributeNameOk returns a tuple with the AccountStatusAttributeName field value and a boolean to check if the value has been set.

func (*AccountManagementSettings) GetDefaultStatus ¶

func (o *AccountManagementSettings) GetDefaultStatus() bool

GetDefaultStatus returns the DefaultStatus field value if set, zero value otherwise.

func (*AccountManagementSettings) GetDefaultStatusOk ¶

func (o *AccountManagementSettings) GetDefaultStatusOk() (*bool, bool)

GetDefaultStatusOk returns a tuple with the DefaultStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountManagementSettings) GetFlagComparisonStatus ¶

func (o *AccountManagementSettings) GetFlagComparisonStatus() bool

GetFlagComparisonStatus returns the FlagComparisonStatus field value if set, zero value otherwise.

func (*AccountManagementSettings) GetFlagComparisonStatusOk ¶

func (o *AccountManagementSettings) GetFlagComparisonStatusOk() (*bool, bool)

GetFlagComparisonStatusOk returns a tuple with the FlagComparisonStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountManagementSettings) GetFlagComparisonValue ¶

func (o *AccountManagementSettings) GetFlagComparisonValue() string

GetFlagComparisonValue returns the FlagComparisonValue field value if set, zero value otherwise.

func (*AccountManagementSettings) GetFlagComparisonValueOk ¶

func (o *AccountManagementSettings) GetFlagComparisonValueOk() (*string, bool)

GetFlagComparisonValueOk returns a tuple with the FlagComparisonValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountManagementSettings) HasDefaultStatus ¶

func (o *AccountManagementSettings) HasDefaultStatus() bool

HasDefaultStatus returns a boolean if a field has been set.

func (*AccountManagementSettings) HasFlagComparisonStatus ¶

func (o *AccountManagementSettings) HasFlagComparisonStatus() bool

HasFlagComparisonStatus returns a boolean if a field has been set.

func (*AccountManagementSettings) HasFlagComparisonValue ¶

func (o *AccountManagementSettings) HasFlagComparisonValue() bool

HasFlagComparisonValue returns a boolean if a field has been set.

func (AccountManagementSettings) MarshalJSON ¶

func (o AccountManagementSettings) MarshalJSON() ([]byte, error)

func (*AccountManagementSettings) SetAccountStatusAlgorithm ¶

func (o *AccountManagementSettings) SetAccountStatusAlgorithm(v string)

SetAccountStatusAlgorithm sets field value

func (*AccountManagementSettings) SetAccountStatusAttributeName ¶

func (o *AccountManagementSettings) SetAccountStatusAttributeName(v string)

SetAccountStatusAttributeName sets field value

func (*AccountManagementSettings) SetDefaultStatus ¶

func (o *AccountManagementSettings) SetDefaultStatus(v bool)

SetDefaultStatus gets a reference to the given bool and assigns it to the DefaultStatus field.

func (*AccountManagementSettings) SetFlagComparisonStatus ¶

func (o *AccountManagementSettings) SetFlagComparisonStatus(v bool)

SetFlagComparisonStatus gets a reference to the given bool and assigns it to the FlagComparisonStatus field.

func (*AccountManagementSettings) SetFlagComparisonValue ¶

func (o *AccountManagementSettings) SetFlagComparisonValue(v string)

SetFlagComparisonValue gets a reference to the given string and assigns it to the FlagComparisonValue field.

func (AccountManagementSettings) ToMap ¶

func (o AccountManagementSettings) ToMap() (map[string]interface{}, error)

type Action ¶

type Action struct {
	// The ID of this action.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The name of this action.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// The description of this action.
	Description *string `json:"description,omitempty" tfsdk:"description"`
	// Whether this action will trigger a download or invoke an internal action that will return a string result.
	Download      *bool         `json:"download,omitempty" tfsdk:"download"`
	InvocationRef *ResourceLink `json:"invocationRef,omitempty" tfsdk:"invocation_ref"`
	// List of parameters for this action.
	Parameters []FieldDescriptor `json:"parameters,omitempty" tfsdk:"parameters"`
}

Action A read-only plugin action that either represents a file download or an arbitrary invocation performed by the plugin.

func NewAction ¶

func NewAction() *Action

NewAction instantiates a new Action object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewActionWithDefaults ¶

func NewActionWithDefaults() *Action

NewActionWithDefaults instantiates a new Action object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Action) GetDescription ¶

func (o *Action) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Action) GetDescriptionOk ¶

func (o *Action) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Action) GetDownload ¶

func (o *Action) GetDownload() bool

GetDownload returns the Download field value if set, zero value otherwise.

func (*Action) GetDownloadOk ¶

func (o *Action) GetDownloadOk() (*bool, bool)

GetDownloadOk returns a tuple with the Download field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Action) GetId ¶

func (o *Action) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Action) GetIdOk ¶

func (o *Action) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Action) GetInvocationRef ¶

func (o *Action) GetInvocationRef() ResourceLink

GetInvocationRef returns the InvocationRef field value if set, zero value otherwise.

func (*Action) GetInvocationRefOk ¶

func (o *Action) GetInvocationRefOk() (*ResourceLink, bool)

GetInvocationRefOk returns a tuple with the InvocationRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Action) GetName ¶

func (o *Action) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Action) GetNameOk ¶

func (o *Action) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Action) GetParameters ¶

func (o *Action) GetParameters() []FieldDescriptor

GetParameters returns the Parameters field value if set, zero value otherwise.

func (*Action) GetParametersOk ¶

func (o *Action) GetParametersOk() ([]FieldDescriptor, bool)

GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Action) HasDescription ¶

func (o *Action) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Action) HasDownload ¶

func (o *Action) HasDownload() bool

HasDownload returns a boolean if a field has been set.

func (*Action) HasId ¶

func (o *Action) HasId() bool

HasId returns a boolean if a field has been set.

func (*Action) HasInvocationRef ¶

func (o *Action) HasInvocationRef() bool

HasInvocationRef returns a boolean if a field has been set.

func (*Action) HasName ¶

func (o *Action) HasName() bool

HasName returns a boolean if a field has been set.

func (*Action) HasParameters ¶

func (o *Action) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (Action) MarshalJSON ¶

func (o Action) MarshalJSON() ([]byte, error)

func (*Action) SetDescription ¶

func (o *Action) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Action) SetDownload ¶

func (o *Action) SetDownload(v bool)

SetDownload gets a reference to the given bool and assigns it to the Download field.

func (*Action) SetId ¶

func (o *Action) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Action) SetInvocationRef ¶

func (o *Action) SetInvocationRef(v ResourceLink)

SetInvocationRef gets a reference to the given ResourceLink and assigns it to the InvocationRef field.

func (*Action) SetName ¶

func (o *Action) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Action) SetParameters ¶

func (o *Action) SetParameters(v []FieldDescriptor)

SetParameters gets a reference to the given []FieldDescriptor and assigns it to the Parameters field.

func (Action) ToMap ¶

func (o Action) ToMap() (map[string]interface{}, error)

type ActionDescriptor ¶

type ActionDescriptor struct {
	// The name of this action
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// The description of this action
	Description *string `json:"description,omitempty" tfsdk:"description"`
	// Whether this action will trigger a download or invoke an internal action that will return a string result.
	Download *bool `json:"download,omitempty" tfsdk:"download"`
	// If this is a download, this is the Content-Type of the downloaded file. Otherwise, this is null.
	DownloadContentType *string `json:"downloadContentType,omitempty" tfsdk:"download_content_type"`
	// If this is a download, this is the suggested file name of the downloaded file. Otherwise, this is null.
	DownloadFileName *string `json:"downloadFileName,omitempty" tfsdk:"download_file_name"`
	// List of parameters for this action.
	Parameters []FieldDescriptor `json:"parameters,omitempty" tfsdk:"parameters"`
}

ActionDescriptor Describes an arbitrary action that is available for a plugin.

func NewActionDescriptor ¶

func NewActionDescriptor() *ActionDescriptor

NewActionDescriptor instantiates a new ActionDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewActionDescriptorWithDefaults ¶

func NewActionDescriptorWithDefaults() *ActionDescriptor

NewActionDescriptorWithDefaults instantiates a new ActionDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ActionDescriptor) GetDescription ¶

func (o *ActionDescriptor) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ActionDescriptor) GetDescriptionOk ¶

func (o *ActionDescriptor) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActionDescriptor) GetDownload ¶

func (o *ActionDescriptor) GetDownload() bool

GetDownload returns the Download field value if set, zero value otherwise.

func (*ActionDescriptor) GetDownloadContentType ¶

func (o *ActionDescriptor) GetDownloadContentType() string

GetDownloadContentType returns the DownloadContentType field value if set, zero value otherwise.

func (*ActionDescriptor) GetDownloadContentTypeOk ¶

func (o *ActionDescriptor) GetDownloadContentTypeOk() (*string, bool)

GetDownloadContentTypeOk returns a tuple with the DownloadContentType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActionDescriptor) GetDownloadFileName ¶

func (o *ActionDescriptor) GetDownloadFileName() string

GetDownloadFileName returns the DownloadFileName field value if set, zero value otherwise.

func (*ActionDescriptor) GetDownloadFileNameOk ¶

func (o *ActionDescriptor) GetDownloadFileNameOk() (*string, bool)

GetDownloadFileNameOk returns a tuple with the DownloadFileName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActionDescriptor) GetDownloadOk ¶

func (o *ActionDescriptor) GetDownloadOk() (*bool, bool)

GetDownloadOk returns a tuple with the Download field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActionDescriptor) GetName ¶

func (o *ActionDescriptor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ActionDescriptor) GetNameOk ¶

func (o *ActionDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActionDescriptor) GetParameters ¶

func (o *ActionDescriptor) GetParameters() []FieldDescriptor

GetParameters returns the Parameters field value if set, zero value otherwise.

func (*ActionDescriptor) GetParametersOk ¶

func (o *ActionDescriptor) GetParametersOk() ([]FieldDescriptor, bool)

GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActionDescriptor) HasDescription ¶

func (o *ActionDescriptor) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ActionDescriptor) HasDownload ¶

func (o *ActionDescriptor) HasDownload() bool

HasDownload returns a boolean if a field has been set.

func (*ActionDescriptor) HasDownloadContentType ¶

func (o *ActionDescriptor) HasDownloadContentType() bool

HasDownloadContentType returns a boolean if a field has been set.

func (*ActionDescriptor) HasDownloadFileName ¶

func (o *ActionDescriptor) HasDownloadFileName() bool

HasDownloadFileName returns a boolean if a field has been set.

func (*ActionDescriptor) HasName ¶

func (o *ActionDescriptor) HasName() bool

HasName returns a boolean if a field has been set.

func (*ActionDescriptor) HasParameters ¶

func (o *ActionDescriptor) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (ActionDescriptor) MarshalJSON ¶

func (o ActionDescriptor) MarshalJSON() ([]byte, error)

func (*ActionDescriptor) SetDescription ¶

func (o *ActionDescriptor) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ActionDescriptor) SetDownload ¶

func (o *ActionDescriptor) SetDownload(v bool)

SetDownload gets a reference to the given bool and assigns it to the Download field.

func (*ActionDescriptor) SetDownloadContentType ¶

func (o *ActionDescriptor) SetDownloadContentType(v string)

SetDownloadContentType gets a reference to the given string and assigns it to the DownloadContentType field.

func (*ActionDescriptor) SetDownloadFileName ¶

func (o *ActionDescriptor) SetDownloadFileName(v string)

SetDownloadFileName gets a reference to the given string and assigns it to the DownloadFileName field.

func (*ActionDescriptor) SetName ¶

func (o *ActionDescriptor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ActionDescriptor) SetParameters ¶

func (o *ActionDescriptor) SetParameters(v []FieldDescriptor)

SetParameters gets a reference to the given []FieldDescriptor and assigns it to the Parameters field.

func (ActionDescriptor) ToMap ¶

func (o ActionDescriptor) ToMap() (map[string]interface{}, error)

type ActionOptions ¶

type ActionOptions struct {
	// List of action parameters.
	Parameters []ActionParameter `json:"parameters" tfsdk:"parameters"`
}

ActionOptions Action options to invoke action.

func NewActionOptions ¶

func NewActionOptions(parameters []ActionParameter) *ActionOptions

NewActionOptions instantiates a new ActionOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewActionOptionsWithDefaults ¶

func NewActionOptionsWithDefaults() *ActionOptions

NewActionOptionsWithDefaults instantiates a new ActionOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ActionOptions) GetParameters ¶

func (o *ActionOptions) GetParameters() []ActionParameter

GetParameters returns the Parameters field value

func (*ActionOptions) GetParametersOk ¶

func (o *ActionOptions) GetParametersOk() ([]ActionParameter, bool)

GetParametersOk returns a tuple with the Parameters field value and a boolean to check if the value has been set.

func (ActionOptions) MarshalJSON ¶

func (o ActionOptions) MarshalJSON() ([]byte, error)

func (*ActionOptions) SetParameters ¶

func (o *ActionOptions) SetParameters(v []ActionParameter)

SetParameters sets field value

func (ActionOptions) ToMap ¶

func (o ActionOptions) ToMap() (map[string]interface{}, error)

type ActionParameter ¶

type ActionParameter struct {
	// The name of the action parameter.
	Name string `json:"name" tfsdk:"name"`
	// The value for the action parameter.
	Value *string `json:"value,omitempty" tfsdk:"value"`
}

ActionParameter An action parameter value.

func NewActionParameter ¶

func NewActionParameter(name string) *ActionParameter

NewActionParameter instantiates a new ActionParameter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewActionParameterWithDefaults ¶

func NewActionParameterWithDefaults() *ActionParameter

NewActionParameterWithDefaults instantiates a new ActionParameter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ActionParameter) GetName ¶

func (o *ActionParameter) GetName() string

GetName returns the Name field value

func (*ActionParameter) GetNameOk ¶

func (o *ActionParameter) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ActionParameter) GetValue ¶

func (o *ActionParameter) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*ActionParameter) GetValueOk ¶

func (o *ActionParameter) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActionParameter) HasValue ¶

func (o *ActionParameter) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ActionParameter) MarshalJSON ¶

func (o ActionParameter) MarshalJSON() ([]byte, error)

func (*ActionParameter) SetName ¶

func (o *ActionParameter) SetName(v string)

SetName sets field value

func (*ActionParameter) SetValue ¶

func (o *ActionParameter) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (ActionParameter) ToMap ¶

func (o ActionParameter) ToMap() (map[string]interface{}, error)

type ActionResult ¶

type ActionResult struct {
	// The message from the completed action.
	Message *string `json:"message,omitempty" tfsdk:"message"`
}

ActionResult The result for non-download plugin actions.

func NewActionResult ¶

func NewActionResult() *ActionResult

NewActionResult instantiates a new ActionResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewActionResultWithDefaults ¶

func NewActionResultWithDefaults() *ActionResult

NewActionResultWithDefaults instantiates a new ActionResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ActionResult) GetMessage ¶

func (o *ActionResult) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ActionResult) GetMessageOk ¶

func (o *ActionResult) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActionResult) HasMessage ¶

func (o *ActionResult) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ActionResult) MarshalJSON ¶

func (o ActionResult) MarshalJSON() ([]byte, error)

func (*ActionResult) SetMessage ¶

func (o *ActionResult) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (ActionResult) ToMap ¶

func (o ActionResult) ToMap() (map[string]interface{}, error)

type Actions ¶

type Actions struct {
	// The list of available actions.
	Items []Action `json:"items,omitempty" tfsdk:"items"`
}

Actions A read-only list of available actions for this plugin instance.

func NewActions ¶

func NewActions() *Actions

NewActions instantiates a new Actions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewActionsWithDefaults ¶

func NewActionsWithDefaults() *Actions

NewActionsWithDefaults instantiates a new Actions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Actions) GetItems ¶

func (o *Actions) GetItems() []Action

GetItems returns the Items field value if set, zero value otherwise.

func (*Actions) GetItemsOk ¶

func (o *Actions) GetItemsOk() ([]Action, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Actions) HasItems ¶

func (o *Actions) HasItems() bool

HasItems returns a boolean if a field has been set.

func (Actions) MarshalJSON ¶

func (o Actions) MarshalJSON() ([]byte, error)

func (*Actions) SetItems ¶

func (o *Actions) SetItems(v []Action)

SetItems gets a reference to the given []Action and assigns it to the Items field.

func (Actions) ToMap ¶

func (o Actions) ToMap() (map[string]interface{}, error)

type AdditionalAllowedEntitiesConfiguration ¶

type AdditionalAllowedEntitiesConfiguration struct {
	// Set to true to configure additional entities or issuers to be accepted during entity or issuer validation.
	AllowAdditionalEntities *bool `json:"allowAdditionalEntities,omitempty" tfsdk:"allow_additional_entities"`
	// Set to true to accept any entity or issuer during entity or issuer validation. (Not Recommended)
	AllowAllEntities *bool `json:"allowAllEntities,omitempty" tfsdk:"allow_all_entities"`
	// An array of additional allowed entities or issuers to be accepted during entity or issuer validation.
	AdditionalAllowedEntities []Entity `json:"additionalAllowedEntities,omitempty" tfsdk:"additional_allowed_entities"`
}

AdditionalAllowedEntitiesConfiguration Additional allowed entities or issuers configuration. Currently only used in OIDC IdP (RP) connection.

func NewAdditionalAllowedEntitiesConfiguration ¶

func NewAdditionalAllowedEntitiesConfiguration() *AdditionalAllowedEntitiesConfiguration

NewAdditionalAllowedEntitiesConfiguration instantiates a new AdditionalAllowedEntitiesConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdditionalAllowedEntitiesConfigurationWithDefaults ¶

func NewAdditionalAllowedEntitiesConfigurationWithDefaults() *AdditionalAllowedEntitiesConfiguration

NewAdditionalAllowedEntitiesConfigurationWithDefaults instantiates a new AdditionalAllowedEntitiesConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdditionalAllowedEntitiesConfiguration) GetAdditionalAllowedEntities ¶

func (o *AdditionalAllowedEntitiesConfiguration) GetAdditionalAllowedEntities() []Entity

GetAdditionalAllowedEntities returns the AdditionalAllowedEntities field value if set, zero value otherwise.

func (*AdditionalAllowedEntitiesConfiguration) GetAdditionalAllowedEntitiesOk ¶

func (o *AdditionalAllowedEntitiesConfiguration) GetAdditionalAllowedEntitiesOk() ([]Entity, bool)

GetAdditionalAllowedEntitiesOk returns a tuple with the AdditionalAllowedEntities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdditionalAllowedEntitiesConfiguration) GetAllowAdditionalEntities ¶

func (o *AdditionalAllowedEntitiesConfiguration) GetAllowAdditionalEntities() bool

GetAllowAdditionalEntities returns the AllowAdditionalEntities field value if set, zero value otherwise.

func (*AdditionalAllowedEntitiesConfiguration) GetAllowAdditionalEntitiesOk ¶

func (o *AdditionalAllowedEntitiesConfiguration) GetAllowAdditionalEntitiesOk() (*bool, bool)

GetAllowAdditionalEntitiesOk returns a tuple with the AllowAdditionalEntities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdditionalAllowedEntitiesConfiguration) GetAllowAllEntities ¶

func (o *AdditionalAllowedEntitiesConfiguration) GetAllowAllEntities() bool

GetAllowAllEntities returns the AllowAllEntities field value if set, zero value otherwise.

func (*AdditionalAllowedEntitiesConfiguration) GetAllowAllEntitiesOk ¶

func (o *AdditionalAllowedEntitiesConfiguration) GetAllowAllEntitiesOk() (*bool, bool)

GetAllowAllEntitiesOk returns a tuple with the AllowAllEntities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdditionalAllowedEntitiesConfiguration) HasAdditionalAllowedEntities ¶

func (o *AdditionalAllowedEntitiesConfiguration) HasAdditionalAllowedEntities() bool

HasAdditionalAllowedEntities returns a boolean if a field has been set.

func (*AdditionalAllowedEntitiesConfiguration) HasAllowAdditionalEntities ¶

func (o *AdditionalAllowedEntitiesConfiguration) HasAllowAdditionalEntities() bool

HasAllowAdditionalEntities returns a boolean if a field has been set.

func (*AdditionalAllowedEntitiesConfiguration) HasAllowAllEntities ¶

func (o *AdditionalAllowedEntitiesConfiguration) HasAllowAllEntities() bool

HasAllowAllEntities returns a boolean if a field has been set.

func (AdditionalAllowedEntitiesConfiguration) MarshalJSON ¶

func (o AdditionalAllowedEntitiesConfiguration) MarshalJSON() ([]byte, error)

func (*AdditionalAllowedEntitiesConfiguration) SetAdditionalAllowedEntities ¶

func (o *AdditionalAllowedEntitiesConfiguration) SetAdditionalAllowedEntities(v []Entity)

SetAdditionalAllowedEntities gets a reference to the given []Entity and assigns it to the AdditionalAllowedEntities field.

func (*AdditionalAllowedEntitiesConfiguration) SetAllowAdditionalEntities ¶

func (o *AdditionalAllowedEntitiesConfiguration) SetAllowAdditionalEntities(v bool)

SetAllowAdditionalEntities gets a reference to the given bool and assigns it to the AllowAdditionalEntities field.

func (*AdditionalAllowedEntitiesConfiguration) SetAllowAllEntities ¶

func (o *AdditionalAllowedEntitiesConfiguration) SetAllowAllEntities(v bool)

SetAllowAllEntities gets a reference to the given bool and assigns it to the AllowAllEntities field.

func (AdditionalAllowedEntitiesConfiguration) ToMap ¶

func (o AdditionalAllowedEntitiesConfiguration) ToMap() (map[string]interface{}, error)

type AdditionalKeySet ¶

type AdditionalKeySet struct {
	// The unique ID for the key set. It can be any combination of [a-zA-Z0-9._-]. This property is system-assigned if not specified.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The key set name.
	Name string `json:"name" tfsdk:"name"`
	// A description of the key set.
	Description *string     `json:"description,omitempty" tfsdk:"description"`
	SigningKeys SigningKeys `json:"signingKeys" tfsdk:"signing_keys"`
	// A list of virtual issuers that will use the current key set. Once assigned to a key set, the same virtual issuer cannot be assigned to another key set instance.
	Issuers []ResourceLink `json:"issuers" tfsdk:"issuers"`
}

AdditionalKeySet The attributes used to configure an OAuth/OpenID Connect additional signing key set with virtual issuers.

func NewAdditionalKeySet ¶

func NewAdditionalKeySet(name string, signingKeys SigningKeys, issuers []ResourceLink) *AdditionalKeySet

NewAdditionalKeySet instantiates a new AdditionalKeySet object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdditionalKeySetWithDefaults ¶

func NewAdditionalKeySetWithDefaults() *AdditionalKeySet

NewAdditionalKeySetWithDefaults instantiates a new AdditionalKeySet object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdditionalKeySet) GetDescription ¶

func (o *AdditionalKeySet) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*AdditionalKeySet) GetDescriptionOk ¶

func (o *AdditionalKeySet) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdditionalKeySet) GetId ¶

func (o *AdditionalKeySet) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*AdditionalKeySet) GetIdOk ¶

func (o *AdditionalKeySet) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdditionalKeySet) GetIssuers ¶

func (o *AdditionalKeySet) GetIssuers() []ResourceLink

GetIssuers returns the Issuers field value

func (*AdditionalKeySet) GetIssuersOk ¶

func (o *AdditionalKeySet) GetIssuersOk() ([]ResourceLink, bool)

GetIssuersOk returns a tuple with the Issuers field value and a boolean to check if the value has been set.

func (*AdditionalKeySet) GetName ¶

func (o *AdditionalKeySet) GetName() string

GetName returns the Name field value

func (*AdditionalKeySet) GetNameOk ¶

func (o *AdditionalKeySet) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*AdditionalKeySet) GetSigningKeys ¶

func (o *AdditionalKeySet) GetSigningKeys() SigningKeys

GetSigningKeys returns the SigningKeys field value

func (*AdditionalKeySet) GetSigningKeysOk ¶

func (o *AdditionalKeySet) GetSigningKeysOk() (*SigningKeys, bool)

GetSigningKeysOk returns a tuple with the SigningKeys field value and a boolean to check if the value has been set.

func (*AdditionalKeySet) HasDescription ¶

func (o *AdditionalKeySet) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AdditionalKeySet) HasId ¶

func (o *AdditionalKeySet) HasId() bool

HasId returns a boolean if a field has been set.

func (AdditionalKeySet) MarshalJSON ¶

func (o AdditionalKeySet) MarshalJSON() ([]byte, error)

func (*AdditionalKeySet) SetDescription ¶

func (o *AdditionalKeySet) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*AdditionalKeySet) SetId ¶

func (o *AdditionalKeySet) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*AdditionalKeySet) SetIssuers ¶

func (o *AdditionalKeySet) SetIssuers(v []ResourceLink)

SetIssuers sets field value

func (*AdditionalKeySet) SetName ¶

func (o *AdditionalKeySet) SetName(v string)

SetName sets field value

func (*AdditionalKeySet) SetSigningKeys ¶

func (o *AdditionalKeySet) SetSigningKeys(v SigningKeys)

SetSigningKeys sets field value

func (AdditionalKeySet) ToMap ¶

func (o AdditionalKeySet) ToMap() (map[string]interface{}, error)

type AdditionalKeySets ¶

type AdditionalKeySets struct {
	// The actual list of signing key sets.
	Items []AdditionalKeySet `json:"items,omitempty" tfsdk:"items"`
}

AdditionalKeySets A collection of OAuth/OpenID Connect additional signing key sets.

func NewAdditionalKeySets ¶

func NewAdditionalKeySets() *AdditionalKeySets

NewAdditionalKeySets instantiates a new AdditionalKeySets object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdditionalKeySetsWithDefaults ¶

func NewAdditionalKeySetsWithDefaults() *AdditionalKeySets

NewAdditionalKeySetsWithDefaults instantiates a new AdditionalKeySets object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdditionalKeySets) GetItems ¶

func (o *AdditionalKeySets) GetItems() []AdditionalKeySet

GetItems returns the Items field value if set, zero value otherwise.

func (*AdditionalKeySets) GetItemsOk ¶

func (o *AdditionalKeySets) GetItemsOk() ([]AdditionalKeySet, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdditionalKeySets) HasItems ¶

func (o *AdditionalKeySets) HasItems() bool

HasItems returns a boolean if a field has been set.

func (AdditionalKeySets) MarshalJSON ¶

func (o AdditionalKeySets) MarshalJSON() ([]byte, error)

func (*AdditionalKeySets) SetItems ¶

func (o *AdditionalKeySets) SetItems(v []AdditionalKeySet)

SetItems gets a reference to the given []AdditionalKeySet and assigns it to the Items field.

func (AdditionalKeySets) ToMap ¶

func (o AdditionalKeySets) ToMap() (map[string]interface{}, error)

type AdministrativeAccount ¶

type AdministrativeAccount struct {
	// Username for the Administrative Account.
	Username string `json:"username" tfsdk:"username"`
	// Password for the Account. This field is only applicable during a POST operation.
	Password *string `json:"password,omitempty" tfsdk:"password"`
	// For GET requests, this field contains the encrypted account password. For POST and PUT requests, if you wish to re-use the password from an API response to this endpoint, this field should be passed back unchanged.
	EncryptedPassword *string `json:"encryptedPassword,omitempty" tfsdk:"encrypted_password"`
	// Indicates whether the account is active or not.
	Active *bool `json:"active,omitempty" tfsdk:"active"`
	// Description of the account.
	Description *string `json:"description,omitempty" tfsdk:"description"`
	// Indicates whether the account belongs to an Auditor. An Auditor has View-only permissions for all administrative functions. An Auditor cannot have any administrative roles.
	Auditor *bool `json:"auditor,omitempty" tfsdk:"auditor"`
	// Phone number associated with the account.
	PhoneNumber *string `json:"phoneNumber,omitempty" tfsdk:"phone_number"`
	// Email address associated with the account.
	EmailAddress *string `json:"emailAddress,omitempty" tfsdk:"email_address"`
	// The Department name of account user.
	Department *string `json:"department,omitempty" tfsdk:"department"`
	// Roles available for an administrator. <br>USER_ADMINISTRATOR - Can create, deactivate or delete accounts and reset passwords. Additionally, install replacement license keys. <br> CRYPTO_ADMINISTRATOR - Can manage local keys and certificates. <br> ADMINISTRATOR - Can configure partner connections and most system settings (except the management of native accounts and the handling of local keys and certificates. <br>EXPRESSION_ADMINISTRATOR - Can add and update OGNL expressions. <br>
	Roles []string `json:"roles,omitempty" tfsdk:"roles"`
}

AdministrativeAccount A PingFederate administrator account.

func NewAdministrativeAccount ¶

func NewAdministrativeAccount(username string) *AdministrativeAccount

NewAdministrativeAccount instantiates a new AdministrativeAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdministrativeAccountWithDefaults ¶

func NewAdministrativeAccountWithDefaults() *AdministrativeAccount

NewAdministrativeAccountWithDefaults instantiates a new AdministrativeAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdministrativeAccount) GetActive ¶

func (o *AdministrativeAccount) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*AdministrativeAccount) GetActiveOk ¶

func (o *AdministrativeAccount) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdministrativeAccount) GetAuditor ¶

func (o *AdministrativeAccount) GetAuditor() bool

GetAuditor returns the Auditor field value if set, zero value otherwise.

func (*AdministrativeAccount) GetAuditorOk ¶

func (o *AdministrativeAccount) GetAuditorOk() (*bool, bool)

GetAuditorOk returns a tuple with the Auditor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdministrativeAccount) GetDepartment ¶

func (o *AdministrativeAccount) GetDepartment() string

GetDepartment returns the Department field value if set, zero value otherwise.

func (*AdministrativeAccount) GetDepartmentOk ¶

func (o *AdministrativeAccount) GetDepartmentOk() (*string, bool)

GetDepartmentOk returns a tuple with the Department field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdministrativeAccount) GetDescription ¶

func (o *AdministrativeAccount) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*AdministrativeAccount) GetDescriptionOk ¶

func (o *AdministrativeAccount) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdministrativeAccount) GetEmailAddress ¶

func (o *AdministrativeAccount) GetEmailAddress() string

GetEmailAddress returns the EmailAddress field value if set, zero value otherwise.

func (*AdministrativeAccount) GetEmailAddressOk ¶

func (o *AdministrativeAccount) GetEmailAddressOk() (*string, bool)

GetEmailAddressOk returns a tuple with the EmailAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdministrativeAccount) GetEncryptedPassword ¶

func (o *AdministrativeAccount) GetEncryptedPassword() string

GetEncryptedPassword returns the EncryptedPassword field value if set, zero value otherwise.

func (*AdministrativeAccount) GetEncryptedPasswordOk ¶

func (o *AdministrativeAccount) GetEncryptedPasswordOk() (*string, bool)

GetEncryptedPasswordOk returns a tuple with the EncryptedPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdministrativeAccount) GetPassword ¶

func (o *AdministrativeAccount) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*AdministrativeAccount) GetPasswordOk ¶

func (o *AdministrativeAccount) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdministrativeAccount) GetPhoneNumber ¶

func (o *AdministrativeAccount) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*AdministrativeAccount) GetPhoneNumberOk ¶

func (o *AdministrativeAccount) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdministrativeAccount) GetRoles ¶

func (o *AdministrativeAccount) GetRoles() []string

GetRoles returns the Roles field value if set, zero value otherwise.

func (*AdministrativeAccount) GetRolesOk ¶

func (o *AdministrativeAccount) GetRolesOk() ([]string, bool)

GetRolesOk returns a tuple with the Roles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdministrativeAccount) GetUsername ¶

func (o *AdministrativeAccount) GetUsername() string

GetUsername returns the Username field value

func (*AdministrativeAccount) GetUsernameOk ¶

func (o *AdministrativeAccount) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (*AdministrativeAccount) HasActive ¶

func (o *AdministrativeAccount) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*AdministrativeAccount) HasAuditor ¶

func (o *AdministrativeAccount) HasAuditor() bool

HasAuditor returns a boolean if a field has been set.

func (*AdministrativeAccount) HasDepartment ¶

func (o *AdministrativeAccount) HasDepartment() bool

HasDepartment returns a boolean if a field has been set.

func (*AdministrativeAccount) HasDescription ¶

func (o *AdministrativeAccount) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AdministrativeAccount) HasEmailAddress ¶

func (o *AdministrativeAccount) HasEmailAddress() bool

HasEmailAddress returns a boolean if a field has been set.

func (*AdministrativeAccount) HasEncryptedPassword ¶

func (o *AdministrativeAccount) HasEncryptedPassword() bool

HasEncryptedPassword returns a boolean if a field has been set.

func (*AdministrativeAccount) HasPassword ¶

func (o *AdministrativeAccount) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*AdministrativeAccount) HasPhoneNumber ¶

func (o *AdministrativeAccount) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*AdministrativeAccount) HasRoles ¶

func (o *AdministrativeAccount) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (AdministrativeAccount) MarshalJSON ¶

func (o AdministrativeAccount) MarshalJSON() ([]byte, error)

func (*AdministrativeAccount) SetActive ¶

func (o *AdministrativeAccount) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*AdministrativeAccount) SetAuditor ¶

func (o *AdministrativeAccount) SetAuditor(v bool)

SetAuditor gets a reference to the given bool and assigns it to the Auditor field.

func (*AdministrativeAccount) SetDepartment ¶

func (o *AdministrativeAccount) SetDepartment(v string)

SetDepartment gets a reference to the given string and assigns it to the Department field.

func (*AdministrativeAccount) SetDescription ¶

func (o *AdministrativeAccount) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*AdministrativeAccount) SetEmailAddress ¶

func (o *AdministrativeAccount) SetEmailAddress(v string)

SetEmailAddress gets a reference to the given string and assigns it to the EmailAddress field.

func (*AdministrativeAccount) SetEncryptedPassword ¶

func (o *AdministrativeAccount) SetEncryptedPassword(v string)

SetEncryptedPassword gets a reference to the given string and assigns it to the EncryptedPassword field.

func (*AdministrativeAccount) SetPassword ¶

func (o *AdministrativeAccount) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*AdministrativeAccount) SetPhoneNumber ¶

func (o *AdministrativeAccount) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*AdministrativeAccount) SetRoles ¶

func (o *AdministrativeAccount) SetRoles(v []string)

SetRoles gets a reference to the given []string and assigns it to the Roles field.

func (*AdministrativeAccount) SetUsername ¶

func (o *AdministrativeAccount) SetUsername(v string)

SetUsername sets field value

func (AdministrativeAccount) ToMap ¶

func (o AdministrativeAccount) ToMap() (map[string]interface{}, error)

type AdministrativeAccounts ¶

type AdministrativeAccounts struct {
	// List of Administrative Accounts.
	Items []AdministrativeAccount `json:"items,omitempty" tfsdk:"items"`
}

AdministrativeAccounts PingFederate administrator accounts.

func NewAdministrativeAccounts ¶

func NewAdministrativeAccounts() *AdministrativeAccounts

NewAdministrativeAccounts instantiates a new AdministrativeAccounts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAdministrativeAccountsWithDefaults ¶

func NewAdministrativeAccountsWithDefaults() *AdministrativeAccounts

NewAdministrativeAccountsWithDefaults instantiates a new AdministrativeAccounts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AdministrativeAccounts) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*AdministrativeAccounts) GetItemsOk ¶

func (o *AdministrativeAccounts) GetItemsOk() ([]AdministrativeAccount, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdministrativeAccounts) HasItems ¶

func (o *AdministrativeAccounts) HasItems() bool

HasItems returns a boolean if a field has been set.

func (AdministrativeAccounts) MarshalJSON ¶

func (o AdministrativeAccounts) MarshalJSON() ([]byte, error)

func (*AdministrativeAccounts) SetItems ¶

SetItems gets a reference to the given []AdministrativeAccount and assigns it to the Items field.

func (AdministrativeAccounts) ToMap ¶

func (o AdministrativeAccounts) ToMap() (map[string]interface{}, error)

type AdministrativeAccountsAPIService ¶

type AdministrativeAccountsAPIService service

AdministrativeAccountsAPIService AdministrativeAccountsAPI service

func (*AdministrativeAccountsAPIService) AddAccount ¶

AddAccount Add a new PingFederate native Administrative Account.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddAccountRequest

func (*AdministrativeAccountsAPIService) AddAccountExecute ¶

Execute executes the request

@return AdministrativeAccount

func (*AdministrativeAccountsAPIService) ChangePassword ¶

ChangePassword Change the Password of current PingFederate native Account.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiChangePasswordRequest

func (*AdministrativeAccountsAPIService) ChangePasswordExecute ¶

Execute executes the request

@return UserCredentials

func (*AdministrativeAccountsAPIService) DeleteAccount ¶

DeleteAccount Delete a PingFederate native Administrative Account information.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username Username of the account to be deleted.
@return ApiDeleteAccountRequest

func (*AdministrativeAccountsAPIService) DeleteAccountExecute ¶

Execute executes the request

func (*AdministrativeAccountsAPIService) GetAccount ¶

GetAccount Get a PingFederate native Administrative Account.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username Username of the administrative account.
@return ApiGetAccountRequest

func (*AdministrativeAccountsAPIService) GetAccountExecute ¶

Execute executes the request

@return AdministrativeAccount

func (*AdministrativeAccountsAPIService) GetAccounts ¶

GetAccounts Get all the PingFederate native Administrative Accounts.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAccountsRequest

func (*AdministrativeAccountsAPIService) GetAccountsExecute ¶

Execute executes the request

@return AdministrativeAccounts

func (*AdministrativeAccountsAPIService) ResetPassword ¶

ResetPassword Reset the Password of an existing PingFederate native Administrative Account.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username Username of the administrative account.
@return ApiResetPasswordRequest

func (*AdministrativeAccountsAPIService) ResetPasswordExecute ¶

Execute executes the request

@return UserCredentials

func (*AdministrativeAccountsAPIService) UpdateAccount ¶

UpdateAccount Update the information for a native Administrative Account.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param username Username of the account to be updated.
@return ApiUpdateAccountRequest

func (*AdministrativeAccountsAPIService) UpdateAccountExecute ¶

Execute executes the request

@return AdministrativeAccount

type AlternativeLoginHintTokenIssuer ¶

type AlternativeLoginHintTokenIssuer struct {
	// The issuer. Issuer is unique.
	Issuer string `json:"issuer" tfsdk:"issuer"`
	// The JWKS URL.
	JwksURL *string `json:"jwksURL,omitempty" tfsdk:"jwks_url"`
	// The JWKS.
	Jwks *string `json:"jwks,omitempty" tfsdk:"jwks"`
}

AlternativeLoginHintTokenIssuer JSON Web Key Set Settings.

func NewAlternativeLoginHintTokenIssuer ¶

func NewAlternativeLoginHintTokenIssuer(issuer string) *AlternativeLoginHintTokenIssuer

NewAlternativeLoginHintTokenIssuer instantiates a new AlternativeLoginHintTokenIssuer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlternativeLoginHintTokenIssuerWithDefaults ¶

func NewAlternativeLoginHintTokenIssuerWithDefaults() *AlternativeLoginHintTokenIssuer

NewAlternativeLoginHintTokenIssuerWithDefaults instantiates a new AlternativeLoginHintTokenIssuer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AlternativeLoginHintTokenIssuer) GetIssuer ¶

func (o *AlternativeLoginHintTokenIssuer) GetIssuer() string

GetIssuer returns the Issuer field value

func (*AlternativeLoginHintTokenIssuer) GetIssuerOk ¶

func (o *AlternativeLoginHintTokenIssuer) GetIssuerOk() (*string, bool)

GetIssuerOk returns a tuple with the Issuer field value and a boolean to check if the value has been set.

func (*AlternativeLoginHintTokenIssuer) GetJwks ¶

GetJwks returns the Jwks field value if set, zero value otherwise.

func (*AlternativeLoginHintTokenIssuer) GetJwksOk ¶

func (o *AlternativeLoginHintTokenIssuer) GetJwksOk() (*string, bool)

GetJwksOk returns a tuple with the Jwks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlternativeLoginHintTokenIssuer) GetJwksURL ¶

func (o *AlternativeLoginHintTokenIssuer) GetJwksURL() string

GetJwksURL returns the JwksURL field value if set, zero value otherwise.

func (*AlternativeLoginHintTokenIssuer) GetJwksURLOk ¶

func (o *AlternativeLoginHintTokenIssuer) GetJwksURLOk() (*string, bool)

GetJwksURLOk returns a tuple with the JwksURL field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlternativeLoginHintTokenIssuer) HasJwks ¶

HasJwks returns a boolean if a field has been set.

func (*AlternativeLoginHintTokenIssuer) HasJwksURL ¶

func (o *AlternativeLoginHintTokenIssuer) HasJwksURL() bool

HasJwksURL returns a boolean if a field has been set.

func (AlternativeLoginHintTokenIssuer) MarshalJSON ¶

func (o AlternativeLoginHintTokenIssuer) MarshalJSON() ([]byte, error)

func (*AlternativeLoginHintTokenIssuer) SetIssuer ¶

func (o *AlternativeLoginHintTokenIssuer) SetIssuer(v string)

SetIssuer sets field value

func (*AlternativeLoginHintTokenIssuer) SetJwks ¶

SetJwks gets a reference to the given string and assigns it to the Jwks field.

func (*AlternativeLoginHintTokenIssuer) SetJwksURL ¶

func (o *AlternativeLoginHintTokenIssuer) SetJwksURL(v string)

SetJwksURL gets a reference to the given string and assigns it to the JwksURL field.

func (AlternativeLoginHintTokenIssuer) ToMap ¶

func (o AlternativeLoginHintTokenIssuer) ToMap() (map[string]interface{}, error)

type ApcMappingPolicyAction ¶

type ApcMappingPolicyAction struct {
	PolicyAction
	AuthenticationPolicyContractRef ResourceLink     `json:"authenticationPolicyContractRef" tfsdk:"authentication_policy_contract_ref"`
	AttributeMapping                AttributeMapping `json:"attributeMapping" tfsdk:"attribute_mapping"`
}

ApcMappingPolicyAction struct for ApcMappingPolicyAction

func NewApcMappingPolicyAction ¶

func NewApcMappingPolicyAction(authenticationPolicyContractRef ResourceLink, attributeMapping AttributeMapping, type_ string) *ApcMappingPolicyAction

NewApcMappingPolicyAction instantiates a new ApcMappingPolicyAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApcMappingPolicyActionWithDefaults ¶

func NewApcMappingPolicyActionWithDefaults() *ApcMappingPolicyAction

NewApcMappingPolicyActionWithDefaults instantiates a new ApcMappingPolicyAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApcMappingPolicyAction) GetAttributeMapping ¶

func (o *ApcMappingPolicyAction) GetAttributeMapping() AttributeMapping

GetAttributeMapping returns the AttributeMapping field value

func (*ApcMappingPolicyAction) GetAttributeMappingOk ¶

func (o *ApcMappingPolicyAction) GetAttributeMappingOk() (*AttributeMapping, bool)

GetAttributeMappingOk returns a tuple with the AttributeMapping field value and a boolean to check if the value has been set.

func (*ApcMappingPolicyAction) GetAuthenticationPolicyContractRef ¶

func (o *ApcMappingPolicyAction) GetAuthenticationPolicyContractRef() ResourceLink

GetAuthenticationPolicyContractRef returns the AuthenticationPolicyContractRef field value

func (*ApcMappingPolicyAction) GetAuthenticationPolicyContractRefOk ¶

func (o *ApcMappingPolicyAction) GetAuthenticationPolicyContractRefOk() (*ResourceLink, bool)

GetAuthenticationPolicyContractRefOk returns a tuple with the AuthenticationPolicyContractRef field value and a boolean to check if the value has been set.

func (ApcMappingPolicyAction) MarshalJSON ¶

func (o ApcMappingPolicyAction) MarshalJSON() ([]byte, error)

func (*ApcMappingPolicyAction) SetAttributeMapping ¶

func (o *ApcMappingPolicyAction) SetAttributeMapping(v AttributeMapping)

SetAttributeMapping sets field value

func (*ApcMappingPolicyAction) SetAuthenticationPolicyContractRef ¶

func (o *ApcMappingPolicyAction) SetAuthenticationPolicyContractRef(v ResourceLink)

SetAuthenticationPolicyContractRef sets field value

func (ApcMappingPolicyAction) ToMap ¶

func (o ApcMappingPolicyAction) ToMap() (map[string]interface{}, error)

type ApcToPersistentGrantMapping ¶

type ApcToPersistentGrantMapping struct {
	// The ID of the authentication policy contract to persistent grant mapping.
	Id                              string       `json:"id" tfsdk:"id"`
	AuthenticationPolicyContractRef ResourceLink `json:"authenticationPolicyContractRef" tfsdk:"authentication_policy_contract_ref"`
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
}

ApcToPersistentGrantMapping An authentication policy contract mapping into an OAuth persistent grant.

func NewApcToPersistentGrantMapping ¶

func NewApcToPersistentGrantMapping(id string, authenticationPolicyContractRef ResourceLink, attributeContractFulfillment map[string]AttributeFulfillmentValue) *ApcToPersistentGrantMapping

NewApcToPersistentGrantMapping instantiates a new ApcToPersistentGrantMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApcToPersistentGrantMappingWithDefaults ¶

func NewApcToPersistentGrantMappingWithDefaults() *ApcToPersistentGrantMapping

NewApcToPersistentGrantMappingWithDefaults instantiates a new ApcToPersistentGrantMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApcToPersistentGrantMapping) GetAttributeContractFulfillment ¶

func (o *ApcToPersistentGrantMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*ApcToPersistentGrantMapping) GetAttributeContractFulfillmentOk ¶

func (o *ApcToPersistentGrantMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*ApcToPersistentGrantMapping) GetAttributeSources ¶

func (o *ApcToPersistentGrantMapping) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*ApcToPersistentGrantMapping) GetAttributeSourcesOk ¶

func (o *ApcToPersistentGrantMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApcToPersistentGrantMapping) GetAuthenticationPolicyContractRef ¶

func (o *ApcToPersistentGrantMapping) GetAuthenticationPolicyContractRef() ResourceLink

GetAuthenticationPolicyContractRef returns the AuthenticationPolicyContractRef field value

func (*ApcToPersistentGrantMapping) GetAuthenticationPolicyContractRefOk ¶

func (o *ApcToPersistentGrantMapping) GetAuthenticationPolicyContractRefOk() (*ResourceLink, bool)

GetAuthenticationPolicyContractRefOk returns a tuple with the AuthenticationPolicyContractRef field value and a boolean to check if the value has been set.

func (*ApcToPersistentGrantMapping) GetId ¶

GetId returns the Id field value

func (*ApcToPersistentGrantMapping) GetIdOk ¶

func (o *ApcToPersistentGrantMapping) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ApcToPersistentGrantMapping) GetIssuanceCriteria ¶

func (o *ApcToPersistentGrantMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*ApcToPersistentGrantMapping) GetIssuanceCriteriaOk ¶

func (o *ApcToPersistentGrantMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApcToPersistentGrantMapping) HasAttributeSources ¶

func (o *ApcToPersistentGrantMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*ApcToPersistentGrantMapping) HasIssuanceCriteria ¶

func (o *ApcToPersistentGrantMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (ApcToPersistentGrantMapping) MarshalJSON ¶

func (o ApcToPersistentGrantMapping) MarshalJSON() ([]byte, error)

func (*ApcToPersistentGrantMapping) SetAttributeContractFulfillment ¶

func (o *ApcToPersistentGrantMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*ApcToPersistentGrantMapping) SetAttributeSources ¶

func (o *ApcToPersistentGrantMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*ApcToPersistentGrantMapping) SetAuthenticationPolicyContractRef ¶

func (o *ApcToPersistentGrantMapping) SetAuthenticationPolicyContractRef(v ResourceLink)

SetAuthenticationPolicyContractRef sets field value

func (*ApcToPersistentGrantMapping) SetId ¶

func (o *ApcToPersistentGrantMapping) SetId(v string)

SetId sets field value

func (*ApcToPersistentGrantMapping) SetIssuanceCriteria ¶

func (o *ApcToPersistentGrantMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (ApcToPersistentGrantMapping) ToMap ¶

func (o ApcToPersistentGrantMapping) ToMap() (map[string]interface{}, error)

type ApcToPersistentGrantMappings ¶

type ApcToPersistentGrantMappings struct {
	// The actual list of OAuth authentication policy contract to persistent grant mappings.
	Items []ApcToPersistentGrantMapping `json:"items,omitempty" tfsdk:"items"`
}

ApcToPersistentGrantMappings A collection of OAuth authentication policy contract to persistent grant mapping items.

func NewApcToPersistentGrantMappings ¶

func NewApcToPersistentGrantMappings() *ApcToPersistentGrantMappings

NewApcToPersistentGrantMappings instantiates a new ApcToPersistentGrantMappings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApcToPersistentGrantMappingsWithDefaults ¶

func NewApcToPersistentGrantMappingsWithDefaults() *ApcToPersistentGrantMappings

NewApcToPersistentGrantMappingsWithDefaults instantiates a new ApcToPersistentGrantMappings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApcToPersistentGrantMappings) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*ApcToPersistentGrantMappings) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApcToPersistentGrantMappings) HasItems ¶

func (o *ApcToPersistentGrantMappings) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ApcToPersistentGrantMappings) MarshalJSON ¶

func (o ApcToPersistentGrantMappings) MarshalJSON() ([]byte, error)

func (*ApcToPersistentGrantMappings) SetItems ¶

SetItems gets a reference to the given []ApcToPersistentGrantMapping and assigns it to the Items field.

func (ApcToPersistentGrantMappings) ToMap ¶

func (o ApcToPersistentGrantMappings) ToMap() (map[string]interface{}, error)

type ApcToSpAdapterMapping ¶

type ApcToSpAdapterMapping struct {
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
	// The id of the Authentication Policy Contract.
	SourceId string `json:"sourceId" tfsdk:"source_id"`
	// The id of the SP Adapter.
	TargetId string `json:"targetId" tfsdk:"target_id"`
	// The id of the APC-to-SP Adapter mapping. This field is read-only and is ignored when passed in with the payload.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Default target URL for this APC-to-adapter mapping configuration.
	DefaultTargetResource *string `json:"defaultTargetResource,omitempty" tfsdk:"default_target_resource"`
	// The license connection group.
	LicenseConnectionGroupAssignment *string `json:"licenseConnectionGroupAssignment,omitempty" tfsdk:"license_connection_group_assignment"`
}

ApcToSpAdapterMapping The Authentication Policy Contract (APC) to SP Adapter Mapping.

func NewApcToSpAdapterMapping ¶

func NewApcToSpAdapterMapping(attributeContractFulfillment map[string]AttributeFulfillmentValue, sourceId string, targetId string) *ApcToSpAdapterMapping

NewApcToSpAdapterMapping instantiates a new ApcToSpAdapterMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApcToSpAdapterMappingWithDefaults ¶

func NewApcToSpAdapterMappingWithDefaults() *ApcToSpAdapterMapping

NewApcToSpAdapterMappingWithDefaults instantiates a new ApcToSpAdapterMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApcToSpAdapterMapping) GetAttributeContractFulfillment ¶

func (o *ApcToSpAdapterMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*ApcToSpAdapterMapping) GetAttributeContractFulfillmentOk ¶

func (o *ApcToSpAdapterMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*ApcToSpAdapterMapping) GetAttributeSources ¶

func (o *ApcToSpAdapterMapping) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*ApcToSpAdapterMapping) GetAttributeSourcesOk ¶

func (o *ApcToSpAdapterMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApcToSpAdapterMapping) GetDefaultTargetResource ¶

func (o *ApcToSpAdapterMapping) GetDefaultTargetResource() string

GetDefaultTargetResource returns the DefaultTargetResource field value if set, zero value otherwise.

func (*ApcToSpAdapterMapping) GetDefaultTargetResourceOk ¶

func (o *ApcToSpAdapterMapping) GetDefaultTargetResourceOk() (*string, bool)

GetDefaultTargetResourceOk returns a tuple with the DefaultTargetResource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApcToSpAdapterMapping) GetId ¶

func (o *ApcToSpAdapterMapping) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ApcToSpAdapterMapping) GetIdOk ¶

func (o *ApcToSpAdapterMapping) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApcToSpAdapterMapping) GetIssuanceCriteria ¶

func (o *ApcToSpAdapterMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*ApcToSpAdapterMapping) GetIssuanceCriteriaOk ¶

func (o *ApcToSpAdapterMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApcToSpAdapterMapping) GetLicenseConnectionGroupAssignment ¶

func (o *ApcToSpAdapterMapping) GetLicenseConnectionGroupAssignment() string

GetLicenseConnectionGroupAssignment returns the LicenseConnectionGroupAssignment field value if set, zero value otherwise.

func (*ApcToSpAdapterMapping) GetLicenseConnectionGroupAssignmentOk ¶

func (o *ApcToSpAdapterMapping) GetLicenseConnectionGroupAssignmentOk() (*string, bool)

GetLicenseConnectionGroupAssignmentOk returns a tuple with the LicenseConnectionGroupAssignment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApcToSpAdapterMapping) GetSourceId ¶

func (o *ApcToSpAdapterMapping) GetSourceId() string

GetSourceId returns the SourceId field value

func (*ApcToSpAdapterMapping) GetSourceIdOk ¶

func (o *ApcToSpAdapterMapping) GetSourceIdOk() (*string, bool)

GetSourceIdOk returns a tuple with the SourceId field value and a boolean to check if the value has been set.

func (*ApcToSpAdapterMapping) GetTargetId ¶

func (o *ApcToSpAdapterMapping) GetTargetId() string

GetTargetId returns the TargetId field value

func (*ApcToSpAdapterMapping) GetTargetIdOk ¶

func (o *ApcToSpAdapterMapping) GetTargetIdOk() (*string, bool)

GetTargetIdOk returns a tuple with the TargetId field value and a boolean to check if the value has been set.

func (*ApcToSpAdapterMapping) HasAttributeSources ¶

func (o *ApcToSpAdapterMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*ApcToSpAdapterMapping) HasDefaultTargetResource ¶

func (o *ApcToSpAdapterMapping) HasDefaultTargetResource() bool

HasDefaultTargetResource returns a boolean if a field has been set.

func (*ApcToSpAdapterMapping) HasId ¶

func (o *ApcToSpAdapterMapping) HasId() bool

HasId returns a boolean if a field has been set.

func (*ApcToSpAdapterMapping) HasIssuanceCriteria ¶

func (o *ApcToSpAdapterMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (*ApcToSpAdapterMapping) HasLicenseConnectionGroupAssignment ¶

func (o *ApcToSpAdapterMapping) HasLicenseConnectionGroupAssignment() bool

HasLicenseConnectionGroupAssignment returns a boolean if a field has been set.

func (ApcToSpAdapterMapping) MarshalJSON ¶

func (o ApcToSpAdapterMapping) MarshalJSON() ([]byte, error)

func (*ApcToSpAdapterMapping) SetAttributeContractFulfillment ¶

func (o *ApcToSpAdapterMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*ApcToSpAdapterMapping) SetAttributeSources ¶

func (o *ApcToSpAdapterMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*ApcToSpAdapterMapping) SetDefaultTargetResource ¶

func (o *ApcToSpAdapterMapping) SetDefaultTargetResource(v string)

SetDefaultTargetResource gets a reference to the given string and assigns it to the DefaultTargetResource field.

func (*ApcToSpAdapterMapping) SetId ¶

func (o *ApcToSpAdapterMapping) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ApcToSpAdapterMapping) SetIssuanceCriteria ¶

func (o *ApcToSpAdapterMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (*ApcToSpAdapterMapping) SetLicenseConnectionGroupAssignment ¶

func (o *ApcToSpAdapterMapping) SetLicenseConnectionGroupAssignment(v string)

SetLicenseConnectionGroupAssignment gets a reference to the given string and assigns it to the LicenseConnectionGroupAssignment field.

func (*ApcToSpAdapterMapping) SetSourceId ¶

func (o *ApcToSpAdapterMapping) SetSourceId(v string)

SetSourceId sets field value

func (*ApcToSpAdapterMapping) SetTargetId ¶

func (o *ApcToSpAdapterMapping) SetTargetId(v string)

SetTargetId sets field value

func (ApcToSpAdapterMapping) ToMap ¶

func (o ApcToSpAdapterMapping) ToMap() (map[string]interface{}, error)

type ApcToSpAdapterMappings ¶

type ApcToSpAdapterMappings struct {
	// The actual list of mappings.
	Items []ApcToSpAdapterMapping `json:"items,omitempty" tfsdk:"items"`
}

ApcToSpAdapterMappings A collection of Authentication Policy Contract (APC) to SP Adapter Mappings.

func NewApcToSpAdapterMappings ¶

func NewApcToSpAdapterMappings() *ApcToSpAdapterMappings

NewApcToSpAdapterMappings instantiates a new ApcToSpAdapterMappings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApcToSpAdapterMappingsWithDefaults ¶

func NewApcToSpAdapterMappingsWithDefaults() *ApcToSpAdapterMappings

NewApcToSpAdapterMappingsWithDefaults instantiates a new ApcToSpAdapterMappings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApcToSpAdapterMappings) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*ApcToSpAdapterMappings) GetItemsOk ¶

func (o *ApcToSpAdapterMappings) GetItemsOk() ([]ApcToSpAdapterMapping, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApcToSpAdapterMappings) HasItems ¶

func (o *ApcToSpAdapterMappings) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ApcToSpAdapterMappings) MarshalJSON ¶

func (o ApcToSpAdapterMappings) MarshalJSON() ([]byte, error)

func (*ApcToSpAdapterMappings) SetItems ¶

SetItems gets a reference to the given []ApcToSpAdapterMapping and assigns it to the Items field.

func (ApcToSpAdapterMappings) ToMap ¶

func (o ApcToSpAdapterMappings) ToMap() (map[string]interface{}, error)

type ApiAddAccountRequest ¶

type ApiAddAccountRequest struct {
	ApiService *AdministrativeAccountsAPIService
	// contains filtered or unexported fields
}

func (ApiAddAccountRequest) Body ¶

Administrative account information.

func (ApiAddAccountRequest) Execute ¶

type ApiAddAuthorizationDetailTypeRequest ¶

type ApiAddAuthorizationDetailTypeRequest struct {
	ApiService *OauthAuthorizationDetailTypesAPIService
	// contains filtered or unexported fields
}

func (ApiAddAuthorizationDetailTypeRequest) Body ¶

Configuration for new authorization detail type.

func (ApiAddAuthorizationDetailTypeRequest) Execute ¶

type ApiAddCommonScopeGroupRequest ¶

type ApiAddCommonScopeGroupRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiAddCommonScopeGroupRequest) Body ¶

The scope group definition

func (ApiAddCommonScopeGroupRequest) Execute ¶

type ApiAddCommonScopeRequest ¶

type ApiAddCommonScopeRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiAddCommonScopeRequest) Body ¶

The scope definition.

func (ApiAddCommonScopeRequest) Execute ¶

type ApiAddConnectionCertRequest ¶

type ApiAddConnectionCertRequest struct {
	ApiService *SpIdpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiAddConnectionCertRequest) Body ¶

Configuration for a verification certificate.

func (ApiAddConnectionCertRequest) Execute ¶

type ApiAddExclusiveScopeGroupRequest ¶

type ApiAddExclusiveScopeGroupRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiAddExclusiveScopeGroupRequest) Body ¶

The scope group definition

func (ApiAddExclusiveScopeGroupRequest) Execute ¶

type ApiAddExclusiveScopeRequest ¶

type ApiAddExclusiveScopeRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiAddExclusiveScopeRequest) Body ¶

A new exclusive scope

func (ApiAddExclusiveScopeRequest) Execute ¶

type ApiAddMetadataUrlRequest ¶

type ApiAddMetadataUrlRequest struct {
	ApiService *MetadataUrlsAPIService
	// contains filtered or unexported fields
}

func (ApiAddMetadataUrlRequest) Body ¶

Configuration for a new Metadata URL.

func (ApiAddMetadataUrlRequest) Execute ¶

type ApiAddOauthIssuerRequest ¶

type ApiAddOauthIssuerRequest struct {
	ApiService *OauthIssuersAPIService
	// contains filtered or unexported fields
}

func (ApiAddOauthIssuerRequest) Body ¶

Configuration for new virtual issuer.

func (ApiAddOauthIssuerRequest) Execute ¶

type ApiAddSpConnectionCertRequest ¶

type ApiAddSpConnectionCertRequest struct {
	ApiService *IdpSpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiAddSpConnectionCertRequest) Body ¶

Configuration for a verification certificate.

func (ApiAddSpConnectionCertRequest) Execute ¶

type ApiChangePasswordRequest ¶

type ApiChangePasswordRequest struct {
	ApiService *AdministrativeAccountsAPIService
	// contains filtered or unexported fields
}

func (ApiChangePasswordRequest) Body ¶

User Account credential.

func (ApiChangePasswordRequest) Execute ¶

type ApiConvertRequest ¶

type ApiConvertRequest struct {
	ApiService *ConnectionMetadataAPIService
	// contains filtered or unexported fields
}

func (ApiConvertRequest) Body ¶

Convert metadata request.

func (ApiConvertRequest) Execute ¶

type ApiCreateApcMappingRequest ¶

type ApiCreateApcMappingRequest struct {
	ApiService *OauthAuthenticationPolicyContractMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateApcMappingRequest) Body ¶

Configuration for an authentication policy contract to persistent grant mapping.

func (ApiCreateApcMappingRequest) Execute ¶

func (ApiCreateApcMappingRequest) XBypassExternalValidation ¶

func (r ApiCreateApcMappingRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateApcMappingRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreateApcToSpAdapterMappingRequest ¶

type ApiCreateApcToSpAdapterMappingRequest struct {
	ApiService *SpAuthenticationPolicyContractMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateApcToSpAdapterMappingRequest) Body ¶

Configuration for a new APC-to-SP Adapter Mapping.

func (ApiCreateApcToSpAdapterMappingRequest) Execute ¶

func (ApiCreateApcToSpAdapterMappingRequest) XBypassExternalValidation ¶

func (r ApiCreateApcToSpAdapterMappingRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateApcToSpAdapterMappingRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreateApplicationRequest ¶

type ApiCreateApplicationRequest struct {
	ApiService *AuthenticationApiAPIService
	// contains filtered or unexported fields
}

func (ApiCreateApplicationRequest) Body ¶

Configuration for new Authentication API Application.

func (ApiCreateApplicationRequest) Execute ¶

type ApiCreateAuthenticationPolicyContractRequest ¶

type ApiCreateAuthenticationPolicyContractRequest struct {
	ApiService *AuthenticationPolicyContractsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateAuthenticationPolicyContractRequest) Body ¶

Configuration for a new contract.

func (ApiCreateAuthenticationPolicyContractRequest) Execute ¶

type ApiCreateAuthenticationSelectorRequest ¶

type ApiCreateAuthenticationSelectorRequest struct {
	ApiService *AuthenticationSelectorsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateAuthenticationSelectorRequest) Body ¶

Configuration for a new authentication selector instance.

func (ApiCreateAuthenticationSelectorRequest) Execute ¶

type ApiCreateAuthorizationDetailProcessorRequest ¶

type ApiCreateAuthorizationDetailProcessorRequest struct {
	ApiService *OauthAuthorizationDetailProcessorsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateAuthorizationDetailProcessorRequest) Body ¶

Configuration for a authorization detail processor plugin instance.

func (ApiCreateAuthorizationDetailProcessorRequest) Execute ¶

type ApiCreateCaptchaProviderRequest ¶

type ApiCreateCaptchaProviderRequest struct {
	ApiService *CaptchaProvidersAPIService
	// contains filtered or unexported fields
}

func (ApiCreateCaptchaProviderRequest) Body ¶

Configuration for a CAPTCHA provider plugin instance.

func (ApiCreateCaptchaProviderRequest) Execute ¶

type ApiCreateCibaServerPolicyRequest ¶

type ApiCreateCibaServerPolicyRequest struct {
	ApiService *OauthCibaServerPolicyAPIService
	// contains filtered or unexported fields
}

func (ApiCreateCibaServerPolicyRequest) Body ¶

Configuration for new policy.

func (ApiCreateCibaServerPolicyRequest) Execute ¶

func (ApiCreateCibaServerPolicyRequest) XBypassExternalValidation ¶

func (r ApiCreateCibaServerPolicyRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateCibaServerPolicyRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreateConnectionRequest ¶

type ApiCreateConnectionRequest struct {
	ApiService *SpIdpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateConnectionRequest) Body ¶

Configuration for new connection.

func (ApiCreateConnectionRequest) Execute ¶

func (ApiCreateConnectionRequest) XBypassExternalValidation ¶

func (r ApiCreateConnectionRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateConnectionRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreateDataStoreRequest ¶

type ApiCreateDataStoreRequest struct {
	ApiService *DataStoresAPIService
	// contains filtered or unexported fields
}

func (ApiCreateDataStoreRequest) Body ¶

Configuration for new data store.

func (ApiCreateDataStoreRequest) Execute ¶

func (ApiCreateDataStoreRequest) XBypassExternalValidation ¶

func (r ApiCreateDataStoreRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateDataStoreRequest

Connection test will be bypassed when set to true. Default to false.

type ApiCreateDynamicClientRegistrationPolicyRequest ¶

type ApiCreateDynamicClientRegistrationPolicyRequest struct {
	ApiService *OauthClientRegistrationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiCreateDynamicClientRegistrationPolicyRequest) Body ¶

Configuration for a client registration policy plugin instance.

func (ApiCreateDynamicClientRegistrationPolicyRequest) Execute ¶

type ApiCreateFragmentRequest ¶

type ApiCreateFragmentRequest struct {
	ApiService *AuthenticationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiCreateFragmentRequest) Body ¶

Configuration of the authentication policy fragment.

func (ApiCreateFragmentRequest) Execute ¶

func (ApiCreateFragmentRequest) XBypassExternalValidation ¶

func (r ApiCreateFragmentRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateFragmentRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreateGroupRequest ¶

type ApiCreateGroupRequest struct {
	ApiService *OauthTokenExchangeGeneratorAPIService
	// contains filtered or unexported fields
}

func (ApiCreateGroupRequest) Body ¶

Configuration for new OAuth 2.0 Token Exchange Generator.

func (ApiCreateGroupRequest) BypassExternalValidation ¶

func (r ApiCreateGroupRequest) BypassExternalValidation(bypassExternalValidation bool) ApiCreateGroupRequest

External validation will be bypassed when set to true. Default to false.

func (ApiCreateGroupRequest) Execute ¶

type ApiCreateIdentityProfileRequest ¶

type ApiCreateIdentityProfileRequest struct {
	ApiService *LocalIdentityIdentityProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiCreateIdentityProfileRequest) Body ¶

Configuration for a new profile.

func (ApiCreateIdentityProfileRequest) Execute ¶

func (ApiCreateIdentityProfileRequest) XBypassExternalValidation ¶

func (r ApiCreateIdentityProfileRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateIdentityProfileRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreateIdentityStoreProvisionerRequest ¶

type ApiCreateIdentityStoreProvisionerRequest struct {
	ApiService *IdentityStoreProvisionersAPIService
	// contains filtered or unexported fields
}

func (ApiCreateIdentityStoreProvisionerRequest) Body ¶

Configuration for the identity store provisioner instance.

func (ApiCreateIdentityStoreProvisionerRequest) Execute ¶

type ApiCreateIdpAdapterMappingRequest ¶

type ApiCreateIdpAdapterMappingRequest struct {
	ApiService *OauthIdpAdapterMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateIdpAdapterMappingRequest) Body ¶

Configuration for IdP adapter mapping.

func (ApiCreateIdpAdapterMappingRequest) Execute ¶

func (ApiCreateIdpAdapterMappingRequest) XBypassExternalValidation ¶

func (r ApiCreateIdpAdapterMappingRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateIdpAdapterMappingRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreateIdpAdapterRequest ¶

type ApiCreateIdpAdapterRequest struct {
	ApiService *IdpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiCreateIdpAdapterRequest) Body ¶

Configuration for the IdP adapter instance.

func (ApiCreateIdpAdapterRequest) Execute ¶

func (ApiCreateIdpAdapterRequest) XBypassExternalValidation ¶

func (r ApiCreateIdpAdapterRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateIdpAdapterRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreateIdpToSpAdapterMappingRequest ¶

type ApiCreateIdpToSpAdapterMappingRequest struct {
	ApiService *IdpToSpAdapterMappingAPIService
	// contains filtered or unexported fields
}

func (ApiCreateIdpToSpAdapterMappingRequest) Body ¶

Configuration for new IdP-to-SP Adapter Mapping.

func (ApiCreateIdpToSpAdapterMappingRequest) Execute ¶

func (ApiCreateIdpToSpAdapterMappingRequest) XBypassExternalValidation ¶

func (r ApiCreateIdpToSpAdapterMappingRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateIdpToSpAdapterMappingRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreateKerberosRealmRequest ¶

type ApiCreateKerberosRealmRequest struct {
	ApiService *KerberosRealmsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateKerberosRealmRequest) Body ¶

Configuration for new policy.

func (ApiCreateKerberosRealmRequest) Execute ¶

func (ApiCreateKerberosRealmRequest) XBypassExternalValidation ¶

func (r ApiCreateKerberosRealmRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateKerberosRealmRequest

External validation will be bypassed when set to true. Defaults to false.

type ApiCreateKeySetRequest ¶

type ApiCreateKeySetRequest struct {
	ApiService *KeyPairsOauthOpenIdConnectAPIService
	// contains filtered or unexported fields
}

func (ApiCreateKeySetRequest) Body ¶

Configuration for a new signing key set.

func (ApiCreateKeySetRequest) Execute ¶

type ApiCreateMappingRequest ¶

type ApiCreateMappingRequest struct {
	ApiService *OauthAccessTokenMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateMappingRequest) Body ¶

Configuration for the new Access Token Mapping.

func (ApiCreateMappingRequest) Execute ¶

func (ApiCreateMappingRequest) XBypassExternalValidation ¶

func (r ApiCreateMappingRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateMappingRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreateNotificationPublisherRequest ¶

type ApiCreateNotificationPublisherRequest struct {
	ApiService *NotificationPublishersAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNotificationPublisherRequest) Body ¶

Configuration for a notification publisher plugin instance.

func (ApiCreateNotificationPublisherRequest) Execute ¶

type ApiCreateOIDCPolicyRequest ¶

type ApiCreateOIDCPolicyRequest struct {
	ApiService *OauthOpenIdConnectAPIService
	// contains filtered or unexported fields
}

func (ApiCreateOIDCPolicyRequest) Body ¶

Configuration for new policy.

func (ApiCreateOIDCPolicyRequest) Execute ¶

func (ApiCreateOIDCPolicyRequest) XBypassExternalValidation ¶

func (r ApiCreateOIDCPolicyRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateOIDCPolicyRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreateOOBAuthenticatorRequest ¶

type ApiCreateOOBAuthenticatorRequest struct {
	ApiService *OauthOutOfBandAuthPluginsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateOOBAuthenticatorRequest) Body ¶

Configuration for an Out of Band authenticator plugin instance.

func (ApiCreateOOBAuthenticatorRequest) Execute ¶

type ApiCreateOauthClientRequest ¶

type ApiCreateOauthClientRequest struct {
	ApiService *OauthClientsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateOauthClientRequest) Body ¶

Configuration for new client.

func (ApiCreateOauthClientRequest) Execute ¶

type ApiCreateOauthTokenExchangeProcessorPolicyRequest ¶

type ApiCreateOauthTokenExchangeProcessorPolicyRequest struct {
	ApiService *OauthTokenExchangeProcessorAPIService
	// contains filtered or unexported fields
}

func (ApiCreateOauthTokenExchangeProcessorPolicyRequest) Body ¶

Configuration for new OAuth 2.0 Token Exchange Processor.

func (ApiCreateOauthTokenExchangeProcessorPolicyRequest) BypassExternalValidation ¶

External validation will be bypassed when set to true. Default to false.

func (ApiCreateOauthTokenExchangeProcessorPolicyRequest) Execute ¶

type ApiCreatePasswordCredentialValidatorRequest ¶

type ApiCreatePasswordCredentialValidatorRequest struct {
	ApiService *PasswordCredentialValidatorsAPIService
	// contains filtered or unexported fields
}

func (ApiCreatePasswordCredentialValidatorRequest) Body ¶

Configuration for the new password credential validator instance.

func (ApiCreatePasswordCredentialValidatorRequest) Execute ¶

type ApiCreatePingOneConnectionRequest ¶

type ApiCreatePingOneConnectionRequest struct {
	ApiService *PingOneConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiCreatePingOneConnectionRequest) Body ¶

Configuration for the new PingOne connection.

func (ApiCreatePingOneConnectionRequest) Execute ¶

func (ApiCreatePingOneConnectionRequest) XBypassExternalValidation ¶

func (r ApiCreatePingOneConnectionRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreatePingOneConnectionRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreatePolicyRequest ¶

type ApiCreatePolicyRequest struct {
	ApiService *AuthenticationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiCreatePolicyRequest) Body ¶

Configuration of the authentication policy.

func (ApiCreatePolicyRequest) Execute ¶

func (ApiCreatePolicyRequest) XBypassExternalValidation ¶

func (r ApiCreatePolicyRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreatePolicyRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreateResourceOwnerCredentialsMappingRequest ¶

type ApiCreateResourceOwnerCredentialsMappingRequest struct {
	ApiService *OauthResourceOwnerCredentialsMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateResourceOwnerCredentialsMappingRequest) Body ¶

Configuration for Resource Owner Credentials mapping.

func (ApiCreateResourceOwnerCredentialsMappingRequest) Execute ¶

func (ApiCreateResourceOwnerCredentialsMappingRequest) XBypassExternalValidation ¶

func (r ApiCreateResourceOwnerCredentialsMappingRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateResourceOwnerCredentialsMappingRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreateSecretManagerRequest ¶

type ApiCreateSecretManagerRequest struct {
	ApiService *SecretManagersAPIService
	// contains filtered or unexported fields
}

func (ApiCreateSecretManagerRequest) Body ¶

Configuration for a secret manager plugin instance.

func (ApiCreateSecretManagerRequest) Execute ¶

type ApiCreateSigningKeyPairRequest ¶

type ApiCreateSigningKeyPairRequest struct {
	ApiService *KeyPairsSigningAPIService
	// contains filtered or unexported fields
}

func (ApiCreateSigningKeyPairRequest) Body ¶

Settings for the new key pair.

func (ApiCreateSigningKeyPairRequest) Execute ¶

type ApiCreateSourcePolicyRequest ¶

type ApiCreateSourcePolicyRequest struct {
	ApiService *SessionAPIService
	// contains filtered or unexported fields
}

func (ApiCreateSourcePolicyRequest) Body ¶

Configuration for new policy.

func (ApiCreateSourcePolicyRequest) Execute ¶

type ApiCreateSpAdapterRequest ¶

type ApiCreateSpAdapterRequest struct {
	ApiService *SpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiCreateSpAdapterRequest) Body ¶

Configuration for the SP adapter instance.

func (ApiCreateSpAdapterRequest) Execute ¶

type ApiCreateSpConnectionRequest ¶

type ApiCreateSpConnectionRequest struct {
	ApiService *IdpSpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateSpConnectionRequest) Body ¶

Configuration for new connection.

func (ApiCreateSpConnectionRequest) Execute ¶

func (ApiCreateSpConnectionRequest) XBypassExternalValidation ¶

func (r ApiCreateSpConnectionRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateSpConnectionRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreateSslClientKeyPairRequest ¶

type ApiCreateSslClientKeyPairRequest struct {
	ApiService *KeyPairsSslClientAPIService
	// contains filtered or unexported fields
}

func (ApiCreateSslClientKeyPairRequest) Body ¶

Settings for the new key pair.

func (ApiCreateSslClientKeyPairRequest) Execute ¶

type ApiCreateSslServerKeyPairRequest ¶

type ApiCreateSslServerKeyPairRequest struct {
	ApiService *KeyPairsSslServerAPIService
	// contains filtered or unexported fields
}

func (ApiCreateSslServerKeyPairRequest) Body ¶

Settings for the new key pair.

func (ApiCreateSslServerKeyPairRequest) Execute ¶

type ApiCreateStsRequestParamContractRequest ¶

type ApiCreateStsRequestParamContractRequest struct {
	ApiService *IdpStsRequestParametersContractsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateStsRequestParamContractRequest) Body ¶

Details for the STS Request Parameters Contract.

func (ApiCreateStsRequestParamContractRequest) Execute ¶

type ApiCreateTokenGeneratorMappingRequest ¶

type ApiCreateTokenGeneratorMappingRequest struct {
	ApiService *OauthTokenExchangeTokenGeneratorMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateTokenGeneratorMappingRequest) Body ¶

Configuration for a new Token Exchange Processor policy to Token Generator Mapping.

func (ApiCreateTokenGeneratorMappingRequest) Execute ¶

func (ApiCreateTokenGeneratorMappingRequest) XBypassExternalValidation ¶

func (r ApiCreateTokenGeneratorMappingRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateTokenGeneratorMappingRequest

External validation will be bypassed when set to true. Default to false.

type ApiCreateTokenGeneratorRequest ¶

type ApiCreateTokenGeneratorRequest struct {
	ApiService *SpTokenGeneratorsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateTokenGeneratorRequest) Body ¶

Configuration for a token generator instance.

func (ApiCreateTokenGeneratorRequest) Execute ¶

type ApiCreateTokenManagerRequest ¶

type ApiCreateTokenManagerRequest struct {
	ApiService *OauthAccessTokenManagersAPIService
	// contains filtered or unexported fields
}

func (ApiCreateTokenManagerRequest) Body ¶

Configuration for plugin instance.

func (ApiCreateTokenManagerRequest) Execute ¶

type ApiCreateTokenProcessorRequest ¶

type ApiCreateTokenProcessorRequest struct {
	ApiService *IdpTokenProcessorsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateTokenProcessorRequest) Body ¶

Configuration for a token processor instance.

func (ApiCreateTokenProcessorRequest) Execute ¶

type ApiCreateTokenToTokenMappingRequest ¶

type ApiCreateTokenToTokenMappingRequest struct {
	ApiService *TokenProcessorToTokenGeneratorMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateTokenToTokenMappingRequest) Body ¶

Configuration for a new Token Processor to Token Generator Mapping.

func (ApiCreateTokenToTokenMappingRequest) Execute ¶

func (ApiCreateTokenToTokenMappingRequest) XBypassExternalValidation ¶

func (r ApiCreateTokenToTokenMappingRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiCreateTokenToTokenMappingRequest

External validation will be bypassed when set to true. Default to false.

type ApiDeleteAccountRequest ¶

type ApiDeleteAccountRequest struct {
	ApiService *AdministrativeAccountsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteAccountRequest) Execute ¶

func (r ApiDeleteAccountRequest) Execute() (*http.Response, error)

type ApiDeleteApcMappingRequest ¶

type ApiDeleteApcMappingRequest struct {
	ApiService *OauthAuthenticationPolicyContractMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteApcMappingRequest) Execute ¶

type ApiDeleteApcToSpAdapterMappingByIdRequest ¶

type ApiDeleteApcToSpAdapterMappingByIdRequest struct {
	ApiService *SpAuthenticationPolicyContractMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteApcToSpAdapterMappingByIdRequest) Execute ¶

type ApiDeleteApplicationRequest ¶

type ApiDeleteApplicationRequest struct {
	ApiService *AuthenticationApiAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteApplicationRequest) Execute ¶

type ApiDeleteAuthenticationPolicyContractRequest ¶

type ApiDeleteAuthenticationPolicyContractRequest struct {
	ApiService *AuthenticationPolicyContractsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteAuthenticationPolicyContractRequest) Execute ¶

type ApiDeleteAuthenticationSelectorRequest ¶

type ApiDeleteAuthenticationSelectorRequest struct {
	ApiService *AuthenticationSelectorsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteAuthenticationSelectorRequest) Execute ¶

type ApiDeleteAuthorizationDetailProcessorRequest ¶

type ApiDeleteAuthorizationDetailProcessorRequest struct {
	ApiService *OauthAuthorizationDetailProcessorsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteAuthorizationDetailProcessorRequest) Execute ¶

type ApiDeleteAuthorizationDetailTypeRequest ¶

type ApiDeleteAuthorizationDetailTypeRequest struct {
	ApiService *OauthAuthorizationDetailTypesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteAuthorizationDetailTypeRequest) Execute ¶

type ApiDeleteCaptchaProviderRequest ¶

type ApiDeleteCaptchaProviderRequest struct {
	ApiService *CaptchaProvidersAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCaptchaProviderRequest) Execute ¶

type ApiDeleteCertificateFromGroupRequest ¶

type ApiDeleteCertificateFromGroupRequest struct {
	ApiService *CertificatesGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCertificateFromGroupRequest) Execute ¶

type ApiDeleteCertificateRequest ¶

type ApiDeleteCertificateRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCertificateRequest) Execute ¶

type ApiDeleteCibaServerPolicyRequest ¶

type ApiDeleteCibaServerPolicyRequest struct {
	ApiService *OauthCibaServerPolicyAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCibaServerPolicyRequest) Execute ¶

type ApiDeleteConfigStoreSettingRequest ¶

type ApiDeleteConfigStoreSettingRequest struct {
	ApiService *ConfigStoreAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteConfigStoreSettingRequest) Execute ¶

type ApiDeleteConnectionRequest ¶

type ApiDeleteConnectionRequest struct {
	ApiService *SpIdpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteConnectionRequest) Execute ¶

type ApiDeleteDataStoreRequest ¶

type ApiDeleteDataStoreRequest struct {
	ApiService *DataStoresAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteDataStoreRequest) Execute ¶

func (r ApiDeleteDataStoreRequest) Execute() (*http.Response, error)

type ApiDeleteDynamicClientRegistrationPolicyRequest ¶

type ApiDeleteDynamicClientRegistrationPolicyRequest struct {
	ApiService *OauthClientRegistrationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteDynamicClientRegistrationPolicyRequest) Execute ¶

type ApiDeleteFragmentRequest ¶

type ApiDeleteFragmentRequest struct {
	ApiService *AuthenticationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteFragmentRequest) Execute ¶

func (r ApiDeleteFragmentRequest) Execute() (*http.Response, error)

type ApiDeleteIdentityProfileRequest ¶

type ApiDeleteIdentityProfileRequest struct {
	ApiService *LocalIdentityIdentityProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteIdentityProfileRequest) Execute ¶

type ApiDeleteIdentityStoreProvisionerRequest ¶

type ApiDeleteIdentityStoreProvisionerRequest struct {
	ApiService *IdentityStoreProvisionersAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteIdentityStoreProvisionerRequest) Execute ¶

type ApiDeleteIdpAdapterMappingRequest ¶

type ApiDeleteIdpAdapterMappingRequest struct {
	ApiService *OauthIdpAdapterMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteIdpAdapterMappingRequest) Execute ¶

type ApiDeleteIdpAdapterRequest ¶

type ApiDeleteIdpAdapterRequest struct {
	ApiService *IdpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteIdpAdapterRequest) Execute ¶

type ApiDeleteIdpToSpAdapterMappingsByIdRequest ¶

type ApiDeleteIdpToSpAdapterMappingsByIdRequest struct {
	ApiService *IdpToSpAdapterMappingAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteIdpToSpAdapterMappingsByIdRequest) Execute ¶

type ApiDeleteKerberosRealmRequest ¶

type ApiDeleteKerberosRealmRequest struct {
	ApiService *KerberosRealmsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteKerberosRealmRequest) Execute ¶

type ApiDeleteKeyPairRotationSettingsRequest ¶

type ApiDeleteKeyPairRotationSettingsRequest struct {
	ApiService *KeyPairsSigningAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteKeyPairRotationSettingsRequest) Execute ¶

type ApiDeleteKeySetRequest ¶

type ApiDeleteKeySetRequest struct {
	ApiService *KeyPairsOauthOpenIdConnectAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteKeySetRequest) Execute ¶

func (r ApiDeleteKeySetRequest) Execute() (*http.Response, error)

type ApiDeleteMappingRequest ¶

type ApiDeleteMappingRequest struct {
	ApiService *OauthAccessTokenMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteMappingRequest) Execute ¶

func (r ApiDeleteMappingRequest) Execute() (*http.Response, error)

type ApiDeleteMetadataUrlRequest ¶

type ApiDeleteMetadataUrlRequest struct {
	ApiService *MetadataUrlsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteMetadataUrlRequest) Execute ¶

type ApiDeleteNotificationPublisherRequest ¶

type ApiDeleteNotificationPublisherRequest struct {
	ApiService *NotificationPublishersAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNotificationPublisherRequest) Execute ¶

type ApiDeleteOIDCPolicyRequest ¶

type ApiDeleteOIDCPolicyRequest struct {
	ApiService *OauthOpenIdConnectAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOIDCPolicyRequest) Execute ¶

type ApiDeleteOOBAuthenticatorRequest ¶

type ApiDeleteOOBAuthenticatorRequest struct {
	ApiService *OauthOutOfBandAuthPluginsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOOBAuthenticatorRequest) Execute ¶

type ApiDeleteOauthClientRequest ¶

type ApiDeleteOauthClientRequest struct {
	ApiService *OauthClientsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOauthClientRequest) Execute ¶

type ApiDeleteOauthIssuerRequest ¶

type ApiDeleteOauthIssuerRequest struct {
	ApiService *OauthIssuersAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOauthIssuerRequest) Execute ¶

type ApiDeleteOauthTokenExchangeGroupRequest ¶

type ApiDeleteOauthTokenExchangeGroupRequest struct {
	ApiService *OauthTokenExchangeGeneratorAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOauthTokenExchangeGroupRequest) Execute ¶

type ApiDeleteOauthTokenExchangeProcessorPolicyyRequest ¶

type ApiDeleteOauthTokenExchangeProcessorPolicyyRequest struct {
	ApiService *OauthTokenExchangeProcessorAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOauthTokenExchangeProcessorPolicyyRequest) Execute ¶

type ApiDeleteOcspCertificateByIdRequest ¶

type ApiDeleteOcspCertificateByIdRequest struct {
	ApiService *CertificatesRevocationAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteOcspCertificateByIdRequest) Execute ¶

type ApiDeletePasswordCredentialValidatorRequest ¶

type ApiDeletePasswordCredentialValidatorRequest struct {
	ApiService *PasswordCredentialValidatorsAPIService
	// contains filtered or unexported fields
}

func (ApiDeletePasswordCredentialValidatorRequest) Execute ¶

type ApiDeletePingOneConnectionRequest ¶

type ApiDeletePingOneConnectionRequest struct {
	ApiService *PingOneConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiDeletePingOneConnectionRequest) Execute ¶

type ApiDeletePolicyRequest ¶

type ApiDeletePolicyRequest struct {
	ApiService *AuthenticationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiDeletePolicyRequest) Execute ¶

func (r ApiDeletePolicyRequest) Execute() (*http.Response, error)

type ApiDeleteResourceOwnerCredentialsMappingRequest ¶

type ApiDeleteResourceOwnerCredentialsMappingRequest struct {
	ApiService *OauthResourceOwnerCredentialsMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteResourceOwnerCredentialsMappingRequest) Execute ¶

type ApiDeleteSecretManagerRequest ¶

type ApiDeleteSecretManagerRequest struct {
	ApiService *SecretManagersAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSecretManagerRequest) Execute ¶

type ApiDeleteSigningKeyPairRequest ¶

type ApiDeleteSigningKeyPairRequest struct {
	ApiService *KeyPairsSigningAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSigningKeyPairRequest) Execute ¶

type ApiDeleteSourcePolicyRequest ¶

type ApiDeleteSourcePolicyRequest struct {
	ApiService *SessionAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSourcePolicyRequest) Execute ¶

type ApiDeleteSpAdapterRequest ¶

type ApiDeleteSpAdapterRequest struct {
	ApiService *SpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSpAdapterRequest) Execute ¶

func (r ApiDeleteSpAdapterRequest) Execute() (*http.Response, error)

type ApiDeleteSpConnectionRequest ¶

type ApiDeleteSpConnectionRequest struct {
	ApiService *IdpSpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSpConnectionRequest) Execute ¶

type ApiDeleteSslClientKeyPairRequest ¶

type ApiDeleteSslClientKeyPairRequest struct {
	ApiService *KeyPairsSslClientAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSslClientKeyPairRequest) Execute ¶

type ApiDeleteSslServerKeyPairRequest ¶

type ApiDeleteSslServerKeyPairRequest struct {
	ApiService *KeyPairsSslServerAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSslServerKeyPairRequest) Execute ¶

type ApiDeleteStsRequestParamContractByIdRequest ¶

type ApiDeleteStsRequestParamContractByIdRequest struct {
	ApiService *IdpStsRequestParametersContractsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteStsRequestParamContractByIdRequest) Execute ¶

type ApiDeleteTokenGeneratorMappingByIdRequest ¶

type ApiDeleteTokenGeneratorMappingByIdRequest struct {
	ApiService *OauthTokenExchangeTokenGeneratorMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteTokenGeneratorMappingByIdRequest) Execute ¶

type ApiDeleteTokenGeneratorRequest ¶

type ApiDeleteTokenGeneratorRequest struct {
	ApiService *SpTokenGeneratorsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteTokenGeneratorRequest) Execute ¶

type ApiDeleteTokenManagerRequest ¶

type ApiDeleteTokenManagerRequest struct {
	ApiService *OauthAccessTokenManagersAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteTokenManagerRequest) Execute ¶

type ApiDeleteTokenProcessorRequest ¶

type ApiDeleteTokenProcessorRequest struct {
	ApiService *IdpTokenProcessorsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteTokenProcessorRequest) Execute ¶

type ApiDeleteTokenToTokenMappingByIdRequest ¶

type ApiDeleteTokenToTokenMappingByIdRequest struct {
	ApiService *TokenProcessorToTokenGeneratorMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteTokenToTokenMappingByIdRequest) Execute ¶

type ApiDeleteTrustedCARequest ¶

type ApiDeleteTrustedCARequest struct {
	ApiService *CertificatesCaAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteTrustedCARequest) Execute ¶

func (r ApiDeleteTrustedCARequest) Execute() (*http.Response, error)

type ApiDisconnectRequest ¶

type ApiDisconnectRequest struct {
	ApiService *PingOneForEnterpriseAPIService
	// contains filtered or unexported fields
}

func (ApiDisconnectRequest) Execute ¶

type ApiExportCaCertificateFileRequest ¶

type ApiExportCaCertificateFileRequest struct {
	ApiService *CertificatesCaAPIService
	// contains filtered or unexported fields
}

func (ApiExportCaCertificateFileRequest) Execute ¶

type ApiExportCertificateFileRequest ¶

type ApiExportCertificateFileRequest struct {
	ApiService *KeyPairsSigningAPIService
	// contains filtered or unexported fields
}

func (ApiExportCertificateFileRequest) Execute ¶

type ApiExportConfigArchiveRequest ¶

type ApiExportConfigArchiveRequest struct {
	ApiService *ConfigArchiveAPIService
	// contains filtered or unexported fields
}

func (ApiExportConfigArchiveRequest) Execute ¶

type ApiExportConfigurationRequest ¶

type ApiExportConfigurationRequest struct {
	ApiService *BulkAPIService
	// contains filtered or unexported fields
}

func (ApiExportConfigurationRequest) Execute ¶

func (ApiExportConfigurationRequest) IncludeExternalResources ¶

func (r ApiExportConfigurationRequest) IncludeExternalResources(includeExternalResources bool) ApiExportConfigurationRequest

Include external resources like OAuth clients stored outside of PingFederate.

type ApiExportCsrRequest ¶

type ApiExportCsrRequest struct {
	ApiService *KeyPairsSigningAPIService
	// contains filtered or unexported fields
}

func (ApiExportCsrRequest) Execute ¶

func (r ApiExportCsrRequest) Execute() (string, *http.Response, error)

type ApiExportPEMFileRequest ¶

type ApiExportPEMFileRequest struct {
	ApiService *KeyPairsSigningAPIService
	// contains filtered or unexported fields
}

func (ApiExportPEMFileRequest) Body ¶

Parameters for the export request

func (ApiExportPEMFileRequest) Execute ¶

type ApiExportPKCS12FileRequest ¶

type ApiExportPKCS12FileRequest struct {
	ApiService *KeyPairsSigningAPIService
	// contains filtered or unexported fields
}

func (ApiExportPKCS12FileRequest) Body ¶

Parameters for the export request

func (ApiExportPKCS12FileRequest) Execute ¶

type ApiExportRequest ¶

type ApiExportRequest struct {
	ApiService *ConnectionMetadataAPIService
	// contains filtered or unexported fields
}

func (ApiExportRequest) Body ¶

Export metadata request.

func (ApiExportRequest) Execute ¶

func (r ApiExportRequest) Execute() (string, *http.Response, error)

type ApiExportSslClientCertificateFileRequest ¶

type ApiExportSslClientCertificateFileRequest struct {
	ApiService *KeyPairsSslClientAPIService
	// contains filtered or unexported fields
}

func (ApiExportSslClientCertificateFileRequest) Execute ¶

type ApiExportSslClientCsrRequest ¶

type ApiExportSslClientCsrRequest struct {
	ApiService *KeyPairsSslClientAPIService
	// contains filtered or unexported fields
}

func (ApiExportSslClientCsrRequest) Execute ¶

type ApiExportSslClientPEMFileRequest ¶

type ApiExportSslClientPEMFileRequest struct {
	ApiService *KeyPairsSslClientAPIService
	// contains filtered or unexported fields
}

func (ApiExportSslClientPEMFileRequest) Body ¶

Parameters for the export request

func (ApiExportSslClientPEMFileRequest) Execute ¶

type ApiExportSslClientPKCS12FileRequest ¶

type ApiExportSslClientPKCS12FileRequest struct {
	ApiService *KeyPairsSslClientAPIService
	// contains filtered or unexported fields
}

func (ApiExportSslClientPKCS12FileRequest) Body ¶

Parameters for the export request

func (ApiExportSslClientPKCS12FileRequest) Execute ¶

type ApiExportSslServerCertificateFileRequest ¶

type ApiExportSslServerCertificateFileRequest struct {
	ApiService *KeyPairsSslServerAPIService
	// contains filtered or unexported fields
}

func (ApiExportSslServerCertificateFileRequest) Execute ¶

type ApiExportSslServerCsrRequest ¶

type ApiExportSslServerCsrRequest struct {
	ApiService *KeyPairsSslServerAPIService
	// contains filtered or unexported fields
}

func (ApiExportSslServerCsrRequest) Execute ¶

type ApiExportSslServerPEMFileRequest ¶

type ApiExportSslServerPEMFileRequest struct {
	ApiService *KeyPairsSslServerAPIService
	// contains filtered or unexported fields
}

func (ApiExportSslServerPEMFileRequest) Body ¶

Parameters for the export request

func (ApiExportSslServerPEMFileRequest) Execute ¶

type ApiExportSslServerPKCS12FileRequest ¶

type ApiExportSslServerPKCS12FileRequest struct {
	ApiService *KeyPairsSslServerAPIService
	// contains filtered or unexported fields
}

func (ApiExportSslServerPKCS12FileRequest) Body ¶

Parameters for the export request

func (ApiExportSslServerPKCS12FileRequest) Execute ¶

type ApiGetAccountRequest ¶

type ApiGetAccountRequest struct {
	ApiService *AdministrativeAccountsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccountRequest) Execute ¶

type ApiGetAccountsRequest ¶

type ApiGetAccountsRequest struct {
	ApiService *AdministrativeAccountsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccountsRequest) Execute ¶

type ApiGetApcMappingRequest ¶

type ApiGetApcMappingRequest struct {
	ApiService *OauthAuthenticationPolicyContractMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetApcMappingRequest) Execute ¶

type ApiGetApcMappingsRequest ¶

type ApiGetApcMappingsRequest struct {
	ApiService *OauthAuthenticationPolicyContractMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetApcMappingsRequest) Execute ¶

type ApiGetApcToSpAdapterMappingByIdRequest ¶

type ApiGetApcToSpAdapterMappingByIdRequest struct {
	ApiService *SpAuthenticationPolicyContractMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetApcToSpAdapterMappingByIdRequest) Execute ¶

type ApiGetApcToSpAdapterMappingsRequest ¶

type ApiGetApcToSpAdapterMappingsRequest struct {
	ApiService *SpAuthenticationPolicyContractMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetApcToSpAdapterMappingsRequest) Execute ¶

type ApiGetApplicationPolicyRequest ¶

type ApiGetApplicationPolicyRequest struct {
	ApiService *SessionAPIService
	// contains filtered or unexported fields
}

func (ApiGetApplicationPolicyRequest) Execute ¶

type ApiGetApplicationRequest ¶

type ApiGetApplicationRequest struct {
	ApiService *AuthenticationApiAPIService
	// contains filtered or unexported fields
}

func (ApiGetApplicationRequest) Execute ¶

type ApiGetAuthenticationApiApplicationsRequest ¶

type ApiGetAuthenticationApiApplicationsRequest struct {
	ApiService *AuthenticationApiAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthenticationApiApplicationsRequest) Execute ¶

type ApiGetAuthenticationApiSettingsRequest ¶

type ApiGetAuthenticationApiSettingsRequest struct {
	ApiService *AuthenticationApiAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthenticationApiSettingsRequest) Execute ¶

type ApiGetAuthenticationPolicyContractRequest ¶

type ApiGetAuthenticationPolicyContractRequest struct {
	ApiService *AuthenticationPolicyContractsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthenticationPolicyContractRequest) Execute ¶

type ApiGetAuthenticationPolicyContractsRequest ¶

type ApiGetAuthenticationPolicyContractsRequest struct {
	ApiService *AuthenticationPolicyContractsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthenticationPolicyContractsRequest) Execute ¶

func (ApiGetAuthenticationPolicyContractsRequest) Filter ¶

Filter criteria limits the authentication policy contracts that are returned to only those that match it. The filter criteria is compared to the authentication policy contract name and ID fields. The comparison is a case-insensitive partial match. No additional pattern based matching is supported.

func (ApiGetAuthenticationPolicyContractsRequest) NumberPerPage ¶

Number of contracts per page.

func (ApiGetAuthenticationPolicyContractsRequest) Page ¶

Page number to retrieve.

type ApiGetAuthenticationPolicySettingsRequest ¶

type ApiGetAuthenticationPolicySettingsRequest struct {
	ApiService *AuthenticationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthenticationPolicySettingsRequest) Execute ¶

type ApiGetAuthenticationSelectorDescriptorsByIdRequest ¶

type ApiGetAuthenticationSelectorDescriptorsByIdRequest struct {
	ApiService *AuthenticationSelectorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthenticationSelectorDescriptorsByIdRequest) Execute ¶

type ApiGetAuthenticationSelectorDescriptorsRequest ¶

type ApiGetAuthenticationSelectorDescriptorsRequest struct {
	ApiService *AuthenticationSelectorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthenticationSelectorDescriptorsRequest) Execute ¶

type ApiGetAuthenticationSelectorRequest ¶

type ApiGetAuthenticationSelectorRequest struct {
	ApiService *AuthenticationSelectorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthenticationSelectorRequest) Execute ¶

type ApiGetAuthenticationSelectorsRequest ¶

type ApiGetAuthenticationSelectorsRequest struct {
	ApiService *AuthenticationSelectorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthenticationSelectorsRequest) Execute ¶

func (ApiGetAuthenticationSelectorsRequest) Filter ¶

Filter criteria limits the authentication selector instances that are returned to only those that match it. The filter criteria is compared to the authentication selector instance name and ID fields. The comparison is a case-insensitive partial match. No additional pattern based matching is supported.

func (ApiGetAuthenticationSelectorsRequest) NumberPerPage ¶

Number of selectors per page.

func (ApiGetAuthenticationSelectorsRequest) Page ¶

Page number to retrieve.

type ApiGetAuthorizationDetailProcessorPluginDescriptorRequest ¶

type ApiGetAuthorizationDetailProcessorPluginDescriptorRequest struct {
	ApiService *OauthAuthorizationDetailProcessorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthorizationDetailProcessorPluginDescriptorRequest) Execute ¶

type ApiGetAuthorizationDetailProcessorPluginDescriptorsRequest ¶

type ApiGetAuthorizationDetailProcessorPluginDescriptorsRequest struct {
	ApiService *OauthAuthorizationDetailProcessorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthorizationDetailProcessorPluginDescriptorsRequest) Execute ¶

type ApiGetAuthorizationDetailProcessorRequest ¶

type ApiGetAuthorizationDetailProcessorRequest struct {
	ApiService *OauthAuthorizationDetailProcessorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthorizationDetailProcessorRequest) Execute ¶

type ApiGetAuthorizationDetailProcessorsRequest ¶

type ApiGetAuthorizationDetailProcessorsRequest struct {
	ApiService *OauthAuthorizationDetailProcessorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthorizationDetailProcessorsRequest) Execute ¶

type ApiGetAuthorizationDetailTypeByIdRequest ¶

type ApiGetAuthorizationDetailTypeByIdRequest struct {
	ApiService *OauthAuthorizationDetailTypesAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthorizationDetailTypeByIdRequest) Execute ¶

type ApiGetAuthorizationDetailTypesRequest ¶

type ApiGetAuthorizationDetailTypesRequest struct {
	ApiService *OauthAuthorizationDetailTypesAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthorizationDetailTypesRequest) Execute ¶

type ApiGetAuthorizationServerSettingsRequest ¶

type ApiGetAuthorizationServerSettingsRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthorizationServerSettingsRequest) Execute ¶

type ApiGetCaptchaProviderPluginDescriptorRequest ¶

type ApiGetCaptchaProviderPluginDescriptorRequest struct {
	ApiService *CaptchaProvidersAPIService
	// contains filtered or unexported fields
}

func (ApiGetCaptchaProviderPluginDescriptorRequest) Execute ¶

type ApiGetCaptchaProviderPluginDescriptorsRequest ¶

type ApiGetCaptchaProviderPluginDescriptorsRequest struct {
	ApiService *CaptchaProvidersAPIService
	// contains filtered or unexported fields
}

func (ApiGetCaptchaProviderPluginDescriptorsRequest) Execute ¶

type ApiGetCaptchaProviderRequest ¶

type ApiGetCaptchaProviderRequest struct {
	ApiService *CaptchaProvidersAPIService
	// contains filtered or unexported fields
}

func (ApiGetCaptchaProviderRequest) Execute ¶

type ApiGetCaptchaProvidersRequest ¶

type ApiGetCaptchaProvidersRequest struct {
	ApiService *CaptchaProvidersAPIService
	// contains filtered or unexported fields
}

func (ApiGetCaptchaProvidersRequest) Execute ¶

type ApiGetCaptchaProvidersSettingsRequest ¶

type ApiGetCaptchaProvidersSettingsRequest struct {
	ApiService *CaptchaProvidersAPIService
	// contains filtered or unexported fields
}

func (ApiGetCaptchaProvidersSettingsRequest) Execute ¶

type ApiGetCaptchaSettingsRequest ¶

type ApiGetCaptchaSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCaptchaSettingsRequest) Execute ¶

type ApiGetCertRequest ¶

type ApiGetCertRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCertRequest) Execute ¶

func (r ApiGetCertRequest) Execute() (*IssuerCert, *http.Response, error)

type ApiGetCertificateFromGroupRequest ¶

type ApiGetCertificateFromGroupRequest struct {
	ApiService *CertificatesGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCertificateFromGroupRequest) Execute ¶

type ApiGetCertificatesForGroupRequest ¶

type ApiGetCertificatesForGroupRequest struct {
	ApiService *CertificatesGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCertificatesForGroupRequest) Execute ¶

type ApiGetCertsRequest ¶

type ApiGetCertsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCertsRequest) Execute ¶

func (r ApiGetCertsRequest) Execute() (*IssuerCerts, *http.Response, error)

type ApiGetCibaServerPoliciesRequest ¶

type ApiGetCibaServerPoliciesRequest struct {
	ApiService *OauthCibaServerPolicyAPIService
	// contains filtered or unexported fields
}

func (ApiGetCibaServerPoliciesRequest) Execute ¶

type ApiGetCibaServerPolicyByIdRequest ¶

type ApiGetCibaServerPolicyByIdRequest struct {
	ApiService *OauthCibaServerPolicyAPIService
	// contains filtered or unexported fields
}

func (ApiGetCibaServerPolicyByIdRequest) Execute ¶

type ApiGetCibaServerPolicySettingsRequest ¶

type ApiGetCibaServerPolicySettingsRequest struct {
	ApiService *OauthCibaServerPolicyAPIService
	// contains filtered or unexported fields
}

func (ApiGetCibaServerPolicySettingsRequest) Execute ¶

type ApiGetClusterSettingsRequest ¶

type ApiGetClusterSettingsRequest struct {
	ApiService *ClusterAPIService
	// contains filtered or unexported fields
}

func (ApiGetClusterSettingsRequest) Execute ¶

type ApiGetClusterStatusRequest ¶

type ApiGetClusterStatusRequest struct {
	ApiService *ClusterAPIService
	// contains filtered or unexported fields
}

func (ApiGetClusterStatusRequest) Execute ¶

type ApiGetCommonScopeGroupRequest ¶

type ApiGetCommonScopeGroupRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCommonScopeGroupRequest) Execute ¶

type ApiGetCommonScopeRequest ¶

type ApiGetCommonScopeRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCommonScopeRequest) Execute ¶

type ApiGetConfigStoreSettingRequest ¶

type ApiGetConfigStoreSettingRequest struct {
	ApiService *ConfigStoreAPIService
	// contains filtered or unexported fields
}

func (ApiGetConfigStoreSettingRequest) Execute ¶

type ApiGetConfigStoreSettingsRequest ¶

type ApiGetConfigStoreSettingsRequest struct {
	ApiService *ConfigStoreAPIService
	// contains filtered or unexported fields
}

func (ApiGetConfigStoreSettingsRequest) Execute ¶

type ApiGetConfigurationEncryptionKeysRequest ¶

type ApiGetConfigurationEncryptionKeysRequest struct {
	ApiService *ConfigurationEncryptionKeysAPIService
	// contains filtered or unexported fields
}

func (ApiGetConfigurationEncryptionKeysRequest) Execute ¶

type ApiGetConnectionCertsRequest ¶

type ApiGetConnectionCertsRequest struct {
	ApiService *SpIdpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetConnectionCertsRequest) Execute ¶

type ApiGetConnectionRequest ¶

type ApiGetConnectionRequest struct {
	ApiService *SpIdpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetConnectionRequest) Execute ¶

type ApiGetConnectionsRequest ¶

type ApiGetConnectionsRequest struct {
	ApiService *SpIdpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetConnectionsRequest) EntityId ¶

Entity ID of the connection to fetch. (case-sensitive)

func (ApiGetConnectionsRequest) Execute ¶

func (ApiGetConnectionsRequest) Filter ¶

Filter criteria limits the IdP connections that are returned to only those that match it. The filter criteria is compared to the IdP connection name and partner entity ID fields. The comparison is a case-insensitive partial match. No additional pattern based matching is supported.

func (ApiGetConnectionsRequest) NumberPerPage ¶

func (r ApiGetConnectionsRequest) NumberPerPage(numberPerPage int64) ApiGetConnectionsRequest

Number of connections per page.

func (ApiGetConnectionsRequest) Page ¶

Page number to retrieve.

type ApiGetCredentialStatusRequest ¶

type ApiGetCredentialStatusRequest struct {
	ApiService *PingOneConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCredentialStatusRequest) Execute ¶

type ApiGetCustomDataStoreDescriptorRequest ¶

type ApiGetCustomDataStoreDescriptorRequest struct {
	ApiService *DataStoresAPIService
	// contains filtered or unexported fields
}

func (ApiGetCustomDataStoreDescriptorRequest) Execute ¶

type ApiGetCustomDataStoreDescriptorsRequest ¶

type ApiGetCustomDataStoreDescriptorsRequest struct {
	ApiService *DataStoresAPIService
	// contains filtered or unexported fields
}

func (ApiGetCustomDataStoreDescriptorsRequest) Execute ¶

type ApiGetDataStoreRequest ¶

type ApiGetDataStoreRequest struct {
	ApiService *DataStoresAPIService
	// contains filtered or unexported fields
}

func (ApiGetDataStoreRequest) Execute ¶

type ApiGetDataStoresActionByIdRequest ¶

type ApiGetDataStoresActionByIdRequest struct {
	ApiService *DataStoresAPIService
	// contains filtered or unexported fields
}

func (ApiGetDataStoresActionByIdRequest) Execute ¶

type ApiGetDataStoresActionsRequest ¶

type ApiGetDataStoresActionsRequest struct {
	ApiService *DataStoresAPIService
	// contains filtered or unexported fields
}

func (ApiGetDataStoresActionsRequest) Execute ¶

type ApiGetDataStoresRequest ¶

type ApiGetDataStoresRequest struct {
	ApiService *DataStoresAPIService
	// contains filtered or unexported fields
}

func (ApiGetDataStoresRequest) Execute ¶

type ApiGetDecryptionKeysRequest ¶

type ApiGetDecryptionKeysRequest struct {
	ApiService *IdpSpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetDecryptionKeysRequest) Execute ¶

type ApiGetDefaultAuthenticationPolicyRequest ¶

type ApiGetDefaultAuthenticationPolicyRequest struct {
	ApiService *AuthenticationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiGetDefaultAuthenticationPolicyRequest) Execute ¶

type ApiGetDefaultUrlRequest ¶

type ApiGetDefaultUrlRequest struct {
	ApiService *IdpDefaultUrlsAPIService
	// contains filtered or unexported fields
}

func (ApiGetDefaultUrlRequest) Execute ¶

type ApiGetDynamicClientRegistrationDescriptorRequest ¶

type ApiGetDynamicClientRegistrationDescriptorRequest struct {
	ApiService *OauthClientRegistrationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiGetDynamicClientRegistrationDescriptorRequest) Execute ¶

type ApiGetDynamicClientRegistrationDescriptorsRequest ¶

type ApiGetDynamicClientRegistrationDescriptorsRequest struct {
	ApiService *OauthClientRegistrationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiGetDynamicClientRegistrationDescriptorsRequest) Execute ¶

type ApiGetDynamicClientRegistrationPoliciesRequest ¶

type ApiGetDynamicClientRegistrationPoliciesRequest struct {
	ApiService *OauthClientRegistrationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiGetDynamicClientRegistrationPoliciesRequest) Execute ¶

type ApiGetDynamicClientRegistrationPolicyRequest ¶

type ApiGetDynamicClientRegistrationPolicyRequest struct {
	ApiService *OauthClientRegistrationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiGetDynamicClientRegistrationPolicyRequest) Execute ¶

type ApiGetEmailServerSettingsRequest ¶

type ApiGetEmailServerSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetEmailServerSettingsRequest) Execute ¶

type ApiGetExclusiveScopeGroupRequest ¶

type ApiGetExclusiveScopeGroupRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetExclusiveScopeGroupRequest) Execute ¶

type ApiGetExclusiveScopeRequest ¶

type ApiGetExclusiveScopeRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetExclusiveScopeRequest) Execute ¶

type ApiGetExtendedPropertiesRequest ¶

type ApiGetExtendedPropertiesRequest struct {
	ApiService *ExtendedPropertiesAPIService
	// contains filtered or unexported fields
}

func (ApiGetExtendedPropertiesRequest) Execute ¶

type ApiGetFragmentRequest ¶

type ApiGetFragmentRequest struct {
	ApiService *AuthenticationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiGetFragmentRequest) Execute ¶

type ApiGetFragmentsRequest ¶

type ApiGetFragmentsRequest struct {
	ApiService *AuthenticationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiGetFragmentsRequest) Execute ¶

func (ApiGetFragmentsRequest) Filter ¶

Filter criteria limits the fragments that are returned to only those that match it. The filter criteria is compared to the fragment instance name and ID fields. The comparison is a case-insensitive partial match. No additional pattern based matching is supported.

func (ApiGetFragmentsRequest) NumberPerPage ¶

func (r ApiGetFragmentsRequest) NumberPerPage(numberPerPage int64) ApiGetFragmentsRequest

Number of fragments per page.

func (ApiGetFragmentsRequest) Page ¶

Page number to retrieve.

type ApiGetGeneralSettingsRequest ¶

type ApiGetGeneralSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetGeneralSettingsRequest) Execute ¶

type ApiGetGlobalPolicyRequest ¶

type ApiGetGlobalPolicyRequest struct {
	ApiService *SessionAPIService
	// contains filtered or unexported fields
}

func (ApiGetGlobalPolicyRequest) Execute ¶

type ApiGetIdentityProfileRequest ¶

type ApiGetIdentityProfileRequest struct {
	ApiService *LocalIdentityIdentityProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdentityProfileRequest) Execute ¶

type ApiGetIdentityProfilesRequest ¶

type ApiGetIdentityProfilesRequest struct {
	ApiService *LocalIdentityIdentityProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdentityProfilesRequest) ApcId ¶

Filter the local identity profiles by matching policy contract ID.

func (ApiGetIdentityProfilesRequest) Execute ¶

func (ApiGetIdentityProfilesRequest) Filter ¶

Filter criteria limits the local identity profiles that are returned to only those that match it. The filter criteria is compared to the local identity profile name and ID fields. The comparison is a case-insensitive partial match. No additional pattern based matching is supported.

func (ApiGetIdentityProfilesRequest) NumberPerPage ¶

func (r ApiGetIdentityProfilesRequest) NumberPerPage(numberPerPage int64) ApiGetIdentityProfilesRequest

Number of local identity profiles per page.

func (ApiGetIdentityProfilesRequest) Page ¶

Page number to retrieve.

type ApiGetIdentityStoreProvisionerDescriptorByIdRequest ¶

type ApiGetIdentityStoreProvisionerDescriptorByIdRequest struct {
	ApiService *IdentityStoreProvisionersAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdentityStoreProvisionerDescriptorByIdRequest) Execute ¶

type ApiGetIdentityStoreProvisionerDescriptorsRequest ¶

type ApiGetIdentityStoreProvisionerDescriptorsRequest struct {
	ApiService *IdentityStoreProvisionersAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdentityStoreProvisionerDescriptorsRequest) Execute ¶

type ApiGetIdentityStoreProvisionerRequest ¶

type ApiGetIdentityStoreProvisionerRequest struct {
	ApiService *IdentityStoreProvisionersAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdentityStoreProvisionerRequest) Execute ¶

type ApiGetIdentityStoreProvisionersRequest ¶

type ApiGetIdentityStoreProvisionersRequest struct {
	ApiService *IdentityStoreProvisionersAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdentityStoreProvisionersRequest) Execute ¶

type ApiGetIdpAdapterDescriptorsByIdRequest ¶

type ApiGetIdpAdapterDescriptorsByIdRequest struct {
	ApiService *IdpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdpAdapterDescriptorsByIdRequest) Execute ¶

type ApiGetIdpAdapterDescriptorsRequest ¶

type ApiGetIdpAdapterDescriptorsRequest struct {
	ApiService *IdpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdpAdapterDescriptorsRequest) Execute ¶

type ApiGetIdpAdapterMappingRequest ¶

type ApiGetIdpAdapterMappingRequest struct {
	ApiService *OauthIdpAdapterMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdpAdapterMappingRequest) Execute ¶

type ApiGetIdpAdapterMappingsRequest ¶

type ApiGetIdpAdapterMappingsRequest struct {
	ApiService *OauthIdpAdapterMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdpAdapterMappingsRequest) Execute ¶

type ApiGetIdpAdapterRequest ¶

type ApiGetIdpAdapterRequest struct {
	ApiService *IdpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdpAdapterRequest) Execute ¶

type ApiGetIdpAdaptersActionByIdRequest ¶

type ApiGetIdpAdaptersActionByIdRequest struct {
	ApiService *IdpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdpAdaptersActionByIdRequest) Execute ¶

type ApiGetIdpAdaptersActionsRequest ¶

type ApiGetIdpAdaptersActionsRequest struct {
	ApiService *IdpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdpAdaptersActionsRequest) Execute ¶

type ApiGetIdpAdaptersRequest ¶

type ApiGetIdpAdaptersRequest struct {
	ApiService *IdpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdpAdaptersRequest) Execute ¶

func (ApiGetIdpAdaptersRequest) Filter ¶

Filter criteria limits the IdP adapters that are returned to only those that match it. The filter criteria is compared to the IdP adapter instance name and ID fields. The comparison is a case-insensitive partial match. No additional pattern based matching is supported.

func (ApiGetIdpAdaptersRequest) NumberPerPage ¶

func (r ApiGetIdpAdaptersRequest) NumberPerPage(numberPerPage int64) ApiGetIdpAdaptersRequest

Number of adapters per page.

func (ApiGetIdpAdaptersRequest) Page ¶

Page number to retrieve.

type ApiGetIdpConnectionSigningSettingsRequest ¶

type ApiGetIdpConnectionSigningSettingsRequest struct {
	ApiService *SpIdpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdpConnectionSigningSettingsRequest) Execute ¶

type ApiGetIdpConnectionsDecryptionKeysRequest ¶

type ApiGetIdpConnectionsDecryptionKeysRequest struct {
	ApiService *SpIdpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdpConnectionsDecryptionKeysRequest) Execute ¶

type ApiGetIdpConnectorDescriptorByIdRequest ¶

type ApiGetIdpConnectorDescriptorByIdRequest struct {
	ApiService *IdpConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdpConnectorDescriptorByIdRequest) Execute ¶

type ApiGetIdpConnectorDescriptorsRequest ¶

type ApiGetIdpConnectorDescriptorsRequest struct {
	ApiService *IdpConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdpConnectorDescriptorsRequest) Execute ¶

type ApiGetIdpToSpAdapterMappingsByIdRequest ¶

type ApiGetIdpToSpAdapterMappingsByIdRequest struct {
	ApiService *IdpToSpAdapterMappingAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdpToSpAdapterMappingsByIdRequest) Execute ¶

type ApiGetIdpToSpAdapterMappingsRequest ¶

type ApiGetIdpToSpAdapterMappingsRequest struct {
	ApiService *IdpToSpAdapterMappingAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdpToSpAdapterMappingsRequest) Execute ¶

type ApiGetIncomingProxySettingsRequest ¶

type ApiGetIncomingProxySettingsRequest struct {
	ApiService *IncomingProxySettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetIncomingProxySettingsRequest) Execute ¶

type ApiGetKerberosRealmRequest ¶

type ApiGetKerberosRealmRequest struct {
	ApiService *KerberosRealmsAPIService
	// contains filtered or unexported fields
}

func (ApiGetKerberosRealmRequest) Execute ¶

type ApiGetKerberosRealmSettingsRequest ¶

type ApiGetKerberosRealmSettingsRequest struct {
	ApiService *KerberosRealmsAPIService
	// contains filtered or unexported fields
}

func (ApiGetKerberosRealmSettingsRequest) Execute ¶

type ApiGetKerberosRealmsRequest ¶

type ApiGetKerberosRealmsRequest struct {
	ApiService *KerberosRealmsAPIService
	// contains filtered or unexported fields
}

func (ApiGetKerberosRealmsRequest) Execute ¶

type ApiGetKeyAlgorithmsRequest ¶

type ApiGetKeyAlgorithmsRequest struct {
	ApiService *KeyPairsAPIService
	// contains filtered or unexported fields
}

func (ApiGetKeyAlgorithmsRequest) Execute ¶

type ApiGetKeyPairsRequest ¶

type ApiGetKeyPairsRequest struct {
	ApiService *PingOneForEnterpriseAPIService
	// contains filtered or unexported fields
}

func (ApiGetKeyPairsRequest) Execute ¶

type ApiGetKeySetRequest ¶

type ApiGetKeySetRequest struct {
	ApiService *KeyPairsOauthOpenIdConnectAPIService
	// contains filtered or unexported fields
}

func (ApiGetKeySetRequest) Execute ¶

type ApiGetKeySetsRequest ¶

type ApiGetKeySetsRequest struct {
	ApiService *KeyPairsOauthOpenIdConnectAPIService
	// contains filtered or unexported fields
}

func (ApiGetKeySetsRequest) Execute ¶

type ApiGetLicenseAgreementRequest ¶

type ApiGetLicenseAgreementRequest struct {
	ApiService *LicenseAPIService
	// contains filtered or unexported fields
}

func (ApiGetLicenseAgreementRequest) Execute ¶

type ApiGetLicenseRequest ¶

type ApiGetLicenseRequest struct {
	ApiService *LicenseAPIService
	// contains filtered or unexported fields
}

func (ApiGetLicenseRequest) Execute ¶

type ApiGetLifetimeSettingsRequest ¶

type ApiGetLifetimeSettingsRequest struct {
	ApiService *ProtocolMetadataAPIService
	// contains filtered or unexported fields
}

func (ApiGetLifetimeSettingsRequest) Execute ¶

type ApiGetLogSettingsRequest ¶

type ApiGetLogSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetLogSettingsRequest) Execute ¶

type ApiGetMappingRequest ¶

type ApiGetMappingRequest struct {
	ApiService *OauthAccessTokenMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetMappingRequest) Execute ¶

type ApiGetMappingsRequest ¶

type ApiGetMappingsRequest struct {
	ApiService *OauthAccessTokenMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetMappingsRequest) Execute ¶

type ApiGetMetadataUrlRequest ¶

type ApiGetMetadataUrlRequest struct {
	ApiService *MetadataUrlsAPIService
	// contains filtered or unexported fields
}

func (ApiGetMetadataUrlRequest) Execute ¶

type ApiGetMetadataUrlsRequest ¶

type ApiGetMetadataUrlsRequest struct {
	ApiService *MetadataUrlsAPIService
	// contains filtered or unexported fields
}

func (ApiGetMetadataUrlsRequest) Execute ¶

type ApiGetNotificationPublisherActionsRequest ¶

type ApiGetNotificationPublisherActionsRequest struct {
	ApiService *NotificationPublishersAPIService
	// contains filtered or unexported fields
}

func (ApiGetNotificationPublisherActionsRequest) Execute ¶

type ApiGetNotificationPublisherPluginDescriptorRequest ¶

type ApiGetNotificationPublisherPluginDescriptorRequest struct {
	ApiService *NotificationPublishersAPIService
	// contains filtered or unexported fields
}

func (ApiGetNotificationPublisherPluginDescriptorRequest) Execute ¶

type ApiGetNotificationPublisherPluginDescriptorsRequest ¶

type ApiGetNotificationPublisherPluginDescriptorsRequest struct {
	ApiService *NotificationPublishersAPIService
	// contains filtered or unexported fields
}

func (ApiGetNotificationPublisherPluginDescriptorsRequest) Execute ¶

type ApiGetNotificationPublisherRequest ¶

type ApiGetNotificationPublisherRequest struct {
	ApiService *NotificationPublishersAPIService
	// contains filtered or unexported fields
}

func (ApiGetNotificationPublisherRequest) Execute ¶

type ApiGetNotificationPublishersActionRequest ¶

type ApiGetNotificationPublishersActionRequest struct {
	ApiService *NotificationPublishersAPIService
	// contains filtered or unexported fields
}

func (ApiGetNotificationPublishersActionRequest) Execute ¶

type ApiGetNotificationPublishersRequest ¶

type ApiGetNotificationPublishersRequest struct {
	ApiService *NotificationPublishersAPIService
	// contains filtered or unexported fields
}

func (ApiGetNotificationPublishersRequest) Execute ¶

type ApiGetNotificationPublishersSettingsRequest ¶

type ApiGetNotificationPublishersSettingsRequest struct {
	ApiService *NotificationPublishersAPIService
	// contains filtered or unexported fields
}

func (ApiGetNotificationPublishersSettingsRequest) Execute ¶

type ApiGetNotificationSettingsRequest ¶

type ApiGetNotificationSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetNotificationSettingsRequest) Execute ¶

type ApiGetOIDCPoliciesRequest ¶

type ApiGetOIDCPoliciesRequest struct {
	ApiService *OauthOpenIdConnectAPIService
	// contains filtered or unexported fields
}

func (ApiGetOIDCPoliciesRequest) Execute ¶

type ApiGetOIDCPolicyRequest ¶

type ApiGetOIDCPolicyRequest struct {
	ApiService *OauthOpenIdConnectAPIService
	// contains filtered or unexported fields
}

func (ApiGetOIDCPolicyRequest) Execute ¶

type ApiGetOIDCSettingsRequest ¶

type ApiGetOIDCSettingsRequest struct {
	ApiService *OauthOpenIdConnectAPIService
	// contains filtered or unexported fields
}

func (ApiGetOIDCSettingsRequest) Execute ¶

type ApiGetOOBActionRequest ¶

type ApiGetOOBActionRequest struct {
	ApiService *OauthOutOfBandAuthPluginsAPIService
	// contains filtered or unexported fields
}

func (ApiGetOOBActionRequest) Execute ¶

func (r ApiGetOOBActionRequest) Execute() (*Action, *http.Response, error)

type ApiGetOOBActionsRequest ¶

type ApiGetOOBActionsRequest struct {
	ApiService *OauthOutOfBandAuthPluginsAPIService
	// contains filtered or unexported fields
}

func (ApiGetOOBActionsRequest) Execute ¶

type ApiGetOOBAuthPluginDescriptorRequest ¶

type ApiGetOOBAuthPluginDescriptorRequest struct {
	ApiService *OauthOutOfBandAuthPluginsAPIService
	// contains filtered or unexported fields
}

func (ApiGetOOBAuthPluginDescriptorRequest) Execute ¶

type ApiGetOOBAuthPluginDescriptorsRequest ¶

type ApiGetOOBAuthPluginDescriptorsRequest struct {
	ApiService *OauthOutOfBandAuthPluginsAPIService
	// contains filtered or unexported fields
}

func (ApiGetOOBAuthPluginDescriptorsRequest) Execute ¶

type ApiGetOOBAuthenticatorRequest ¶

type ApiGetOOBAuthenticatorRequest struct {
	ApiService *OauthOutOfBandAuthPluginsAPIService
	// contains filtered or unexported fields
}

func (ApiGetOOBAuthenticatorRequest) Execute ¶

type ApiGetOOBAuthenticatorsRequest ¶

type ApiGetOOBAuthenticatorsRequest struct {
	ApiService *OauthOutOfBandAuthPluginsAPIService
	// contains filtered or unexported fields
}

func (ApiGetOOBAuthenticatorsRequest) Execute ¶

type ApiGetOauthAccessTokenManagersSettingsRequest ¶

type ApiGetOauthAccessTokenManagersSettingsRequest struct {
	ApiService *OauthAccessTokenManagersAPIService
	// contains filtered or unexported fields
}

func (ApiGetOauthAccessTokenManagersSettingsRequest) Execute ¶

type ApiGetOauthClientByIdRequest ¶

type ApiGetOauthClientByIdRequest struct {
	ApiService *OauthClientsAPIService
	// contains filtered or unexported fields
}

func (ApiGetOauthClientByIdRequest) Execute ¶

type ApiGetOauthClientSecretRequest ¶

type ApiGetOauthClientSecretRequest struct {
	ApiService *OauthClientsAPIService
	// contains filtered or unexported fields
}

func (ApiGetOauthClientSecretRequest) Execute ¶

type ApiGetOauthClientSettingsRequest ¶

type ApiGetOauthClientSettingsRequest struct {
	ApiService *OauthClientSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetOauthClientSettingsRequest) Execute ¶

type ApiGetOauthClientsRequest ¶

type ApiGetOauthClientsRequest struct {
	ApiService *OauthClientsAPIService
	// contains filtered or unexported fields
}

func (ApiGetOauthClientsRequest) Execute ¶

func (ApiGetOauthClientsRequest) Filter ¶

Filter criteria limits the OAuth clients that are returned to only those that match it. The filter criteria is compared to the OAuth client name and ID fields. The comparison is a case-insensitive partial match. No additional pattern based matching is supported.

func (ApiGetOauthClientsRequest) NumberPerPage ¶

func (r ApiGetOauthClientsRequest) NumberPerPage(numberPerPage int64) ApiGetOauthClientsRequest

Number of OAuth clients per page. (uncapped if unspecified)

func (ApiGetOauthClientsRequest) Page ¶

Page number to retrieve.

type ApiGetOauthIssuerByIdRequest ¶

type ApiGetOauthIssuerByIdRequest struct {
	ApiService *OauthIssuersAPIService
	// contains filtered or unexported fields
}

func (ApiGetOauthIssuerByIdRequest) Execute ¶

type ApiGetOauthIssuersRequest ¶

type ApiGetOauthIssuersRequest struct {
	ApiService *OauthIssuersAPIService
	// contains filtered or unexported fields
}

func (ApiGetOauthIssuersRequest) Execute ¶

type ApiGetOauthOidcKeysSettingsRequest ¶

type ApiGetOauthOidcKeysSettingsRequest struct {
	ApiService *KeyPairsOauthOpenIdConnectAPIService
	// contains filtered or unexported fields
}

func (ApiGetOauthOidcKeysSettingsRequest) Execute ¶

type ApiGetOauthTokenExchangeGroupByIdRequest ¶

type ApiGetOauthTokenExchangeGroupByIdRequest struct {
	ApiService *OauthTokenExchangeGeneratorAPIService
	// contains filtered or unexported fields
}

func (ApiGetOauthTokenExchangeGroupByIdRequest) Execute ¶

type ApiGetOauthTokenExchangeGroupsRequest ¶

type ApiGetOauthTokenExchangeGroupsRequest struct {
	ApiService *OauthTokenExchangeGeneratorAPIService
	// contains filtered or unexported fields
}

func (ApiGetOauthTokenExchangeGroupsRequest) Execute ¶

type ApiGetOauthTokenExchangeProcessorPolicyByIdRequest ¶

type ApiGetOauthTokenExchangeProcessorPolicyByIdRequest struct {
	ApiService *OauthTokenExchangeProcessorAPIService
	// contains filtered or unexported fields
}

func (ApiGetOauthTokenExchangeProcessorPolicyByIdRequest) Execute ¶

type ApiGetOauthTokenExchangeProcessorPolicyPoliciesRequest ¶

type ApiGetOauthTokenExchangeProcessorPolicyPoliciesRequest struct {
	ApiService *OauthTokenExchangeProcessorAPIService
	// contains filtered or unexported fields
}

func (ApiGetOauthTokenExchangeProcessorPolicyPoliciesRequest) Execute ¶

type ApiGetOauthTokenExchangeProcessorPolicySettingsRequest ¶

type ApiGetOauthTokenExchangeProcessorPolicySettingsRequest struct {
	ApiService *OauthTokenExchangeProcessorAPIService
	// contains filtered or unexported fields
}

func (ApiGetOauthTokenExchangeProcessorPolicySettingsRequest) Execute ¶

type ApiGetOauthTokenExchangeSettingsRequest ¶

type ApiGetOauthTokenExchangeSettingsRequest struct {
	ApiService *OauthTokenExchangeGeneratorAPIService
	// contains filtered or unexported fields
}

func (ApiGetOauthTokenExchangeSettingsRequest) Execute ¶

type ApiGetOcspCertificateByIdRequest ¶

type ApiGetOcspCertificateByIdRequest struct {
	ApiService *CertificatesRevocationAPIService
	// contains filtered or unexported fields
}

func (ApiGetOcspCertificateByIdRequest) Execute ¶

type ApiGetOcspCertificatesRequest ¶

type ApiGetOcspCertificatesRequest struct {
	ApiService *CertificatesRevocationAPIService
	// contains filtered or unexported fields
}

func (ApiGetOcspCertificatesRequest) Execute ¶

type ApiGetOutBoundProvisioningSettingsRequest ¶

type ApiGetOutBoundProvisioningSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetOutBoundProvisioningSettingsRequest) Execute ¶

type ApiGetPasswordCredentialValidatorDescriptorRequest ¶

type ApiGetPasswordCredentialValidatorDescriptorRequest struct {
	ApiService *PasswordCredentialValidatorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetPasswordCredentialValidatorDescriptorRequest) Execute ¶

type ApiGetPasswordCredentialValidatorDescriptorsRequest ¶

type ApiGetPasswordCredentialValidatorDescriptorsRequest struct {
	ApiService *PasswordCredentialValidatorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetPasswordCredentialValidatorDescriptorsRequest) Execute ¶

type ApiGetPasswordCredentialValidatorRequest ¶

type ApiGetPasswordCredentialValidatorRequest struct {
	ApiService *PasswordCredentialValidatorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetPasswordCredentialValidatorRequest) Execute ¶

type ApiGetPasswordCredentialValidatorsRequest ¶

type ApiGetPasswordCredentialValidatorsRequest struct {
	ApiService *PasswordCredentialValidatorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetPasswordCredentialValidatorsRequest) Execute ¶

type ApiGetPingOneConnectionAssociationsRequest ¶

type ApiGetPingOneConnectionAssociationsRequest struct {
	ApiService *PingOneConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetPingOneConnectionAssociationsRequest) Execute ¶

type ApiGetPingOneConnectionEnvironmentsRequest ¶

type ApiGetPingOneConnectionEnvironmentsRequest struct {
	ApiService *PingOneConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetPingOneConnectionEnvironmentsRequest) Execute ¶

func (ApiGetPingOneConnectionEnvironmentsRequest) Filter ¶

Filter criteria limits the environments that are returned to only those that match it. The filter criteria is compared to the environment name and ID fields. The comparison is a case-insensitive partial match. No additional pattern based matching is supported.

func (ApiGetPingOneConnectionEnvironmentsRequest) NumberPerPage ¶

Number of environments per page.

func (ApiGetPingOneConnectionEnvironmentsRequest) Page ¶

Page number to retrieve.

type ApiGetPingOneConnectionRequest ¶

type ApiGetPingOneConnectionRequest struct {
	ApiService *PingOneConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetPingOneConnectionRequest) Execute ¶

type ApiGetPingOneConnectionUsagesRequest ¶

type ApiGetPingOneConnectionUsagesRequest struct {
	ApiService *PingOneConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetPingOneConnectionUsagesRequest) Execute ¶

type ApiGetPingOneConnectionsRequest ¶

type ApiGetPingOneConnectionsRequest struct {
	ApiService *PingOneConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetPingOneConnectionsRequest) Execute ¶

type ApiGetPingOneForEnterpriseSettingsRequest ¶

type ApiGetPingOneForEnterpriseSettingsRequest struct {
	ApiService *PingOneForEnterpriseAPIService
	// contains filtered or unexported fields
}

func (ApiGetPingOneForEnterpriseSettingsRequest) Execute ¶

type ApiGetPolicyRequest ¶

type ApiGetPolicyRequest struct {
	ApiService *AuthenticationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiGetPolicyRequest) Execute ¶

type ApiGetRedirectValidationSettingsRequest ¶

type ApiGetRedirectValidationSettingsRequest struct {
	ApiService *RedirectValidationAPIService
	// contains filtered or unexported fields
}

func (ApiGetRedirectValidationSettingsRequest) Execute ¶

type ApiGetResourceOwnerCredentialsMappingRequest ¶

type ApiGetResourceOwnerCredentialsMappingRequest struct {
	ApiService *OauthResourceOwnerCredentialsMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetResourceOwnerCredentialsMappingRequest) Execute ¶

type ApiGetResourceOwnerCredentialsMappingsRequest ¶

type ApiGetResourceOwnerCredentialsMappingsRequest struct {
	ApiService *OauthResourceOwnerCredentialsMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetResourceOwnerCredentialsMappingsRequest) Execute ¶

type ApiGetRevocationSettingsRequest ¶

type ApiGetRevocationSettingsRequest struct {
	ApiService *CertificatesRevocationAPIService
	// contains filtered or unexported fields
}

func (ApiGetRevocationSettingsRequest) Execute ¶

type ApiGetRotationSettingsRequest ¶

type ApiGetRotationSettingsRequest struct {
	ApiService *KeyPairsSigningAPIService
	// contains filtered or unexported fields
}

func (ApiGetRotationSettingsRequest) Execute ¶

type ApiGetSecretManagerPluginDescriptorRequest ¶

type ApiGetSecretManagerPluginDescriptorRequest struct {
	ApiService *SecretManagersAPIService
	// contains filtered or unexported fields
}

func (ApiGetSecretManagerPluginDescriptorRequest) Execute ¶

type ApiGetSecretManagerPluginDescriptorsRequest ¶

type ApiGetSecretManagerPluginDescriptorsRequest struct {
	ApiService *SecretManagersAPIService
	// contains filtered or unexported fields
}

func (ApiGetSecretManagerPluginDescriptorsRequest) Execute ¶

type ApiGetSecretManagerRequest ¶

type ApiGetSecretManagerRequest struct {
	ApiService *SecretManagersAPIService
	// contains filtered or unexported fields
}

func (ApiGetSecretManagerRequest) Execute ¶

type ApiGetSecretManagersActionRequest ¶

type ApiGetSecretManagersActionRequest struct {
	ApiService *SecretManagersAPIService
	// contains filtered or unexported fields
}

func (ApiGetSecretManagersActionRequest) Execute ¶

type ApiGetSecretManagersActionsRequest ¶

type ApiGetSecretManagersActionsRequest struct {
	ApiService *SecretManagersAPIService
	// contains filtered or unexported fields
}

func (ApiGetSecretManagersActionsRequest) Execute ¶

type ApiGetSecretManagersRequest ¶

type ApiGetSecretManagersRequest struct {
	ApiService *SecretManagersAPIService
	// contains filtered or unexported fields
}

func (ApiGetSecretManagersRequest) Execute ¶

type ApiGetServerSettingsRequest ¶

type ApiGetServerSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetServerSettingsRequest) Execute ¶

type ApiGetServiceAuthenticationRequest ¶

type ApiGetServiceAuthenticationRequest struct {
	ApiService *ServiceAuthenticationAPIService
	// contains filtered or unexported fields
}

func (ApiGetServiceAuthenticationRequest) Execute ¶

type ApiGetSessionSettingsRequest ¶

type ApiGetSessionSettingsRequest struct {
	ApiService *SessionAPIService
	// contains filtered or unexported fields
}

func (ApiGetSessionSettingsRequest) Execute ¶

type ApiGetSigningKeyPairRequest ¶

type ApiGetSigningKeyPairRequest struct {
	ApiService *KeyPairsSigningAPIService
	// contains filtered or unexported fields
}

func (ApiGetSigningKeyPairRequest) Execute ¶

type ApiGetSigningKeyPairsRequest ¶

type ApiGetSigningKeyPairsRequest struct {
	ApiService *KeyPairsSigningAPIService
	// contains filtered or unexported fields
}

func (ApiGetSigningKeyPairsRequest) Execute ¶

type ApiGetSigningSettingsRequest ¶

type ApiGetSigningSettingsRequest struct {
	ApiService *ProtocolMetadataAPIService
	// contains filtered or unexported fields
}

func (ApiGetSigningSettingsRequest) Execute ¶

type ApiGetSourcePoliciesRequest ¶

type ApiGetSourcePoliciesRequest struct {
	ApiService *SessionAPIService
	// contains filtered or unexported fields
}

func (ApiGetSourcePoliciesRequest) Execute ¶

type ApiGetSourcePolicyRequest ¶

type ApiGetSourcePolicyRequest struct {
	ApiService *SessionAPIService
	// contains filtered or unexported fields
}

func (ApiGetSourcePolicyRequest) Execute ¶

type ApiGetSpAdapterDescriptorsByIdRequest ¶

type ApiGetSpAdapterDescriptorsByIdRequest struct {
	ApiService *SpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiGetSpAdapterDescriptorsByIdRequest) Execute ¶

type ApiGetSpAdapterDescriptorsRequest ¶

type ApiGetSpAdapterDescriptorsRequest struct {
	ApiService *SpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiGetSpAdapterDescriptorsRequest) Execute ¶

type ApiGetSpAdapterRequest ¶

type ApiGetSpAdapterRequest struct {
	ApiService *SpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiGetSpAdapterRequest) Execute ¶

type ApiGetSpAdapterUrlMappingsRequest ¶

type ApiGetSpAdapterUrlMappingsRequest struct {
	ApiService *SpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiGetSpAdapterUrlMappingsRequest) Execute ¶

type ApiGetSpAdaptersActionByIdRequest ¶

type ApiGetSpAdaptersActionByIdRequest struct {
	ApiService *SpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiGetSpAdaptersActionByIdRequest) Execute ¶

type ApiGetSpAdaptersActionsRequest ¶

type ApiGetSpAdaptersActionsRequest struct {
	ApiService *SpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiGetSpAdaptersActionsRequest) Execute ¶

type ApiGetSpAdaptersRequest ¶

type ApiGetSpAdaptersRequest struct {
	ApiService *SpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiGetSpAdaptersRequest) Execute ¶

func (ApiGetSpAdaptersRequest) Filter ¶

Filter criteria limits the SP adapters that are returned to only those that match it. The filter criteria is compared to the SP adapter instance name and ID fields. The comparison is a case-insensitive partial match. No additional pattern based matching is supported.

func (ApiGetSpAdaptersRequest) NumberPerPage ¶

func (r ApiGetSpAdaptersRequest) NumberPerPage(numberPerPage int64) ApiGetSpAdaptersRequest

Number of adapters per page.

func (ApiGetSpAdaptersRequest) Page ¶

Page number to retrieve.

type ApiGetSpConnectionCertsRequest ¶

type ApiGetSpConnectionCertsRequest struct {
	ApiService *IdpSpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetSpConnectionCertsRequest) Execute ¶

type ApiGetSpConnectionRequest ¶

type ApiGetSpConnectionRequest struct {
	ApiService *IdpSpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetSpConnectionRequest) Execute ¶

type ApiGetSpConnectionsRequest ¶

type ApiGetSpConnectionsRequest struct {
	ApiService *IdpSpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetSpConnectionsRequest) EntityId ¶

Entity ID of the connection to fetch. (case-sensitive)

func (ApiGetSpConnectionsRequest) Execute ¶

func (ApiGetSpConnectionsRequest) Filter ¶

Filter criteria limits the SP connections that are returned to only those that match it. The filter criteria is compared to the SP connection name and partner entity ID fields. The comparison is a case-insensitive partial match. No additional pattern based matching is supported.

func (ApiGetSpConnectionsRequest) NumberPerPage ¶

func (r ApiGetSpConnectionsRequest) NumberPerPage(numberPerPage int64) ApiGetSpConnectionsRequest

Number of connections per page.

func (ApiGetSpConnectionsRequest) Page ¶

Page number to retrieve.

type ApiGetSpDefaultUrlsRequest ¶

type ApiGetSpDefaultUrlsRequest struct {
	ApiService *SpDefaultUrlsAPIService
	// contains filtered or unexported fields
}

func (ApiGetSpDefaultUrlsRequest) Execute ¶

type ApiGetSpSigningSettingsRequest ¶

type ApiGetSpSigningSettingsRequest struct {
	ApiService *IdpSpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiGetSpSigningSettingsRequest) Execute ¶

type ApiGetSpUrlMappingsRequest ¶

type ApiGetSpUrlMappingsRequest struct {
	ApiService *SpTargetUrlMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetSpUrlMappingsRequest) Execute ¶

type ApiGetSslClientKeyPairRequest ¶

type ApiGetSslClientKeyPairRequest struct {
	ApiService *KeyPairsSslClientAPIService
	// contains filtered or unexported fields
}

func (ApiGetSslClientKeyPairRequest) Execute ¶

type ApiGetSslClientKeyPairsRequest ¶

type ApiGetSslClientKeyPairsRequest struct {
	ApiService *KeyPairsSslClientAPIService
	// contains filtered or unexported fields
}

func (ApiGetSslClientKeyPairsRequest) Execute ¶

type ApiGetSslServerKeyPairRequest ¶

type ApiGetSslServerKeyPairRequest struct {
	ApiService *KeyPairsSslServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetSslServerKeyPairRequest) Execute ¶

type ApiGetSslServerKeyPairsRequest ¶

type ApiGetSslServerKeyPairsRequest struct {
	ApiService *KeyPairsSslServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetSslServerKeyPairsRequest) Execute ¶

type ApiGetSslServerSettingsRequest ¶

type ApiGetSslServerSettingsRequest struct {
	ApiService *KeyPairsSslServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetSslServerSettingsRequest) Execute ¶

type ApiGetStsRequestParamContractByIdRequest ¶

type ApiGetStsRequestParamContractByIdRequest struct {
	ApiService *IdpStsRequestParametersContractsAPIService
	// contains filtered or unexported fields
}

func (ApiGetStsRequestParamContractByIdRequest) Execute ¶

type ApiGetStsRequestParamContractsRequest ¶

type ApiGetStsRequestParamContractsRequest struct {
	ApiService *IdpStsRequestParametersContractsAPIService
	// contains filtered or unexported fields
}

func (ApiGetStsRequestParamContractsRequest) Execute ¶

type ApiGetSystemKeysRequest ¶

type ApiGetSystemKeysRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetSystemKeysRequest) Execute ¶

type ApiGetTokenGeneratorDescriptorsByIdRequest ¶

type ApiGetTokenGeneratorDescriptorsByIdRequest struct {
	ApiService *SpTokenGeneratorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenGeneratorDescriptorsByIdRequest) Execute ¶

type ApiGetTokenGeneratorDescriptorsRequest ¶

type ApiGetTokenGeneratorDescriptorsRequest struct {
	ApiService *SpTokenGeneratorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenGeneratorDescriptorsRequest) Execute ¶

type ApiGetTokenGeneratorMappingByIdRequest ¶

type ApiGetTokenGeneratorMappingByIdRequest struct {
	ApiService *OauthTokenExchangeTokenGeneratorMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenGeneratorMappingByIdRequest) Execute ¶

type ApiGetTokenGeneratorMappingsRequest ¶

type ApiGetTokenGeneratorMappingsRequest struct {
	ApiService *OauthTokenExchangeTokenGeneratorMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenGeneratorMappingsRequest) Execute ¶

type ApiGetTokenGeneratorRequest ¶

type ApiGetTokenGeneratorRequest struct {
	ApiService *SpTokenGeneratorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenGeneratorRequest) Execute ¶

type ApiGetTokenGeneratorsRequest ¶

type ApiGetTokenGeneratorsRequest struct {
	ApiService *SpTokenGeneratorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenGeneratorsRequest) Execute ¶

type ApiGetTokenManagerDescriptorRequest ¶

type ApiGetTokenManagerDescriptorRequest struct {
	ApiService *OauthAccessTokenManagersAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenManagerDescriptorRequest) Execute ¶

type ApiGetTokenManagerDescriptorsRequest ¶

type ApiGetTokenManagerDescriptorsRequest struct {
	ApiService *OauthAccessTokenManagersAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenManagerDescriptorsRequest) Execute ¶

type ApiGetTokenManagerRequest ¶

type ApiGetTokenManagerRequest struct {
	ApiService *OauthAccessTokenManagersAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenManagerRequest) Execute ¶

type ApiGetTokenManagersRequest ¶

type ApiGetTokenManagersRequest struct {
	ApiService *OauthAccessTokenManagersAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenManagersRequest) Execute ¶

type ApiGetTokenProcessorDescriptorsByIdRequest ¶

type ApiGetTokenProcessorDescriptorsByIdRequest struct {
	ApiService *IdpTokenProcessorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenProcessorDescriptorsByIdRequest) Execute ¶

type ApiGetTokenProcessorDescriptorsRequest ¶

type ApiGetTokenProcessorDescriptorsRequest struct {
	ApiService *IdpTokenProcessorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenProcessorDescriptorsRequest) Execute ¶

type ApiGetTokenProcessorRequest ¶

type ApiGetTokenProcessorRequest struct {
	ApiService *IdpTokenProcessorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenProcessorRequest) Execute ¶

type ApiGetTokenProcessorsRequest ¶

type ApiGetTokenProcessorsRequest struct {
	ApiService *IdpTokenProcessorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenProcessorsRequest) Execute ¶

type ApiGetTokenToTokenMappingByIdRequest ¶

type ApiGetTokenToTokenMappingByIdRequest struct {
	ApiService *TokenProcessorToTokenGeneratorMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenToTokenMappingByIdRequest) Execute ¶

type ApiGetTokenToTokenMappingsRequest ¶

type ApiGetTokenToTokenMappingsRequest struct {
	ApiService *TokenProcessorToTokenGeneratorMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTokenToTokenMappingsRequest) Execute ¶

type ApiGetTrustedCAsRequest ¶

type ApiGetTrustedCAsRequest struct {
	ApiService *CertificatesCaAPIService
	// contains filtered or unexported fields
}

func (ApiGetTrustedCAsRequest) Execute ¶

type ApiGetTrustedCertRequest ¶

type ApiGetTrustedCertRequest struct {
	ApiService *CertificatesCaAPIService
	// contains filtered or unexported fields
}

func (ApiGetTrustedCertRequest) Execute ¶

type ApiGetVersionRequest ¶

type ApiGetVersionRequest struct {
	ApiService *VersionAPIService
	// contains filtered or unexported fields
}

func (ApiGetVersionRequest) Execute ¶

func (r ApiGetVersionRequest) Execute() (*Version, *http.Response, error)

type ApiGetVirtualHostNamesSettingsRequest ¶

type ApiGetVirtualHostNamesSettingsRequest struct {
	ApiService *VirtualHostNamesAPIService
	// contains filtered or unexported fields
}

func (ApiGetVirtualHostNamesSettingsRequest) Execute ¶

type ApiGetWsTrustStsSettingsRequest ¶

type ApiGetWsTrustStsSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetWsTrustStsSettingsRequest) Execute ¶

type ApiImportCertificateRequest ¶

type ApiImportCertificateRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiImportCertificateRequest) Body ¶

File data to import.

func (ApiImportCertificateRequest) Execute ¶

type ApiImportConfigArchiveRequest ¶

type ApiImportConfigArchiveRequest struct {
	ApiService *ConfigArchiveAPIService
	// contains filtered or unexported fields
}

func (ApiImportConfigArchiveRequest) Execute ¶

func (ApiImportConfigArchiveRequest) File ¶

func (ApiImportConfigArchiveRequest) ForceImport ¶

func (ApiImportConfigArchiveRequest) ForceUnsupportedImport ¶

func (r ApiImportConfigArchiveRequest) ForceUnsupportedImport(forceUnsupportedImport bool) ApiImportConfigArchiveRequest

Force import of unsupported versions.

func (ApiImportConfigArchiveRequest) ReencryptData ¶

func (r ApiImportConfigArchiveRequest) ReencryptData(reencryptData bool) ApiImportConfigArchiveRequest

Reencrypt configuration archive data with the current deployment&#39;s encryption key.

type ApiImportConfigurationRequest ¶

type ApiImportConfigurationRequest struct {
	ApiService *BulkAPIService
	// contains filtered or unexported fields
}

func (ApiImportConfigurationRequest) Body ¶

Configuration to import.

func (ApiImportConfigurationRequest) Execute ¶

func (ApiImportConfigurationRequest) FailFast ¶

When set to true, stops the import as soon as any validation errors are encountered. When false, import will continue to validate configuration after the first failure to identify all validation errors. If any validation errors are present PingFederate will roll back to the state prior to the import attempt.

func (ApiImportConfigurationRequest) XBypassExternalValidation ¶

func (r ApiImportConfigurationRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiImportConfigurationRequest

External validation will be bypassed when set to true. Default to false.

type ApiImportCsrResponseRequest ¶

type ApiImportCsrResponseRequest struct {
	ApiService *KeyPairsSigningAPIService
	// contains filtered or unexported fields
}

func (ApiImportCsrResponseRequest) Body ¶

The CSR response.

func (ApiImportCsrResponseRequest) Execute ¶

type ApiImportFeatureCertRequest ¶

type ApiImportFeatureCertRequest struct {
	ApiService *CertificatesGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiImportFeatureCertRequest) Body ¶

File data to import.

func (ApiImportFeatureCertRequest) Execute ¶

type ApiImportOcspCertificateRequest ¶

type ApiImportOcspCertificateRequest struct {
	ApiService *CertificatesRevocationAPIService
	// contains filtered or unexported fields
}

func (ApiImportOcspCertificateRequest) Body ¶

File to import.

func (ApiImportOcspCertificateRequest) Execute ¶

type ApiImportSigningKeyPairRequest ¶

type ApiImportSigningKeyPairRequest struct {
	ApiService *KeyPairsSigningAPIService
	// contains filtered or unexported fields
}

func (ApiImportSigningKeyPairRequest) Body ¶

File to import.

func (ApiImportSigningKeyPairRequest) Execute ¶

type ApiImportSslClientCsrResponseRequest ¶

type ApiImportSslClientCsrResponseRequest struct {
	ApiService *KeyPairsSslClientAPIService
	// contains filtered or unexported fields
}

func (ApiImportSslClientCsrResponseRequest) Body ¶

The CSR response.

func (ApiImportSslClientCsrResponseRequest) Execute ¶

type ApiImportSslClientKeyPairRequest ¶

type ApiImportSslClientKeyPairRequest struct {
	ApiService *KeyPairsSslClientAPIService
	// contains filtered or unexported fields
}

func (ApiImportSslClientKeyPairRequest) Body ¶

File to import.

func (ApiImportSslClientKeyPairRequest) Execute ¶

type ApiImportSslServerCsrResponseRequest ¶

type ApiImportSslServerCsrResponseRequest struct {
	ApiService *KeyPairsSslServerAPIService
	// contains filtered or unexported fields
}

func (ApiImportSslServerCsrResponseRequest) Body ¶

The CSR response.

func (ApiImportSslServerCsrResponseRequest) Execute ¶

type ApiImportSslServerKeyPairRequest ¶

type ApiImportSslServerKeyPairRequest struct {
	ApiService *KeyPairsSslServerAPIService
	// contains filtered or unexported fields
}

func (ApiImportSslServerKeyPairRequest) Body ¶

File to import.

func (ApiImportSslServerKeyPairRequest) Execute ¶

type ApiImportTrustedCARequest ¶

type ApiImportTrustedCARequest struct {
	ApiService *CertificatesCaAPIService
	// contains filtered or unexported fields
}

func (ApiImportTrustedCARequest) Body ¶

File data to import.

func (ApiImportTrustedCARequest) Execute ¶

type ApiInvokeActionWithOptionsRequest ¶

type ApiInvokeActionWithOptionsRequest struct {
	ApiService *DataStoresAPIService
	// contains filtered or unexported fields
}

func (ApiInvokeActionWithOptionsRequest) Body ¶

Action options for action invoked.

func (ApiInvokeActionWithOptionsRequest) Execute ¶

type ApiInvokeIdpAdaptersActionWithOptionsRequest ¶

type ApiInvokeIdpAdaptersActionWithOptionsRequest struct {
	ApiService *IdpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiInvokeIdpAdaptersActionWithOptionsRequest) Body ¶

Action options for action invoked.

func (ApiInvokeIdpAdaptersActionWithOptionsRequest) Execute ¶

type ApiInvokeNotificationPublishersActionWithOptionsRequest ¶

type ApiInvokeNotificationPublishersActionWithOptionsRequest struct {
	ApiService *NotificationPublishersAPIService
	// contains filtered or unexported fields
}

func (ApiInvokeNotificationPublishersActionWithOptionsRequest) Body ¶

Action options for action invoked.

func (ApiInvokeNotificationPublishersActionWithOptionsRequest) Execute ¶

type ApiInvokeOOBActionWithOptionsRequest ¶

type ApiInvokeOOBActionWithOptionsRequest struct {
	ApiService *OauthOutOfBandAuthPluginsAPIService
	// contains filtered or unexported fields
}

func (ApiInvokeOOBActionWithOptionsRequest) Body ¶

Action options for action invoked.

func (ApiInvokeOOBActionWithOptionsRequest) Execute ¶

type ApiInvokeSecretManagersActionWithOptionsRequest ¶

type ApiInvokeSecretManagersActionWithOptionsRequest struct {
	ApiService *SecretManagersAPIService
	// contains filtered or unexported fields
}

func (ApiInvokeSecretManagersActionWithOptionsRequest) Body ¶

Action options for action invoked.

func (ApiInvokeSecretManagersActionWithOptionsRequest) Execute ¶

type ApiInvokeSpAdapterActionWithOptionsRequest ¶

type ApiInvokeSpAdapterActionWithOptionsRequest struct {
	ApiService *SpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiInvokeSpAdapterActionWithOptionsRequest) Body ¶

Action options for action invoked.

func (ApiInvokeSpAdapterActionWithOptionsRequest) Execute ¶

type ApiMovePolicyRequest ¶

type ApiMovePolicyRequest struct {
	ApiService *AuthenticationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiMovePolicyRequest) Body ¶

Metadata about where to move the policy

func (ApiMovePolicyRequest) Execute ¶

func (r ApiMovePolicyRequest) Execute() (*http.Response, error)

type ApiRemoveCommonScopeGroupRequest ¶

type ApiRemoveCommonScopeGroupRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiRemoveCommonScopeGroupRequest) Execute ¶

type ApiRemoveCommonScopeRequest ¶

type ApiRemoveCommonScopeRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiRemoveCommonScopeRequest) Execute ¶

type ApiRemoveExclusiveScopeGroupRequest ¶

type ApiRemoveExclusiveScopeGroupRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiRemoveExclusiveScopeGroupRequest) Execute ¶

type ApiRemoveExclusiveScopeRequest ¶

type ApiRemoveExclusiveScopeRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiRemoveExclusiveScopeRequest) Execute ¶

type ApiResetPasswordRequest ¶

type ApiResetPasswordRequest struct {
	ApiService *AdministrativeAccountsAPIService
	// contains filtered or unexported fields
}

func (ApiResetPasswordRequest) Body ¶

New password.

func (ApiResetPasswordRequest) Execute ¶

type ApiResult ¶

type ApiResult struct {
	// Result identifier.
	ResultId *string `json:"resultId,omitempty" tfsdk:"result_id"`
	// Success or error message.
	Message *string `json:"message,omitempty" tfsdk:"message"`
	// Developer-oriented error message, if available.
	DeveloperMessage *string `json:"developerMessage,omitempty" tfsdk:"developer_message"`
	// List of validation errors, if any.
	ValidationErrors []ValidationError `json:"validationErrors,omitempty" tfsdk:"validation_errors"`
}

ApiResult Details on the result of the operation.

func NewApiResult ¶

func NewApiResult() *ApiResult

NewApiResult instantiates a new ApiResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiResultWithDefaults ¶

func NewApiResultWithDefaults() *ApiResult

NewApiResultWithDefaults instantiates a new ApiResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiResult) GetDeveloperMessage ¶

func (o *ApiResult) GetDeveloperMessage() string

GetDeveloperMessage returns the DeveloperMessage field value if set, zero value otherwise.

func (*ApiResult) GetDeveloperMessageOk ¶

func (o *ApiResult) GetDeveloperMessageOk() (*string, bool)

GetDeveloperMessageOk returns a tuple with the DeveloperMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiResult) GetMessage ¶

func (o *ApiResult) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ApiResult) GetMessageOk ¶

func (o *ApiResult) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiResult) GetResultId ¶

func (o *ApiResult) GetResultId() string

GetResultId returns the ResultId field value if set, zero value otherwise.

func (*ApiResult) GetResultIdOk ¶

func (o *ApiResult) GetResultIdOk() (*string, bool)

GetResultIdOk returns a tuple with the ResultId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiResult) GetValidationErrors ¶

func (o *ApiResult) GetValidationErrors() []ValidationError

GetValidationErrors returns the ValidationErrors field value if set, zero value otherwise.

func (*ApiResult) GetValidationErrorsOk ¶

func (o *ApiResult) GetValidationErrorsOk() ([]ValidationError, bool)

GetValidationErrorsOk returns a tuple with the ValidationErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiResult) HasDeveloperMessage ¶

func (o *ApiResult) HasDeveloperMessage() bool

HasDeveloperMessage returns a boolean if a field has been set.

func (*ApiResult) HasMessage ¶

func (o *ApiResult) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ApiResult) HasResultId ¶

func (o *ApiResult) HasResultId() bool

HasResultId returns a boolean if a field has been set.

func (*ApiResult) HasValidationErrors ¶

func (o *ApiResult) HasValidationErrors() bool

HasValidationErrors returns a boolean if a field has been set.

func (ApiResult) MarshalJSON ¶

func (o ApiResult) MarshalJSON() ([]byte, error)

func (*ApiResult) SetDeveloperMessage ¶

func (o *ApiResult) SetDeveloperMessage(v string)

SetDeveloperMessage gets a reference to the given string and assigns it to the DeveloperMessage field.

func (*ApiResult) SetMessage ¶

func (o *ApiResult) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ApiResult) SetResultId ¶

func (o *ApiResult) SetResultId(v string)

SetResultId gets a reference to the given string and assigns it to the ResultId field.

func (*ApiResult) SetValidationErrors ¶

func (o *ApiResult) SetValidationErrors(v []ValidationError)

SetValidationErrors gets a reference to the given []ValidationError and assigns it to the ValidationErrors field.

func (ApiResult) ToMap ¶

func (o ApiResult) ToMap() (map[string]interface{}, error)

type ApiRotateConfigurationEncryptionKeyRequest ¶

type ApiRotateConfigurationEncryptionKeyRequest struct {
	ApiService *ConfigurationEncryptionKeysAPIService
	// contains filtered or unexported fields
}

func (ApiRotateConfigurationEncryptionKeyRequest) Execute ¶

type ApiRotateKeysRequest ¶

type ApiRotateKeysRequest struct {
	ApiService *PingOneForEnterpriseAPIService
	// contains filtered or unexported fields
}

func (ApiRotateKeysRequest) Execute ¶

type ApiRotateSystemKeysRequest ¶

type ApiRotateSystemKeysRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiRotateSystemKeysRequest) Execute ¶

type ApiStartReplicationRequest ¶

type ApiStartReplicationRequest struct {
	ApiService *ClusterAPIService
	// contains filtered or unexported fields
}

func (ApiStartReplicationRequest) Execute ¶

type ApiUpdateAccountRequest ¶

type ApiUpdateAccountRequest struct {
	ApiService *AdministrativeAccountsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateAccountRequest) Body ¶

Administrative account information.

func (ApiUpdateAccountRequest) Execute ¶

type ApiUpdateApcMappingRequest ¶

type ApiUpdateApcMappingRequest struct {
	ApiService *OauthAuthenticationPolicyContractMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateApcMappingRequest) Body ¶

Configuration for an authentication policy contract to persistent grant mapping.

func (ApiUpdateApcMappingRequest) Execute ¶

func (ApiUpdateApcMappingRequest) XBypassExternalValidation ¶

func (r ApiUpdateApcMappingRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateApcMappingRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateApcToSpAdapterMappingByIdRequest ¶

type ApiUpdateApcToSpAdapterMappingByIdRequest struct {
	ApiService *SpAuthenticationPolicyContractMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateApcToSpAdapterMappingByIdRequest) Body ¶

Configuration for updated APC-to-SP Adapter Mapping.

func (ApiUpdateApcToSpAdapterMappingByIdRequest) Execute ¶

func (ApiUpdateApcToSpAdapterMappingByIdRequest) XBypassExternalValidation ¶

func (r ApiUpdateApcToSpAdapterMappingByIdRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateApcToSpAdapterMappingByIdRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateApplicationPolicyRequest ¶

type ApiUpdateApplicationPolicyRequest struct {
	ApiService *SessionAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateApplicationPolicyRequest) Body ¶

Application session policy.

func (ApiUpdateApplicationPolicyRequest) Execute ¶

type ApiUpdateApplicationRequest ¶

type ApiUpdateApplicationRequest struct {
	ApiService *AuthenticationApiAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateApplicationRequest) Body ¶

Configuration for updated application.

func (ApiUpdateApplicationRequest) Execute ¶

type ApiUpdateAuthenticationApiSettingsRequest ¶

type ApiUpdateAuthenticationApiSettingsRequest struct {
	ApiService *AuthenticationApiAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateAuthenticationApiSettingsRequest) Body ¶

Authentication API Settings

func (ApiUpdateAuthenticationApiSettingsRequest) Execute ¶

type ApiUpdateAuthenticationPolicyContractRequest ¶

type ApiUpdateAuthenticationPolicyContractRequest struct {
	ApiService *AuthenticationPolicyContractsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateAuthenticationPolicyContractRequest) Body ¶

Configuration for updated Authentication Policy Contract.

func (ApiUpdateAuthenticationPolicyContractRequest) Execute ¶

type ApiUpdateAuthenticationPolicySettingsRequest ¶

type ApiUpdateAuthenticationPolicySettingsRequest struct {
	ApiService *AuthenticationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateAuthenticationPolicySettingsRequest) Body ¶

Authentication policies settings.

func (ApiUpdateAuthenticationPolicySettingsRequest) Execute ¶

type ApiUpdateAuthenticationSelectorRequest ¶

type ApiUpdateAuthenticationSelectorRequest struct {
	ApiService *AuthenticationSelectorsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateAuthenticationSelectorRequest) Body ¶

Configuration for updated authentication selector instance.

func (ApiUpdateAuthenticationSelectorRequest) Execute ¶

type ApiUpdateAuthorizationDetailProcessorRequest ¶

type ApiUpdateAuthorizationDetailProcessorRequest struct {
	ApiService *OauthAuthorizationDetailProcessorsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateAuthorizationDetailProcessorRequest) Body ¶

Configuration for a authorization detail processor plugin instance.

func (ApiUpdateAuthorizationDetailProcessorRequest) Execute ¶

type ApiUpdateAuthorizationDetailTypeRequest ¶

type ApiUpdateAuthorizationDetailTypeRequest struct {
	ApiService *OauthAuthorizationDetailTypesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateAuthorizationDetailTypeRequest) Body ¶

Configuration for updated authorization detail type.

func (ApiUpdateAuthorizationDetailTypeRequest) Execute ¶

type ApiUpdateAuthorizationServerSettingsRequest ¶

type ApiUpdateAuthorizationServerSettingsRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateAuthorizationServerSettingsRequest) Body ¶

Configuration for updated server settings.

func (ApiUpdateAuthorizationServerSettingsRequest) Execute ¶

type ApiUpdateCaptchaProviderRequest ¶

type ApiUpdateCaptchaProviderRequest struct {
	ApiService *CaptchaProvidersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateCaptchaProviderRequest) Body ¶

Configuration for a CAPTCHA provider plugin instance.

func (ApiUpdateCaptchaProviderRequest) Execute ¶

type ApiUpdateCaptchaProvidersSettingsRequest ¶

type ApiUpdateCaptchaProvidersSettingsRequest struct {
	ApiService *CaptchaProvidersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateCaptchaProvidersSettingsRequest) Body ¶

CAPTCHA providers settings.

func (ApiUpdateCaptchaProvidersSettingsRequest) Execute ¶

type ApiUpdateCaptchaSettingsRequest ¶

type ApiUpdateCaptchaSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateCaptchaSettingsRequest) Body ¶

CAPTCHA settings.

func (ApiUpdateCaptchaSettingsRequest) Execute ¶

type ApiUpdateCibaServerPolicyRequest ¶

type ApiUpdateCibaServerPolicyRequest struct {
	ApiService *OauthCibaServerPolicyAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateCibaServerPolicyRequest) Body ¶

Configuration for updated policy.

func (ApiUpdateCibaServerPolicyRequest) Execute ¶

func (ApiUpdateCibaServerPolicyRequest) XBypassExternalValidation ¶

func (r ApiUpdateCibaServerPolicyRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateCibaServerPolicyRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateCibaServerPolicySettingsRequest ¶

type ApiUpdateCibaServerPolicySettingsRequest struct {
	ApiService *OauthCibaServerPolicyAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateCibaServerPolicySettingsRequest) Body ¶

Ciba server request policy settings.

func (ApiUpdateCibaServerPolicySettingsRequest) Execute ¶

func (ApiUpdateCibaServerPolicySettingsRequest) XBypassExternalValidation ¶

func (r ApiUpdateCibaServerPolicySettingsRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateCibaServerPolicySettingsRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateClusterSettingsRequest ¶

type ApiUpdateClusterSettingsRequest struct {
	ApiService *ClusterAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateClusterSettingsRequest) Body ¶

Configuration for cluster settings.

func (ApiUpdateClusterSettingsRequest) Execute ¶

type ApiUpdateCommonScopeGroupRequest ¶

type ApiUpdateCommonScopeGroupRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateCommonScopeGroupRequest) Body ¶

The scope group definition.

func (ApiUpdateCommonScopeGroupRequest) Execute ¶

type ApiUpdateCommonScopeRequest ¶

type ApiUpdateCommonScopeRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateCommonScopeRequest) Body ¶

The scope definition

func (ApiUpdateCommonScopeRequest) Execute ¶

type ApiUpdateConfigStoreSettingRequest ¶

type ApiUpdateConfigStoreSettingRequest struct {
	ApiService *ConfigStoreAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateConfigStoreSettingRequest) Body ¶

Configuration setting.

func (ApiUpdateConfigStoreSettingRequest) Execute ¶

type ApiUpdateConnectionCertsRequest ¶

type ApiUpdateConnectionCertsRequest struct {
	ApiService *SpIdpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateConnectionCertsRequest) Body ¶

Configuration for a verification certificates.

func (ApiUpdateConnectionCertsRequest) Execute ¶

type ApiUpdateConnectionRequest ¶

type ApiUpdateConnectionRequest struct {
	ApiService *SpIdpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateConnectionRequest) Body ¶

Configuration for updated connection.

func (ApiUpdateConnectionRequest) Execute ¶

func (ApiUpdateConnectionRequest) XBypassExternalValidation ¶

func (r ApiUpdateConnectionRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateConnectionRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateDataStoreRequest ¶

type ApiUpdateDataStoreRequest struct {
	ApiService *DataStoresAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateDataStoreRequest) Body ¶

Configuration for the data store.

func (ApiUpdateDataStoreRequest) Execute ¶

func (ApiUpdateDataStoreRequest) XBypassExternalValidation ¶

func (r ApiUpdateDataStoreRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateDataStoreRequest

Connection test will be bypassed when set to true. Default to false.

type ApiUpdateDecryptionKeysRequest ¶

type ApiUpdateDecryptionKeysRequest struct {
	ApiService *IdpSpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateDecryptionKeysRequest) Body ¶

Configuration for decryption keys.

func (ApiUpdateDecryptionKeysRequest) Execute ¶

type ApiUpdateDefaultAuthenticationPolicyRequest ¶

type ApiUpdateDefaultAuthenticationPolicyRequest struct {
	ApiService *AuthenticationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateDefaultAuthenticationPolicyRequest) Body ¶

Default authentication policy.

func (ApiUpdateDefaultAuthenticationPolicyRequest) Execute ¶

func (ApiUpdateDefaultAuthenticationPolicyRequest) XBypassExternalValidation ¶

func (r ApiUpdateDefaultAuthenticationPolicyRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateDefaultAuthenticationPolicyRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateDefaultUrlSettingsRequest ¶

type ApiUpdateDefaultUrlSettingsRequest struct {
	ApiService *IdpDefaultUrlsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateDefaultUrlSettingsRequest) Body ¶

Configuration for the IdP Default URL settings.

func (ApiUpdateDefaultUrlSettingsRequest) Execute ¶

type ApiUpdateDynamicClientRegistrationPolicyRequest ¶

type ApiUpdateDynamicClientRegistrationPolicyRequest struct {
	ApiService *OauthClientRegistrationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateDynamicClientRegistrationPolicyRequest) Body ¶

Configuration for a client registration policy plugin instance.

func (ApiUpdateDynamicClientRegistrationPolicyRequest) Execute ¶

type ApiUpdateEmailServerSettingsRequest ¶

type ApiUpdateEmailServerSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateEmailServerSettingsRequest) Body ¶

Configuration for email server settings.

func (ApiUpdateEmailServerSettingsRequest) Execute ¶

func (ApiUpdateEmailServerSettingsRequest) ValidateOnly ¶

Only validation will be performed. Email server settings will not be saved.

func (ApiUpdateEmailServerSettingsRequest) ValidationEmail ¶

The email address used to validate the email server settings.

type ApiUpdateExclusiveScopeGroupsRequest ¶

type ApiUpdateExclusiveScopeGroupsRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateExclusiveScopeGroupsRequest) Body ¶

The scope group definition

func (ApiUpdateExclusiveScopeGroupsRequest) Execute ¶

type ApiUpdateExclusiveScopeRequest ¶

type ApiUpdateExclusiveScopeRequest struct {
	ApiService *OauthAuthServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateExclusiveScopeRequest) Body ¶

The scope definition.

func (ApiUpdateExclusiveScopeRequest) Execute ¶

type ApiUpdateExtendedPropertiesRequest ¶

type ApiUpdateExtendedPropertiesRequest struct {
	ApiService *ExtendedPropertiesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateExtendedPropertiesRequest) Body ¶

Definition of extended properties.

func (ApiUpdateExtendedPropertiesRequest) Execute ¶

type ApiUpdateFragmentRequest ¶

type ApiUpdateFragmentRequest struct {
	ApiService *AuthenticationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateFragmentRequest) Body ¶

Configuration of the authentication policy fragment.

func (ApiUpdateFragmentRequest) Execute ¶

func (ApiUpdateFragmentRequest) XBypassExternalValidation ¶

func (r ApiUpdateFragmentRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateFragmentRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateGeneralSettingsRequest ¶

type ApiUpdateGeneralSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateGeneralSettingsRequest) Body ¶

Configuration for general settings.

func (ApiUpdateGeneralSettingsRequest) Execute ¶

type ApiUpdateGlobalPolicyRequest ¶

type ApiUpdateGlobalPolicyRequest struct {
	ApiService *SessionAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateGlobalPolicyRequest) Body ¶

Global authentication session policy.

func (ApiUpdateGlobalPolicyRequest) Execute ¶

type ApiUpdateIdentityProfileRequest ¶

type ApiUpdateIdentityProfileRequest struct {
	ApiService *LocalIdentityIdentityProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateIdentityProfileRequest) Body ¶

Configuration for updated local identity profile.

func (ApiUpdateIdentityProfileRequest) Execute ¶

func (ApiUpdateIdentityProfileRequest) XBypassExternalValidation ¶

func (r ApiUpdateIdentityProfileRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateIdentityProfileRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateIdentityStoreProvisionerRequest ¶

type ApiUpdateIdentityStoreProvisionerRequest struct {
	ApiService *IdentityStoreProvisionersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateIdentityStoreProvisionerRequest) Body ¶

Configuration for the identity store provisioner instance

func (ApiUpdateIdentityStoreProvisionerRequest) Execute ¶

type ApiUpdateIdpAdapterMappingRequest ¶

type ApiUpdateIdpAdapterMappingRequest struct {
	ApiService *OauthIdpAdapterMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateIdpAdapterMappingRequest) Body ¶

Configuration for IdP adapter mapping.

func (ApiUpdateIdpAdapterMappingRequest) Execute ¶

func (ApiUpdateIdpAdapterMappingRequest) XBypassExternalValidation ¶

func (r ApiUpdateIdpAdapterMappingRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateIdpAdapterMappingRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateIdpAdapterRequest ¶

type ApiUpdateIdpAdapterRequest struct {
	ApiService *IdpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateIdpAdapterRequest) Body ¶

Configuration for the IdP adapter instance.

func (ApiUpdateIdpAdapterRequest) Execute ¶

func (ApiUpdateIdpAdapterRequest) XBypassExternalValidation ¶

func (r ApiUpdateIdpAdapterRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateIdpAdapterRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateIdpConnectionSigningSettingsRequest ¶

type ApiUpdateIdpConnectionSigningSettingsRequest struct {
	ApiService *SpIdpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateIdpConnectionSigningSettingsRequest) Body ¶

Signature settings.

func (ApiUpdateIdpConnectionSigningSettingsRequest) Execute ¶

type ApiUpdateIdpConnectionsDecryptionKeysRequest ¶

type ApiUpdateIdpConnectionsDecryptionKeysRequest struct {
	ApiService *SpIdpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateIdpConnectionsDecryptionKeysRequest) Body ¶

Configuration for decryption keys.

func (ApiUpdateIdpConnectionsDecryptionKeysRequest) Execute ¶

type ApiUpdateIdpToSpAdapterMappingRequest ¶

type ApiUpdateIdpToSpAdapterMappingRequest struct {
	ApiService *IdpToSpAdapterMappingAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateIdpToSpAdapterMappingRequest) Body ¶

Configuration for updated IdP-to-SP Adapter Mapping.

func (ApiUpdateIdpToSpAdapterMappingRequest) Execute ¶

func (ApiUpdateIdpToSpAdapterMappingRequest) XBypassExternalValidation ¶

func (r ApiUpdateIdpToSpAdapterMappingRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateIdpToSpAdapterMappingRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateIncomingProxySettingsRequest ¶

type ApiUpdateIncomingProxySettingsRequest struct {
	ApiService *IncomingProxySettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateIncomingProxySettingsRequest) Body ¶

Incoming proxy settings.

func (ApiUpdateIncomingProxySettingsRequest) Execute ¶

type ApiUpdateKerberosRealmRequest ¶

type ApiUpdateKerberosRealmRequest struct {
	ApiService *KerberosRealmsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateKerberosRealmRequest) Body ¶

Configuration for updated Domain/Realm.

func (ApiUpdateKerberosRealmRequest) Execute ¶

func (ApiUpdateKerberosRealmRequest) XBypassExternalValidation ¶

func (r ApiUpdateKerberosRealmRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateKerberosRealmRequest

External validation will be bypassed when set to true. Defaults to false.

type ApiUpdateKerberosRealmSettingsRequest ¶

type ApiUpdateKerberosRealmSettingsRequest struct {
	ApiService *KerberosRealmsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateKerberosRealmSettingsRequest) Body ¶

Kerberos Realms Settings.

func (ApiUpdateKerberosRealmSettingsRequest) Execute ¶

type ApiUpdateKeySetRequest ¶

type ApiUpdateKeySetRequest struct {
	ApiService *KeyPairsOauthOpenIdConnectAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateKeySetRequest) Body ¶

Configuration for updated OAuth/OpenID Connect additional signing key set.

func (ApiUpdateKeySetRequest) Execute ¶

type ApiUpdateLicenseAgreementRequest ¶

type ApiUpdateLicenseAgreementRequest struct {
	ApiService *LicenseAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateLicenseAgreementRequest) Body ¶

License Agreement reference.

func (ApiUpdateLicenseAgreementRequest) Execute ¶

type ApiUpdateLicenseRequest ¶

type ApiUpdateLicenseRequest struct {
	ApiService *LicenseAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateLicenseRequest) Body ¶

Base64 encoded value of a license.

func (ApiUpdateLicenseRequest) Execute ¶

type ApiUpdateLifetimeSettingsRequest ¶

type ApiUpdateLifetimeSettingsRequest struct {
	ApiService *ProtocolMetadataAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateLifetimeSettingsRequest) Body ¶

Metadata lifetime settings.

func (ApiUpdateLifetimeSettingsRequest) Execute ¶

type ApiUpdateLogSettingsRequest ¶

type ApiUpdateLogSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateLogSettingsRequest) Body ¶

Configuration for log settings.

func (ApiUpdateLogSettingsRequest) Execute ¶

type ApiUpdateMappingRequest ¶

type ApiUpdateMappingRequest struct {
	ApiService *OauthAccessTokenMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateMappingRequest) Body ¶

Configuration for updated mapping.

func (ApiUpdateMappingRequest) Execute ¶

func (ApiUpdateMappingRequest) XBypassExternalValidation ¶

func (r ApiUpdateMappingRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateMappingRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateMetadataUrlRequest ¶

type ApiUpdateMetadataUrlRequest struct {
	ApiService *MetadataUrlsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateMetadataUrlRequest) Body ¶

Configuration for the Metadata URL.

func (ApiUpdateMetadataUrlRequest) Execute ¶

type ApiUpdateNotificationPublisherRequest ¶

type ApiUpdateNotificationPublisherRequest struct {
	ApiService *NotificationPublishersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateNotificationPublisherRequest) Body ¶

Configuration for a notification publisher plugin instance.

func (ApiUpdateNotificationPublisherRequest) Execute ¶

type ApiUpdateNotificationPublishersSettingsRequest ¶

type ApiUpdateNotificationPublishersSettingsRequest struct {
	ApiService *NotificationPublishersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateNotificationPublishersSettingsRequest) Execute ¶

type ApiUpdateNotificationSettingsRequest ¶

type ApiUpdateNotificationSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateNotificationSettingsRequest) Body ¶

Notification settings.

func (ApiUpdateNotificationSettingsRequest) Execute ¶

type ApiUpdateOAuthOidcKeysSettingsRequest ¶

type ApiUpdateOAuthOidcKeysSettingsRequest struct {
	ApiService *KeyPairsOauthOpenIdConnectAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOAuthOidcKeysSettingsRequest) Body ¶

OAuth and OpenID Connect static key settings

func (ApiUpdateOAuthOidcKeysSettingsRequest) Execute ¶

type ApiUpdateOIDCPolicyRequest ¶

type ApiUpdateOIDCPolicyRequest struct {
	ApiService *OauthOpenIdConnectAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOIDCPolicyRequest) Body ¶

Configuration for updated policy.

func (ApiUpdateOIDCPolicyRequest) Execute ¶

func (ApiUpdateOIDCPolicyRequest) XBypassExternalValidation ¶

func (r ApiUpdateOIDCPolicyRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateOIDCPolicyRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateOIDCSettingsRequest ¶

type ApiUpdateOIDCSettingsRequest struct {
	ApiService *OauthOpenIdConnectAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOIDCSettingsRequest) Body ¶

OpenID Connect Settings.

func (ApiUpdateOIDCSettingsRequest) Execute ¶

type ApiUpdateOOBAuthenticatorRequest ¶

type ApiUpdateOOBAuthenticatorRequest struct {
	ApiService *OauthOutOfBandAuthPluginsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOOBAuthenticatorRequest) Body ¶

Configuration for an Out of Band authenticator plugin instance.

func (ApiUpdateOOBAuthenticatorRequest) Execute ¶

type ApiUpdateOauthAccessTokenManagersSettingsRequest ¶

type ApiUpdateOauthAccessTokenManagersSettingsRequest struct {
	ApiService *OauthAccessTokenManagersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOauthAccessTokenManagersSettingsRequest) Body ¶

Access token management settings.

func (ApiUpdateOauthAccessTokenManagersSettingsRequest) Execute ¶

type ApiUpdateOauthClientRequest ¶

type ApiUpdateOauthClientRequest struct {
	ApiService *OauthClientsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOauthClientRequest) Body ¶

Configuration for the client.

func (ApiUpdateOauthClientRequest) Execute ¶

type ApiUpdateOauthClientSecretRequest ¶

type ApiUpdateOauthClientSecretRequest struct {
	ApiService *OauthClientsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOauthClientSecretRequest) Body ¶

Client Secret.

func (ApiUpdateOauthClientSecretRequest) Execute ¶

type ApiUpdateOauthClientSettingsRequest ¶

type ApiUpdateOauthClientSettingsRequest struct {
	ApiService *OauthClientSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOauthClientSettingsRequest) Body ¶

Configuration for client settings.

func (ApiUpdateOauthClientSettingsRequest) Execute ¶

type ApiUpdateOauthIssuerRequest ¶

type ApiUpdateOauthIssuerRequest struct {
	ApiService *OauthIssuersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOauthIssuerRequest) Body ¶

Configuration for updated virtual issuer.

func (ApiUpdateOauthIssuerRequest) Execute ¶

type ApiUpdateOauthTokenExchangeGroupRequest ¶

type ApiUpdateOauthTokenExchangeGroupRequest struct {
	ApiService *OauthTokenExchangeGeneratorAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOauthTokenExchangeGroupRequest) Body ¶

Configuration for updated OAuth 2.0 Token Exchange Generator group.

func (ApiUpdateOauthTokenExchangeGroupRequest) BypassExternalValidation ¶

func (r ApiUpdateOauthTokenExchangeGroupRequest) BypassExternalValidation(bypassExternalValidation bool) ApiUpdateOauthTokenExchangeGroupRequest

External validation will be bypassed when set to true. Default to false.

func (ApiUpdateOauthTokenExchangeGroupRequest) Execute ¶

type ApiUpdateOauthTokenExchangeProcessorPolicyRequest ¶

type ApiUpdateOauthTokenExchangeProcessorPolicyRequest struct {
	ApiService *OauthTokenExchangeProcessorAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOauthTokenExchangeProcessorPolicyRequest) Body ¶

Configuration for updated OAuth 2.0 Token Exchange Processor policy.

func (ApiUpdateOauthTokenExchangeProcessorPolicyRequest) BypassExternalValidation ¶

External validation will be bypassed when set to true. Default to false.

func (ApiUpdateOauthTokenExchangeProcessorPolicyRequest) Execute ¶

type ApiUpdateOauthTokenExchangeProcessorPolicySettingsRequest ¶

type ApiUpdateOauthTokenExchangeProcessorPolicySettingsRequest struct {
	ApiService *OauthTokenExchangeProcessorAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOauthTokenExchangeProcessorPolicySettingsRequest) Body ¶

OAuth 2.0 Token Exchange Processor settings.

func (ApiUpdateOauthTokenExchangeProcessorPolicySettingsRequest) BypassExternalValidation ¶

External validation will be bypassed when set to true. Default to false.

func (ApiUpdateOauthTokenExchangeProcessorPolicySettingsRequest) Execute ¶

type ApiUpdateOauthTokenExchangeSettingsRequest ¶

type ApiUpdateOauthTokenExchangeSettingsRequest struct {
	ApiService *OauthTokenExchangeGeneratorAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOauthTokenExchangeSettingsRequest) Body ¶

OAuth 2.0 Token Exchange Generator settings.

func (ApiUpdateOauthTokenExchangeSettingsRequest) BypassExternalValidation ¶

func (r ApiUpdateOauthTokenExchangeSettingsRequest) BypassExternalValidation(bypassExternalValidation bool) ApiUpdateOauthTokenExchangeSettingsRequest

External validation will be bypassed when set to true. Default to false.

func (ApiUpdateOauthTokenExchangeSettingsRequest) Execute ¶

type ApiUpdateOutBoundProvisioningSettingsRequest ¶

type ApiUpdateOutBoundProvisioningSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateOutBoundProvisioningSettingsRequest) Body ¶

The Outbound Provision Database settings.

func (ApiUpdateOutBoundProvisioningSettingsRequest) Execute ¶

type ApiUpdatePasswordCredentialValidatorRequest ¶

type ApiUpdatePasswordCredentialValidatorRequest struct {
	ApiService *PasswordCredentialValidatorsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatePasswordCredentialValidatorRequest) Body ¶

Configuration for the updated password credential validator instance.

func (ApiUpdatePasswordCredentialValidatorRequest) Execute ¶

type ApiUpdatePingOneConnectionRequest ¶

type ApiUpdatePingOneConnectionRequest struct {
	ApiService *PingOneConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatePingOneConnectionRequest) Body ¶

Configuration for the updated connection.

func (ApiUpdatePingOneConnectionRequest) Execute ¶

func (ApiUpdatePingOneConnectionRequest) XBypassExternalValidation ¶

func (r ApiUpdatePingOneConnectionRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdatePingOneConnectionRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdatePingOneForEnterpriseIdentityRepositoryRequest ¶

type ApiUpdatePingOneForEnterpriseIdentityRepositoryRequest struct {
	ApiService *PingOneForEnterpriseAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatePingOneForEnterpriseIdentityRepositoryRequest) Execute ¶

type ApiUpdatePingOneSettingsRequest ¶

type ApiUpdatePingOneSettingsRequest struct {
	ApiService *PingOneForEnterpriseAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatePingOneSettingsRequest) Body ¶

PingOne for Enterprise connection settings

func (ApiUpdatePingOneSettingsRequest) Execute ¶

type ApiUpdatePolicyRequest ¶

type ApiUpdatePolicyRequest struct {
	ApiService *AuthenticationPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatePolicyRequest) Body ¶

Configuration of the authentication policy.

func (ApiUpdatePolicyRequest) Execute ¶

func (ApiUpdatePolicyRequest) XBypassExternalValidation ¶

func (r ApiUpdatePolicyRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdatePolicyRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateRedirectValidationSettingsRequest ¶

type ApiUpdateRedirectValidationSettingsRequest struct {
	ApiService *RedirectValidationAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateRedirectValidationSettingsRequest) Body ¶

Redirect validation settings.

func (ApiUpdateRedirectValidationSettingsRequest) Execute ¶

type ApiUpdateResourceOwnerCredentialsMappingRequest ¶

type ApiUpdateResourceOwnerCredentialsMappingRequest struct {
	ApiService *OauthResourceOwnerCredentialsMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateResourceOwnerCredentialsMappingRequest) Body ¶

Configuration for Resource Owner Credentials mapping.

func (ApiUpdateResourceOwnerCredentialsMappingRequest) Execute ¶

func (ApiUpdateResourceOwnerCredentialsMappingRequest) XBypassExternalValidation ¶

func (r ApiUpdateResourceOwnerCredentialsMappingRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateResourceOwnerCredentialsMappingRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateRevocationSettingsRequest ¶

type ApiUpdateRevocationSettingsRequest struct {
	ApiService *CertificatesRevocationAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateRevocationSettingsRequest) Body ¶

Certificate revocation settings.

func (ApiUpdateRevocationSettingsRequest) Execute ¶

type ApiUpdateRotationSettingsRequest ¶

type ApiUpdateRotationSettingsRequest struct {
	ApiService *KeyPairsSigningAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateRotationSettingsRequest) Body ¶

The key rotation settings.

func (ApiUpdateRotationSettingsRequest) Execute ¶

type ApiUpdateSecretManagerRequest ¶

type ApiUpdateSecretManagerRequest struct {
	ApiService *SecretManagersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSecretManagerRequest) Body ¶

Configuration for a secret manager plugin instance.

func (ApiUpdateSecretManagerRequest) Execute ¶

type ApiUpdateServerSettingsRequest ¶

type ApiUpdateServerSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateServerSettingsRequest) Body ¶

Configuration for server settings.

func (ApiUpdateServerSettingsRequest) Execute ¶

type ApiUpdateServiceAuthenticationRequest ¶

type ApiUpdateServiceAuthenticationRequest struct {
	ApiService *ServiceAuthenticationAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateServiceAuthenticationRequest) Body ¶

Service authentication settings.

func (ApiUpdateServiceAuthenticationRequest) Execute ¶

type ApiUpdateSessionSettingsRequest ¶

type ApiUpdateSessionSettingsRequest struct {
	ApiService *SessionAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSessionSettingsRequest) Body ¶

Session settings.

func (ApiUpdateSessionSettingsRequest) Execute ¶

type ApiUpdateSigningSettingsRequest ¶

type ApiUpdateSigningSettingsRequest struct {
	ApiService *ProtocolMetadataAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSigningSettingsRequest) Body ¶

func (ApiUpdateSigningSettingsRequest) Execute ¶

type ApiUpdateSourcePolicyRequest ¶

type ApiUpdateSourcePolicyRequest struct {
	ApiService *SessionAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSourcePolicyRequest) Body ¶

Configuration for updated policy.

func (ApiUpdateSourcePolicyRequest) Execute ¶

type ApiUpdateSpAdapterRequest ¶

type ApiUpdateSpAdapterRequest struct {
	ApiService *SpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSpAdapterRequest) Body ¶

Configuration for the SP adapter instance.

func (ApiUpdateSpAdapterRequest) Execute ¶

type ApiUpdateSpAdapterUrlMappingsRequest ¶

type ApiUpdateSpAdapterUrlMappingsRequest struct {
	ApiService *SpAdaptersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSpAdapterUrlMappingsRequest) Body ¶

The SP adapter URL mappings to update.

func (ApiUpdateSpAdapterUrlMappingsRequest) Execute ¶

type ApiUpdateSpConnectionCertsRequest ¶

type ApiUpdateSpConnectionCertsRequest struct {
	ApiService *IdpSpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSpConnectionCertsRequest) Body ¶

Configuration for a verification certificates.

func (ApiUpdateSpConnectionCertsRequest) Execute ¶

type ApiUpdateSpConnectionRequest ¶

type ApiUpdateSpConnectionRequest struct {
	ApiService *IdpSpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSpConnectionRequest) Body ¶

Configuration for updated connection.

func (ApiUpdateSpConnectionRequest) Execute ¶

func (ApiUpdateSpConnectionRequest) XBypassExternalValidation ¶

func (r ApiUpdateSpConnectionRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateSpConnectionRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateSpDefaultUrlsRequest ¶

type ApiUpdateSpDefaultUrlsRequest struct {
	ApiService *SpDefaultUrlsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSpDefaultUrlsRequest) Body ¶

Configuration for the IDP Default URL settings.

func (ApiUpdateSpDefaultUrlsRequest) Execute ¶

type ApiUpdateSpSigningSettingsRequest ¶

type ApiUpdateSpSigningSettingsRequest struct {
	ApiService *IdpSpConnectionsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSpSigningSettingsRequest) Body ¶

Signature settings.

func (ApiUpdateSpSigningSettingsRequest) Execute ¶

type ApiUpdateSpUrlMappingsRequest ¶

type ApiUpdateSpUrlMappingsRequest struct {
	ApiService *SpTargetUrlMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSpUrlMappingsRequest) Body ¶

The SP adapter URL mappings to update.

func (ApiUpdateSpUrlMappingsRequest) Execute ¶

type ApiUpdateSslServerSettingsRequest ¶

type ApiUpdateSslServerSettingsRequest struct {
	ApiService *KeyPairsSslServerAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSslServerSettingsRequest) Body ¶

Configuration for activation of SSL server certificates.

func (ApiUpdateSslServerSettingsRequest) Execute ¶

type ApiUpdateStsRequestParamContractByIdRequest ¶

type ApiUpdateStsRequestParamContractByIdRequest struct {
	ApiService *IdpStsRequestParametersContractsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateStsRequestParamContractByIdRequest) Body ¶

Details for updated STS Request Parameters Contract.

func (ApiUpdateStsRequestParamContractByIdRequest) Execute ¶

type ApiUpdateSystemKeysRequest ¶

type ApiUpdateSystemKeysRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSystemKeysRequest) Body ¶

System keys.

func (ApiUpdateSystemKeysRequest) Execute ¶

type ApiUpdateTokenGeneratorMappingByIdRequest ¶

type ApiUpdateTokenGeneratorMappingByIdRequest struct {
	ApiService *OauthTokenExchangeTokenGeneratorMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateTokenGeneratorMappingByIdRequest) Body ¶

Configuration for updated Token Exchange Processor policy to Token Generator Mapping.

func (ApiUpdateTokenGeneratorMappingByIdRequest) Execute ¶

func (ApiUpdateTokenGeneratorMappingByIdRequest) XBypassExternalValidation ¶

func (r ApiUpdateTokenGeneratorMappingByIdRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateTokenGeneratorMappingByIdRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateTokenGeneratorRequest ¶

type ApiUpdateTokenGeneratorRequest struct {
	ApiService *SpTokenGeneratorsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateTokenGeneratorRequest) Body ¶

Configuration for the updated token generator instance.

func (ApiUpdateTokenGeneratorRequest) Execute ¶

type ApiUpdateTokenManagerRequest ¶

type ApiUpdateTokenManagerRequest struct {
	ApiService *OauthAccessTokenManagersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateTokenManagerRequest) Body ¶

Configuration for token management plugin instance.

func (ApiUpdateTokenManagerRequest) Execute ¶

type ApiUpdateTokenProcessorRequest ¶

type ApiUpdateTokenProcessorRequest struct {
	ApiService *IdpTokenProcessorsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateTokenProcessorRequest) Body ¶

Configuration for updated token processor instance.

func (ApiUpdateTokenProcessorRequest) Execute ¶

type ApiUpdateTokenToTokenMappingByIdRequest ¶

type ApiUpdateTokenToTokenMappingByIdRequest struct {
	ApiService *TokenProcessorToTokenGeneratorMappingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateTokenToTokenMappingByIdRequest) Body ¶

Configuration for updated Token Processor to Token Generator Mapping.

func (ApiUpdateTokenToTokenMappingByIdRequest) Execute ¶

func (ApiUpdateTokenToTokenMappingByIdRequest) XBypassExternalValidation ¶

func (r ApiUpdateTokenToTokenMappingByIdRequest) XBypassExternalValidation(xBypassExternalValidation bool) ApiUpdateTokenToTokenMappingByIdRequest

External validation will be bypassed when set to true. Default to false.

type ApiUpdateVirtualHostNamesSettingsRequest ¶

type ApiUpdateVirtualHostNamesSettingsRequest struct {
	ApiService *VirtualHostNamesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateVirtualHostNamesSettingsRequest) Body ¶

Virtual host names settings.

func (ApiUpdateVirtualHostNamesSettingsRequest) Execute ¶

type ApiUpdateWsTrustStsSettingsRequest ¶

type ApiUpdateWsTrustStsSettingsRequest struct {
	ApiService *ServerSettingsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateWsTrustStsSettingsRequest) Body ¶

Configuration for WS-Trust STS Settings.

func (ApiUpdateWsTrustStsSettingsRequest) Execute ¶

type ApplicationSessionPolicy ¶

type ApplicationSessionPolicy struct {
	// The idle timeout period, in minutes. If set to -1, the idle timeout will be set to the maximum timeout. The default is 60.
	IdleTimeoutMins *int64 `json:"idleTimeoutMins,omitempty" tfsdk:"idle_timeout_mins"`
	// The maximum timeout period, in minutes. If set to -1, sessions do not expire. The default is 480.
	MaxTimeoutMins *int64 `json:"maxTimeoutMins,omitempty" tfsdk:"max_timeout_mins"`
}

ApplicationSessionPolicy Session controls for user facing PingFederate application endpoints, such as the profile management endpoint.

func NewApplicationSessionPolicy ¶

func NewApplicationSessionPolicy() *ApplicationSessionPolicy

NewApplicationSessionPolicy instantiates a new ApplicationSessionPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApplicationSessionPolicyWithDefaults ¶

func NewApplicationSessionPolicyWithDefaults() *ApplicationSessionPolicy

NewApplicationSessionPolicyWithDefaults instantiates a new ApplicationSessionPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApplicationSessionPolicy) GetIdleTimeoutMins ¶

func (o *ApplicationSessionPolicy) GetIdleTimeoutMins() int64

GetIdleTimeoutMins returns the IdleTimeoutMins field value if set, zero value otherwise.

func (*ApplicationSessionPolicy) GetIdleTimeoutMinsOk ¶

func (o *ApplicationSessionPolicy) GetIdleTimeoutMinsOk() (*int64, bool)

GetIdleTimeoutMinsOk returns a tuple with the IdleTimeoutMins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationSessionPolicy) GetMaxTimeoutMins ¶

func (o *ApplicationSessionPolicy) GetMaxTimeoutMins() int64

GetMaxTimeoutMins returns the MaxTimeoutMins field value if set, zero value otherwise.

func (*ApplicationSessionPolicy) GetMaxTimeoutMinsOk ¶

func (o *ApplicationSessionPolicy) GetMaxTimeoutMinsOk() (*int64, bool)

GetMaxTimeoutMinsOk returns a tuple with the MaxTimeoutMins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApplicationSessionPolicy) HasIdleTimeoutMins ¶

func (o *ApplicationSessionPolicy) HasIdleTimeoutMins() bool

HasIdleTimeoutMins returns a boolean if a field has been set.

func (*ApplicationSessionPolicy) HasMaxTimeoutMins ¶

func (o *ApplicationSessionPolicy) HasMaxTimeoutMins() bool

HasMaxTimeoutMins returns a boolean if a field has been set.

func (ApplicationSessionPolicy) MarshalJSON ¶

func (o ApplicationSessionPolicy) MarshalJSON() ([]byte, error)

func (*ApplicationSessionPolicy) SetIdleTimeoutMins ¶

func (o *ApplicationSessionPolicy) SetIdleTimeoutMins(v int64)

SetIdleTimeoutMins gets a reference to the given int64 and assigns it to the IdleTimeoutMins field.

func (*ApplicationSessionPolicy) SetMaxTimeoutMins ¶

func (o *ApplicationSessionPolicy) SetMaxTimeoutMins(v int64)

SetMaxTimeoutMins gets a reference to the given int64 and assigns it to the MaxTimeoutMins field.

func (ApplicationSessionPolicy) ToMap ¶

func (o ApplicationSessionPolicy) ToMap() (map[string]interface{}, error)

type ArtifactResolverLocation ¶

type ArtifactResolverLocation struct {
	// The priority of the endpoint.
	Index int64 `json:"index" tfsdk:"index"`
	// Remote party URLs that you will use to resolve/translate the artifact and get the actual protocol message
	Url string `json:"url" tfsdk:"url"`
}

ArtifactResolverLocation The remote party URLs to resolve the artifact.

func NewArtifactResolverLocation ¶

func NewArtifactResolverLocation(index int64, url string) *ArtifactResolverLocation

NewArtifactResolverLocation instantiates a new ArtifactResolverLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewArtifactResolverLocationWithDefaults ¶

func NewArtifactResolverLocationWithDefaults() *ArtifactResolverLocation

NewArtifactResolverLocationWithDefaults instantiates a new ArtifactResolverLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ArtifactResolverLocation) GetIndex ¶

func (o *ArtifactResolverLocation) GetIndex() int64

GetIndex returns the Index field value

func (*ArtifactResolverLocation) GetIndexOk ¶

func (o *ArtifactResolverLocation) GetIndexOk() (*int64, bool)

GetIndexOk returns a tuple with the Index field value and a boolean to check if the value has been set.

func (*ArtifactResolverLocation) GetUrl ¶

func (o *ArtifactResolverLocation) GetUrl() string

GetUrl returns the Url field value

func (*ArtifactResolverLocation) GetUrlOk ¶

func (o *ArtifactResolverLocation) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (ArtifactResolverLocation) MarshalJSON ¶

func (o ArtifactResolverLocation) MarshalJSON() ([]byte, error)

func (*ArtifactResolverLocation) SetIndex ¶

func (o *ArtifactResolverLocation) SetIndex(v int64)

SetIndex sets field value

func (*ArtifactResolverLocation) SetUrl ¶

func (o *ArtifactResolverLocation) SetUrl(v string)

SetUrl sets field value

func (ArtifactResolverLocation) ToMap ¶

func (o ArtifactResolverLocation) ToMap() (map[string]interface{}, error)

type ArtifactSettings ¶

type ArtifactSettings struct {
	// The lifetime of the artifact in seconds.
	Lifetime int64 `json:"lifetime" tfsdk:"lifetime"`
	// Remote party URLs that you will use to resolve/translate the artifact and get the actual protocol message
	ResolverLocations []ArtifactResolverLocation `json:"resolverLocations" tfsdk:"resolver_locations"`
	// Source ID for SAML1.x connections
	SourceId *string `json:"sourceId,omitempty" tfsdk:"source_id"`
}

ArtifactSettings The settings for an Artifact binding.

func NewArtifactSettings ¶

func NewArtifactSettings(lifetime int64, resolverLocations []ArtifactResolverLocation) *ArtifactSettings

NewArtifactSettings instantiates a new ArtifactSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewArtifactSettingsWithDefaults ¶

func NewArtifactSettingsWithDefaults() *ArtifactSettings

NewArtifactSettingsWithDefaults instantiates a new ArtifactSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ArtifactSettings) GetLifetime ¶

func (o *ArtifactSettings) GetLifetime() int64

GetLifetime returns the Lifetime field value

func (*ArtifactSettings) GetLifetimeOk ¶

func (o *ArtifactSettings) GetLifetimeOk() (*int64, bool)

GetLifetimeOk returns a tuple with the Lifetime field value and a boolean to check if the value has been set.

func (*ArtifactSettings) GetResolverLocations ¶

func (o *ArtifactSettings) GetResolverLocations() []ArtifactResolverLocation

GetResolverLocations returns the ResolverLocations field value

func (*ArtifactSettings) GetResolverLocationsOk ¶

func (o *ArtifactSettings) GetResolverLocationsOk() ([]ArtifactResolverLocation, bool)

GetResolverLocationsOk returns a tuple with the ResolverLocations field value and a boolean to check if the value has been set.

func (*ArtifactSettings) GetSourceId ¶

func (o *ArtifactSettings) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*ArtifactSettings) GetSourceIdOk ¶

func (o *ArtifactSettings) GetSourceIdOk() (*string, bool)

GetSourceIdOk returns a tuple with the SourceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ArtifactSettings) HasSourceId ¶

func (o *ArtifactSettings) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (ArtifactSettings) MarshalJSON ¶

func (o ArtifactSettings) MarshalJSON() ([]byte, error)

func (*ArtifactSettings) SetLifetime ¶

func (o *ArtifactSettings) SetLifetime(v int64)

SetLifetime sets field value

func (*ArtifactSettings) SetResolverLocations ¶

func (o *ArtifactSettings) SetResolverLocations(v []ArtifactResolverLocation)

SetResolverLocations sets field value

func (*ArtifactSettings) SetSourceId ¶

func (o *ArtifactSettings) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

func (ArtifactSettings) ToMap ¶

func (o ArtifactSettings) ToMap() (map[string]interface{}, error)

type AssertionLifetime ¶

type AssertionLifetime struct {
	// Assertion validity in minutes before the assertion issuance.
	MinutesBefore int64 `json:"minutesBefore" tfsdk:"minutes_before"`
	// Assertion validity in minutes after the assertion issuance.
	MinutesAfter int64 `json:"minutesAfter" tfsdk:"minutes_after"`
}

AssertionLifetime The timeframe of validity before and after the issuance of the assertion.

func NewAssertionLifetime ¶

func NewAssertionLifetime(minutesBefore int64, minutesAfter int64) *AssertionLifetime

NewAssertionLifetime instantiates a new AssertionLifetime object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAssertionLifetimeWithDefaults ¶

func NewAssertionLifetimeWithDefaults() *AssertionLifetime

NewAssertionLifetimeWithDefaults instantiates a new AssertionLifetime object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AssertionLifetime) GetMinutesAfter ¶

func (o *AssertionLifetime) GetMinutesAfter() int64

GetMinutesAfter returns the MinutesAfter field value

func (*AssertionLifetime) GetMinutesAfterOk ¶

func (o *AssertionLifetime) GetMinutesAfterOk() (*int64, bool)

GetMinutesAfterOk returns a tuple with the MinutesAfter field value and a boolean to check if the value has been set.

func (*AssertionLifetime) GetMinutesBefore ¶

func (o *AssertionLifetime) GetMinutesBefore() int64

GetMinutesBefore returns the MinutesBefore field value

func (*AssertionLifetime) GetMinutesBeforeOk ¶

func (o *AssertionLifetime) GetMinutesBeforeOk() (*int64, bool)

GetMinutesBeforeOk returns a tuple with the MinutesBefore field value and a boolean to check if the value has been set.

func (AssertionLifetime) MarshalJSON ¶

func (o AssertionLifetime) MarshalJSON() ([]byte, error)

func (*AssertionLifetime) SetMinutesAfter ¶

func (o *AssertionLifetime) SetMinutesAfter(v int64)

SetMinutesAfter sets field value

func (*AssertionLifetime) SetMinutesBefore ¶

func (o *AssertionLifetime) SetMinutesBefore(v int64)

SetMinutesBefore sets field value

func (AssertionLifetime) ToMap ¶

func (o AssertionLifetime) ToMap() (map[string]interface{}, error)

type AtmAccessControlSettings ¶

type AtmAccessControlSettings struct {
	// If this token manager has a parent, this flag determines whether access control settings are inherited from the parent. When set to true, the other fields in this model become read-only. The default value is false.
	Inherited *bool `json:"inherited,omitempty" tfsdk:"inherited"`
	// Determines whether access to this token manager is restricted to specific OAuth clients. If false, the 'allowedClients' field is ignored. The default value is false.
	RestrictClients *bool `json:"restrictClients,omitempty" tfsdk:"restrict_clients"`
	// If 'restrictClients' is true, this field defines the list of OAuth clients that are allowed to access the token manager.
	AllowedClients []ResourceLink `json:"allowedClients,omitempty" tfsdk:"allowed_clients"`
}

AtmAccessControlSettings Access control settings for an access token management plugin instance.

func NewAtmAccessControlSettings ¶

func NewAtmAccessControlSettings() *AtmAccessControlSettings

NewAtmAccessControlSettings instantiates a new AtmAccessControlSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAtmAccessControlSettingsWithDefaults ¶

func NewAtmAccessControlSettingsWithDefaults() *AtmAccessControlSettings

NewAtmAccessControlSettingsWithDefaults instantiates a new AtmAccessControlSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AtmAccessControlSettings) GetAllowedClients ¶

func (o *AtmAccessControlSettings) GetAllowedClients() []ResourceLink

GetAllowedClients returns the AllowedClients field value if set, zero value otherwise.

func (*AtmAccessControlSettings) GetAllowedClientsOk ¶

func (o *AtmAccessControlSettings) GetAllowedClientsOk() ([]ResourceLink, bool)

GetAllowedClientsOk returns a tuple with the AllowedClients field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AtmAccessControlSettings) GetInherited ¶

func (o *AtmAccessControlSettings) GetInherited() bool

GetInherited returns the Inherited field value if set, zero value otherwise.

func (*AtmAccessControlSettings) GetInheritedOk ¶

func (o *AtmAccessControlSettings) GetInheritedOk() (*bool, bool)

GetInheritedOk returns a tuple with the Inherited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AtmAccessControlSettings) GetRestrictClients ¶

func (o *AtmAccessControlSettings) GetRestrictClients() bool

GetRestrictClients returns the RestrictClients field value if set, zero value otherwise.

func (*AtmAccessControlSettings) GetRestrictClientsOk ¶

func (o *AtmAccessControlSettings) GetRestrictClientsOk() (*bool, bool)

GetRestrictClientsOk returns a tuple with the RestrictClients field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AtmAccessControlSettings) HasAllowedClients ¶

func (o *AtmAccessControlSettings) HasAllowedClients() bool

HasAllowedClients returns a boolean if a field has been set.

func (*AtmAccessControlSettings) HasInherited ¶

func (o *AtmAccessControlSettings) HasInherited() bool

HasInherited returns a boolean if a field has been set.

func (*AtmAccessControlSettings) HasRestrictClients ¶

func (o *AtmAccessControlSettings) HasRestrictClients() bool

HasRestrictClients returns a boolean if a field has been set.

func (AtmAccessControlSettings) MarshalJSON ¶

func (o AtmAccessControlSettings) MarshalJSON() ([]byte, error)

func (*AtmAccessControlSettings) SetAllowedClients ¶

func (o *AtmAccessControlSettings) SetAllowedClients(v []ResourceLink)

SetAllowedClients gets a reference to the given []ResourceLink and assigns it to the AllowedClients field.

func (*AtmAccessControlSettings) SetInherited ¶

func (o *AtmAccessControlSettings) SetInherited(v bool)

SetInherited gets a reference to the given bool and assigns it to the Inherited field.

func (*AtmAccessControlSettings) SetRestrictClients ¶

func (o *AtmAccessControlSettings) SetRestrictClients(v bool)

SetRestrictClients gets a reference to the given bool and assigns it to the RestrictClients field.

func (AtmAccessControlSettings) ToMap ¶

func (o AtmAccessControlSettings) ToMap() (map[string]interface{}, error)

type AtmSelectionSettings ¶

type AtmSelectionSettings struct {
	// If this token manager has a parent, this flag determines whether selection settings, such as resource URI's, are inherited from the parent. When set to true, the other fields in this model become read-only. The default value is false.
	Inherited *bool `json:"inherited,omitempty" tfsdk:"inherited"`
	// The list of base resource URI's which map to this token manager. A resource URI, specified via the 'aud' parameter, can be used to select a specific token manager for an OAuth request.
	ResourceUris []string `json:"resourceUris,omitempty" tfsdk:"resource_uris"`
}

AtmSelectionSettings Selection settings for an access token management plugin instance.

func NewAtmSelectionSettings ¶

func NewAtmSelectionSettings() *AtmSelectionSettings

NewAtmSelectionSettings instantiates a new AtmSelectionSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAtmSelectionSettingsWithDefaults ¶

func NewAtmSelectionSettingsWithDefaults() *AtmSelectionSettings

NewAtmSelectionSettingsWithDefaults instantiates a new AtmSelectionSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AtmSelectionSettings) GetInherited ¶

func (o *AtmSelectionSettings) GetInherited() bool

GetInherited returns the Inherited field value if set, zero value otherwise.

func (*AtmSelectionSettings) GetInheritedOk ¶

func (o *AtmSelectionSettings) GetInheritedOk() (*bool, bool)

GetInheritedOk returns a tuple with the Inherited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AtmSelectionSettings) GetResourceUris ¶

func (o *AtmSelectionSettings) GetResourceUris() []string

GetResourceUris returns the ResourceUris field value if set, zero value otherwise.

func (*AtmSelectionSettings) GetResourceUrisOk ¶

func (o *AtmSelectionSettings) GetResourceUrisOk() ([]string, bool)

GetResourceUrisOk returns a tuple with the ResourceUris field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AtmSelectionSettings) HasInherited ¶

func (o *AtmSelectionSettings) HasInherited() bool

HasInherited returns a boolean if a field has been set.

func (*AtmSelectionSettings) HasResourceUris ¶

func (o *AtmSelectionSettings) HasResourceUris() bool

HasResourceUris returns a boolean if a field has been set.

func (AtmSelectionSettings) MarshalJSON ¶

func (o AtmSelectionSettings) MarshalJSON() ([]byte, error)

func (*AtmSelectionSettings) SetInherited ¶

func (o *AtmSelectionSettings) SetInherited(v bool)

SetInherited gets a reference to the given bool and assigns it to the Inherited field.

func (*AtmSelectionSettings) SetResourceUris ¶

func (o *AtmSelectionSettings) SetResourceUris(v []string)

SetResourceUris gets a reference to the given []string and assigns it to the ResourceUris field.

func (AtmSelectionSettings) ToMap ¶

func (o AtmSelectionSettings) ToMap() (map[string]interface{}, error)

type Attribute ¶

type Attribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
}

Attribute The definition of an attribute in an attribute contract.

func NewAttribute ¶

func NewAttribute(name string) *Attribute

NewAttribute instantiates a new Attribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAttributeWithDefaults ¶

func NewAttributeWithDefaults() *Attribute

NewAttributeWithDefaults instantiates a new Attribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Attribute) GetName ¶

func (o *Attribute) GetName() string

GetName returns the Name field value

func (*Attribute) GetNameOk ¶

func (o *Attribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (Attribute) MarshalJSON ¶

func (o Attribute) MarshalJSON() ([]byte, error)

func (*Attribute) SetName ¶

func (o *Attribute) SetName(v string)

SetName sets field value

func (Attribute) ToMap ¶

func (o Attribute) ToMap() (map[string]interface{}, error)

type AttributeFulfillmentValue ¶

type AttributeFulfillmentValue struct {
	Source SourceTypeIdKey `json:"source" tfsdk:"source"`
	// The value for this attribute.
	Value string `json:"value" tfsdk:"value"`
}

AttributeFulfillmentValue Defines how an attribute in an attribute contract should be populated.

func NewAttributeFulfillmentValue ¶

func NewAttributeFulfillmentValue(source SourceTypeIdKey, value string) *AttributeFulfillmentValue

NewAttributeFulfillmentValue instantiates a new AttributeFulfillmentValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAttributeFulfillmentValueWithDefaults ¶

func NewAttributeFulfillmentValueWithDefaults() *AttributeFulfillmentValue

NewAttributeFulfillmentValueWithDefaults instantiates a new AttributeFulfillmentValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AttributeFulfillmentValue) GetSource ¶

GetSource returns the Source field value

func (*AttributeFulfillmentValue) GetSourceOk ¶

func (o *AttributeFulfillmentValue) GetSourceOk() (*SourceTypeIdKey, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*AttributeFulfillmentValue) GetValue ¶

func (o *AttributeFulfillmentValue) GetValue() string

GetValue returns the Value field value

func (*AttributeFulfillmentValue) GetValueOk ¶

func (o *AttributeFulfillmentValue) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (AttributeFulfillmentValue) MarshalJSON ¶

func (o AttributeFulfillmentValue) MarshalJSON() ([]byte, error)

func (*AttributeFulfillmentValue) SetSource ¶

SetSource sets field value

func (*AttributeFulfillmentValue) SetValue ¶

func (o *AttributeFulfillmentValue) SetValue(v string)

SetValue sets field value

func (AttributeFulfillmentValue) ToMap ¶

func (o AttributeFulfillmentValue) ToMap() (map[string]interface{}, error)

type AttributeMapping ¶

type AttributeMapping struct {
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
}

AttributeMapping A list of mappings from attribute sources to attribute targets.

func NewAttributeMapping ¶

func NewAttributeMapping(attributeContractFulfillment map[string]AttributeFulfillmentValue) *AttributeMapping

NewAttributeMapping instantiates a new AttributeMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAttributeMappingWithDefaults ¶

func NewAttributeMappingWithDefaults() *AttributeMapping

NewAttributeMappingWithDefaults instantiates a new AttributeMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AttributeMapping) GetAttributeContractFulfillment ¶

func (o *AttributeMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*AttributeMapping) GetAttributeContractFulfillmentOk ¶

func (o *AttributeMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*AttributeMapping) GetAttributeSources ¶

func (o *AttributeMapping) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*AttributeMapping) GetAttributeSourcesOk ¶

func (o *AttributeMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AttributeMapping) GetIssuanceCriteria ¶

func (o *AttributeMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*AttributeMapping) GetIssuanceCriteriaOk ¶

func (o *AttributeMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AttributeMapping) HasAttributeSources ¶

func (o *AttributeMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*AttributeMapping) HasIssuanceCriteria ¶

func (o *AttributeMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (AttributeMapping) MarshalJSON ¶

func (o AttributeMapping) MarshalJSON() ([]byte, error)

func (*AttributeMapping) SetAttributeContractFulfillment ¶

func (o *AttributeMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*AttributeMapping) SetAttributeSources ¶

func (o *AttributeMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*AttributeMapping) SetIssuanceCriteria ¶

func (o *AttributeMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (AttributeMapping) ToMap ¶

func (o AttributeMapping) ToMap() (map[string]interface{}, error)

type AttributeQueryNameMapping ¶

type AttributeQueryNameMapping struct {
	// The local attribute name.
	LocalName string `json:"localName" tfsdk:"local_name"`
	// The remote attribute name as defined by the attribute authority.
	RemoteName string `json:"remoteName" tfsdk:"remote_name"`
}

AttributeQueryNameMapping The attribute query name mappings between the SP and the IdP.

func NewAttributeQueryNameMapping ¶

func NewAttributeQueryNameMapping(localName string, remoteName string) *AttributeQueryNameMapping

NewAttributeQueryNameMapping instantiates a new AttributeQueryNameMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAttributeQueryNameMappingWithDefaults ¶

func NewAttributeQueryNameMappingWithDefaults() *AttributeQueryNameMapping

NewAttributeQueryNameMappingWithDefaults instantiates a new AttributeQueryNameMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AttributeQueryNameMapping) GetLocalName ¶

func (o *AttributeQueryNameMapping) GetLocalName() string

GetLocalName returns the LocalName field value

func (*AttributeQueryNameMapping) GetLocalNameOk ¶

func (o *AttributeQueryNameMapping) GetLocalNameOk() (*string, bool)

GetLocalNameOk returns a tuple with the LocalName field value and a boolean to check if the value has been set.

func (*AttributeQueryNameMapping) GetRemoteName ¶

func (o *AttributeQueryNameMapping) GetRemoteName() string

GetRemoteName returns the RemoteName field value

func (*AttributeQueryNameMapping) GetRemoteNameOk ¶

func (o *AttributeQueryNameMapping) GetRemoteNameOk() (*string, bool)

GetRemoteNameOk returns a tuple with the RemoteName field value and a boolean to check if the value has been set.

func (AttributeQueryNameMapping) MarshalJSON ¶

func (o AttributeQueryNameMapping) MarshalJSON() ([]byte, error)

func (*AttributeQueryNameMapping) SetLocalName ¶

func (o *AttributeQueryNameMapping) SetLocalName(v string)

SetLocalName sets field value

func (*AttributeQueryNameMapping) SetRemoteName ¶

func (o *AttributeQueryNameMapping) SetRemoteName(v string)

SetRemoteName sets field value

func (AttributeQueryNameMapping) ToMap ¶

func (o AttributeQueryNameMapping) ToMap() (map[string]interface{}, error)

type AttributeRule ¶

type AttributeRule struct {
	AttributeSource *SourceTypeIdKey `json:"attributeSource,omitempty" tfsdk:"attribute_source"`
	// The name of the attribute to use in this attribute rule. This field is required if the Attribute Source type is not 'EXPRESSION'.
	AttributeName *string `json:"attributeName,omitempty" tfsdk:"attribute_name"`
	// The condition that will be applied to the attribute's expected value. This field is required if the Attribute Source type is not 'EXPRESSION'.
	Condition *string `json:"condition,omitempty" tfsdk:"condition"`
	// The expected value of this attribute rule. This field is required if the Attribute Source type is not 'EXPRESSION'.
	ExpectedValue *string `json:"expectedValue,omitempty" tfsdk:"expected_value"`
	// The expression of this attribute rule. This field is required if the Attribute Source type is 'EXPRESSION'.
	Expression *string `json:"expression,omitempty" tfsdk:"expression"`
	// The result of this attribute rule.
	Result string `json:"result" tfsdk:"result"`
}

AttributeRule Authentication policy rules using attributes from the previous authentication source. Each rule is evaluated to determine the next action in the policy.

func NewAttributeRule ¶

func NewAttributeRule(result string) *AttributeRule

NewAttributeRule instantiates a new AttributeRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAttributeRuleWithDefaults ¶

func NewAttributeRuleWithDefaults() *AttributeRule

NewAttributeRuleWithDefaults instantiates a new AttributeRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AttributeRule) GetAttributeName ¶

func (o *AttributeRule) GetAttributeName() string

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*AttributeRule) GetAttributeNameOk ¶

func (o *AttributeRule) GetAttributeNameOk() (*string, bool)

GetAttributeNameOk returns a tuple with the AttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AttributeRule) GetAttributeSource ¶

func (o *AttributeRule) GetAttributeSource() SourceTypeIdKey

GetAttributeSource returns the AttributeSource field value if set, zero value otherwise.

func (*AttributeRule) GetAttributeSourceOk ¶

func (o *AttributeRule) GetAttributeSourceOk() (*SourceTypeIdKey, bool)

GetAttributeSourceOk returns a tuple with the AttributeSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AttributeRule) GetCondition ¶

func (o *AttributeRule) GetCondition() string

GetCondition returns the Condition field value if set, zero value otherwise.

func (*AttributeRule) GetConditionOk ¶

func (o *AttributeRule) GetConditionOk() (*string, bool)

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AttributeRule) GetExpectedValue ¶

func (o *AttributeRule) GetExpectedValue() string

GetExpectedValue returns the ExpectedValue field value if set, zero value otherwise.

func (*AttributeRule) GetExpectedValueOk ¶

func (o *AttributeRule) GetExpectedValueOk() (*string, bool)

GetExpectedValueOk returns a tuple with the ExpectedValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AttributeRule) GetExpression ¶

func (o *AttributeRule) GetExpression() string

GetExpression returns the Expression field value if set, zero value otherwise.

func (*AttributeRule) GetExpressionOk ¶

func (o *AttributeRule) GetExpressionOk() (*string, bool)

GetExpressionOk returns a tuple with the Expression field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AttributeRule) GetResult ¶

func (o *AttributeRule) GetResult() string

GetResult returns the Result field value

func (*AttributeRule) GetResultOk ¶

func (o *AttributeRule) GetResultOk() (*string, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*AttributeRule) HasAttributeName ¶

func (o *AttributeRule) HasAttributeName() bool

HasAttributeName returns a boolean if a field has been set.

func (*AttributeRule) HasAttributeSource ¶

func (o *AttributeRule) HasAttributeSource() bool

HasAttributeSource returns a boolean if a field has been set.

func (*AttributeRule) HasCondition ¶

func (o *AttributeRule) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*AttributeRule) HasExpectedValue ¶

func (o *AttributeRule) HasExpectedValue() bool

HasExpectedValue returns a boolean if a field has been set.

func (*AttributeRule) HasExpression ¶

func (o *AttributeRule) HasExpression() bool

HasExpression returns a boolean if a field has been set.

func (AttributeRule) MarshalJSON ¶

func (o AttributeRule) MarshalJSON() ([]byte, error)

func (*AttributeRule) SetAttributeName ¶

func (o *AttributeRule) SetAttributeName(v string)

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*AttributeRule) SetAttributeSource ¶

func (o *AttributeRule) SetAttributeSource(v SourceTypeIdKey)

SetAttributeSource gets a reference to the given SourceTypeIdKey and assigns it to the AttributeSource field.

func (*AttributeRule) SetCondition ¶

func (o *AttributeRule) SetCondition(v string)

SetCondition gets a reference to the given string and assigns it to the Condition field.

func (*AttributeRule) SetExpectedValue ¶

func (o *AttributeRule) SetExpectedValue(v string)

SetExpectedValue gets a reference to the given string and assigns it to the ExpectedValue field.

func (*AttributeRule) SetExpression ¶

func (o *AttributeRule) SetExpression(v string)

SetExpression gets a reference to the given string and assigns it to the Expression field.

func (*AttributeRule) SetResult ¶

func (o *AttributeRule) SetResult(v string)

SetResult sets field value

func (AttributeRule) ToMap ¶

func (o AttributeRule) ToMap() (map[string]interface{}, error)

type AttributeRules ¶

type AttributeRules struct {
	// When all the rules fail, you may choose to default to the general success action or fail. Default to success.
	FallbackToSuccess *bool `json:"fallbackToSuccess,omitempty" tfsdk:"fallback_to_success"`
	// The actual list of attribute rules.
	Items []AttributeRule `json:"items,omitempty" tfsdk:"items"`
}

AttributeRules A collection of attribute rules

func NewAttributeRules ¶

func NewAttributeRules() *AttributeRules

NewAttributeRules instantiates a new AttributeRules object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAttributeRulesWithDefaults ¶

func NewAttributeRulesWithDefaults() *AttributeRules

NewAttributeRulesWithDefaults instantiates a new AttributeRules object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AttributeRules) GetFallbackToSuccess ¶

func (o *AttributeRules) GetFallbackToSuccess() bool

GetFallbackToSuccess returns the FallbackToSuccess field value if set, zero value otherwise.

func (*AttributeRules) GetFallbackToSuccessOk ¶

func (o *AttributeRules) GetFallbackToSuccessOk() (*bool, bool)

GetFallbackToSuccessOk returns a tuple with the FallbackToSuccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AttributeRules) GetItems ¶

func (o *AttributeRules) GetItems() []AttributeRule

GetItems returns the Items field value if set, zero value otherwise.

func (*AttributeRules) GetItemsOk ¶

func (o *AttributeRules) GetItemsOk() ([]AttributeRule, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AttributeRules) HasFallbackToSuccess ¶

func (o *AttributeRules) HasFallbackToSuccess() bool

HasFallbackToSuccess returns a boolean if a field has been set.

func (*AttributeRules) HasItems ¶

func (o *AttributeRules) HasItems() bool

HasItems returns a boolean if a field has been set.

func (AttributeRules) MarshalJSON ¶

func (o AttributeRules) MarshalJSON() ([]byte, error)

func (*AttributeRules) SetFallbackToSuccess ¶

func (o *AttributeRules) SetFallbackToSuccess(v bool)

SetFallbackToSuccess gets a reference to the given bool and assigns it to the FallbackToSuccess field.

func (*AttributeRules) SetItems ¶

func (o *AttributeRules) SetItems(v []AttributeRule)

SetItems gets a reference to the given []AttributeRule and assigns it to the Items field.

func (AttributeRules) ToMap ¶

func (o AttributeRules) ToMap() (map[string]interface{}, error)

type AttributeSource ¶

type AttributeSource struct {
	// The data store type of this attribute source.
	Type         string       `json:"type" tfsdk:"type"`
	DataStoreRef ResourceLink `json:"dataStoreRef" tfsdk:"data_store_ref"`
	// The ID that defines this attribute source. Only alphanumeric characters allowed.<br>Note: Required for OpenID Connect policy attribute sources, OAuth IdP adapter mappings, OAuth access token mappings and APC-to-SP Adapter Mappings. IdP Connections will ignore this property since it only allows one attribute source to be defined per mapping. IdP-to-SP Adapter Mappings can contain multiple attribute sources.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The description of this attribute source. The description needs to be unique amongst the attribute sources for the mapping.<br>Note: Required for APC-to-SP Adapter Mappings
	Description *string `json:"description,omitempty" tfsdk:"description"`
	// A list of mappings from attribute names to their fulfillment values. This field is only valid for the SP Connection's Browser SSO mappings
	AttributeContractFulfillment *map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment,omitempty" tfsdk:"attribute_contract_fulfillment"`
}

AttributeSource The configured settings to look up attributes from an associated data store.

func NewAttributeSource ¶

func NewAttributeSource(type_ string, dataStoreRef ResourceLink) *AttributeSource

NewAttributeSource instantiates a new AttributeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAttributeSourceWithDefaults ¶

func NewAttributeSourceWithDefaults() *AttributeSource

NewAttributeSourceWithDefaults instantiates a new AttributeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AttributeSource) GetAttributeContractFulfillment ¶

func (o *AttributeSource) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value if set, zero value otherwise.

func (*AttributeSource) GetAttributeContractFulfillmentOk ¶

func (o *AttributeSource) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AttributeSource) GetDataStoreRef ¶

func (o *AttributeSource) GetDataStoreRef() ResourceLink

GetDataStoreRef returns the DataStoreRef field value

func (*AttributeSource) GetDataStoreRefOk ¶

func (o *AttributeSource) GetDataStoreRefOk() (*ResourceLink, bool)

GetDataStoreRefOk returns a tuple with the DataStoreRef field value and a boolean to check if the value has been set.

func (*AttributeSource) GetDescription ¶

func (o *AttributeSource) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*AttributeSource) GetDescriptionOk ¶

func (o *AttributeSource) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AttributeSource) GetId ¶

func (o *AttributeSource) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*AttributeSource) GetIdOk ¶

func (o *AttributeSource) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AttributeSource) GetType ¶

func (o *AttributeSource) GetType() string

GetType returns the Type field value

func (*AttributeSource) GetTypeOk ¶

func (o *AttributeSource) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*AttributeSource) HasAttributeContractFulfillment ¶

func (o *AttributeSource) HasAttributeContractFulfillment() bool

HasAttributeContractFulfillment returns a boolean if a field has been set.

func (*AttributeSource) HasDescription ¶

func (o *AttributeSource) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AttributeSource) HasId ¶

func (o *AttributeSource) HasId() bool

HasId returns a boolean if a field has been set.

func (AttributeSource) MarshalJSON ¶

func (o AttributeSource) MarshalJSON() ([]byte, error)

func (*AttributeSource) SetAttributeContractFulfillment ¶

func (o *AttributeSource) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment gets a reference to the given map[string]AttributeFulfillmentValue and assigns it to the AttributeContractFulfillment field.

func (*AttributeSource) SetDataStoreRef ¶

func (o *AttributeSource) SetDataStoreRef(v ResourceLink)

SetDataStoreRef sets field value

func (*AttributeSource) SetDescription ¶

func (o *AttributeSource) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*AttributeSource) SetId ¶

func (o *AttributeSource) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*AttributeSource) SetType ¶

func (o *AttributeSource) SetType(v string)

SetType sets field value

func (AttributeSource) ToMap ¶

func (o AttributeSource) ToMap() (map[string]interface{}, error)

type AttributeSourceAggregation ¶

type AttributeSourceAggregation struct {
	CustomAttributeSource *CustomAttributeSource
	JdbcAttributeSource   *JdbcAttributeSource
	LdapAttributeSource   *LdapAttributeSource
}

AttributeSourceAggregation - struct for AttributeSourceAggregation

func CustomAttributeSourceAsAttributeSourceAggregation ¶

func CustomAttributeSourceAsAttributeSourceAggregation(v *CustomAttributeSource) AttributeSourceAggregation

CustomAttributeSourceAsAttributeSourceAggregation is a convenience function that returns CustomAttributeSource wrapped in AttributeSourceAggregation

func JdbcAttributeSourceAsAttributeSourceAggregation ¶

func JdbcAttributeSourceAsAttributeSourceAggregation(v *JdbcAttributeSource) AttributeSourceAggregation

JdbcAttributeSourceAsAttributeSourceAggregation is a convenience function that returns JdbcAttributeSource wrapped in AttributeSourceAggregation

func LdapAttributeSourceAsAttributeSourceAggregation ¶

func LdapAttributeSourceAsAttributeSourceAggregation(v *LdapAttributeSource) AttributeSourceAggregation

LdapAttributeSourceAsAttributeSourceAggregation is a convenience function that returns LdapAttributeSource wrapped in AttributeSourceAggregation

func (*AttributeSourceAggregation) GetActualInstance ¶

func (obj *AttributeSourceAggregation) GetActualInstance() interface{}

Get the actual instance

func (AttributeSourceAggregation) MarshalJSON ¶

func (src AttributeSourceAggregation) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*AttributeSourceAggregation) UnmarshalJSON ¶

func (dst *AttributeSourceAggregation) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type AuthenticationApiAPIService ¶

type AuthenticationApiAPIService service

AuthenticationApiAPIService AuthenticationApiAPI service

func (*AuthenticationApiAPIService) CreateApplication ¶

CreateApplication Create a new Authentication API Application.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateApplicationRequest

func (*AuthenticationApiAPIService) CreateApplicationExecute ¶

Execute executes the request

@return AuthnApiApplication

func (*AuthenticationApiAPIService) DeleteApplication ¶

DeleteApplication Delete an Authentication API Application.

Delete an Authentication API Application with the specified ID. A 404 status code is returned for nonexistent IDs. Note: If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Authentication API Application to delete.
@return ApiDeleteApplicationRequest

func (*AuthenticationApiAPIService) DeleteApplicationExecute ¶

func (a *AuthenticationApiAPIService) DeleteApplicationExecute(r ApiDeleteApplicationRequest) (*http.Response, error)

Execute executes the request

func (*AuthenticationApiAPIService) GetApplication ¶

GetApplication Find Authentication API Application by ID.

Get an Authentication API Application with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Authentication API Application to fetch.
@return ApiGetApplicationRequest

func (*AuthenticationApiAPIService) GetApplicationExecute ¶

Execute executes the request

@return AuthnApiApplication

func (*AuthenticationApiAPIService) GetAuthenticationApiApplications ¶

GetAuthenticationApiApplications Get the collection of Authentication API Applications.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAuthenticationApiApplicationsRequest

func (*AuthenticationApiAPIService) GetAuthenticationApiApplicationsExecute ¶

Execute executes the request

@return AuthnApiApplications

func (*AuthenticationApiAPIService) GetAuthenticationApiSettings ¶

GetAuthenticationApiSettings Get the Authentication API settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAuthenticationApiSettingsRequest

func (*AuthenticationApiAPIService) GetAuthenticationApiSettingsExecute ¶

Execute executes the request

@return AuthnApiSettings

func (*AuthenticationApiAPIService) UpdateApplication ¶

UpdateApplication Update an Authentication API Application.

Update an Authentication API Application with the matching ID. If the application is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected. Note: A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Authentication API Application to update.
@return ApiUpdateApplicationRequest

func (*AuthenticationApiAPIService) UpdateApplicationExecute ¶

Execute executes the request

@return AuthnApiApplication

func (*AuthenticationApiAPIService) UpdateAuthenticationApiSettings ¶

UpdateAuthenticationApiSettings Set the Authentication API settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateAuthenticationApiSettingsRequest

func (*AuthenticationApiAPIService) UpdateAuthenticationApiSettingsExecute ¶

Execute executes the request

@return AuthnApiSettings

type AuthenticationPoliciesAPIService ¶

type AuthenticationPoliciesAPIService service

AuthenticationPoliciesAPIService AuthenticationPoliciesAPI service

func (*AuthenticationPoliciesAPIService) CreateFragment ¶

CreateFragment Create an authentication policy fragment.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateFragmentRequest

func (*AuthenticationPoliciesAPIService) CreateFragmentExecute ¶

Execute executes the request

@return AuthenticationPolicyFragment

func (*AuthenticationPoliciesAPIService) CreatePolicy ¶

CreatePolicy Create a new authentication policy.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreatePolicyRequest

func (*AuthenticationPoliciesAPIService) CreatePolicyExecute ¶

Execute executes the request

@return AuthenticationPolicyTree

func (*AuthenticationPoliciesAPIService) DeleteFragment ¶

DeleteFragment Delete an authentication policy fragment.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the policy fragment to delete.
@return ApiDeleteFragmentRequest

func (*AuthenticationPoliciesAPIService) DeleteFragmentExecute ¶

Execute executes the request

func (*AuthenticationPoliciesAPIService) DeletePolicy ¶

DeletePolicy Delete an authentication policy.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Authentication policy Id.
@return ApiDeletePolicyRequest

func (*AuthenticationPoliciesAPIService) DeletePolicyExecute ¶

Execute executes the request

func (*AuthenticationPoliciesAPIService) GetAuthenticationPolicySettings ¶

GetAuthenticationPolicySettings Get the authentication policies settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAuthenticationPolicySettingsRequest

func (*AuthenticationPoliciesAPIService) GetAuthenticationPolicySettingsExecute ¶

Execute executes the request

@return AuthenticationPoliciesSettings

func (*AuthenticationPoliciesAPIService) GetDefaultAuthenticationPolicy ¶

GetDefaultAuthenticationPolicy Get the default configured authentication policy.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDefaultAuthenticationPolicyRequest

func (*AuthenticationPoliciesAPIService) GetDefaultAuthenticationPolicyExecute ¶

Execute executes the request

@return AuthenticationPolicy

func (*AuthenticationPoliciesAPIService) GetFragment ¶

GetFragment Get an authentication policy fragment by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the policy fragment to fetch.
@return ApiGetFragmentRequest

func (*AuthenticationPoliciesAPIService) GetFragmentExecute ¶

Execute executes the request

@return AuthenticationPolicyFragment

func (*AuthenticationPoliciesAPIService) GetFragments ¶

GetFragments Get all of the authentication policies fragments.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetFragmentsRequest

func (*AuthenticationPoliciesAPIService) GetFragmentsExecute ¶

Execute executes the request

@return AuthenticationPolicyFragments

func (*AuthenticationPoliciesAPIService) GetPolicy ¶

GetPolicy Get an authentication policy by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Authentication policy Id.
@return ApiGetPolicyRequest

func (*AuthenticationPoliciesAPIService) GetPolicyExecute ¶

Execute executes the request

@return AuthenticationPolicyTree

func (*AuthenticationPoliciesAPIService) MovePolicy ¶

MovePolicy Move an authentication policy to a location within the policy tree.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Authentication policy Id.
@return ApiMovePolicyRequest

func (*AuthenticationPoliciesAPIService) MovePolicyExecute ¶

Execute executes the request

func (*AuthenticationPoliciesAPIService) UpdateAuthenticationPolicySettings ¶

UpdateAuthenticationPolicySettings Set the authentication policies settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateAuthenticationPolicySettingsRequest

func (*AuthenticationPoliciesAPIService) UpdateAuthenticationPolicySettingsExecute ¶

Execute executes the request

@return AuthenticationPoliciesSettings

func (*AuthenticationPoliciesAPIService) UpdateDefaultAuthenticationPolicy ¶

UpdateDefaultAuthenticationPolicy Set the default authentication policy.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateDefaultAuthenticationPolicyRequest

func (*AuthenticationPoliciesAPIService) UpdateDefaultAuthenticationPolicyExecute ¶

Execute executes the request

@return AuthenticationPolicy

func (*AuthenticationPoliciesAPIService) UpdateFragment ¶

UpdateFragment Update an authentication policy fragment.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the policy fragment to  update.
@return ApiUpdateFragmentRequest

func (*AuthenticationPoliciesAPIService) UpdateFragmentExecute ¶

Execute executes the request

@return AuthenticationPolicyFragment

func (*AuthenticationPoliciesAPIService) UpdatePolicy ¶

UpdatePolicy Update an authentication policy.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Authentication policy Id.
@return ApiUpdatePolicyRequest

func (*AuthenticationPoliciesAPIService) UpdatePolicyExecute ¶

Execute executes the request

@return AuthenticationPolicyTree

type AuthenticationPoliciesSettings ¶

type AuthenticationPoliciesSettings struct {
	// Enable IdP authentication policies.
	EnableIdpAuthnSelection *bool `json:"enableIdpAuthnSelection,omitempty" tfsdk:"enable_idp_authn_selection"`
	// Enable SP authentication policies.
	EnableSpAuthnSelection *bool `json:"enableSpAuthnSelection,omitempty" tfsdk:"enable_sp_authn_selection"`
}

AuthenticationPoliciesSettings The settings for the authentication policies.

func NewAuthenticationPoliciesSettings ¶

func NewAuthenticationPoliciesSettings() *AuthenticationPoliciesSettings

NewAuthenticationPoliciesSettings instantiates a new AuthenticationPoliciesSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationPoliciesSettingsWithDefaults ¶

func NewAuthenticationPoliciesSettingsWithDefaults() *AuthenticationPoliciesSettings

NewAuthenticationPoliciesSettingsWithDefaults instantiates a new AuthenticationPoliciesSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationPoliciesSettings) GetEnableIdpAuthnSelection ¶

func (o *AuthenticationPoliciesSettings) GetEnableIdpAuthnSelection() bool

GetEnableIdpAuthnSelection returns the EnableIdpAuthnSelection field value if set, zero value otherwise.

func (*AuthenticationPoliciesSettings) GetEnableIdpAuthnSelectionOk ¶

func (o *AuthenticationPoliciesSettings) GetEnableIdpAuthnSelectionOk() (*bool, bool)

GetEnableIdpAuthnSelectionOk returns a tuple with the EnableIdpAuthnSelection field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPoliciesSettings) GetEnableSpAuthnSelection ¶

func (o *AuthenticationPoliciesSettings) GetEnableSpAuthnSelection() bool

GetEnableSpAuthnSelection returns the EnableSpAuthnSelection field value if set, zero value otherwise.

func (*AuthenticationPoliciesSettings) GetEnableSpAuthnSelectionOk ¶

func (o *AuthenticationPoliciesSettings) GetEnableSpAuthnSelectionOk() (*bool, bool)

GetEnableSpAuthnSelectionOk returns a tuple with the EnableSpAuthnSelection field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPoliciesSettings) HasEnableIdpAuthnSelection ¶

func (o *AuthenticationPoliciesSettings) HasEnableIdpAuthnSelection() bool

HasEnableIdpAuthnSelection returns a boolean if a field has been set.

func (*AuthenticationPoliciesSettings) HasEnableSpAuthnSelection ¶

func (o *AuthenticationPoliciesSettings) HasEnableSpAuthnSelection() bool

HasEnableSpAuthnSelection returns a boolean if a field has been set.

func (AuthenticationPoliciesSettings) MarshalJSON ¶

func (o AuthenticationPoliciesSettings) MarshalJSON() ([]byte, error)

func (*AuthenticationPoliciesSettings) SetEnableIdpAuthnSelection ¶

func (o *AuthenticationPoliciesSettings) SetEnableIdpAuthnSelection(v bool)

SetEnableIdpAuthnSelection gets a reference to the given bool and assigns it to the EnableIdpAuthnSelection field.

func (*AuthenticationPoliciesSettings) SetEnableSpAuthnSelection ¶

func (o *AuthenticationPoliciesSettings) SetEnableSpAuthnSelection(v bool)

SetEnableSpAuthnSelection gets a reference to the given bool and assigns it to the EnableSpAuthnSelection field.

func (AuthenticationPoliciesSettings) ToMap ¶

func (o AuthenticationPoliciesSettings) ToMap() (map[string]interface{}, error)

type AuthenticationPolicy ¶

type AuthenticationPolicy struct {
	// Fail if policy finds no authentication source.
	FailIfNoSelection *bool `json:"failIfNoSelection,omitempty" tfsdk:"fail_if_no_selection"`
	// The list of authentication policy trees.
	AuthnSelectionTrees []AuthenticationPolicyTree `json:"authnSelectionTrees,omitempty" tfsdk:"authn_selection_trees"`
	// The default authentication sources.
	DefaultAuthenticationSources []AuthenticationSource `json:"defaultAuthenticationSources,omitempty" tfsdk:"default_authentication_sources"`
	// The HTTP request parameters to track and make available to authentication sources, selectors, and contract mappings throughout the authentication policy.
	TrackedHttpParameters []string `json:"trackedHttpParameters,omitempty" tfsdk:"tracked_http_parameters"`
}

AuthenticationPolicy An authentication policy.

func NewAuthenticationPolicy ¶

func NewAuthenticationPolicy() *AuthenticationPolicy

NewAuthenticationPolicy instantiates a new AuthenticationPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationPolicyWithDefaults ¶

func NewAuthenticationPolicyWithDefaults() *AuthenticationPolicy

NewAuthenticationPolicyWithDefaults instantiates a new AuthenticationPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationPolicy) GetAuthnSelectionTrees ¶

func (o *AuthenticationPolicy) GetAuthnSelectionTrees() []AuthenticationPolicyTree

GetAuthnSelectionTrees returns the AuthnSelectionTrees field value if set, zero value otherwise.

func (*AuthenticationPolicy) GetAuthnSelectionTreesOk ¶

func (o *AuthenticationPolicy) GetAuthnSelectionTreesOk() ([]AuthenticationPolicyTree, bool)

GetAuthnSelectionTreesOk returns a tuple with the AuthnSelectionTrees field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicy) GetDefaultAuthenticationSources ¶

func (o *AuthenticationPolicy) GetDefaultAuthenticationSources() []AuthenticationSource

GetDefaultAuthenticationSources returns the DefaultAuthenticationSources field value if set, zero value otherwise.

func (*AuthenticationPolicy) GetDefaultAuthenticationSourcesOk ¶

func (o *AuthenticationPolicy) GetDefaultAuthenticationSourcesOk() ([]AuthenticationSource, bool)

GetDefaultAuthenticationSourcesOk returns a tuple with the DefaultAuthenticationSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicy) GetFailIfNoSelection ¶

func (o *AuthenticationPolicy) GetFailIfNoSelection() bool

GetFailIfNoSelection returns the FailIfNoSelection field value if set, zero value otherwise.

func (*AuthenticationPolicy) GetFailIfNoSelectionOk ¶

func (o *AuthenticationPolicy) GetFailIfNoSelectionOk() (*bool, bool)

GetFailIfNoSelectionOk returns a tuple with the FailIfNoSelection field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicy) GetTrackedHttpParameters ¶

func (o *AuthenticationPolicy) GetTrackedHttpParameters() []string

GetTrackedHttpParameters returns the TrackedHttpParameters field value if set, zero value otherwise.

func (*AuthenticationPolicy) GetTrackedHttpParametersOk ¶

func (o *AuthenticationPolicy) GetTrackedHttpParametersOk() ([]string, bool)

GetTrackedHttpParametersOk returns a tuple with the TrackedHttpParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicy) HasAuthnSelectionTrees ¶

func (o *AuthenticationPolicy) HasAuthnSelectionTrees() bool

HasAuthnSelectionTrees returns a boolean if a field has been set.

func (*AuthenticationPolicy) HasDefaultAuthenticationSources ¶

func (o *AuthenticationPolicy) HasDefaultAuthenticationSources() bool

HasDefaultAuthenticationSources returns a boolean if a field has been set.

func (*AuthenticationPolicy) HasFailIfNoSelection ¶

func (o *AuthenticationPolicy) HasFailIfNoSelection() bool

HasFailIfNoSelection returns a boolean if a field has been set.

func (*AuthenticationPolicy) HasTrackedHttpParameters ¶

func (o *AuthenticationPolicy) HasTrackedHttpParameters() bool

HasTrackedHttpParameters returns a boolean if a field has been set.

func (AuthenticationPolicy) MarshalJSON ¶

func (o AuthenticationPolicy) MarshalJSON() ([]byte, error)

func (*AuthenticationPolicy) SetAuthnSelectionTrees ¶

func (o *AuthenticationPolicy) SetAuthnSelectionTrees(v []AuthenticationPolicyTree)

SetAuthnSelectionTrees gets a reference to the given []AuthenticationPolicyTree and assigns it to the AuthnSelectionTrees field.

func (*AuthenticationPolicy) SetDefaultAuthenticationSources ¶

func (o *AuthenticationPolicy) SetDefaultAuthenticationSources(v []AuthenticationSource)

SetDefaultAuthenticationSources gets a reference to the given []AuthenticationSource and assigns it to the DefaultAuthenticationSources field.

func (*AuthenticationPolicy) SetFailIfNoSelection ¶

func (o *AuthenticationPolicy) SetFailIfNoSelection(v bool)

SetFailIfNoSelection gets a reference to the given bool and assigns it to the FailIfNoSelection field.

func (*AuthenticationPolicy) SetTrackedHttpParameters ¶

func (o *AuthenticationPolicy) SetTrackedHttpParameters(v []string)

SetTrackedHttpParameters gets a reference to the given []string and assigns it to the TrackedHttpParameters field.

func (AuthenticationPolicy) ToMap ¶

func (o AuthenticationPolicy) ToMap() (map[string]interface{}, error)

type AuthenticationPolicyContract ¶

type AuthenticationPolicyContract struct {
	// The persistent, unique ID for the authentication policy contract. It can be any combination of [a-zA-Z0-9._-]. This property is system-assigned if not specified.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The Authentication Policy Contract Name. Name is unique.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// A list of read-only assertion attributes (for example, subject) that are automatically populated by PingFederate.
	CoreAttributes []AuthenticationPolicyContractAttribute `json:"coreAttributes,omitempty" tfsdk:"core_attributes"`
	// A list of additional attributes as needed.
	ExtendedAttributes []AuthenticationPolicyContractAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
	// The time at which the authentication policy contract was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified *time.Time `json:"lastModified,omitempty" tfsdk:"last_modified"`
}

AuthenticationPolicyContract Authentication Policy Contracts carry user attributes from the identity provider to the service provider.

func NewAuthenticationPolicyContract ¶

func NewAuthenticationPolicyContract() *AuthenticationPolicyContract

NewAuthenticationPolicyContract instantiates a new AuthenticationPolicyContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationPolicyContractWithDefaults ¶

func NewAuthenticationPolicyContractWithDefaults() *AuthenticationPolicyContract

NewAuthenticationPolicyContractWithDefaults instantiates a new AuthenticationPolicyContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationPolicyContract) GetCoreAttributes ¶

GetCoreAttributes returns the CoreAttributes field value if set, zero value otherwise.

func (*AuthenticationPolicyContract) GetCoreAttributesOk ¶

GetCoreAttributesOk returns a tuple with the CoreAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyContract) GetExtendedAttributes ¶

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*AuthenticationPolicyContract) GetExtendedAttributesOk ¶

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyContract) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*AuthenticationPolicyContract) GetIdOk ¶

func (o *AuthenticationPolicyContract) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyContract) GetLastModified ¶

func (o *AuthenticationPolicyContract) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*AuthenticationPolicyContract) GetLastModifiedOk ¶

func (o *AuthenticationPolicyContract) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyContract) GetName ¶

func (o *AuthenticationPolicyContract) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*AuthenticationPolicyContract) GetNameOk ¶

func (o *AuthenticationPolicyContract) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyContract) HasCoreAttributes ¶

func (o *AuthenticationPolicyContract) HasCoreAttributes() bool

HasCoreAttributes returns a boolean if a field has been set.

func (*AuthenticationPolicyContract) HasExtendedAttributes ¶

func (o *AuthenticationPolicyContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (*AuthenticationPolicyContract) HasId ¶

HasId returns a boolean if a field has been set.

func (*AuthenticationPolicyContract) HasLastModified ¶

func (o *AuthenticationPolicyContract) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*AuthenticationPolicyContract) HasName ¶

func (o *AuthenticationPolicyContract) HasName() bool

HasName returns a boolean if a field has been set.

func (AuthenticationPolicyContract) MarshalJSON ¶

func (o AuthenticationPolicyContract) MarshalJSON() ([]byte, error)

func (*AuthenticationPolicyContract) SetCoreAttributes ¶

SetCoreAttributes gets a reference to the given []AuthenticationPolicyContractAttribute and assigns it to the CoreAttributes field.

func (*AuthenticationPolicyContract) SetExtendedAttributes ¶

SetExtendedAttributes gets a reference to the given []AuthenticationPolicyContractAttribute and assigns it to the ExtendedAttributes field.

func (*AuthenticationPolicyContract) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*AuthenticationPolicyContract) SetLastModified ¶

func (o *AuthenticationPolicyContract) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*AuthenticationPolicyContract) SetName ¶

func (o *AuthenticationPolicyContract) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (AuthenticationPolicyContract) ToMap ¶

func (o AuthenticationPolicyContract) ToMap() (map[string]interface{}, error)

type AuthenticationPolicyContractAssertionMapping ¶

type AuthenticationPolicyContractAssertionMapping struct {
	AuthenticationPolicyContractRef ResourceLink `json:"authenticationPolicyContractRef" tfsdk:"authentication_policy_contract_ref"`
	// Restricts this mapping to specific virtual entity IDs.
	RestrictVirtualEntityIds *bool `json:"restrictVirtualEntityIds,omitempty" tfsdk:"restrict_virtual_entity_ids"`
	// The list of virtual server IDs that this mapping is restricted to.
	RestrictedVirtualEntityIds []string `json:"restrictedVirtualEntityIds,omitempty" tfsdk:"restricted_virtual_entity_ids"`
	// If set to true, SSO transaction will be aborted as a fail-safe when the data-store's attribute mappings fail to complete the attribute contract. Otherwise, the attribute contract with default values is used. By default, this value is false.
	AbortSsoTransactionAsFailSafe *bool `json:"abortSsoTransactionAsFailSafe,omitempty" tfsdk:"abort_sso_transaction_as_fail_safe"`
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
}

AuthenticationPolicyContractAssertionMapping The Authentication Policy Contract Assertion Mapping.

func NewAuthenticationPolicyContractAssertionMapping ¶

func NewAuthenticationPolicyContractAssertionMapping(authenticationPolicyContractRef ResourceLink, attributeContractFulfillment map[string]AttributeFulfillmentValue) *AuthenticationPolicyContractAssertionMapping

NewAuthenticationPolicyContractAssertionMapping instantiates a new AuthenticationPolicyContractAssertionMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationPolicyContractAssertionMappingWithDefaults ¶

func NewAuthenticationPolicyContractAssertionMappingWithDefaults() *AuthenticationPolicyContractAssertionMapping

NewAuthenticationPolicyContractAssertionMappingWithDefaults instantiates a new AuthenticationPolicyContractAssertionMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationPolicyContractAssertionMapping) GetAbortSsoTransactionAsFailSafe ¶

func (o *AuthenticationPolicyContractAssertionMapping) GetAbortSsoTransactionAsFailSafe() bool

GetAbortSsoTransactionAsFailSafe returns the AbortSsoTransactionAsFailSafe field value if set, zero value otherwise.

func (*AuthenticationPolicyContractAssertionMapping) GetAbortSsoTransactionAsFailSafeOk ¶

func (o *AuthenticationPolicyContractAssertionMapping) GetAbortSsoTransactionAsFailSafeOk() (*bool, bool)

GetAbortSsoTransactionAsFailSafeOk returns a tuple with the AbortSsoTransactionAsFailSafe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyContractAssertionMapping) GetAttributeContractFulfillment ¶

func (o *AuthenticationPolicyContractAssertionMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*AuthenticationPolicyContractAssertionMapping) GetAttributeContractFulfillmentOk ¶

func (o *AuthenticationPolicyContractAssertionMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*AuthenticationPolicyContractAssertionMapping) GetAttributeSources ¶

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*AuthenticationPolicyContractAssertionMapping) GetAttributeSourcesOk ¶

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyContractAssertionMapping) GetAuthenticationPolicyContractRef ¶

func (o *AuthenticationPolicyContractAssertionMapping) GetAuthenticationPolicyContractRef() ResourceLink

GetAuthenticationPolicyContractRef returns the AuthenticationPolicyContractRef field value

func (*AuthenticationPolicyContractAssertionMapping) GetAuthenticationPolicyContractRefOk ¶

func (o *AuthenticationPolicyContractAssertionMapping) GetAuthenticationPolicyContractRefOk() (*ResourceLink, bool)

GetAuthenticationPolicyContractRefOk returns a tuple with the AuthenticationPolicyContractRef field value and a boolean to check if the value has been set.

func (*AuthenticationPolicyContractAssertionMapping) GetIssuanceCriteria ¶

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*AuthenticationPolicyContractAssertionMapping) GetIssuanceCriteriaOk ¶

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyContractAssertionMapping) GetRestrictVirtualEntityIds ¶

func (o *AuthenticationPolicyContractAssertionMapping) GetRestrictVirtualEntityIds() bool

GetRestrictVirtualEntityIds returns the RestrictVirtualEntityIds field value if set, zero value otherwise.

func (*AuthenticationPolicyContractAssertionMapping) GetRestrictVirtualEntityIdsOk ¶

func (o *AuthenticationPolicyContractAssertionMapping) GetRestrictVirtualEntityIdsOk() (*bool, bool)

GetRestrictVirtualEntityIdsOk returns a tuple with the RestrictVirtualEntityIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyContractAssertionMapping) GetRestrictedVirtualEntityIds ¶

func (o *AuthenticationPolicyContractAssertionMapping) GetRestrictedVirtualEntityIds() []string

GetRestrictedVirtualEntityIds returns the RestrictedVirtualEntityIds field value if set, zero value otherwise.

func (*AuthenticationPolicyContractAssertionMapping) GetRestrictedVirtualEntityIdsOk ¶

func (o *AuthenticationPolicyContractAssertionMapping) GetRestrictedVirtualEntityIdsOk() ([]string, bool)

GetRestrictedVirtualEntityIdsOk returns a tuple with the RestrictedVirtualEntityIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyContractAssertionMapping) HasAbortSsoTransactionAsFailSafe ¶

func (o *AuthenticationPolicyContractAssertionMapping) HasAbortSsoTransactionAsFailSafe() bool

HasAbortSsoTransactionAsFailSafe returns a boolean if a field has been set.

func (*AuthenticationPolicyContractAssertionMapping) HasAttributeSources ¶

func (o *AuthenticationPolicyContractAssertionMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*AuthenticationPolicyContractAssertionMapping) HasIssuanceCriteria ¶

func (o *AuthenticationPolicyContractAssertionMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (*AuthenticationPolicyContractAssertionMapping) HasRestrictVirtualEntityIds ¶

func (o *AuthenticationPolicyContractAssertionMapping) HasRestrictVirtualEntityIds() bool

HasRestrictVirtualEntityIds returns a boolean if a field has been set.

func (*AuthenticationPolicyContractAssertionMapping) HasRestrictedVirtualEntityIds ¶

func (o *AuthenticationPolicyContractAssertionMapping) HasRestrictedVirtualEntityIds() bool

HasRestrictedVirtualEntityIds returns a boolean if a field has been set.

func (AuthenticationPolicyContractAssertionMapping) MarshalJSON ¶

func (*AuthenticationPolicyContractAssertionMapping) SetAbortSsoTransactionAsFailSafe ¶

func (o *AuthenticationPolicyContractAssertionMapping) SetAbortSsoTransactionAsFailSafe(v bool)

SetAbortSsoTransactionAsFailSafe gets a reference to the given bool and assigns it to the AbortSsoTransactionAsFailSafe field.

func (*AuthenticationPolicyContractAssertionMapping) SetAttributeContractFulfillment ¶

func (o *AuthenticationPolicyContractAssertionMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*AuthenticationPolicyContractAssertionMapping) SetAttributeSources ¶

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*AuthenticationPolicyContractAssertionMapping) SetAuthenticationPolicyContractRef ¶

func (o *AuthenticationPolicyContractAssertionMapping) SetAuthenticationPolicyContractRef(v ResourceLink)

SetAuthenticationPolicyContractRef sets field value

func (*AuthenticationPolicyContractAssertionMapping) SetIssuanceCriteria ¶

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (*AuthenticationPolicyContractAssertionMapping) SetRestrictVirtualEntityIds ¶

func (o *AuthenticationPolicyContractAssertionMapping) SetRestrictVirtualEntityIds(v bool)

SetRestrictVirtualEntityIds gets a reference to the given bool and assigns it to the RestrictVirtualEntityIds field.

func (*AuthenticationPolicyContractAssertionMapping) SetRestrictedVirtualEntityIds ¶

func (o *AuthenticationPolicyContractAssertionMapping) SetRestrictedVirtualEntityIds(v []string)

SetRestrictedVirtualEntityIds gets a reference to the given []string and assigns it to the RestrictedVirtualEntityIds field.

func (AuthenticationPolicyContractAssertionMapping) ToMap ¶

func (o AuthenticationPolicyContractAssertionMapping) ToMap() (map[string]interface{}, error)

type AuthenticationPolicyContractAttribute ¶

type AuthenticationPolicyContractAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
}

AuthenticationPolicyContractAttribute An attribute for the Authentication Policy Contract.

func NewAuthenticationPolicyContractAttribute ¶

func NewAuthenticationPolicyContractAttribute(name string) *AuthenticationPolicyContractAttribute

NewAuthenticationPolicyContractAttribute instantiates a new AuthenticationPolicyContractAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationPolicyContractAttributeWithDefaults ¶

func NewAuthenticationPolicyContractAttributeWithDefaults() *AuthenticationPolicyContractAttribute

NewAuthenticationPolicyContractAttributeWithDefaults instantiates a new AuthenticationPolicyContractAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationPolicyContractAttribute) GetName ¶

GetName returns the Name field value

func (*AuthenticationPolicyContractAttribute) GetNameOk ¶

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (AuthenticationPolicyContractAttribute) MarshalJSON ¶

func (o AuthenticationPolicyContractAttribute) MarshalJSON() ([]byte, error)

func (*AuthenticationPolicyContractAttribute) SetName ¶

SetName sets field value

func (AuthenticationPolicyContractAttribute) ToMap ¶

func (o AuthenticationPolicyContractAttribute) ToMap() (map[string]interface{}, error)

type AuthenticationPolicyContractMapping ¶

type AuthenticationPolicyContractMapping struct {
	AuthenticationPolicyContractRef ResourceLink `json:"authenticationPolicyContractRef" tfsdk:"authentication_policy_contract_ref"`
	// Restricts this mapping to specific virtual entity IDs.
	RestrictVirtualServerIds *bool `json:"restrictVirtualServerIds,omitempty" tfsdk:"restrict_virtual_server_ids"`
	// The list of virtual server IDs that this mapping is restricted to.
	RestrictedVirtualServerIds []string `json:"restrictedVirtualServerIds,omitempty" tfsdk:"restricted_virtual_server_ids"`
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
}

AuthenticationPolicyContractMapping An Authentication Policy Contract mapping into IdP Connection.

func NewAuthenticationPolicyContractMapping ¶

func NewAuthenticationPolicyContractMapping(authenticationPolicyContractRef ResourceLink, attributeContractFulfillment map[string]AttributeFulfillmentValue) *AuthenticationPolicyContractMapping

NewAuthenticationPolicyContractMapping instantiates a new AuthenticationPolicyContractMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationPolicyContractMappingWithDefaults ¶

func NewAuthenticationPolicyContractMappingWithDefaults() *AuthenticationPolicyContractMapping

NewAuthenticationPolicyContractMappingWithDefaults instantiates a new AuthenticationPolicyContractMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationPolicyContractMapping) GetAttributeContractFulfillment ¶

func (o *AuthenticationPolicyContractMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*AuthenticationPolicyContractMapping) GetAttributeContractFulfillmentOk ¶

func (o *AuthenticationPolicyContractMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*AuthenticationPolicyContractMapping) GetAttributeSources ¶

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*AuthenticationPolicyContractMapping) GetAttributeSourcesOk ¶

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyContractMapping) GetAuthenticationPolicyContractRef ¶

func (o *AuthenticationPolicyContractMapping) GetAuthenticationPolicyContractRef() ResourceLink

GetAuthenticationPolicyContractRef returns the AuthenticationPolicyContractRef field value

func (*AuthenticationPolicyContractMapping) GetAuthenticationPolicyContractRefOk ¶

func (o *AuthenticationPolicyContractMapping) GetAuthenticationPolicyContractRefOk() (*ResourceLink, bool)

GetAuthenticationPolicyContractRefOk returns a tuple with the AuthenticationPolicyContractRef field value and a boolean to check if the value has been set.

func (*AuthenticationPolicyContractMapping) GetIssuanceCriteria ¶

func (o *AuthenticationPolicyContractMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*AuthenticationPolicyContractMapping) GetIssuanceCriteriaOk ¶

func (o *AuthenticationPolicyContractMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyContractMapping) GetRestrictVirtualServerIds ¶

func (o *AuthenticationPolicyContractMapping) GetRestrictVirtualServerIds() bool

GetRestrictVirtualServerIds returns the RestrictVirtualServerIds field value if set, zero value otherwise.

func (*AuthenticationPolicyContractMapping) GetRestrictVirtualServerIdsOk ¶

func (o *AuthenticationPolicyContractMapping) GetRestrictVirtualServerIdsOk() (*bool, bool)

GetRestrictVirtualServerIdsOk returns a tuple with the RestrictVirtualServerIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyContractMapping) GetRestrictedVirtualServerIds ¶

func (o *AuthenticationPolicyContractMapping) GetRestrictedVirtualServerIds() []string

GetRestrictedVirtualServerIds returns the RestrictedVirtualServerIds field value if set, zero value otherwise.

func (*AuthenticationPolicyContractMapping) GetRestrictedVirtualServerIdsOk ¶

func (o *AuthenticationPolicyContractMapping) GetRestrictedVirtualServerIdsOk() ([]string, bool)

GetRestrictedVirtualServerIdsOk returns a tuple with the RestrictedVirtualServerIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyContractMapping) HasAttributeSources ¶

func (o *AuthenticationPolicyContractMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*AuthenticationPolicyContractMapping) HasIssuanceCriteria ¶

func (o *AuthenticationPolicyContractMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (*AuthenticationPolicyContractMapping) HasRestrictVirtualServerIds ¶

func (o *AuthenticationPolicyContractMapping) HasRestrictVirtualServerIds() bool

HasRestrictVirtualServerIds returns a boolean if a field has been set.

func (*AuthenticationPolicyContractMapping) HasRestrictedVirtualServerIds ¶

func (o *AuthenticationPolicyContractMapping) HasRestrictedVirtualServerIds() bool

HasRestrictedVirtualServerIds returns a boolean if a field has been set.

func (AuthenticationPolicyContractMapping) MarshalJSON ¶

func (o AuthenticationPolicyContractMapping) MarshalJSON() ([]byte, error)

func (*AuthenticationPolicyContractMapping) SetAttributeContractFulfillment ¶

func (o *AuthenticationPolicyContractMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*AuthenticationPolicyContractMapping) SetAttributeSources ¶

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*AuthenticationPolicyContractMapping) SetAuthenticationPolicyContractRef ¶

func (o *AuthenticationPolicyContractMapping) SetAuthenticationPolicyContractRef(v ResourceLink)

SetAuthenticationPolicyContractRef sets field value

func (*AuthenticationPolicyContractMapping) SetIssuanceCriteria ¶

func (o *AuthenticationPolicyContractMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (*AuthenticationPolicyContractMapping) SetRestrictVirtualServerIds ¶

func (o *AuthenticationPolicyContractMapping) SetRestrictVirtualServerIds(v bool)

SetRestrictVirtualServerIds gets a reference to the given bool and assigns it to the RestrictVirtualServerIds field.

func (*AuthenticationPolicyContractMapping) SetRestrictedVirtualServerIds ¶

func (o *AuthenticationPolicyContractMapping) SetRestrictedVirtualServerIds(v []string)

SetRestrictedVirtualServerIds gets a reference to the given []string and assigns it to the RestrictedVirtualServerIds field.

func (AuthenticationPolicyContractMapping) ToMap ¶

func (o AuthenticationPolicyContractMapping) ToMap() (map[string]interface{}, error)

type AuthenticationPolicyContracts ¶

type AuthenticationPolicyContracts struct {
	// The actual list of Authentication Policy Contracts.
	Items []AuthenticationPolicyContract `json:"items,omitempty" tfsdk:"items"`
}

AuthenticationPolicyContracts A collection of Authentication Policy Contracts

func NewAuthenticationPolicyContracts ¶

func NewAuthenticationPolicyContracts() *AuthenticationPolicyContracts

NewAuthenticationPolicyContracts instantiates a new AuthenticationPolicyContracts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationPolicyContractsWithDefaults ¶

func NewAuthenticationPolicyContractsWithDefaults() *AuthenticationPolicyContracts

NewAuthenticationPolicyContractsWithDefaults instantiates a new AuthenticationPolicyContracts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationPolicyContracts) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*AuthenticationPolicyContracts) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyContracts) HasItems ¶

func (o *AuthenticationPolicyContracts) HasItems() bool

HasItems returns a boolean if a field has been set.

func (AuthenticationPolicyContracts) MarshalJSON ¶

func (o AuthenticationPolicyContracts) MarshalJSON() ([]byte, error)

func (*AuthenticationPolicyContracts) SetItems ¶

SetItems gets a reference to the given []AuthenticationPolicyContract and assigns it to the Items field.

func (AuthenticationPolicyContracts) ToMap ¶

func (o AuthenticationPolicyContracts) ToMap() (map[string]interface{}, error)

type AuthenticationPolicyContractsAPIService ¶

type AuthenticationPolicyContractsAPIService service

AuthenticationPolicyContractsAPIService AuthenticationPolicyContractsAPI service

func (*AuthenticationPolicyContractsAPIService) CreateAuthenticationPolicyContract ¶

CreateAuthenticationPolicyContract Create a new Authentication Policy Contract.

Create a new Authentication Policy Contract. If the Authentication Policy Contract is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateAuthenticationPolicyContractRequest

func (*AuthenticationPolicyContractsAPIService) CreateAuthenticationPolicyContractExecute ¶

Execute executes the request

@return AuthenticationPolicyContract

func (*AuthenticationPolicyContractsAPIService) DeleteAuthenticationPolicyContract ¶

DeleteAuthenticationPolicyContract Delete an Authentication Policy Contract.

Delete an Authentication Policy Contract with the specified ID. A 404 status code is returned for nonexistent IDs. Note: If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Authentication Policy Contract to delete.
@return ApiDeleteAuthenticationPolicyContractRequest

func (*AuthenticationPolicyContractsAPIService) DeleteAuthenticationPolicyContractExecute ¶

Execute executes the request

func (*AuthenticationPolicyContractsAPIService) GetAuthenticationPolicyContract ¶

GetAuthenticationPolicyContract Gets the Authentication Policy Contract by ID.

Get an Authentication Policy Contract with the specified ID. A 404 status code is returned for nonexistent IDs

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of contract to fetch
@return ApiGetAuthenticationPolicyContractRequest

func (*AuthenticationPolicyContractsAPIService) GetAuthenticationPolicyContractExecute ¶

Execute executes the request

@return AuthenticationPolicyContract

func (*AuthenticationPolicyContractsAPIService) GetAuthenticationPolicyContracts ¶

GetAuthenticationPolicyContracts Gets the Authentication Policy Contracts.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAuthenticationPolicyContractsRequest

func (*AuthenticationPolicyContractsAPIService) GetAuthenticationPolicyContractsExecute ¶

Execute executes the request

@return AuthenticationPolicyContracts

func (*AuthenticationPolicyContractsAPIService) UpdateAuthenticationPolicyContract ¶

UpdateAuthenticationPolicyContract Update an Authentication Policy Contract by ID.

Update an Authentication Policy Contract with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Authentication Policy Contract to update.
@return ApiUpdateAuthenticationPolicyContractRequest

func (*AuthenticationPolicyContractsAPIService) UpdateAuthenticationPolicyContractExecute ¶

Execute executes the request

@return AuthenticationPolicyContract

type AuthenticationPolicyFragment ¶

type AuthenticationPolicyFragment struct {
	// The authentication policy fragment ID. ID is unique.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The authentication policy fragment name. Name is unique.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// A description for the authentication policy fragment.
	Description *string                       `json:"description,omitempty" tfsdk:"description"`
	RootNode    *AuthenticationPolicyTreeNode `json:"rootNode,omitempty" tfsdk:"root_node"`
	Inputs      *ResourceLink                 `json:"inputs,omitempty" tfsdk:"inputs"`
	Outputs     *ResourceLink                 `json:"outputs,omitempty" tfsdk:"outputs"`
}

AuthenticationPolicyFragment An authentication policy fragment.

func NewAuthenticationPolicyFragment ¶

func NewAuthenticationPolicyFragment() *AuthenticationPolicyFragment

NewAuthenticationPolicyFragment instantiates a new AuthenticationPolicyFragment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationPolicyFragmentWithDefaults ¶

func NewAuthenticationPolicyFragmentWithDefaults() *AuthenticationPolicyFragment

NewAuthenticationPolicyFragmentWithDefaults instantiates a new AuthenticationPolicyFragment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationPolicyFragment) GetDescription ¶

func (o *AuthenticationPolicyFragment) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*AuthenticationPolicyFragment) GetDescriptionOk ¶

func (o *AuthenticationPolicyFragment) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyFragment) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*AuthenticationPolicyFragment) GetIdOk ¶

func (o *AuthenticationPolicyFragment) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyFragment) GetInputs ¶

GetInputs returns the Inputs field value if set, zero value otherwise.

func (*AuthenticationPolicyFragment) GetInputsOk ¶

func (o *AuthenticationPolicyFragment) GetInputsOk() (*ResourceLink, bool)

GetInputsOk returns a tuple with the Inputs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyFragment) GetName ¶

func (o *AuthenticationPolicyFragment) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*AuthenticationPolicyFragment) GetNameOk ¶

func (o *AuthenticationPolicyFragment) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyFragment) GetOutputs ¶

GetOutputs returns the Outputs field value if set, zero value otherwise.

func (*AuthenticationPolicyFragment) GetOutputsOk ¶

func (o *AuthenticationPolicyFragment) GetOutputsOk() (*ResourceLink, bool)

GetOutputsOk returns a tuple with the Outputs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyFragment) GetRootNode ¶

GetRootNode returns the RootNode field value if set, zero value otherwise.

func (*AuthenticationPolicyFragment) GetRootNodeOk ¶

GetRootNodeOk returns a tuple with the RootNode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyFragment) HasDescription ¶

func (o *AuthenticationPolicyFragment) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AuthenticationPolicyFragment) HasId ¶

HasId returns a boolean if a field has been set.

func (*AuthenticationPolicyFragment) HasInputs ¶

func (o *AuthenticationPolicyFragment) HasInputs() bool

HasInputs returns a boolean if a field has been set.

func (*AuthenticationPolicyFragment) HasName ¶

func (o *AuthenticationPolicyFragment) HasName() bool

HasName returns a boolean if a field has been set.

func (*AuthenticationPolicyFragment) HasOutputs ¶

func (o *AuthenticationPolicyFragment) HasOutputs() bool

HasOutputs returns a boolean if a field has been set.

func (*AuthenticationPolicyFragment) HasRootNode ¶

func (o *AuthenticationPolicyFragment) HasRootNode() bool

HasRootNode returns a boolean if a field has been set.

func (AuthenticationPolicyFragment) MarshalJSON ¶

func (o AuthenticationPolicyFragment) MarshalJSON() ([]byte, error)

func (*AuthenticationPolicyFragment) SetDescription ¶

func (o *AuthenticationPolicyFragment) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*AuthenticationPolicyFragment) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*AuthenticationPolicyFragment) SetInputs ¶

SetInputs gets a reference to the given ResourceLink and assigns it to the Inputs field.

func (*AuthenticationPolicyFragment) SetName ¶

func (o *AuthenticationPolicyFragment) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*AuthenticationPolicyFragment) SetOutputs ¶

func (o *AuthenticationPolicyFragment) SetOutputs(v ResourceLink)

SetOutputs gets a reference to the given ResourceLink and assigns it to the Outputs field.

func (*AuthenticationPolicyFragment) SetRootNode ¶

SetRootNode gets a reference to the given AuthenticationPolicyTreeNode and assigns it to the RootNode field.

func (AuthenticationPolicyFragment) ToMap ¶

func (o AuthenticationPolicyFragment) ToMap() (map[string]interface{}, error)

type AuthenticationPolicyFragments ¶

type AuthenticationPolicyFragments struct {
	// The actual list of Authentication Policy Fragments.
	Items []AuthenticationPolicyFragment `json:"items,omitempty" tfsdk:"items"`
}

AuthenticationPolicyFragments A collection of Authentication Policy Fragments

func NewAuthenticationPolicyFragments ¶

func NewAuthenticationPolicyFragments() *AuthenticationPolicyFragments

NewAuthenticationPolicyFragments instantiates a new AuthenticationPolicyFragments object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationPolicyFragmentsWithDefaults ¶

func NewAuthenticationPolicyFragmentsWithDefaults() *AuthenticationPolicyFragments

NewAuthenticationPolicyFragmentsWithDefaults instantiates a new AuthenticationPolicyFragments object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationPolicyFragments) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*AuthenticationPolicyFragments) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyFragments) HasItems ¶

func (o *AuthenticationPolicyFragments) HasItems() bool

HasItems returns a boolean if a field has been set.

func (AuthenticationPolicyFragments) MarshalJSON ¶

func (o AuthenticationPolicyFragments) MarshalJSON() ([]byte, error)

func (*AuthenticationPolicyFragments) SetItems ¶

SetItems gets a reference to the given []AuthenticationPolicyFragment and assigns it to the Items field.

func (AuthenticationPolicyFragments) ToMap ¶

func (o AuthenticationPolicyFragments) ToMap() (map[string]interface{}, error)

type AuthenticationPolicyTree ¶

type AuthenticationPolicyTree struct {
	// The authentication policy ID. ID is unique.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The authentication policy name. Name is unique.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// A description for the authentication policy.
	Description                     *string       `json:"description,omitempty" tfsdk:"description"`
	AuthenticationApiApplicationRef *ResourceLink `json:"authenticationApiApplicationRef,omitempty" tfsdk:"authentication_api_application_ref"`
	// Whether or not this authentication policy tree is enabled. Default is true.
	Enabled  *bool                         `json:"enabled,omitempty" tfsdk:"enabled"`
	RootNode *AuthenticationPolicyTreeNode `json:"rootNode,omitempty" tfsdk:"root_node"`
	// If a policy ends in failure keep the user local.
	HandleFailuresLocally *bool `json:"handleFailuresLocally,omitempty" tfsdk:"handle_failures_locally"`
}

AuthenticationPolicyTree An authentication policy tree.

func NewAuthenticationPolicyTree ¶

func NewAuthenticationPolicyTree() *AuthenticationPolicyTree

NewAuthenticationPolicyTree instantiates a new AuthenticationPolicyTree object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationPolicyTreeWithDefaults ¶

func NewAuthenticationPolicyTreeWithDefaults() *AuthenticationPolicyTree

NewAuthenticationPolicyTreeWithDefaults instantiates a new AuthenticationPolicyTree object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationPolicyTree) GetAuthenticationApiApplicationRef ¶

func (o *AuthenticationPolicyTree) GetAuthenticationApiApplicationRef() ResourceLink

GetAuthenticationApiApplicationRef returns the AuthenticationApiApplicationRef field value if set, zero value otherwise.

func (*AuthenticationPolicyTree) GetAuthenticationApiApplicationRefOk ¶

func (o *AuthenticationPolicyTree) GetAuthenticationApiApplicationRefOk() (*ResourceLink, bool)

GetAuthenticationApiApplicationRefOk returns a tuple with the AuthenticationApiApplicationRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyTree) GetDescription ¶

func (o *AuthenticationPolicyTree) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*AuthenticationPolicyTree) GetDescriptionOk ¶

func (o *AuthenticationPolicyTree) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyTree) GetEnabled ¶

func (o *AuthenticationPolicyTree) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*AuthenticationPolicyTree) GetEnabledOk ¶

func (o *AuthenticationPolicyTree) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyTree) GetHandleFailuresLocally ¶

func (o *AuthenticationPolicyTree) GetHandleFailuresLocally() bool

GetHandleFailuresLocally returns the HandleFailuresLocally field value if set, zero value otherwise.

func (*AuthenticationPolicyTree) GetHandleFailuresLocallyOk ¶

func (o *AuthenticationPolicyTree) GetHandleFailuresLocallyOk() (*bool, bool)

GetHandleFailuresLocallyOk returns a tuple with the HandleFailuresLocally field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyTree) GetId ¶

func (o *AuthenticationPolicyTree) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*AuthenticationPolicyTree) GetIdOk ¶

func (o *AuthenticationPolicyTree) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyTree) GetName ¶

func (o *AuthenticationPolicyTree) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*AuthenticationPolicyTree) GetNameOk ¶

func (o *AuthenticationPolicyTree) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyTree) GetRootNode ¶

GetRootNode returns the RootNode field value if set, zero value otherwise.

func (*AuthenticationPolicyTree) GetRootNodeOk ¶

GetRootNodeOk returns a tuple with the RootNode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyTree) HasAuthenticationApiApplicationRef ¶

func (o *AuthenticationPolicyTree) HasAuthenticationApiApplicationRef() bool

HasAuthenticationApiApplicationRef returns a boolean if a field has been set.

func (*AuthenticationPolicyTree) HasDescription ¶

func (o *AuthenticationPolicyTree) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AuthenticationPolicyTree) HasEnabled ¶

func (o *AuthenticationPolicyTree) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*AuthenticationPolicyTree) HasHandleFailuresLocally ¶

func (o *AuthenticationPolicyTree) HasHandleFailuresLocally() bool

HasHandleFailuresLocally returns a boolean if a field has been set.

func (*AuthenticationPolicyTree) HasId ¶

func (o *AuthenticationPolicyTree) HasId() bool

HasId returns a boolean if a field has been set.

func (*AuthenticationPolicyTree) HasName ¶

func (o *AuthenticationPolicyTree) HasName() bool

HasName returns a boolean if a field has been set.

func (*AuthenticationPolicyTree) HasRootNode ¶

func (o *AuthenticationPolicyTree) HasRootNode() bool

HasRootNode returns a boolean if a field has been set.

func (AuthenticationPolicyTree) MarshalJSON ¶

func (o AuthenticationPolicyTree) MarshalJSON() ([]byte, error)

func (*AuthenticationPolicyTree) SetAuthenticationApiApplicationRef ¶

func (o *AuthenticationPolicyTree) SetAuthenticationApiApplicationRef(v ResourceLink)

SetAuthenticationApiApplicationRef gets a reference to the given ResourceLink and assigns it to the AuthenticationApiApplicationRef field.

func (*AuthenticationPolicyTree) SetDescription ¶

func (o *AuthenticationPolicyTree) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*AuthenticationPolicyTree) SetEnabled ¶

func (o *AuthenticationPolicyTree) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*AuthenticationPolicyTree) SetHandleFailuresLocally ¶

func (o *AuthenticationPolicyTree) SetHandleFailuresLocally(v bool)

SetHandleFailuresLocally gets a reference to the given bool and assigns it to the HandleFailuresLocally field.

func (*AuthenticationPolicyTree) SetId ¶

func (o *AuthenticationPolicyTree) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*AuthenticationPolicyTree) SetName ¶

func (o *AuthenticationPolicyTree) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*AuthenticationPolicyTree) SetRootNode ¶

SetRootNode gets a reference to the given AuthenticationPolicyTreeNode and assigns it to the RootNode field.

func (AuthenticationPolicyTree) ToMap ¶

func (o AuthenticationPolicyTree) ToMap() (map[string]interface{}, error)

type AuthenticationPolicyTreeNode ¶

type AuthenticationPolicyTreeNode struct {
	Action PolicyActionAggregation `json:"action" tfsdk:"action"`
	// The nodes inside the authentication policy tree node of type AuthenticationPolicyTreeNode.
	Children []AuthenticationPolicyTreeNode `json:"children,omitempty" tfsdk:"children"`
}

AuthenticationPolicyTreeNode An authentication policy tree node.

func NewAuthenticationPolicyTreeNode ¶

func NewAuthenticationPolicyTreeNode(action PolicyActionAggregation) *AuthenticationPolicyTreeNode

NewAuthenticationPolicyTreeNode instantiates a new AuthenticationPolicyTreeNode object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationPolicyTreeNodeWithDefaults ¶

func NewAuthenticationPolicyTreeNodeWithDefaults() *AuthenticationPolicyTreeNode

NewAuthenticationPolicyTreeNodeWithDefaults instantiates a new AuthenticationPolicyTreeNode object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationPolicyTreeNode) GetAction ¶

GetAction returns the Action field value

func (*AuthenticationPolicyTreeNode) GetActionOk ¶

GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.

func (*AuthenticationPolicyTreeNode) GetChildren ¶

GetChildren returns the Children field value if set, zero value otherwise.

func (*AuthenticationPolicyTreeNode) GetChildrenOk ¶

GetChildrenOk returns a tuple with the Children field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationPolicyTreeNode) HasChildren ¶

func (o *AuthenticationPolicyTreeNode) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (AuthenticationPolicyTreeNode) MarshalJSON ¶

func (o AuthenticationPolicyTreeNode) MarshalJSON() ([]byte, error)

func (*AuthenticationPolicyTreeNode) SetAction ¶

SetAction sets field value

func (*AuthenticationPolicyTreeNode) SetChildren ¶

SetChildren gets a reference to the given []AuthenticationPolicyTreeNode and assigns it to the Children field.

func (AuthenticationPolicyTreeNode) ToMap ¶

func (o AuthenticationPolicyTreeNode) ToMap() (map[string]interface{}, error)

type AuthenticationSelector ¶

type AuthenticationSelector struct {
	// The ID of the plugin instance. The ID cannot be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Id string `json:"id" tfsdk:"id"`
	// The plugin instance name. The name can be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
	// The time at which the plugin instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified      *time.Time                               `json:"lastModified,omitempty" tfsdk:"last_modified"`
	AttributeContract *AuthenticationSelectorAttributeContract `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
}

AuthenticationSelector struct for AuthenticationSelector

func NewAuthenticationSelector ¶

func NewAuthenticationSelector(id string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *AuthenticationSelector

NewAuthenticationSelector instantiates a new AuthenticationSelector object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationSelectorWithDefaults ¶

func NewAuthenticationSelectorWithDefaults() *AuthenticationSelector

NewAuthenticationSelectorWithDefaults instantiates a new AuthenticationSelector object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationSelector) GetAttributeContract ¶

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*AuthenticationSelector) GetAttributeContractOk ¶

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSelector) GetConfiguration ¶

func (o *AuthenticationSelector) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*AuthenticationSelector) GetConfigurationOk ¶

func (o *AuthenticationSelector) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*AuthenticationSelector) GetId ¶

func (o *AuthenticationSelector) GetId() string

GetId returns the Id field value

func (*AuthenticationSelector) GetIdOk ¶

func (o *AuthenticationSelector) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*AuthenticationSelector) GetLastModified ¶

func (o *AuthenticationSelector) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*AuthenticationSelector) GetLastModifiedOk ¶

func (o *AuthenticationSelector) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSelector) GetName ¶

func (o *AuthenticationSelector) GetName() string

GetName returns the Name field value

func (*AuthenticationSelector) GetNameOk ¶

func (o *AuthenticationSelector) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*AuthenticationSelector) GetParentRef ¶

func (o *AuthenticationSelector) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*AuthenticationSelector) GetParentRefOk ¶

func (o *AuthenticationSelector) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSelector) GetPluginDescriptorRef ¶

func (o *AuthenticationSelector) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*AuthenticationSelector) GetPluginDescriptorRefOk ¶

func (o *AuthenticationSelector) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*AuthenticationSelector) HasAttributeContract ¶

func (o *AuthenticationSelector) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*AuthenticationSelector) HasLastModified ¶

func (o *AuthenticationSelector) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*AuthenticationSelector) HasParentRef ¶

func (o *AuthenticationSelector) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (AuthenticationSelector) MarshalJSON ¶

func (o AuthenticationSelector) MarshalJSON() ([]byte, error)

func (*AuthenticationSelector) SetAttributeContract ¶

SetAttributeContract gets a reference to the given AuthenticationSelectorAttributeContract and assigns it to the AttributeContract field.

func (*AuthenticationSelector) SetConfiguration ¶

func (o *AuthenticationSelector) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*AuthenticationSelector) SetId ¶

func (o *AuthenticationSelector) SetId(v string)

SetId sets field value

func (*AuthenticationSelector) SetLastModified ¶

func (o *AuthenticationSelector) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*AuthenticationSelector) SetName ¶

func (o *AuthenticationSelector) SetName(v string)

SetName sets field value

func (*AuthenticationSelector) SetParentRef ¶

func (o *AuthenticationSelector) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*AuthenticationSelector) SetPluginDescriptorRef ¶

func (o *AuthenticationSelector) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (AuthenticationSelector) ToMap ¶

func (o AuthenticationSelector) ToMap() (map[string]interface{}, error)

type AuthenticationSelectorAttribute ¶

type AuthenticationSelectorAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
}

AuthenticationSelectorAttribute An attribute for the Authentication Selector attribute contract.

func NewAuthenticationSelectorAttribute ¶

func NewAuthenticationSelectorAttribute(name string) *AuthenticationSelectorAttribute

NewAuthenticationSelectorAttribute instantiates a new AuthenticationSelectorAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationSelectorAttributeWithDefaults ¶

func NewAuthenticationSelectorAttributeWithDefaults() *AuthenticationSelectorAttribute

NewAuthenticationSelectorAttributeWithDefaults instantiates a new AuthenticationSelectorAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationSelectorAttribute) GetName ¶

GetName returns the Name field value

func (*AuthenticationSelectorAttribute) GetNameOk ¶

func (o *AuthenticationSelectorAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (AuthenticationSelectorAttribute) MarshalJSON ¶

func (o AuthenticationSelectorAttribute) MarshalJSON() ([]byte, error)

func (*AuthenticationSelectorAttribute) SetName ¶

SetName sets field value

func (AuthenticationSelectorAttribute) ToMap ¶

func (o AuthenticationSelectorAttribute) ToMap() (map[string]interface{}, error)

type AuthenticationSelectorAttributeContract ¶

type AuthenticationSelectorAttributeContract struct {
	// A list of additional attributes that can be returned by the Authentication Selector. The extended attributes are only used if the Authentication Selector supports them.
	ExtendedAttributes []AuthenticationSelectorAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
}

AuthenticationSelectorAttributeContract A set of attributes exposed by an Authentication Selector.

func NewAuthenticationSelectorAttributeContract ¶

func NewAuthenticationSelectorAttributeContract() *AuthenticationSelectorAttributeContract

NewAuthenticationSelectorAttributeContract instantiates a new AuthenticationSelectorAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationSelectorAttributeContractWithDefaults ¶

func NewAuthenticationSelectorAttributeContractWithDefaults() *AuthenticationSelectorAttributeContract

NewAuthenticationSelectorAttributeContractWithDefaults instantiates a new AuthenticationSelectorAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationSelectorAttributeContract) GetExtendedAttributes ¶

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*AuthenticationSelectorAttributeContract) GetExtendedAttributesOk ¶

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSelectorAttributeContract) HasExtendedAttributes ¶

func (o *AuthenticationSelectorAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (AuthenticationSelectorAttributeContract) MarshalJSON ¶

func (o AuthenticationSelectorAttributeContract) MarshalJSON() ([]byte, error)

func (*AuthenticationSelectorAttributeContract) SetExtendedAttributes ¶

SetExtendedAttributes gets a reference to the given []AuthenticationSelectorAttribute and assigns it to the ExtendedAttributes field.

func (AuthenticationSelectorAttributeContract) ToMap ¶

func (o AuthenticationSelectorAttributeContract) ToMap() (map[string]interface{}, error)

type AuthenticationSelectorDescriptor ¶

type AuthenticationSelectorDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool                   `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	ConfigDescriptor         *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
}

AuthenticationSelectorDescriptor struct for AuthenticationSelectorDescriptor

func NewAuthenticationSelectorDescriptor ¶

func NewAuthenticationSelectorDescriptor() *AuthenticationSelectorDescriptor

NewAuthenticationSelectorDescriptor instantiates a new AuthenticationSelectorDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationSelectorDescriptorWithDefaults ¶

func NewAuthenticationSelectorDescriptorWithDefaults() *AuthenticationSelectorDescriptor

NewAuthenticationSelectorDescriptorWithDefaults instantiates a new AuthenticationSelectorDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationSelectorDescriptor) GetAttributeContract ¶

func (o *AuthenticationSelectorDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*AuthenticationSelectorDescriptor) GetAttributeContractOk ¶

func (o *AuthenticationSelectorDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSelectorDescriptor) GetClassName ¶

func (o *AuthenticationSelectorDescriptor) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*AuthenticationSelectorDescriptor) GetClassNameOk ¶

func (o *AuthenticationSelectorDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSelectorDescriptor) GetConfigDescriptor ¶

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*AuthenticationSelectorDescriptor) GetConfigDescriptorOk ¶

func (o *AuthenticationSelectorDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSelectorDescriptor) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*AuthenticationSelectorDescriptor) GetIdOk ¶

func (o *AuthenticationSelectorDescriptor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSelectorDescriptor) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*AuthenticationSelectorDescriptor) GetNameOk ¶

func (o *AuthenticationSelectorDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSelectorDescriptor) GetSupportsExtendedContract ¶

func (o *AuthenticationSelectorDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*AuthenticationSelectorDescriptor) GetSupportsExtendedContractOk ¶

func (o *AuthenticationSelectorDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSelectorDescriptor) HasAttributeContract ¶

func (o *AuthenticationSelectorDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*AuthenticationSelectorDescriptor) HasClassName ¶

func (o *AuthenticationSelectorDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*AuthenticationSelectorDescriptor) HasConfigDescriptor ¶

func (o *AuthenticationSelectorDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*AuthenticationSelectorDescriptor) HasId ¶

HasId returns a boolean if a field has been set.

func (*AuthenticationSelectorDescriptor) HasName ¶

HasName returns a boolean if a field has been set.

func (*AuthenticationSelectorDescriptor) HasSupportsExtendedContract ¶

func (o *AuthenticationSelectorDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (AuthenticationSelectorDescriptor) MarshalJSON ¶

func (o AuthenticationSelectorDescriptor) MarshalJSON() ([]byte, error)

func (*AuthenticationSelectorDescriptor) SetAttributeContract ¶

func (o *AuthenticationSelectorDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*AuthenticationSelectorDescriptor) SetClassName ¶

func (o *AuthenticationSelectorDescriptor) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*AuthenticationSelectorDescriptor) SetConfigDescriptor ¶

func (o *AuthenticationSelectorDescriptor) SetConfigDescriptor(v PluginConfigDescriptor)

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*AuthenticationSelectorDescriptor) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*AuthenticationSelectorDescriptor) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*AuthenticationSelectorDescriptor) SetSupportsExtendedContract ¶

func (o *AuthenticationSelectorDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (AuthenticationSelectorDescriptor) ToMap ¶

func (o AuthenticationSelectorDescriptor) ToMap() (map[string]interface{}, error)

type AuthenticationSelectorDescriptors ¶

type AuthenticationSelectorDescriptors struct {
	// The list of Authentication Selector descriptors.
	Items []AuthenticationSelectorDescriptor `json:"items,omitempty" tfsdk:"items"`
}

AuthenticationSelectorDescriptors A collection of Authentication Selector descriptors.

func NewAuthenticationSelectorDescriptors ¶

func NewAuthenticationSelectorDescriptors() *AuthenticationSelectorDescriptors

NewAuthenticationSelectorDescriptors instantiates a new AuthenticationSelectorDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationSelectorDescriptorsWithDefaults ¶

func NewAuthenticationSelectorDescriptorsWithDefaults() *AuthenticationSelectorDescriptors

NewAuthenticationSelectorDescriptorsWithDefaults instantiates a new AuthenticationSelectorDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationSelectorDescriptors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*AuthenticationSelectorDescriptors) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSelectorDescriptors) HasItems ¶

HasItems returns a boolean if a field has been set.

func (AuthenticationSelectorDescriptors) MarshalJSON ¶

func (o AuthenticationSelectorDescriptors) MarshalJSON() ([]byte, error)

func (*AuthenticationSelectorDescriptors) SetItems ¶

SetItems gets a reference to the given []AuthenticationSelectorDescriptor and assigns it to the Items field.

func (AuthenticationSelectorDescriptors) ToMap ¶

func (o AuthenticationSelectorDescriptors) ToMap() (map[string]interface{}, error)

type AuthenticationSelectors ¶

type AuthenticationSelectors struct {
	// The actual list of Authentication Selectors.
	Items []AuthenticationSelector `json:"items,omitempty" tfsdk:"items"`
}

AuthenticationSelectors A collection of Authentication Selector instances.

func NewAuthenticationSelectors ¶

func NewAuthenticationSelectors() *AuthenticationSelectors

NewAuthenticationSelectors instantiates a new AuthenticationSelectors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationSelectorsWithDefaults ¶

func NewAuthenticationSelectorsWithDefaults() *AuthenticationSelectors

NewAuthenticationSelectorsWithDefaults instantiates a new AuthenticationSelectors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationSelectors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*AuthenticationSelectors) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSelectors) HasItems ¶

func (o *AuthenticationSelectors) HasItems() bool

HasItems returns a boolean if a field has been set.

func (AuthenticationSelectors) MarshalJSON ¶

func (o AuthenticationSelectors) MarshalJSON() ([]byte, error)

func (*AuthenticationSelectors) SetItems ¶

SetItems gets a reference to the given []AuthenticationSelector and assigns it to the Items field.

func (AuthenticationSelectors) ToMap ¶

func (o AuthenticationSelectors) ToMap() (map[string]interface{}, error)

type AuthenticationSelectorsAPIService ¶

type AuthenticationSelectorsAPIService service

AuthenticationSelectorsAPIService AuthenticationSelectorsAPI service

func (*AuthenticationSelectorsAPIService) CreateAuthenticationSelector ¶

CreateAuthenticationSelector Create a new authentication selector instance.

Create a new authentication selector instance. If the authentication selector is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateAuthenticationSelectorRequest

func (*AuthenticationSelectorsAPIService) CreateAuthenticationSelectorExecute ¶

Execute executes the request

@return AuthenticationSelector

func (*AuthenticationSelectorsAPIService) DeleteAuthenticationSelector ¶

DeleteAuthenticationSelector Delete an Authentication Selector instance.

Delete an Authentication Selector instance with the specified ID. A 404 status code is returned for nonexistent IDs. Note: Only selectors not in use can be deleted. If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Authentication Selector to delete.
@return ApiDeleteAuthenticationSelectorRequest

func (*AuthenticationSelectorsAPIService) DeleteAuthenticationSelectorExecute ¶

func (a *AuthenticationSelectorsAPIService) DeleteAuthenticationSelectorExecute(r ApiDeleteAuthenticationSelectorRequest) (*http.Response, error)

Execute executes the request

func (*AuthenticationSelectorsAPIService) GetAuthenticationSelector ¶

GetAuthenticationSelector Get an Authentication Selector instance by ID.

Get the configured Authentication Selector instance with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Authentication Selector instance to fetch.
@return ApiGetAuthenticationSelectorRequest

func (*AuthenticationSelectorsAPIService) GetAuthenticationSelectorDescriptors ¶

GetAuthenticationSelectorDescriptors Get the list of available Authentication Selector descriptors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAuthenticationSelectorDescriptorsRequest

func (*AuthenticationSelectorsAPIService) GetAuthenticationSelectorDescriptorsById ¶

GetAuthenticationSelectorDescriptorsById Get the description of an Authentication Selector plugin by ID.

Get the description of an Authentication Selector plugin by ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Authentication Selector descriptor to fetch.
@return ApiGetAuthenticationSelectorDescriptorsByIdRequest

func (*AuthenticationSelectorsAPIService) GetAuthenticationSelectorDescriptorsByIdExecute ¶

Execute executes the request

@return AuthenticationSelectorDescriptor

func (*AuthenticationSelectorsAPIService) GetAuthenticationSelectorDescriptorsExecute ¶

Execute executes the request

@return AuthenticationSelectorDescriptors

func (*AuthenticationSelectorsAPIService) GetAuthenticationSelectorExecute ¶

Execute executes the request

@return AuthenticationSelector

func (*AuthenticationSelectorsAPIService) GetAuthenticationSelectors ¶

GetAuthenticationSelectors Get the list of configured Authentication Selector instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAuthenticationSelectorsRequest

func (*AuthenticationSelectorsAPIService) GetAuthenticationSelectorsExecute ¶

Execute executes the request

@return AuthenticationSelectors

func (*AuthenticationSelectorsAPIService) UpdateAuthenticationSelector ¶

UpdateAuthenticationSelector Update an authentication selector instance.

Update an authentication selector instance. If the authentication selector is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the authentication selector instance.
@return ApiUpdateAuthenticationSelectorRequest

func (*AuthenticationSelectorsAPIService) UpdateAuthenticationSelectorExecute ¶

Execute executes the request

@return AuthenticationSelector

type AuthenticationSessionPolicies ¶

type AuthenticationSessionPolicies struct {
	// The actual list of policies.
	Items []AuthenticationSessionPolicy `json:"items,omitempty" tfsdk:"items"`
}

AuthenticationSessionPolicies A collection of authentication session policies.

func NewAuthenticationSessionPolicies ¶

func NewAuthenticationSessionPolicies() *AuthenticationSessionPolicies

NewAuthenticationSessionPolicies instantiates a new AuthenticationSessionPolicies object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationSessionPoliciesWithDefaults ¶

func NewAuthenticationSessionPoliciesWithDefaults() *AuthenticationSessionPolicies

NewAuthenticationSessionPoliciesWithDefaults instantiates a new AuthenticationSessionPolicies object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationSessionPolicies) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*AuthenticationSessionPolicies) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSessionPolicies) HasItems ¶

func (o *AuthenticationSessionPolicies) HasItems() bool

HasItems returns a boolean if a field has been set.

func (AuthenticationSessionPolicies) MarshalJSON ¶

func (o AuthenticationSessionPolicies) MarshalJSON() ([]byte, error)

func (*AuthenticationSessionPolicies) SetItems ¶

SetItems gets a reference to the given []AuthenticationSessionPolicy and assigns it to the Items field.

func (AuthenticationSessionPolicies) ToMap ¶

func (o AuthenticationSessionPolicies) ToMap() (map[string]interface{}, error)

type AuthenticationSessionPolicy ¶

type AuthenticationSessionPolicy struct {
	// The persistent, unique ID for the session policy. It can be any combination of [a-z0-9._-]. This property is system-assigned if not specified.
	Id                   *string              `json:"id,omitempty" tfsdk:"id"`
	AuthenticationSource AuthenticationSource `json:"authenticationSource" tfsdk:"authentication_source"`
	// Determines whether sessions are enabled for the authentication source. This value overrides the enableSessions value from the global authentication session policy.
	EnableSessions bool `json:"enableSessions" tfsdk:"enable_sessions"`
	// Determines the type of user device that the authentication session can be created on. If empty, the value will default to PRIVATE.
	UserDeviceType *string `json:"userDeviceType,omitempty" tfsdk:"user_device_type"`
	// Determines whether sessions for the authentication source are persistent. This value overrides the persistentSessions value from the global authentication session policy.This field is ignored if enableSessions is false.
	Persistent *bool `json:"persistent,omitempty" tfsdk:"persistent"`
	// The idle timeout period, in minutes. If omitted, the value from the global authentication session policy will be used. If set to -1, the idle timeout will be set to the maximum timeout. If a value is provided for this property, a value must also be provided for maxTimeoutMins.
	IdleTimeoutMins *int64 `json:"idleTimeoutMins,omitempty" tfsdk:"idle_timeout_mins"`
	// The maximum timeout period, in minutes. If omitted, the value from the global authentication session policy will be used. If set to -1, sessions do not expire. If a value is provided for this property, a value must also be provided for idleTimeoutMins.
	MaxTimeoutMins *int64 `json:"maxTimeoutMins,omitempty" tfsdk:"max_timeout_mins"`
	// The display unit for session timeout periods in the PingFederate administrative console. When the display unit is HOURS or DAYS, the timeout values in minutes must correspond to a whole number value for the specified unit.
	TimeoutDisplayUnit *string `json:"timeoutDisplayUnit,omitempty" tfsdk:"timeout_display_unit"`
	// Determines whether the requested authentication context is considered when deciding whether an existing session is valid for a given request. The default is false.
	AuthnContextSensitive *bool `json:"authnContextSensitive,omitempty" tfsdk:"authn_context_sensitive"`
}

AuthenticationSessionPolicy The session policy for a specified authentication source.

func NewAuthenticationSessionPolicy ¶

func NewAuthenticationSessionPolicy(authenticationSource AuthenticationSource, enableSessions bool) *AuthenticationSessionPolicy

NewAuthenticationSessionPolicy instantiates a new AuthenticationSessionPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationSessionPolicyWithDefaults ¶

func NewAuthenticationSessionPolicyWithDefaults() *AuthenticationSessionPolicy

NewAuthenticationSessionPolicyWithDefaults instantiates a new AuthenticationSessionPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationSessionPolicy) GetAuthenticationSource ¶

func (o *AuthenticationSessionPolicy) GetAuthenticationSource() AuthenticationSource

GetAuthenticationSource returns the AuthenticationSource field value

func (*AuthenticationSessionPolicy) GetAuthenticationSourceOk ¶

func (o *AuthenticationSessionPolicy) GetAuthenticationSourceOk() (*AuthenticationSource, bool)

GetAuthenticationSourceOk returns a tuple with the AuthenticationSource field value and a boolean to check if the value has been set.

func (*AuthenticationSessionPolicy) GetAuthnContextSensitive ¶

func (o *AuthenticationSessionPolicy) GetAuthnContextSensitive() bool

GetAuthnContextSensitive returns the AuthnContextSensitive field value if set, zero value otherwise.

func (*AuthenticationSessionPolicy) GetAuthnContextSensitiveOk ¶

func (o *AuthenticationSessionPolicy) GetAuthnContextSensitiveOk() (*bool, bool)

GetAuthnContextSensitiveOk returns a tuple with the AuthnContextSensitive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSessionPolicy) GetEnableSessions ¶

func (o *AuthenticationSessionPolicy) GetEnableSessions() bool

GetEnableSessions returns the EnableSessions field value

func (*AuthenticationSessionPolicy) GetEnableSessionsOk ¶

func (o *AuthenticationSessionPolicy) GetEnableSessionsOk() (*bool, bool)

GetEnableSessionsOk returns a tuple with the EnableSessions field value and a boolean to check if the value has been set.

func (*AuthenticationSessionPolicy) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*AuthenticationSessionPolicy) GetIdOk ¶

func (o *AuthenticationSessionPolicy) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSessionPolicy) GetIdleTimeoutMins ¶

func (o *AuthenticationSessionPolicy) GetIdleTimeoutMins() int64

GetIdleTimeoutMins returns the IdleTimeoutMins field value if set, zero value otherwise.

func (*AuthenticationSessionPolicy) GetIdleTimeoutMinsOk ¶

func (o *AuthenticationSessionPolicy) GetIdleTimeoutMinsOk() (*int64, bool)

GetIdleTimeoutMinsOk returns a tuple with the IdleTimeoutMins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSessionPolicy) GetMaxTimeoutMins ¶

func (o *AuthenticationSessionPolicy) GetMaxTimeoutMins() int64

GetMaxTimeoutMins returns the MaxTimeoutMins field value if set, zero value otherwise.

func (*AuthenticationSessionPolicy) GetMaxTimeoutMinsOk ¶

func (o *AuthenticationSessionPolicy) GetMaxTimeoutMinsOk() (*int64, bool)

GetMaxTimeoutMinsOk returns a tuple with the MaxTimeoutMins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSessionPolicy) GetPersistent ¶

func (o *AuthenticationSessionPolicy) GetPersistent() bool

GetPersistent returns the Persistent field value if set, zero value otherwise.

func (*AuthenticationSessionPolicy) GetPersistentOk ¶

func (o *AuthenticationSessionPolicy) GetPersistentOk() (*bool, bool)

GetPersistentOk returns a tuple with the Persistent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSessionPolicy) GetTimeoutDisplayUnit ¶

func (o *AuthenticationSessionPolicy) GetTimeoutDisplayUnit() string

GetTimeoutDisplayUnit returns the TimeoutDisplayUnit field value if set, zero value otherwise.

func (*AuthenticationSessionPolicy) GetTimeoutDisplayUnitOk ¶

func (o *AuthenticationSessionPolicy) GetTimeoutDisplayUnitOk() (*string, bool)

GetTimeoutDisplayUnitOk returns a tuple with the TimeoutDisplayUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSessionPolicy) GetUserDeviceType ¶

func (o *AuthenticationSessionPolicy) GetUserDeviceType() string

GetUserDeviceType returns the UserDeviceType field value if set, zero value otherwise.

func (*AuthenticationSessionPolicy) GetUserDeviceTypeOk ¶

func (o *AuthenticationSessionPolicy) GetUserDeviceTypeOk() (*string, bool)

GetUserDeviceTypeOk returns a tuple with the UserDeviceType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthenticationSessionPolicy) HasAuthnContextSensitive ¶

func (o *AuthenticationSessionPolicy) HasAuthnContextSensitive() bool

HasAuthnContextSensitive returns a boolean if a field has been set.

func (*AuthenticationSessionPolicy) HasId ¶

func (o *AuthenticationSessionPolicy) HasId() bool

HasId returns a boolean if a field has been set.

func (*AuthenticationSessionPolicy) HasIdleTimeoutMins ¶

func (o *AuthenticationSessionPolicy) HasIdleTimeoutMins() bool

HasIdleTimeoutMins returns a boolean if a field has been set.

func (*AuthenticationSessionPolicy) HasMaxTimeoutMins ¶

func (o *AuthenticationSessionPolicy) HasMaxTimeoutMins() bool

HasMaxTimeoutMins returns a boolean if a field has been set.

func (*AuthenticationSessionPolicy) HasPersistent ¶

func (o *AuthenticationSessionPolicy) HasPersistent() bool

HasPersistent returns a boolean if a field has been set.

func (*AuthenticationSessionPolicy) HasTimeoutDisplayUnit ¶

func (o *AuthenticationSessionPolicy) HasTimeoutDisplayUnit() bool

HasTimeoutDisplayUnit returns a boolean if a field has been set.

func (*AuthenticationSessionPolicy) HasUserDeviceType ¶

func (o *AuthenticationSessionPolicy) HasUserDeviceType() bool

HasUserDeviceType returns a boolean if a field has been set.

func (AuthenticationSessionPolicy) MarshalJSON ¶

func (o AuthenticationSessionPolicy) MarshalJSON() ([]byte, error)

func (*AuthenticationSessionPolicy) SetAuthenticationSource ¶

func (o *AuthenticationSessionPolicy) SetAuthenticationSource(v AuthenticationSource)

SetAuthenticationSource sets field value

func (*AuthenticationSessionPolicy) SetAuthnContextSensitive ¶

func (o *AuthenticationSessionPolicy) SetAuthnContextSensitive(v bool)

SetAuthnContextSensitive gets a reference to the given bool and assigns it to the AuthnContextSensitive field.

func (*AuthenticationSessionPolicy) SetEnableSessions ¶

func (o *AuthenticationSessionPolicy) SetEnableSessions(v bool)

SetEnableSessions sets field value

func (*AuthenticationSessionPolicy) SetId ¶

func (o *AuthenticationSessionPolicy) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*AuthenticationSessionPolicy) SetIdleTimeoutMins ¶

func (o *AuthenticationSessionPolicy) SetIdleTimeoutMins(v int64)

SetIdleTimeoutMins gets a reference to the given int64 and assigns it to the IdleTimeoutMins field.

func (*AuthenticationSessionPolicy) SetMaxTimeoutMins ¶

func (o *AuthenticationSessionPolicy) SetMaxTimeoutMins(v int64)

SetMaxTimeoutMins gets a reference to the given int64 and assigns it to the MaxTimeoutMins field.

func (*AuthenticationSessionPolicy) SetPersistent ¶

func (o *AuthenticationSessionPolicy) SetPersistent(v bool)

SetPersistent gets a reference to the given bool and assigns it to the Persistent field.

func (*AuthenticationSessionPolicy) SetTimeoutDisplayUnit ¶

func (o *AuthenticationSessionPolicy) SetTimeoutDisplayUnit(v string)

SetTimeoutDisplayUnit gets a reference to the given string and assigns it to the TimeoutDisplayUnit field.

func (*AuthenticationSessionPolicy) SetUserDeviceType ¶

func (o *AuthenticationSessionPolicy) SetUserDeviceType(v string)

SetUserDeviceType gets a reference to the given string and assigns it to the UserDeviceType field.

func (AuthenticationSessionPolicy) ToMap ¶

func (o AuthenticationSessionPolicy) ToMap() (map[string]interface{}, error)

type AuthenticationSource ¶

type AuthenticationSource struct {
	// The type of this authentication source.
	Type      string       `json:"type" tfsdk:"type"`
	SourceRef ResourceLink `json:"sourceRef" tfsdk:"source_ref"`
}

AuthenticationSource An authentication source (IdP adapter or IdP connection).

func NewAuthenticationSource ¶

func NewAuthenticationSource(type_ string, sourceRef ResourceLink) *AuthenticationSource

NewAuthenticationSource instantiates a new AuthenticationSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthenticationSourceWithDefaults ¶

func NewAuthenticationSourceWithDefaults() *AuthenticationSource

NewAuthenticationSourceWithDefaults instantiates a new AuthenticationSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthenticationSource) GetSourceRef ¶

func (o *AuthenticationSource) GetSourceRef() ResourceLink

GetSourceRef returns the SourceRef field value

func (*AuthenticationSource) GetSourceRefOk ¶

func (o *AuthenticationSource) GetSourceRefOk() (*ResourceLink, bool)

GetSourceRefOk returns a tuple with the SourceRef field value and a boolean to check if the value has been set.

func (*AuthenticationSource) GetType ¶

func (o *AuthenticationSource) GetType() string

GetType returns the Type field value

func (*AuthenticationSource) GetTypeOk ¶

func (o *AuthenticationSource) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (AuthenticationSource) MarshalJSON ¶

func (o AuthenticationSource) MarshalJSON() ([]byte, error)

func (*AuthenticationSource) SetSourceRef ¶

func (o *AuthenticationSource) SetSourceRef(v ResourceLink)

SetSourceRef sets field value

func (*AuthenticationSource) SetType ¶

func (o *AuthenticationSource) SetType(v string)

SetType sets field value

func (AuthenticationSource) ToMap ¶

func (o AuthenticationSource) ToMap() (map[string]interface{}, error)

type AuthnApiApplication ¶

type AuthnApiApplication struct {
	// The persistent, unique ID for the Authentication API application. It can be any combination of [a-zA-Z0-9._-]. This property is system-assigned if not specified.
	Id string `json:"id" tfsdk:"id"`
	// The Authentication API Application Name. Name must be unique.
	Name string `json:"name" tfsdk:"name"`
	// The Authentication API Application redirect URL.
	Url string `json:"url" tfsdk:"url"`
	// The Authentication API Application description.
	Description *string `json:"description,omitempty" tfsdk:"description"`
	// The domain in the redirect URL is always whitelisted. This field contains a list of additional allowed origin URL's for cross-origin resource sharing.
	AdditionalAllowedOrigins     []string      `json:"additionalAllowedOrigins,omitempty" tfsdk:"additional_allowed_origins"`
	ClientForRedirectlessModeRef *ResourceLink `json:"clientForRedirectlessModeRef,omitempty" tfsdk:"client_for_redirectless_mode_ref"`
}

AuthnApiApplication Authentication API Application.

func NewAuthnApiApplication ¶

func NewAuthnApiApplication(id string, name string, url string) *AuthnApiApplication

NewAuthnApiApplication instantiates a new AuthnApiApplication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthnApiApplicationWithDefaults ¶

func NewAuthnApiApplicationWithDefaults() *AuthnApiApplication

NewAuthnApiApplicationWithDefaults instantiates a new AuthnApiApplication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthnApiApplication) GetAdditionalAllowedOrigins ¶

func (o *AuthnApiApplication) GetAdditionalAllowedOrigins() []string

GetAdditionalAllowedOrigins returns the AdditionalAllowedOrigins field value if set, zero value otherwise.

func (*AuthnApiApplication) GetAdditionalAllowedOriginsOk ¶

func (o *AuthnApiApplication) GetAdditionalAllowedOriginsOk() ([]string, bool)

GetAdditionalAllowedOriginsOk returns a tuple with the AdditionalAllowedOrigins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthnApiApplication) GetClientForRedirectlessModeRef ¶

func (o *AuthnApiApplication) GetClientForRedirectlessModeRef() ResourceLink

GetClientForRedirectlessModeRef returns the ClientForRedirectlessModeRef field value if set, zero value otherwise.

func (*AuthnApiApplication) GetClientForRedirectlessModeRefOk ¶

func (o *AuthnApiApplication) GetClientForRedirectlessModeRefOk() (*ResourceLink, bool)

GetClientForRedirectlessModeRefOk returns a tuple with the ClientForRedirectlessModeRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthnApiApplication) GetDescription ¶

func (o *AuthnApiApplication) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*AuthnApiApplication) GetDescriptionOk ¶

func (o *AuthnApiApplication) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthnApiApplication) GetId ¶

func (o *AuthnApiApplication) GetId() string

GetId returns the Id field value

func (*AuthnApiApplication) GetIdOk ¶

func (o *AuthnApiApplication) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*AuthnApiApplication) GetName ¶

func (o *AuthnApiApplication) GetName() string

GetName returns the Name field value

func (*AuthnApiApplication) GetNameOk ¶

func (o *AuthnApiApplication) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*AuthnApiApplication) GetUrl ¶

func (o *AuthnApiApplication) GetUrl() string

GetUrl returns the Url field value

func (*AuthnApiApplication) GetUrlOk ¶

func (o *AuthnApiApplication) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*AuthnApiApplication) HasAdditionalAllowedOrigins ¶

func (o *AuthnApiApplication) HasAdditionalAllowedOrigins() bool

HasAdditionalAllowedOrigins returns a boolean if a field has been set.

func (*AuthnApiApplication) HasClientForRedirectlessModeRef ¶

func (o *AuthnApiApplication) HasClientForRedirectlessModeRef() bool

HasClientForRedirectlessModeRef returns a boolean if a field has been set.

func (*AuthnApiApplication) HasDescription ¶

func (o *AuthnApiApplication) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (AuthnApiApplication) MarshalJSON ¶

func (o AuthnApiApplication) MarshalJSON() ([]byte, error)

func (*AuthnApiApplication) SetAdditionalAllowedOrigins ¶

func (o *AuthnApiApplication) SetAdditionalAllowedOrigins(v []string)

SetAdditionalAllowedOrigins gets a reference to the given []string and assigns it to the AdditionalAllowedOrigins field.

func (*AuthnApiApplication) SetClientForRedirectlessModeRef ¶

func (o *AuthnApiApplication) SetClientForRedirectlessModeRef(v ResourceLink)

SetClientForRedirectlessModeRef gets a reference to the given ResourceLink and assigns it to the ClientForRedirectlessModeRef field.

func (*AuthnApiApplication) SetDescription ¶

func (o *AuthnApiApplication) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*AuthnApiApplication) SetId ¶

func (o *AuthnApiApplication) SetId(v string)

SetId sets field value

func (*AuthnApiApplication) SetName ¶

func (o *AuthnApiApplication) SetName(v string)

SetName sets field value

func (*AuthnApiApplication) SetUrl ¶

func (o *AuthnApiApplication) SetUrl(v string)

SetUrl sets field value

func (AuthnApiApplication) ToMap ¶

func (o AuthnApiApplication) ToMap() (map[string]interface{}, error)

type AuthnApiApplications ¶

type AuthnApiApplications struct {
	// The actual list of Authentication API Applications.
	Items []AuthnApiApplication `json:"items,omitempty" tfsdk:"items"`
}

AuthnApiApplications A collection of Authentication API Application items.

func NewAuthnApiApplications ¶

func NewAuthnApiApplications() *AuthnApiApplications

NewAuthnApiApplications instantiates a new AuthnApiApplications object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthnApiApplicationsWithDefaults ¶

func NewAuthnApiApplicationsWithDefaults() *AuthnApiApplications

NewAuthnApiApplicationsWithDefaults instantiates a new AuthnApiApplications object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthnApiApplications) GetItems ¶

func (o *AuthnApiApplications) GetItems() []AuthnApiApplication

GetItems returns the Items field value if set, zero value otherwise.

func (*AuthnApiApplications) GetItemsOk ¶

func (o *AuthnApiApplications) GetItemsOk() ([]AuthnApiApplication, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthnApiApplications) HasItems ¶

func (o *AuthnApiApplications) HasItems() bool

HasItems returns a boolean if a field has been set.

func (AuthnApiApplications) MarshalJSON ¶

func (o AuthnApiApplications) MarshalJSON() ([]byte, error)

func (*AuthnApiApplications) SetItems ¶

func (o *AuthnApiApplications) SetItems(v []AuthnApiApplication)

SetItems gets a reference to the given []AuthnApiApplication and assigns it to the Items field.

func (AuthnApiApplications) ToMap ¶

func (o AuthnApiApplications) ToMap() (map[string]interface{}, error)

type AuthnApiSettings ¶

type AuthnApiSettings struct {
	// Specifies whether the authentication API is enabled. The default value is false.
	ApiEnabled            *bool         `json:"apiEnabled,omitempty" tfsdk:"api_enabled"`
	DefaultApplicationRef *ResourceLink `json:"defaultApplicationRef,omitempty" tfsdk:"default_application_ref"`
	// Enable the API Descriptions endpoint.
	EnableApiDescriptions *bool `json:"enableApiDescriptions,omitempty" tfsdk:"enable_api_descriptions"`
	// Determines whether access to the authentication API redirectless mode is restricted to specified applications.
	RestrictAccessToRedirectlessMode *bool `json:"restrictAccessToRedirectlessMode,omitempty" tfsdk:"restrict_access_to_redirectless_mode"`
	// Determines whether the request context parameters are included in response for authentication API. The default value is false.
	IncludeRequestContext *bool `json:"includeRequestContext,omitempty" tfsdk:"include_request_context"`
}

AuthnApiSettings Authentication API Application Settings.

func NewAuthnApiSettings ¶

func NewAuthnApiSettings() *AuthnApiSettings

NewAuthnApiSettings instantiates a new AuthnApiSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthnApiSettingsWithDefaults ¶

func NewAuthnApiSettingsWithDefaults() *AuthnApiSettings

NewAuthnApiSettingsWithDefaults instantiates a new AuthnApiSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthnApiSettings) GetApiEnabled ¶

func (o *AuthnApiSettings) GetApiEnabled() bool

GetApiEnabled returns the ApiEnabled field value if set, zero value otherwise.

func (*AuthnApiSettings) GetApiEnabledOk ¶

func (o *AuthnApiSettings) GetApiEnabledOk() (*bool, bool)

GetApiEnabledOk returns a tuple with the ApiEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthnApiSettings) GetDefaultApplicationRef ¶

func (o *AuthnApiSettings) GetDefaultApplicationRef() ResourceLink

GetDefaultApplicationRef returns the DefaultApplicationRef field value if set, zero value otherwise.

func (*AuthnApiSettings) GetDefaultApplicationRefOk ¶

func (o *AuthnApiSettings) GetDefaultApplicationRefOk() (*ResourceLink, bool)

GetDefaultApplicationRefOk returns a tuple with the DefaultApplicationRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthnApiSettings) GetEnableApiDescriptions ¶

func (o *AuthnApiSettings) GetEnableApiDescriptions() bool

GetEnableApiDescriptions returns the EnableApiDescriptions field value if set, zero value otherwise.

func (*AuthnApiSettings) GetEnableApiDescriptionsOk ¶

func (o *AuthnApiSettings) GetEnableApiDescriptionsOk() (*bool, bool)

GetEnableApiDescriptionsOk returns a tuple with the EnableApiDescriptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthnApiSettings) GetIncludeRequestContext ¶

func (o *AuthnApiSettings) GetIncludeRequestContext() bool

GetIncludeRequestContext returns the IncludeRequestContext field value if set, zero value otherwise.

func (*AuthnApiSettings) GetIncludeRequestContextOk ¶

func (o *AuthnApiSettings) GetIncludeRequestContextOk() (*bool, bool)

GetIncludeRequestContextOk returns a tuple with the IncludeRequestContext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthnApiSettings) GetRestrictAccessToRedirectlessMode ¶

func (o *AuthnApiSettings) GetRestrictAccessToRedirectlessMode() bool

GetRestrictAccessToRedirectlessMode returns the RestrictAccessToRedirectlessMode field value if set, zero value otherwise.

func (*AuthnApiSettings) GetRestrictAccessToRedirectlessModeOk ¶

func (o *AuthnApiSettings) GetRestrictAccessToRedirectlessModeOk() (*bool, bool)

GetRestrictAccessToRedirectlessModeOk returns a tuple with the RestrictAccessToRedirectlessMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthnApiSettings) HasApiEnabled ¶

func (o *AuthnApiSettings) HasApiEnabled() bool

HasApiEnabled returns a boolean if a field has been set.

func (*AuthnApiSettings) HasDefaultApplicationRef ¶

func (o *AuthnApiSettings) HasDefaultApplicationRef() bool

HasDefaultApplicationRef returns a boolean if a field has been set.

func (*AuthnApiSettings) HasEnableApiDescriptions ¶

func (o *AuthnApiSettings) HasEnableApiDescriptions() bool

HasEnableApiDescriptions returns a boolean if a field has been set.

func (*AuthnApiSettings) HasIncludeRequestContext ¶

func (o *AuthnApiSettings) HasIncludeRequestContext() bool

HasIncludeRequestContext returns a boolean if a field has been set.

func (*AuthnApiSettings) HasRestrictAccessToRedirectlessMode ¶

func (o *AuthnApiSettings) HasRestrictAccessToRedirectlessMode() bool

HasRestrictAccessToRedirectlessMode returns a boolean if a field has been set.

func (AuthnApiSettings) MarshalJSON ¶

func (o AuthnApiSettings) MarshalJSON() ([]byte, error)

func (*AuthnApiSettings) SetApiEnabled ¶

func (o *AuthnApiSettings) SetApiEnabled(v bool)

SetApiEnabled gets a reference to the given bool and assigns it to the ApiEnabled field.

func (*AuthnApiSettings) SetDefaultApplicationRef ¶

func (o *AuthnApiSettings) SetDefaultApplicationRef(v ResourceLink)

SetDefaultApplicationRef gets a reference to the given ResourceLink and assigns it to the DefaultApplicationRef field.

func (*AuthnApiSettings) SetEnableApiDescriptions ¶

func (o *AuthnApiSettings) SetEnableApiDescriptions(v bool)

SetEnableApiDescriptions gets a reference to the given bool and assigns it to the EnableApiDescriptions field.

func (*AuthnApiSettings) SetIncludeRequestContext ¶

func (o *AuthnApiSettings) SetIncludeRequestContext(v bool)

SetIncludeRequestContext gets a reference to the given bool and assigns it to the IncludeRequestContext field.

func (*AuthnApiSettings) SetRestrictAccessToRedirectlessMode ¶

func (o *AuthnApiSettings) SetRestrictAccessToRedirectlessMode(v bool)

SetRestrictAccessToRedirectlessMode gets a reference to the given bool and assigns it to the RestrictAccessToRedirectlessMode field.

func (AuthnApiSettings) ToMap ¶

func (o AuthnApiSettings) ToMap() (map[string]interface{}, error)

type AuthnContextMapping ¶

type AuthnContextMapping struct {
	// The local authentication context value.
	Local *string `json:"local,omitempty" tfsdk:"local"`
	// The remote authentication context value.
	Remote *string `json:"remote,omitempty" tfsdk:"remote"`
}

AuthnContextMapping The authentication context mapping between local and remote values.

func NewAuthnContextMapping ¶

func NewAuthnContextMapping() *AuthnContextMapping

NewAuthnContextMapping instantiates a new AuthnContextMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthnContextMappingWithDefaults ¶

func NewAuthnContextMappingWithDefaults() *AuthnContextMapping

NewAuthnContextMappingWithDefaults instantiates a new AuthnContextMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthnContextMapping) GetLocal ¶

func (o *AuthnContextMapping) GetLocal() string

GetLocal returns the Local field value if set, zero value otherwise.

func (*AuthnContextMapping) GetLocalOk ¶

func (o *AuthnContextMapping) GetLocalOk() (*string, bool)

GetLocalOk returns a tuple with the Local field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthnContextMapping) GetRemote ¶

func (o *AuthnContextMapping) GetRemote() string

GetRemote returns the Remote field value if set, zero value otherwise.

func (*AuthnContextMapping) GetRemoteOk ¶

func (o *AuthnContextMapping) GetRemoteOk() (*string, bool)

GetRemoteOk returns a tuple with the Remote field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthnContextMapping) HasLocal ¶

func (o *AuthnContextMapping) HasLocal() bool

HasLocal returns a boolean if a field has been set.

func (*AuthnContextMapping) HasRemote ¶

func (o *AuthnContextMapping) HasRemote() bool

HasRemote returns a boolean if a field has been set.

func (AuthnContextMapping) MarshalJSON ¶

func (o AuthnContextMapping) MarshalJSON() ([]byte, error)

func (*AuthnContextMapping) SetLocal ¶

func (o *AuthnContextMapping) SetLocal(v string)

SetLocal gets a reference to the given string and assigns it to the Local field.

func (*AuthnContextMapping) SetRemote ¶

func (o *AuthnContextMapping) SetRemote(v string)

SetRemote gets a reference to the given string and assigns it to the Remote field.

func (AuthnContextMapping) ToMap ¶

func (o AuthnContextMapping) ToMap() (map[string]interface{}, error)

type AuthnSelectorPolicyAction ¶

type AuthnSelectorPolicyAction struct {
	PolicyAction
	AuthenticationSelectorRef ResourceLink `json:"authenticationSelectorRef" tfsdk:"authentication_selector_ref"`
}

AuthnSelectorPolicyAction struct for AuthnSelectorPolicyAction

func NewAuthnSelectorPolicyAction ¶

func NewAuthnSelectorPolicyAction(authenticationSelectorRef ResourceLink, type_ string) *AuthnSelectorPolicyAction

NewAuthnSelectorPolicyAction instantiates a new AuthnSelectorPolicyAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthnSelectorPolicyActionWithDefaults ¶

func NewAuthnSelectorPolicyActionWithDefaults() *AuthnSelectorPolicyAction

NewAuthnSelectorPolicyActionWithDefaults instantiates a new AuthnSelectorPolicyAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthnSelectorPolicyAction) GetAuthenticationSelectorRef ¶

func (o *AuthnSelectorPolicyAction) GetAuthenticationSelectorRef() ResourceLink

GetAuthenticationSelectorRef returns the AuthenticationSelectorRef field value

func (*AuthnSelectorPolicyAction) GetAuthenticationSelectorRefOk ¶

func (o *AuthnSelectorPolicyAction) GetAuthenticationSelectorRefOk() (*ResourceLink, bool)

GetAuthenticationSelectorRefOk returns a tuple with the AuthenticationSelectorRef field value and a boolean to check if the value has been set.

func (AuthnSelectorPolicyAction) MarshalJSON ¶

func (o AuthnSelectorPolicyAction) MarshalJSON() ([]byte, error)

func (*AuthnSelectorPolicyAction) SetAuthenticationSelectorRef ¶

func (o *AuthnSelectorPolicyAction) SetAuthenticationSelectorRef(v ResourceLink)

SetAuthenticationSelectorRef sets field value

func (AuthnSelectorPolicyAction) ToMap ¶

func (o AuthnSelectorPolicyAction) ToMap() (map[string]interface{}, error)

type AuthnSourcePolicyAction ¶

type AuthnSourcePolicyAction struct {
	PolicyAction
	AttributeRules       *AttributeRules            `json:"attributeRules,omitempty" tfsdk:"attribute_rules"`
	AuthenticationSource AuthenticationSource       `json:"authenticationSource" tfsdk:"authentication_source"`
	InputUserIdMapping   *AttributeFulfillmentValue `json:"inputUserIdMapping,omitempty" tfsdk:"input_user_id_mapping"`
	// Indicates whether the user ID obtained by the user ID mapping is authenticated.
	UserIdAuthenticated *bool `json:"userIdAuthenticated,omitempty" tfsdk:"user_id_authenticated"`
}

AuthnSourcePolicyAction struct for AuthnSourcePolicyAction

func NewAuthnSourcePolicyAction ¶

func NewAuthnSourcePolicyAction(authenticationSource AuthenticationSource, type_ string) *AuthnSourcePolicyAction

NewAuthnSourcePolicyAction instantiates a new AuthnSourcePolicyAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthnSourcePolicyActionWithDefaults ¶

func NewAuthnSourcePolicyActionWithDefaults() *AuthnSourcePolicyAction

NewAuthnSourcePolicyActionWithDefaults instantiates a new AuthnSourcePolicyAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthnSourcePolicyAction) GetAttributeRules ¶

func (o *AuthnSourcePolicyAction) GetAttributeRules() AttributeRules

GetAttributeRules returns the AttributeRules field value if set, zero value otherwise.

func (*AuthnSourcePolicyAction) GetAttributeRulesOk ¶

func (o *AuthnSourcePolicyAction) GetAttributeRulesOk() (*AttributeRules, bool)

GetAttributeRulesOk returns a tuple with the AttributeRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthnSourcePolicyAction) GetAuthenticationSource ¶

func (o *AuthnSourcePolicyAction) GetAuthenticationSource() AuthenticationSource

GetAuthenticationSource returns the AuthenticationSource field value

func (*AuthnSourcePolicyAction) GetAuthenticationSourceOk ¶

func (o *AuthnSourcePolicyAction) GetAuthenticationSourceOk() (*AuthenticationSource, bool)

GetAuthenticationSourceOk returns a tuple with the AuthenticationSource field value and a boolean to check if the value has been set.

func (*AuthnSourcePolicyAction) GetInputUserIdMapping ¶

func (o *AuthnSourcePolicyAction) GetInputUserIdMapping() AttributeFulfillmentValue

GetInputUserIdMapping returns the InputUserIdMapping field value if set, zero value otherwise.

func (*AuthnSourcePolicyAction) GetInputUserIdMappingOk ¶

func (o *AuthnSourcePolicyAction) GetInputUserIdMappingOk() (*AttributeFulfillmentValue, bool)

GetInputUserIdMappingOk returns a tuple with the InputUserIdMapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthnSourcePolicyAction) GetUserIdAuthenticated ¶

func (o *AuthnSourcePolicyAction) GetUserIdAuthenticated() bool

GetUserIdAuthenticated returns the UserIdAuthenticated field value if set, zero value otherwise.

func (*AuthnSourcePolicyAction) GetUserIdAuthenticatedOk ¶

func (o *AuthnSourcePolicyAction) GetUserIdAuthenticatedOk() (*bool, bool)

GetUserIdAuthenticatedOk returns a tuple with the UserIdAuthenticated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthnSourcePolicyAction) HasAttributeRules ¶

func (o *AuthnSourcePolicyAction) HasAttributeRules() bool

HasAttributeRules returns a boolean if a field has been set.

func (*AuthnSourcePolicyAction) HasInputUserIdMapping ¶

func (o *AuthnSourcePolicyAction) HasInputUserIdMapping() bool

HasInputUserIdMapping returns a boolean if a field has been set.

func (*AuthnSourcePolicyAction) HasUserIdAuthenticated ¶

func (o *AuthnSourcePolicyAction) HasUserIdAuthenticated() bool

HasUserIdAuthenticated returns a boolean if a field has been set.

func (AuthnSourcePolicyAction) MarshalJSON ¶

func (o AuthnSourcePolicyAction) MarshalJSON() ([]byte, error)

func (*AuthnSourcePolicyAction) SetAttributeRules ¶

func (o *AuthnSourcePolicyAction) SetAttributeRules(v AttributeRules)

SetAttributeRules gets a reference to the given AttributeRules and assigns it to the AttributeRules field.

func (*AuthnSourcePolicyAction) SetAuthenticationSource ¶

func (o *AuthnSourcePolicyAction) SetAuthenticationSource(v AuthenticationSource)

SetAuthenticationSource sets field value

func (*AuthnSourcePolicyAction) SetInputUserIdMapping ¶

func (o *AuthnSourcePolicyAction) SetInputUserIdMapping(v AttributeFulfillmentValue)

SetInputUserIdMapping gets a reference to the given AttributeFulfillmentValue and assigns it to the InputUserIdMapping field.

func (*AuthnSourcePolicyAction) SetUserIdAuthenticated ¶

func (o *AuthnSourcePolicyAction) SetUserIdAuthenticated(v bool)

SetUserIdAuthenticated gets a reference to the given bool and assigns it to the UserIdAuthenticated field.

func (AuthnSourcePolicyAction) ToMap ¶

func (o AuthnSourcePolicyAction) ToMap() (map[string]interface{}, error)

type AuthorizationDetailProcessor ¶

type AuthorizationDetailProcessor struct {
	// The ID of the plugin instance. The ID cannot be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Id string `json:"id" tfsdk:"id"`
	// The plugin instance name. The name can be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
	// The time at which the plugin instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified *time.Time `json:"lastModified,omitempty" tfsdk:"last_modified"`
}

AuthorizationDetailProcessor struct for AuthorizationDetailProcessor

func NewAuthorizationDetailProcessor ¶

func NewAuthorizationDetailProcessor(id string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *AuthorizationDetailProcessor

NewAuthorizationDetailProcessor instantiates a new AuthorizationDetailProcessor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthorizationDetailProcessorWithDefaults ¶

func NewAuthorizationDetailProcessorWithDefaults() *AuthorizationDetailProcessor

NewAuthorizationDetailProcessorWithDefaults instantiates a new AuthorizationDetailProcessor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthorizationDetailProcessor) GetConfiguration ¶

func (o *AuthorizationDetailProcessor) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*AuthorizationDetailProcessor) GetConfigurationOk ¶

func (o *AuthorizationDetailProcessor) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*AuthorizationDetailProcessor) GetId ¶

GetId returns the Id field value

func (*AuthorizationDetailProcessor) GetIdOk ¶

func (o *AuthorizationDetailProcessor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*AuthorizationDetailProcessor) GetLastModified ¶

func (o *AuthorizationDetailProcessor) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*AuthorizationDetailProcessor) GetLastModifiedOk ¶

func (o *AuthorizationDetailProcessor) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationDetailProcessor) GetName ¶

func (o *AuthorizationDetailProcessor) GetName() string

GetName returns the Name field value

func (*AuthorizationDetailProcessor) GetNameOk ¶

func (o *AuthorizationDetailProcessor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*AuthorizationDetailProcessor) GetParentRef ¶

func (o *AuthorizationDetailProcessor) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*AuthorizationDetailProcessor) GetParentRefOk ¶

func (o *AuthorizationDetailProcessor) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationDetailProcessor) GetPluginDescriptorRef ¶

func (o *AuthorizationDetailProcessor) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*AuthorizationDetailProcessor) GetPluginDescriptorRefOk ¶

func (o *AuthorizationDetailProcessor) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*AuthorizationDetailProcessor) HasLastModified ¶

func (o *AuthorizationDetailProcessor) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*AuthorizationDetailProcessor) HasParentRef ¶

func (o *AuthorizationDetailProcessor) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (AuthorizationDetailProcessor) MarshalJSON ¶

func (o AuthorizationDetailProcessor) MarshalJSON() ([]byte, error)

func (*AuthorizationDetailProcessor) SetConfiguration ¶

func (o *AuthorizationDetailProcessor) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*AuthorizationDetailProcessor) SetId ¶

SetId sets field value

func (*AuthorizationDetailProcessor) SetLastModified ¶

func (o *AuthorizationDetailProcessor) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*AuthorizationDetailProcessor) SetName ¶

func (o *AuthorizationDetailProcessor) SetName(v string)

SetName sets field value

func (*AuthorizationDetailProcessor) SetParentRef ¶

func (o *AuthorizationDetailProcessor) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*AuthorizationDetailProcessor) SetPluginDescriptorRef ¶

func (o *AuthorizationDetailProcessor) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (AuthorizationDetailProcessor) ToMap ¶

func (o AuthorizationDetailProcessor) ToMap() (map[string]interface{}, error)

type AuthorizationDetailProcessorDescriptor ¶

type AuthorizationDetailProcessorDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool                   `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	ConfigDescriptor         *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
	// The supported authorization detail types supported by this authorization detail processor plugin type. The default set is populated with 'ALL_AUTHORIZATION_DETAIL_TYPES' denoting that the plugin supports all authorization detail types.
	SupportedAuthorizationDetailTypes []string `json:"supportedAuthorizationDetailTypes,omitempty" tfsdk:"supported_authorization_detail_types"`
}

AuthorizationDetailProcessorDescriptor struct for AuthorizationDetailProcessorDescriptor

func NewAuthorizationDetailProcessorDescriptor ¶

func NewAuthorizationDetailProcessorDescriptor() *AuthorizationDetailProcessorDescriptor

NewAuthorizationDetailProcessorDescriptor instantiates a new AuthorizationDetailProcessorDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthorizationDetailProcessorDescriptorWithDefaults ¶

func NewAuthorizationDetailProcessorDescriptorWithDefaults() *AuthorizationDetailProcessorDescriptor

NewAuthorizationDetailProcessorDescriptorWithDefaults instantiates a new AuthorizationDetailProcessorDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthorizationDetailProcessorDescriptor) GetAttributeContract ¶

func (o *AuthorizationDetailProcessorDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*AuthorizationDetailProcessorDescriptor) GetAttributeContractOk ¶

func (o *AuthorizationDetailProcessorDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationDetailProcessorDescriptor) GetClassName ¶

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*AuthorizationDetailProcessorDescriptor) GetClassNameOk ¶

func (o *AuthorizationDetailProcessorDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationDetailProcessorDescriptor) GetConfigDescriptor ¶

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*AuthorizationDetailProcessorDescriptor) GetConfigDescriptorOk ¶

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationDetailProcessorDescriptor) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*AuthorizationDetailProcessorDescriptor) GetIdOk ¶

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationDetailProcessorDescriptor) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*AuthorizationDetailProcessorDescriptor) GetNameOk ¶

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationDetailProcessorDescriptor) GetSupportedAuthorizationDetailTypes ¶

func (o *AuthorizationDetailProcessorDescriptor) GetSupportedAuthorizationDetailTypes() []string

GetSupportedAuthorizationDetailTypes returns the SupportedAuthorizationDetailTypes field value if set, zero value otherwise.

func (*AuthorizationDetailProcessorDescriptor) GetSupportedAuthorizationDetailTypesOk ¶

func (o *AuthorizationDetailProcessorDescriptor) GetSupportedAuthorizationDetailTypesOk() ([]string, bool)

GetSupportedAuthorizationDetailTypesOk returns a tuple with the SupportedAuthorizationDetailTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationDetailProcessorDescriptor) GetSupportsExtendedContract ¶

func (o *AuthorizationDetailProcessorDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*AuthorizationDetailProcessorDescriptor) GetSupportsExtendedContractOk ¶

func (o *AuthorizationDetailProcessorDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationDetailProcessorDescriptor) HasAttributeContract ¶

func (o *AuthorizationDetailProcessorDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*AuthorizationDetailProcessorDescriptor) HasClassName ¶

func (o *AuthorizationDetailProcessorDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*AuthorizationDetailProcessorDescriptor) HasConfigDescriptor ¶

func (o *AuthorizationDetailProcessorDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*AuthorizationDetailProcessorDescriptor) HasId ¶

HasId returns a boolean if a field has been set.

func (*AuthorizationDetailProcessorDescriptor) HasName ¶

HasName returns a boolean if a field has been set.

func (*AuthorizationDetailProcessorDescriptor) HasSupportedAuthorizationDetailTypes ¶

func (o *AuthorizationDetailProcessorDescriptor) HasSupportedAuthorizationDetailTypes() bool

HasSupportedAuthorizationDetailTypes returns a boolean if a field has been set.

func (*AuthorizationDetailProcessorDescriptor) HasSupportsExtendedContract ¶

func (o *AuthorizationDetailProcessorDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (AuthorizationDetailProcessorDescriptor) MarshalJSON ¶

func (o AuthorizationDetailProcessorDescriptor) MarshalJSON() ([]byte, error)

func (*AuthorizationDetailProcessorDescriptor) SetAttributeContract ¶

func (o *AuthorizationDetailProcessorDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*AuthorizationDetailProcessorDescriptor) SetClassName ¶

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*AuthorizationDetailProcessorDescriptor) SetConfigDescriptor ¶

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*AuthorizationDetailProcessorDescriptor) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*AuthorizationDetailProcessorDescriptor) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*AuthorizationDetailProcessorDescriptor) SetSupportedAuthorizationDetailTypes ¶

func (o *AuthorizationDetailProcessorDescriptor) SetSupportedAuthorizationDetailTypes(v []string)

SetSupportedAuthorizationDetailTypes gets a reference to the given []string and assigns it to the SupportedAuthorizationDetailTypes field.

func (*AuthorizationDetailProcessorDescriptor) SetSupportsExtendedContract ¶

func (o *AuthorizationDetailProcessorDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (AuthorizationDetailProcessorDescriptor) ToMap ¶

func (o AuthorizationDetailProcessorDescriptor) ToMap() (map[string]interface{}, error)

type AuthorizationDetailProcessorDescriptors ¶

type AuthorizationDetailProcessorDescriptors struct {
	// The list of authorization detail processor plugin descriptors.
	Items []AuthorizationDetailProcessorDescriptor `json:"items,omitempty" tfsdk:"items"`
}

AuthorizationDetailProcessorDescriptors A collection of authorization detail processor plugin descriptors.

func NewAuthorizationDetailProcessorDescriptors ¶

func NewAuthorizationDetailProcessorDescriptors() *AuthorizationDetailProcessorDescriptors

NewAuthorizationDetailProcessorDescriptors instantiates a new AuthorizationDetailProcessorDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthorizationDetailProcessorDescriptorsWithDefaults ¶

func NewAuthorizationDetailProcessorDescriptorsWithDefaults() *AuthorizationDetailProcessorDescriptors

NewAuthorizationDetailProcessorDescriptorsWithDefaults instantiates a new AuthorizationDetailProcessorDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthorizationDetailProcessorDescriptors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*AuthorizationDetailProcessorDescriptors) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationDetailProcessorDescriptors) HasItems ¶

HasItems returns a boolean if a field has been set.

func (AuthorizationDetailProcessorDescriptors) MarshalJSON ¶

func (o AuthorizationDetailProcessorDescriptors) MarshalJSON() ([]byte, error)

func (*AuthorizationDetailProcessorDescriptors) SetItems ¶

SetItems gets a reference to the given []AuthorizationDetailProcessorDescriptor and assigns it to the Items field.

func (AuthorizationDetailProcessorDescriptors) ToMap ¶

func (o AuthorizationDetailProcessorDescriptors) ToMap() (map[string]interface{}, error)

type AuthorizationDetailProcessors ¶

type AuthorizationDetailProcessors struct {
	// The list of authorization detail processor plugin instances.
	Items []AuthorizationDetailProcessor `json:"items,omitempty" tfsdk:"items"`
}

AuthorizationDetailProcessors A collection of authorization detail processor plugin instances.

func NewAuthorizationDetailProcessors ¶

func NewAuthorizationDetailProcessors() *AuthorizationDetailProcessors

NewAuthorizationDetailProcessors instantiates a new AuthorizationDetailProcessors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthorizationDetailProcessorsWithDefaults ¶

func NewAuthorizationDetailProcessorsWithDefaults() *AuthorizationDetailProcessors

NewAuthorizationDetailProcessorsWithDefaults instantiates a new AuthorizationDetailProcessors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthorizationDetailProcessors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*AuthorizationDetailProcessors) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationDetailProcessors) HasItems ¶

func (o *AuthorizationDetailProcessors) HasItems() bool

HasItems returns a boolean if a field has been set.

func (AuthorizationDetailProcessors) MarshalJSON ¶

func (o AuthorizationDetailProcessors) MarshalJSON() ([]byte, error)

func (*AuthorizationDetailProcessors) SetItems ¶

SetItems gets a reference to the given []AuthorizationDetailProcessor and assigns it to the Items field.

func (AuthorizationDetailProcessors) ToMap ¶

func (o AuthorizationDetailProcessors) ToMap() (map[string]interface{}, error)

type AuthorizationDetailType ¶

type AuthorizationDetailType struct {
	// The ID of the authorization detail type. The ID will be system-assigned if not specified.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The description of the authorization detail type.
	Description *string `json:"description,omitempty" tfsdk:"description"`
	// The authorization detail type.
	Type                            string       `json:"type" tfsdk:"type"`
	AuthorizationDetailProcessorRef ResourceLink `json:"authorizationDetailProcessorRef" tfsdk:"authorization_detail_processor_ref"`
	// Whether or not this authorization detail type is active. Defaults to true.
	Active *bool `json:"active,omitempty" tfsdk:"active"`
}

AuthorizationDetailType The authorization detail type and the authorization detail processor to process the type.

func NewAuthorizationDetailType ¶

func NewAuthorizationDetailType(type_ string, authorizationDetailProcessorRef ResourceLink) *AuthorizationDetailType

NewAuthorizationDetailType instantiates a new AuthorizationDetailType object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthorizationDetailTypeWithDefaults ¶

func NewAuthorizationDetailTypeWithDefaults() *AuthorizationDetailType

NewAuthorizationDetailTypeWithDefaults instantiates a new AuthorizationDetailType object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthorizationDetailType) GetActive ¶

func (o *AuthorizationDetailType) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*AuthorizationDetailType) GetActiveOk ¶

func (o *AuthorizationDetailType) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationDetailType) GetAuthorizationDetailProcessorRef ¶

func (o *AuthorizationDetailType) GetAuthorizationDetailProcessorRef() ResourceLink

GetAuthorizationDetailProcessorRef returns the AuthorizationDetailProcessorRef field value

func (*AuthorizationDetailType) GetAuthorizationDetailProcessorRefOk ¶

func (o *AuthorizationDetailType) GetAuthorizationDetailProcessorRefOk() (*ResourceLink, bool)

GetAuthorizationDetailProcessorRefOk returns a tuple with the AuthorizationDetailProcessorRef field value and a boolean to check if the value has been set.

func (*AuthorizationDetailType) GetDescription ¶

func (o *AuthorizationDetailType) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*AuthorizationDetailType) GetDescriptionOk ¶

func (o *AuthorizationDetailType) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationDetailType) GetId ¶

func (o *AuthorizationDetailType) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*AuthorizationDetailType) GetIdOk ¶

func (o *AuthorizationDetailType) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationDetailType) GetType ¶

func (o *AuthorizationDetailType) GetType() string

GetType returns the Type field value

func (*AuthorizationDetailType) GetTypeOk ¶

func (o *AuthorizationDetailType) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*AuthorizationDetailType) HasActive ¶

func (o *AuthorizationDetailType) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*AuthorizationDetailType) HasDescription ¶

func (o *AuthorizationDetailType) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AuthorizationDetailType) HasId ¶

func (o *AuthorizationDetailType) HasId() bool

HasId returns a boolean if a field has been set.

func (AuthorizationDetailType) MarshalJSON ¶

func (o AuthorizationDetailType) MarshalJSON() ([]byte, error)

func (*AuthorizationDetailType) SetActive ¶

func (o *AuthorizationDetailType) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*AuthorizationDetailType) SetAuthorizationDetailProcessorRef ¶

func (o *AuthorizationDetailType) SetAuthorizationDetailProcessorRef(v ResourceLink)

SetAuthorizationDetailProcessorRef sets field value

func (*AuthorizationDetailType) SetDescription ¶

func (o *AuthorizationDetailType) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*AuthorizationDetailType) SetId ¶

func (o *AuthorizationDetailType) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*AuthorizationDetailType) SetType ¶

func (o *AuthorizationDetailType) SetType(v string)

SetType sets field value

func (AuthorizationDetailType) ToMap ¶

func (o AuthorizationDetailType) ToMap() (map[string]interface{}, error)

type AuthorizationDetailTypes ¶

type AuthorizationDetailTypes struct {
	// The list of the authorization detail types.
	Items []AuthorizationDetailType `json:"items,omitempty" tfsdk:"items"`
}

AuthorizationDetailTypes A collection of authorization detail types.

func NewAuthorizationDetailTypes ¶

func NewAuthorizationDetailTypes() *AuthorizationDetailTypes

NewAuthorizationDetailTypes instantiates a new AuthorizationDetailTypes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthorizationDetailTypesWithDefaults ¶

func NewAuthorizationDetailTypesWithDefaults() *AuthorizationDetailTypes

NewAuthorizationDetailTypesWithDefaults instantiates a new AuthorizationDetailTypes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthorizationDetailTypes) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*AuthorizationDetailTypes) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationDetailTypes) HasItems ¶

func (o *AuthorizationDetailTypes) HasItems() bool

HasItems returns a boolean if a field has been set.

func (AuthorizationDetailTypes) MarshalJSON ¶

func (o AuthorizationDetailTypes) MarshalJSON() ([]byte, error)

func (*AuthorizationDetailTypes) SetItems ¶

SetItems gets a reference to the given []AuthorizationDetailType and assigns it to the Items field.

func (AuthorizationDetailTypes) ToMap ¶

func (o AuthorizationDetailTypes) ToMap() (map[string]interface{}, error)

type AuthorizationServerSettings ¶

type AuthorizationServerSettings struct {
	// The default scope description.
	DefaultScopeDescription *string `json:"defaultScopeDescription,omitempty" tfsdk:"default_scope_description"`
	// The list of common scopes.
	Scopes []ScopeEntry `json:"scopes,omitempty" tfsdk:"scopes"`
	// The list of common scope groups.
	ScopeGroups []ScopeGroupEntry `json:"scopeGroups,omitempty" tfsdk:"scope_groups"`
	// The list of exclusive scopes.
	ExclusiveScopes []ScopeEntry `json:"exclusiveScopes,omitempty" tfsdk:"exclusive_scopes"`
	// The list of exclusive scope groups.
	ExclusiveScopeGroups []ScopeGroupEntry `json:"exclusiveScopeGroups,omitempty" tfsdk:"exclusive_scope_groups"`
	// The authorization code timeout, in seconds.
	AuthorizationCodeTimeout int64 `json:"authorizationCodeTimeout" tfsdk:"authorization_code_timeout"`
	// The authorization code entropy, in bytes.
	AuthorizationCodeEntropy int64 `json:"authorizationCodeEntropy" tfsdk:"authorization_code_entropy"`
	// Determines whether PKCE's 'plain' code challenge method will be disallowed. The default value is false.
	DisallowPlainPKCE *bool `json:"disallowPlainPKCE,omitempty" tfsdk:"disallow_plain_pkce"`
	// Determines whether the authorization server's issuer value is added to the authorization response or not. The default value is false.
	IncludeIssuerInAuthorizationResponse *bool `json:"includeIssuerInAuthorizationResponse,omitempty" tfsdk:"include_issuer_in_authorization_response"`
	// Determines whether user sessions are tracked for logout. If this property is not provided on a PUT, the setting is left unchanged.
	TrackUserSessionsForLogout *bool `json:"trackUserSessionsForLogout,omitempty" tfsdk:"track_user_sessions_for_logout"`
	// The token endpoint base URL used to validate the 'aud' claim during Private Key JWT Client Authentication.
	TokenEndpointBaseUrl *string `json:"tokenEndpointBaseUrl,omitempty" tfsdk:"token_endpoint_base_url"`
	// The persistent grant lifetime. The default value is indefinite. -1 indicates an indefinite amount of time.
	PersistentGrantLifetime *int64 `json:"persistentGrantLifetime,omitempty" tfsdk:"persistent_grant_lifetime"`
	// The persistent grant lifetime unit.
	PersistentGrantLifetimeUnit *string `json:"persistentGrantLifetimeUnit,omitempty" tfsdk:"persistent_grant_lifetime_unit"`
	// The persistent grant idle timeout. The default value is 30 (days). -1 indicates an indefinite amount of time.
	PersistentGrantIdleTimeout *int64 `json:"persistentGrantIdleTimeout,omitempty" tfsdk:"persistent_grant_idle_timeout"`
	// The persistent grant idle timeout time unit.
	PersistentGrantIdleTimeoutTimeUnit *string `json:"persistentGrantIdleTimeoutTimeUnit,omitempty" tfsdk:"persistent_grant_idle_timeout_time_unit"`
	// The refresh token length in number of characters.
	RefreshTokenLength int64 `json:"refreshTokenLength" tfsdk:"refresh_token_length"`
	// The roll refresh token values default policy. The default value is true.
	RollRefreshTokenValues *bool `json:"rollRefreshTokenValues,omitempty" tfsdk:"roll_refresh_token_values"`
	// The grace period that a rolled refresh token remains valid in seconds. The default value is 60.
	RefreshTokenRollingGracePeriod *int64 `json:"refreshTokenRollingGracePeriod,omitempty" tfsdk:"refresh_token_rolling_grace_period"`
	// The minimum interval to roll refresh tokens, in hours.
	RefreshRollingInterval int64 `json:"refreshRollingInterval" tfsdk:"refresh_rolling_interval"`
	// The grant types that the OAuth AS can reuse rather than creating a new grant for each request. Only 'IMPLICIT' or 'AUTHORIZATION_CODE' or 'RESOURCE_OWNER_CREDENTIALS' are valid grant types.
	PersistentGrantReuseGrantTypes []string                 `json:"persistentGrantReuseGrantTypes,omitempty" tfsdk:"persistent_grant_reuse_grant_types"`
	PersistentGrantContract        *PersistentGrantContract `json:"persistentGrantContract,omitempty" tfsdk:"persistent_grant_contract"`
	// Bypass authorization for previously approved persistent grants. The default value is false.
	BypassAuthorizationForApprovedGrants *bool `json:"bypassAuthorizationForApprovedGrants,omitempty" tfsdk:"bypass_authorization_for_approved_grants"`
	// Bypass authorization for previously approved consents. The default value is false.
	BypassAuthorizationForApprovedConsents *bool `json:"bypassAuthorizationForApprovedConsents,omitempty" tfsdk:"bypass_authorization_for_approved_consents"`
	// The consent lifetime in days. The default value is indefinite. -1 indicates an indefinite amount of time.
	ConsentLifetimeDays *int64 `json:"consentLifetimeDays,omitempty" tfsdk:"consent_lifetime_days"`
	// Allow unidentified clients to request resource owner password credentials grants. The default value is false.
	AllowUnidentifiedClientROCreds *bool `json:"allowUnidentifiedClientROCreds,omitempty" tfsdk:"allow_unidentified_client_roc_reds"`
	// Allow unidentified clients to request extension grants. The default value is false.
	AllowUnidentifiedClientExtensionGrants *bool         `json:"allowUnidentifiedClientExtensionGrants,omitempty" tfsdk:"allow_unidentified_client_extension_grants"`
	AdminWebServicePcvRef                  *ResourceLink `json:"adminWebServicePcvRef,omitempty" tfsdk:"admin_web_service_pcv_ref"`
	// The ID of the Access Token Manager used for OAuth enabled grant management.
	AtmIdForOAuthGrantManagement *string `json:"atmIdForOAuthGrantManagement,omitempty" tfsdk:"atm_id_for_oauth_grant_management"`
	// The OAuth scope to validate when accessing grant management service.
	ScopeForOAuthGrantManagement *string `json:"scopeForOAuthGrantManagement,omitempty" tfsdk:"scope_for_oauth_grant_management"`
	// The list of allowed origins.
	AllowedOrigins []string `json:"allowedOrigins,omitempty" tfsdk:"allowed_origins"`
	// The URL used to generate 'verification_url' and 'verification_url_complete' values in a Device Authorization request
	UserAuthorizationUrl *string `json:"userAuthorizationUrl,omitempty" tfsdk:"user_authorization_url"`
	// The Registered Authorization Path is concatenated to PingFederate base URL to generate 'verification_url' and 'verification_url_complete' values in a Device Authorization request. PingFederate listens to this path if specified
	RegisteredAuthorizationPath *string `json:"registeredAuthorizationPath,omitempty" tfsdk:"registered_authorization_path"`
	// The 'device_code' and 'user_code' timeout, in seconds.
	PendingAuthorizationTimeout *int64 `json:"pendingAuthorizationTimeout,omitempty" tfsdk:"pending_authorization_timeout"`
	// The amount of time client should wait between polling requests, in seconds.
	DevicePollingInterval *int64 `json:"devicePollingInterval,omitempty" tfsdk:"device_polling_interval"`
	// Determines whether the user is prompted to enter or confirm the activation code after authenticating or before. The default is AFTER_AUTHENTICATION.
	ActivationCodeCheckMode *string `json:"activationCodeCheckMode,omitempty" tfsdk:"activation_code_check_mode"`
	// Indicates if the Activation Code Confirmation page should be bypassed if 'verification_url_complete' is used by the end user to authorize a device.
	BypassActivationCodeConfirmation *bool `json:"bypassActivationCodeConfirmation,omitempty" tfsdk:"bypass_activation_code_confirmation"`
	// User Authorization Consent Page setting to use PingFederate's internal consent page or an external system
	UserAuthorizationConsentPageSetting *string `json:"userAuthorizationConsentPageSetting,omitempty" tfsdk:"user_authorization_consent_page_setting"`
	// Adapter ID of the external consent adapter to be used for the consent page user interface.
	UserAuthorizationConsentAdapter *string `json:"userAuthorizationConsentAdapter,omitempty" tfsdk:"user_authorization_consent_adapter"`
	// Attribute from the external consent adapter's contract, intended for storing approved scopes returned by the external consent page.
	ApprovedScopesAttribute *string `json:"approvedScopesAttribute,omitempty" tfsdk:"approved_scopes_attribute"`
	// Attribute from the external consent adapter's contract, intended for storing approved authorization details returned by the external consent page.
	ApprovedAuthorizationDetailAttribute *string `json:"approvedAuthorizationDetailAttribute,omitempty" tfsdk:"approved_authorization_detail_attribute"`
	// The timeout, in seconds, of the pushed authorization request reference. The default value is 60.
	ParReferenceTimeout *int64 `json:"parReferenceTimeout,omitempty" tfsdk:"par_reference_timeout"`
	// The entropy of pushed authorization request references, in bytes. The default value is 24.
	ParReferenceLength *int64 `json:"parReferenceLength,omitempty" tfsdk:"par_reference_length"`
	// The status of pushed authorization request support. The default value is ENABLED.
	ParStatus *string `json:"parStatus,omitempty" tfsdk:"par_status"`
	// The length of time in minutes that client secrets will be retained as secondary secrets after secret change. The default value is 0, which will disable secondary client secret retention.
	ClientSecretRetentionPeriod *int64 `json:"clientSecretRetentionPeriod,omitempty" tfsdk:"client_secret_retention_period"`
	// The lifetime, in seconds, of the JWT Secured authorization response. The default value is 600.
	JwtSecuredAuthorizationResponseModeLifetime *int64 `json:"jwtSecuredAuthorizationResponseModeLifetime,omitempty" tfsdk:"jwt_secured_authorization_response_mode_lifetime"`
	// Determines whether nonce is required in the Demonstrating Proof-of-Possession (DPoP) proof JWT. The default value is false.
	DpopProofRequireNonce *bool `json:"dpopProofRequireNonce,omitempty" tfsdk:"dpop_proof_require_nonce"`
	// The lifetime, in seconds, of the Demonstrating Proof-of-Possession (DPoP) proof JWT. The default value is 120.
	DpopProofLifetimeSeconds *int64 `json:"dpopProofLifetimeSeconds,omitempty" tfsdk:"dpop_proof_lifetime_seconds"`
	// Determines whether Demonstrating Proof-of-Possession (DPoP) proof JWT replay prevention is enforced. The default value is false.
	DpopProofEnforceReplayPrevention *bool `json:"dpopProofEnforceReplayPrevention,omitempty" tfsdk:"dpop_proof_enforce_replay_prevention"`
}

AuthorizationServerSettings Authorization Server Settings attributes.

func NewAuthorizationServerSettings ¶

func NewAuthorizationServerSettings(authorizationCodeTimeout int64, authorizationCodeEntropy int64, refreshTokenLength int64, refreshRollingInterval int64) *AuthorizationServerSettings

NewAuthorizationServerSettings instantiates a new AuthorizationServerSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAuthorizationServerSettingsWithDefaults ¶

func NewAuthorizationServerSettingsWithDefaults() *AuthorizationServerSettings

NewAuthorizationServerSettingsWithDefaults instantiates a new AuthorizationServerSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AuthorizationServerSettings) GetActivationCodeCheckMode ¶

func (o *AuthorizationServerSettings) GetActivationCodeCheckMode() string

GetActivationCodeCheckMode returns the ActivationCodeCheckMode field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetActivationCodeCheckModeOk ¶

func (o *AuthorizationServerSettings) GetActivationCodeCheckModeOk() (*string, bool)

GetActivationCodeCheckModeOk returns a tuple with the ActivationCodeCheckMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetAdminWebServicePcvRef ¶

func (o *AuthorizationServerSettings) GetAdminWebServicePcvRef() ResourceLink

GetAdminWebServicePcvRef returns the AdminWebServicePcvRef field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetAdminWebServicePcvRefOk ¶

func (o *AuthorizationServerSettings) GetAdminWebServicePcvRefOk() (*ResourceLink, bool)

GetAdminWebServicePcvRefOk returns a tuple with the AdminWebServicePcvRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetAllowUnidentifiedClientExtensionGrants ¶

func (o *AuthorizationServerSettings) GetAllowUnidentifiedClientExtensionGrants() bool

GetAllowUnidentifiedClientExtensionGrants returns the AllowUnidentifiedClientExtensionGrants field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetAllowUnidentifiedClientExtensionGrantsOk ¶

func (o *AuthorizationServerSettings) GetAllowUnidentifiedClientExtensionGrantsOk() (*bool, bool)

GetAllowUnidentifiedClientExtensionGrantsOk returns a tuple with the AllowUnidentifiedClientExtensionGrants field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetAllowUnidentifiedClientROCreds ¶

func (o *AuthorizationServerSettings) GetAllowUnidentifiedClientROCreds() bool

GetAllowUnidentifiedClientROCreds returns the AllowUnidentifiedClientROCreds field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetAllowUnidentifiedClientROCredsOk ¶

func (o *AuthorizationServerSettings) GetAllowUnidentifiedClientROCredsOk() (*bool, bool)

GetAllowUnidentifiedClientROCredsOk returns a tuple with the AllowUnidentifiedClientROCreds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetAllowedOrigins ¶

func (o *AuthorizationServerSettings) GetAllowedOrigins() []string

GetAllowedOrigins returns the AllowedOrigins field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetAllowedOriginsOk ¶

func (o *AuthorizationServerSettings) GetAllowedOriginsOk() ([]string, bool)

GetAllowedOriginsOk returns a tuple with the AllowedOrigins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetApprovedAuthorizationDetailAttribute ¶

func (o *AuthorizationServerSettings) GetApprovedAuthorizationDetailAttribute() string

GetApprovedAuthorizationDetailAttribute returns the ApprovedAuthorizationDetailAttribute field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetApprovedAuthorizationDetailAttributeOk ¶

func (o *AuthorizationServerSettings) GetApprovedAuthorizationDetailAttributeOk() (*string, bool)

GetApprovedAuthorizationDetailAttributeOk returns a tuple with the ApprovedAuthorizationDetailAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetApprovedScopesAttribute ¶

func (o *AuthorizationServerSettings) GetApprovedScopesAttribute() string

GetApprovedScopesAttribute returns the ApprovedScopesAttribute field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetApprovedScopesAttributeOk ¶

func (o *AuthorizationServerSettings) GetApprovedScopesAttributeOk() (*string, bool)

GetApprovedScopesAttributeOk returns a tuple with the ApprovedScopesAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetAtmIdForOAuthGrantManagement ¶

func (o *AuthorizationServerSettings) GetAtmIdForOAuthGrantManagement() string

GetAtmIdForOAuthGrantManagement returns the AtmIdForOAuthGrantManagement field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetAtmIdForOAuthGrantManagementOk ¶

func (o *AuthorizationServerSettings) GetAtmIdForOAuthGrantManagementOk() (*string, bool)

GetAtmIdForOAuthGrantManagementOk returns a tuple with the AtmIdForOAuthGrantManagement field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetAuthorizationCodeEntropy ¶

func (o *AuthorizationServerSettings) GetAuthorizationCodeEntropy() int64

GetAuthorizationCodeEntropy returns the AuthorizationCodeEntropy field value

func (*AuthorizationServerSettings) GetAuthorizationCodeEntropyOk ¶

func (o *AuthorizationServerSettings) GetAuthorizationCodeEntropyOk() (*int64, bool)

GetAuthorizationCodeEntropyOk returns a tuple with the AuthorizationCodeEntropy field value and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetAuthorizationCodeTimeout ¶

func (o *AuthorizationServerSettings) GetAuthorizationCodeTimeout() int64

GetAuthorizationCodeTimeout returns the AuthorizationCodeTimeout field value

func (*AuthorizationServerSettings) GetAuthorizationCodeTimeoutOk ¶

func (o *AuthorizationServerSettings) GetAuthorizationCodeTimeoutOk() (*int64, bool)

GetAuthorizationCodeTimeoutOk returns a tuple with the AuthorizationCodeTimeout field value and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetBypassActivationCodeConfirmation ¶

func (o *AuthorizationServerSettings) GetBypassActivationCodeConfirmation() bool

GetBypassActivationCodeConfirmation returns the BypassActivationCodeConfirmation field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetBypassActivationCodeConfirmationOk ¶

func (o *AuthorizationServerSettings) GetBypassActivationCodeConfirmationOk() (*bool, bool)

GetBypassActivationCodeConfirmationOk returns a tuple with the BypassActivationCodeConfirmation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetBypassAuthorizationForApprovedConsents ¶

func (o *AuthorizationServerSettings) GetBypassAuthorizationForApprovedConsents() bool

GetBypassAuthorizationForApprovedConsents returns the BypassAuthorizationForApprovedConsents field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetBypassAuthorizationForApprovedConsentsOk ¶

func (o *AuthorizationServerSettings) GetBypassAuthorizationForApprovedConsentsOk() (*bool, bool)

GetBypassAuthorizationForApprovedConsentsOk returns a tuple with the BypassAuthorizationForApprovedConsents field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetBypassAuthorizationForApprovedGrants ¶

func (o *AuthorizationServerSettings) GetBypassAuthorizationForApprovedGrants() bool

GetBypassAuthorizationForApprovedGrants returns the BypassAuthorizationForApprovedGrants field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetBypassAuthorizationForApprovedGrantsOk ¶

func (o *AuthorizationServerSettings) GetBypassAuthorizationForApprovedGrantsOk() (*bool, bool)

GetBypassAuthorizationForApprovedGrantsOk returns a tuple with the BypassAuthorizationForApprovedGrants field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetClientSecretRetentionPeriod ¶

func (o *AuthorizationServerSettings) GetClientSecretRetentionPeriod() int64

GetClientSecretRetentionPeriod returns the ClientSecretRetentionPeriod field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetClientSecretRetentionPeriodOk ¶

func (o *AuthorizationServerSettings) GetClientSecretRetentionPeriodOk() (*int64, bool)

GetClientSecretRetentionPeriodOk returns a tuple with the ClientSecretRetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetConsentLifetimeDays ¶

func (o *AuthorizationServerSettings) GetConsentLifetimeDays() int64

GetConsentLifetimeDays returns the ConsentLifetimeDays field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetConsentLifetimeDaysOk ¶

func (o *AuthorizationServerSettings) GetConsentLifetimeDaysOk() (*int64, bool)

GetConsentLifetimeDaysOk returns a tuple with the ConsentLifetimeDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetDefaultScopeDescription ¶

func (o *AuthorizationServerSettings) GetDefaultScopeDescription() string

GetDefaultScopeDescription returns the DefaultScopeDescription field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetDefaultScopeDescriptionOk ¶

func (o *AuthorizationServerSettings) GetDefaultScopeDescriptionOk() (*string, bool)

GetDefaultScopeDescriptionOk returns a tuple with the DefaultScopeDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetDevicePollingInterval ¶

func (o *AuthorizationServerSettings) GetDevicePollingInterval() int64

GetDevicePollingInterval returns the DevicePollingInterval field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetDevicePollingIntervalOk ¶

func (o *AuthorizationServerSettings) GetDevicePollingIntervalOk() (*int64, bool)

GetDevicePollingIntervalOk returns a tuple with the DevicePollingInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetDisallowPlainPKCE ¶

func (o *AuthorizationServerSettings) GetDisallowPlainPKCE() bool

GetDisallowPlainPKCE returns the DisallowPlainPKCE field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetDisallowPlainPKCEOk ¶

func (o *AuthorizationServerSettings) GetDisallowPlainPKCEOk() (*bool, bool)

GetDisallowPlainPKCEOk returns a tuple with the DisallowPlainPKCE field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetDpopProofEnforceReplayPrevention ¶

func (o *AuthorizationServerSettings) GetDpopProofEnforceReplayPrevention() bool

GetDpopProofEnforceReplayPrevention returns the DpopProofEnforceReplayPrevention field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetDpopProofEnforceReplayPreventionOk ¶

func (o *AuthorizationServerSettings) GetDpopProofEnforceReplayPreventionOk() (*bool, bool)

GetDpopProofEnforceReplayPreventionOk returns a tuple with the DpopProofEnforceReplayPrevention field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetDpopProofLifetimeSeconds ¶

func (o *AuthorizationServerSettings) GetDpopProofLifetimeSeconds() int64

GetDpopProofLifetimeSeconds returns the DpopProofLifetimeSeconds field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetDpopProofLifetimeSecondsOk ¶

func (o *AuthorizationServerSettings) GetDpopProofLifetimeSecondsOk() (*int64, bool)

GetDpopProofLifetimeSecondsOk returns a tuple with the DpopProofLifetimeSeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetDpopProofRequireNonce ¶

func (o *AuthorizationServerSettings) GetDpopProofRequireNonce() bool

GetDpopProofRequireNonce returns the DpopProofRequireNonce field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetDpopProofRequireNonceOk ¶

func (o *AuthorizationServerSettings) GetDpopProofRequireNonceOk() (*bool, bool)

GetDpopProofRequireNonceOk returns a tuple with the DpopProofRequireNonce field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetExclusiveScopeGroups ¶

func (o *AuthorizationServerSettings) GetExclusiveScopeGroups() []ScopeGroupEntry

GetExclusiveScopeGroups returns the ExclusiveScopeGroups field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetExclusiveScopeGroupsOk ¶

func (o *AuthorizationServerSettings) GetExclusiveScopeGroupsOk() ([]ScopeGroupEntry, bool)

GetExclusiveScopeGroupsOk returns a tuple with the ExclusiveScopeGroups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetExclusiveScopes ¶

func (o *AuthorizationServerSettings) GetExclusiveScopes() []ScopeEntry

GetExclusiveScopes returns the ExclusiveScopes field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetExclusiveScopesOk ¶

func (o *AuthorizationServerSettings) GetExclusiveScopesOk() ([]ScopeEntry, bool)

GetExclusiveScopesOk returns a tuple with the ExclusiveScopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetIncludeIssuerInAuthorizationResponse ¶

func (o *AuthorizationServerSettings) GetIncludeIssuerInAuthorizationResponse() bool

GetIncludeIssuerInAuthorizationResponse returns the IncludeIssuerInAuthorizationResponse field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetIncludeIssuerInAuthorizationResponseOk ¶

func (o *AuthorizationServerSettings) GetIncludeIssuerInAuthorizationResponseOk() (*bool, bool)

GetIncludeIssuerInAuthorizationResponseOk returns a tuple with the IncludeIssuerInAuthorizationResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetJwtSecuredAuthorizationResponseModeLifetime ¶

func (o *AuthorizationServerSettings) GetJwtSecuredAuthorizationResponseModeLifetime() int64

GetJwtSecuredAuthorizationResponseModeLifetime returns the JwtSecuredAuthorizationResponseModeLifetime field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetJwtSecuredAuthorizationResponseModeLifetimeOk ¶

func (o *AuthorizationServerSettings) GetJwtSecuredAuthorizationResponseModeLifetimeOk() (*int64, bool)

GetJwtSecuredAuthorizationResponseModeLifetimeOk returns a tuple with the JwtSecuredAuthorizationResponseModeLifetime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetParReferenceLength ¶

func (o *AuthorizationServerSettings) GetParReferenceLength() int64

GetParReferenceLength returns the ParReferenceLength field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetParReferenceLengthOk ¶

func (o *AuthorizationServerSettings) GetParReferenceLengthOk() (*int64, bool)

GetParReferenceLengthOk returns a tuple with the ParReferenceLength field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetParReferenceTimeout ¶

func (o *AuthorizationServerSettings) GetParReferenceTimeout() int64

GetParReferenceTimeout returns the ParReferenceTimeout field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetParReferenceTimeoutOk ¶

func (o *AuthorizationServerSettings) GetParReferenceTimeoutOk() (*int64, bool)

GetParReferenceTimeoutOk returns a tuple with the ParReferenceTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetParStatus ¶

func (o *AuthorizationServerSettings) GetParStatus() string

GetParStatus returns the ParStatus field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetParStatusOk ¶

func (o *AuthorizationServerSettings) GetParStatusOk() (*string, bool)

GetParStatusOk returns a tuple with the ParStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetPendingAuthorizationTimeout ¶

func (o *AuthorizationServerSettings) GetPendingAuthorizationTimeout() int64

GetPendingAuthorizationTimeout returns the PendingAuthorizationTimeout field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetPendingAuthorizationTimeoutOk ¶

func (o *AuthorizationServerSettings) GetPendingAuthorizationTimeoutOk() (*int64, bool)

GetPendingAuthorizationTimeoutOk returns a tuple with the PendingAuthorizationTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetPersistentGrantContract ¶

func (o *AuthorizationServerSettings) GetPersistentGrantContract() PersistentGrantContract

GetPersistentGrantContract returns the PersistentGrantContract field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetPersistentGrantContractOk ¶

func (o *AuthorizationServerSettings) GetPersistentGrantContractOk() (*PersistentGrantContract, bool)

GetPersistentGrantContractOk returns a tuple with the PersistentGrantContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetPersistentGrantIdleTimeout ¶

func (o *AuthorizationServerSettings) GetPersistentGrantIdleTimeout() int64

GetPersistentGrantIdleTimeout returns the PersistentGrantIdleTimeout field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetPersistentGrantIdleTimeoutOk ¶

func (o *AuthorizationServerSettings) GetPersistentGrantIdleTimeoutOk() (*int64, bool)

GetPersistentGrantIdleTimeoutOk returns a tuple with the PersistentGrantIdleTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetPersistentGrantIdleTimeoutTimeUnit ¶

func (o *AuthorizationServerSettings) GetPersistentGrantIdleTimeoutTimeUnit() string

GetPersistentGrantIdleTimeoutTimeUnit returns the PersistentGrantIdleTimeoutTimeUnit field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetPersistentGrantIdleTimeoutTimeUnitOk ¶

func (o *AuthorizationServerSettings) GetPersistentGrantIdleTimeoutTimeUnitOk() (*string, bool)

GetPersistentGrantIdleTimeoutTimeUnitOk returns a tuple with the PersistentGrantIdleTimeoutTimeUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetPersistentGrantLifetime ¶

func (o *AuthorizationServerSettings) GetPersistentGrantLifetime() int64

GetPersistentGrantLifetime returns the PersistentGrantLifetime field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetPersistentGrantLifetimeOk ¶

func (o *AuthorizationServerSettings) GetPersistentGrantLifetimeOk() (*int64, bool)

GetPersistentGrantLifetimeOk returns a tuple with the PersistentGrantLifetime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetPersistentGrantLifetimeUnit ¶

func (o *AuthorizationServerSettings) GetPersistentGrantLifetimeUnit() string

GetPersistentGrantLifetimeUnit returns the PersistentGrantLifetimeUnit field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetPersistentGrantLifetimeUnitOk ¶

func (o *AuthorizationServerSettings) GetPersistentGrantLifetimeUnitOk() (*string, bool)

GetPersistentGrantLifetimeUnitOk returns a tuple with the PersistentGrantLifetimeUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetPersistentGrantReuseGrantTypes ¶

func (o *AuthorizationServerSettings) GetPersistentGrantReuseGrantTypes() []string

GetPersistentGrantReuseGrantTypes returns the PersistentGrantReuseGrantTypes field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetPersistentGrantReuseGrantTypesOk ¶

func (o *AuthorizationServerSettings) GetPersistentGrantReuseGrantTypesOk() ([]string, bool)

GetPersistentGrantReuseGrantTypesOk returns a tuple with the PersistentGrantReuseGrantTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetRefreshRollingInterval ¶

func (o *AuthorizationServerSettings) GetRefreshRollingInterval() int64

GetRefreshRollingInterval returns the RefreshRollingInterval field value

func (*AuthorizationServerSettings) GetRefreshRollingIntervalOk ¶

func (o *AuthorizationServerSettings) GetRefreshRollingIntervalOk() (*int64, bool)

GetRefreshRollingIntervalOk returns a tuple with the RefreshRollingInterval field value and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetRefreshTokenLength ¶

func (o *AuthorizationServerSettings) GetRefreshTokenLength() int64

GetRefreshTokenLength returns the RefreshTokenLength field value

func (*AuthorizationServerSettings) GetRefreshTokenLengthOk ¶

func (o *AuthorizationServerSettings) GetRefreshTokenLengthOk() (*int64, bool)

GetRefreshTokenLengthOk returns a tuple with the RefreshTokenLength field value and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetRefreshTokenRollingGracePeriod ¶

func (o *AuthorizationServerSettings) GetRefreshTokenRollingGracePeriod() int64

GetRefreshTokenRollingGracePeriod returns the RefreshTokenRollingGracePeriod field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetRefreshTokenRollingGracePeriodOk ¶

func (o *AuthorizationServerSettings) GetRefreshTokenRollingGracePeriodOk() (*int64, bool)

GetRefreshTokenRollingGracePeriodOk returns a tuple with the RefreshTokenRollingGracePeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetRegisteredAuthorizationPath ¶

func (o *AuthorizationServerSettings) GetRegisteredAuthorizationPath() string

GetRegisteredAuthorizationPath returns the RegisteredAuthorizationPath field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetRegisteredAuthorizationPathOk ¶

func (o *AuthorizationServerSettings) GetRegisteredAuthorizationPathOk() (*string, bool)

GetRegisteredAuthorizationPathOk returns a tuple with the RegisteredAuthorizationPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetRollRefreshTokenValues ¶

func (o *AuthorizationServerSettings) GetRollRefreshTokenValues() bool

GetRollRefreshTokenValues returns the RollRefreshTokenValues field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetRollRefreshTokenValuesOk ¶

func (o *AuthorizationServerSettings) GetRollRefreshTokenValuesOk() (*bool, bool)

GetRollRefreshTokenValuesOk returns a tuple with the RollRefreshTokenValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetScopeForOAuthGrantManagement ¶

func (o *AuthorizationServerSettings) GetScopeForOAuthGrantManagement() string

GetScopeForOAuthGrantManagement returns the ScopeForOAuthGrantManagement field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetScopeForOAuthGrantManagementOk ¶

func (o *AuthorizationServerSettings) GetScopeForOAuthGrantManagementOk() (*string, bool)

GetScopeForOAuthGrantManagementOk returns a tuple with the ScopeForOAuthGrantManagement field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetScopeGroups ¶

func (o *AuthorizationServerSettings) GetScopeGroups() []ScopeGroupEntry

GetScopeGroups returns the ScopeGroups field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetScopeGroupsOk ¶

func (o *AuthorizationServerSettings) GetScopeGroupsOk() ([]ScopeGroupEntry, bool)

GetScopeGroupsOk returns a tuple with the ScopeGroups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetScopes ¶

func (o *AuthorizationServerSettings) GetScopes() []ScopeEntry

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetScopesOk ¶

func (o *AuthorizationServerSettings) GetScopesOk() ([]ScopeEntry, bool)

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetTokenEndpointBaseUrl ¶

func (o *AuthorizationServerSettings) GetTokenEndpointBaseUrl() string

GetTokenEndpointBaseUrl returns the TokenEndpointBaseUrl field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetTokenEndpointBaseUrlOk ¶

func (o *AuthorizationServerSettings) GetTokenEndpointBaseUrlOk() (*string, bool)

GetTokenEndpointBaseUrlOk returns a tuple with the TokenEndpointBaseUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetTrackUserSessionsForLogout ¶

func (o *AuthorizationServerSettings) GetTrackUserSessionsForLogout() bool

GetTrackUserSessionsForLogout returns the TrackUserSessionsForLogout field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetTrackUserSessionsForLogoutOk ¶

func (o *AuthorizationServerSettings) GetTrackUserSessionsForLogoutOk() (*bool, bool)

GetTrackUserSessionsForLogoutOk returns a tuple with the TrackUserSessionsForLogout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetUserAuthorizationConsentAdapter ¶

func (o *AuthorizationServerSettings) GetUserAuthorizationConsentAdapter() string

GetUserAuthorizationConsentAdapter returns the UserAuthorizationConsentAdapter field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetUserAuthorizationConsentAdapterOk ¶

func (o *AuthorizationServerSettings) GetUserAuthorizationConsentAdapterOk() (*string, bool)

GetUserAuthorizationConsentAdapterOk returns a tuple with the UserAuthorizationConsentAdapter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetUserAuthorizationConsentPageSetting ¶

func (o *AuthorizationServerSettings) GetUserAuthorizationConsentPageSetting() string

GetUserAuthorizationConsentPageSetting returns the UserAuthorizationConsentPageSetting field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetUserAuthorizationConsentPageSettingOk ¶

func (o *AuthorizationServerSettings) GetUserAuthorizationConsentPageSettingOk() (*string, bool)

GetUserAuthorizationConsentPageSettingOk returns a tuple with the UserAuthorizationConsentPageSetting field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) GetUserAuthorizationUrl ¶

func (o *AuthorizationServerSettings) GetUserAuthorizationUrl() string

GetUserAuthorizationUrl returns the UserAuthorizationUrl field value if set, zero value otherwise.

func (*AuthorizationServerSettings) GetUserAuthorizationUrlOk ¶

func (o *AuthorizationServerSettings) GetUserAuthorizationUrlOk() (*string, bool)

GetUserAuthorizationUrlOk returns a tuple with the UserAuthorizationUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AuthorizationServerSettings) HasActivationCodeCheckMode ¶

func (o *AuthorizationServerSettings) HasActivationCodeCheckMode() bool

HasActivationCodeCheckMode returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasAdminWebServicePcvRef ¶

func (o *AuthorizationServerSettings) HasAdminWebServicePcvRef() bool

HasAdminWebServicePcvRef returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasAllowUnidentifiedClientExtensionGrants ¶

func (o *AuthorizationServerSettings) HasAllowUnidentifiedClientExtensionGrants() bool

HasAllowUnidentifiedClientExtensionGrants returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasAllowUnidentifiedClientROCreds ¶

func (o *AuthorizationServerSettings) HasAllowUnidentifiedClientROCreds() bool

HasAllowUnidentifiedClientROCreds returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasAllowedOrigins ¶

func (o *AuthorizationServerSettings) HasAllowedOrigins() bool

HasAllowedOrigins returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasApprovedAuthorizationDetailAttribute ¶

func (o *AuthorizationServerSettings) HasApprovedAuthorizationDetailAttribute() bool

HasApprovedAuthorizationDetailAttribute returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasApprovedScopesAttribute ¶

func (o *AuthorizationServerSettings) HasApprovedScopesAttribute() bool

HasApprovedScopesAttribute returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasAtmIdForOAuthGrantManagement ¶

func (o *AuthorizationServerSettings) HasAtmIdForOAuthGrantManagement() bool

HasAtmIdForOAuthGrantManagement returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasBypassActivationCodeConfirmation ¶ added in v1200.1.3

func (o *AuthorizationServerSettings) HasBypassActivationCodeConfirmation() bool

HasBypassActivationCodeConfirmation returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasBypassAuthorizationForApprovedConsents ¶

func (o *AuthorizationServerSettings) HasBypassAuthorizationForApprovedConsents() bool

HasBypassAuthorizationForApprovedConsents returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasBypassAuthorizationForApprovedGrants ¶

func (o *AuthorizationServerSettings) HasBypassAuthorizationForApprovedGrants() bool

HasBypassAuthorizationForApprovedGrants returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasClientSecretRetentionPeriod ¶

func (o *AuthorizationServerSettings) HasClientSecretRetentionPeriod() bool

HasClientSecretRetentionPeriod returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasConsentLifetimeDays ¶

func (o *AuthorizationServerSettings) HasConsentLifetimeDays() bool

HasConsentLifetimeDays returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasDefaultScopeDescription ¶ added in v1200.1.3

func (o *AuthorizationServerSettings) HasDefaultScopeDescription() bool

HasDefaultScopeDescription returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasDevicePollingInterval ¶ added in v1200.1.3

func (o *AuthorizationServerSettings) HasDevicePollingInterval() bool

HasDevicePollingInterval returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasDisallowPlainPKCE ¶

func (o *AuthorizationServerSettings) HasDisallowPlainPKCE() bool

HasDisallowPlainPKCE returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasDpopProofEnforceReplayPrevention ¶

func (o *AuthorizationServerSettings) HasDpopProofEnforceReplayPrevention() bool

HasDpopProofEnforceReplayPrevention returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasDpopProofLifetimeSeconds ¶

func (o *AuthorizationServerSettings) HasDpopProofLifetimeSeconds() bool

HasDpopProofLifetimeSeconds returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasDpopProofRequireNonce ¶

func (o *AuthorizationServerSettings) HasDpopProofRequireNonce() bool

HasDpopProofRequireNonce returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasExclusiveScopeGroups ¶

func (o *AuthorizationServerSettings) HasExclusiveScopeGroups() bool

HasExclusiveScopeGroups returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasExclusiveScopes ¶

func (o *AuthorizationServerSettings) HasExclusiveScopes() bool

HasExclusiveScopes returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasIncludeIssuerInAuthorizationResponse ¶

func (o *AuthorizationServerSettings) HasIncludeIssuerInAuthorizationResponse() bool

HasIncludeIssuerInAuthorizationResponse returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasJwtSecuredAuthorizationResponseModeLifetime ¶

func (o *AuthorizationServerSettings) HasJwtSecuredAuthorizationResponseModeLifetime() bool

HasJwtSecuredAuthorizationResponseModeLifetime returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasParReferenceLength ¶

func (o *AuthorizationServerSettings) HasParReferenceLength() bool

HasParReferenceLength returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasParReferenceTimeout ¶

func (o *AuthorizationServerSettings) HasParReferenceTimeout() bool

HasParReferenceTimeout returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasParStatus ¶

func (o *AuthorizationServerSettings) HasParStatus() bool

HasParStatus returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasPendingAuthorizationTimeout ¶ added in v1200.1.3

func (o *AuthorizationServerSettings) HasPendingAuthorizationTimeout() bool

HasPendingAuthorizationTimeout returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasPersistentGrantContract ¶

func (o *AuthorizationServerSettings) HasPersistentGrantContract() bool

HasPersistentGrantContract returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasPersistentGrantIdleTimeout ¶

func (o *AuthorizationServerSettings) HasPersistentGrantIdleTimeout() bool

HasPersistentGrantIdleTimeout returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasPersistentGrantIdleTimeoutTimeUnit ¶

func (o *AuthorizationServerSettings) HasPersistentGrantIdleTimeoutTimeUnit() bool

HasPersistentGrantIdleTimeoutTimeUnit returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasPersistentGrantLifetime ¶

func (o *AuthorizationServerSettings) HasPersistentGrantLifetime() bool

HasPersistentGrantLifetime returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasPersistentGrantLifetimeUnit ¶

func (o *AuthorizationServerSettings) HasPersistentGrantLifetimeUnit() bool

HasPersistentGrantLifetimeUnit returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasPersistentGrantReuseGrantTypes ¶

func (o *AuthorizationServerSettings) HasPersistentGrantReuseGrantTypes() bool

HasPersistentGrantReuseGrantTypes returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasRefreshTokenRollingGracePeriod ¶

func (o *AuthorizationServerSettings) HasRefreshTokenRollingGracePeriod() bool

HasRefreshTokenRollingGracePeriod returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasRegisteredAuthorizationPath ¶ added in v1200.1.3

func (o *AuthorizationServerSettings) HasRegisteredAuthorizationPath() bool

HasRegisteredAuthorizationPath returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasRollRefreshTokenValues ¶

func (o *AuthorizationServerSettings) HasRollRefreshTokenValues() bool

HasRollRefreshTokenValues returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasScopeForOAuthGrantManagement ¶

func (o *AuthorizationServerSettings) HasScopeForOAuthGrantManagement() bool

HasScopeForOAuthGrantManagement returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasScopeGroups ¶

func (o *AuthorizationServerSettings) HasScopeGroups() bool

HasScopeGroups returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasScopes ¶

func (o *AuthorizationServerSettings) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasTokenEndpointBaseUrl ¶

func (o *AuthorizationServerSettings) HasTokenEndpointBaseUrl() bool

HasTokenEndpointBaseUrl returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasTrackUserSessionsForLogout ¶

func (o *AuthorizationServerSettings) HasTrackUserSessionsForLogout() bool

HasTrackUserSessionsForLogout returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasUserAuthorizationConsentAdapter ¶

func (o *AuthorizationServerSettings) HasUserAuthorizationConsentAdapter() bool

HasUserAuthorizationConsentAdapter returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasUserAuthorizationConsentPageSetting ¶

func (o *AuthorizationServerSettings) HasUserAuthorizationConsentPageSetting() bool

HasUserAuthorizationConsentPageSetting returns a boolean if a field has been set.

func (*AuthorizationServerSettings) HasUserAuthorizationUrl ¶

func (o *AuthorizationServerSettings) HasUserAuthorizationUrl() bool

HasUserAuthorizationUrl returns a boolean if a field has been set.

func (AuthorizationServerSettings) MarshalJSON ¶

func (o AuthorizationServerSettings) MarshalJSON() ([]byte, error)

func (*AuthorizationServerSettings) SetActivationCodeCheckMode ¶

func (o *AuthorizationServerSettings) SetActivationCodeCheckMode(v string)

SetActivationCodeCheckMode gets a reference to the given string and assigns it to the ActivationCodeCheckMode field.

func (*AuthorizationServerSettings) SetAdminWebServicePcvRef ¶

func (o *AuthorizationServerSettings) SetAdminWebServicePcvRef(v ResourceLink)

SetAdminWebServicePcvRef gets a reference to the given ResourceLink and assigns it to the AdminWebServicePcvRef field.

func (*AuthorizationServerSettings) SetAllowUnidentifiedClientExtensionGrants ¶

func (o *AuthorizationServerSettings) SetAllowUnidentifiedClientExtensionGrants(v bool)

SetAllowUnidentifiedClientExtensionGrants gets a reference to the given bool and assigns it to the AllowUnidentifiedClientExtensionGrants field.

func (*AuthorizationServerSettings) SetAllowUnidentifiedClientROCreds ¶

func (o *AuthorizationServerSettings) SetAllowUnidentifiedClientROCreds(v bool)

SetAllowUnidentifiedClientROCreds gets a reference to the given bool and assigns it to the AllowUnidentifiedClientROCreds field.

func (*AuthorizationServerSettings) SetAllowedOrigins ¶

func (o *AuthorizationServerSettings) SetAllowedOrigins(v []string)

SetAllowedOrigins gets a reference to the given []string and assigns it to the AllowedOrigins field.

func (*AuthorizationServerSettings) SetApprovedAuthorizationDetailAttribute ¶

func (o *AuthorizationServerSettings) SetApprovedAuthorizationDetailAttribute(v string)

SetApprovedAuthorizationDetailAttribute gets a reference to the given string and assigns it to the ApprovedAuthorizationDetailAttribute field.

func (*AuthorizationServerSettings) SetApprovedScopesAttribute ¶

func (o *AuthorizationServerSettings) SetApprovedScopesAttribute(v string)

SetApprovedScopesAttribute gets a reference to the given string and assigns it to the ApprovedScopesAttribute field.

func (*AuthorizationServerSettings) SetAtmIdForOAuthGrantManagement ¶

func (o *AuthorizationServerSettings) SetAtmIdForOAuthGrantManagement(v string)

SetAtmIdForOAuthGrantManagement gets a reference to the given string and assigns it to the AtmIdForOAuthGrantManagement field.

func (*AuthorizationServerSettings) SetAuthorizationCodeEntropy ¶

func (o *AuthorizationServerSettings) SetAuthorizationCodeEntropy(v int64)

SetAuthorizationCodeEntropy sets field value

func (*AuthorizationServerSettings) SetAuthorizationCodeTimeout ¶

func (o *AuthorizationServerSettings) SetAuthorizationCodeTimeout(v int64)

SetAuthorizationCodeTimeout sets field value

func (*AuthorizationServerSettings) SetBypassActivationCodeConfirmation ¶

func (o *AuthorizationServerSettings) SetBypassActivationCodeConfirmation(v bool)

SetBypassActivationCodeConfirmation gets a reference to the given bool and assigns it to the BypassActivationCodeConfirmation field.

func (*AuthorizationServerSettings) SetBypassAuthorizationForApprovedConsents ¶

func (o *AuthorizationServerSettings) SetBypassAuthorizationForApprovedConsents(v bool)

SetBypassAuthorizationForApprovedConsents gets a reference to the given bool and assigns it to the BypassAuthorizationForApprovedConsents field.

func (*AuthorizationServerSettings) SetBypassAuthorizationForApprovedGrants ¶

func (o *AuthorizationServerSettings) SetBypassAuthorizationForApprovedGrants(v bool)

SetBypassAuthorizationForApprovedGrants gets a reference to the given bool and assigns it to the BypassAuthorizationForApprovedGrants field.

func (*AuthorizationServerSettings) SetClientSecretRetentionPeriod ¶

func (o *AuthorizationServerSettings) SetClientSecretRetentionPeriod(v int64)

SetClientSecretRetentionPeriod gets a reference to the given int64 and assigns it to the ClientSecretRetentionPeriod field.

func (*AuthorizationServerSettings) SetConsentLifetimeDays ¶

func (o *AuthorizationServerSettings) SetConsentLifetimeDays(v int64)

SetConsentLifetimeDays gets a reference to the given int64 and assigns it to the ConsentLifetimeDays field.

func (*AuthorizationServerSettings) SetDefaultScopeDescription ¶

func (o *AuthorizationServerSettings) SetDefaultScopeDescription(v string)

SetDefaultScopeDescription gets a reference to the given string and assigns it to the DefaultScopeDescription field.

func (*AuthorizationServerSettings) SetDevicePollingInterval ¶

func (o *AuthorizationServerSettings) SetDevicePollingInterval(v int64)

SetDevicePollingInterval gets a reference to the given int64 and assigns it to the DevicePollingInterval field.

func (*AuthorizationServerSettings) SetDisallowPlainPKCE ¶

func (o *AuthorizationServerSettings) SetDisallowPlainPKCE(v bool)

SetDisallowPlainPKCE gets a reference to the given bool and assigns it to the DisallowPlainPKCE field.

func (*AuthorizationServerSettings) SetDpopProofEnforceReplayPrevention ¶

func (o *AuthorizationServerSettings) SetDpopProofEnforceReplayPrevention(v bool)

SetDpopProofEnforceReplayPrevention gets a reference to the given bool and assigns it to the DpopProofEnforceReplayPrevention field.

func (*AuthorizationServerSettings) SetDpopProofLifetimeSeconds ¶

func (o *AuthorizationServerSettings) SetDpopProofLifetimeSeconds(v int64)

SetDpopProofLifetimeSeconds gets a reference to the given int64 and assigns it to the DpopProofLifetimeSeconds field.

func (*AuthorizationServerSettings) SetDpopProofRequireNonce ¶

func (o *AuthorizationServerSettings) SetDpopProofRequireNonce(v bool)

SetDpopProofRequireNonce gets a reference to the given bool and assigns it to the DpopProofRequireNonce field.

func (*AuthorizationServerSettings) SetExclusiveScopeGroups ¶

func (o *AuthorizationServerSettings) SetExclusiveScopeGroups(v []ScopeGroupEntry)

SetExclusiveScopeGroups gets a reference to the given []ScopeGroupEntry and assigns it to the ExclusiveScopeGroups field.

func (*AuthorizationServerSettings) SetExclusiveScopes ¶

func (o *AuthorizationServerSettings) SetExclusiveScopes(v []ScopeEntry)

SetExclusiveScopes gets a reference to the given []ScopeEntry and assigns it to the ExclusiveScopes field.

func (*AuthorizationServerSettings) SetIncludeIssuerInAuthorizationResponse ¶

func (o *AuthorizationServerSettings) SetIncludeIssuerInAuthorizationResponse(v bool)

SetIncludeIssuerInAuthorizationResponse gets a reference to the given bool and assigns it to the IncludeIssuerInAuthorizationResponse field.

func (*AuthorizationServerSettings) SetJwtSecuredAuthorizationResponseModeLifetime ¶

func (o *AuthorizationServerSettings) SetJwtSecuredAuthorizationResponseModeLifetime(v int64)

SetJwtSecuredAuthorizationResponseModeLifetime gets a reference to the given int64 and assigns it to the JwtSecuredAuthorizationResponseModeLifetime field.

func (*AuthorizationServerSettings) SetParReferenceLength ¶

func (o *AuthorizationServerSettings) SetParReferenceLength(v int64)

SetParReferenceLength gets a reference to the given int64 and assigns it to the ParReferenceLength field.

func (*AuthorizationServerSettings) SetParReferenceTimeout ¶

func (o *AuthorizationServerSettings) SetParReferenceTimeout(v int64)

SetParReferenceTimeout gets a reference to the given int64 and assigns it to the ParReferenceTimeout field.

func (*AuthorizationServerSettings) SetParStatus ¶

func (o *AuthorizationServerSettings) SetParStatus(v string)

SetParStatus gets a reference to the given string and assigns it to the ParStatus field.

func (*AuthorizationServerSettings) SetPendingAuthorizationTimeout ¶

func (o *AuthorizationServerSettings) SetPendingAuthorizationTimeout(v int64)

SetPendingAuthorizationTimeout gets a reference to the given int64 and assigns it to the PendingAuthorizationTimeout field.

func (*AuthorizationServerSettings) SetPersistentGrantContract ¶

func (o *AuthorizationServerSettings) SetPersistentGrantContract(v PersistentGrantContract)

SetPersistentGrantContract gets a reference to the given PersistentGrantContract and assigns it to the PersistentGrantContract field.

func (*AuthorizationServerSettings) SetPersistentGrantIdleTimeout ¶

func (o *AuthorizationServerSettings) SetPersistentGrantIdleTimeout(v int64)

SetPersistentGrantIdleTimeout gets a reference to the given int64 and assigns it to the PersistentGrantIdleTimeout field.

func (*AuthorizationServerSettings) SetPersistentGrantIdleTimeoutTimeUnit ¶

func (o *AuthorizationServerSettings) SetPersistentGrantIdleTimeoutTimeUnit(v string)

SetPersistentGrantIdleTimeoutTimeUnit gets a reference to the given string and assigns it to the PersistentGrantIdleTimeoutTimeUnit field.

func (*AuthorizationServerSettings) SetPersistentGrantLifetime ¶

func (o *AuthorizationServerSettings) SetPersistentGrantLifetime(v int64)

SetPersistentGrantLifetime gets a reference to the given int64 and assigns it to the PersistentGrantLifetime field.

func (*AuthorizationServerSettings) SetPersistentGrantLifetimeUnit ¶

func (o *AuthorizationServerSettings) SetPersistentGrantLifetimeUnit(v string)

SetPersistentGrantLifetimeUnit gets a reference to the given string and assigns it to the PersistentGrantLifetimeUnit field.

func (*AuthorizationServerSettings) SetPersistentGrantReuseGrantTypes ¶

func (o *AuthorizationServerSettings) SetPersistentGrantReuseGrantTypes(v []string)

SetPersistentGrantReuseGrantTypes gets a reference to the given []string and assigns it to the PersistentGrantReuseGrantTypes field.

func (*AuthorizationServerSettings) SetRefreshRollingInterval ¶

func (o *AuthorizationServerSettings) SetRefreshRollingInterval(v int64)

SetRefreshRollingInterval sets field value

func (*AuthorizationServerSettings) SetRefreshTokenLength ¶

func (o *AuthorizationServerSettings) SetRefreshTokenLength(v int64)

SetRefreshTokenLength sets field value

func (*AuthorizationServerSettings) SetRefreshTokenRollingGracePeriod ¶

func (o *AuthorizationServerSettings) SetRefreshTokenRollingGracePeriod(v int64)

SetRefreshTokenRollingGracePeriod gets a reference to the given int64 and assigns it to the RefreshTokenRollingGracePeriod field.

func (*AuthorizationServerSettings) SetRegisteredAuthorizationPath ¶

func (o *AuthorizationServerSettings) SetRegisteredAuthorizationPath(v string)

SetRegisteredAuthorizationPath gets a reference to the given string and assigns it to the RegisteredAuthorizationPath field.

func (*AuthorizationServerSettings) SetRollRefreshTokenValues ¶

func (o *AuthorizationServerSettings) SetRollRefreshTokenValues(v bool)

SetRollRefreshTokenValues gets a reference to the given bool and assigns it to the RollRefreshTokenValues field.

func (*AuthorizationServerSettings) SetScopeForOAuthGrantManagement ¶

func (o *AuthorizationServerSettings) SetScopeForOAuthGrantManagement(v string)

SetScopeForOAuthGrantManagement gets a reference to the given string and assigns it to the ScopeForOAuthGrantManagement field.

func (*AuthorizationServerSettings) SetScopeGroups ¶

func (o *AuthorizationServerSettings) SetScopeGroups(v []ScopeGroupEntry)

SetScopeGroups gets a reference to the given []ScopeGroupEntry and assigns it to the ScopeGroups field.

func (*AuthorizationServerSettings) SetScopes ¶

func (o *AuthorizationServerSettings) SetScopes(v []ScopeEntry)

SetScopes gets a reference to the given []ScopeEntry and assigns it to the Scopes field.

func (*AuthorizationServerSettings) SetTokenEndpointBaseUrl ¶

func (o *AuthorizationServerSettings) SetTokenEndpointBaseUrl(v string)

SetTokenEndpointBaseUrl gets a reference to the given string and assigns it to the TokenEndpointBaseUrl field.

func (*AuthorizationServerSettings) SetTrackUserSessionsForLogout ¶

func (o *AuthorizationServerSettings) SetTrackUserSessionsForLogout(v bool)

SetTrackUserSessionsForLogout gets a reference to the given bool and assigns it to the TrackUserSessionsForLogout field.

func (*AuthorizationServerSettings) SetUserAuthorizationConsentAdapter ¶

func (o *AuthorizationServerSettings) SetUserAuthorizationConsentAdapter(v string)

SetUserAuthorizationConsentAdapter gets a reference to the given string and assigns it to the UserAuthorizationConsentAdapter field.

func (*AuthorizationServerSettings) SetUserAuthorizationConsentPageSetting ¶

func (o *AuthorizationServerSettings) SetUserAuthorizationConsentPageSetting(v string)

SetUserAuthorizationConsentPageSetting gets a reference to the given string and assigns it to the UserAuthorizationConsentPageSetting field.

func (*AuthorizationServerSettings) SetUserAuthorizationUrl ¶

func (o *AuthorizationServerSettings) SetUserAuthorizationUrl(v string)

SetUserAuthorizationUrl gets a reference to the given string and assigns it to the UserAuthorizationUrl field.

func (AuthorizationServerSettings) ToMap ¶

func (o AuthorizationServerSettings) ToMap() (map[string]interface{}, error)

type BackChannelAuth ¶

type BackChannelAuth struct {
	// The back channel authentication type.
	Type                 string                       `json:"type" tfsdk:"type"`
	HttpBasicCredentials *UsernamePasswordCredentials `json:"httpBasicCredentials,omitempty" tfsdk:"http_basic_credentials"`
	// If incoming or outgoing messages must be signed.
	DigitalSignature *bool `json:"digitalSignature,omitempty" tfsdk:"digital_signature"`
}

BackChannelAuth The SOAP authentication methods when sending or receiving a message using SOAP back channel.

func NewBackChannelAuth ¶

func NewBackChannelAuth(type_ string) *BackChannelAuth

NewBackChannelAuth instantiates a new BackChannelAuth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBackChannelAuthWithDefaults ¶

func NewBackChannelAuthWithDefaults() *BackChannelAuth

NewBackChannelAuthWithDefaults instantiates a new BackChannelAuth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BackChannelAuth) GetDigitalSignature ¶

func (o *BackChannelAuth) GetDigitalSignature() bool

GetDigitalSignature returns the DigitalSignature field value if set, zero value otherwise.

func (*BackChannelAuth) GetDigitalSignatureOk ¶

func (o *BackChannelAuth) GetDigitalSignatureOk() (*bool, bool)

GetDigitalSignatureOk returns a tuple with the DigitalSignature field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BackChannelAuth) GetHttpBasicCredentials ¶

func (o *BackChannelAuth) GetHttpBasicCredentials() UsernamePasswordCredentials

GetHttpBasicCredentials returns the HttpBasicCredentials field value if set, zero value otherwise.

func (*BackChannelAuth) GetHttpBasicCredentialsOk ¶

func (o *BackChannelAuth) GetHttpBasicCredentialsOk() (*UsernamePasswordCredentials, bool)

GetHttpBasicCredentialsOk returns a tuple with the HttpBasicCredentials field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BackChannelAuth) GetType ¶

func (o *BackChannelAuth) GetType() string

GetType returns the Type field value

func (*BackChannelAuth) GetTypeOk ¶

func (o *BackChannelAuth) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*BackChannelAuth) HasDigitalSignature ¶

func (o *BackChannelAuth) HasDigitalSignature() bool

HasDigitalSignature returns a boolean if a field has been set.

func (*BackChannelAuth) HasHttpBasicCredentials ¶

func (o *BackChannelAuth) HasHttpBasicCredentials() bool

HasHttpBasicCredentials returns a boolean if a field has been set.

func (BackChannelAuth) MarshalJSON ¶

func (o BackChannelAuth) MarshalJSON() ([]byte, error)

func (*BackChannelAuth) SetDigitalSignature ¶

func (o *BackChannelAuth) SetDigitalSignature(v bool)

SetDigitalSignature gets a reference to the given bool and assigns it to the DigitalSignature field.

func (*BackChannelAuth) SetHttpBasicCredentials ¶

func (o *BackChannelAuth) SetHttpBasicCredentials(v UsernamePasswordCredentials)

SetHttpBasicCredentials gets a reference to the given UsernamePasswordCredentials and assigns it to the HttpBasicCredentials field.

func (*BackChannelAuth) SetType ¶

func (o *BackChannelAuth) SetType(v string)

SetType sets field value

func (BackChannelAuth) ToMap ¶

func (o BackChannelAuth) ToMap() (map[string]interface{}, error)

type BaseDefaultValueLocalIdentityField ¶

type BaseDefaultValueLocalIdentityField struct {
	LocalIdentityField
	// The default value for this field.
	DefaultValue *string `json:"defaultValue,omitempty" tfsdk:"default_value"`
}

BaseDefaultValueLocalIdentityField struct for BaseDefaultValueLocalIdentityField

func NewBaseDefaultValueLocalIdentityField ¶

func NewBaseDefaultValueLocalIdentityField(type_ string, id string, label string) *BaseDefaultValueLocalIdentityField

NewBaseDefaultValueLocalIdentityField instantiates a new BaseDefaultValueLocalIdentityField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBaseDefaultValueLocalIdentityFieldWithDefaults ¶

func NewBaseDefaultValueLocalIdentityFieldWithDefaults() *BaseDefaultValueLocalIdentityField

NewBaseDefaultValueLocalIdentityFieldWithDefaults instantiates a new BaseDefaultValueLocalIdentityField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BaseDefaultValueLocalIdentityField) GetDefaultValue ¶

func (o *BaseDefaultValueLocalIdentityField) GetDefaultValue() string

GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.

func (*BaseDefaultValueLocalIdentityField) GetDefaultValueOk ¶

func (o *BaseDefaultValueLocalIdentityField) GetDefaultValueOk() (*string, bool)

GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseDefaultValueLocalIdentityField) HasDefaultValue ¶

func (o *BaseDefaultValueLocalIdentityField) HasDefaultValue() bool

HasDefaultValue returns a boolean if a field has been set.

func (BaseDefaultValueLocalIdentityField) MarshalJSON ¶

func (o BaseDefaultValueLocalIdentityField) MarshalJSON() ([]byte, error)

func (*BaseDefaultValueLocalIdentityField) SetDefaultValue ¶

func (o *BaseDefaultValueLocalIdentityField) SetDefaultValue(v string)

SetDefaultValue gets a reference to the given string and assigns it to the DefaultValue field.

func (BaseDefaultValueLocalIdentityField) ToMap ¶

func (o BaseDefaultValueLocalIdentityField) ToMap() (map[string]interface{}, error)

type BaseProviderRole ¶

type BaseProviderRole struct {
	Enable *bool `json:"enable,omitempty" tfsdk:"enable"`
	// Enable SAML 1.1.
	EnableSaml11 *bool `json:"enableSaml11,omitempty" tfsdk:"enable_saml11"`
	// Enable SAML 1.0.
	EnableSaml10 *bool `json:"enableSaml10,omitempty" tfsdk:"enable_saml10"`
	// Enable WS Federation.
	EnableWsFed *bool `json:"enableWsFed,omitempty" tfsdk:"enable_ws_fed"`
	// Enable WS Trust.
	EnableWsTrust *bool `json:"enableWsTrust,omitempty" tfsdk:"enable_ws_trust"`
}

BaseProviderRole Base Provider Role.

func NewBaseProviderRole ¶

func NewBaseProviderRole() *BaseProviderRole

NewBaseProviderRole instantiates a new BaseProviderRole object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBaseProviderRoleWithDefaults ¶

func NewBaseProviderRoleWithDefaults() *BaseProviderRole

NewBaseProviderRoleWithDefaults instantiates a new BaseProviderRole object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BaseProviderRole) GetEnable ¶

func (o *BaseProviderRole) GetEnable() bool

GetEnable returns the Enable field value if set, zero value otherwise.

func (*BaseProviderRole) GetEnableOk ¶

func (o *BaseProviderRole) GetEnableOk() (*bool, bool)

GetEnableOk returns a tuple with the Enable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseProviderRole) GetEnableSaml10 ¶

func (o *BaseProviderRole) GetEnableSaml10() bool

GetEnableSaml10 returns the EnableSaml10 field value if set, zero value otherwise.

func (*BaseProviderRole) GetEnableSaml10Ok ¶

func (o *BaseProviderRole) GetEnableSaml10Ok() (*bool, bool)

GetEnableSaml10Ok returns a tuple with the EnableSaml10 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseProviderRole) GetEnableSaml11 ¶

func (o *BaseProviderRole) GetEnableSaml11() bool

GetEnableSaml11 returns the EnableSaml11 field value if set, zero value otherwise.

func (*BaseProviderRole) GetEnableSaml11Ok ¶

func (o *BaseProviderRole) GetEnableSaml11Ok() (*bool, bool)

GetEnableSaml11Ok returns a tuple with the EnableSaml11 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseProviderRole) GetEnableWsFed ¶

func (o *BaseProviderRole) GetEnableWsFed() bool

GetEnableWsFed returns the EnableWsFed field value if set, zero value otherwise.

func (*BaseProviderRole) GetEnableWsFedOk ¶

func (o *BaseProviderRole) GetEnableWsFedOk() (*bool, bool)

GetEnableWsFedOk returns a tuple with the EnableWsFed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseProviderRole) GetEnableWsTrust ¶

func (o *BaseProviderRole) GetEnableWsTrust() bool

GetEnableWsTrust returns the EnableWsTrust field value if set, zero value otherwise.

func (*BaseProviderRole) GetEnableWsTrustOk ¶

func (o *BaseProviderRole) GetEnableWsTrustOk() (*bool, bool)

GetEnableWsTrustOk returns a tuple with the EnableWsTrust field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseProviderRole) HasEnable ¶

func (o *BaseProviderRole) HasEnable() bool

HasEnable returns a boolean if a field has been set.

func (*BaseProviderRole) HasEnableSaml10 ¶

func (o *BaseProviderRole) HasEnableSaml10() bool

HasEnableSaml10 returns a boolean if a field has been set.

func (*BaseProviderRole) HasEnableSaml11 ¶

func (o *BaseProviderRole) HasEnableSaml11() bool

HasEnableSaml11 returns a boolean if a field has been set.

func (*BaseProviderRole) HasEnableWsFed ¶

func (o *BaseProviderRole) HasEnableWsFed() bool

HasEnableWsFed returns a boolean if a field has been set.

func (*BaseProviderRole) HasEnableWsTrust ¶

func (o *BaseProviderRole) HasEnableWsTrust() bool

HasEnableWsTrust returns a boolean if a field has been set.

func (BaseProviderRole) MarshalJSON ¶

func (o BaseProviderRole) MarshalJSON() ([]byte, error)

func (*BaseProviderRole) SetEnable ¶

func (o *BaseProviderRole) SetEnable(v bool)

SetEnable gets a reference to the given bool and assigns it to the Enable field.

func (*BaseProviderRole) SetEnableSaml10 ¶

func (o *BaseProviderRole) SetEnableSaml10(v bool)

SetEnableSaml10 gets a reference to the given bool and assigns it to the EnableSaml10 field.

func (*BaseProviderRole) SetEnableSaml11 ¶

func (o *BaseProviderRole) SetEnableSaml11(v bool)

SetEnableSaml11 gets a reference to the given bool and assigns it to the EnableSaml11 field.

func (*BaseProviderRole) SetEnableWsFed ¶

func (o *BaseProviderRole) SetEnableWsFed(v bool)

SetEnableWsFed gets a reference to the given bool and assigns it to the EnableWsFed field.

func (*BaseProviderRole) SetEnableWsTrust ¶

func (o *BaseProviderRole) SetEnableWsTrust(v bool)

SetEnableWsTrust gets a reference to the given bool and assigns it to the EnableWsTrust field.

func (BaseProviderRole) ToMap ¶

func (o BaseProviderRole) ToMap() (map[string]interface{}, error)

type BaseSelectionFieldDescriptor ¶

type BaseSelectionFieldDescriptor struct {
	FieldDescriptor
	// The list of option values for this selection field.
	OptionValues []OptionValue `json:"optionValues,omitempty" tfsdk:"option_values"`
}

BaseSelectionFieldDescriptor struct for BaseSelectionFieldDescriptor

func NewBaseSelectionFieldDescriptor ¶

func NewBaseSelectionFieldDescriptor() *BaseSelectionFieldDescriptor

NewBaseSelectionFieldDescriptor instantiates a new BaseSelectionFieldDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBaseSelectionFieldDescriptorWithDefaults ¶

func NewBaseSelectionFieldDescriptorWithDefaults() *BaseSelectionFieldDescriptor

NewBaseSelectionFieldDescriptorWithDefaults instantiates a new BaseSelectionFieldDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BaseSelectionFieldDescriptor) GetOptionValues ¶

func (o *BaseSelectionFieldDescriptor) GetOptionValues() []OptionValue

GetOptionValues returns the OptionValues field value if set, zero value otherwise.

func (*BaseSelectionFieldDescriptor) GetOptionValuesOk ¶

func (o *BaseSelectionFieldDescriptor) GetOptionValuesOk() ([]OptionValue, bool)

GetOptionValuesOk returns a tuple with the OptionValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseSelectionFieldDescriptor) HasOptionValues ¶

func (o *BaseSelectionFieldDescriptor) HasOptionValues() bool

HasOptionValues returns a boolean if a field has been set.

func (BaseSelectionFieldDescriptor) MarshalJSON ¶

func (o BaseSelectionFieldDescriptor) MarshalJSON() ([]byte, error)

func (*BaseSelectionFieldDescriptor) SetOptionValues ¶

func (o *BaseSelectionFieldDescriptor) SetOptionValues(v []OptionValue)

SetOptionValues gets a reference to the given []OptionValue and assigns it to the OptionValues field.

func (BaseSelectionFieldDescriptor) ToMap ¶

func (o BaseSelectionFieldDescriptor) ToMap() (map[string]interface{}, error)

type BaseSelectionLocalIdentityField ¶

type BaseSelectionLocalIdentityField struct {
	LocalIdentityField
	// The list of options for this selection field.
	Options []string `json:"options,omitempty" tfsdk:"options"`
}

BaseSelectionLocalIdentityField struct for BaseSelectionLocalIdentityField

func NewBaseSelectionLocalIdentityField ¶

func NewBaseSelectionLocalIdentityField(type_ string, id string, label string) *BaseSelectionLocalIdentityField

NewBaseSelectionLocalIdentityField instantiates a new BaseSelectionLocalIdentityField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBaseSelectionLocalIdentityFieldWithDefaults ¶

func NewBaseSelectionLocalIdentityFieldWithDefaults() *BaseSelectionLocalIdentityField

NewBaseSelectionLocalIdentityFieldWithDefaults instantiates a new BaseSelectionLocalIdentityField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BaseSelectionLocalIdentityField) GetOptions ¶

func (o *BaseSelectionLocalIdentityField) GetOptions() []string

GetOptions returns the Options field value if set, zero value otherwise.

func (*BaseSelectionLocalIdentityField) GetOptionsOk ¶

func (o *BaseSelectionLocalIdentityField) GetOptionsOk() ([]string, bool)

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseSelectionLocalIdentityField) HasOptions ¶

func (o *BaseSelectionLocalIdentityField) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (BaseSelectionLocalIdentityField) MarshalJSON ¶

func (o BaseSelectionLocalIdentityField) MarshalJSON() ([]byte, error)

func (*BaseSelectionLocalIdentityField) SetOptions ¶

func (o *BaseSelectionLocalIdentityField) SetOptions(v []string)

SetOptions gets a reference to the given []string and assigns it to the Options field.

func (BaseSelectionLocalIdentityField) ToMap ¶

func (o BaseSelectionLocalIdentityField) ToMap() (map[string]interface{}, error)

type BaseSigningSettings ¶

type BaseSigningSettings struct {
	SigningKeyPairRef ResourceLink `json:"signingKeyPairRef" tfsdk:"signing_key_pair_ref"`
	// The algorithm used to sign messages sent to this partner. The default is SHA1withDSA for DSA certs, SHA256withRSA for RSA certs, and SHA256withECDSA for EC certs. For RSA certs, SHA1withRSA, SHA384withRSA, SHA512withRSA, SHA256withRSAandMGF1, SHA384withRSAandMGF1 and SHA512withRSAandMGF1 are also supported. For EC certs, SHA384withECDSA and SHA512withECDSA are also supported. If the connection is WS-Federation with JWT token type, then the possible values are RSA SHA256, RSA SHA384, RSA SHA512, RSASSA-PSS SHA256, RSASSA-PSS SHA384, RSASSA-PSS SHA512, ECDSA SHA256, ECDSA SHA384, ECDSA SHA512
	Algorithm *string `json:"algorithm,omitempty" tfsdk:"algorithm"`
	// Determines whether the signing certificate is included in the signature <KeyInfo> element.
	IncludeCertInSignature *bool `json:"includeCertInSignature,omitempty" tfsdk:"include_cert_in_signature"`
	// Determines whether the <KeyValue> element with the raw public key is included in the signature <KeyInfo> element.
	IncludeRawKeyInSignature *bool `json:"includeRawKeyInSignature,omitempty" tfsdk:"include_raw_key_in_signature"`
}

BaseSigningSettings Settings related to signing messages.

func NewBaseSigningSettings ¶

func NewBaseSigningSettings(signingKeyPairRef ResourceLink) *BaseSigningSettings

NewBaseSigningSettings instantiates a new BaseSigningSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBaseSigningSettingsWithDefaults ¶

func NewBaseSigningSettingsWithDefaults() *BaseSigningSettings

NewBaseSigningSettingsWithDefaults instantiates a new BaseSigningSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BaseSigningSettings) GetAlgorithm ¶

func (o *BaseSigningSettings) GetAlgorithm() string

GetAlgorithm returns the Algorithm field value if set, zero value otherwise.

func (*BaseSigningSettings) GetAlgorithmOk ¶

func (o *BaseSigningSettings) GetAlgorithmOk() (*string, bool)

GetAlgorithmOk returns a tuple with the Algorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseSigningSettings) GetIncludeCertInSignature ¶

func (o *BaseSigningSettings) GetIncludeCertInSignature() bool

GetIncludeCertInSignature returns the IncludeCertInSignature field value if set, zero value otherwise.

func (*BaseSigningSettings) GetIncludeCertInSignatureOk ¶

func (o *BaseSigningSettings) GetIncludeCertInSignatureOk() (*bool, bool)

GetIncludeCertInSignatureOk returns a tuple with the IncludeCertInSignature field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseSigningSettings) GetIncludeRawKeyInSignature ¶

func (o *BaseSigningSettings) GetIncludeRawKeyInSignature() bool

GetIncludeRawKeyInSignature returns the IncludeRawKeyInSignature field value if set, zero value otherwise.

func (*BaseSigningSettings) GetIncludeRawKeyInSignatureOk ¶

func (o *BaseSigningSettings) GetIncludeRawKeyInSignatureOk() (*bool, bool)

GetIncludeRawKeyInSignatureOk returns a tuple with the IncludeRawKeyInSignature field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BaseSigningSettings) GetSigningKeyPairRef ¶

func (o *BaseSigningSettings) GetSigningKeyPairRef() ResourceLink

GetSigningKeyPairRef returns the SigningKeyPairRef field value

func (*BaseSigningSettings) GetSigningKeyPairRefOk ¶

func (o *BaseSigningSettings) GetSigningKeyPairRefOk() (*ResourceLink, bool)

GetSigningKeyPairRefOk returns a tuple with the SigningKeyPairRef field value and a boolean to check if the value has been set.

func (*BaseSigningSettings) HasAlgorithm ¶

func (o *BaseSigningSettings) HasAlgorithm() bool

HasAlgorithm returns a boolean if a field has been set.

func (*BaseSigningSettings) HasIncludeCertInSignature ¶

func (o *BaseSigningSettings) HasIncludeCertInSignature() bool

HasIncludeCertInSignature returns a boolean if a field has been set.

func (*BaseSigningSettings) HasIncludeRawKeyInSignature ¶

func (o *BaseSigningSettings) HasIncludeRawKeyInSignature() bool

HasIncludeRawKeyInSignature returns a boolean if a field has been set.

func (BaseSigningSettings) MarshalJSON ¶

func (o BaseSigningSettings) MarshalJSON() ([]byte, error)

func (*BaseSigningSettings) SetAlgorithm ¶

func (o *BaseSigningSettings) SetAlgorithm(v string)

SetAlgorithm gets a reference to the given string and assigns it to the Algorithm field.

func (*BaseSigningSettings) SetIncludeCertInSignature ¶

func (o *BaseSigningSettings) SetIncludeCertInSignature(v bool)

SetIncludeCertInSignature gets a reference to the given bool and assigns it to the IncludeCertInSignature field.

func (*BaseSigningSettings) SetIncludeRawKeyInSignature ¶

func (o *BaseSigningSettings) SetIncludeRawKeyInSignature(v bool)

SetIncludeRawKeyInSignature gets a reference to the given bool and assigns it to the IncludeRawKeyInSignature field.

func (*BaseSigningSettings) SetSigningKeyPairRef ¶

func (o *BaseSigningSettings) SetSigningKeyPairRef(v ResourceLink)

SetSigningKeyPairRef sets field value

func (BaseSigningSettings) ToMap ¶

func (o BaseSigningSettings) ToMap() (map[string]interface{}, error)

type BasicAuth ¶

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type BinaryLdapAttributeSettings ¶

type BinaryLdapAttributeSettings struct {
	// Get the encoding type for this attribute. If not specified, the default is BASE64.
	BinaryEncoding *string `json:"binaryEncoding,omitempty" tfsdk:"binary_encoding"`
}

BinaryLdapAttributeSettings Binary settings for a LDAP attribute.

func NewBinaryLdapAttributeSettings ¶

func NewBinaryLdapAttributeSettings() *BinaryLdapAttributeSettings

NewBinaryLdapAttributeSettings instantiates a new BinaryLdapAttributeSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBinaryLdapAttributeSettingsWithDefaults ¶

func NewBinaryLdapAttributeSettingsWithDefaults() *BinaryLdapAttributeSettings

NewBinaryLdapAttributeSettingsWithDefaults instantiates a new BinaryLdapAttributeSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BinaryLdapAttributeSettings) GetBinaryEncoding ¶

func (o *BinaryLdapAttributeSettings) GetBinaryEncoding() string

GetBinaryEncoding returns the BinaryEncoding field value if set, zero value otherwise.

func (*BinaryLdapAttributeSettings) GetBinaryEncodingOk ¶

func (o *BinaryLdapAttributeSettings) GetBinaryEncodingOk() (*string, bool)

GetBinaryEncodingOk returns a tuple with the BinaryEncoding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BinaryLdapAttributeSettings) HasBinaryEncoding ¶

func (o *BinaryLdapAttributeSettings) HasBinaryEncoding() bool

HasBinaryEncoding returns a boolean if a field has been set.

func (BinaryLdapAttributeSettings) MarshalJSON ¶

func (o BinaryLdapAttributeSettings) MarshalJSON() ([]byte, error)

func (*BinaryLdapAttributeSettings) SetBinaryEncoding ¶

func (o *BinaryLdapAttributeSettings) SetBinaryEncoding(v string)

SetBinaryEncoding gets a reference to the given string and assigns it to the BinaryEncoding field.

func (BinaryLdapAttributeSettings) ToMap ¶

func (o BinaryLdapAttributeSettings) ToMap() (map[string]interface{}, error)

type BulkAPIService ¶

type BulkAPIService service

BulkAPIService BulkAPI service

func (*BulkAPIService) ExportConfiguration ¶

func (a *BulkAPIService) ExportConfiguration(ctx context.Context) ApiExportConfigurationRequest

ExportConfiguration Export all API resources to a JSON file.

For the /configStore resource type, only the settings that are different from the defaults for this version of PingFederate are included in the export.<br><br>Only resource types currently supported by the Administrative API are included in the exported data. Resources not yet supported include:<br><br>- SMS Provider Settings<br>

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiExportConfigurationRequest

func (*BulkAPIService) ExportConfigurationExecute ¶

func (a *BulkAPIService) ExportConfigurationExecute(r ApiExportConfigurationRequest) (*BulkConfig, *http.Response, error)

Execute executes the request

@return BulkConfig

func (*BulkAPIService) ImportConfiguration ¶

func (a *BulkAPIService) ImportConfiguration(ctx context.Context) ApiImportConfigurationRequest

ImportConfiguration Import configuration for a PingFederate deployment from a JSON file.

All existing configuration will be wiped before the import begins. If any validation errors are found, PingFederate will roll back to the previous configuration. The master key set in pf.jwk must include the key in use when the JSON configuration was originally exported.

JSON configurations exported from earlier versions of PingFederate can be imported. However, this is not a supported way of upgrading from an earlier version. Instead, you should run the upgrade utility and then reexport to get an updated configuration JSON.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiImportConfigurationRequest

func (*BulkAPIService) ImportConfigurationExecute ¶

func (a *BulkAPIService) ImportConfigurationExecute(r ApiImportConfigurationRequest) (*http.Response, error)

Execute executes the request

type BulkConfig ¶

type BulkConfig struct {
	Metadata BulkConfigMetadata `json:"metadata" tfsdk:"metadata"`
	// A list of configuration operations.
	Operations []ConfigOperation `json:"operations" tfsdk:"operations"`
}

BulkConfig Model describing a series of configuration operations.

func NewBulkConfig ¶

func NewBulkConfig(metadata BulkConfigMetadata, operations []ConfigOperation) *BulkConfig

NewBulkConfig instantiates a new BulkConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBulkConfigWithDefaults ¶

func NewBulkConfigWithDefaults() *BulkConfig

NewBulkConfigWithDefaults instantiates a new BulkConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BulkConfig) GetMetadata ¶

func (o *BulkConfig) GetMetadata() BulkConfigMetadata

GetMetadata returns the Metadata field value

func (*BulkConfig) GetMetadataOk ¶

func (o *BulkConfig) GetMetadataOk() (*BulkConfigMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set.

func (*BulkConfig) GetOperations ¶

func (o *BulkConfig) GetOperations() []ConfigOperation

GetOperations returns the Operations field value

func (*BulkConfig) GetOperationsOk ¶

func (o *BulkConfig) GetOperationsOk() ([]ConfigOperation, bool)

GetOperationsOk returns a tuple with the Operations field value and a boolean to check if the value has been set.

func (BulkConfig) MarshalJSON ¶

func (o BulkConfig) MarshalJSON() ([]byte, error)

func (*BulkConfig) SetMetadata ¶

func (o *BulkConfig) SetMetadata(v BulkConfigMetadata)

SetMetadata sets field value

func (*BulkConfig) SetOperations ¶

func (o *BulkConfig) SetOperations(v []ConfigOperation)

SetOperations sets field value

func (BulkConfig) ToMap ¶

func (o BulkConfig) ToMap() (map[string]interface{}, error)

type BulkConfigMetadata ¶

type BulkConfigMetadata struct {
	// The version of PingFederate this config was generated from.
	PfVersion string `json:"pfVersion" tfsdk:"pf_version"`
}

BulkConfigMetadata Model describing how bulk configuration data was generated.

func NewBulkConfigMetadata ¶

func NewBulkConfigMetadata(pfVersion string) *BulkConfigMetadata

NewBulkConfigMetadata instantiates a new BulkConfigMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBulkConfigMetadataWithDefaults ¶

func NewBulkConfigMetadataWithDefaults() *BulkConfigMetadata

NewBulkConfigMetadataWithDefaults instantiates a new BulkConfigMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BulkConfigMetadata) GetPfVersion ¶

func (o *BulkConfigMetadata) GetPfVersion() string

GetPfVersion returns the PfVersion field value

func (*BulkConfigMetadata) GetPfVersionOk ¶

func (o *BulkConfigMetadata) GetPfVersionOk() (*string, bool)

GetPfVersionOk returns a tuple with the PfVersion field value and a boolean to check if the value has been set.

func (BulkConfigMetadata) MarshalJSON ¶

func (o BulkConfigMetadata) MarshalJSON() ([]byte, error)

func (*BulkConfigMetadata) SetPfVersion ¶

func (o *BulkConfigMetadata) SetPfVersion(v string)

SetPfVersion sets field value

func (BulkConfigMetadata) ToMap ¶

func (o BulkConfigMetadata) ToMap() (map[string]interface{}, error)

type CSRResponse ¶

type CSRResponse struct {
	// The CSR response file data in PKCS7 format or as an X.509 certificate. PEM encoding (with or without the header and footer lines) is required. New line characters should be omitted or encoded in this value.
	FileData string `json:"fileData" tfsdk:"file_data"`
}

CSRResponse Represents a CSR response file.

func NewCSRResponse ¶

func NewCSRResponse(fileData string) *CSRResponse

NewCSRResponse instantiates a new CSRResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCSRResponseWithDefaults ¶

func NewCSRResponseWithDefaults() *CSRResponse

NewCSRResponseWithDefaults instantiates a new CSRResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CSRResponse) GetFileData ¶

func (o *CSRResponse) GetFileData() string

GetFileData returns the FileData field value

func (*CSRResponse) GetFileDataOk ¶

func (o *CSRResponse) GetFileDataOk() (*string, bool)

GetFileDataOk returns a tuple with the FileData field value and a boolean to check if the value has been set.

func (CSRResponse) MarshalJSON ¶

func (o CSRResponse) MarshalJSON() ([]byte, error)

func (*CSRResponse) SetFileData ¶

func (o *CSRResponse) SetFileData(v string)

SetFileData sets field value

func (CSRResponse) ToMap ¶

func (o CSRResponse) ToMap() (map[string]interface{}, error)

type CaptchaProvider ¶

type CaptchaProvider struct {
	// The ID of the plugin instance. The ID cannot be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Id string `json:"id" tfsdk:"id"`
	// The plugin instance name. The name can be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
	// The time at which the plugin instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified *time.Time `json:"lastModified,omitempty" tfsdk:"last_modified"`
}

CaptchaProvider A CAPTCHA provider plugin instance.

func NewCaptchaProvider ¶

func NewCaptchaProvider(id string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *CaptchaProvider

NewCaptchaProvider instantiates a new CaptchaProvider object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCaptchaProviderWithDefaults ¶

func NewCaptchaProviderWithDefaults() *CaptchaProvider

NewCaptchaProviderWithDefaults instantiates a new CaptchaProvider object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CaptchaProvider) GetConfiguration ¶

func (o *CaptchaProvider) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*CaptchaProvider) GetConfigurationOk ¶

func (o *CaptchaProvider) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*CaptchaProvider) GetId ¶

func (o *CaptchaProvider) GetId() string

GetId returns the Id field value

func (*CaptchaProvider) GetIdOk ¶

func (o *CaptchaProvider) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CaptchaProvider) GetLastModified ¶

func (o *CaptchaProvider) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*CaptchaProvider) GetLastModifiedOk ¶

func (o *CaptchaProvider) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CaptchaProvider) GetName ¶

func (o *CaptchaProvider) GetName() string

GetName returns the Name field value

func (*CaptchaProvider) GetNameOk ¶

func (o *CaptchaProvider) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CaptchaProvider) GetParentRef ¶

func (o *CaptchaProvider) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*CaptchaProvider) GetParentRefOk ¶

func (o *CaptchaProvider) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CaptchaProvider) GetPluginDescriptorRef ¶

func (o *CaptchaProvider) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*CaptchaProvider) GetPluginDescriptorRefOk ¶

func (o *CaptchaProvider) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*CaptchaProvider) HasLastModified ¶

func (o *CaptchaProvider) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*CaptchaProvider) HasParentRef ¶

func (o *CaptchaProvider) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (CaptchaProvider) MarshalJSON ¶

func (o CaptchaProvider) MarshalJSON() ([]byte, error)

func (*CaptchaProvider) SetConfiguration ¶

func (o *CaptchaProvider) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*CaptchaProvider) SetId ¶

func (o *CaptchaProvider) SetId(v string)

SetId sets field value

func (*CaptchaProvider) SetLastModified ¶

func (o *CaptchaProvider) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*CaptchaProvider) SetName ¶

func (o *CaptchaProvider) SetName(v string)

SetName sets field value

func (*CaptchaProvider) SetParentRef ¶

func (o *CaptchaProvider) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*CaptchaProvider) SetPluginDescriptorRef ¶

func (o *CaptchaProvider) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (CaptchaProvider) ToMap ¶

func (o CaptchaProvider) ToMap() (map[string]interface{}, error)

type CaptchaProviders ¶

type CaptchaProviders struct {
	// The list of CAPTCHA provider plugin instances.
	Items []CaptchaProvider `json:"items,omitempty" tfsdk:"items"`
}

CaptchaProviders A collection of CAPTCHA provider plugin instances.

func NewCaptchaProviders ¶

func NewCaptchaProviders() *CaptchaProviders

NewCaptchaProviders instantiates a new CaptchaProviders object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCaptchaProvidersWithDefaults ¶

func NewCaptchaProvidersWithDefaults() *CaptchaProviders

NewCaptchaProvidersWithDefaults instantiates a new CaptchaProviders object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CaptchaProviders) GetItems ¶

func (o *CaptchaProviders) GetItems() []CaptchaProvider

GetItems returns the Items field value if set, zero value otherwise.

func (*CaptchaProviders) GetItemsOk ¶

func (o *CaptchaProviders) GetItemsOk() ([]CaptchaProvider, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CaptchaProviders) HasItems ¶

func (o *CaptchaProviders) HasItems() bool

HasItems returns a boolean if a field has been set.

func (CaptchaProviders) MarshalJSON ¶

func (o CaptchaProviders) MarshalJSON() ([]byte, error)

func (*CaptchaProviders) SetItems ¶

func (o *CaptchaProviders) SetItems(v []CaptchaProvider)

SetItems gets a reference to the given []CaptchaProvider and assigns it to the Items field.

func (CaptchaProviders) ToMap ¶

func (o CaptchaProviders) ToMap() (map[string]interface{}, error)

type CaptchaProvidersAPIService ¶

type CaptchaProvidersAPIService service

CaptchaProvidersAPIService CaptchaProvidersAPI service

func (*CaptchaProvidersAPIService) CreateCaptchaProvider ¶

CreateCaptchaProvider Create a CAPTCHA provider plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateCaptchaProviderRequest

func (*CaptchaProvidersAPIService) CreateCaptchaProviderExecute ¶

Execute executes the request

@return CaptchaProvider

func (*CaptchaProvidersAPIService) DeleteCaptchaProvider ¶

DeleteCaptchaProvider Delete a CAPTCHA provider plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a CAPTCHA provider plugin instance.
@return ApiDeleteCaptchaProviderRequest

func (*CaptchaProvidersAPIService) DeleteCaptchaProviderExecute ¶

func (a *CaptchaProvidersAPIService) DeleteCaptchaProviderExecute(r ApiDeleteCaptchaProviderRequest) (*http.Response, error)

Execute executes the request

func (*CaptchaProvidersAPIService) GetCaptchaProvider ¶

GetCaptchaProvider Get a specific CAPTCHA provider plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a CAPTCHA provider plugin instance.
@return ApiGetCaptchaProviderRequest

func (*CaptchaProvidersAPIService) GetCaptchaProviderExecute ¶

Execute executes the request

@return CaptchaProvider

func (*CaptchaProvidersAPIService) GetCaptchaProviderPluginDescriptor ¶

func (a *CaptchaProvidersAPIService) GetCaptchaProviderPluginDescriptor(ctx context.Context, id string) ApiGetCaptchaProviderPluginDescriptorRequest

GetCaptchaProviderPluginDescriptor Get a CAPTCHA provider plugin descriptor.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of CAPTCHA provider plugin descriptor.
@return ApiGetCaptchaProviderPluginDescriptorRequest

func (*CaptchaProvidersAPIService) GetCaptchaProviderPluginDescriptorExecute ¶

Execute executes the request

@return ACAPTCHAProviderPluginDescriptor

func (*CaptchaProvidersAPIService) GetCaptchaProviderPluginDescriptors ¶

GetCaptchaProviderPluginDescriptors Get a list of available CAPTCHA provider plugin descriptors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCaptchaProviderPluginDescriptorsRequest

func (*CaptchaProvidersAPIService) GetCaptchaProviderPluginDescriptorsExecute ¶

Execute executes the request

@return ACollectionOfCAPTCHAProviderPluginDescriptors

func (*CaptchaProvidersAPIService) GetCaptchaProviders ¶

GetCaptchaProviders Get a list of CAPTCHA provider plugin instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCaptchaProvidersRequest

func (*CaptchaProvidersAPIService) GetCaptchaProvidersExecute ¶

Execute executes the request

@return CaptchaProviders

func (*CaptchaProvidersAPIService) GetCaptchaProvidersSettings ¶

GetCaptchaProvidersSettings Get general CAPTCHA providers settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCaptchaProvidersSettingsRequest

func (*CaptchaProvidersAPIService) GetCaptchaProvidersSettingsExecute ¶

Execute executes the request

@return CaptchaProvidersSettings

func (*CaptchaProvidersAPIService) UpdateCaptchaProvider ¶

UpdateCaptchaProvider Update a CAPTCHA provider plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a CAPTCHA provider plugin instance.
@return ApiUpdateCaptchaProviderRequest

func (*CaptchaProvidersAPIService) UpdateCaptchaProviderExecute ¶

Execute executes the request

@return CaptchaProvider

func (*CaptchaProvidersAPIService) UpdateCaptchaProvidersSettings ¶

UpdateCaptchaProvidersSettings Update general CAPTCHA providers settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateCaptchaProvidersSettingsRequest

func (*CaptchaProvidersAPIService) UpdateCaptchaProvidersSettingsExecute ¶

Execute executes the request

@return CaptchaProvidersSettings

type CaptchaProvidersSettings ¶

type CaptchaProvidersSettings struct {
	DefaultCaptchaProviderRef *ResourceLink `json:"defaultCaptchaProviderRef,omitempty" tfsdk:"default_captcha_provider_ref"`
}

CaptchaProvidersSettings General CAPTCHA provider settings.

func NewCaptchaProvidersSettings ¶

func NewCaptchaProvidersSettings() *CaptchaProvidersSettings

NewCaptchaProvidersSettings instantiates a new CaptchaProvidersSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCaptchaProvidersSettingsWithDefaults ¶

func NewCaptchaProvidersSettingsWithDefaults() *CaptchaProvidersSettings

NewCaptchaProvidersSettingsWithDefaults instantiates a new CaptchaProvidersSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CaptchaProvidersSettings) GetDefaultCaptchaProviderRef ¶

func (o *CaptchaProvidersSettings) GetDefaultCaptchaProviderRef() ResourceLink

GetDefaultCaptchaProviderRef returns the DefaultCaptchaProviderRef field value if set, zero value otherwise.

func (*CaptchaProvidersSettings) GetDefaultCaptchaProviderRefOk ¶

func (o *CaptchaProvidersSettings) GetDefaultCaptchaProviderRefOk() (*ResourceLink, bool)

GetDefaultCaptchaProviderRefOk returns a tuple with the DefaultCaptchaProviderRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CaptchaProvidersSettings) HasDefaultCaptchaProviderRef ¶

func (o *CaptchaProvidersSettings) HasDefaultCaptchaProviderRef() bool

HasDefaultCaptchaProviderRef returns a boolean if a field has been set.

func (CaptchaProvidersSettings) MarshalJSON ¶

func (o CaptchaProvidersSettings) MarshalJSON() ([]byte, error)

func (*CaptchaProvidersSettings) SetDefaultCaptchaProviderRef ¶

func (o *CaptchaProvidersSettings) SetDefaultCaptchaProviderRef(v ResourceLink)

SetDefaultCaptchaProviderRef gets a reference to the given ResourceLink and assigns it to the DefaultCaptchaProviderRef field.

func (CaptchaProvidersSettings) ToMap ¶

func (o CaptchaProvidersSettings) ToMap() (map[string]interface{}, error)

type CaptchaSettings ¶

type CaptchaSettings struct {
	// Site key for reCAPTCHA.
	SiteKey *string `json:"siteKey,omitempty" tfsdk:"site_key"`
	// Secret key for reCAPTCHA. GETs will not return this attribute. To update this field, specify the new value in this attribute.
	SecretKey *string `json:"secretKey,omitempty" tfsdk:"secret_key"`
	// The encrypted secret key for reCAPTCHA. If you do not want to update the stored value, this attribute should be passed back unchanged.
	EncryptedSecretKey *string `json:"encryptedSecretKey,omitempty" tfsdk:"encrypted_secret_key"`
}

CaptchaSettings Settings for CAPTCHA.

func NewCaptchaSettings ¶

func NewCaptchaSettings() *CaptchaSettings

NewCaptchaSettings instantiates a new CaptchaSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCaptchaSettingsWithDefaults ¶

func NewCaptchaSettingsWithDefaults() *CaptchaSettings

NewCaptchaSettingsWithDefaults instantiates a new CaptchaSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CaptchaSettings) GetEncryptedSecretKey ¶

func (o *CaptchaSettings) GetEncryptedSecretKey() string

GetEncryptedSecretKey returns the EncryptedSecretKey field value if set, zero value otherwise.

func (*CaptchaSettings) GetEncryptedSecretKeyOk ¶

func (o *CaptchaSettings) GetEncryptedSecretKeyOk() (*string, bool)

GetEncryptedSecretKeyOk returns a tuple with the EncryptedSecretKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CaptchaSettings) GetSecretKey ¶

func (o *CaptchaSettings) GetSecretKey() string

GetSecretKey returns the SecretKey field value if set, zero value otherwise.

func (*CaptchaSettings) GetSecretKeyOk ¶

func (o *CaptchaSettings) GetSecretKeyOk() (*string, bool)

GetSecretKeyOk returns a tuple with the SecretKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CaptchaSettings) GetSiteKey ¶

func (o *CaptchaSettings) GetSiteKey() string

GetSiteKey returns the SiteKey field value if set, zero value otherwise.

func (*CaptchaSettings) GetSiteKeyOk ¶

func (o *CaptchaSettings) GetSiteKeyOk() (*string, bool)

GetSiteKeyOk returns a tuple with the SiteKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CaptchaSettings) HasEncryptedSecretKey ¶

func (o *CaptchaSettings) HasEncryptedSecretKey() bool

HasEncryptedSecretKey returns a boolean if a field has been set.

func (*CaptchaSettings) HasSecretKey ¶

func (o *CaptchaSettings) HasSecretKey() bool

HasSecretKey returns a boolean if a field has been set.

func (*CaptchaSettings) HasSiteKey ¶

func (o *CaptchaSettings) HasSiteKey() bool

HasSiteKey returns a boolean if a field has been set.

func (CaptchaSettings) MarshalJSON ¶

func (o CaptchaSettings) MarshalJSON() ([]byte, error)

func (*CaptchaSettings) SetEncryptedSecretKey ¶

func (o *CaptchaSettings) SetEncryptedSecretKey(v string)

SetEncryptedSecretKey gets a reference to the given string and assigns it to the EncryptedSecretKey field.

func (*CaptchaSettings) SetSecretKey ¶

func (o *CaptchaSettings) SetSecretKey(v string)

SetSecretKey gets a reference to the given string and assigns it to the SecretKey field.

func (*CaptchaSettings) SetSiteKey ¶

func (o *CaptchaSettings) SetSiteKey(v string)

SetSiteKey gets a reference to the given string and assigns it to the SiteKey field.

func (CaptchaSettings) ToMap ¶

func (o CaptchaSettings) ToMap() (map[string]interface{}, error)

type CertView ¶

type CertView struct {
	// The persistent, unique ID for the certificate.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The serial number assigned by the CA.
	SerialNumber *string `json:"serialNumber,omitempty" tfsdk:"serial_number"`
	// The subject's distinguished name.
	SubjectDN *string `json:"subjectDN,omitempty" tfsdk:"subject_dn"`
	// The subject alternative names (SAN).
	SubjectAlternativeNames []string `json:"subjectAlternativeNames,omitempty" tfsdk:"subject_alternative_names"`
	// The issuer's distinguished name.
	IssuerDN *string `json:"issuerDN,omitempty" tfsdk:"issuer_dn"`
	// The start date from which the item is valid, in ISO 8601 format (UTC).
	ValidFrom *time.Time `json:"validFrom,omitempty" tfsdk:"valid_from"`
	// The end date up until which the item is valid, in ISO 8601 format (UTC).
	Expires *time.Time `json:"expires,omitempty" tfsdk:"expires"`
	// The public key algorithm.
	KeyAlgorithm *string `json:"keyAlgorithm,omitempty" tfsdk:"key_algorithm"`
	// The public key size.
	KeySize *int64 `json:"keySize,omitempty" tfsdk:"key_size"`
	// The signature algorithm.
	SignatureAlgorithm *string `json:"signatureAlgorithm,omitempty" tfsdk:"signature_algorithm"`
	// The X.509 version to which the item conforms.
	Version *int64 `json:"version,omitempty" tfsdk:"version"`
	// SHA-1 fingerprint in Hex encoding.
	Sha1Fingerprint *string `json:"sha1Fingerprint,omitempty" tfsdk:"sha1_fingerprint"`
	// SHA-256 fingerprint in Hex encoding.
	Sha256Fingerprint *string `json:"sha256Fingerprint,omitempty" tfsdk:"sha256_fingerprint"`
	// Status of the item.
	Status *string `json:"status,omitempty" tfsdk:"status"`
	// Cryptographic Provider. This is only applicable if Hybrid HSM mode is true.
	CryptoProvider *string `json:"cryptoProvider,omitempty" tfsdk:"crypto_provider"`
}

CertView Certificate details.

func NewCertView ¶

func NewCertView() *CertView

NewCertView instantiates a new CertView object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCertViewWithDefaults ¶

func NewCertViewWithDefaults() *CertView

NewCertViewWithDefaults instantiates a new CertView object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CertView) GetCryptoProvider ¶

func (o *CertView) GetCryptoProvider() string

GetCryptoProvider returns the CryptoProvider field value if set, zero value otherwise.

func (*CertView) GetCryptoProviderOk ¶

func (o *CertView) GetCryptoProviderOk() (*string, bool)

GetCryptoProviderOk returns a tuple with the CryptoProvider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertView) GetExpires ¶

func (o *CertView) GetExpires() time.Time

GetExpires returns the Expires field value if set, zero value otherwise.

func (*CertView) GetExpiresOk ¶

func (o *CertView) GetExpiresOk() (*time.Time, bool)

GetExpiresOk returns a tuple with the Expires field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertView) GetId ¶

func (o *CertView) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CertView) GetIdOk ¶

func (o *CertView) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertView) GetIssuerDN ¶

func (o *CertView) GetIssuerDN() string

GetIssuerDN returns the IssuerDN field value if set, zero value otherwise.

func (*CertView) GetIssuerDNOk ¶

func (o *CertView) GetIssuerDNOk() (*string, bool)

GetIssuerDNOk returns a tuple with the IssuerDN field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertView) GetKeyAlgorithm ¶

func (o *CertView) GetKeyAlgorithm() string

GetKeyAlgorithm returns the KeyAlgorithm field value if set, zero value otherwise.

func (*CertView) GetKeyAlgorithmOk ¶

func (o *CertView) GetKeyAlgorithmOk() (*string, bool)

GetKeyAlgorithmOk returns a tuple with the KeyAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertView) GetKeySize ¶

func (o *CertView) GetKeySize() int64

GetKeySize returns the KeySize field value if set, zero value otherwise.

func (*CertView) GetKeySizeOk ¶

func (o *CertView) GetKeySizeOk() (*int64, bool)

GetKeySizeOk returns a tuple with the KeySize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertView) GetSerialNumber ¶

func (o *CertView) GetSerialNumber() string

GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.

func (*CertView) GetSerialNumberOk ¶

func (o *CertView) GetSerialNumberOk() (*string, bool)

GetSerialNumberOk returns a tuple with the SerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertView) GetSha1Fingerprint ¶

func (o *CertView) GetSha1Fingerprint() string

GetSha1Fingerprint returns the Sha1Fingerprint field value if set, zero value otherwise.

func (*CertView) GetSha1FingerprintOk ¶

func (o *CertView) GetSha1FingerprintOk() (*string, bool)

GetSha1FingerprintOk returns a tuple with the Sha1Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertView) GetSha256Fingerprint ¶

func (o *CertView) GetSha256Fingerprint() string

GetSha256Fingerprint returns the Sha256Fingerprint field value if set, zero value otherwise.

func (*CertView) GetSha256FingerprintOk ¶

func (o *CertView) GetSha256FingerprintOk() (*string, bool)

GetSha256FingerprintOk returns a tuple with the Sha256Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertView) GetSignatureAlgorithm ¶

func (o *CertView) GetSignatureAlgorithm() string

GetSignatureAlgorithm returns the SignatureAlgorithm field value if set, zero value otherwise.

func (*CertView) GetSignatureAlgorithmOk ¶

func (o *CertView) GetSignatureAlgorithmOk() (*string, bool)

GetSignatureAlgorithmOk returns a tuple with the SignatureAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertView) GetStatus ¶

func (o *CertView) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*CertView) GetStatusOk ¶

func (o *CertView) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertView) GetSubjectAlternativeNames ¶

func (o *CertView) GetSubjectAlternativeNames() []string

GetSubjectAlternativeNames returns the SubjectAlternativeNames field value if set, zero value otherwise.

func (*CertView) GetSubjectAlternativeNamesOk ¶

func (o *CertView) GetSubjectAlternativeNamesOk() ([]string, bool)

GetSubjectAlternativeNamesOk returns a tuple with the SubjectAlternativeNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertView) GetSubjectDN ¶

func (o *CertView) GetSubjectDN() string

GetSubjectDN returns the SubjectDN field value if set, zero value otherwise.

func (*CertView) GetSubjectDNOk ¶

func (o *CertView) GetSubjectDNOk() (*string, bool)

GetSubjectDNOk returns a tuple with the SubjectDN field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertView) GetValidFrom ¶

func (o *CertView) GetValidFrom() time.Time

GetValidFrom returns the ValidFrom field value if set, zero value otherwise.

func (*CertView) GetValidFromOk ¶

func (o *CertView) GetValidFromOk() (*time.Time, bool)

GetValidFromOk returns a tuple with the ValidFrom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertView) GetVersion ¶

func (o *CertView) GetVersion() int64

GetVersion returns the Version field value if set, zero value otherwise.

func (*CertView) GetVersionOk ¶

func (o *CertView) GetVersionOk() (*int64, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertView) HasCryptoProvider ¶

func (o *CertView) HasCryptoProvider() bool

HasCryptoProvider returns a boolean if a field has been set.

func (*CertView) HasExpires ¶

func (o *CertView) HasExpires() bool

HasExpires returns a boolean if a field has been set.

func (*CertView) HasId ¶

func (o *CertView) HasId() bool

HasId returns a boolean if a field has been set.

func (*CertView) HasIssuerDN ¶

func (o *CertView) HasIssuerDN() bool

HasIssuerDN returns a boolean if a field has been set.

func (*CertView) HasKeyAlgorithm ¶

func (o *CertView) HasKeyAlgorithm() bool

HasKeyAlgorithm returns a boolean if a field has been set.

func (*CertView) HasKeySize ¶

func (o *CertView) HasKeySize() bool

HasKeySize returns a boolean if a field has been set.

func (*CertView) HasSerialNumber ¶

func (o *CertView) HasSerialNumber() bool

HasSerialNumber returns a boolean if a field has been set.

func (*CertView) HasSha1Fingerprint ¶

func (o *CertView) HasSha1Fingerprint() bool

HasSha1Fingerprint returns a boolean if a field has been set.

func (*CertView) HasSha256Fingerprint ¶

func (o *CertView) HasSha256Fingerprint() bool

HasSha256Fingerprint returns a boolean if a field has been set.

func (*CertView) HasSignatureAlgorithm ¶

func (o *CertView) HasSignatureAlgorithm() bool

HasSignatureAlgorithm returns a boolean if a field has been set.

func (*CertView) HasStatus ¶

func (o *CertView) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CertView) HasSubjectAlternativeNames ¶

func (o *CertView) HasSubjectAlternativeNames() bool

HasSubjectAlternativeNames returns a boolean if a field has been set.

func (*CertView) HasSubjectDN ¶

func (o *CertView) HasSubjectDN() bool

HasSubjectDN returns a boolean if a field has been set.

func (*CertView) HasValidFrom ¶

func (o *CertView) HasValidFrom() bool

HasValidFrom returns a boolean if a field has been set.

func (*CertView) HasVersion ¶

func (o *CertView) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (CertView) MarshalJSON ¶

func (o CertView) MarshalJSON() ([]byte, error)

func (*CertView) SetCryptoProvider ¶

func (o *CertView) SetCryptoProvider(v string)

SetCryptoProvider gets a reference to the given string and assigns it to the CryptoProvider field.

func (*CertView) SetExpires ¶

func (o *CertView) SetExpires(v time.Time)

SetExpires gets a reference to the given time.Time and assigns it to the Expires field.

func (*CertView) SetId ¶

func (o *CertView) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CertView) SetIssuerDN ¶

func (o *CertView) SetIssuerDN(v string)

SetIssuerDN gets a reference to the given string and assigns it to the IssuerDN field.

func (*CertView) SetKeyAlgorithm ¶

func (o *CertView) SetKeyAlgorithm(v string)

SetKeyAlgorithm gets a reference to the given string and assigns it to the KeyAlgorithm field.

func (*CertView) SetKeySize ¶

func (o *CertView) SetKeySize(v int64)

SetKeySize gets a reference to the given int64 and assigns it to the KeySize field.

func (*CertView) SetSerialNumber ¶

func (o *CertView) SetSerialNumber(v string)

SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.

func (*CertView) SetSha1Fingerprint ¶

func (o *CertView) SetSha1Fingerprint(v string)

SetSha1Fingerprint gets a reference to the given string and assigns it to the Sha1Fingerprint field.

func (*CertView) SetSha256Fingerprint ¶

func (o *CertView) SetSha256Fingerprint(v string)

SetSha256Fingerprint gets a reference to the given string and assigns it to the Sha256Fingerprint field.

func (*CertView) SetSignatureAlgorithm ¶

func (o *CertView) SetSignatureAlgorithm(v string)

SetSignatureAlgorithm gets a reference to the given string and assigns it to the SignatureAlgorithm field.

func (*CertView) SetStatus ¶

func (o *CertView) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*CertView) SetSubjectAlternativeNames ¶

func (o *CertView) SetSubjectAlternativeNames(v []string)

SetSubjectAlternativeNames gets a reference to the given []string and assigns it to the SubjectAlternativeNames field.

func (*CertView) SetSubjectDN ¶

func (o *CertView) SetSubjectDN(v string)

SetSubjectDN gets a reference to the given string and assigns it to the SubjectDN field.

func (*CertView) SetValidFrom ¶

func (o *CertView) SetValidFrom(v time.Time)

SetValidFrom gets a reference to the given time.Time and assigns it to the ValidFrom field.

func (*CertView) SetVersion ¶

func (o *CertView) SetVersion(v int64)

SetVersion gets a reference to the given int64 and assigns it to the Version field.

func (CertView) ToMap ¶

func (o CertView) ToMap() (map[string]interface{}, error)

type CertViews ¶

type CertViews struct {
	// The actual list of certificate instances.
	Items []CertView `json:"items,omitempty" tfsdk:"items"`
}

CertViews A collection of Certificate items.

func NewCertViews ¶

func NewCertViews() *CertViews

NewCertViews instantiates a new CertViews object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCertViewsWithDefaults ¶

func NewCertViewsWithDefaults() *CertViews

NewCertViewsWithDefaults instantiates a new CertViews object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CertViews) GetItems ¶

func (o *CertViews) GetItems() []CertView

GetItems returns the Items field value if set, zero value otherwise.

func (*CertViews) GetItemsOk ¶

func (o *CertViews) GetItemsOk() ([]CertView, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertViews) HasItems ¶

func (o *CertViews) HasItems() bool

HasItems returns a boolean if a field has been set.

func (CertViews) MarshalJSON ¶

func (o CertViews) MarshalJSON() ([]byte, error)

func (*CertViews) SetItems ¶

func (o *CertViews) SetItems(v []CertView)

SetItems gets a reference to the given []CertView and assigns it to the Items field.

func (CertViews) ToMap ¶

func (o CertViews) ToMap() (map[string]interface{}, error)

type CertificateExpirationNotificationSettings ¶

type CertificateExpirationNotificationSettings struct {
	// Email address where notifications are sent.
	EmailAddress string `json:"emailAddress" tfsdk:"email_address"`
	// Time before certificate expiration when initial warning is sent (in days).
	InitialWarningPeriod *int64 `json:"initialWarningPeriod,omitempty" tfsdk:"initial_warning_period"`
	// Time before certificate expiration when final warning is sent (in days).
	FinalWarningPeriod       int64         `json:"finalWarningPeriod" tfsdk:"final_warning_period"`
	NotificationPublisherRef *ResourceLink `json:"notificationPublisherRef,omitempty" tfsdk:"notification_publisher_ref"`
	// The mode of notification. Set to NOTIFICATION_PUBLISHER to enable email notifications and server log messages. Set to LOGGING_ONLY to enable server log messages. Defaults to NOTIFICATION_PUBLISHER.
	NotificationMode *string `json:"notificationMode,omitempty" tfsdk:"notification_mode"`
}

CertificateExpirationNotificationSettings Notification settings for certificate expiration events.

func NewCertificateExpirationNotificationSettings ¶

func NewCertificateExpirationNotificationSettings(emailAddress string, finalWarningPeriod int64) *CertificateExpirationNotificationSettings

NewCertificateExpirationNotificationSettings instantiates a new CertificateExpirationNotificationSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCertificateExpirationNotificationSettingsWithDefaults ¶

func NewCertificateExpirationNotificationSettingsWithDefaults() *CertificateExpirationNotificationSettings

NewCertificateExpirationNotificationSettingsWithDefaults instantiates a new CertificateExpirationNotificationSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CertificateExpirationNotificationSettings) GetEmailAddress ¶

GetEmailAddress returns the EmailAddress field value

func (*CertificateExpirationNotificationSettings) GetEmailAddressOk ¶

func (o *CertificateExpirationNotificationSettings) GetEmailAddressOk() (*string, bool)

GetEmailAddressOk returns a tuple with the EmailAddress field value and a boolean to check if the value has been set.

func (*CertificateExpirationNotificationSettings) GetFinalWarningPeriod ¶

func (o *CertificateExpirationNotificationSettings) GetFinalWarningPeriod() int64

GetFinalWarningPeriod returns the FinalWarningPeriod field value

func (*CertificateExpirationNotificationSettings) GetFinalWarningPeriodOk ¶

func (o *CertificateExpirationNotificationSettings) GetFinalWarningPeriodOk() (*int64, bool)

GetFinalWarningPeriodOk returns a tuple with the FinalWarningPeriod field value and a boolean to check if the value has been set.

func (*CertificateExpirationNotificationSettings) GetInitialWarningPeriod ¶

func (o *CertificateExpirationNotificationSettings) GetInitialWarningPeriod() int64

GetInitialWarningPeriod returns the InitialWarningPeriod field value if set, zero value otherwise.

func (*CertificateExpirationNotificationSettings) GetInitialWarningPeriodOk ¶

func (o *CertificateExpirationNotificationSettings) GetInitialWarningPeriodOk() (*int64, bool)

GetInitialWarningPeriodOk returns a tuple with the InitialWarningPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertificateExpirationNotificationSettings) GetNotificationMode ¶

func (o *CertificateExpirationNotificationSettings) GetNotificationMode() string

GetNotificationMode returns the NotificationMode field value if set, zero value otherwise.

func (*CertificateExpirationNotificationSettings) GetNotificationModeOk ¶

func (o *CertificateExpirationNotificationSettings) GetNotificationModeOk() (*string, bool)

GetNotificationModeOk returns a tuple with the NotificationMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertificateExpirationNotificationSettings) GetNotificationPublisherRef ¶

func (o *CertificateExpirationNotificationSettings) GetNotificationPublisherRef() ResourceLink

GetNotificationPublisherRef returns the NotificationPublisherRef field value if set, zero value otherwise.

func (*CertificateExpirationNotificationSettings) GetNotificationPublisherRefOk ¶

func (o *CertificateExpirationNotificationSettings) GetNotificationPublisherRefOk() (*ResourceLink, bool)

GetNotificationPublisherRefOk returns a tuple with the NotificationPublisherRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertificateExpirationNotificationSettings) HasInitialWarningPeriod ¶

func (o *CertificateExpirationNotificationSettings) HasInitialWarningPeriod() bool

HasInitialWarningPeriod returns a boolean if a field has been set.

func (*CertificateExpirationNotificationSettings) HasNotificationMode ¶

func (o *CertificateExpirationNotificationSettings) HasNotificationMode() bool

HasNotificationMode returns a boolean if a field has been set.

func (*CertificateExpirationNotificationSettings) HasNotificationPublisherRef ¶

func (o *CertificateExpirationNotificationSettings) HasNotificationPublisherRef() bool

HasNotificationPublisherRef returns a boolean if a field has been set.

func (CertificateExpirationNotificationSettings) MarshalJSON ¶

func (*CertificateExpirationNotificationSettings) SetEmailAddress ¶

func (o *CertificateExpirationNotificationSettings) SetEmailAddress(v string)

SetEmailAddress sets field value

func (*CertificateExpirationNotificationSettings) SetFinalWarningPeriod ¶

func (o *CertificateExpirationNotificationSettings) SetFinalWarningPeriod(v int64)

SetFinalWarningPeriod sets field value

func (*CertificateExpirationNotificationSettings) SetInitialWarningPeriod ¶

func (o *CertificateExpirationNotificationSettings) SetInitialWarningPeriod(v int64)

SetInitialWarningPeriod gets a reference to the given int64 and assigns it to the InitialWarningPeriod field.

func (*CertificateExpirationNotificationSettings) SetNotificationMode ¶

func (o *CertificateExpirationNotificationSettings) SetNotificationMode(v string)

SetNotificationMode gets a reference to the given string and assigns it to the NotificationMode field.

func (*CertificateExpirationNotificationSettings) SetNotificationPublisherRef ¶

func (o *CertificateExpirationNotificationSettings) SetNotificationPublisherRef(v ResourceLink)

SetNotificationPublisherRef gets a reference to the given ResourceLink and assigns it to the NotificationPublisherRef field.

func (CertificateExpirationNotificationSettings) ToMap ¶

func (o CertificateExpirationNotificationSettings) ToMap() (map[string]interface{}, error)

type CertificateRevocationSettings ¶

type CertificateRevocationSettings struct {
	OcspSettings  *OcspSettings  `json:"ocspSettings,omitempty" tfsdk:"ocsp_settings"`
	CrlSettings   *CrlSettings   `json:"crlSettings,omitempty" tfsdk:"crl_settings"`
	ProxySettings *ProxySettings `json:"proxySettings,omitempty" tfsdk:"proxy_settings"`
}

CertificateRevocationSettings Certificate revocation settings.

func NewCertificateRevocationSettings ¶

func NewCertificateRevocationSettings() *CertificateRevocationSettings

NewCertificateRevocationSettings instantiates a new CertificateRevocationSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCertificateRevocationSettingsWithDefaults ¶

func NewCertificateRevocationSettingsWithDefaults() *CertificateRevocationSettings

NewCertificateRevocationSettingsWithDefaults instantiates a new CertificateRevocationSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CertificateRevocationSettings) GetCrlSettings ¶

func (o *CertificateRevocationSettings) GetCrlSettings() CrlSettings

GetCrlSettings returns the CrlSettings field value if set, zero value otherwise.

func (*CertificateRevocationSettings) GetCrlSettingsOk ¶

func (o *CertificateRevocationSettings) GetCrlSettingsOk() (*CrlSettings, bool)

GetCrlSettingsOk returns a tuple with the CrlSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertificateRevocationSettings) GetOcspSettings ¶

func (o *CertificateRevocationSettings) GetOcspSettings() OcspSettings

GetOcspSettings returns the OcspSettings field value if set, zero value otherwise.

func (*CertificateRevocationSettings) GetOcspSettingsOk ¶

func (o *CertificateRevocationSettings) GetOcspSettingsOk() (*OcspSettings, bool)

GetOcspSettingsOk returns a tuple with the OcspSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertificateRevocationSettings) GetProxySettings ¶

func (o *CertificateRevocationSettings) GetProxySettings() ProxySettings

GetProxySettings returns the ProxySettings field value if set, zero value otherwise.

func (*CertificateRevocationSettings) GetProxySettingsOk ¶

func (o *CertificateRevocationSettings) GetProxySettingsOk() (*ProxySettings, bool)

GetProxySettingsOk returns a tuple with the ProxySettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertificateRevocationSettings) HasCrlSettings ¶

func (o *CertificateRevocationSettings) HasCrlSettings() bool

HasCrlSettings returns a boolean if a field has been set.

func (*CertificateRevocationSettings) HasOcspSettings ¶

func (o *CertificateRevocationSettings) HasOcspSettings() bool

HasOcspSettings returns a boolean if a field has been set.

func (*CertificateRevocationSettings) HasProxySettings ¶

func (o *CertificateRevocationSettings) HasProxySettings() bool

HasProxySettings returns a boolean if a field has been set.

func (CertificateRevocationSettings) MarshalJSON ¶

func (o CertificateRevocationSettings) MarshalJSON() ([]byte, error)

func (*CertificateRevocationSettings) SetCrlSettings ¶

func (o *CertificateRevocationSettings) SetCrlSettings(v CrlSettings)

SetCrlSettings gets a reference to the given CrlSettings and assigns it to the CrlSettings field.

func (*CertificateRevocationSettings) SetOcspSettings ¶

func (o *CertificateRevocationSettings) SetOcspSettings(v OcspSettings)

SetOcspSettings gets a reference to the given OcspSettings and assigns it to the OcspSettings field.

func (*CertificateRevocationSettings) SetProxySettings ¶

func (o *CertificateRevocationSettings) SetProxySettings(v ProxySettings)

SetProxySettings gets a reference to the given ProxySettings and assigns it to the ProxySettings field.

func (CertificateRevocationSettings) ToMap ¶

func (o CertificateRevocationSettings) ToMap() (map[string]interface{}, error)

type CertificatesCaAPIService ¶

type CertificatesCaAPIService service

CertificatesCaAPIService CertificatesCaAPI service

func (*CertificatesCaAPIService) DeleteTrustedCA ¶

DeleteTrustedCA Delete a trusted certificate authority.

If the request is successful, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the trusted certificate authority to delete.
@return ApiDeleteTrustedCARequest

func (*CertificatesCaAPIService) DeleteTrustedCAExecute ¶

func (a *CertificatesCaAPIService) DeleteTrustedCAExecute(r ApiDeleteTrustedCARequest) (*http.Response, error)

Execute executes the request

func (*CertificatesCaAPIService) ExportCaCertificateFile ¶

ExportCaCertificateFile Download the certificate from a given trusted certificate authority.

For a successful request, the PEM-encoded certificate file is directly returned as text and the response content type is application/x-x509-ca-cert. If an error occurs, an ApiResult is returned in JSON format and the content type is application/json.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the trusted certificate authority.
@return ApiExportCaCertificateFileRequest

func (*CertificatesCaAPIService) ExportCaCertificateFileExecute ¶

func (a *CertificatesCaAPIService) ExportCaCertificateFileExecute(r ApiExportCaCertificateFileRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*CertificatesCaAPIService) GetTrustedCAs ¶

GetTrustedCAs Get list of trusted certificate authorities.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTrustedCAsRequest

func (*CertificatesCaAPIService) GetTrustedCAsExecute ¶

Execute executes the request

@return CertViews

func (*CertificatesCaAPIService) GetTrustedCert ¶

GetTrustedCert Retrieve details of a trusted certificate authority.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the trusted certificate authority to retrieve.
@return ApiGetTrustedCertRequest

func (*CertificatesCaAPIService) GetTrustedCertExecute ¶

Execute executes the request

@return CertView

func (*CertificatesCaAPIService) ImportTrustedCA ¶

ImportTrustedCA Import a new trusted certificate authority.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiImportTrustedCARequest

func (*CertificatesCaAPIService) ImportTrustedCAExecute ¶

Execute executes the request

@return CertView

type CertificatesGroupsAPIService ¶

type CertificatesGroupsAPIService service

CertificatesGroupsAPIService CertificatesGroupsAPI service

func (*CertificatesGroupsAPIService) DeleteCertificateFromGroup ¶

func (a *CertificatesGroupsAPIService) DeleteCertificateFromGroup(ctx context.Context, groupName string, id string) ApiDeleteCertificateFromGroupRequest

DeleteCertificateFromGroup Delete a certificate from a group.

If the request is successful, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName Name of the group to retrieve certificates for.
@param id ID of the certificate to retrieve.
@return ApiDeleteCertificateFromGroupRequest

func (*CertificatesGroupsAPIService) DeleteCertificateFromGroupExecute ¶

func (a *CertificatesGroupsAPIService) DeleteCertificateFromGroupExecute(r ApiDeleteCertificateFromGroupRequest) (*http.Response, error)

Execute executes the request

func (*CertificatesGroupsAPIService) GetCertificateFromGroup ¶

func (a *CertificatesGroupsAPIService) GetCertificateFromGroup(ctx context.Context, groupName string, id string) ApiGetCertificateFromGroupRequest

GetCertificateFromGroup Retrieve details of a certificate.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName Name of the group to retrieve certificates for.
@param id ID of the certificate to retrieve.
@return ApiGetCertificateFromGroupRequest

func (*CertificatesGroupsAPIService) GetCertificateFromGroupExecute ¶

Execute executes the request

@return CertView

func (*CertificatesGroupsAPIService) GetCertificatesForGroup ¶

func (a *CertificatesGroupsAPIService) GetCertificatesForGroup(ctx context.Context, groupName string) ApiGetCertificatesForGroupRequest

GetCertificatesForGroup Get list of all certificates for a group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName Name of the group to retrieve certificates for.
@return ApiGetCertificatesForGroupRequest

func (*CertificatesGroupsAPIService) GetCertificatesForGroupExecute ¶

Execute executes the request

@return CertViews

func (*CertificatesGroupsAPIService) ImportFeatureCert ¶

func (a *CertificatesGroupsAPIService) ImportFeatureCert(ctx context.Context, groupName string) ApiImportFeatureCertRequest

ImportFeatureCert Import a new certificate to a group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName Name of the group to retrieve certificates for.
@return ApiImportFeatureCertRequest

func (*CertificatesGroupsAPIService) ImportFeatureCertExecute ¶

Execute executes the request

@return CertView

type CertificatesRevocationAPIService ¶

type CertificatesRevocationAPIService service

CertificatesRevocationAPIService CertificatesRevocationAPI service

func (*CertificatesRevocationAPIService) DeleteOcspCertificateById ¶

DeleteOcspCertificateById Delete an OCSP responder signature verification certificate by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Certificate ID.
@return ApiDeleteOcspCertificateByIdRequest

func (*CertificatesRevocationAPIService) DeleteOcspCertificateByIdExecute ¶

func (a *CertificatesRevocationAPIService) DeleteOcspCertificateByIdExecute(r ApiDeleteOcspCertificateByIdRequest) (*http.Response, error)

Execute executes the request

func (*CertificatesRevocationAPIService) GetOcspCertificateById ¶

GetOcspCertificateById Get an OCSP responder signature verification certificate by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Certificate ID.
@return ApiGetOcspCertificateByIdRequest

func (*CertificatesRevocationAPIService) GetOcspCertificateByIdExecute ¶

Execute executes the request

@return CertView

func (*CertificatesRevocationAPIService) GetOcspCertificates ¶

GetOcspCertificates Get the list of available OCSP responder signature verification certificates.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOcspCertificatesRequest

func (*CertificatesRevocationAPIService) GetOcspCertificatesExecute ¶

Execute executes the request

@return CertViews

func (*CertificatesRevocationAPIService) GetRevocationSettings ¶

GetRevocationSettings Get certificate revocation settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRevocationSettingsRequest

func (*CertificatesRevocationAPIService) GetRevocationSettingsExecute ¶

Execute executes the request

@return CertificateRevocationSettings

func (*CertificatesRevocationAPIService) ImportOcspCertificate ¶

ImportOcspCertificate Import an OCSP responder signature verification certificate.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiImportOcspCertificateRequest

func (*CertificatesRevocationAPIService) ImportOcspCertificateExecute ¶

Execute executes the request

@return CertView

func (*CertificatesRevocationAPIService) UpdateRevocationSettings ¶

UpdateRevocationSettings Update certificate revocation settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateRevocationSettingsRequest

func (*CertificatesRevocationAPIService) UpdateRevocationSettingsExecute ¶

Execute executes the request

@return CertificateRevocationSettings

type ChangeDetectionSettings ¶

type ChangeDetectionSettings struct {
	// The user object class.
	UserObjectClass string `json:"userObjectClass" tfsdk:"user_object_class"`
	// The group object class.
	GroupObjectClass string `json:"groupObjectClass" tfsdk:"group_object_class"`
	// The changed user algorithm.  ACTIVE_DIRECTORY_USN - For Active Directory only, this algorithm queries for update sequence numbers on user records that are larger than the last time records were checked.  TIMESTAMP - Queries for timestamps on user records that are not older than the last time records were checked. This check is more efficient from the point of view of the PingFederate provisioner but can be more time consuming on the LDAP side, particularly with the Oracle Directory Server.  TIMESTAMP_NO_NEGATION - Queries for timestamps on user records that are newer than the last time records were checked. This algorithm is recommended for the Oracle Directory Server.
	ChangedUsersAlgorithm string `json:"changedUsersAlgorithm" tfsdk:"changed_users_algorithm"`
	// The USN attribute name.
	UsnAttributeName *string `json:"usnAttributeName,omitempty" tfsdk:"usn_attribute_name"`
	// The timestamp attribute name.
	TimeStampAttributeName string `json:"timeStampAttributeName" tfsdk:"time_stamp_attribute_name"`
}

ChangeDetectionSettings Setting to detect changes to a user or a group.

func NewChangeDetectionSettings ¶

func NewChangeDetectionSettings(userObjectClass string, groupObjectClass string, changedUsersAlgorithm string, timeStampAttributeName string) *ChangeDetectionSettings

NewChangeDetectionSettings instantiates a new ChangeDetectionSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChangeDetectionSettingsWithDefaults ¶

func NewChangeDetectionSettingsWithDefaults() *ChangeDetectionSettings

NewChangeDetectionSettingsWithDefaults instantiates a new ChangeDetectionSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChangeDetectionSettings) GetChangedUsersAlgorithm ¶

func (o *ChangeDetectionSettings) GetChangedUsersAlgorithm() string

GetChangedUsersAlgorithm returns the ChangedUsersAlgorithm field value

func (*ChangeDetectionSettings) GetChangedUsersAlgorithmOk ¶

func (o *ChangeDetectionSettings) GetChangedUsersAlgorithmOk() (*string, bool)

GetChangedUsersAlgorithmOk returns a tuple with the ChangedUsersAlgorithm field value and a boolean to check if the value has been set.

func (*ChangeDetectionSettings) GetGroupObjectClass ¶

func (o *ChangeDetectionSettings) GetGroupObjectClass() string

GetGroupObjectClass returns the GroupObjectClass field value

func (*ChangeDetectionSettings) GetGroupObjectClassOk ¶

func (o *ChangeDetectionSettings) GetGroupObjectClassOk() (*string, bool)

GetGroupObjectClassOk returns a tuple with the GroupObjectClass field value and a boolean to check if the value has been set.

func (*ChangeDetectionSettings) GetTimeStampAttributeName ¶

func (o *ChangeDetectionSettings) GetTimeStampAttributeName() string

GetTimeStampAttributeName returns the TimeStampAttributeName field value

func (*ChangeDetectionSettings) GetTimeStampAttributeNameOk ¶

func (o *ChangeDetectionSettings) GetTimeStampAttributeNameOk() (*string, bool)

GetTimeStampAttributeNameOk returns a tuple with the TimeStampAttributeName field value and a boolean to check if the value has been set.

func (*ChangeDetectionSettings) GetUserObjectClass ¶

func (o *ChangeDetectionSettings) GetUserObjectClass() string

GetUserObjectClass returns the UserObjectClass field value

func (*ChangeDetectionSettings) GetUserObjectClassOk ¶

func (o *ChangeDetectionSettings) GetUserObjectClassOk() (*string, bool)

GetUserObjectClassOk returns a tuple with the UserObjectClass field value and a boolean to check if the value has been set.

func (*ChangeDetectionSettings) GetUsnAttributeName ¶

func (o *ChangeDetectionSettings) GetUsnAttributeName() string

GetUsnAttributeName returns the UsnAttributeName field value if set, zero value otherwise.

func (*ChangeDetectionSettings) GetUsnAttributeNameOk ¶

func (o *ChangeDetectionSettings) GetUsnAttributeNameOk() (*string, bool)

GetUsnAttributeNameOk returns a tuple with the UsnAttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChangeDetectionSettings) HasUsnAttributeName ¶

func (o *ChangeDetectionSettings) HasUsnAttributeName() bool

HasUsnAttributeName returns a boolean if a field has been set.

func (ChangeDetectionSettings) MarshalJSON ¶

func (o ChangeDetectionSettings) MarshalJSON() ([]byte, error)

func (*ChangeDetectionSettings) SetChangedUsersAlgorithm ¶

func (o *ChangeDetectionSettings) SetChangedUsersAlgorithm(v string)

SetChangedUsersAlgorithm sets field value

func (*ChangeDetectionSettings) SetGroupObjectClass ¶

func (o *ChangeDetectionSettings) SetGroupObjectClass(v string)

SetGroupObjectClass sets field value

func (*ChangeDetectionSettings) SetTimeStampAttributeName ¶

func (o *ChangeDetectionSettings) SetTimeStampAttributeName(v string)

SetTimeStampAttributeName sets field value

func (*ChangeDetectionSettings) SetUserObjectClass ¶

func (o *ChangeDetectionSettings) SetUserObjectClass(v string)

SetUserObjectClass sets field value

func (*ChangeDetectionSettings) SetUsnAttributeName ¶

func (o *ChangeDetectionSettings) SetUsnAttributeName(v string)

SetUsnAttributeName gets a reference to the given string and assigns it to the UsnAttributeName field.

func (ChangeDetectionSettings) ToMap ¶

func (o ChangeDetectionSettings) ToMap() (map[string]interface{}, error)

type Channel ¶

type Channel struct {
	// Indicates whether the channel is the active channel for this connection.
	Active        bool          `json:"active" tfsdk:"active"`
	ChannelSource ChannelSource `json:"channelSource" tfsdk:"channel_source"`
	// The mapping of attributes from the local data store into Fields specified by the service provider.
	AttributeMapping []SaasAttributeMapping `json:"attributeMapping" tfsdk:"attribute_mapping"`
	// The name of the channel.
	Name string `json:"name" tfsdk:"name"`
	// The number of processing threads. The default value is 1.
	MaxThreads int64 `json:"maxThreads" tfsdk:"max_threads"`
	// Timeout, in seconds, for individual user and group provisioning operations on the target service provider. The default value is 60.
	Timeout int64 `json:"timeout" tfsdk:"timeout"`
}

Channel A channel is a combination of a source data store and a provisioning target. It include settings of a source data store, managing provisioning threads and mapping of attributes.

func NewChannel ¶

func NewChannel(active bool, channelSource ChannelSource, attributeMapping []SaasAttributeMapping, name string, maxThreads int64, timeout int64) *Channel

NewChannel instantiates a new Channel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelWithDefaults ¶

func NewChannelWithDefaults() *Channel

NewChannelWithDefaults instantiates a new Channel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Channel) GetActive ¶

func (o *Channel) GetActive() bool

GetActive returns the Active field value

func (*Channel) GetActiveOk ¶

func (o *Channel) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value and a boolean to check if the value has been set.

func (*Channel) GetAttributeMapping ¶

func (o *Channel) GetAttributeMapping() []SaasAttributeMapping

GetAttributeMapping returns the AttributeMapping field value

func (*Channel) GetAttributeMappingOk ¶

func (o *Channel) GetAttributeMappingOk() ([]SaasAttributeMapping, bool)

GetAttributeMappingOk returns a tuple with the AttributeMapping field value and a boolean to check if the value has been set.

func (*Channel) GetChannelSource ¶

func (o *Channel) GetChannelSource() ChannelSource

GetChannelSource returns the ChannelSource field value

func (*Channel) GetChannelSourceOk ¶

func (o *Channel) GetChannelSourceOk() (*ChannelSource, bool)

GetChannelSourceOk returns a tuple with the ChannelSource field value and a boolean to check if the value has been set.

func (*Channel) GetMaxThreads ¶

func (o *Channel) GetMaxThreads() int64

GetMaxThreads returns the MaxThreads field value

func (*Channel) GetMaxThreadsOk ¶

func (o *Channel) GetMaxThreadsOk() (*int64, bool)

GetMaxThreadsOk returns a tuple with the MaxThreads field value and a boolean to check if the value has been set.

func (*Channel) GetName ¶

func (o *Channel) GetName() string

GetName returns the Name field value

func (*Channel) GetNameOk ¶

func (o *Channel) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Channel) GetTimeout ¶

func (o *Channel) GetTimeout() int64

GetTimeout returns the Timeout field value

func (*Channel) GetTimeoutOk ¶

func (o *Channel) GetTimeoutOk() (*int64, bool)

GetTimeoutOk returns a tuple with the Timeout field value and a boolean to check if the value has been set.

func (Channel) MarshalJSON ¶

func (o Channel) MarshalJSON() ([]byte, error)

func (*Channel) SetActive ¶

func (o *Channel) SetActive(v bool)

SetActive sets field value

func (*Channel) SetAttributeMapping ¶

func (o *Channel) SetAttributeMapping(v []SaasAttributeMapping)

SetAttributeMapping sets field value

func (*Channel) SetChannelSource ¶

func (o *Channel) SetChannelSource(v ChannelSource)

SetChannelSource sets field value

func (*Channel) SetMaxThreads ¶

func (o *Channel) SetMaxThreads(v int64)

SetMaxThreads sets field value

func (*Channel) SetName ¶

func (o *Channel) SetName(v string)

SetName sets field value

func (*Channel) SetTimeout ¶

func (o *Channel) SetTimeout(v int64)

SetTimeout sets field value

func (Channel) ToMap ¶

func (o Channel) ToMap() (map[string]interface{}, error)

type ChannelSource ¶

type ChannelSource struct {
	DataSource ResourceLink `json:"dataSource" tfsdk:"data_source"`
	// the GUID attribute name.
	GuidAttributeName string `json:"guidAttributeName" tfsdk:"guid_attribute_name"`
	// Indicates whether the GUID is stored in binary format.
	GuidBinary                bool                      `json:"guidBinary" tfsdk:"guid_binary"`
	ChangeDetectionSettings   ChangeDetectionSettings   `json:"changeDetectionSettings" tfsdk:"change_detection_settings"`
	GroupMembershipDetection  GroupMembershipDetection  `json:"groupMembershipDetection" tfsdk:"group_membership_detection"`
	AccountManagementSettings AccountManagementSettings `json:"accountManagementSettings" tfsdk:"account_management_settings"`
	// The base DN where the user records are located.
	BaseDn              string                 `json:"baseDn" tfsdk:"base_dn"`
	UserSourceLocation  ChannelSourceLocation  `json:"userSourceLocation" tfsdk:"user_source_location"`
	GroupSourceLocation *ChannelSourceLocation `json:"groupSourceLocation,omitempty" tfsdk:"group_source_location"`
}

ChannelSource The source data source and LDAP settings.

func NewChannelSource ¶

func NewChannelSource(dataSource ResourceLink, guidAttributeName string, guidBinary bool, changeDetectionSettings ChangeDetectionSettings, groupMembershipDetection GroupMembershipDetection, accountManagementSettings AccountManagementSettings, baseDn string, userSourceLocation ChannelSourceLocation) *ChannelSource

NewChannelSource instantiates a new ChannelSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelSourceWithDefaults ¶

func NewChannelSourceWithDefaults() *ChannelSource

NewChannelSourceWithDefaults instantiates a new ChannelSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelSource) GetAccountManagementSettings ¶

func (o *ChannelSource) GetAccountManagementSettings() AccountManagementSettings

GetAccountManagementSettings returns the AccountManagementSettings field value

func (*ChannelSource) GetAccountManagementSettingsOk ¶

func (o *ChannelSource) GetAccountManagementSettingsOk() (*AccountManagementSettings, bool)

GetAccountManagementSettingsOk returns a tuple with the AccountManagementSettings field value and a boolean to check if the value has been set.

func (*ChannelSource) GetBaseDn ¶

func (o *ChannelSource) GetBaseDn() string

GetBaseDn returns the BaseDn field value

func (*ChannelSource) GetBaseDnOk ¶

func (o *ChannelSource) GetBaseDnOk() (*string, bool)

GetBaseDnOk returns a tuple with the BaseDn field value and a boolean to check if the value has been set.

func (*ChannelSource) GetChangeDetectionSettings ¶

func (o *ChannelSource) GetChangeDetectionSettings() ChangeDetectionSettings

GetChangeDetectionSettings returns the ChangeDetectionSettings field value

func (*ChannelSource) GetChangeDetectionSettingsOk ¶

func (o *ChannelSource) GetChangeDetectionSettingsOk() (*ChangeDetectionSettings, bool)

GetChangeDetectionSettingsOk returns a tuple with the ChangeDetectionSettings field value and a boolean to check if the value has been set.

func (*ChannelSource) GetDataSource ¶

func (o *ChannelSource) GetDataSource() ResourceLink

GetDataSource returns the DataSource field value

func (*ChannelSource) GetDataSourceOk ¶

func (o *ChannelSource) GetDataSourceOk() (*ResourceLink, bool)

GetDataSourceOk returns a tuple with the DataSource field value and a boolean to check if the value has been set.

func (*ChannelSource) GetGroupMembershipDetection ¶

func (o *ChannelSource) GetGroupMembershipDetection() GroupMembershipDetection

GetGroupMembershipDetection returns the GroupMembershipDetection field value

func (*ChannelSource) GetGroupMembershipDetectionOk ¶

func (o *ChannelSource) GetGroupMembershipDetectionOk() (*GroupMembershipDetection, bool)

GetGroupMembershipDetectionOk returns a tuple with the GroupMembershipDetection field value and a boolean to check if the value has been set.

func (*ChannelSource) GetGroupSourceLocation ¶

func (o *ChannelSource) GetGroupSourceLocation() ChannelSourceLocation

GetGroupSourceLocation returns the GroupSourceLocation field value if set, zero value otherwise.

func (*ChannelSource) GetGroupSourceLocationOk ¶

func (o *ChannelSource) GetGroupSourceLocationOk() (*ChannelSourceLocation, bool)

GetGroupSourceLocationOk returns a tuple with the GroupSourceLocation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSource) GetGuidAttributeName ¶

func (o *ChannelSource) GetGuidAttributeName() string

GetGuidAttributeName returns the GuidAttributeName field value

func (*ChannelSource) GetGuidAttributeNameOk ¶

func (o *ChannelSource) GetGuidAttributeNameOk() (*string, bool)

GetGuidAttributeNameOk returns a tuple with the GuidAttributeName field value and a boolean to check if the value has been set.

func (*ChannelSource) GetGuidBinary ¶

func (o *ChannelSource) GetGuidBinary() bool

GetGuidBinary returns the GuidBinary field value

func (*ChannelSource) GetGuidBinaryOk ¶

func (o *ChannelSource) GetGuidBinaryOk() (*bool, bool)

GetGuidBinaryOk returns a tuple with the GuidBinary field value and a boolean to check if the value has been set.

func (*ChannelSource) GetUserSourceLocation ¶

func (o *ChannelSource) GetUserSourceLocation() ChannelSourceLocation

GetUserSourceLocation returns the UserSourceLocation field value

func (*ChannelSource) GetUserSourceLocationOk ¶

func (o *ChannelSource) GetUserSourceLocationOk() (*ChannelSourceLocation, bool)

GetUserSourceLocationOk returns a tuple with the UserSourceLocation field value and a boolean to check if the value has been set.

func (*ChannelSource) HasGroupSourceLocation ¶

func (o *ChannelSource) HasGroupSourceLocation() bool

HasGroupSourceLocation returns a boolean if a field has been set.

func (ChannelSource) MarshalJSON ¶

func (o ChannelSource) MarshalJSON() ([]byte, error)

func (*ChannelSource) SetAccountManagementSettings ¶

func (o *ChannelSource) SetAccountManagementSettings(v AccountManagementSettings)

SetAccountManagementSettings sets field value

func (*ChannelSource) SetBaseDn ¶

func (o *ChannelSource) SetBaseDn(v string)

SetBaseDn sets field value

func (*ChannelSource) SetChangeDetectionSettings ¶

func (o *ChannelSource) SetChangeDetectionSettings(v ChangeDetectionSettings)

SetChangeDetectionSettings sets field value

func (*ChannelSource) SetDataSource ¶

func (o *ChannelSource) SetDataSource(v ResourceLink)

SetDataSource sets field value

func (*ChannelSource) SetGroupMembershipDetection ¶

func (o *ChannelSource) SetGroupMembershipDetection(v GroupMembershipDetection)

SetGroupMembershipDetection sets field value

func (*ChannelSource) SetGroupSourceLocation ¶

func (o *ChannelSource) SetGroupSourceLocation(v ChannelSourceLocation)

SetGroupSourceLocation gets a reference to the given ChannelSourceLocation and assigns it to the GroupSourceLocation field.

func (*ChannelSource) SetGuidAttributeName ¶

func (o *ChannelSource) SetGuidAttributeName(v string)

SetGuidAttributeName sets field value

func (*ChannelSource) SetGuidBinary ¶

func (o *ChannelSource) SetGuidBinary(v bool)

SetGuidBinary sets field value

func (*ChannelSource) SetUserSourceLocation ¶

func (o *ChannelSource) SetUserSourceLocation(v ChannelSourceLocation)

SetUserSourceLocation sets field value

func (ChannelSource) ToMap ¶

func (o ChannelSource) ToMap() (map[string]interface{}, error)

type ChannelSourceLocation ¶

type ChannelSourceLocation struct {
	// The group DN for users or groups.
	GroupDN *string `json:"groupDN,omitempty" tfsdk:"group_dn"`
	// An LDAP filter.
	Filter *string `json:"filter,omitempty" tfsdk:"filter"`
	// Indicates whether the search is nested.
	NestedSearch *bool `json:"nestedSearch,omitempty" tfsdk:"nested_search"`
}

ChannelSourceLocation The location settings that includes a DN and a LDAP filter.

func NewChannelSourceLocation ¶

func NewChannelSourceLocation() *ChannelSourceLocation

NewChannelSourceLocation instantiates a new ChannelSourceLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewChannelSourceLocationWithDefaults ¶

func NewChannelSourceLocationWithDefaults() *ChannelSourceLocation

NewChannelSourceLocationWithDefaults instantiates a new ChannelSourceLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ChannelSourceLocation) GetFilter ¶

func (o *ChannelSourceLocation) GetFilter() string

GetFilter returns the Filter field value if set, zero value otherwise.

func (*ChannelSourceLocation) GetFilterOk ¶

func (o *ChannelSourceLocation) GetFilterOk() (*string, bool)

GetFilterOk returns a tuple with the Filter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSourceLocation) GetGroupDN ¶

func (o *ChannelSourceLocation) GetGroupDN() string

GetGroupDN returns the GroupDN field value if set, zero value otherwise.

func (*ChannelSourceLocation) GetGroupDNOk ¶

func (o *ChannelSourceLocation) GetGroupDNOk() (*string, bool)

GetGroupDNOk returns a tuple with the GroupDN field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSourceLocation) GetNestedSearch ¶

func (o *ChannelSourceLocation) GetNestedSearch() bool

GetNestedSearch returns the NestedSearch field value if set, zero value otherwise.

func (*ChannelSourceLocation) GetNestedSearchOk ¶

func (o *ChannelSourceLocation) GetNestedSearchOk() (*bool, bool)

GetNestedSearchOk returns a tuple with the NestedSearch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ChannelSourceLocation) HasFilter ¶

func (o *ChannelSourceLocation) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*ChannelSourceLocation) HasGroupDN ¶

func (o *ChannelSourceLocation) HasGroupDN() bool

HasGroupDN returns a boolean if a field has been set.

func (*ChannelSourceLocation) HasNestedSearch ¶

func (o *ChannelSourceLocation) HasNestedSearch() bool

HasNestedSearch returns a boolean if a field has been set.

func (ChannelSourceLocation) MarshalJSON ¶

func (o ChannelSourceLocation) MarshalJSON() ([]byte, error)

func (*ChannelSourceLocation) SetFilter ¶

func (o *ChannelSourceLocation) SetFilter(v string)

SetFilter gets a reference to the given string and assigns it to the Filter field.

func (*ChannelSourceLocation) SetGroupDN ¶

func (o *ChannelSourceLocation) SetGroupDN(v string)

SetGroupDN gets a reference to the given string and assigns it to the GroupDN field.

func (*ChannelSourceLocation) SetNestedSearch ¶

func (o *ChannelSourceLocation) SetNestedSearch(v bool)

SetNestedSearch gets a reference to the given bool and assigns it to the NestedSearch field.

func (ChannelSourceLocation) ToMap ¶

func (o ChannelSourceLocation) ToMap() (map[string]interface{}, error)

type CheckBoxFieldDescriptor ¶

type CheckBoxFieldDescriptor struct {
	FieldDescriptor
}

CheckBoxFieldDescriptor struct for CheckBoxFieldDescriptor

func NewCheckBoxFieldDescriptor ¶

func NewCheckBoxFieldDescriptor() *CheckBoxFieldDescriptor

NewCheckBoxFieldDescriptor instantiates a new CheckBoxFieldDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCheckBoxFieldDescriptorWithDefaults ¶

func NewCheckBoxFieldDescriptorWithDefaults() *CheckBoxFieldDescriptor

NewCheckBoxFieldDescriptorWithDefaults instantiates a new CheckBoxFieldDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (CheckBoxFieldDescriptor) MarshalJSON ¶

func (o CheckBoxFieldDescriptor) MarshalJSON() ([]byte, error)

func (CheckBoxFieldDescriptor) ToMap ¶

func (o CheckBoxFieldDescriptor) ToMap() (map[string]interface{}, error)

type CheckboxGroupLocalIdentityField ¶

type CheckboxGroupLocalIdentityField struct {
	BaseSelectionLocalIdentityField
	// The list of options for this selection field.
	Options []string `json:"options" tfsdk:"options"`
}

CheckboxGroupLocalIdentityField struct for CheckboxGroupLocalIdentityField

func NewCheckboxGroupLocalIdentityField ¶

func NewCheckboxGroupLocalIdentityField(options []string, type_ string, id string, label string) *CheckboxGroupLocalIdentityField

NewCheckboxGroupLocalIdentityField instantiates a new CheckboxGroupLocalIdentityField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCheckboxGroupLocalIdentityFieldWithDefaults ¶

func NewCheckboxGroupLocalIdentityFieldWithDefaults() *CheckboxGroupLocalIdentityField

NewCheckboxGroupLocalIdentityFieldWithDefaults instantiates a new CheckboxGroupLocalIdentityField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CheckboxGroupLocalIdentityField) GetOptions ¶

func (o *CheckboxGroupLocalIdentityField) GetOptions() []string

GetOptions returns the Options field value

func (*CheckboxGroupLocalIdentityField) GetOptionsOk ¶

func (o *CheckboxGroupLocalIdentityField) GetOptionsOk() ([]string, bool)

GetOptionsOk returns a tuple with the Options field value and a boolean to check if the value has been set.

func (CheckboxGroupLocalIdentityField) MarshalJSON ¶

func (o CheckboxGroupLocalIdentityField) MarshalJSON() ([]byte, error)

func (*CheckboxGroupLocalIdentityField) SetOptions ¶

func (o *CheckboxGroupLocalIdentityField) SetOptions(v []string)

SetOptions sets field value

func (CheckboxGroupLocalIdentityField) ToMap ¶

func (o CheckboxGroupLocalIdentityField) ToMap() (map[string]interface{}, error)

type CheckboxLocalIdentityField ¶

type CheckboxLocalIdentityField struct {
	BaseDefaultValueLocalIdentityField
}

CheckboxLocalIdentityField struct for CheckboxLocalIdentityField

func NewCheckboxLocalIdentityField ¶

func NewCheckboxLocalIdentityField(type_ string, id string, label string) *CheckboxLocalIdentityField

NewCheckboxLocalIdentityField instantiates a new CheckboxLocalIdentityField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCheckboxLocalIdentityFieldWithDefaults ¶

func NewCheckboxLocalIdentityFieldWithDefaults() *CheckboxLocalIdentityField

NewCheckboxLocalIdentityFieldWithDefaults instantiates a new CheckboxLocalIdentityField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (CheckboxLocalIdentityField) MarshalJSON ¶

func (o CheckboxLocalIdentityField) MarshalJSON() ([]byte, error)

func (CheckboxLocalIdentityField) ToMap ¶

func (o CheckboxLocalIdentityField) ToMap() (map[string]interface{}, error)

type CibaServerPolicySettings ¶

type CibaServerPolicySettings struct {
	DefaultRequestPolicyRef *ResourceLink `json:"defaultRequestPolicyRef,omitempty" tfsdk:"default_request_policy_ref"`
}

CibaServerPolicySettings Settings for the CIBA request policy configuration.

func NewCibaServerPolicySettings ¶

func NewCibaServerPolicySettings() *CibaServerPolicySettings

NewCibaServerPolicySettings instantiates a new CibaServerPolicySettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCibaServerPolicySettingsWithDefaults ¶

func NewCibaServerPolicySettingsWithDefaults() *CibaServerPolicySettings

NewCibaServerPolicySettingsWithDefaults instantiates a new CibaServerPolicySettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CibaServerPolicySettings) GetDefaultRequestPolicyRef ¶

func (o *CibaServerPolicySettings) GetDefaultRequestPolicyRef() ResourceLink

GetDefaultRequestPolicyRef returns the DefaultRequestPolicyRef field value if set, zero value otherwise.

func (*CibaServerPolicySettings) GetDefaultRequestPolicyRefOk ¶

func (o *CibaServerPolicySettings) GetDefaultRequestPolicyRefOk() (*ResourceLink, bool)

GetDefaultRequestPolicyRefOk returns a tuple with the DefaultRequestPolicyRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CibaServerPolicySettings) HasDefaultRequestPolicyRef ¶

func (o *CibaServerPolicySettings) HasDefaultRequestPolicyRef() bool

HasDefaultRequestPolicyRef returns a boolean if a field has been set.

func (CibaServerPolicySettings) MarshalJSON ¶

func (o CibaServerPolicySettings) MarshalJSON() ([]byte, error)

func (*CibaServerPolicySettings) SetDefaultRequestPolicyRef ¶

func (o *CibaServerPolicySettings) SetDefaultRequestPolicyRef(v ResourceLink)

SetDefaultRequestPolicyRef gets a reference to the given ResourceLink and assigns it to the DefaultRequestPolicyRef field.

func (CibaServerPolicySettings) ToMap ¶

func (o CibaServerPolicySettings) ToMap() (map[string]interface{}, error)

type Client ¶

type Client struct {
	// A unique identifier the client provides to the Resource Server to identify itself. This identifier is included with every request the client makes. For PUT requests, this field is optional and it will be overridden by the 'id' parameter of the PUT request.
	ClientId string `json:"clientId" tfsdk:"client_id"`
	// Specifies whether the client is enabled. The default value is true.
	Enabled *bool `json:"enabled,omitempty" tfsdk:"enabled"`
	// URIs to which the OAuth AS may redirect the resource owner's user agent after authorization is obtained. A redirection URI is used with the Authorization Code and Implicit grant types. Wildcards are allowed. However, for security reasons, make the URL as restrictive as possible.For example: https://_*.company.com/_* Important: If more than one URI is added or if a single URI uses wildcards, then Authorization Code grant and token requests must contain a specific matching redirect uri parameter.
	RedirectUris []string `json:"redirectUris,omitempty" tfsdk:"redirect_uris"`
	// The grant types allowed for this client. The EXTENSION grant type applies to SAML/JWT assertion grants.
	GrantTypes []string `json:"grantTypes" tfsdk:"grant_types"`
	// A descriptive name for the client instance. This name appears when the user is prompted for authorization.
	Name string `json:"name" tfsdk:"name"`
	// A description of what the client application does. This description appears when the user is prompted for authorization.
	Description *string `json:"description,omitempty" tfsdk:"description"`
	// The time at which the client was last changed. This property is read only and is ignored on PUT and POST requests.
	ModificationDate *time.Time `json:"modificationDate,omitempty" tfsdk:"modification_date"`
	// The time at which the client was created. This property is read only and is ignored on PUT and POST requests.
	CreationDate *time.Time `json:"creationDate,omitempty" tfsdk:"creation_date"`
	// This status indicates whether the client has been replicated to the cluster. This property only applies when using XML client storage and automatic replication of clients is enabled. It is read only and is ignored on PUT and POST requests.
	ReplicationStatus *string `json:"replicationStatus,omitempty" tfsdk:"replication_status"`
	// The location of the logo used on user-facing OAuth grant authorization and revocation pages.
	LogoUrl                      *string       `json:"logoUrl,omitempty" tfsdk:"logo_url"`
	DefaultAccessTokenManagerRef *ResourceLink `json:"defaultAccessTokenManagerRef,omitempty" tfsdk:"default_access_token_manager_ref"`
	// Determines whether the client is restricted to using only its default access token manager. The default is false.
	RestrictToDefaultAccessTokenManager *bool `json:"restrictToDefaultAccessTokenManager,omitempty" tfsdk:"restrict_to_default_access_token_manager"`
	// Validates token using all eligible access token managers for the client. This setting is ignored if 'restrictToDefaultAccessTokenManager' is set to true.
	ValidateUsingAllEligibleAtms *bool `json:"validateUsingAllEligibleAtms,omitempty" tfsdk:"validate_using_all_eligible_atms"`
	// Use ROLL or DONT_ROLL to override the Roll Refresh Token Values setting on the Authorization Server Settings. SERVER_DEFAULT will default to the Roll Refresh Token Values setting on the Authorization Server Setting screen. Defaults to SERVER_DEFAULT.
	RefreshRolling *string `json:"refreshRolling,omitempty" tfsdk:"refresh_rolling"`
	// Use OVERRIDE_SERVER_DEFAULT to override the Refresh Token Rolling Interval value on the Authorization Server Settings. SERVER_DEFAULT will default to the Refresh Token Rolling Interval value on the Authorization Server Setting. Defaults to SERVER_DEFAULT.
	RefreshTokenRollingIntervalType *string `json:"refreshTokenRollingIntervalType,omitempty" tfsdk:"refresh_token_rolling_interval_type"`
	// The minimum interval to roll refresh tokens, in hours. This value will override the Refresh Token Rolling Interval Value on the Authorization Server Settings.
	RefreshTokenRollingInterval *int64 `json:"refreshTokenRollingInterval,omitempty" tfsdk:"refresh_token_rolling_interval"`
	// Allows an administrator to override the Persistent Grant Lifetime set globally for the OAuth AS. Defaults to SERVER_DEFAULT.
	PersistentGrantExpirationType *string `json:"persistentGrantExpirationType,omitempty" tfsdk:"persistent_grant_expiration_type"`
	// The persistent grant expiration time. -1 indicates an indefinite amount of time.
	PersistentGrantExpirationTime *int64 `json:"persistentGrantExpirationTime,omitempty" tfsdk:"persistent_grant_expiration_time"`
	// The persistent grant expiration time unit.
	PersistentGrantExpirationTimeUnit *string `json:"persistentGrantExpirationTimeUnit,omitempty" tfsdk:"persistent_grant_expiration_time_unit"`
	// Allows an administrator to override the Persistent Grant Idle Timeout set globally for the OAuth AS. Defaults to SERVER_DEFAULT.
	PersistentGrantIdleTimeoutType *string `json:"persistentGrantIdleTimeoutType,omitempty" tfsdk:"persistent_grant_idle_timeout_type"`
	// The persistent grant idle timeout.
	PersistentGrantIdleTimeout *int64 `json:"persistentGrantIdleTimeout,omitempty" tfsdk:"persistent_grant_idle_timeout"`
	// The persistent grant idle timeout time unit.
	PersistentGrantIdleTimeoutTimeUnit *string `json:"persistentGrantIdleTimeoutTimeUnit,omitempty" tfsdk:"persistent_grant_idle_timeout_time_unit"`
	// Allows and administrator to override the Reuse Existing Persistent Access Grants for Grant Types set globally for OAuth AS. Defaults to SERVER_DEFAULT.
	PersistentGrantReuseType *string `json:"persistentGrantReuseType,omitempty" tfsdk:"persistent_grant_reuse_type"`
	// The grant types that the OAuth AS can reuse rather than creating a new grant for each request. This value will override the Reuse Existing Persistent Access Grants for Grant Types on the Authorization Server Settings. Only 'IMPLICIT' or 'AUTHORIZATION_CODE' or 'RESOURCE_OWNER_CREDENTIALS' are valid grant types.
	PersistentGrantReuseGrantTypes []string `json:"persistentGrantReuseGrantTypes,omitempty" tfsdk:"persistent_grant_reuse_grant_types"`
	// Set to true to allow this client to initiate the authentication API redirectless flow.
	AllowAuthenticationApiInit *bool `json:"allowAuthenticationApiInit,omitempty" tfsdk:"allow_authentication_api_init"`
	// Use this setting, for example, when you want to deploy a trusted application and authenticate end users via an IdP adapter or IdP connection.
	BypassApprovalPage *bool `json:"bypassApprovalPage,omitempty" tfsdk:"bypass_approval_page"`
	// Restricts this client's access to specific scopes.
	RestrictScopes *bool `json:"restrictScopes,omitempty" tfsdk:"restrict_scopes"`
	// The scopes available for this client.
	RestrictedScopes []string `json:"restrictedScopes,omitempty" tfsdk:"restricted_scopes"`
	// The exclusive scopes available for this client.
	ExclusiveScopes []string `json:"exclusiveScopes,omitempty" tfsdk:"exclusive_scopes"`
	// The authorization detail types available for this client.
	AuthorizationDetailTypes []string `json:"authorizationDetailTypes,omitempty" tfsdk:"authorization_detail_types"`
	// The response types allowed for this client. If omitted all response types are available to the client.
	RestrictedResponseTypes []string `json:"restrictedResponseTypes,omitempty" tfsdk:"restricted_response_types"`
	// Determines whether pushed authorization requests are required when initiating an authorization request. The default is false.
	RequirePushedAuthorizationRequests *bool `json:"requirePushedAuthorizationRequests,omitempty" tfsdk:"require_pushed_authorization_requests"`
	// Determines whether JWT Secured authorization response mode is required when initiating an authorization request. The default is false.
	RequireJwtSecuredAuthorizationResponseMode *bool `json:"requireJwtSecuredAuthorizationResponseMode,omitempty" tfsdk:"require_jwt_secured_authorization_response_mode"`
	// Determines whether signed requests are required for this client
	RequireSignedRequests *bool `json:"requireSignedRequests,omitempty" tfsdk:"require_signed_requests"`
	// The JSON Web Signature [JWS] algorithm that must be used to sign the Request Object. All signing algorithms are allowed if value is not present <br>RS256 - RSA using SHA-256<br>RS384 - RSA using SHA-384<br>RS512 - RSA using SHA-512<br>ES256 - ECDSA using P256 Curve and SHA-256<br>ES384 - ECDSA using P384 Curve and SHA-384<br>ES512 - ECDSA using P521 Curve and SHA-512<br>PS256 - RSASSA-PSS using SHA-256 and MGF1 padding with SHA-256<br>PS384 - RSASSA-PSS using SHA-384 and MGF1 padding with SHA-384<br>PS512 - RSASSA-PSS using SHA-512 and MGF1 padding with SHA-512<br>RSASSA-PSS is only supported with SafeNet Luna, Thales nCipher or Java 11.
	RequestObjectSigningAlgorithm *string           `json:"requestObjectSigningAlgorithm,omitempty" tfsdk:"request_object_signing_algorithm"`
	OidcPolicy                    *ClientOIDCPolicy `json:"oidcPolicy,omitempty" tfsdk:"oidc_policy"`
	ClientAuth                    *ClientAuth       `json:"clientAuth,omitempty" tfsdk:"client_auth"`
	JwksSettings                  *JwksSettings     `json:"jwksSettings,omitempty" tfsdk:"jwks_settings"`
	// OAuth Client Metadata can be extended to use custom Client Metadata Parameters. The names of these custom parameters should be defined in /extendedProperties.
	ExtendedParameters *map[string]ParameterValues `json:"extendedParameters,omitempty" tfsdk:"extended_parameters"`
	// Allows an administrator to override the Device Authorization Settings set globally for the OAuth AS. Defaults to SERVER_DEFAULT.
	DeviceFlowSettingType *string `json:"deviceFlowSettingType,omitempty" tfsdk:"device_flow_setting_type"`
	// The URL used as 'verification_url' and 'verification_url_complete' values in a Device Authorization request. This property overrides the 'userAuthorizationUrl' value present in Authorization Server Settings.
	UserAuthorizationUrlOverride *string `json:"userAuthorizationUrlOverride,omitempty" tfsdk:"user_authorization_url_override"`
	// The 'device_code' and 'user_code' timeout, in seconds. This overrides the 'pendingAuthorizationTimeout' value present in Authorization Server Settings.
	PendingAuthorizationTimeoutOverride *int64 `json:"pendingAuthorizationTimeoutOverride,omitempty" tfsdk:"pending_authorization_timeout_override"`
	// The amount of time client should wait between polling requests, in seconds. This overrides the 'devicePollingInterval' value present in Authorization Server Settings.
	DevicePollingIntervalOverride *int64 `json:"devicePollingIntervalOverride,omitempty" tfsdk:"device_polling_interval_override"`
	// Indicates if the Activation Code Confirmation page should be bypassed if 'verification_url_complete' is used by the end user to authorize a device. This overrides the 'bypassUseCodeConfirmation' value present in Authorization Server Settings.
	BypassActivationCodeConfirmationOverride *bool `json:"bypassActivationCodeConfirmationOverride,omitempty" tfsdk:"bypass_activation_code_confirmation_override"`
	// Determines whether Proof Key for Code Exchange (PKCE) is required for this client.
	RequireProofKeyForCodeExchange *bool `json:"requireProofKeyForCodeExchange,omitempty" tfsdk:"require_proof_key_for_code_exchange"`
	// The token delivery mode for the client.  The default value is 'POLL'.
	CibaDeliveryMode *string `json:"cibaDeliveryMode,omitempty" tfsdk:"ciba_delivery_mode"`
	// The endpoint the OP will call after a successful or failed end-user authentication.
	CibaNotificationEndpoint *string `json:"cibaNotificationEndpoint,omitempty" tfsdk:"ciba_notification_endpoint"`
	// The minimum amount of time in seconds that the Client must wait between polling requests to the token endpoint. The default is 3 seconds.
	CibaPollingInterval *int64 `json:"cibaPollingInterval,omitempty" tfsdk:"ciba_polling_interval"`
	// Determines whether CIBA signed requests are required for this client.
	CibaRequireSignedRequests *bool `json:"cibaRequireSignedRequests,omitempty" tfsdk:"ciba_require_signed_requests"`
	// The JSON Web Signature [JWS] algorithm that must be used to sign the CIBA Request Object. All signing algorithms are allowed if value is not present <br>RS256 - RSA using SHA-256<br>RS384 - RSA using SHA-384<br>RS512 - RSA using SHA-512<br>ES256 - ECDSA using P256 Curve and SHA-256<br>ES384 - ECDSA using P384 Curve and SHA-384<br>ES512 - ECDSA using P521 Curve and SHA-512<br>PS256 - RSASSA-PSS using SHA-256 and MGF1 padding with SHA-256<br>PS384 - RSASSA-PSS using SHA-384 and MGF1 padding with SHA-384<br>PS512 - RSASSA-PSS using SHA-512 and MGF1 padding with SHA-512<br>RSASSA-PSS is only supported with SafeNet Luna, Thales nCipher or Java 11.
	CibaRequestObjectSigningAlgorithm *string `json:"cibaRequestObjectSigningAlgorithm,omitempty" tfsdk:"ciba_request_object_signing_algorithm"`
	// Determines whether CIBA user code is supported for this client.
	CibaUserCodeSupported           *bool         `json:"cibaUserCodeSupported,omitempty" tfsdk:"ciba_user_code_supported"`
	RequestPolicyRef                *ResourceLink `json:"requestPolicyRef,omitempty" tfsdk:"request_policy_ref"`
	TokenExchangeProcessorPolicyRef *ResourceLink `json:"tokenExchangeProcessorPolicyRef,omitempty" tfsdk:"token_exchange_processor_policy_ref"`
	// When specified, it overrides the global Refresh Token Grace Period defined in the Authorization Server Settings. The default value is SERVER_DEFAULT
	RefreshTokenRollingGracePeriodType *string `json:"refreshTokenRollingGracePeriodType,omitempty" tfsdk:"refresh_token_rolling_grace_period_type"`
	// The grace period that a rolled refresh token remains valid in seconds.
	RefreshTokenRollingGracePeriod *int64 `json:"refreshTokenRollingGracePeriod,omitempty" tfsdk:"refresh_token_rolling_grace_period"`
	// Use OVERRIDE_SERVER_DEFAULT to override the Client Secret Retention Period value on the Authorization Server Settings. SERVER_DEFAULT will default to the Client Secret Retention Period value on the Authorization Server Setting. Defaults to SERVER_DEFAULT.
	ClientSecretRetentionPeriodType *string `json:"clientSecretRetentionPeriodType,omitempty" tfsdk:"client_secret_retention_period_type"`
	// The length of time in minutes that client secrets will be retained as secondary secrets after secret change. The default value is 0, which will disable secondary client secret retention. This value will override the Client Secret Retention Period value on the Authorization Server Settings.
	ClientSecretRetentionPeriod *int64 `json:"clientSecretRetentionPeriod,omitempty" tfsdk:"client_secret_retention_period"`
	// The time at which the client secret was last changed. This property is read only and is ignored on PUT and POST requests.
	ClientSecretChangedTime *time.Time `json:"clientSecretChangedTime,omitempty" tfsdk:"client_secret_changed_time"`
	// The JSON Web Signature [JWS] algorithm required to sign the Token Introspection Response.<br>HS256 - HMAC using SHA-256<br>HS384 - HMAC using SHA-384<br>HS512 - HMAC using SHA-512<br>RS256 - RSA using SHA-256<br>RS384 - RSA using SHA-384<br>RS512 - RSA using SHA-512<br>ES256 - ECDSA using P256 Curve and SHA-256<br>ES384 - ECDSA using P384 Curve and SHA-384<br>ES512 - ECDSA using P521 Curve and SHA-512<br>PS256 - RSASSA-PSS using SHA-256 and MGF1 padding with SHA-256<br>PS384 - RSASSA-PSS using SHA-384 and MGF1 padding with SHA-384<br>PS512 - RSASSA-PSS using SHA-512 and MGF1 padding with SHA-512<br>A null value will represent the default algorithm which is RS256.<br>RSASSA-PSS is only supported with SafeNet Luna, Thales nCipher or Java 11
	TokenIntrospectionSigningAlgorithm *string `json:"tokenIntrospectionSigningAlgorithm,omitempty" tfsdk:"token_introspection_signing_algorithm"`
	// The JSON Web Encryption [JWE] encryption algorithm used to encrypt the content-encryption key of the Token Introspection Response.<br>DIR - Direct Encryption with symmetric key<br>A128KW - AES-128 Key Wrap<br>A192KW - AES-192 Key Wrap<br>A256KW - AES-256 Key Wrap<br>A128GCMKW - AES-GCM-128 key encryption<br>A192GCMKW - AES-GCM-192 key encryption<br>A256GCMKW - AES-GCM-256 key encryption<br>ECDH_ES - ECDH-ES<br>ECDH_ES_A128KW - ECDH-ES with AES-128 Key Wrap<br>ECDH_ES_A192KW - ECDH-ES with AES-192 Key Wrap<br>ECDH_ES_A256KW - ECDH-ES with AES-256 Key Wrap<br>RSA_OAEP - RSAES OAEP<br>RSA_OAEP_256 - RSAES OAEP using SHA-256 and MGF1 with SHA-256
	TokenIntrospectionEncryptionAlgorithm *string `json:"tokenIntrospectionEncryptionAlgorithm,omitempty" tfsdk:"token_introspection_encryption_algorithm"`
	// The JSON Web Encryption [JWE] content-encryption algorithm for the Token Introspection Response.<br>AES_128_CBC_HMAC_SHA_256 - Composite AES-CBC-128 HMAC-SHA-256<br>AES_192_CBC_HMAC_SHA_384 - Composite AES-CBC-192 HMAC-SHA-384<br>AES_256_CBC_HMAC_SHA_512 - Composite AES-CBC-256 HMAC-SHA-512<br>AES_128_GCM - AES-GCM-128<br>AES_192_GCM - AES-GCM-192<br>AES_256_GCM - AES-GCM-256
	TokenIntrospectionContentEncryptionAlgorithm *string `json:"tokenIntrospectionContentEncryptionAlgorithm,omitempty" tfsdk:"token_introspection_content_encryption_algorithm"`
	// The JSON Web Signature [JWS] algorithm required to sign the JWT Secured Authorization Response.<br>HS256 - HMAC using SHA-256<br>HS384 - HMAC using SHA-384<br>HS512 - HMAC using SHA-512<br>RS256 - RSA using SHA-256<br>RS384 - RSA using SHA-384<br>RS512 - RSA using SHA-512<br>ES256 - ECDSA using P256 Curve and SHA-256<br>ES384 - ECDSA using P384 Curve and SHA-384<br>ES512 - ECDSA using P521 Curve and SHA-512<br>PS256 - RSASSA-PSS using SHA-256 and MGF1 padding with SHA-256<br>PS384 - RSASSA-PSS using SHA-384 and MGF1 padding with SHA-384<br>PS512 - RSASSA-PSS using SHA-512 and MGF1 padding with SHA-512<br>A null value will represent the default algorithm which is RS256.<br>RSASSA-PSS is only supported with SafeNet Luna, Thales nCipher or Java 11
	JwtSecuredAuthorizationResponseModeSigningAlgorithm *string `` /* 134-byte string literal not displayed */
	// The JSON Web Encryption [JWE] encryption algorithm used to encrypt the content-encryption key of the JWT Secured Authorization Response.<br>DIR - Direct Encryption with symmetric key<br>A128KW - AES-128 Key Wrap<br>A192KW - AES-192 Key Wrap<br>A256KW - AES-256 Key Wrap<br>A128GCMKW - AES-GCM-128 key encryption<br>A192GCMKW - AES-GCM-192 key encryption<br>A256GCMKW - AES-GCM-256 key encryption<br>ECDH_ES - ECDH-ES<br>ECDH_ES_A128KW - ECDH-ES with AES-128 Key Wrap<br>ECDH_ES_A192KW - ECDH-ES with AES-192 Key Wrap<br>ECDH_ES_A256KW - ECDH-ES with AES-256 Key Wrap<br>RSA_OAEP - RSAES OAEP<br>RSA_OAEP_256 - RSAES OAEP using SHA-256 and MGF1 with SHA-256
	JwtSecuredAuthorizationResponseModeEncryptionAlgorithm *string `` /* 140-byte string literal not displayed */
	// The JSON Web Encryption [JWE] content-encryption algorithm for the JWT Secured Authorization Response.<br>AES_128_CBC_HMAC_SHA_256 - Composite AES-CBC-128 HMAC-SHA-256<br>AES_192_CBC_HMAC_SHA_384 - Composite AES-CBC-192 HMAC-SHA-384<br>AES_256_CBC_HMAC_SHA_512 - Composite AES-CBC-256 HMAC-SHA-512<br>AES_128_GCM - AES-GCM-128<br>AES_192_GCM - AES-GCM-192<br>AES_256_GCM - AES-GCM-256
	JwtSecuredAuthorizationResponseModeContentEncryptionAlgorithm *string `` /* 155-byte string literal not displayed */
	// Determines whether Demonstrating Proof-of-Possession (DPoP) is required for this client.
	RequireDpop *bool `json:"requireDpop,omitempty" tfsdk:"require_dpop"`
}

Client OAuth client.

func NewClient ¶

func NewClient(clientId string, grantTypes []string, name string) *Client

NewClient instantiates a new Client object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientWithDefaults ¶

func NewClientWithDefaults() *Client

NewClientWithDefaults instantiates a new Client object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Client) GetAllowAuthenticationApiInit ¶

func (o *Client) GetAllowAuthenticationApiInit() bool

GetAllowAuthenticationApiInit returns the AllowAuthenticationApiInit field value if set, zero value otherwise.

func (*Client) GetAllowAuthenticationApiInitOk ¶

func (o *Client) GetAllowAuthenticationApiInitOk() (*bool, bool)

GetAllowAuthenticationApiInitOk returns a tuple with the AllowAuthenticationApiInit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetAuthorizationDetailTypes ¶

func (o *Client) GetAuthorizationDetailTypes() []string

GetAuthorizationDetailTypes returns the AuthorizationDetailTypes field value if set, zero value otherwise.

func (*Client) GetAuthorizationDetailTypesOk ¶

func (o *Client) GetAuthorizationDetailTypesOk() ([]string, bool)

GetAuthorizationDetailTypesOk returns a tuple with the AuthorizationDetailTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetBypassActivationCodeConfirmationOverride ¶

func (o *Client) GetBypassActivationCodeConfirmationOverride() bool

GetBypassActivationCodeConfirmationOverride returns the BypassActivationCodeConfirmationOverride field value if set, zero value otherwise.

func (*Client) GetBypassActivationCodeConfirmationOverrideOk ¶

func (o *Client) GetBypassActivationCodeConfirmationOverrideOk() (*bool, bool)

GetBypassActivationCodeConfirmationOverrideOk returns a tuple with the BypassActivationCodeConfirmationOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetBypassApprovalPage ¶

func (o *Client) GetBypassApprovalPage() bool

GetBypassApprovalPage returns the BypassApprovalPage field value if set, zero value otherwise.

func (*Client) GetBypassApprovalPageOk ¶

func (o *Client) GetBypassApprovalPageOk() (*bool, bool)

GetBypassApprovalPageOk returns a tuple with the BypassApprovalPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetCibaDeliveryMode ¶

func (o *Client) GetCibaDeliveryMode() string

GetCibaDeliveryMode returns the CibaDeliveryMode field value if set, zero value otherwise.

func (*Client) GetCibaDeliveryModeOk ¶

func (o *Client) GetCibaDeliveryModeOk() (*string, bool)

GetCibaDeliveryModeOk returns a tuple with the CibaDeliveryMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetCibaNotificationEndpoint ¶

func (o *Client) GetCibaNotificationEndpoint() string

GetCibaNotificationEndpoint returns the CibaNotificationEndpoint field value if set, zero value otherwise.

func (*Client) GetCibaNotificationEndpointOk ¶

func (o *Client) GetCibaNotificationEndpointOk() (*string, bool)

GetCibaNotificationEndpointOk returns a tuple with the CibaNotificationEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetCibaPollingInterval ¶

func (o *Client) GetCibaPollingInterval() int64

GetCibaPollingInterval returns the CibaPollingInterval field value if set, zero value otherwise.

func (*Client) GetCibaPollingIntervalOk ¶

func (o *Client) GetCibaPollingIntervalOk() (*int64, bool)

GetCibaPollingIntervalOk returns a tuple with the CibaPollingInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetCibaRequestObjectSigningAlgorithm ¶

func (o *Client) GetCibaRequestObjectSigningAlgorithm() string

GetCibaRequestObjectSigningAlgorithm returns the CibaRequestObjectSigningAlgorithm field value if set, zero value otherwise.

func (*Client) GetCibaRequestObjectSigningAlgorithmOk ¶

func (o *Client) GetCibaRequestObjectSigningAlgorithmOk() (*string, bool)

GetCibaRequestObjectSigningAlgorithmOk returns a tuple with the CibaRequestObjectSigningAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetCibaRequireSignedRequests ¶

func (o *Client) GetCibaRequireSignedRequests() bool

GetCibaRequireSignedRequests returns the CibaRequireSignedRequests field value if set, zero value otherwise.

func (*Client) GetCibaRequireSignedRequestsOk ¶

func (o *Client) GetCibaRequireSignedRequestsOk() (*bool, bool)

GetCibaRequireSignedRequestsOk returns a tuple with the CibaRequireSignedRequests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetCibaUserCodeSupported ¶

func (o *Client) GetCibaUserCodeSupported() bool

GetCibaUserCodeSupported returns the CibaUserCodeSupported field value if set, zero value otherwise.

func (*Client) GetCibaUserCodeSupportedOk ¶

func (o *Client) GetCibaUserCodeSupportedOk() (*bool, bool)

GetCibaUserCodeSupportedOk returns a tuple with the CibaUserCodeSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetClientAuth ¶

func (o *Client) GetClientAuth() ClientAuth

GetClientAuth returns the ClientAuth field value if set, zero value otherwise.

func (*Client) GetClientAuthOk ¶

func (o *Client) GetClientAuthOk() (*ClientAuth, bool)

GetClientAuthOk returns a tuple with the ClientAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetClientId ¶

func (o *Client) GetClientId() string

GetClientId returns the ClientId field value

func (*Client) GetClientIdOk ¶

func (o *Client) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*Client) GetClientSecretChangedTime ¶

func (o *Client) GetClientSecretChangedTime() time.Time

GetClientSecretChangedTime returns the ClientSecretChangedTime field value if set, zero value otherwise.

func (*Client) GetClientSecretChangedTimeOk ¶

func (o *Client) GetClientSecretChangedTimeOk() (*time.Time, bool)

GetClientSecretChangedTimeOk returns a tuple with the ClientSecretChangedTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetClientSecretRetentionPeriod ¶

func (o *Client) GetClientSecretRetentionPeriod() int64

GetClientSecretRetentionPeriod returns the ClientSecretRetentionPeriod field value if set, zero value otherwise.

func (*Client) GetClientSecretRetentionPeriodOk ¶

func (o *Client) GetClientSecretRetentionPeriodOk() (*int64, bool)

GetClientSecretRetentionPeriodOk returns a tuple with the ClientSecretRetentionPeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetClientSecretRetentionPeriodType ¶

func (o *Client) GetClientSecretRetentionPeriodType() string

GetClientSecretRetentionPeriodType returns the ClientSecretRetentionPeriodType field value if set, zero value otherwise.

func (*Client) GetClientSecretRetentionPeriodTypeOk ¶

func (o *Client) GetClientSecretRetentionPeriodTypeOk() (*string, bool)

GetClientSecretRetentionPeriodTypeOk returns a tuple with the ClientSecretRetentionPeriodType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetCreationDate ¶

func (o *Client) GetCreationDate() time.Time

GetCreationDate returns the CreationDate field value if set, zero value otherwise.

func (*Client) GetCreationDateOk ¶

func (o *Client) GetCreationDateOk() (*time.Time, bool)

GetCreationDateOk returns a tuple with the CreationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetDefaultAccessTokenManagerRef ¶

func (o *Client) GetDefaultAccessTokenManagerRef() ResourceLink

GetDefaultAccessTokenManagerRef returns the DefaultAccessTokenManagerRef field value if set, zero value otherwise.

func (*Client) GetDefaultAccessTokenManagerRefOk ¶

func (o *Client) GetDefaultAccessTokenManagerRefOk() (*ResourceLink, bool)

GetDefaultAccessTokenManagerRefOk returns a tuple with the DefaultAccessTokenManagerRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetDescription ¶

func (o *Client) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Client) GetDescriptionOk ¶

func (o *Client) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetDeviceFlowSettingType ¶

func (o *Client) GetDeviceFlowSettingType() string

GetDeviceFlowSettingType returns the DeviceFlowSettingType field value if set, zero value otherwise.

func (*Client) GetDeviceFlowSettingTypeOk ¶

func (o *Client) GetDeviceFlowSettingTypeOk() (*string, bool)

GetDeviceFlowSettingTypeOk returns a tuple with the DeviceFlowSettingType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetDevicePollingIntervalOverride ¶

func (o *Client) GetDevicePollingIntervalOverride() int64

GetDevicePollingIntervalOverride returns the DevicePollingIntervalOverride field value if set, zero value otherwise.

func (*Client) GetDevicePollingIntervalOverrideOk ¶

func (o *Client) GetDevicePollingIntervalOverrideOk() (*int64, bool)

GetDevicePollingIntervalOverrideOk returns a tuple with the DevicePollingIntervalOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetEnabled ¶

func (o *Client) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*Client) GetEnabledOk ¶

func (o *Client) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetExclusiveScopes ¶

func (o *Client) GetExclusiveScopes() []string

GetExclusiveScopes returns the ExclusiveScopes field value if set, zero value otherwise.

func (*Client) GetExclusiveScopesOk ¶

func (o *Client) GetExclusiveScopesOk() ([]string, bool)

GetExclusiveScopesOk returns a tuple with the ExclusiveScopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetExtendedParameters ¶

func (o *Client) GetExtendedParameters() map[string]ParameterValues

GetExtendedParameters returns the ExtendedParameters field value if set, zero value otherwise.

func (*Client) GetExtendedParametersOk ¶

func (o *Client) GetExtendedParametersOk() (*map[string]ParameterValues, bool)

GetExtendedParametersOk returns a tuple with the ExtendedParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetGrantTypes ¶

func (o *Client) GetGrantTypes() []string

GetGrantTypes returns the GrantTypes field value

func (*Client) GetGrantTypesOk ¶

func (o *Client) GetGrantTypesOk() ([]string, bool)

GetGrantTypesOk returns a tuple with the GrantTypes field value and a boolean to check if the value has been set.

func (*Client) GetJwksSettings ¶

func (o *Client) GetJwksSettings() JwksSettings

GetJwksSettings returns the JwksSettings field value if set, zero value otherwise.

func (*Client) GetJwksSettingsOk ¶

func (o *Client) GetJwksSettingsOk() (*JwksSettings, bool)

GetJwksSettingsOk returns a tuple with the JwksSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetJwtSecuredAuthorizationResponseModeContentEncryptionAlgorithm ¶

func (o *Client) GetJwtSecuredAuthorizationResponseModeContentEncryptionAlgorithm() string

GetJwtSecuredAuthorizationResponseModeContentEncryptionAlgorithm returns the JwtSecuredAuthorizationResponseModeContentEncryptionAlgorithm field value if set, zero value otherwise.

func (*Client) GetJwtSecuredAuthorizationResponseModeContentEncryptionAlgorithmOk ¶

func (o *Client) GetJwtSecuredAuthorizationResponseModeContentEncryptionAlgorithmOk() (*string, bool)

GetJwtSecuredAuthorizationResponseModeContentEncryptionAlgorithmOk returns a tuple with the JwtSecuredAuthorizationResponseModeContentEncryptionAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetJwtSecuredAuthorizationResponseModeEncryptionAlgorithm ¶

func (o *Client) GetJwtSecuredAuthorizationResponseModeEncryptionAlgorithm() string

GetJwtSecuredAuthorizationResponseModeEncryptionAlgorithm returns the JwtSecuredAuthorizationResponseModeEncryptionAlgorithm field value if set, zero value otherwise.

func (*Client) GetJwtSecuredAuthorizationResponseModeEncryptionAlgorithmOk ¶

func (o *Client) GetJwtSecuredAuthorizationResponseModeEncryptionAlgorithmOk() (*string, bool)

GetJwtSecuredAuthorizationResponseModeEncryptionAlgorithmOk returns a tuple with the JwtSecuredAuthorizationResponseModeEncryptionAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetJwtSecuredAuthorizationResponseModeSigningAlgorithm ¶

func (o *Client) GetJwtSecuredAuthorizationResponseModeSigningAlgorithm() string

GetJwtSecuredAuthorizationResponseModeSigningAlgorithm returns the JwtSecuredAuthorizationResponseModeSigningAlgorithm field value if set, zero value otherwise.

func (*Client) GetJwtSecuredAuthorizationResponseModeSigningAlgorithmOk ¶

func (o *Client) GetJwtSecuredAuthorizationResponseModeSigningAlgorithmOk() (*string, bool)

GetJwtSecuredAuthorizationResponseModeSigningAlgorithmOk returns a tuple with the JwtSecuredAuthorizationResponseModeSigningAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetLogoUrl ¶

func (o *Client) GetLogoUrl() string

GetLogoUrl returns the LogoUrl field value if set, zero value otherwise.

func (*Client) GetLogoUrlOk ¶

func (o *Client) GetLogoUrlOk() (*string, bool)

GetLogoUrlOk returns a tuple with the LogoUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetModificationDate ¶

func (o *Client) GetModificationDate() time.Time

GetModificationDate returns the ModificationDate field value if set, zero value otherwise.

func (*Client) GetModificationDateOk ¶

func (o *Client) GetModificationDateOk() (*time.Time, bool)

GetModificationDateOk returns a tuple with the ModificationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetName ¶

func (o *Client) GetName() string

GetName returns the Name field value

func (*Client) GetNameOk ¶

func (o *Client) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Client) GetOidcPolicy ¶

func (o *Client) GetOidcPolicy() ClientOIDCPolicy

GetOidcPolicy returns the OidcPolicy field value if set, zero value otherwise.

func (*Client) GetOidcPolicyOk ¶

func (o *Client) GetOidcPolicyOk() (*ClientOIDCPolicy, bool)

GetOidcPolicyOk returns a tuple with the OidcPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetPendingAuthorizationTimeoutOverride ¶

func (o *Client) GetPendingAuthorizationTimeoutOverride() int64

GetPendingAuthorizationTimeoutOverride returns the PendingAuthorizationTimeoutOverride field value if set, zero value otherwise.

func (*Client) GetPendingAuthorizationTimeoutOverrideOk ¶

func (o *Client) GetPendingAuthorizationTimeoutOverrideOk() (*int64, bool)

GetPendingAuthorizationTimeoutOverrideOk returns a tuple with the PendingAuthorizationTimeoutOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetPersistentGrantExpirationTime ¶

func (o *Client) GetPersistentGrantExpirationTime() int64

GetPersistentGrantExpirationTime returns the PersistentGrantExpirationTime field value if set, zero value otherwise.

func (*Client) GetPersistentGrantExpirationTimeOk ¶

func (o *Client) GetPersistentGrantExpirationTimeOk() (*int64, bool)

GetPersistentGrantExpirationTimeOk returns a tuple with the PersistentGrantExpirationTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetPersistentGrantExpirationTimeUnit ¶

func (o *Client) GetPersistentGrantExpirationTimeUnit() string

GetPersistentGrantExpirationTimeUnit returns the PersistentGrantExpirationTimeUnit field value if set, zero value otherwise.

func (*Client) GetPersistentGrantExpirationTimeUnitOk ¶

func (o *Client) GetPersistentGrantExpirationTimeUnitOk() (*string, bool)

GetPersistentGrantExpirationTimeUnitOk returns a tuple with the PersistentGrantExpirationTimeUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetPersistentGrantExpirationType ¶

func (o *Client) GetPersistentGrantExpirationType() string

GetPersistentGrantExpirationType returns the PersistentGrantExpirationType field value if set, zero value otherwise.

func (*Client) GetPersistentGrantExpirationTypeOk ¶

func (o *Client) GetPersistentGrantExpirationTypeOk() (*string, bool)

GetPersistentGrantExpirationTypeOk returns a tuple with the PersistentGrantExpirationType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetPersistentGrantIdleTimeout ¶

func (o *Client) GetPersistentGrantIdleTimeout() int64

GetPersistentGrantIdleTimeout returns the PersistentGrantIdleTimeout field value if set, zero value otherwise.

func (*Client) GetPersistentGrantIdleTimeoutOk ¶

func (o *Client) GetPersistentGrantIdleTimeoutOk() (*int64, bool)

GetPersistentGrantIdleTimeoutOk returns a tuple with the PersistentGrantIdleTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetPersistentGrantIdleTimeoutTimeUnit ¶

func (o *Client) GetPersistentGrantIdleTimeoutTimeUnit() string

GetPersistentGrantIdleTimeoutTimeUnit returns the PersistentGrantIdleTimeoutTimeUnit field value if set, zero value otherwise.

func (*Client) GetPersistentGrantIdleTimeoutTimeUnitOk ¶

func (o *Client) GetPersistentGrantIdleTimeoutTimeUnitOk() (*string, bool)

GetPersistentGrantIdleTimeoutTimeUnitOk returns a tuple with the PersistentGrantIdleTimeoutTimeUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetPersistentGrantIdleTimeoutType ¶

func (o *Client) GetPersistentGrantIdleTimeoutType() string

GetPersistentGrantIdleTimeoutType returns the PersistentGrantIdleTimeoutType field value if set, zero value otherwise.

func (*Client) GetPersistentGrantIdleTimeoutTypeOk ¶

func (o *Client) GetPersistentGrantIdleTimeoutTypeOk() (*string, bool)

GetPersistentGrantIdleTimeoutTypeOk returns a tuple with the PersistentGrantIdleTimeoutType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetPersistentGrantReuseGrantTypes ¶

func (o *Client) GetPersistentGrantReuseGrantTypes() []string

GetPersistentGrantReuseGrantTypes returns the PersistentGrantReuseGrantTypes field value if set, zero value otherwise.

func (*Client) GetPersistentGrantReuseGrantTypesOk ¶

func (o *Client) GetPersistentGrantReuseGrantTypesOk() ([]string, bool)

GetPersistentGrantReuseGrantTypesOk returns a tuple with the PersistentGrantReuseGrantTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetPersistentGrantReuseType ¶

func (o *Client) GetPersistentGrantReuseType() string

GetPersistentGrantReuseType returns the PersistentGrantReuseType field value if set, zero value otherwise.

func (*Client) GetPersistentGrantReuseTypeOk ¶

func (o *Client) GetPersistentGrantReuseTypeOk() (*string, bool)

GetPersistentGrantReuseTypeOk returns a tuple with the PersistentGrantReuseType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRedirectUris ¶

func (o *Client) GetRedirectUris() []string

GetRedirectUris returns the RedirectUris field value if set, zero value otherwise.

func (*Client) GetRedirectUrisOk ¶

func (o *Client) GetRedirectUrisOk() ([]string, bool)

GetRedirectUrisOk returns a tuple with the RedirectUris field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRefreshRolling ¶

func (o *Client) GetRefreshRolling() string

GetRefreshRolling returns the RefreshRolling field value if set, zero value otherwise.

func (*Client) GetRefreshRollingOk ¶

func (o *Client) GetRefreshRollingOk() (*string, bool)

GetRefreshRollingOk returns a tuple with the RefreshRolling field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRefreshTokenRollingGracePeriod ¶

func (o *Client) GetRefreshTokenRollingGracePeriod() int64

GetRefreshTokenRollingGracePeriod returns the RefreshTokenRollingGracePeriod field value if set, zero value otherwise.

func (*Client) GetRefreshTokenRollingGracePeriodOk ¶

func (o *Client) GetRefreshTokenRollingGracePeriodOk() (*int64, bool)

GetRefreshTokenRollingGracePeriodOk returns a tuple with the RefreshTokenRollingGracePeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRefreshTokenRollingGracePeriodType ¶

func (o *Client) GetRefreshTokenRollingGracePeriodType() string

GetRefreshTokenRollingGracePeriodType returns the RefreshTokenRollingGracePeriodType field value if set, zero value otherwise.

func (*Client) GetRefreshTokenRollingGracePeriodTypeOk ¶

func (o *Client) GetRefreshTokenRollingGracePeriodTypeOk() (*string, bool)

GetRefreshTokenRollingGracePeriodTypeOk returns a tuple with the RefreshTokenRollingGracePeriodType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRefreshTokenRollingInterval ¶

func (o *Client) GetRefreshTokenRollingInterval() int64

GetRefreshTokenRollingInterval returns the RefreshTokenRollingInterval field value if set, zero value otherwise.

func (*Client) GetRefreshTokenRollingIntervalOk ¶

func (o *Client) GetRefreshTokenRollingIntervalOk() (*int64, bool)

GetRefreshTokenRollingIntervalOk returns a tuple with the RefreshTokenRollingInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRefreshTokenRollingIntervalType ¶

func (o *Client) GetRefreshTokenRollingIntervalType() string

GetRefreshTokenRollingIntervalType returns the RefreshTokenRollingIntervalType field value if set, zero value otherwise.

func (*Client) GetRefreshTokenRollingIntervalTypeOk ¶

func (o *Client) GetRefreshTokenRollingIntervalTypeOk() (*string, bool)

GetRefreshTokenRollingIntervalTypeOk returns a tuple with the RefreshTokenRollingIntervalType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetReplicationStatus ¶

func (o *Client) GetReplicationStatus() string

GetReplicationStatus returns the ReplicationStatus field value if set, zero value otherwise.

func (*Client) GetReplicationStatusOk ¶

func (o *Client) GetReplicationStatusOk() (*string, bool)

GetReplicationStatusOk returns a tuple with the ReplicationStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRequestObjectSigningAlgorithm ¶

func (o *Client) GetRequestObjectSigningAlgorithm() string

GetRequestObjectSigningAlgorithm returns the RequestObjectSigningAlgorithm field value if set, zero value otherwise.

func (*Client) GetRequestObjectSigningAlgorithmOk ¶

func (o *Client) GetRequestObjectSigningAlgorithmOk() (*string, bool)

GetRequestObjectSigningAlgorithmOk returns a tuple with the RequestObjectSigningAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRequestPolicyRef ¶

func (o *Client) GetRequestPolicyRef() ResourceLink

GetRequestPolicyRef returns the RequestPolicyRef field value if set, zero value otherwise.

func (*Client) GetRequestPolicyRefOk ¶

func (o *Client) GetRequestPolicyRefOk() (*ResourceLink, bool)

GetRequestPolicyRefOk returns a tuple with the RequestPolicyRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRequireDpop ¶

func (o *Client) GetRequireDpop() bool

GetRequireDpop returns the RequireDpop field value if set, zero value otherwise.

func (*Client) GetRequireDpopOk ¶

func (o *Client) GetRequireDpopOk() (*bool, bool)

GetRequireDpopOk returns a tuple with the RequireDpop field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRequireJwtSecuredAuthorizationResponseMode ¶

func (o *Client) GetRequireJwtSecuredAuthorizationResponseMode() bool

GetRequireJwtSecuredAuthorizationResponseMode returns the RequireJwtSecuredAuthorizationResponseMode field value if set, zero value otherwise.

func (*Client) GetRequireJwtSecuredAuthorizationResponseModeOk ¶

func (o *Client) GetRequireJwtSecuredAuthorizationResponseModeOk() (*bool, bool)

GetRequireJwtSecuredAuthorizationResponseModeOk returns a tuple with the RequireJwtSecuredAuthorizationResponseMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRequireProofKeyForCodeExchange ¶

func (o *Client) GetRequireProofKeyForCodeExchange() bool

GetRequireProofKeyForCodeExchange returns the RequireProofKeyForCodeExchange field value if set, zero value otherwise.

func (*Client) GetRequireProofKeyForCodeExchangeOk ¶

func (o *Client) GetRequireProofKeyForCodeExchangeOk() (*bool, bool)

GetRequireProofKeyForCodeExchangeOk returns a tuple with the RequireProofKeyForCodeExchange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRequirePushedAuthorizationRequests ¶

func (o *Client) GetRequirePushedAuthorizationRequests() bool

GetRequirePushedAuthorizationRequests returns the RequirePushedAuthorizationRequests field value if set, zero value otherwise.

func (*Client) GetRequirePushedAuthorizationRequestsOk ¶

func (o *Client) GetRequirePushedAuthorizationRequestsOk() (*bool, bool)

GetRequirePushedAuthorizationRequestsOk returns a tuple with the RequirePushedAuthorizationRequests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRequireSignedRequests ¶

func (o *Client) GetRequireSignedRequests() bool

GetRequireSignedRequests returns the RequireSignedRequests field value if set, zero value otherwise.

func (*Client) GetRequireSignedRequestsOk ¶

func (o *Client) GetRequireSignedRequestsOk() (*bool, bool)

GetRequireSignedRequestsOk returns a tuple with the RequireSignedRequests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRestrictScopes ¶

func (o *Client) GetRestrictScopes() bool

GetRestrictScopes returns the RestrictScopes field value if set, zero value otherwise.

func (*Client) GetRestrictScopesOk ¶

func (o *Client) GetRestrictScopesOk() (*bool, bool)

GetRestrictScopesOk returns a tuple with the RestrictScopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRestrictToDefaultAccessTokenManager ¶

func (o *Client) GetRestrictToDefaultAccessTokenManager() bool

GetRestrictToDefaultAccessTokenManager returns the RestrictToDefaultAccessTokenManager field value if set, zero value otherwise.

func (*Client) GetRestrictToDefaultAccessTokenManagerOk ¶

func (o *Client) GetRestrictToDefaultAccessTokenManagerOk() (*bool, bool)

GetRestrictToDefaultAccessTokenManagerOk returns a tuple with the RestrictToDefaultAccessTokenManager field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRestrictedResponseTypes ¶

func (o *Client) GetRestrictedResponseTypes() []string

GetRestrictedResponseTypes returns the RestrictedResponseTypes field value if set, zero value otherwise.

func (*Client) GetRestrictedResponseTypesOk ¶

func (o *Client) GetRestrictedResponseTypesOk() ([]string, bool)

GetRestrictedResponseTypesOk returns a tuple with the RestrictedResponseTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetRestrictedScopes ¶

func (o *Client) GetRestrictedScopes() []string

GetRestrictedScopes returns the RestrictedScopes field value if set, zero value otherwise.

func (*Client) GetRestrictedScopesOk ¶

func (o *Client) GetRestrictedScopesOk() ([]string, bool)

GetRestrictedScopesOk returns a tuple with the RestrictedScopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetTokenExchangeProcessorPolicyRef ¶

func (o *Client) GetTokenExchangeProcessorPolicyRef() ResourceLink

GetTokenExchangeProcessorPolicyRef returns the TokenExchangeProcessorPolicyRef field value if set, zero value otherwise.

func (*Client) GetTokenExchangeProcessorPolicyRefOk ¶

func (o *Client) GetTokenExchangeProcessorPolicyRefOk() (*ResourceLink, bool)

GetTokenExchangeProcessorPolicyRefOk returns a tuple with the TokenExchangeProcessorPolicyRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetTokenIntrospectionContentEncryptionAlgorithm ¶

func (o *Client) GetTokenIntrospectionContentEncryptionAlgorithm() string

GetTokenIntrospectionContentEncryptionAlgorithm returns the TokenIntrospectionContentEncryptionAlgorithm field value if set, zero value otherwise.

func (*Client) GetTokenIntrospectionContentEncryptionAlgorithmOk ¶

func (o *Client) GetTokenIntrospectionContentEncryptionAlgorithmOk() (*string, bool)

GetTokenIntrospectionContentEncryptionAlgorithmOk returns a tuple with the TokenIntrospectionContentEncryptionAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetTokenIntrospectionEncryptionAlgorithm ¶

func (o *Client) GetTokenIntrospectionEncryptionAlgorithm() string

GetTokenIntrospectionEncryptionAlgorithm returns the TokenIntrospectionEncryptionAlgorithm field value if set, zero value otherwise.

func (*Client) GetTokenIntrospectionEncryptionAlgorithmOk ¶

func (o *Client) GetTokenIntrospectionEncryptionAlgorithmOk() (*string, bool)

GetTokenIntrospectionEncryptionAlgorithmOk returns a tuple with the TokenIntrospectionEncryptionAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetTokenIntrospectionSigningAlgorithm ¶

func (o *Client) GetTokenIntrospectionSigningAlgorithm() string

GetTokenIntrospectionSigningAlgorithm returns the TokenIntrospectionSigningAlgorithm field value if set, zero value otherwise.

func (*Client) GetTokenIntrospectionSigningAlgorithmOk ¶

func (o *Client) GetTokenIntrospectionSigningAlgorithmOk() (*string, bool)

GetTokenIntrospectionSigningAlgorithmOk returns a tuple with the TokenIntrospectionSigningAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetUserAuthorizationUrlOverride ¶

func (o *Client) GetUserAuthorizationUrlOverride() string

GetUserAuthorizationUrlOverride returns the UserAuthorizationUrlOverride field value if set, zero value otherwise.

func (*Client) GetUserAuthorizationUrlOverrideOk ¶

func (o *Client) GetUserAuthorizationUrlOverrideOk() (*string, bool)

GetUserAuthorizationUrlOverrideOk returns a tuple with the UserAuthorizationUrlOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) GetValidateUsingAllEligibleAtms ¶

func (o *Client) GetValidateUsingAllEligibleAtms() bool

GetValidateUsingAllEligibleAtms returns the ValidateUsingAllEligibleAtms field value if set, zero value otherwise.

func (*Client) GetValidateUsingAllEligibleAtmsOk ¶

func (o *Client) GetValidateUsingAllEligibleAtmsOk() (*bool, bool)

GetValidateUsingAllEligibleAtmsOk returns a tuple with the ValidateUsingAllEligibleAtms field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Client) HasAllowAuthenticationApiInit ¶

func (o *Client) HasAllowAuthenticationApiInit() bool

HasAllowAuthenticationApiInit returns a boolean if a field has been set.

func (*Client) HasAuthorizationDetailTypes ¶

func (o *Client) HasAuthorizationDetailTypes() bool

HasAuthorizationDetailTypes returns a boolean if a field has been set.

func (*Client) HasBypassActivationCodeConfirmationOverride ¶

func (o *Client) HasBypassActivationCodeConfirmationOverride() bool

HasBypassActivationCodeConfirmationOverride returns a boolean if a field has been set.

func (*Client) HasBypassApprovalPage ¶

func (o *Client) HasBypassApprovalPage() bool

HasBypassApprovalPage returns a boolean if a field has been set.

func (*Client) HasCibaDeliveryMode ¶

func (o *Client) HasCibaDeliveryMode() bool

HasCibaDeliveryMode returns a boolean if a field has been set.

func (*Client) HasCibaNotificationEndpoint ¶

func (o *Client) HasCibaNotificationEndpoint() bool

HasCibaNotificationEndpoint returns a boolean if a field has been set.

func (*Client) HasCibaPollingInterval ¶

func (o *Client) HasCibaPollingInterval() bool

HasCibaPollingInterval returns a boolean if a field has been set.

func (*Client) HasCibaRequestObjectSigningAlgorithm ¶

func (o *Client) HasCibaRequestObjectSigningAlgorithm() bool

HasCibaRequestObjectSigningAlgorithm returns a boolean if a field has been set.

func (*Client) HasCibaRequireSignedRequests ¶

func (o *Client) HasCibaRequireSignedRequests() bool

HasCibaRequireSignedRequests returns a boolean if a field has been set.

func (*Client) HasCibaUserCodeSupported ¶

func (o *Client) HasCibaUserCodeSupported() bool

HasCibaUserCodeSupported returns a boolean if a field has been set.

func (*Client) HasClientAuth ¶

func (o *Client) HasClientAuth() bool

HasClientAuth returns a boolean if a field has been set.

func (*Client) HasClientSecretChangedTime ¶

func (o *Client) HasClientSecretChangedTime() bool

HasClientSecretChangedTime returns a boolean if a field has been set.

func (*Client) HasClientSecretRetentionPeriod ¶

func (o *Client) HasClientSecretRetentionPeriod() bool

HasClientSecretRetentionPeriod returns a boolean if a field has been set.

func (*Client) HasClientSecretRetentionPeriodType ¶

func (o *Client) HasClientSecretRetentionPeriodType() bool

HasClientSecretRetentionPeriodType returns a boolean if a field has been set.

func (*Client) HasCreationDate ¶

func (o *Client) HasCreationDate() bool

HasCreationDate returns a boolean if a field has been set.

func (*Client) HasDefaultAccessTokenManagerRef ¶

func (o *Client) HasDefaultAccessTokenManagerRef() bool

HasDefaultAccessTokenManagerRef returns a boolean if a field has been set.

func (*Client) HasDescription ¶

func (o *Client) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Client) HasDeviceFlowSettingType ¶

func (o *Client) HasDeviceFlowSettingType() bool

HasDeviceFlowSettingType returns a boolean if a field has been set.

func (*Client) HasDevicePollingIntervalOverride ¶

func (o *Client) HasDevicePollingIntervalOverride() bool

HasDevicePollingIntervalOverride returns a boolean if a field has been set.

func (*Client) HasEnabled ¶

func (o *Client) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*Client) HasExclusiveScopes ¶

func (o *Client) HasExclusiveScopes() bool

HasExclusiveScopes returns a boolean if a field has been set.

func (*Client) HasExtendedParameters ¶

func (o *Client) HasExtendedParameters() bool

HasExtendedParameters returns a boolean if a field has been set.

func (*Client) HasJwksSettings ¶

func (o *Client) HasJwksSettings() bool

HasJwksSettings returns a boolean if a field has been set.

func (*Client) HasJwtSecuredAuthorizationResponseModeContentEncryptionAlgorithm ¶

func (o *Client) HasJwtSecuredAuthorizationResponseModeContentEncryptionAlgorithm() bool

HasJwtSecuredAuthorizationResponseModeContentEncryptionAlgorithm returns a boolean if a field has been set.

func (*Client) HasJwtSecuredAuthorizationResponseModeEncryptionAlgorithm ¶

func (o *Client) HasJwtSecuredAuthorizationResponseModeEncryptionAlgorithm() bool

HasJwtSecuredAuthorizationResponseModeEncryptionAlgorithm returns a boolean if a field has been set.

func (*Client) HasJwtSecuredAuthorizationResponseModeSigningAlgorithm ¶

func (o *Client) HasJwtSecuredAuthorizationResponseModeSigningAlgorithm() bool

HasJwtSecuredAuthorizationResponseModeSigningAlgorithm returns a boolean if a field has been set.

func (*Client) HasLogoUrl ¶

func (o *Client) HasLogoUrl() bool

HasLogoUrl returns a boolean if a field has been set.

func (*Client) HasModificationDate ¶

func (o *Client) HasModificationDate() bool

HasModificationDate returns a boolean if a field has been set.

func (*Client) HasOidcPolicy ¶

func (o *Client) HasOidcPolicy() bool

HasOidcPolicy returns a boolean if a field has been set.

func (*Client) HasPendingAuthorizationTimeoutOverride ¶

func (o *Client) HasPendingAuthorizationTimeoutOverride() bool

HasPendingAuthorizationTimeoutOverride returns a boolean if a field has been set.

func (*Client) HasPersistentGrantExpirationTime ¶

func (o *Client) HasPersistentGrantExpirationTime() bool

HasPersistentGrantExpirationTime returns a boolean if a field has been set.

func (*Client) HasPersistentGrantExpirationTimeUnit ¶

func (o *Client) HasPersistentGrantExpirationTimeUnit() bool

HasPersistentGrantExpirationTimeUnit returns a boolean if a field has been set.

func (*Client) HasPersistentGrantExpirationType ¶

func (o *Client) HasPersistentGrantExpirationType() bool

HasPersistentGrantExpirationType returns a boolean if a field has been set.

func (*Client) HasPersistentGrantIdleTimeout ¶

func (o *Client) HasPersistentGrantIdleTimeout() bool

HasPersistentGrantIdleTimeout returns a boolean if a field has been set.

func (*Client) HasPersistentGrantIdleTimeoutTimeUnit ¶

func (o *Client) HasPersistentGrantIdleTimeoutTimeUnit() bool

HasPersistentGrantIdleTimeoutTimeUnit returns a boolean if a field has been set.

func (*Client) HasPersistentGrantIdleTimeoutType ¶

func (o *Client) HasPersistentGrantIdleTimeoutType() bool

HasPersistentGrantIdleTimeoutType returns a boolean if a field has been set.

func (*Client) HasPersistentGrantReuseGrantTypes ¶

func (o *Client) HasPersistentGrantReuseGrantTypes() bool

HasPersistentGrantReuseGrantTypes returns a boolean if a field has been set.

func (*Client) HasPersistentGrantReuseType ¶

func (o *Client) HasPersistentGrantReuseType() bool

HasPersistentGrantReuseType returns a boolean if a field has been set.

func (*Client) HasRedirectUris ¶

func (o *Client) HasRedirectUris() bool

HasRedirectUris returns a boolean if a field has been set.

func (*Client) HasRefreshRolling ¶

func (o *Client) HasRefreshRolling() bool

HasRefreshRolling returns a boolean if a field has been set.

func (*Client) HasRefreshTokenRollingGracePeriod ¶

func (o *Client) HasRefreshTokenRollingGracePeriod() bool

HasRefreshTokenRollingGracePeriod returns a boolean if a field has been set.

func (*Client) HasRefreshTokenRollingGracePeriodType ¶

func (o *Client) HasRefreshTokenRollingGracePeriodType() bool

HasRefreshTokenRollingGracePeriodType returns a boolean if a field has been set.

func (*Client) HasRefreshTokenRollingInterval ¶

func (o *Client) HasRefreshTokenRollingInterval() bool

HasRefreshTokenRollingInterval returns a boolean if a field has been set.

func (*Client) HasRefreshTokenRollingIntervalType ¶

func (o *Client) HasRefreshTokenRollingIntervalType() bool

HasRefreshTokenRollingIntervalType returns a boolean if a field has been set.

func (*Client) HasReplicationStatus ¶

func (o *Client) HasReplicationStatus() bool

HasReplicationStatus returns a boolean if a field has been set.

func (*Client) HasRequestObjectSigningAlgorithm ¶

func (o *Client) HasRequestObjectSigningAlgorithm() bool

HasRequestObjectSigningAlgorithm returns a boolean if a field has been set.

func (*Client) HasRequestPolicyRef ¶

func (o *Client) HasRequestPolicyRef() bool

HasRequestPolicyRef returns a boolean if a field has been set.

func (*Client) HasRequireDpop ¶

func (o *Client) HasRequireDpop() bool

HasRequireDpop returns a boolean if a field has been set.

func (*Client) HasRequireJwtSecuredAuthorizationResponseMode ¶

func (o *Client) HasRequireJwtSecuredAuthorizationResponseMode() bool

HasRequireJwtSecuredAuthorizationResponseMode returns a boolean if a field has been set.

func (*Client) HasRequireProofKeyForCodeExchange ¶

func (o *Client) HasRequireProofKeyForCodeExchange() bool

HasRequireProofKeyForCodeExchange returns a boolean if a field has been set.

func (*Client) HasRequirePushedAuthorizationRequests ¶

func (o *Client) HasRequirePushedAuthorizationRequests() bool

HasRequirePushedAuthorizationRequests returns a boolean if a field has been set.

func (*Client) HasRequireSignedRequests ¶

func (o *Client) HasRequireSignedRequests() bool

HasRequireSignedRequests returns a boolean if a field has been set.

func (*Client) HasRestrictScopes ¶

func (o *Client) HasRestrictScopes() bool

HasRestrictScopes returns a boolean if a field has been set.

func (*Client) HasRestrictToDefaultAccessTokenManager ¶

func (o *Client) HasRestrictToDefaultAccessTokenManager() bool

HasRestrictToDefaultAccessTokenManager returns a boolean if a field has been set.

func (*Client) HasRestrictedResponseTypes ¶

func (o *Client) HasRestrictedResponseTypes() bool

HasRestrictedResponseTypes returns a boolean if a field has been set.

func (*Client) HasRestrictedScopes ¶

func (o *Client) HasRestrictedScopes() bool

HasRestrictedScopes returns a boolean if a field has been set.

func (*Client) HasTokenExchangeProcessorPolicyRef ¶

func (o *Client) HasTokenExchangeProcessorPolicyRef() bool

HasTokenExchangeProcessorPolicyRef returns a boolean if a field has been set.

func (*Client) HasTokenIntrospectionContentEncryptionAlgorithm ¶

func (o *Client) HasTokenIntrospectionContentEncryptionAlgorithm() bool

HasTokenIntrospectionContentEncryptionAlgorithm returns a boolean if a field has been set.

func (*Client) HasTokenIntrospectionEncryptionAlgorithm ¶

func (o *Client) HasTokenIntrospectionEncryptionAlgorithm() bool

HasTokenIntrospectionEncryptionAlgorithm returns a boolean if a field has been set.

func (*Client) HasTokenIntrospectionSigningAlgorithm ¶

func (o *Client) HasTokenIntrospectionSigningAlgorithm() bool

HasTokenIntrospectionSigningAlgorithm returns a boolean if a field has been set.

func (*Client) HasUserAuthorizationUrlOverride ¶

func (o *Client) HasUserAuthorizationUrlOverride() bool

HasUserAuthorizationUrlOverride returns a boolean if a field has been set.

func (*Client) HasValidateUsingAllEligibleAtms ¶

func (o *Client) HasValidateUsingAllEligibleAtms() bool

HasValidateUsingAllEligibleAtms returns a boolean if a field has been set.

func (Client) MarshalJSON ¶

func (o Client) MarshalJSON() ([]byte, error)

func (*Client) SetAllowAuthenticationApiInit ¶

func (o *Client) SetAllowAuthenticationApiInit(v bool)

SetAllowAuthenticationApiInit gets a reference to the given bool and assigns it to the AllowAuthenticationApiInit field.

func (*Client) SetAuthorizationDetailTypes ¶

func (o *Client) SetAuthorizationDetailTypes(v []string)

SetAuthorizationDetailTypes gets a reference to the given []string and assigns it to the AuthorizationDetailTypes field.

func (*Client) SetBypassActivationCodeConfirmationOverride ¶

func (o *Client) SetBypassActivationCodeConfirmationOverride(v bool)

SetBypassActivationCodeConfirmationOverride gets a reference to the given bool and assigns it to the BypassActivationCodeConfirmationOverride field.

func (*Client) SetBypassApprovalPage ¶

func (o *Client) SetBypassApprovalPage(v bool)

SetBypassApprovalPage gets a reference to the given bool and assigns it to the BypassApprovalPage field.

func (*Client) SetCibaDeliveryMode ¶

func (o *Client) SetCibaDeliveryMode(v string)

SetCibaDeliveryMode gets a reference to the given string and assigns it to the CibaDeliveryMode field.

func (*Client) SetCibaNotificationEndpoint ¶

func (o *Client) SetCibaNotificationEndpoint(v string)

SetCibaNotificationEndpoint gets a reference to the given string and assigns it to the CibaNotificationEndpoint field.

func (*Client) SetCibaPollingInterval ¶

func (o *Client) SetCibaPollingInterval(v int64)

SetCibaPollingInterval gets a reference to the given int64 and assigns it to the CibaPollingInterval field.

func (*Client) SetCibaRequestObjectSigningAlgorithm ¶

func (o *Client) SetCibaRequestObjectSigningAlgorithm(v string)

SetCibaRequestObjectSigningAlgorithm gets a reference to the given string and assigns it to the CibaRequestObjectSigningAlgorithm field.

func (*Client) SetCibaRequireSignedRequests ¶

func (o *Client) SetCibaRequireSignedRequests(v bool)

SetCibaRequireSignedRequests gets a reference to the given bool and assigns it to the CibaRequireSignedRequests field.

func (*Client) SetCibaUserCodeSupported ¶

func (o *Client) SetCibaUserCodeSupported(v bool)

SetCibaUserCodeSupported gets a reference to the given bool and assigns it to the CibaUserCodeSupported field.

func (*Client) SetClientAuth ¶

func (o *Client) SetClientAuth(v ClientAuth)

SetClientAuth gets a reference to the given ClientAuth and assigns it to the ClientAuth field.

func (*Client) SetClientId ¶

func (o *Client) SetClientId(v string)

SetClientId sets field value

func (*Client) SetClientSecretChangedTime ¶

func (o *Client) SetClientSecretChangedTime(v time.Time)

SetClientSecretChangedTime gets a reference to the given time.Time and assigns it to the ClientSecretChangedTime field.

func (*Client) SetClientSecretRetentionPeriod ¶

func (o *Client) SetClientSecretRetentionPeriod(v int64)

SetClientSecretRetentionPeriod gets a reference to the given int64 and assigns it to the ClientSecretRetentionPeriod field.

func (*Client) SetClientSecretRetentionPeriodType ¶

func (o *Client) SetClientSecretRetentionPeriodType(v string)

SetClientSecretRetentionPeriodType gets a reference to the given string and assigns it to the ClientSecretRetentionPeriodType field.

func (*Client) SetCreationDate ¶

func (o *Client) SetCreationDate(v time.Time)

SetCreationDate gets a reference to the given time.Time and assigns it to the CreationDate field.

func (*Client) SetDefaultAccessTokenManagerRef ¶

func (o *Client) SetDefaultAccessTokenManagerRef(v ResourceLink)

SetDefaultAccessTokenManagerRef gets a reference to the given ResourceLink and assigns it to the DefaultAccessTokenManagerRef field.

func (*Client) SetDescription ¶

func (o *Client) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Client) SetDeviceFlowSettingType ¶

func (o *Client) SetDeviceFlowSettingType(v string)

SetDeviceFlowSettingType gets a reference to the given string and assigns it to the DeviceFlowSettingType field.

func (*Client) SetDevicePollingIntervalOverride ¶

func (o *Client) SetDevicePollingIntervalOverride(v int64)

SetDevicePollingIntervalOverride gets a reference to the given int64 and assigns it to the DevicePollingIntervalOverride field.

func (*Client) SetEnabled ¶

func (o *Client) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*Client) SetExclusiveScopes ¶

func (o *Client) SetExclusiveScopes(v []string)

SetExclusiveScopes gets a reference to the given []string and assigns it to the ExclusiveScopes field.

func (*Client) SetExtendedParameters ¶

func (o *Client) SetExtendedParameters(v map[string]ParameterValues)

SetExtendedParameters gets a reference to the given map[string]ParameterValues and assigns it to the ExtendedParameters field.

func (*Client) SetGrantTypes ¶

func (o *Client) SetGrantTypes(v []string)

SetGrantTypes sets field value

func (*Client) SetJwksSettings ¶

func (o *Client) SetJwksSettings(v JwksSettings)

SetJwksSettings gets a reference to the given JwksSettings and assigns it to the JwksSettings field.

func (*Client) SetJwtSecuredAuthorizationResponseModeContentEncryptionAlgorithm ¶

func (o *Client) SetJwtSecuredAuthorizationResponseModeContentEncryptionAlgorithm(v string)

SetJwtSecuredAuthorizationResponseModeContentEncryptionAlgorithm gets a reference to the given string and assigns it to the JwtSecuredAuthorizationResponseModeContentEncryptionAlgorithm field.

func (*Client) SetJwtSecuredAuthorizationResponseModeEncryptionAlgorithm ¶

func (o *Client) SetJwtSecuredAuthorizationResponseModeEncryptionAlgorithm(v string)

SetJwtSecuredAuthorizationResponseModeEncryptionAlgorithm gets a reference to the given string and assigns it to the JwtSecuredAuthorizationResponseModeEncryptionAlgorithm field.

func (*Client) SetJwtSecuredAuthorizationResponseModeSigningAlgorithm ¶

func (o *Client) SetJwtSecuredAuthorizationResponseModeSigningAlgorithm(v string)

SetJwtSecuredAuthorizationResponseModeSigningAlgorithm gets a reference to the given string and assigns it to the JwtSecuredAuthorizationResponseModeSigningAlgorithm field.

func (*Client) SetLogoUrl ¶

func (o *Client) SetLogoUrl(v string)

SetLogoUrl gets a reference to the given string and assigns it to the LogoUrl field.

func (*Client) SetModificationDate ¶

func (o *Client) SetModificationDate(v time.Time)

SetModificationDate gets a reference to the given time.Time and assigns it to the ModificationDate field.

func (*Client) SetName ¶

func (o *Client) SetName(v string)

SetName sets field value

func (*Client) SetOidcPolicy ¶

func (o *Client) SetOidcPolicy(v ClientOIDCPolicy)

SetOidcPolicy gets a reference to the given ClientOIDCPolicy and assigns it to the OidcPolicy field.

func (*Client) SetPendingAuthorizationTimeoutOverride ¶

func (o *Client) SetPendingAuthorizationTimeoutOverride(v int64)

SetPendingAuthorizationTimeoutOverride gets a reference to the given int64 and assigns it to the PendingAuthorizationTimeoutOverride field.

func (*Client) SetPersistentGrantExpirationTime ¶

func (o *Client) SetPersistentGrantExpirationTime(v int64)

SetPersistentGrantExpirationTime gets a reference to the given int64 and assigns it to the PersistentGrantExpirationTime field.

func (*Client) SetPersistentGrantExpirationTimeUnit ¶

func (o *Client) SetPersistentGrantExpirationTimeUnit(v string)

SetPersistentGrantExpirationTimeUnit gets a reference to the given string and assigns it to the PersistentGrantExpirationTimeUnit field.

func (*Client) SetPersistentGrantExpirationType ¶

func (o *Client) SetPersistentGrantExpirationType(v string)

SetPersistentGrantExpirationType gets a reference to the given string and assigns it to the PersistentGrantExpirationType field.

func (*Client) SetPersistentGrantIdleTimeout ¶

func (o *Client) SetPersistentGrantIdleTimeout(v int64)

SetPersistentGrantIdleTimeout gets a reference to the given int64 and assigns it to the PersistentGrantIdleTimeout field.

func (*Client) SetPersistentGrantIdleTimeoutTimeUnit ¶

func (o *Client) SetPersistentGrantIdleTimeoutTimeUnit(v string)

SetPersistentGrantIdleTimeoutTimeUnit gets a reference to the given string and assigns it to the PersistentGrantIdleTimeoutTimeUnit field.

func (*Client) SetPersistentGrantIdleTimeoutType ¶

func (o *Client) SetPersistentGrantIdleTimeoutType(v string)

SetPersistentGrantIdleTimeoutType gets a reference to the given string and assigns it to the PersistentGrantIdleTimeoutType field.

func (*Client) SetPersistentGrantReuseGrantTypes ¶

func (o *Client) SetPersistentGrantReuseGrantTypes(v []string)

SetPersistentGrantReuseGrantTypes gets a reference to the given []string and assigns it to the PersistentGrantReuseGrantTypes field.

func (*Client) SetPersistentGrantReuseType ¶

func (o *Client) SetPersistentGrantReuseType(v string)

SetPersistentGrantReuseType gets a reference to the given string and assigns it to the PersistentGrantReuseType field.

func (*Client) SetRedirectUris ¶

func (o *Client) SetRedirectUris(v []string)

SetRedirectUris gets a reference to the given []string and assigns it to the RedirectUris field.

func (*Client) SetRefreshRolling ¶

func (o *Client) SetRefreshRolling(v string)

SetRefreshRolling gets a reference to the given string and assigns it to the RefreshRolling field.

func (*Client) SetRefreshTokenRollingGracePeriod ¶

func (o *Client) SetRefreshTokenRollingGracePeriod(v int64)

SetRefreshTokenRollingGracePeriod gets a reference to the given int64 and assigns it to the RefreshTokenRollingGracePeriod field.

func (*Client) SetRefreshTokenRollingGracePeriodType ¶

func (o *Client) SetRefreshTokenRollingGracePeriodType(v string)

SetRefreshTokenRollingGracePeriodType gets a reference to the given string and assigns it to the RefreshTokenRollingGracePeriodType field.

func (*Client) SetRefreshTokenRollingInterval ¶

func (o *Client) SetRefreshTokenRollingInterval(v int64)

SetRefreshTokenRollingInterval gets a reference to the given int64 and assigns it to the RefreshTokenRollingInterval field.

func (*Client) SetRefreshTokenRollingIntervalType ¶

func (o *Client) SetRefreshTokenRollingIntervalType(v string)

SetRefreshTokenRollingIntervalType gets a reference to the given string and assigns it to the RefreshTokenRollingIntervalType field.

func (*Client) SetReplicationStatus ¶

func (o *Client) SetReplicationStatus(v string)

SetReplicationStatus gets a reference to the given string and assigns it to the ReplicationStatus field.

func (*Client) SetRequestObjectSigningAlgorithm ¶

func (o *Client) SetRequestObjectSigningAlgorithm(v string)

SetRequestObjectSigningAlgorithm gets a reference to the given string and assigns it to the RequestObjectSigningAlgorithm field.

func (*Client) SetRequestPolicyRef ¶

func (o *Client) SetRequestPolicyRef(v ResourceLink)

SetRequestPolicyRef gets a reference to the given ResourceLink and assigns it to the RequestPolicyRef field.

func (*Client) SetRequireDpop ¶

func (o *Client) SetRequireDpop(v bool)

SetRequireDpop gets a reference to the given bool and assigns it to the RequireDpop field.

func (*Client) SetRequireJwtSecuredAuthorizationResponseMode ¶

func (o *Client) SetRequireJwtSecuredAuthorizationResponseMode(v bool)

SetRequireJwtSecuredAuthorizationResponseMode gets a reference to the given bool and assigns it to the RequireJwtSecuredAuthorizationResponseMode field.

func (*Client) SetRequireProofKeyForCodeExchange ¶

func (o *Client) SetRequireProofKeyForCodeExchange(v bool)

SetRequireProofKeyForCodeExchange gets a reference to the given bool and assigns it to the RequireProofKeyForCodeExchange field.

func (*Client) SetRequirePushedAuthorizationRequests ¶

func (o *Client) SetRequirePushedAuthorizationRequests(v bool)

SetRequirePushedAuthorizationRequests gets a reference to the given bool and assigns it to the RequirePushedAuthorizationRequests field.

func (*Client) SetRequireSignedRequests ¶

func (o *Client) SetRequireSignedRequests(v bool)

SetRequireSignedRequests gets a reference to the given bool and assigns it to the RequireSignedRequests field.

func (*Client) SetRestrictScopes ¶

func (o *Client) SetRestrictScopes(v bool)

SetRestrictScopes gets a reference to the given bool and assigns it to the RestrictScopes field.

func (*Client) SetRestrictToDefaultAccessTokenManager ¶

func (o *Client) SetRestrictToDefaultAccessTokenManager(v bool)

SetRestrictToDefaultAccessTokenManager gets a reference to the given bool and assigns it to the RestrictToDefaultAccessTokenManager field.

func (*Client) SetRestrictedResponseTypes ¶

func (o *Client) SetRestrictedResponseTypes(v []string)

SetRestrictedResponseTypes gets a reference to the given []string and assigns it to the RestrictedResponseTypes field.

func (*Client) SetRestrictedScopes ¶

func (o *Client) SetRestrictedScopes(v []string)

SetRestrictedScopes gets a reference to the given []string and assigns it to the RestrictedScopes field.

func (*Client) SetTokenExchangeProcessorPolicyRef ¶

func (o *Client) SetTokenExchangeProcessorPolicyRef(v ResourceLink)

SetTokenExchangeProcessorPolicyRef gets a reference to the given ResourceLink and assigns it to the TokenExchangeProcessorPolicyRef field.

func (*Client) SetTokenIntrospectionContentEncryptionAlgorithm ¶

func (o *Client) SetTokenIntrospectionContentEncryptionAlgorithm(v string)

SetTokenIntrospectionContentEncryptionAlgorithm gets a reference to the given string and assigns it to the TokenIntrospectionContentEncryptionAlgorithm field.

func (*Client) SetTokenIntrospectionEncryptionAlgorithm ¶

func (o *Client) SetTokenIntrospectionEncryptionAlgorithm(v string)

SetTokenIntrospectionEncryptionAlgorithm gets a reference to the given string and assigns it to the TokenIntrospectionEncryptionAlgorithm field.

func (*Client) SetTokenIntrospectionSigningAlgorithm ¶

func (o *Client) SetTokenIntrospectionSigningAlgorithm(v string)

SetTokenIntrospectionSigningAlgorithm gets a reference to the given string and assigns it to the TokenIntrospectionSigningAlgorithm field.

func (*Client) SetUserAuthorizationUrlOverride ¶

func (o *Client) SetUserAuthorizationUrlOverride(v string)

SetUserAuthorizationUrlOverride gets a reference to the given string and assigns it to the UserAuthorizationUrlOverride field.

func (*Client) SetValidateUsingAllEligibleAtms ¶

func (o *Client) SetValidateUsingAllEligibleAtms(v bool)

SetValidateUsingAllEligibleAtms gets a reference to the given bool and assigns it to the ValidateUsingAllEligibleAtms field.

func (Client) ToMap ¶

func (o Client) ToMap() (map[string]interface{}, error)

type ClientAuth ¶

type ClientAuth struct {
	// Client authentication type.<br>The required field for type SECRET is secret.<br>The required fields for type CERTIFICATE are clientCertIssuerDn and clientCertSubjectDn.<br>The required field for type PRIVATE_KEY_JWT is: either jwks or jwksUrl.
	Type *string `json:"type,omitempty" tfsdk:"type"`
	// Client secret for Basic Authentication.  To update the client secret, specify the plaintext value in this field.  This field will not be populated for GET requests.
	Secret *string `json:"secret,omitempty" tfsdk:"secret"`
	// For GET requests, this field contains the encrypted client secret, if one exists.  For POST and PUT requests, if you wish to reuse the existing secret, this field should be passed back unchanged.
	EncryptedSecret *string `json:"encryptedSecret,omitempty" tfsdk:"encrypted_secret"`
	// The list of secondary client secrets that are temporarily retained.
	SecondarySecrets []SecondarySecret `json:"secondarySecrets,omitempty" tfsdk:"secondary_secrets"`
	// Client TLS Certificate Issuer DN.
	ClientCertIssuerDn *string `json:"clientCertIssuerDn,omitempty" tfsdk:"client_cert_issuer_dn"`
	// Client TLS Certificate Subject DN.
	ClientCertSubjectDn *string `json:"clientCertSubjectDn,omitempty" tfsdk:"client_cert_subject_dn"`
	// Enforce replay prevention on JSON Web Tokens. This field is applicable only for Private Key JWT Client and Client Secret JWT Authentication.
	EnforceReplayPrevention *bool `json:"enforceReplayPrevention,omitempty" tfsdk:"enforce_replay_prevention"`
	// The JSON Web Signature [JWS] algorithm that must be used to sign the JSON Web Tokens. This field is applicable only for Private Key JWT and Client Secret JWT Client Authentication. All asymmetric signing algorithms are allowed for Private Key JWT if value is not present.All symmetric signing algorithms are allowed for Client Secret JWT if value is not present <br>RS256 - RSA using SHA-256<br>RS384 - RSA using SHA-384<br>RS512 - RSA using SHA-512<br>ES256 - ECDSA using P256 Curve and SHA-256<br>ES384 - ECDSA using P384 Curve and SHA-384<br>ES512 - ECDSA using P521 Curve and SHA-512<br>PS256 - RSASSA-PSS using SHA-256 and MGF1 padding with SHA-256<br>PS384 - RSASSA-PSS using SHA-384 and MGF1 padding with SHA-384<br>PS512 - RSASSA-PSS using SHA-512 and MGF1 padding with SHA-512<br>RSASSA-PSS is only supported with SafeNet Luna, Thales nCipher or Java 11.<br>HS256 - HMAC using SHA-256<br>HS384 - HMAC using SHA-384<br>HS512 - HMAC using SHA-512.
	TokenEndpointAuthSigningAlgorithm *string `json:"tokenEndpointAuthSigningAlgorithm,omitempty" tfsdk:"token_endpoint_auth_signing_algorithm"`
}

ClientAuth Client Authentication.

func NewClientAuth ¶

func NewClientAuth() *ClientAuth

NewClientAuth instantiates a new ClientAuth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientAuthWithDefaults ¶

func NewClientAuthWithDefaults() *ClientAuth

NewClientAuthWithDefaults instantiates a new ClientAuth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClientAuth) GetClientCertIssuerDn ¶

func (o *ClientAuth) GetClientCertIssuerDn() string

GetClientCertIssuerDn returns the ClientCertIssuerDn field value if set, zero value otherwise.

func (*ClientAuth) GetClientCertIssuerDnOk ¶

func (o *ClientAuth) GetClientCertIssuerDnOk() (*string, bool)

GetClientCertIssuerDnOk returns a tuple with the ClientCertIssuerDn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientAuth) GetClientCertSubjectDn ¶

func (o *ClientAuth) GetClientCertSubjectDn() string

GetClientCertSubjectDn returns the ClientCertSubjectDn field value if set, zero value otherwise.

func (*ClientAuth) GetClientCertSubjectDnOk ¶

func (o *ClientAuth) GetClientCertSubjectDnOk() (*string, bool)

GetClientCertSubjectDnOk returns a tuple with the ClientCertSubjectDn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientAuth) GetEncryptedSecret ¶

func (o *ClientAuth) GetEncryptedSecret() string

GetEncryptedSecret returns the EncryptedSecret field value if set, zero value otherwise.

func (*ClientAuth) GetEncryptedSecretOk ¶

func (o *ClientAuth) GetEncryptedSecretOk() (*string, bool)

GetEncryptedSecretOk returns a tuple with the EncryptedSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientAuth) GetEnforceReplayPrevention ¶

func (o *ClientAuth) GetEnforceReplayPrevention() bool

GetEnforceReplayPrevention returns the EnforceReplayPrevention field value if set, zero value otherwise.

func (*ClientAuth) GetEnforceReplayPreventionOk ¶

func (o *ClientAuth) GetEnforceReplayPreventionOk() (*bool, bool)

GetEnforceReplayPreventionOk returns a tuple with the EnforceReplayPrevention field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientAuth) GetSecondarySecrets ¶

func (o *ClientAuth) GetSecondarySecrets() []SecondarySecret

GetSecondarySecrets returns the SecondarySecrets field value if set, zero value otherwise.

func (*ClientAuth) GetSecondarySecretsOk ¶

func (o *ClientAuth) GetSecondarySecretsOk() ([]SecondarySecret, bool)

GetSecondarySecretsOk returns a tuple with the SecondarySecrets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientAuth) GetSecret ¶

func (o *ClientAuth) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise.

func (*ClientAuth) GetSecretOk ¶

func (o *ClientAuth) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientAuth) GetTokenEndpointAuthSigningAlgorithm ¶

func (o *ClientAuth) GetTokenEndpointAuthSigningAlgorithm() string

GetTokenEndpointAuthSigningAlgorithm returns the TokenEndpointAuthSigningAlgorithm field value if set, zero value otherwise.

func (*ClientAuth) GetTokenEndpointAuthSigningAlgorithmOk ¶

func (o *ClientAuth) GetTokenEndpointAuthSigningAlgorithmOk() (*string, bool)

GetTokenEndpointAuthSigningAlgorithmOk returns a tuple with the TokenEndpointAuthSigningAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientAuth) GetType ¶

func (o *ClientAuth) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ClientAuth) GetTypeOk ¶

func (o *ClientAuth) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientAuth) HasClientCertIssuerDn ¶

func (o *ClientAuth) HasClientCertIssuerDn() bool

HasClientCertIssuerDn returns a boolean if a field has been set.

func (*ClientAuth) HasClientCertSubjectDn ¶

func (o *ClientAuth) HasClientCertSubjectDn() bool

HasClientCertSubjectDn returns a boolean if a field has been set.

func (*ClientAuth) HasEncryptedSecret ¶

func (o *ClientAuth) HasEncryptedSecret() bool

HasEncryptedSecret returns a boolean if a field has been set.

func (*ClientAuth) HasEnforceReplayPrevention ¶

func (o *ClientAuth) HasEnforceReplayPrevention() bool

HasEnforceReplayPrevention returns a boolean if a field has been set.

func (*ClientAuth) HasSecondarySecrets ¶

func (o *ClientAuth) HasSecondarySecrets() bool

HasSecondarySecrets returns a boolean if a field has been set.

func (*ClientAuth) HasSecret ¶

func (o *ClientAuth) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (*ClientAuth) HasTokenEndpointAuthSigningAlgorithm ¶

func (o *ClientAuth) HasTokenEndpointAuthSigningAlgorithm() bool

HasTokenEndpointAuthSigningAlgorithm returns a boolean if a field has been set.

func (*ClientAuth) HasType ¶

func (o *ClientAuth) HasType() bool

HasType returns a boolean if a field has been set.

func (ClientAuth) MarshalJSON ¶

func (o ClientAuth) MarshalJSON() ([]byte, error)

func (*ClientAuth) SetClientCertIssuerDn ¶

func (o *ClientAuth) SetClientCertIssuerDn(v string)

SetClientCertIssuerDn gets a reference to the given string and assigns it to the ClientCertIssuerDn field.

func (*ClientAuth) SetClientCertSubjectDn ¶

func (o *ClientAuth) SetClientCertSubjectDn(v string)

SetClientCertSubjectDn gets a reference to the given string and assigns it to the ClientCertSubjectDn field.

func (*ClientAuth) SetEncryptedSecret ¶

func (o *ClientAuth) SetEncryptedSecret(v string)

SetEncryptedSecret gets a reference to the given string and assigns it to the EncryptedSecret field.

func (*ClientAuth) SetEnforceReplayPrevention ¶

func (o *ClientAuth) SetEnforceReplayPrevention(v bool)

SetEnforceReplayPrevention gets a reference to the given bool and assigns it to the EnforceReplayPrevention field.

func (*ClientAuth) SetSecondarySecrets ¶

func (o *ClientAuth) SetSecondarySecrets(v []SecondarySecret)

SetSecondarySecrets gets a reference to the given []SecondarySecret and assigns it to the SecondarySecrets field.

func (*ClientAuth) SetSecret ¶

func (o *ClientAuth) SetSecret(v string)

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (*ClientAuth) SetTokenEndpointAuthSigningAlgorithm ¶

func (o *ClientAuth) SetTokenEndpointAuthSigningAlgorithm(v string)

SetTokenEndpointAuthSigningAlgorithm gets a reference to the given string and assigns it to the TokenEndpointAuthSigningAlgorithm field.

func (*ClientAuth) SetType ¶

func (o *ClientAuth) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (ClientAuth) ToMap ¶

func (o ClientAuth) ToMap() (map[string]interface{}, error)

type ClientMetadata ¶

type ClientMetadata struct {
	// The metadata name.
	Parameter *string `json:"parameter,omitempty" tfsdk:"parameter"`
	// The metadata description.
	Description *string `json:"description,omitempty" tfsdk:"description"`
	// If the field should allow multiple values.
	MultiValued *bool `json:"multiValued,omitempty" tfsdk:"multi_valued"`
}

ClientMetadata The client metadata.

func NewClientMetadata ¶

func NewClientMetadata() *ClientMetadata

NewClientMetadata instantiates a new ClientMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientMetadataWithDefaults ¶

func NewClientMetadataWithDefaults() *ClientMetadata

NewClientMetadataWithDefaults instantiates a new ClientMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClientMetadata) GetDescription ¶

func (o *ClientMetadata) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ClientMetadata) GetDescriptionOk ¶

func (o *ClientMetadata) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientMetadata) GetMultiValued ¶

func (o *ClientMetadata) GetMultiValued() bool

GetMultiValued returns the MultiValued field value if set, zero value otherwise.

func (*ClientMetadata) GetMultiValuedOk ¶

func (o *ClientMetadata) GetMultiValuedOk() (*bool, bool)

GetMultiValuedOk returns a tuple with the MultiValued field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientMetadata) GetParameter ¶

func (o *ClientMetadata) GetParameter() string

GetParameter returns the Parameter field value if set, zero value otherwise.

func (*ClientMetadata) GetParameterOk ¶

func (o *ClientMetadata) GetParameterOk() (*string, bool)

GetParameterOk returns a tuple with the Parameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientMetadata) HasDescription ¶

func (o *ClientMetadata) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ClientMetadata) HasMultiValued ¶

func (o *ClientMetadata) HasMultiValued() bool

HasMultiValued returns a boolean if a field has been set.

func (*ClientMetadata) HasParameter ¶

func (o *ClientMetadata) HasParameter() bool

HasParameter returns a boolean if a field has been set.

func (ClientMetadata) MarshalJSON ¶

func (o ClientMetadata) MarshalJSON() ([]byte, error)

func (*ClientMetadata) SetDescription ¶

func (o *ClientMetadata) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ClientMetadata) SetMultiValued ¶

func (o *ClientMetadata) SetMultiValued(v bool)

SetMultiValued gets a reference to the given bool and assigns it to the MultiValued field.

func (*ClientMetadata) SetParameter ¶

func (o *ClientMetadata) SetParameter(v string)

SetParameter gets a reference to the given string and assigns it to the Parameter field.

func (ClientMetadata) ToMap ¶

func (o ClientMetadata) ToMap() (map[string]interface{}, error)

type ClientOIDCPolicy ¶

type ClientOIDCPolicy struct {
	// The JSON Web Signature [JWS] algorithm required for the ID Token.<br>NONE - No signing algorithm<br>HS256 - HMAC using SHA-256<br>HS384 - HMAC using SHA-384<br>HS512 - HMAC using SHA-512<br>RS256 - RSA using SHA-256<br>RS384 - RSA using SHA-384<br>RS512 - RSA using SHA-512<br>ES256 - ECDSA using P256 Curve and SHA-256<br>ES384 - ECDSA using P384 Curve and SHA-384<br>ES512 - ECDSA using P521 Curve and SHA-512<br>PS256 - RSASSA-PSS using SHA-256 and MGF1 padding with SHA-256<br>PS384 - RSASSA-PSS using SHA-384 and MGF1 padding with SHA-384<br>PS512 - RSASSA-PSS using SHA-512 and MGF1 padding with SHA-512<br>A null value will represent the default algorithm which is RS256.<br>RSASSA-PSS is only supported with SafeNet Luna, Thales nCipher or Java 11
	IdTokenSigningAlgorithm *string `json:"idTokenSigningAlgorithm,omitempty" tfsdk:"id_token_signing_algorithm"`
	// The JSON Web Encryption [JWE] encryption algorithm used to encrypt the content encryption key for the ID Token.<br>DIR - Direct Encryption with symmetric key<br>A128KW - AES-128 Key Wrap<br>A192KW - AES-192 Key Wrap<br>A256KW - AES-256 Key Wrap<br>A128GCMKW - AES-GCM-128 key encryption<br>A192GCMKW - AES-GCM-192 key encryption<br>A256GCMKW - AES-GCM-256 key encryption<br>ECDH_ES - ECDH-ES<br>ECDH_ES_A128KW - ECDH-ES with AES-128 Key Wrap<br>ECDH_ES_A192KW - ECDH-ES with AES-192 Key Wrap<br>ECDH_ES_A256KW - ECDH-ES with AES-256 Key Wrap<br>RSA_OAEP - RSAES OAEP<br>RSA_OAEP_256 - RSAES OAEP using SHA-256 and MGF1 with SHA-256
	IdTokenEncryptionAlgorithm *string `json:"idTokenEncryptionAlgorithm,omitempty" tfsdk:"id_token_encryption_algorithm"`
	// The JSON Web Encryption [JWE] content encryption algorithm for the ID Token.<br>AES_128_CBC_HMAC_SHA_256 - Composite AES-CBC-128 HMAC-SHA-256<br>AES_192_CBC_HMAC_SHA_384 - Composite AES-CBC-192 HMAC-SHA-384<br>AES_256_CBC_HMAC_SHA_512 - Composite AES-CBC-256 HMAC-SHA-512<br>AES_128_GCM - AES-GCM-128<br>AES_192_GCM - AES-GCM-192<br>AES_256_GCM - AES-GCM-256
	IdTokenContentEncryptionAlgorithm *string       `json:"idTokenContentEncryptionAlgorithm,omitempty" tfsdk:"id_token_content_encryption_algorithm"`
	PolicyGroup                       *ResourceLink `json:"policyGroup,omitempty" tfsdk:"policy_group"`
	// Determines whether this client is allowed to access the Session Revocation API.
	GrantAccessSessionRevocationApi *bool `json:"grantAccessSessionRevocationApi,omitempty" tfsdk:"grant_access_session_revocation_api"`
	// Determines whether this client is allowed to access the Session Management API.
	GrantAccessSessionSessionManagementApi *bool `json:"grantAccessSessionSessionManagementApi,omitempty" tfsdk:"grant_access_session_session_management_api"`
	// The logout mode for this client. The default is 'NONE'.
	LogoutMode *string `json:"logoutMode,omitempty" tfsdk:"logout_mode"`
	// Set this value to true if you wish to enable client application logout, and the client is PingAccess, or its logout endpoints follow the PingAccess path convention.
	PingAccessLogoutCapable *bool `json:"pingAccessLogoutCapable,omitempty" tfsdk:"ping_access_logout_capable"`
	// A list of front-channel logout URIs for this client.
	LogoutUris []string `json:"logoutUris,omitempty" tfsdk:"logout_uris"`
	// The back-channel logout URI for this client.
	BackChannelLogoutUri *string `json:"backChannelLogoutUri,omitempty" tfsdk:"back_channel_logout_uri"`
	// URIs to which the OIDC OP may redirect the resource owner's user agent after RP-initiated logout has completed. Wildcards are allowed. However, for security reasons, make the URL as restrictive as possible.
	PostLogoutRedirectUris []string `json:"postLogoutRedirectUris,omitempty" tfsdk:"post_logout_redirect_uris"`
	// Determines whether the subject identifier type is pairwise.
	PairwiseIdentifierUserType *bool `json:"pairwiseIdentifierUserType,omitempty" tfsdk:"pairwise_identifier_user_type"`
	// The URI references a file with a single JSON array of Redirect URI and JWKS URL values.
	SectorIdentifierUri *string `json:"sectorIdentifierUri,omitempty" tfsdk:"sector_identifier_uri"`
}

ClientOIDCPolicy OAuth Client Open ID Connect Policy.

func NewClientOIDCPolicy ¶

func NewClientOIDCPolicy() *ClientOIDCPolicy

NewClientOIDCPolicy instantiates a new ClientOIDCPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientOIDCPolicyWithDefaults ¶

func NewClientOIDCPolicyWithDefaults() *ClientOIDCPolicy

NewClientOIDCPolicyWithDefaults instantiates a new ClientOIDCPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClientOIDCPolicy) GetBackChannelLogoutUri ¶

func (o *ClientOIDCPolicy) GetBackChannelLogoutUri() string

GetBackChannelLogoutUri returns the BackChannelLogoutUri field value if set, zero value otherwise.

func (*ClientOIDCPolicy) GetBackChannelLogoutUriOk ¶

func (o *ClientOIDCPolicy) GetBackChannelLogoutUriOk() (*string, bool)

GetBackChannelLogoutUriOk returns a tuple with the BackChannelLogoutUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientOIDCPolicy) GetGrantAccessSessionRevocationApi ¶

func (o *ClientOIDCPolicy) GetGrantAccessSessionRevocationApi() bool

GetGrantAccessSessionRevocationApi returns the GrantAccessSessionRevocationApi field value if set, zero value otherwise.

func (*ClientOIDCPolicy) GetGrantAccessSessionRevocationApiOk ¶

func (o *ClientOIDCPolicy) GetGrantAccessSessionRevocationApiOk() (*bool, bool)

GetGrantAccessSessionRevocationApiOk returns a tuple with the GrantAccessSessionRevocationApi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientOIDCPolicy) GetGrantAccessSessionSessionManagementApi ¶

func (o *ClientOIDCPolicy) GetGrantAccessSessionSessionManagementApi() bool

GetGrantAccessSessionSessionManagementApi returns the GrantAccessSessionSessionManagementApi field value if set, zero value otherwise.

func (*ClientOIDCPolicy) GetGrantAccessSessionSessionManagementApiOk ¶

func (o *ClientOIDCPolicy) GetGrantAccessSessionSessionManagementApiOk() (*bool, bool)

GetGrantAccessSessionSessionManagementApiOk returns a tuple with the GrantAccessSessionSessionManagementApi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientOIDCPolicy) GetIdTokenContentEncryptionAlgorithm ¶

func (o *ClientOIDCPolicy) GetIdTokenContentEncryptionAlgorithm() string

GetIdTokenContentEncryptionAlgorithm returns the IdTokenContentEncryptionAlgorithm field value if set, zero value otherwise.

func (*ClientOIDCPolicy) GetIdTokenContentEncryptionAlgorithmOk ¶

func (o *ClientOIDCPolicy) GetIdTokenContentEncryptionAlgorithmOk() (*string, bool)

GetIdTokenContentEncryptionAlgorithmOk returns a tuple with the IdTokenContentEncryptionAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientOIDCPolicy) GetIdTokenEncryptionAlgorithm ¶

func (o *ClientOIDCPolicy) GetIdTokenEncryptionAlgorithm() string

GetIdTokenEncryptionAlgorithm returns the IdTokenEncryptionAlgorithm field value if set, zero value otherwise.

func (*ClientOIDCPolicy) GetIdTokenEncryptionAlgorithmOk ¶

func (o *ClientOIDCPolicy) GetIdTokenEncryptionAlgorithmOk() (*string, bool)

GetIdTokenEncryptionAlgorithmOk returns a tuple with the IdTokenEncryptionAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientOIDCPolicy) GetIdTokenSigningAlgorithm ¶

func (o *ClientOIDCPolicy) GetIdTokenSigningAlgorithm() string

GetIdTokenSigningAlgorithm returns the IdTokenSigningAlgorithm field value if set, zero value otherwise.

func (*ClientOIDCPolicy) GetIdTokenSigningAlgorithmOk ¶

func (o *ClientOIDCPolicy) GetIdTokenSigningAlgorithmOk() (*string, bool)

GetIdTokenSigningAlgorithmOk returns a tuple with the IdTokenSigningAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientOIDCPolicy) GetLogoutMode ¶

func (o *ClientOIDCPolicy) GetLogoutMode() string

GetLogoutMode returns the LogoutMode field value if set, zero value otherwise.

func (*ClientOIDCPolicy) GetLogoutModeOk ¶

func (o *ClientOIDCPolicy) GetLogoutModeOk() (*string, bool)

GetLogoutModeOk returns a tuple with the LogoutMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientOIDCPolicy) GetLogoutUris ¶

func (o *ClientOIDCPolicy) GetLogoutUris() []string

GetLogoutUris returns the LogoutUris field value if set, zero value otherwise.

func (*ClientOIDCPolicy) GetLogoutUrisOk ¶

func (o *ClientOIDCPolicy) GetLogoutUrisOk() ([]string, bool)

GetLogoutUrisOk returns a tuple with the LogoutUris field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientOIDCPolicy) GetPairwiseIdentifierUserType ¶

func (o *ClientOIDCPolicy) GetPairwiseIdentifierUserType() bool

GetPairwiseIdentifierUserType returns the PairwiseIdentifierUserType field value if set, zero value otherwise.

func (*ClientOIDCPolicy) GetPairwiseIdentifierUserTypeOk ¶

func (o *ClientOIDCPolicy) GetPairwiseIdentifierUserTypeOk() (*bool, bool)

GetPairwiseIdentifierUserTypeOk returns a tuple with the PairwiseIdentifierUserType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientOIDCPolicy) GetPingAccessLogoutCapable ¶

func (o *ClientOIDCPolicy) GetPingAccessLogoutCapable() bool

GetPingAccessLogoutCapable returns the PingAccessLogoutCapable field value if set, zero value otherwise.

func (*ClientOIDCPolicy) GetPingAccessLogoutCapableOk ¶

func (o *ClientOIDCPolicy) GetPingAccessLogoutCapableOk() (*bool, bool)

GetPingAccessLogoutCapableOk returns a tuple with the PingAccessLogoutCapable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientOIDCPolicy) GetPolicyGroup ¶

func (o *ClientOIDCPolicy) GetPolicyGroup() ResourceLink

GetPolicyGroup returns the PolicyGroup field value if set, zero value otherwise.

func (*ClientOIDCPolicy) GetPolicyGroupOk ¶

func (o *ClientOIDCPolicy) GetPolicyGroupOk() (*ResourceLink, bool)

GetPolicyGroupOk returns a tuple with the PolicyGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientOIDCPolicy) GetPostLogoutRedirectUris ¶

func (o *ClientOIDCPolicy) GetPostLogoutRedirectUris() []string

GetPostLogoutRedirectUris returns the PostLogoutRedirectUris field value if set, zero value otherwise.

func (*ClientOIDCPolicy) GetPostLogoutRedirectUrisOk ¶

func (o *ClientOIDCPolicy) GetPostLogoutRedirectUrisOk() ([]string, bool)

GetPostLogoutRedirectUrisOk returns a tuple with the PostLogoutRedirectUris field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientOIDCPolicy) GetSectorIdentifierUri ¶

func (o *ClientOIDCPolicy) GetSectorIdentifierUri() string

GetSectorIdentifierUri returns the SectorIdentifierUri field value if set, zero value otherwise.

func (*ClientOIDCPolicy) GetSectorIdentifierUriOk ¶

func (o *ClientOIDCPolicy) GetSectorIdentifierUriOk() (*string, bool)

GetSectorIdentifierUriOk returns a tuple with the SectorIdentifierUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientOIDCPolicy) HasBackChannelLogoutUri ¶

func (o *ClientOIDCPolicy) HasBackChannelLogoutUri() bool

HasBackChannelLogoutUri returns a boolean if a field has been set.

func (*ClientOIDCPolicy) HasGrantAccessSessionRevocationApi ¶

func (o *ClientOIDCPolicy) HasGrantAccessSessionRevocationApi() bool

HasGrantAccessSessionRevocationApi returns a boolean if a field has been set.

func (*ClientOIDCPolicy) HasGrantAccessSessionSessionManagementApi ¶

func (o *ClientOIDCPolicy) HasGrantAccessSessionSessionManagementApi() bool

HasGrantAccessSessionSessionManagementApi returns a boolean if a field has been set.

func (*ClientOIDCPolicy) HasIdTokenContentEncryptionAlgorithm ¶

func (o *ClientOIDCPolicy) HasIdTokenContentEncryptionAlgorithm() bool

HasIdTokenContentEncryptionAlgorithm returns a boolean if a field has been set.

func (*ClientOIDCPolicy) HasIdTokenEncryptionAlgorithm ¶

func (o *ClientOIDCPolicy) HasIdTokenEncryptionAlgorithm() bool

HasIdTokenEncryptionAlgorithm returns a boolean if a field has been set.

func (*ClientOIDCPolicy) HasIdTokenSigningAlgorithm ¶

func (o *ClientOIDCPolicy) HasIdTokenSigningAlgorithm() bool

HasIdTokenSigningAlgorithm returns a boolean if a field has been set.

func (*ClientOIDCPolicy) HasLogoutMode ¶

func (o *ClientOIDCPolicy) HasLogoutMode() bool

HasLogoutMode returns a boolean if a field has been set.

func (*ClientOIDCPolicy) HasLogoutUris ¶

func (o *ClientOIDCPolicy) HasLogoutUris() bool

HasLogoutUris returns a boolean if a field has been set.

func (*ClientOIDCPolicy) HasPairwiseIdentifierUserType ¶

func (o *ClientOIDCPolicy) HasPairwiseIdentifierUserType() bool

HasPairwiseIdentifierUserType returns a boolean if a field has been set.

func (*ClientOIDCPolicy) HasPingAccessLogoutCapable ¶

func (o *ClientOIDCPolicy) HasPingAccessLogoutCapable() bool

HasPingAccessLogoutCapable returns a boolean if a field has been set.

func (*ClientOIDCPolicy) HasPolicyGroup ¶

func (o *ClientOIDCPolicy) HasPolicyGroup() bool

HasPolicyGroup returns a boolean if a field has been set.

func (*ClientOIDCPolicy) HasPostLogoutRedirectUris ¶

func (o *ClientOIDCPolicy) HasPostLogoutRedirectUris() bool

HasPostLogoutRedirectUris returns a boolean if a field has been set.

func (*ClientOIDCPolicy) HasSectorIdentifierUri ¶

func (o *ClientOIDCPolicy) HasSectorIdentifierUri() bool

HasSectorIdentifierUri returns a boolean if a field has been set.

func (ClientOIDCPolicy) MarshalJSON ¶

func (o ClientOIDCPolicy) MarshalJSON() ([]byte, error)

func (*ClientOIDCPolicy) SetBackChannelLogoutUri ¶

func (o *ClientOIDCPolicy) SetBackChannelLogoutUri(v string)

SetBackChannelLogoutUri gets a reference to the given string and assigns it to the BackChannelLogoutUri field.

func (*ClientOIDCPolicy) SetGrantAccessSessionRevocationApi ¶

func (o *ClientOIDCPolicy) SetGrantAccessSessionRevocationApi(v bool)

SetGrantAccessSessionRevocationApi gets a reference to the given bool and assigns it to the GrantAccessSessionRevocationApi field.

func (*ClientOIDCPolicy) SetGrantAccessSessionSessionManagementApi ¶

func (o *ClientOIDCPolicy) SetGrantAccessSessionSessionManagementApi(v bool)

SetGrantAccessSessionSessionManagementApi gets a reference to the given bool and assigns it to the GrantAccessSessionSessionManagementApi field.

func (*ClientOIDCPolicy) SetIdTokenContentEncryptionAlgorithm ¶

func (o *ClientOIDCPolicy) SetIdTokenContentEncryptionAlgorithm(v string)

SetIdTokenContentEncryptionAlgorithm gets a reference to the given string and assigns it to the IdTokenContentEncryptionAlgorithm field.

func (*ClientOIDCPolicy) SetIdTokenEncryptionAlgorithm ¶

func (o *ClientOIDCPolicy) SetIdTokenEncryptionAlgorithm(v string)

SetIdTokenEncryptionAlgorithm gets a reference to the given string and assigns it to the IdTokenEncryptionAlgorithm field.

func (*ClientOIDCPolicy) SetIdTokenSigningAlgorithm ¶

func (o *ClientOIDCPolicy) SetIdTokenSigningAlgorithm(v string)

SetIdTokenSigningAlgorithm gets a reference to the given string and assigns it to the IdTokenSigningAlgorithm field.

func (*ClientOIDCPolicy) SetLogoutMode ¶

func (o *ClientOIDCPolicy) SetLogoutMode(v string)

SetLogoutMode gets a reference to the given string and assigns it to the LogoutMode field.

func (*ClientOIDCPolicy) SetLogoutUris ¶

func (o *ClientOIDCPolicy) SetLogoutUris(v []string)

SetLogoutUris gets a reference to the given []string and assigns it to the LogoutUris field.

func (*ClientOIDCPolicy) SetPairwiseIdentifierUserType ¶

func (o *ClientOIDCPolicy) SetPairwiseIdentifierUserType(v bool)

SetPairwiseIdentifierUserType gets a reference to the given bool and assigns it to the PairwiseIdentifierUserType field.

func (*ClientOIDCPolicy) SetPingAccessLogoutCapable ¶

func (o *ClientOIDCPolicy) SetPingAccessLogoutCapable(v bool)

SetPingAccessLogoutCapable gets a reference to the given bool and assigns it to the PingAccessLogoutCapable field.

func (*ClientOIDCPolicy) SetPolicyGroup ¶

func (o *ClientOIDCPolicy) SetPolicyGroup(v ResourceLink)

SetPolicyGroup gets a reference to the given ResourceLink and assigns it to the PolicyGroup field.

func (*ClientOIDCPolicy) SetPostLogoutRedirectUris ¶

func (o *ClientOIDCPolicy) SetPostLogoutRedirectUris(v []string)

SetPostLogoutRedirectUris gets a reference to the given []string and assigns it to the PostLogoutRedirectUris field.

func (*ClientOIDCPolicy) SetSectorIdentifierUri ¶

func (o *ClientOIDCPolicy) SetSectorIdentifierUri(v string)

SetSectorIdentifierUri gets a reference to the given string and assigns it to the SectorIdentifierUri field.

func (ClientOIDCPolicy) ToMap ¶

func (o ClientOIDCPolicy) ToMap() (map[string]interface{}, error)

type ClientRegistrationOIDCPolicy ¶

type ClientRegistrationOIDCPolicy struct {
	// The JSON Web Signature [JWS] algorithm required for the ID Token.<br>NONE - No signing algorithm<br>HS256 - HMAC using SHA-256<br>HS384 - HMAC using SHA-384<br>HS512 - HMAC using SHA-512<br>RS256 - RSA using SHA-256<br>RS384 - RSA using SHA-384<br>RS512 - RSA using SHA-512<br>ES256 - ECDSA using P256 Curve and SHA-256<br>ES384 - ECDSA using P384 Curve and SHA-384<br>ES512 - ECDSA using P521 Curve and SHA-512<br>PS256 - RSASSA-PSS using SHA-256 and MGF1 padding with SHA-256<br>PS384 - RSASSA-PSS using SHA-384 and MGF1 padding with SHA-384<br>PS512 - RSASSA-PSS using SHA-512 and MGF1 padding with SHA-512<br>A null value will represent the default algorithm which is RS256.<br>RSASSA-PSS is only supported with SafeNet Luna, Thales nCipher or Java 11
	IdTokenSigningAlgorithm *string `json:"idTokenSigningAlgorithm,omitempty" tfsdk:"id_token_signing_algorithm"`
	// The JSON Web Encryption [JWE] encryption algorithm used to encrypt the content encryption key for the ID Token.<br>DIR - Direct Encryption with symmetric key<br>A128KW - AES-128 Key Wrap<br>A192KW - AES-192 Key Wrap<br>A256KW - AES-256 Key Wrap<br>A128GCMKW - AES-GCM-128 key encryption<br>A192GCMKW - AES-GCM-192 key encryption<br>A256GCMKW - AES-GCM-256 key encryption<br>ECDH_ES - ECDH-ES<br>ECDH_ES_A128KW - ECDH-ES with AES-128 Key Wrap<br>ECDH_ES_A192KW - ECDH-ES with AES-192 Key Wrap<br>ECDH_ES_A256KW - ECDH-ES with AES-256 Key Wrap<br>RSA_OAEP - RSAES OAEP<br>RSA_OAEP_256 - RSAES OAEP using SHA-256 and MGF1 with SHA-256
	IdTokenEncryptionAlgorithm *string `json:"idTokenEncryptionAlgorithm,omitempty" tfsdk:"id_token_encryption_algorithm"`
	// The JSON Web Encryption [JWE] content encryption algorithm for the ID Token.<br>AES_128_CBC_HMAC_SHA_256 - Composite AES-CBC-128 HMAC-SHA-256<br>AES_192_CBC_HMAC_SHA_384 - Composite AES-CBC-192 HMAC-SHA-384<br>AES_256_CBC_HMAC_SHA_512 - Composite AES-CBC-256 HMAC-SHA-512<br>AES_128_GCM - AES-GCM-128<br>AES_192_GCM - AES-GCM-192<br>AES_256_GCM - AES-GCM-256
	IdTokenContentEncryptionAlgorithm *string       `json:"idTokenContentEncryptionAlgorithm,omitempty" tfsdk:"id_token_content_encryption_algorithm"`
	PolicyGroup                       *ResourceLink `json:"policyGroup,omitempty" tfsdk:"policy_group"`
}

ClientRegistrationOIDCPolicy Client Registration Open ID Connect Policy settings.

func NewClientRegistrationOIDCPolicy ¶

func NewClientRegistrationOIDCPolicy() *ClientRegistrationOIDCPolicy

NewClientRegistrationOIDCPolicy instantiates a new ClientRegistrationOIDCPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientRegistrationOIDCPolicyWithDefaults ¶

func NewClientRegistrationOIDCPolicyWithDefaults() *ClientRegistrationOIDCPolicy

NewClientRegistrationOIDCPolicyWithDefaults instantiates a new ClientRegistrationOIDCPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClientRegistrationOIDCPolicy) GetIdTokenContentEncryptionAlgorithm ¶

func (o *ClientRegistrationOIDCPolicy) GetIdTokenContentEncryptionAlgorithm() string

GetIdTokenContentEncryptionAlgorithm returns the IdTokenContentEncryptionAlgorithm field value if set, zero value otherwise.

func (*ClientRegistrationOIDCPolicy) GetIdTokenContentEncryptionAlgorithmOk ¶

func (o *ClientRegistrationOIDCPolicy) GetIdTokenContentEncryptionAlgorithmOk() (*string, bool)

GetIdTokenContentEncryptionAlgorithmOk returns a tuple with the IdTokenContentEncryptionAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientRegistrationOIDCPolicy) GetIdTokenEncryptionAlgorithm ¶

func (o *ClientRegistrationOIDCPolicy) GetIdTokenEncryptionAlgorithm() string

GetIdTokenEncryptionAlgorithm returns the IdTokenEncryptionAlgorithm field value if set, zero value otherwise.

func (*ClientRegistrationOIDCPolicy) GetIdTokenEncryptionAlgorithmOk ¶

func (o *ClientRegistrationOIDCPolicy) GetIdTokenEncryptionAlgorithmOk() (*string, bool)

GetIdTokenEncryptionAlgorithmOk returns a tuple with the IdTokenEncryptionAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientRegistrationOIDCPolicy) GetIdTokenSigningAlgorithm ¶

func (o *ClientRegistrationOIDCPolicy) GetIdTokenSigningAlgorithm() string

GetIdTokenSigningAlgorithm returns the IdTokenSigningAlgorithm field value if set, zero value otherwise.

func (*ClientRegistrationOIDCPolicy) GetIdTokenSigningAlgorithmOk ¶

func (o *ClientRegistrationOIDCPolicy) GetIdTokenSigningAlgorithmOk() (*string, bool)

GetIdTokenSigningAlgorithmOk returns a tuple with the IdTokenSigningAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientRegistrationOIDCPolicy) GetPolicyGroup ¶

func (o *ClientRegistrationOIDCPolicy) GetPolicyGroup() ResourceLink

GetPolicyGroup returns the PolicyGroup field value if set, zero value otherwise.

func (*ClientRegistrationOIDCPolicy) GetPolicyGroupOk ¶

func (o *ClientRegistrationOIDCPolicy) GetPolicyGroupOk() (*ResourceLink, bool)

GetPolicyGroupOk returns a tuple with the PolicyGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientRegistrationOIDCPolicy) HasIdTokenContentEncryptionAlgorithm ¶

func (o *ClientRegistrationOIDCPolicy) HasIdTokenContentEncryptionAlgorithm() bool

HasIdTokenContentEncryptionAlgorithm returns a boolean if a field has been set.

func (*ClientRegistrationOIDCPolicy) HasIdTokenEncryptionAlgorithm ¶

func (o *ClientRegistrationOIDCPolicy) HasIdTokenEncryptionAlgorithm() bool

HasIdTokenEncryptionAlgorithm returns a boolean if a field has been set.

func (*ClientRegistrationOIDCPolicy) HasIdTokenSigningAlgorithm ¶

func (o *ClientRegistrationOIDCPolicy) HasIdTokenSigningAlgorithm() bool

HasIdTokenSigningAlgorithm returns a boolean if a field has been set.

func (*ClientRegistrationOIDCPolicy) HasPolicyGroup ¶

func (o *ClientRegistrationOIDCPolicy) HasPolicyGroup() bool

HasPolicyGroup returns a boolean if a field has been set.

func (ClientRegistrationOIDCPolicy) MarshalJSON ¶

func (o ClientRegistrationOIDCPolicy) MarshalJSON() ([]byte, error)

func (*ClientRegistrationOIDCPolicy) SetIdTokenContentEncryptionAlgorithm ¶

func (o *ClientRegistrationOIDCPolicy) SetIdTokenContentEncryptionAlgorithm(v string)

SetIdTokenContentEncryptionAlgorithm gets a reference to the given string and assigns it to the IdTokenContentEncryptionAlgorithm field.

func (*ClientRegistrationOIDCPolicy) SetIdTokenEncryptionAlgorithm ¶

func (o *ClientRegistrationOIDCPolicy) SetIdTokenEncryptionAlgorithm(v string)

SetIdTokenEncryptionAlgorithm gets a reference to the given string and assigns it to the IdTokenEncryptionAlgorithm field.

func (*ClientRegistrationOIDCPolicy) SetIdTokenSigningAlgorithm ¶

func (o *ClientRegistrationOIDCPolicy) SetIdTokenSigningAlgorithm(v string)

SetIdTokenSigningAlgorithm gets a reference to the given string and assigns it to the IdTokenSigningAlgorithm field.

func (*ClientRegistrationOIDCPolicy) SetPolicyGroup ¶

func (o *ClientRegistrationOIDCPolicy) SetPolicyGroup(v ResourceLink)

SetPolicyGroup gets a reference to the given ResourceLink and assigns it to the PolicyGroup field.

func (ClientRegistrationOIDCPolicy) ToMap ¶

func (o ClientRegistrationOIDCPolicy) ToMap() (map[string]interface{}, error)

type ClientRegistrationPolicies ¶

type ClientRegistrationPolicies struct {
	// The list of client registration policy plugin instances.
	Items []ClientRegistrationPolicy `json:"items,omitempty" tfsdk:"items"`
}

ClientRegistrationPolicies A collection of client registration policy plugin instances.

func NewClientRegistrationPolicies ¶

func NewClientRegistrationPolicies() *ClientRegistrationPolicies

NewClientRegistrationPolicies instantiates a new ClientRegistrationPolicies object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientRegistrationPoliciesWithDefaults ¶

func NewClientRegistrationPoliciesWithDefaults() *ClientRegistrationPolicies

NewClientRegistrationPoliciesWithDefaults instantiates a new ClientRegistrationPolicies object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClientRegistrationPolicies) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*ClientRegistrationPolicies) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientRegistrationPolicies) HasItems ¶

func (o *ClientRegistrationPolicies) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ClientRegistrationPolicies) MarshalJSON ¶

func (o ClientRegistrationPolicies) MarshalJSON() ([]byte, error)

func (*ClientRegistrationPolicies) SetItems ¶

SetItems gets a reference to the given []ClientRegistrationPolicy and assigns it to the Items field.

func (ClientRegistrationPolicies) ToMap ¶

func (o ClientRegistrationPolicies) ToMap() (map[string]interface{}, error)

type ClientRegistrationPolicy ¶

type ClientRegistrationPolicy struct {
	// The ID of the plugin instance. The ID cannot be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Id string `json:"id" tfsdk:"id"`
	// The plugin instance name. The name can be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
	// The time at which the plugin instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified *time.Time `json:"lastModified,omitempty" tfsdk:"last_modified"`
}

ClientRegistrationPolicy struct for ClientRegistrationPolicy

func NewClientRegistrationPolicy ¶

func NewClientRegistrationPolicy(id string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *ClientRegistrationPolicy

NewClientRegistrationPolicy instantiates a new ClientRegistrationPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientRegistrationPolicyWithDefaults ¶

func NewClientRegistrationPolicyWithDefaults() *ClientRegistrationPolicy

NewClientRegistrationPolicyWithDefaults instantiates a new ClientRegistrationPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClientRegistrationPolicy) GetConfiguration ¶

func (o *ClientRegistrationPolicy) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*ClientRegistrationPolicy) GetConfigurationOk ¶

func (o *ClientRegistrationPolicy) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*ClientRegistrationPolicy) GetId ¶

func (o *ClientRegistrationPolicy) GetId() string

GetId returns the Id field value

func (*ClientRegistrationPolicy) GetIdOk ¶

func (o *ClientRegistrationPolicy) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ClientRegistrationPolicy) GetLastModified ¶

func (o *ClientRegistrationPolicy) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*ClientRegistrationPolicy) GetLastModifiedOk ¶

func (o *ClientRegistrationPolicy) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientRegistrationPolicy) GetName ¶

func (o *ClientRegistrationPolicy) GetName() string

GetName returns the Name field value

func (*ClientRegistrationPolicy) GetNameOk ¶

func (o *ClientRegistrationPolicy) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ClientRegistrationPolicy) GetParentRef ¶

func (o *ClientRegistrationPolicy) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*ClientRegistrationPolicy) GetParentRefOk ¶

func (o *ClientRegistrationPolicy) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientRegistrationPolicy) GetPluginDescriptorRef ¶

func (o *ClientRegistrationPolicy) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*ClientRegistrationPolicy) GetPluginDescriptorRefOk ¶

func (o *ClientRegistrationPolicy) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*ClientRegistrationPolicy) HasLastModified ¶

func (o *ClientRegistrationPolicy) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*ClientRegistrationPolicy) HasParentRef ¶

func (o *ClientRegistrationPolicy) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (ClientRegistrationPolicy) MarshalJSON ¶

func (o ClientRegistrationPolicy) MarshalJSON() ([]byte, error)

func (*ClientRegistrationPolicy) SetConfiguration ¶

func (o *ClientRegistrationPolicy) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*ClientRegistrationPolicy) SetId ¶

func (o *ClientRegistrationPolicy) SetId(v string)

SetId sets field value

func (*ClientRegistrationPolicy) SetLastModified ¶

func (o *ClientRegistrationPolicy) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*ClientRegistrationPolicy) SetName ¶

func (o *ClientRegistrationPolicy) SetName(v string)

SetName sets field value

func (*ClientRegistrationPolicy) SetParentRef ¶

func (o *ClientRegistrationPolicy) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*ClientRegistrationPolicy) SetPluginDescriptorRef ¶

func (o *ClientRegistrationPolicy) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (ClientRegistrationPolicy) ToMap ¶

func (o ClientRegistrationPolicy) ToMap() (map[string]interface{}, error)

type ClientRegistrationPolicyDescriptor ¶

type ClientRegistrationPolicyDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool                   `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	ConfigDescriptor         *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
}

ClientRegistrationPolicyDescriptor struct for ClientRegistrationPolicyDescriptor

func NewClientRegistrationPolicyDescriptor ¶

func NewClientRegistrationPolicyDescriptor() *ClientRegistrationPolicyDescriptor

NewClientRegistrationPolicyDescriptor instantiates a new ClientRegistrationPolicyDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientRegistrationPolicyDescriptorWithDefaults ¶

func NewClientRegistrationPolicyDescriptorWithDefaults() *ClientRegistrationPolicyDescriptor

NewClientRegistrationPolicyDescriptorWithDefaults instantiates a new ClientRegistrationPolicyDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClientRegistrationPolicyDescriptor) GetAttributeContract ¶

func (o *ClientRegistrationPolicyDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*ClientRegistrationPolicyDescriptor) GetAttributeContractOk ¶

func (o *ClientRegistrationPolicyDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientRegistrationPolicyDescriptor) GetClassName ¶

func (o *ClientRegistrationPolicyDescriptor) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*ClientRegistrationPolicyDescriptor) GetClassNameOk ¶

func (o *ClientRegistrationPolicyDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientRegistrationPolicyDescriptor) GetConfigDescriptor ¶

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*ClientRegistrationPolicyDescriptor) GetConfigDescriptorOk ¶

func (o *ClientRegistrationPolicyDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientRegistrationPolicyDescriptor) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*ClientRegistrationPolicyDescriptor) GetIdOk ¶

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientRegistrationPolicyDescriptor) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*ClientRegistrationPolicyDescriptor) GetNameOk ¶

func (o *ClientRegistrationPolicyDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientRegistrationPolicyDescriptor) GetSupportsExtendedContract ¶

func (o *ClientRegistrationPolicyDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*ClientRegistrationPolicyDescriptor) GetSupportsExtendedContractOk ¶

func (o *ClientRegistrationPolicyDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientRegistrationPolicyDescriptor) HasAttributeContract ¶

func (o *ClientRegistrationPolicyDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*ClientRegistrationPolicyDescriptor) HasClassName ¶

func (o *ClientRegistrationPolicyDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*ClientRegistrationPolicyDescriptor) HasConfigDescriptor ¶

func (o *ClientRegistrationPolicyDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*ClientRegistrationPolicyDescriptor) HasId ¶

HasId returns a boolean if a field has been set.

func (*ClientRegistrationPolicyDescriptor) HasName ¶

HasName returns a boolean if a field has been set.

func (*ClientRegistrationPolicyDescriptor) HasSupportsExtendedContract ¶

func (o *ClientRegistrationPolicyDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (ClientRegistrationPolicyDescriptor) MarshalJSON ¶

func (o ClientRegistrationPolicyDescriptor) MarshalJSON() ([]byte, error)

func (*ClientRegistrationPolicyDescriptor) SetAttributeContract ¶

func (o *ClientRegistrationPolicyDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*ClientRegistrationPolicyDescriptor) SetClassName ¶

func (o *ClientRegistrationPolicyDescriptor) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*ClientRegistrationPolicyDescriptor) SetConfigDescriptor ¶

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*ClientRegistrationPolicyDescriptor) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*ClientRegistrationPolicyDescriptor) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*ClientRegistrationPolicyDescriptor) SetSupportsExtendedContract ¶

func (o *ClientRegistrationPolicyDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (ClientRegistrationPolicyDescriptor) ToMap ¶

func (o ClientRegistrationPolicyDescriptor) ToMap() (map[string]interface{}, error)

type ClientRegistrationPolicyDescriptors ¶

type ClientRegistrationPolicyDescriptors struct {
	// The list of client registration policy plugin descriptors.
	Items []ClientRegistrationPolicyDescriptor `json:"items,omitempty" tfsdk:"items"`
}

ClientRegistrationPolicyDescriptors A collection of client registration policy plugin descriptors.

func NewClientRegistrationPolicyDescriptors ¶

func NewClientRegistrationPolicyDescriptors() *ClientRegistrationPolicyDescriptors

NewClientRegistrationPolicyDescriptors instantiates a new ClientRegistrationPolicyDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientRegistrationPolicyDescriptorsWithDefaults ¶

func NewClientRegistrationPolicyDescriptorsWithDefaults() *ClientRegistrationPolicyDescriptors

NewClientRegistrationPolicyDescriptorsWithDefaults instantiates a new ClientRegistrationPolicyDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClientRegistrationPolicyDescriptors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*ClientRegistrationPolicyDescriptors) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientRegistrationPolicyDescriptors) HasItems ¶

HasItems returns a boolean if a field has been set.

func (ClientRegistrationPolicyDescriptors) MarshalJSON ¶

func (o ClientRegistrationPolicyDescriptors) MarshalJSON() ([]byte, error)

func (*ClientRegistrationPolicyDescriptors) SetItems ¶

SetItems gets a reference to the given []ClientRegistrationPolicyDescriptor and assigns it to the Items field.

func (ClientRegistrationPolicyDescriptors) ToMap ¶

func (o ClientRegistrationPolicyDescriptors) ToMap() (map[string]interface{}, error)

type ClientSecret ¶

type ClientSecret struct {
	// Client secret for Basic Authentication.  To update the client secret, specify the plaintext value in this field.  This field will not be populated for GET requests.
	Secret *string `json:"secret,omitempty" tfsdk:"secret"`
	// For GET requests, this field contains the encrypted client secret, if one exists.  For POST and PUT requests, if you wish to reuse the existing secret, this field should be passed back unchanged.
	EncryptedSecret *string `json:"encryptedSecret,omitempty" tfsdk:"encrypted_secret"`
	// The list of secondary client secrets that are temporarily retained.
	SecondarySecrets []SecondarySecret `json:"secondarySecrets,omitempty" tfsdk:"secondary_secrets"`
}

ClientSecret Client Secret.

func NewClientSecret ¶

func NewClientSecret() *ClientSecret

NewClientSecret instantiates a new ClientSecret object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientSecretWithDefaults ¶

func NewClientSecretWithDefaults() *ClientSecret

NewClientSecretWithDefaults instantiates a new ClientSecret object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClientSecret) GetEncryptedSecret ¶

func (o *ClientSecret) GetEncryptedSecret() string

GetEncryptedSecret returns the EncryptedSecret field value if set, zero value otherwise.

func (*ClientSecret) GetEncryptedSecretOk ¶

func (o *ClientSecret) GetEncryptedSecretOk() (*string, bool)

GetEncryptedSecretOk returns a tuple with the EncryptedSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientSecret) GetSecondarySecrets ¶

func (o *ClientSecret) GetSecondarySecrets() []SecondarySecret

GetSecondarySecrets returns the SecondarySecrets field value if set, zero value otherwise.

func (*ClientSecret) GetSecondarySecretsOk ¶

func (o *ClientSecret) GetSecondarySecretsOk() ([]SecondarySecret, bool)

GetSecondarySecretsOk returns a tuple with the SecondarySecrets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientSecret) GetSecret ¶

func (o *ClientSecret) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise.

func (*ClientSecret) GetSecretOk ¶

func (o *ClientSecret) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientSecret) HasEncryptedSecret ¶

func (o *ClientSecret) HasEncryptedSecret() bool

HasEncryptedSecret returns a boolean if a field has been set.

func (*ClientSecret) HasSecondarySecrets ¶

func (o *ClientSecret) HasSecondarySecrets() bool

HasSecondarySecrets returns a boolean if a field has been set.

func (*ClientSecret) HasSecret ¶

func (o *ClientSecret) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (ClientSecret) MarshalJSON ¶

func (o ClientSecret) MarshalJSON() ([]byte, error)

func (*ClientSecret) SetEncryptedSecret ¶

func (o *ClientSecret) SetEncryptedSecret(v string)

SetEncryptedSecret gets a reference to the given string and assigns it to the EncryptedSecret field.

func (*ClientSecret) SetSecondarySecrets ¶

func (o *ClientSecret) SetSecondarySecrets(v []SecondarySecret)

SetSecondarySecrets gets a reference to the given []SecondarySecret and assigns it to the SecondarySecrets field.

func (*ClientSecret) SetSecret ¶

func (o *ClientSecret) SetSecret(v string)

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (ClientSecret) ToMap ¶

func (o ClientSecret) ToMap() (map[string]interface{}, error)

type ClientSettings ¶

type ClientSettings struct {
	// The client metadata.
	ClientMetadata            []ClientMetadata           `json:"clientMetadata,omitempty" tfsdk:"client_metadata"`
	DynamicClientRegistration *DynamicClientRegistration `json:"dynamicClientRegistration,omitempty" tfsdk:"dynamic_client_registration"`
}

ClientSettings The client settings.

func NewClientSettings ¶

func NewClientSettings() *ClientSettings

NewClientSettings instantiates a new ClientSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientSettingsWithDefaults ¶

func NewClientSettingsWithDefaults() *ClientSettings

NewClientSettingsWithDefaults instantiates a new ClientSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClientSettings) GetClientMetadata ¶

func (o *ClientSettings) GetClientMetadata() []ClientMetadata

GetClientMetadata returns the ClientMetadata field value if set, zero value otherwise.

func (*ClientSettings) GetClientMetadataOk ¶

func (o *ClientSettings) GetClientMetadataOk() ([]ClientMetadata, bool)

GetClientMetadataOk returns a tuple with the ClientMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientSettings) GetDynamicClientRegistration ¶

func (o *ClientSettings) GetDynamicClientRegistration() DynamicClientRegistration

GetDynamicClientRegistration returns the DynamicClientRegistration field value if set, zero value otherwise.

func (*ClientSettings) GetDynamicClientRegistrationOk ¶

func (o *ClientSettings) GetDynamicClientRegistrationOk() (*DynamicClientRegistration, bool)

GetDynamicClientRegistrationOk returns a tuple with the DynamicClientRegistration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientSettings) HasClientMetadata ¶

func (o *ClientSettings) HasClientMetadata() bool

HasClientMetadata returns a boolean if a field has been set.

func (*ClientSettings) HasDynamicClientRegistration ¶

func (o *ClientSettings) HasDynamicClientRegistration() bool

HasDynamicClientRegistration returns a boolean if a field has been set.

func (ClientSettings) MarshalJSON ¶

func (o ClientSettings) MarshalJSON() ([]byte, error)

func (*ClientSettings) SetClientMetadata ¶

func (o *ClientSettings) SetClientMetadata(v []ClientMetadata)

SetClientMetadata gets a reference to the given []ClientMetadata and assigns it to the ClientMetadata field.

func (*ClientSettings) SetDynamicClientRegistration ¶

func (o *ClientSettings) SetDynamicClientRegistration(v DynamicClientRegistration)

SetDynamicClientRegistration gets a reference to the given DynamicClientRegistration and assigns it to the DynamicClientRegistration field.

func (ClientSettings) ToMap ¶

func (o ClientSettings) ToMap() (map[string]interface{}, error)

type Clients ¶

type Clients struct {
	// The actual list of OAuth clients.
	Items []Client `json:"items,omitempty" tfsdk:"items"`
}

Clients A collection of OAuth client items.

func NewClients ¶

func NewClients() *Clients

NewClients instantiates a new Clients object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientsWithDefaults ¶

func NewClientsWithDefaults() *Clients

NewClientsWithDefaults instantiates a new Clients object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Clients) GetItems ¶

func (o *Clients) GetItems() []Client

GetItems returns the Items field value if set, zero value otherwise.

func (*Clients) GetItemsOk ¶

func (o *Clients) GetItemsOk() ([]Client, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Clients) HasItems ¶

func (o *Clients) HasItems() bool

HasItems returns a boolean if a field has been set.

func (Clients) MarshalJSON ¶

func (o Clients) MarshalJSON() ([]byte, error)

func (*Clients) SetItems ¶

func (o *Clients) SetItems(v []Client)

SetItems gets a reference to the given []Client and assigns it to the Items field.

func (Clients) ToMap ¶

func (o Clients) ToMap() (map[string]interface{}, error)

type ClusterAPIService ¶

type ClusterAPIService service

ClusterAPIService ClusterAPI service

func (*ClusterAPIService) GetClusterSettings ¶

GetClusterSettings Get the cluster configuration settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetClusterSettingsRequest

func (*ClusterAPIService) GetClusterSettingsExecute ¶

func (a *ClusterAPIService) GetClusterSettingsExecute(r ApiGetClusterSettingsRequest) (*ClusterSettings, *http.Response, error)

Execute executes the request

@return ClusterSettings

func (*ClusterAPIService) GetClusterStatus ¶

GetClusterStatus Get information on the current status of the cluster.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetClusterStatusRequest

func (*ClusterAPIService) GetClusterStatusExecute ¶

func (a *ClusterAPIService) GetClusterStatusExecute(r ApiGetClusterStatusRequest) (*ClusterStatus, *http.Response, error)

Execute executes the request

@return ClusterStatus

func (*ClusterAPIService) StartReplication ¶

StartReplication Replicate configuration updates to all nodes in the cluster.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiStartReplicationRequest

func (*ClusterAPIService) StartReplicationExecute ¶

func (a *ClusterAPIService) StartReplicationExecute(r ApiStartReplicationRequest) (*ApiResult, *http.Response, error)

Execute executes the request

@return ApiResult

func (*ClusterAPIService) UpdateClusterSettings ¶

func (a *ClusterAPIService) UpdateClusterSettings(ctx context.Context) ApiUpdateClusterSettingsRequest

UpdateClusterSettings Update the cluster configuration settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateClusterSettingsRequest

func (*ClusterAPIService) UpdateClusterSettingsExecute ¶

func (a *ClusterAPIService) UpdateClusterSettingsExecute(r ApiUpdateClusterSettingsRequest) (*ClusterSettings, *http.Response, error)

Execute executes the request

@return ClusterSettings

type ClusterNode ¶

type ClusterNode struct {
	// The IP address and port this node is running on.
	Address *string `json:"address,omitempty" tfsdk:"address"`
	// Index of the node within the cluster, or -1 if an index is not assigned.
	Index *int64 `json:"index,omitempty" tfsdk:"index"`
	// The deployment mode of this node, from a clustering standpoint. CLUSTERED_DUAL is not supported.
	Mode *string `json:"mode,omitempty" tfsdk:"mode"`
	// The node group for this node. This field is only populated if adaptive clustering is enabled.
	NodeGroup *string `json:"nodeGroup,omitempty" tfsdk:"node_group"`
	// The PingFederate version this node is running on.
	Version *string `json:"version,omitempty" tfsdk:"version"`
	// The node tags for this node. This field is only populated for engine nodes.
	NodeTags *string `json:"nodeTags,omitempty" tfsdk:"node_tags"`
	// The time stamp of the configuration data retrieved by this node.
	ConfigurationTimestamp *time.Time `json:"configurationTimestamp,omitempty" tfsdk:"configuration_timestamp"`
	// The replication status of the node.
	ReplicationStatus *string `json:"replicationStatus,omitempty" tfsdk:"replication_status"`
}

ClusterNode Describes a node in a clustered deployment of PingFederate.

func NewClusterNode ¶

func NewClusterNode() *ClusterNode

NewClusterNode instantiates a new ClusterNode object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClusterNodeWithDefaults ¶

func NewClusterNodeWithDefaults() *ClusterNode

NewClusterNodeWithDefaults instantiates a new ClusterNode object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClusterNode) GetAddress ¶

func (o *ClusterNode) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*ClusterNode) GetAddressOk ¶

func (o *ClusterNode) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClusterNode) GetConfigurationTimestamp ¶

func (o *ClusterNode) GetConfigurationTimestamp() time.Time

GetConfigurationTimestamp returns the ConfigurationTimestamp field value if set, zero value otherwise.

func (*ClusterNode) GetConfigurationTimestampOk ¶

func (o *ClusterNode) GetConfigurationTimestampOk() (*time.Time, bool)

GetConfigurationTimestampOk returns a tuple with the ConfigurationTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClusterNode) GetIndex ¶

func (o *ClusterNode) GetIndex() int64

GetIndex returns the Index field value if set, zero value otherwise.

func (*ClusterNode) GetIndexOk ¶

func (o *ClusterNode) GetIndexOk() (*int64, bool)

GetIndexOk returns a tuple with the Index field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClusterNode) GetMode ¶

func (o *ClusterNode) GetMode() string

GetMode returns the Mode field value if set, zero value otherwise.

func (*ClusterNode) GetModeOk ¶

func (o *ClusterNode) GetModeOk() (*string, bool)

GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClusterNode) GetNodeGroup ¶

func (o *ClusterNode) GetNodeGroup() string

GetNodeGroup returns the NodeGroup field value if set, zero value otherwise.

func (*ClusterNode) GetNodeGroupOk ¶

func (o *ClusterNode) GetNodeGroupOk() (*string, bool)

GetNodeGroupOk returns a tuple with the NodeGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClusterNode) GetNodeTags ¶

func (o *ClusterNode) GetNodeTags() string

GetNodeTags returns the NodeTags field value if set, zero value otherwise.

func (*ClusterNode) GetNodeTagsOk ¶

func (o *ClusterNode) GetNodeTagsOk() (*string, bool)

GetNodeTagsOk returns a tuple with the NodeTags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClusterNode) GetReplicationStatus ¶

func (o *ClusterNode) GetReplicationStatus() string

GetReplicationStatus returns the ReplicationStatus field value if set, zero value otherwise.

func (*ClusterNode) GetReplicationStatusOk ¶

func (o *ClusterNode) GetReplicationStatusOk() (*string, bool)

GetReplicationStatusOk returns a tuple with the ReplicationStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClusterNode) GetVersion ¶

func (o *ClusterNode) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*ClusterNode) GetVersionOk ¶

func (o *ClusterNode) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClusterNode) HasAddress ¶

func (o *ClusterNode) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*ClusterNode) HasConfigurationTimestamp ¶

func (o *ClusterNode) HasConfigurationTimestamp() bool

HasConfigurationTimestamp returns a boolean if a field has been set.

func (*ClusterNode) HasIndex ¶

func (o *ClusterNode) HasIndex() bool

HasIndex returns a boolean if a field has been set.

func (*ClusterNode) HasMode ¶

func (o *ClusterNode) HasMode() bool

HasMode returns a boolean if a field has been set.

func (*ClusterNode) HasNodeGroup ¶

func (o *ClusterNode) HasNodeGroup() bool

HasNodeGroup returns a boolean if a field has been set.

func (*ClusterNode) HasNodeTags ¶

func (o *ClusterNode) HasNodeTags() bool

HasNodeTags returns a boolean if a field has been set.

func (*ClusterNode) HasReplicationStatus ¶

func (o *ClusterNode) HasReplicationStatus() bool

HasReplicationStatus returns a boolean if a field has been set.

func (*ClusterNode) HasVersion ¶

func (o *ClusterNode) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (ClusterNode) MarshalJSON ¶

func (o ClusterNode) MarshalJSON() ([]byte, error)

func (*ClusterNode) SetAddress ¶

func (o *ClusterNode) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*ClusterNode) SetConfigurationTimestamp ¶

func (o *ClusterNode) SetConfigurationTimestamp(v time.Time)

SetConfigurationTimestamp gets a reference to the given time.Time and assigns it to the ConfigurationTimestamp field.

func (*ClusterNode) SetIndex ¶

func (o *ClusterNode) SetIndex(v int64)

SetIndex gets a reference to the given int64 and assigns it to the Index field.

func (*ClusterNode) SetMode ¶

func (o *ClusterNode) SetMode(v string)

SetMode gets a reference to the given string and assigns it to the Mode field.

func (*ClusterNode) SetNodeGroup ¶

func (o *ClusterNode) SetNodeGroup(v string)

SetNodeGroup gets a reference to the given string and assigns it to the NodeGroup field.

func (*ClusterNode) SetNodeTags ¶

func (o *ClusterNode) SetNodeTags(v string)

SetNodeTags gets a reference to the given string and assigns it to the NodeTags field.

func (*ClusterNode) SetReplicationStatus ¶

func (o *ClusterNode) SetReplicationStatus(v string)

SetReplicationStatus gets a reference to the given string and assigns it to the ReplicationStatus field.

func (*ClusterNode) SetVersion ¶

func (o *ClusterNode) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (ClusterNode) ToMap ¶

func (o ClusterNode) ToMap() (map[string]interface{}, error)

type ClusterSettings ¶

type ClusterSettings struct {
	// Whether changes to connections will automatically be replicated to the cluster.
	ReplicateConnectionsOnSave *bool `json:"replicateConnectionsOnSave,omitempty" tfsdk:"replicate_connections_on_save"`
	// Whether changes to OAuth clients will automatically be replicated to the cluster. This setting only applies when using XML Client storage.
	ReplicateClientsOnSave *bool `json:"replicateClientsOnSave,omitempty" tfsdk:"replicate_clients_on_save"`
}

ClusterSettings Cluster configuration settings.

func NewClusterSettings ¶

func NewClusterSettings() *ClusterSettings

NewClusterSettings instantiates a new ClusterSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClusterSettingsWithDefaults ¶

func NewClusterSettingsWithDefaults() *ClusterSettings

NewClusterSettingsWithDefaults instantiates a new ClusterSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClusterSettings) GetReplicateClientsOnSave ¶

func (o *ClusterSettings) GetReplicateClientsOnSave() bool

GetReplicateClientsOnSave returns the ReplicateClientsOnSave field value if set, zero value otherwise.

func (*ClusterSettings) GetReplicateClientsOnSaveOk ¶

func (o *ClusterSettings) GetReplicateClientsOnSaveOk() (*bool, bool)

GetReplicateClientsOnSaveOk returns a tuple with the ReplicateClientsOnSave field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClusterSettings) GetReplicateConnectionsOnSave ¶

func (o *ClusterSettings) GetReplicateConnectionsOnSave() bool

GetReplicateConnectionsOnSave returns the ReplicateConnectionsOnSave field value if set, zero value otherwise.

func (*ClusterSettings) GetReplicateConnectionsOnSaveOk ¶

func (o *ClusterSettings) GetReplicateConnectionsOnSaveOk() (*bool, bool)

GetReplicateConnectionsOnSaveOk returns a tuple with the ReplicateConnectionsOnSave field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClusterSettings) HasReplicateClientsOnSave ¶

func (o *ClusterSettings) HasReplicateClientsOnSave() bool

HasReplicateClientsOnSave returns a boolean if a field has been set.

func (*ClusterSettings) HasReplicateConnectionsOnSave ¶

func (o *ClusterSettings) HasReplicateConnectionsOnSave() bool

HasReplicateConnectionsOnSave returns a boolean if a field has been set.

func (ClusterSettings) MarshalJSON ¶

func (o ClusterSettings) MarshalJSON() ([]byte, error)

func (*ClusterSettings) SetReplicateClientsOnSave ¶

func (o *ClusterSettings) SetReplicateClientsOnSave(v bool)

SetReplicateClientsOnSave gets a reference to the given bool and assigns it to the ReplicateClientsOnSave field.

func (*ClusterSettings) SetReplicateConnectionsOnSave ¶

func (o *ClusterSettings) SetReplicateConnectionsOnSave(v bool)

SetReplicateConnectionsOnSave gets a reference to the given bool and assigns it to the ReplicateConnectionsOnSave field.

func (ClusterSettings) ToMap ¶

func (o ClusterSettings) ToMap() (map[string]interface{}, error)

type ClusterStatus ¶

type ClusterStatus struct {
	// List of nodes in the cluster.
	Nodes []ClusterNode `json:"nodes,omitempty" tfsdk:"nodes"`
	// Time when the configuration of this node was last updated.
	LastConfigUpdateTime *time.Time `json:"lastConfigUpdateTime,omitempty" tfsdk:"last_config_update_time"`
	// Time when configuration changes were last replicated.
	LastReplicationTime *time.Time `json:"lastReplicationTime,omitempty" tfsdk:"last_replication_time"`
	// Indicates whether a replication is required to propagate config updates.
	ReplicationRequired *bool `json:"replicationRequired,omitempty" tfsdk:"replication_required"`
	// Indicates whether there is more than one version of PingFederate in the cluster.
	MixedMode *bool `json:"mixedMode,omitempty" tfsdk:"mixed_mode"`
}

ClusterStatus Information on cluster nodes and replication status.

func NewClusterStatus ¶

func NewClusterStatus() *ClusterStatus

NewClusterStatus instantiates a new ClusterStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClusterStatusWithDefaults ¶

func NewClusterStatusWithDefaults() *ClusterStatus

NewClusterStatusWithDefaults instantiates a new ClusterStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClusterStatus) GetLastConfigUpdateTime ¶

func (o *ClusterStatus) GetLastConfigUpdateTime() time.Time

GetLastConfigUpdateTime returns the LastConfigUpdateTime field value if set, zero value otherwise.

func (*ClusterStatus) GetLastConfigUpdateTimeOk ¶

func (o *ClusterStatus) GetLastConfigUpdateTimeOk() (*time.Time, bool)

GetLastConfigUpdateTimeOk returns a tuple with the LastConfigUpdateTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClusterStatus) GetLastReplicationTime ¶

func (o *ClusterStatus) GetLastReplicationTime() time.Time

GetLastReplicationTime returns the LastReplicationTime field value if set, zero value otherwise.

func (*ClusterStatus) GetLastReplicationTimeOk ¶

func (o *ClusterStatus) GetLastReplicationTimeOk() (*time.Time, bool)

GetLastReplicationTimeOk returns a tuple with the LastReplicationTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClusterStatus) GetMixedMode ¶

func (o *ClusterStatus) GetMixedMode() bool

GetMixedMode returns the MixedMode field value if set, zero value otherwise.

func (*ClusterStatus) GetMixedModeOk ¶

func (o *ClusterStatus) GetMixedModeOk() (*bool, bool)

GetMixedModeOk returns a tuple with the MixedMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClusterStatus) GetNodes ¶

func (o *ClusterStatus) GetNodes() []ClusterNode

GetNodes returns the Nodes field value if set, zero value otherwise.

func (*ClusterStatus) GetNodesOk ¶

func (o *ClusterStatus) GetNodesOk() ([]ClusterNode, bool)

GetNodesOk returns a tuple with the Nodes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClusterStatus) GetReplicationRequired ¶

func (o *ClusterStatus) GetReplicationRequired() bool

GetReplicationRequired returns the ReplicationRequired field value if set, zero value otherwise.

func (*ClusterStatus) GetReplicationRequiredOk ¶

func (o *ClusterStatus) GetReplicationRequiredOk() (*bool, bool)

GetReplicationRequiredOk returns a tuple with the ReplicationRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClusterStatus) HasLastConfigUpdateTime ¶

func (o *ClusterStatus) HasLastConfigUpdateTime() bool

HasLastConfigUpdateTime returns a boolean if a field has been set.

func (*ClusterStatus) HasLastReplicationTime ¶

func (o *ClusterStatus) HasLastReplicationTime() bool

HasLastReplicationTime returns a boolean if a field has been set.

func (*ClusterStatus) HasMixedMode ¶

func (o *ClusterStatus) HasMixedMode() bool

HasMixedMode returns a boolean if a field has been set.

func (*ClusterStatus) HasNodes ¶

func (o *ClusterStatus) HasNodes() bool

HasNodes returns a boolean if a field has been set.

func (*ClusterStatus) HasReplicationRequired ¶

func (o *ClusterStatus) HasReplicationRequired() bool

HasReplicationRequired returns a boolean if a field has been set.

func (ClusterStatus) MarshalJSON ¶

func (o ClusterStatus) MarshalJSON() ([]byte, error)

func (*ClusterStatus) SetLastConfigUpdateTime ¶

func (o *ClusterStatus) SetLastConfigUpdateTime(v time.Time)

SetLastConfigUpdateTime gets a reference to the given time.Time and assigns it to the LastConfigUpdateTime field.

func (*ClusterStatus) SetLastReplicationTime ¶

func (o *ClusterStatus) SetLastReplicationTime(v time.Time)

SetLastReplicationTime gets a reference to the given time.Time and assigns it to the LastReplicationTime field.

func (*ClusterStatus) SetMixedMode ¶

func (o *ClusterStatus) SetMixedMode(v bool)

SetMixedMode gets a reference to the given bool and assigns it to the MixedMode field.

func (*ClusterStatus) SetNodes ¶

func (o *ClusterStatus) SetNodes(v []ClusterNode)

SetNodes gets a reference to the given []ClusterNode and assigns it to the Nodes field.

func (*ClusterStatus) SetReplicationRequired ¶

func (o *ClusterStatus) SetReplicationRequired(v bool)

SetReplicationRequired gets a reference to the given bool and assigns it to the ReplicationRequired field.

func (ClusterStatus) ToMap ¶

func (o ClusterStatus) ToMap() (map[string]interface{}, error)

type ConditionalIssuanceCriteriaEntry ¶

type ConditionalIssuanceCriteriaEntry struct {
	Source SourceTypeIdKey `json:"source" tfsdk:"source"`
	// The name of the attribute to use in this issuance criterion.
	AttributeName string `json:"attributeName" tfsdk:"attribute_name"`
	// The condition that will be applied to the source attribute's value and the expected value.
	Condition string `json:"condition" tfsdk:"condition"`
	// The expected value of this issuance criterion.
	Value string `json:"value" tfsdk:"value"`
	// The error result to return if this issuance criterion fails. This error result will show up in the PingFederate server logs.
	ErrorResult *string `json:"errorResult,omitempty" tfsdk:"error_result"`
}

ConditionalIssuanceCriteriaEntry An issuance criterion that checks a source attribute against a particular condition and the expected value. If the condition is true then this issuance criterion passes, otherwise the criterion fails.

func NewConditionalIssuanceCriteriaEntry ¶

func NewConditionalIssuanceCriteriaEntry(source SourceTypeIdKey, attributeName string, condition string, value string) *ConditionalIssuanceCriteriaEntry

NewConditionalIssuanceCriteriaEntry instantiates a new ConditionalIssuanceCriteriaEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConditionalIssuanceCriteriaEntryWithDefaults ¶

func NewConditionalIssuanceCriteriaEntryWithDefaults() *ConditionalIssuanceCriteriaEntry

NewConditionalIssuanceCriteriaEntryWithDefaults instantiates a new ConditionalIssuanceCriteriaEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConditionalIssuanceCriteriaEntry) GetAttributeName ¶

func (o *ConditionalIssuanceCriteriaEntry) GetAttributeName() string

GetAttributeName returns the AttributeName field value

func (*ConditionalIssuanceCriteriaEntry) GetAttributeNameOk ¶

func (o *ConditionalIssuanceCriteriaEntry) GetAttributeNameOk() (*string, bool)

GetAttributeNameOk returns a tuple with the AttributeName field value and a boolean to check if the value has been set.

func (*ConditionalIssuanceCriteriaEntry) GetCondition ¶

func (o *ConditionalIssuanceCriteriaEntry) GetCondition() string

GetCondition returns the Condition field value

func (*ConditionalIssuanceCriteriaEntry) GetConditionOk ¶

func (o *ConditionalIssuanceCriteriaEntry) GetConditionOk() (*string, bool)

GetConditionOk returns a tuple with the Condition field value and a boolean to check if the value has been set.

func (*ConditionalIssuanceCriteriaEntry) GetErrorResult ¶

func (o *ConditionalIssuanceCriteriaEntry) GetErrorResult() string

GetErrorResult returns the ErrorResult field value if set, zero value otherwise.

func (*ConditionalIssuanceCriteriaEntry) GetErrorResultOk ¶

func (o *ConditionalIssuanceCriteriaEntry) GetErrorResultOk() (*string, bool)

GetErrorResultOk returns a tuple with the ErrorResult field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConditionalIssuanceCriteriaEntry) GetSource ¶

GetSource returns the Source field value

func (*ConditionalIssuanceCriteriaEntry) GetSourceOk ¶

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*ConditionalIssuanceCriteriaEntry) GetValue ¶

GetValue returns the Value field value

func (*ConditionalIssuanceCriteriaEntry) GetValueOk ¶

func (o *ConditionalIssuanceCriteriaEntry) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*ConditionalIssuanceCriteriaEntry) HasErrorResult ¶

func (o *ConditionalIssuanceCriteriaEntry) HasErrorResult() bool

HasErrorResult returns a boolean if a field has been set.

func (ConditionalIssuanceCriteriaEntry) MarshalJSON ¶

func (o ConditionalIssuanceCriteriaEntry) MarshalJSON() ([]byte, error)

func (*ConditionalIssuanceCriteriaEntry) SetAttributeName ¶

func (o *ConditionalIssuanceCriteriaEntry) SetAttributeName(v string)

SetAttributeName sets field value

func (*ConditionalIssuanceCriteriaEntry) SetCondition ¶

func (o *ConditionalIssuanceCriteriaEntry) SetCondition(v string)

SetCondition sets field value

func (*ConditionalIssuanceCriteriaEntry) SetErrorResult ¶

func (o *ConditionalIssuanceCriteriaEntry) SetErrorResult(v string)

SetErrorResult gets a reference to the given string and assigns it to the ErrorResult field.

func (*ConditionalIssuanceCriteriaEntry) SetSource ¶

SetSource sets field value

func (*ConditionalIssuanceCriteriaEntry) SetValue ¶

SetValue sets field value

func (ConditionalIssuanceCriteriaEntry) ToMap ¶

func (o ConditionalIssuanceCriteriaEntry) ToMap() (map[string]interface{}, error)

type ConfigArchiveAPIService ¶

type ConfigArchiveAPIService service

ConfigArchiveAPIService ConfigArchiveAPI service

func (*ConfigArchiveAPIService) ExportConfigArchive ¶

ExportConfigArchive Export a configuration archive.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiExportConfigArchiveRequest

func (*ConfigArchiveAPIService) ExportConfigArchiveExecute ¶

func (a *ConfigArchiveAPIService) ExportConfigArchiveExecute(r ApiExportConfigArchiveRequest) (*http.Response, error)

Execute executes the request

func (*ConfigArchiveAPIService) ImportConfigArchive ¶

ImportConfigArchive Import a configuration archive.

If there are missing components or license inconsistencies, the import is halted by default to allow you to install the necessary components or license. However, you can choose to force the deployment by setting 'forceImport' to true and then install the necessary files later.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiImportConfigArchiveRequest

func (*ConfigArchiveAPIService) ImportConfigArchiveExecute ¶

func (a *ConfigArchiveAPIService) ImportConfigArchiveExecute(r ApiImportConfigArchiveRequest) (*ApiResult, *http.Response, error)

Execute executes the request

@return ApiResult

type ConfigField ¶

type ConfigField struct {
	// The name of the configuration field.
	Name string `json:"name" tfsdk:"name"`
	// The value for the configuration field. For encrypted or hashed fields, GETs will not return this attribute. To update an encrypted or hashed field, specify the new value in this attribute.
	Value *string `json:"value,omitempty" tfsdk:"value"`
	// For encrypted or hashed fields, this attribute contains the encrypted representation of the field's value, if a value is defined. If you do not want to update the stored value, this attribute should be passed back unchanged.
	EncryptedValue *string `json:"encryptedValue,omitempty" tfsdk:"encrypted_value"`
	// Whether this field is inherited from its parent instance. If true, the value/encrypted value properties become read-only. The default value is false.
	Inherited *bool `json:"inherited,omitempty" tfsdk:"inherited"`
}

ConfigField A plugin configuration field value.

func NewConfigField ¶

func NewConfigField(name string) *ConfigField

NewConfigField instantiates a new ConfigField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigFieldWithDefaults ¶

func NewConfigFieldWithDefaults() *ConfigField

NewConfigFieldWithDefaults instantiates a new ConfigField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigField) GetEncryptedValue ¶

func (o *ConfigField) GetEncryptedValue() string

GetEncryptedValue returns the EncryptedValue field value if set, zero value otherwise.

func (*ConfigField) GetEncryptedValueOk ¶

func (o *ConfigField) GetEncryptedValueOk() (*string, bool)

GetEncryptedValueOk returns a tuple with the EncryptedValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigField) GetInherited ¶

func (o *ConfigField) GetInherited() bool

GetInherited returns the Inherited field value if set, zero value otherwise.

func (*ConfigField) GetInheritedOk ¶

func (o *ConfigField) GetInheritedOk() (*bool, bool)

GetInheritedOk returns a tuple with the Inherited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigField) GetName ¶

func (o *ConfigField) GetName() string

GetName returns the Name field value

func (*ConfigField) GetNameOk ¶

func (o *ConfigField) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ConfigField) GetValue ¶

func (o *ConfigField) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*ConfigField) GetValueOk ¶

func (o *ConfigField) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigField) HasEncryptedValue ¶

func (o *ConfigField) HasEncryptedValue() bool

HasEncryptedValue returns a boolean if a field has been set.

func (*ConfigField) HasInherited ¶

func (o *ConfigField) HasInherited() bool

HasInherited returns a boolean if a field has been set.

func (*ConfigField) HasValue ¶

func (o *ConfigField) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ConfigField) MarshalJSON ¶

func (o ConfigField) MarshalJSON() ([]byte, error)

func (*ConfigField) SetEncryptedValue ¶

func (o *ConfigField) SetEncryptedValue(v string)

SetEncryptedValue gets a reference to the given string and assigns it to the EncryptedValue field.

func (*ConfigField) SetInherited ¶

func (o *ConfigField) SetInherited(v bool)

SetInherited gets a reference to the given bool and assigns it to the Inherited field.

func (*ConfigField) SetName ¶

func (o *ConfigField) SetName(v string)

SetName sets field value

func (*ConfigField) SetValue ¶

func (o *ConfigField) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (ConfigField) ToMap ¶

func (o ConfigField) ToMap() (map[string]interface{}, error)

type ConfigOperation ¶

type ConfigOperation struct {
	// The identifier for the resource type the operation applies to.
	ResourceType string `json:"resourceType" tfsdk:"resource_type"`
	// The subresource for the operation.
	SubResource *string `json:"subResource,omitempty" tfsdk:"sub_resource"`
	// The type of operation to be performed.
	OperationType string `json:"operationType" tfsdk:"operation_type"`
	// The configuration items for the operation. This field only applies to the SAVE operation type.
	Items []map[string]interface{} `json:"items,omitempty" tfsdk:"items"`
	// The item ID's for the operation. This field only applies to the DELETE operation type.
	ItemIds []string `json:"itemIds,omitempty" tfsdk:"item_ids"`
}

ConfigOperation Model describing a list of configuration operations for a given resource type.

func NewConfigOperation ¶

func NewConfigOperation(resourceType string, operationType string) *ConfigOperation

NewConfigOperation instantiates a new ConfigOperation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigOperationWithDefaults ¶

func NewConfigOperationWithDefaults() *ConfigOperation

NewConfigOperationWithDefaults instantiates a new ConfigOperation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigOperation) GetItemIds ¶

func (o *ConfigOperation) GetItemIds() []string

GetItemIds returns the ItemIds field value if set, zero value otherwise.

func (*ConfigOperation) GetItemIdsOk ¶

func (o *ConfigOperation) GetItemIdsOk() ([]string, bool)

GetItemIdsOk returns a tuple with the ItemIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigOperation) GetItems ¶

func (o *ConfigOperation) GetItems() []map[string]interface{}

GetItems returns the Items field value if set, zero value otherwise.

func (*ConfigOperation) GetItemsOk ¶

func (o *ConfigOperation) GetItemsOk() ([]map[string]interface{}, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigOperation) GetOperationType ¶

func (o *ConfigOperation) GetOperationType() string

GetOperationType returns the OperationType field value

func (*ConfigOperation) GetOperationTypeOk ¶

func (o *ConfigOperation) GetOperationTypeOk() (*string, bool)

GetOperationTypeOk returns a tuple with the OperationType field value and a boolean to check if the value has been set.

func (*ConfigOperation) GetResourceType ¶

func (o *ConfigOperation) GetResourceType() string

GetResourceType returns the ResourceType field value

func (*ConfigOperation) GetResourceTypeOk ¶

func (o *ConfigOperation) GetResourceTypeOk() (*string, bool)

GetResourceTypeOk returns a tuple with the ResourceType field value and a boolean to check if the value has been set.

func (*ConfigOperation) GetSubResource ¶

func (o *ConfigOperation) GetSubResource() string

GetSubResource returns the SubResource field value if set, zero value otherwise.

func (*ConfigOperation) GetSubResourceOk ¶

func (o *ConfigOperation) GetSubResourceOk() (*string, bool)

GetSubResourceOk returns a tuple with the SubResource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigOperation) HasItemIds ¶

func (o *ConfigOperation) HasItemIds() bool

HasItemIds returns a boolean if a field has been set.

func (*ConfigOperation) HasItems ¶

func (o *ConfigOperation) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*ConfigOperation) HasSubResource ¶

func (o *ConfigOperation) HasSubResource() bool

HasSubResource returns a boolean if a field has been set.

func (ConfigOperation) MarshalJSON ¶

func (o ConfigOperation) MarshalJSON() ([]byte, error)

func (*ConfigOperation) SetItemIds ¶

func (o *ConfigOperation) SetItemIds(v []string)

SetItemIds gets a reference to the given []string and assigns it to the ItemIds field.

func (*ConfigOperation) SetItems ¶

func (o *ConfigOperation) SetItems(v []map[string]interface{})

SetItems gets a reference to the given []map[string]interface{} and assigns it to the Items field.

func (*ConfigOperation) SetOperationType ¶

func (o *ConfigOperation) SetOperationType(v string)

SetOperationType sets field value

func (*ConfigOperation) SetResourceType ¶

func (o *ConfigOperation) SetResourceType(v string)

SetResourceType sets field value

func (*ConfigOperation) SetSubResource ¶

func (o *ConfigOperation) SetSubResource(v string)

SetSubResource gets a reference to the given string and assigns it to the SubResource field.

func (ConfigOperation) ToMap ¶

func (o ConfigOperation) ToMap() (map[string]interface{}, error)

type ConfigRow ¶

type ConfigRow struct {
	// The configuration fields in the row.
	Fields []ConfigField `json:"fields" tfsdk:"fields"`
	// Whether this row is the default.
	DefaultRow *bool `json:"defaultRow,omitempty" tfsdk:"default_row"`
}

ConfigRow A row of configuration values for a plugin configuration table.

func NewConfigRow ¶

func NewConfigRow(fields []ConfigField) *ConfigRow

NewConfigRow instantiates a new ConfigRow object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigRowWithDefaults ¶

func NewConfigRowWithDefaults() *ConfigRow

NewConfigRowWithDefaults instantiates a new ConfigRow object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigRow) GetDefaultRow ¶

func (o *ConfigRow) GetDefaultRow() bool

GetDefaultRow returns the DefaultRow field value if set, zero value otherwise.

func (*ConfigRow) GetDefaultRowOk ¶

func (o *ConfigRow) GetDefaultRowOk() (*bool, bool)

GetDefaultRowOk returns a tuple with the DefaultRow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigRow) GetFields ¶

func (o *ConfigRow) GetFields() []ConfigField

GetFields returns the Fields field value

func (*ConfigRow) GetFieldsOk ¶

func (o *ConfigRow) GetFieldsOk() ([]ConfigField, bool)

GetFieldsOk returns a tuple with the Fields field value and a boolean to check if the value has been set.

func (*ConfigRow) HasDefaultRow ¶

func (o *ConfigRow) HasDefaultRow() bool

HasDefaultRow returns a boolean if a field has been set.

func (ConfigRow) MarshalJSON ¶

func (o ConfigRow) MarshalJSON() ([]byte, error)

func (*ConfigRow) SetDefaultRow ¶

func (o *ConfigRow) SetDefaultRow(v bool)

SetDefaultRow gets a reference to the given bool and assigns it to the DefaultRow field.

func (*ConfigRow) SetFields ¶

func (o *ConfigRow) SetFields(v []ConfigField)

SetFields sets field value

func (ConfigRow) ToMap ¶

func (o ConfigRow) ToMap() (map[string]interface{}, error)

type ConfigStoreAPIService ¶

type ConfigStoreAPIService service

ConfigStoreAPIService ConfigStoreAPI service

func (*ConfigStoreAPIService) DeleteConfigStoreSetting ¶

func (a *ConfigStoreAPIService) DeleteConfigStoreSetting(ctx context.Context, bundle string, id string) ApiDeleteConfigStoreSettingRequest

DeleteConfigStoreSetting Delete a setting.

Delete a setting. This is an advanced operation with minimal validation. Incorrect use of this operation can harm the integrity of your PingFederate configuration. Please ensure you have specified the correct bundle name and setting ID before invoking this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param bundle This field represents a configuration file that contains a bundle of settings.
@param id ID of setting to delete.
@return ApiDeleteConfigStoreSettingRequest

func (*ConfigStoreAPIService) DeleteConfigStoreSettingExecute ¶

func (a *ConfigStoreAPIService) DeleteConfigStoreSettingExecute(r ApiDeleteConfigStoreSettingRequest) (*http.Response, error)

Execute executes the request

func (*ConfigStoreAPIService) GetConfigStoreSetting ¶

func (a *ConfigStoreAPIService) GetConfigStoreSetting(ctx context.Context, bundle string, id string) ApiGetConfigStoreSettingRequest

GetConfigStoreSetting Get a single setting from a bundle.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param bundle This field represents a configuration file that contains a bundle of settings.
@param id ID of setting to retrieve.
@return ApiGetConfigStoreSettingRequest

func (*ConfigStoreAPIService) GetConfigStoreSettingExecute ¶

Execute executes the request

@return ConfigStoreSetting

func (*ConfigStoreAPIService) GetConfigStoreSettings ¶

func (a *ConfigStoreAPIService) GetConfigStoreSettings(ctx context.Context, bundle string) ApiGetConfigStoreSettingsRequest

GetConfigStoreSettings Get all settings from a bundle.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param bundle This field represents a configuration file that contains a bundle of settings.
@return ApiGetConfigStoreSettingsRequest

func (*ConfigStoreAPIService) GetConfigStoreSettingsExecute ¶

Execute executes the request

@return ConfigStoreBundle

func (*ConfigStoreAPIService) UpdateConfigStoreSetting ¶

func (a *ConfigStoreAPIService) UpdateConfigStoreSetting(ctx context.Context, bundle string, id string) ApiUpdateConfigStoreSettingRequest

UpdateConfigStoreSetting Create or update a setting/bundle.

Create or update a setting/bundle. This is an advanced operation with minimal validation. Incorrect use of this operation can harm the integrity of your PingFederate configuration. Please ensure you have specified the correct bundle name, setting ID, and setting value before invoking this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param bundle This field represents a configuration file that contains a bundle of settings.
@param id ID of setting to create/update.
@return ApiUpdateConfigStoreSettingRequest

func (*ConfigStoreAPIService) UpdateConfigStoreSettingExecute ¶

Execute executes the request

@return ConfigStoreSetting

type ConfigStoreBundle ¶

type ConfigStoreBundle struct {
	// List of configuration settings.
	Items []ConfigStoreSetting `json:"items,omitempty" tfsdk:"items"`
}

ConfigStoreBundle List of all configuration settings in a bundle.

func NewConfigStoreBundle ¶

func NewConfigStoreBundle() *ConfigStoreBundle

NewConfigStoreBundle instantiates a new ConfigStoreBundle object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigStoreBundleWithDefaults ¶

func NewConfigStoreBundleWithDefaults() *ConfigStoreBundle

NewConfigStoreBundleWithDefaults instantiates a new ConfigStoreBundle object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigStoreBundle) GetItems ¶

func (o *ConfigStoreBundle) GetItems() []ConfigStoreSetting

GetItems returns the Items field value if set, zero value otherwise.

func (*ConfigStoreBundle) GetItemsOk ¶

func (o *ConfigStoreBundle) GetItemsOk() ([]ConfigStoreSetting, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigStoreBundle) HasItems ¶

func (o *ConfigStoreBundle) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ConfigStoreBundle) MarshalJSON ¶

func (o ConfigStoreBundle) MarshalJSON() ([]byte, error)

func (*ConfigStoreBundle) SetItems ¶

func (o *ConfigStoreBundle) SetItems(v []ConfigStoreSetting)

SetItems gets a reference to the given []ConfigStoreSetting and assigns it to the Items field.

func (ConfigStoreBundle) ToMap ¶

func (o ConfigStoreBundle) ToMap() (map[string]interface{}, error)

type ConfigStoreSetting ¶

type ConfigStoreSetting struct {
	// The id of the configuration setting.
	Id string `json:"id" tfsdk:"id"`
	// The value of the configuration setting. This is used when the setting has a single string value.
	StringValue *string `json:"stringValue,omitempty" tfsdk:"string_value"`
	// The list of values for the configuration setting. This is used when the setting has a list of string values.
	ListValue []string `json:"listValue,omitempty" tfsdk:"list_value"`
	// The map of key/value pairs for the configuration setting. This is used when the setting has a map of string keys and values.
	MapValue *map[string]string `json:"mapValue,omitempty" tfsdk:"map_value"`
	// The type of configuration setting. This could be a single string, list of strings, or map of string keys and values.
	Type string `json:"type" tfsdk:"type"`
}

ConfigStoreSetting Single configuration setting.

func NewConfigStoreSetting ¶

func NewConfigStoreSetting(id string, type_ string) *ConfigStoreSetting

NewConfigStoreSetting instantiates a new ConfigStoreSetting object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigStoreSettingWithDefaults ¶

func NewConfigStoreSettingWithDefaults() *ConfigStoreSetting

NewConfigStoreSettingWithDefaults instantiates a new ConfigStoreSetting object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigStoreSetting) GetId ¶

func (o *ConfigStoreSetting) GetId() string

GetId returns the Id field value

func (*ConfigStoreSetting) GetIdOk ¶

func (o *ConfigStoreSetting) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ConfigStoreSetting) GetListValue ¶

func (o *ConfigStoreSetting) GetListValue() []string

GetListValue returns the ListValue field value if set, zero value otherwise.

func (*ConfigStoreSetting) GetListValueOk ¶

func (o *ConfigStoreSetting) GetListValueOk() ([]string, bool)

GetListValueOk returns a tuple with the ListValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigStoreSetting) GetMapValue ¶

func (o *ConfigStoreSetting) GetMapValue() map[string]string

GetMapValue returns the MapValue field value if set, zero value otherwise.

func (*ConfigStoreSetting) GetMapValueOk ¶

func (o *ConfigStoreSetting) GetMapValueOk() (*map[string]string, bool)

GetMapValueOk returns a tuple with the MapValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigStoreSetting) GetStringValue ¶

func (o *ConfigStoreSetting) GetStringValue() string

GetStringValue returns the StringValue field value if set, zero value otherwise.

func (*ConfigStoreSetting) GetStringValueOk ¶

func (o *ConfigStoreSetting) GetStringValueOk() (*string, bool)

GetStringValueOk returns a tuple with the StringValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigStoreSetting) GetType ¶

func (o *ConfigStoreSetting) GetType() string

GetType returns the Type field value

func (*ConfigStoreSetting) GetTypeOk ¶

func (o *ConfigStoreSetting) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ConfigStoreSetting) HasListValue ¶

func (o *ConfigStoreSetting) HasListValue() bool

HasListValue returns a boolean if a field has been set.

func (*ConfigStoreSetting) HasMapValue ¶

func (o *ConfigStoreSetting) HasMapValue() bool

HasMapValue returns a boolean if a field has been set.

func (*ConfigStoreSetting) HasStringValue ¶

func (o *ConfigStoreSetting) HasStringValue() bool

HasStringValue returns a boolean if a field has been set.

func (ConfigStoreSetting) MarshalJSON ¶

func (o ConfigStoreSetting) MarshalJSON() ([]byte, error)

func (*ConfigStoreSetting) SetId ¶

func (o *ConfigStoreSetting) SetId(v string)

SetId sets field value

func (*ConfigStoreSetting) SetListValue ¶

func (o *ConfigStoreSetting) SetListValue(v []string)

SetListValue gets a reference to the given []string and assigns it to the ListValue field.

func (*ConfigStoreSetting) SetMapValue ¶

func (o *ConfigStoreSetting) SetMapValue(v map[string]string)

SetMapValue gets a reference to the given map[string]string and assigns it to the MapValue field.

func (*ConfigStoreSetting) SetStringValue ¶

func (o *ConfigStoreSetting) SetStringValue(v string)

SetStringValue gets a reference to the given string and assigns it to the StringValue field.

func (*ConfigStoreSetting) SetType ¶

func (o *ConfigStoreSetting) SetType(v string)

SetType sets field value

func (ConfigStoreSetting) ToMap ¶

func (o ConfigStoreSetting) ToMap() (map[string]interface{}, error)

type ConfigTable ¶

type ConfigTable struct {
	// The name of the table.
	Name string `json:"name" tfsdk:"name"`
	// List of table rows.
	Rows []ConfigRow `json:"rows,omitempty" tfsdk:"rows"`
	// Whether this table is inherited from its parent instance. If true, the rows become read-only. The default value is false.
	Inherited *bool `json:"inherited,omitempty" tfsdk:"inherited"`
}

ConfigTable A plugin configuration table populated with values.

func NewConfigTable ¶

func NewConfigTable(name string) *ConfigTable

NewConfigTable instantiates a new ConfigTable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigTableWithDefaults ¶

func NewConfigTableWithDefaults() *ConfigTable

NewConfigTableWithDefaults instantiates a new ConfigTable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigTable) GetInherited ¶

func (o *ConfigTable) GetInherited() bool

GetInherited returns the Inherited field value if set, zero value otherwise.

func (*ConfigTable) GetInheritedOk ¶

func (o *ConfigTable) GetInheritedOk() (*bool, bool)

GetInheritedOk returns a tuple with the Inherited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigTable) GetName ¶

func (o *ConfigTable) GetName() string

GetName returns the Name field value

func (*ConfigTable) GetNameOk ¶

func (o *ConfigTable) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ConfigTable) GetRows ¶

func (o *ConfigTable) GetRows() []ConfigRow

GetRows returns the Rows field value if set, zero value otherwise.

func (*ConfigTable) GetRowsOk ¶

func (o *ConfigTable) GetRowsOk() ([]ConfigRow, bool)

GetRowsOk returns a tuple with the Rows field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigTable) HasInherited ¶

func (o *ConfigTable) HasInherited() bool

HasInherited returns a boolean if a field has been set.

func (*ConfigTable) HasRows ¶

func (o *ConfigTable) HasRows() bool

HasRows returns a boolean if a field has been set.

func (ConfigTable) MarshalJSON ¶

func (o ConfigTable) MarshalJSON() ([]byte, error)

func (*ConfigTable) SetInherited ¶

func (o *ConfigTable) SetInherited(v bool)

SetInherited gets a reference to the given bool and assigns it to the Inherited field.

func (*ConfigTable) SetName ¶

func (o *ConfigTable) SetName(v string)

SetName sets field value

func (*ConfigTable) SetRows ¶

func (o *ConfigTable) SetRows(v []ConfigRow)

SetRows gets a reference to the given []ConfigRow and assigns it to the Rows field.

func (ConfigTable) ToMap ¶

func (o ConfigTable) ToMap() (map[string]interface{}, error)

type Configuration ¶

type Configuration struct {
	Host              string            `json:"host,omitempty"`
	Scheme            string            `json:"scheme,omitempty"`
	DefaultHeader     map[string]string `json:"defaultHeader,omitempty"`
	UserAgentSuffix   *string           `json:"userAgentSuffix,omitempty"`
	UserAgentOverride *string           `json:"userAgentOverride,omitempty"`
	Debug             bool              `json:"debug,omitempty"`
	Servers           ServerConfigurations
	OperationServers  map[string]ServerConfigurations
	HTTPClient        *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration ¶

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader ¶

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL ¶

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext ¶

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

func (*Configuration) UserAgent ¶

func (c *Configuration) UserAgent() string

type ConfigurationEncryptionKey ¶

type ConfigurationEncryptionKey struct {
	// The id of the key.
	KeyId *string `json:"keyId,omitempty" tfsdk:"key_id"`
	// The creation date of the key.
	CreationDate *time.Time `json:"creationDate,omitempty" tfsdk:"creation_date"`
}

ConfigurationEncryptionKey Configuration Encryption Key.

func NewConfigurationEncryptionKey ¶

func NewConfigurationEncryptionKey() *ConfigurationEncryptionKey

NewConfigurationEncryptionKey instantiates a new ConfigurationEncryptionKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigurationEncryptionKeyWithDefaults ¶

func NewConfigurationEncryptionKeyWithDefaults() *ConfigurationEncryptionKey

NewConfigurationEncryptionKeyWithDefaults instantiates a new ConfigurationEncryptionKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigurationEncryptionKey) GetCreationDate ¶

func (o *ConfigurationEncryptionKey) GetCreationDate() time.Time

GetCreationDate returns the CreationDate field value if set, zero value otherwise.

func (*ConfigurationEncryptionKey) GetCreationDateOk ¶

func (o *ConfigurationEncryptionKey) GetCreationDateOk() (*time.Time, bool)

GetCreationDateOk returns a tuple with the CreationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigurationEncryptionKey) GetKeyId ¶

func (o *ConfigurationEncryptionKey) GetKeyId() string

GetKeyId returns the KeyId field value if set, zero value otherwise.

func (*ConfigurationEncryptionKey) GetKeyIdOk ¶

func (o *ConfigurationEncryptionKey) GetKeyIdOk() (*string, bool)

GetKeyIdOk returns a tuple with the KeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigurationEncryptionKey) HasCreationDate ¶

func (o *ConfigurationEncryptionKey) HasCreationDate() bool

HasCreationDate returns a boolean if a field has been set.

func (*ConfigurationEncryptionKey) HasKeyId ¶

func (o *ConfigurationEncryptionKey) HasKeyId() bool

HasKeyId returns a boolean if a field has been set.

func (ConfigurationEncryptionKey) MarshalJSON ¶

func (o ConfigurationEncryptionKey) MarshalJSON() ([]byte, error)

func (*ConfigurationEncryptionKey) SetCreationDate ¶

func (o *ConfigurationEncryptionKey) SetCreationDate(v time.Time)

SetCreationDate gets a reference to the given time.Time and assigns it to the CreationDate field.

func (*ConfigurationEncryptionKey) SetKeyId ¶

func (o *ConfigurationEncryptionKey) SetKeyId(v string)

SetKeyId gets a reference to the given string and assigns it to the KeyId field.

func (ConfigurationEncryptionKey) ToMap ¶

func (o ConfigurationEncryptionKey) ToMap() (map[string]interface{}, error)

type ConfigurationEncryptionKeys ¶

type ConfigurationEncryptionKeys struct {
	// The list of Configuration Encryption Keys.
	Items []ConfigurationEncryptionKey `json:"items,omitempty" tfsdk:"items"`
}

ConfigurationEncryptionKeys Configuration Encryption Keys.

func NewConfigurationEncryptionKeys ¶

func NewConfigurationEncryptionKeys() *ConfigurationEncryptionKeys

NewConfigurationEncryptionKeys instantiates a new ConfigurationEncryptionKeys object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConfigurationEncryptionKeysWithDefaults ¶

func NewConfigurationEncryptionKeysWithDefaults() *ConfigurationEncryptionKeys

NewConfigurationEncryptionKeysWithDefaults instantiates a new ConfigurationEncryptionKeys object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConfigurationEncryptionKeys) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*ConfigurationEncryptionKeys) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConfigurationEncryptionKeys) HasItems ¶

func (o *ConfigurationEncryptionKeys) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ConfigurationEncryptionKeys) MarshalJSON ¶

func (o ConfigurationEncryptionKeys) MarshalJSON() ([]byte, error)

func (*ConfigurationEncryptionKeys) SetItems ¶

SetItems gets a reference to the given []ConfigurationEncryptionKey and assigns it to the Items field.

func (ConfigurationEncryptionKeys) ToMap ¶

func (o ConfigurationEncryptionKeys) ToMap() (map[string]interface{}, error)

type ConfigurationEncryptionKeysAPIService ¶

type ConfigurationEncryptionKeysAPIService service

ConfigurationEncryptionKeysAPIService ConfigurationEncryptionKeysAPI service

func (*ConfigurationEncryptionKeysAPIService) GetConfigurationEncryptionKeys ¶

GetConfigurationEncryptionKeys Get the list of Configuration Encryption Keys.

The first key in the list is the current key used for encryption and decryption. Other keys are used for decryption.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetConfigurationEncryptionKeysRequest

func (*ConfigurationEncryptionKeysAPIService) GetConfigurationEncryptionKeysExecute ¶

Execute executes the request

@return ConfigurationEncryptionKeys

func (*ConfigurationEncryptionKeysAPIService) RotateConfigurationEncryptionKey ¶

RotateConfigurationEncryptionKey Rotate the current Configuration Encryption Key.

A new key will be generated and will be used for encryption and decryption. The previous encryption key will continue to be used for decryption.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiRotateConfigurationEncryptionKeyRequest

func (*ConfigurationEncryptionKeysAPIService) RotateConfigurationEncryptionKeyExecute ¶

Execute executes the request

@return ConfigurationEncryptionKeys

type Connection ¶

type Connection struct {
	// The type of this connection. Default is 'IDP'.
	Type *string `json:"type,omitempty" tfsdk:"type"`
	// The persistent, unique ID for the connection. It can be any combination of [a-zA-Z0-9._-]. This property is system-assigned if not specified.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The partner's entity ID (connection ID) or issuer value (for OIDC Connections).
	EntityId string `json:"entityId" tfsdk:"entity_id"`
	// The connection name.
	Name string `json:"name" tfsdk:"name"`
	// The time at which the connection was last changed. This property is read only and is ignored on PUT and POST requests.
	ModificationDate *time.Time `json:"modificationDate,omitempty" tfsdk:"modification_date"`
	// The time at which the connection was created. This property is read only and is ignored on PUT and POST requests.
	CreationDate *time.Time `json:"creationDate,omitempty" tfsdk:"creation_date"`
	// Specifies whether the connection is active and ready to process incoming requests. The default value is false.
	Active *bool `json:"active,omitempty" tfsdk:"active"`
	// The fully-qualified hostname and port on which your partner's federation deployment runs.
	BaseUrl *string `json:"baseUrl,omitempty" tfsdk:"base_url"`
	// The default alternate entity ID that identifies the local server to this partner. It is required when virtualEntityIds is not empty and must be included in that list.
	DefaultVirtualEntityId *string `json:"defaultVirtualEntityId,omitempty" tfsdk:"default_virtual_entity_id"`
	// List of alternate entity IDs that identifies the local server to this partner.
	VirtualEntityIds       []string               `json:"virtualEntityIds,omitempty" tfsdk:"virtual_entity_ids"`
	MetadataReloadSettings *ConnectionMetadataUrl `json:"metadataReloadSettings,omitempty" tfsdk:"metadata_reload_settings"`
	Credentials            *ConnectionCredentials `json:"credentials,omitempty" tfsdk:"credentials"`
	ContactInfo            *ContactInfo           `json:"contactInfo,omitempty" tfsdk:"contact_info"`
	// The license connection group. If your PingFederate license is based on connection groups, each connection must be assigned to a group before it can be used.
	LicenseConnectionGroup *string `json:"licenseConnectionGroup,omitempty" tfsdk:"license_connection_group"`
	// The level of transaction logging applicable for this connection. Default is STANDARD.
	LoggingMode                            *string                                 `json:"loggingMode,omitempty" tfsdk:"logging_mode"`
	AdditionalAllowedEntitiesConfiguration *AdditionalAllowedEntitiesConfiguration `json:"additionalAllowedEntitiesConfiguration,omitempty" tfsdk:"additional_allowed_entities_configuration"`
	// Extended Properties allows to store additional information for IdP/SP Connections. The names of these extended properties should be defined in /extendedProperties.
	ExtendedProperties *map[string]ParameterValues `json:"extendedProperties,omitempty" tfsdk:"extended_properties"`
	// This status indicates whether the connection has been replicated to the cluster. This property only applies when automatic replication of connections is enabled. It is read only and is ignored on PUT and POST requests.
	ReplicationStatus *string `json:"replicationStatus,omitempty" tfsdk:"replication_status"`
}

Connection Settings shared by SP-side and IdP-side connections.

func NewConnection ¶

func NewConnection(entityId string, name string) *Connection

NewConnection instantiates a new Connection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConnectionWithDefaults ¶

func NewConnectionWithDefaults() *Connection

NewConnectionWithDefaults instantiates a new Connection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Connection) GetActive ¶

func (o *Connection) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*Connection) GetActiveOk ¶

func (o *Connection) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) GetAdditionalAllowedEntitiesConfiguration ¶

func (o *Connection) GetAdditionalAllowedEntitiesConfiguration() AdditionalAllowedEntitiesConfiguration

GetAdditionalAllowedEntitiesConfiguration returns the AdditionalAllowedEntitiesConfiguration field value if set, zero value otherwise.

func (*Connection) GetAdditionalAllowedEntitiesConfigurationOk ¶

func (o *Connection) GetAdditionalAllowedEntitiesConfigurationOk() (*AdditionalAllowedEntitiesConfiguration, bool)

GetAdditionalAllowedEntitiesConfigurationOk returns a tuple with the AdditionalAllowedEntitiesConfiguration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) GetBaseUrl ¶

func (o *Connection) GetBaseUrl() string

GetBaseUrl returns the BaseUrl field value if set, zero value otherwise.

func (*Connection) GetBaseUrlOk ¶

func (o *Connection) GetBaseUrlOk() (*string, bool)

GetBaseUrlOk returns a tuple with the BaseUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) GetContactInfo ¶

func (o *Connection) GetContactInfo() ContactInfo

GetContactInfo returns the ContactInfo field value if set, zero value otherwise.

func (*Connection) GetContactInfoOk ¶

func (o *Connection) GetContactInfoOk() (*ContactInfo, bool)

GetContactInfoOk returns a tuple with the ContactInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) GetCreationDate ¶

func (o *Connection) GetCreationDate() time.Time

GetCreationDate returns the CreationDate field value if set, zero value otherwise.

func (*Connection) GetCreationDateOk ¶

func (o *Connection) GetCreationDateOk() (*time.Time, bool)

GetCreationDateOk returns a tuple with the CreationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) GetCredentials ¶

func (o *Connection) GetCredentials() ConnectionCredentials

GetCredentials returns the Credentials field value if set, zero value otherwise.

func (*Connection) GetCredentialsOk ¶

func (o *Connection) GetCredentialsOk() (*ConnectionCredentials, bool)

GetCredentialsOk returns a tuple with the Credentials field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) GetDefaultVirtualEntityId ¶

func (o *Connection) GetDefaultVirtualEntityId() string

GetDefaultVirtualEntityId returns the DefaultVirtualEntityId field value if set, zero value otherwise.

func (*Connection) GetDefaultVirtualEntityIdOk ¶

func (o *Connection) GetDefaultVirtualEntityIdOk() (*string, bool)

GetDefaultVirtualEntityIdOk returns a tuple with the DefaultVirtualEntityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) GetEntityId ¶

func (o *Connection) GetEntityId() string

GetEntityId returns the EntityId field value

func (*Connection) GetEntityIdOk ¶

func (o *Connection) GetEntityIdOk() (*string, bool)

GetEntityIdOk returns a tuple with the EntityId field value and a boolean to check if the value has been set.

func (*Connection) GetExtendedProperties ¶

func (o *Connection) GetExtendedProperties() map[string]ParameterValues

GetExtendedProperties returns the ExtendedProperties field value if set, zero value otherwise.

func (*Connection) GetExtendedPropertiesOk ¶

func (o *Connection) GetExtendedPropertiesOk() (*map[string]ParameterValues, bool)

GetExtendedPropertiesOk returns a tuple with the ExtendedProperties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) GetId ¶

func (o *Connection) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Connection) GetIdOk ¶

func (o *Connection) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) GetLicenseConnectionGroup ¶

func (o *Connection) GetLicenseConnectionGroup() string

GetLicenseConnectionGroup returns the LicenseConnectionGroup field value if set, zero value otherwise.

func (*Connection) GetLicenseConnectionGroupOk ¶

func (o *Connection) GetLicenseConnectionGroupOk() (*string, bool)

GetLicenseConnectionGroupOk returns a tuple with the LicenseConnectionGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) GetLoggingMode ¶

func (o *Connection) GetLoggingMode() string

GetLoggingMode returns the LoggingMode field value if set, zero value otherwise.

func (*Connection) GetLoggingModeOk ¶

func (o *Connection) GetLoggingModeOk() (*string, bool)

GetLoggingModeOk returns a tuple with the LoggingMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) GetMetadataReloadSettings ¶

func (o *Connection) GetMetadataReloadSettings() ConnectionMetadataUrl

GetMetadataReloadSettings returns the MetadataReloadSettings field value if set, zero value otherwise.

func (*Connection) GetMetadataReloadSettingsOk ¶

func (o *Connection) GetMetadataReloadSettingsOk() (*ConnectionMetadataUrl, bool)

GetMetadataReloadSettingsOk returns a tuple with the MetadataReloadSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) GetModificationDate ¶

func (o *Connection) GetModificationDate() time.Time

GetModificationDate returns the ModificationDate field value if set, zero value otherwise.

func (*Connection) GetModificationDateOk ¶

func (o *Connection) GetModificationDateOk() (*time.Time, bool)

GetModificationDateOk returns a tuple with the ModificationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) GetName ¶

func (o *Connection) GetName() string

GetName returns the Name field value

func (*Connection) GetNameOk ¶

func (o *Connection) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Connection) GetReplicationStatus ¶

func (o *Connection) GetReplicationStatus() string

GetReplicationStatus returns the ReplicationStatus field value if set, zero value otherwise.

func (*Connection) GetReplicationStatusOk ¶

func (o *Connection) GetReplicationStatusOk() (*string, bool)

GetReplicationStatusOk returns a tuple with the ReplicationStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) GetType ¶

func (o *Connection) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Connection) GetTypeOk ¶

func (o *Connection) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) GetVirtualEntityIds ¶

func (o *Connection) GetVirtualEntityIds() []string

GetVirtualEntityIds returns the VirtualEntityIds field value if set, zero value otherwise.

func (*Connection) GetVirtualEntityIdsOk ¶

func (o *Connection) GetVirtualEntityIdsOk() ([]string, bool)

GetVirtualEntityIdsOk returns a tuple with the VirtualEntityIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Connection) HasActive ¶

func (o *Connection) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*Connection) HasAdditionalAllowedEntitiesConfiguration ¶

func (o *Connection) HasAdditionalAllowedEntitiesConfiguration() bool

HasAdditionalAllowedEntitiesConfiguration returns a boolean if a field has been set.

func (*Connection) HasBaseUrl ¶

func (o *Connection) HasBaseUrl() bool

HasBaseUrl returns a boolean if a field has been set.

func (*Connection) HasContactInfo ¶

func (o *Connection) HasContactInfo() bool

HasContactInfo returns a boolean if a field has been set.

func (*Connection) HasCreationDate ¶

func (o *Connection) HasCreationDate() bool

HasCreationDate returns a boolean if a field has been set.

func (*Connection) HasCredentials ¶

func (o *Connection) HasCredentials() bool

HasCredentials returns a boolean if a field has been set.

func (*Connection) HasDefaultVirtualEntityId ¶

func (o *Connection) HasDefaultVirtualEntityId() bool

HasDefaultVirtualEntityId returns a boolean if a field has been set.

func (*Connection) HasExtendedProperties ¶

func (o *Connection) HasExtendedProperties() bool

HasExtendedProperties returns a boolean if a field has been set.

func (*Connection) HasId ¶

func (o *Connection) HasId() bool

HasId returns a boolean if a field has been set.

func (*Connection) HasLicenseConnectionGroup ¶

func (o *Connection) HasLicenseConnectionGroup() bool

HasLicenseConnectionGroup returns a boolean if a field has been set.

func (*Connection) HasLoggingMode ¶

func (o *Connection) HasLoggingMode() bool

HasLoggingMode returns a boolean if a field has been set.

func (*Connection) HasMetadataReloadSettings ¶

func (o *Connection) HasMetadataReloadSettings() bool

HasMetadataReloadSettings returns a boolean if a field has been set.

func (*Connection) HasModificationDate ¶

func (o *Connection) HasModificationDate() bool

HasModificationDate returns a boolean if a field has been set.

func (*Connection) HasReplicationStatus ¶

func (o *Connection) HasReplicationStatus() bool

HasReplicationStatus returns a boolean if a field has been set.

func (*Connection) HasType ¶

func (o *Connection) HasType() bool

HasType returns a boolean if a field has been set.

func (*Connection) HasVirtualEntityIds ¶

func (o *Connection) HasVirtualEntityIds() bool

HasVirtualEntityIds returns a boolean if a field has been set.

func (Connection) MarshalJSON ¶

func (o Connection) MarshalJSON() ([]byte, error)

func (*Connection) SetActive ¶

func (o *Connection) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*Connection) SetAdditionalAllowedEntitiesConfiguration ¶

func (o *Connection) SetAdditionalAllowedEntitiesConfiguration(v AdditionalAllowedEntitiesConfiguration)

SetAdditionalAllowedEntitiesConfiguration gets a reference to the given AdditionalAllowedEntitiesConfiguration and assigns it to the AdditionalAllowedEntitiesConfiguration field.

func (*Connection) SetBaseUrl ¶

func (o *Connection) SetBaseUrl(v string)

SetBaseUrl gets a reference to the given string and assigns it to the BaseUrl field.

func (*Connection) SetContactInfo ¶

func (o *Connection) SetContactInfo(v ContactInfo)

SetContactInfo gets a reference to the given ContactInfo and assigns it to the ContactInfo field.

func (*Connection) SetCreationDate ¶

func (o *Connection) SetCreationDate(v time.Time)

SetCreationDate gets a reference to the given time.Time and assigns it to the CreationDate field.

func (*Connection) SetCredentials ¶

func (o *Connection) SetCredentials(v ConnectionCredentials)

SetCredentials gets a reference to the given ConnectionCredentials and assigns it to the Credentials field.

func (*Connection) SetDefaultVirtualEntityId ¶

func (o *Connection) SetDefaultVirtualEntityId(v string)

SetDefaultVirtualEntityId gets a reference to the given string and assigns it to the DefaultVirtualEntityId field.

func (*Connection) SetEntityId ¶

func (o *Connection) SetEntityId(v string)

SetEntityId sets field value

func (*Connection) SetExtendedProperties ¶

func (o *Connection) SetExtendedProperties(v map[string]ParameterValues)

SetExtendedProperties gets a reference to the given map[string]ParameterValues and assigns it to the ExtendedProperties field.

func (*Connection) SetId ¶

func (o *Connection) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Connection) SetLicenseConnectionGroup ¶

func (o *Connection) SetLicenseConnectionGroup(v string)

SetLicenseConnectionGroup gets a reference to the given string and assigns it to the LicenseConnectionGroup field.

func (*Connection) SetLoggingMode ¶

func (o *Connection) SetLoggingMode(v string)

SetLoggingMode gets a reference to the given string and assigns it to the LoggingMode field.

func (*Connection) SetMetadataReloadSettings ¶

func (o *Connection) SetMetadataReloadSettings(v ConnectionMetadataUrl)

SetMetadataReloadSettings gets a reference to the given ConnectionMetadataUrl and assigns it to the MetadataReloadSettings field.

func (*Connection) SetModificationDate ¶

func (o *Connection) SetModificationDate(v time.Time)

SetModificationDate gets a reference to the given time.Time and assigns it to the ModificationDate field.

func (*Connection) SetName ¶

func (o *Connection) SetName(v string)

SetName sets field value

func (*Connection) SetReplicationStatus ¶

func (o *Connection) SetReplicationStatus(v string)

SetReplicationStatus gets a reference to the given string and assigns it to the ReplicationStatus field.

func (*Connection) SetType ¶

func (o *Connection) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*Connection) SetVirtualEntityIds ¶

func (o *Connection) SetVirtualEntityIds(v []string)

SetVirtualEntityIds gets a reference to the given []string and assigns it to the VirtualEntityIds field.

func (Connection) ToMap ¶

func (o Connection) ToMap() (map[string]interface{}, error)

type ConnectionCert ¶

type ConnectionCert struct {
	CertView *CertView `json:"certView,omitempty" tfsdk:"cert_view"`
	X509File X509File  `json:"x509File" tfsdk:"x509_file"`
	// Indicates whether this is an active signature verification certificate.
	ActiveVerificationCert *bool `json:"activeVerificationCert,omitempty" tfsdk:"active_verification_cert"`
	// Indicates whether this is the primary signature verification certificate. Only one certificate in the collection can have this flag set.
	PrimaryVerificationCert *bool `json:"primaryVerificationCert,omitempty" tfsdk:"primary_verification_cert"`
	// Indicates whether this is the secondary signature verification certificate. Only one certificate in the collection can have this flag set.
	SecondaryVerificationCert *bool `json:"secondaryVerificationCert,omitempty" tfsdk:"secondary_verification_cert"`
	// Indicates whether to use this cert to encrypt outgoing assertions. Only one certificate in the collection can have this flag set.
	EncryptionCert *bool `json:"encryptionCert,omitempty" tfsdk:"encryption_cert"`
}

ConnectionCert A certificate used for signature verification or XML encryption.

func NewConnectionCert ¶

func NewConnectionCert(x509File X509File) *ConnectionCert

NewConnectionCert instantiates a new ConnectionCert object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConnectionCertWithDefaults ¶

func NewConnectionCertWithDefaults() *ConnectionCert

NewConnectionCertWithDefaults instantiates a new ConnectionCert object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConnectionCert) GetActiveVerificationCert ¶

func (o *ConnectionCert) GetActiveVerificationCert() bool

GetActiveVerificationCert returns the ActiveVerificationCert field value if set, zero value otherwise.

func (*ConnectionCert) GetActiveVerificationCertOk ¶

func (o *ConnectionCert) GetActiveVerificationCertOk() (*bool, bool)

GetActiveVerificationCertOk returns a tuple with the ActiveVerificationCert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCert) GetCertView ¶

func (o *ConnectionCert) GetCertView() CertView

GetCertView returns the CertView field value if set, zero value otherwise.

func (*ConnectionCert) GetCertViewOk ¶

func (o *ConnectionCert) GetCertViewOk() (*CertView, bool)

GetCertViewOk returns a tuple with the CertView field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCert) GetEncryptionCert ¶

func (o *ConnectionCert) GetEncryptionCert() bool

GetEncryptionCert returns the EncryptionCert field value if set, zero value otherwise.

func (*ConnectionCert) GetEncryptionCertOk ¶

func (o *ConnectionCert) GetEncryptionCertOk() (*bool, bool)

GetEncryptionCertOk returns a tuple with the EncryptionCert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCert) GetPrimaryVerificationCert ¶

func (o *ConnectionCert) GetPrimaryVerificationCert() bool

GetPrimaryVerificationCert returns the PrimaryVerificationCert field value if set, zero value otherwise.

func (*ConnectionCert) GetPrimaryVerificationCertOk ¶

func (o *ConnectionCert) GetPrimaryVerificationCertOk() (*bool, bool)

GetPrimaryVerificationCertOk returns a tuple with the PrimaryVerificationCert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCert) GetSecondaryVerificationCert ¶

func (o *ConnectionCert) GetSecondaryVerificationCert() bool

GetSecondaryVerificationCert returns the SecondaryVerificationCert field value if set, zero value otherwise.

func (*ConnectionCert) GetSecondaryVerificationCertOk ¶

func (o *ConnectionCert) GetSecondaryVerificationCertOk() (*bool, bool)

GetSecondaryVerificationCertOk returns a tuple with the SecondaryVerificationCert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCert) GetX509File ¶

func (o *ConnectionCert) GetX509File() X509File

GetX509File returns the X509File field value

func (*ConnectionCert) GetX509FileOk ¶

func (o *ConnectionCert) GetX509FileOk() (*X509File, bool)

GetX509FileOk returns a tuple with the X509File field value and a boolean to check if the value has been set.

func (*ConnectionCert) HasActiveVerificationCert ¶

func (o *ConnectionCert) HasActiveVerificationCert() bool

HasActiveVerificationCert returns a boolean if a field has been set.

func (*ConnectionCert) HasCertView ¶

func (o *ConnectionCert) HasCertView() bool

HasCertView returns a boolean if a field has been set.

func (*ConnectionCert) HasEncryptionCert ¶

func (o *ConnectionCert) HasEncryptionCert() bool

HasEncryptionCert returns a boolean if a field has been set.

func (*ConnectionCert) HasPrimaryVerificationCert ¶

func (o *ConnectionCert) HasPrimaryVerificationCert() bool

HasPrimaryVerificationCert returns a boolean if a field has been set.

func (*ConnectionCert) HasSecondaryVerificationCert ¶

func (o *ConnectionCert) HasSecondaryVerificationCert() bool

HasSecondaryVerificationCert returns a boolean if a field has been set.

func (ConnectionCert) MarshalJSON ¶

func (o ConnectionCert) MarshalJSON() ([]byte, error)

func (*ConnectionCert) SetActiveVerificationCert ¶

func (o *ConnectionCert) SetActiveVerificationCert(v bool)

SetActiveVerificationCert gets a reference to the given bool and assigns it to the ActiveVerificationCert field.

func (*ConnectionCert) SetCertView ¶

func (o *ConnectionCert) SetCertView(v CertView)

SetCertView gets a reference to the given CertView and assigns it to the CertView field.

func (*ConnectionCert) SetEncryptionCert ¶

func (o *ConnectionCert) SetEncryptionCert(v bool)

SetEncryptionCert gets a reference to the given bool and assigns it to the EncryptionCert field.

func (*ConnectionCert) SetPrimaryVerificationCert ¶

func (o *ConnectionCert) SetPrimaryVerificationCert(v bool)

SetPrimaryVerificationCert gets a reference to the given bool and assigns it to the PrimaryVerificationCert field.

func (*ConnectionCert) SetSecondaryVerificationCert ¶

func (o *ConnectionCert) SetSecondaryVerificationCert(v bool)

SetSecondaryVerificationCert gets a reference to the given bool and assigns it to the SecondaryVerificationCert field.

func (*ConnectionCert) SetX509File ¶

func (o *ConnectionCert) SetX509File(v X509File)

SetX509File sets field value

func (ConnectionCert) ToMap ¶

func (o ConnectionCert) ToMap() (map[string]interface{}, error)

type ConnectionCerts ¶

type ConnectionCerts struct {
	// The actual list of certificates.
	Items []ConnectionCert `json:"items,omitempty" tfsdk:"items"`
}

ConnectionCerts The certificates used for signature verification and XML encryption.

func NewConnectionCerts ¶

func NewConnectionCerts() *ConnectionCerts

NewConnectionCerts instantiates a new ConnectionCerts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConnectionCertsWithDefaults ¶

func NewConnectionCertsWithDefaults() *ConnectionCerts

NewConnectionCertsWithDefaults instantiates a new ConnectionCerts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConnectionCerts) GetItems ¶

func (o *ConnectionCerts) GetItems() []ConnectionCert

GetItems returns the Items field value if set, zero value otherwise.

func (*ConnectionCerts) GetItemsOk ¶

func (o *ConnectionCerts) GetItemsOk() ([]ConnectionCert, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCerts) HasItems ¶

func (o *ConnectionCerts) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ConnectionCerts) MarshalJSON ¶

func (o ConnectionCerts) MarshalJSON() ([]byte, error)

func (*ConnectionCerts) SetItems ¶

func (o *ConnectionCerts) SetItems(v []ConnectionCert)

SetItems gets a reference to the given []ConnectionCert and assigns it to the Items field.

func (ConnectionCerts) ToMap ¶

func (o ConnectionCerts) ToMap() (map[string]interface{}, error)

type ConnectionCredentials ¶

type ConnectionCredentials struct {
	// If this property is set, the verification trust model is Anchored. The verification certificate must be signed by a trusted CA and included in the incoming message, and the subject DN of the expected certificate is specified in this property. If this property is not set, then a primary verification certificate must be specified in the certs array.
	VerificationSubjectDN *string `json:"verificationSubjectDN,omitempty" tfsdk:"verification_subject_dn"`
	// If a verification Subject DN is provided, you can optionally restrict the issuer to a specific trusted CA by specifying its DN in this field.
	VerificationIssuerDN *string `json:"verificationIssuerDN,omitempty" tfsdk:"verification_issuer_dn"`
	// The certificates used for signature verification and XML encryption.
	Certs []ConnectionCert `json:"certs,omitempty" tfsdk:"certs"`
	// The algorithm used to encrypt assertions sent to this partner. AES_128, AES_256, AES_128_GCM, AES_192_GCM, AES_256_GCM and Triple_DES are supported.
	BlockEncryptionAlgorithm *string `json:"blockEncryptionAlgorithm,omitempty" tfsdk:"block_encryption_algorithm"`
	// The algorithm used to transport keys to this partner. RSA_OAEP, RSA_OAEP_256 and RSA_v15 are supported.
	KeyTransportAlgorithm         *string                  `json:"keyTransportAlgorithm,omitempty" tfsdk:"key_transport_algorithm"`
	SigningSettings               *SigningSettings         `json:"signingSettings,omitempty" tfsdk:"signing_settings"`
	DecryptionKeyPairRef          *ResourceLink            `json:"decryptionKeyPairRef,omitempty" tfsdk:"decryption_key_pair_ref"`
	SecondaryDecryptionKeyPairRef *ResourceLink            `json:"secondaryDecryptionKeyPairRef,omitempty" tfsdk:"secondary_decryption_key_pair_ref"`
	OutboundBackChannelAuth       *OutboundBackChannelAuth `json:"outboundBackChannelAuth,omitempty" tfsdk:"outbound_back_channel_auth"`
	InboundBackChannelAuth        *InboundBackChannelAuth  `json:"inboundBackChannelAuth,omitempty" tfsdk:"inbound_back_channel_auth"`
}

ConnectionCredentials The certificates and settings for encryption, signing, and signature verification.

func NewConnectionCredentials ¶

func NewConnectionCredentials() *ConnectionCredentials

NewConnectionCredentials instantiates a new ConnectionCredentials object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConnectionCredentialsWithDefaults ¶

func NewConnectionCredentialsWithDefaults() *ConnectionCredentials

NewConnectionCredentialsWithDefaults instantiates a new ConnectionCredentials object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConnectionCredentials) GetBlockEncryptionAlgorithm ¶

func (o *ConnectionCredentials) GetBlockEncryptionAlgorithm() string

GetBlockEncryptionAlgorithm returns the BlockEncryptionAlgorithm field value if set, zero value otherwise.

func (*ConnectionCredentials) GetBlockEncryptionAlgorithmOk ¶

func (o *ConnectionCredentials) GetBlockEncryptionAlgorithmOk() (*string, bool)

GetBlockEncryptionAlgorithmOk returns a tuple with the BlockEncryptionAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCredentials) GetCerts ¶

func (o *ConnectionCredentials) GetCerts() []ConnectionCert

GetCerts returns the Certs field value if set, zero value otherwise.

func (*ConnectionCredentials) GetCertsOk ¶

func (o *ConnectionCredentials) GetCertsOk() ([]ConnectionCert, bool)

GetCertsOk returns a tuple with the Certs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCredentials) GetDecryptionKeyPairRef ¶

func (o *ConnectionCredentials) GetDecryptionKeyPairRef() ResourceLink

GetDecryptionKeyPairRef returns the DecryptionKeyPairRef field value if set, zero value otherwise.

func (*ConnectionCredentials) GetDecryptionKeyPairRefOk ¶

func (o *ConnectionCredentials) GetDecryptionKeyPairRefOk() (*ResourceLink, bool)

GetDecryptionKeyPairRefOk returns a tuple with the DecryptionKeyPairRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCredentials) GetInboundBackChannelAuth ¶

func (o *ConnectionCredentials) GetInboundBackChannelAuth() InboundBackChannelAuth

GetInboundBackChannelAuth returns the InboundBackChannelAuth field value if set, zero value otherwise.

func (*ConnectionCredentials) GetInboundBackChannelAuthOk ¶

func (o *ConnectionCredentials) GetInboundBackChannelAuthOk() (*InboundBackChannelAuth, bool)

GetInboundBackChannelAuthOk returns a tuple with the InboundBackChannelAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCredentials) GetKeyTransportAlgorithm ¶

func (o *ConnectionCredentials) GetKeyTransportAlgorithm() string

GetKeyTransportAlgorithm returns the KeyTransportAlgorithm field value if set, zero value otherwise.

func (*ConnectionCredentials) GetKeyTransportAlgorithmOk ¶

func (o *ConnectionCredentials) GetKeyTransportAlgorithmOk() (*string, bool)

GetKeyTransportAlgorithmOk returns a tuple with the KeyTransportAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCredentials) GetOutboundBackChannelAuth ¶

func (o *ConnectionCredentials) GetOutboundBackChannelAuth() OutboundBackChannelAuth

GetOutboundBackChannelAuth returns the OutboundBackChannelAuth field value if set, zero value otherwise.

func (*ConnectionCredentials) GetOutboundBackChannelAuthOk ¶

func (o *ConnectionCredentials) GetOutboundBackChannelAuthOk() (*OutboundBackChannelAuth, bool)

GetOutboundBackChannelAuthOk returns a tuple with the OutboundBackChannelAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCredentials) GetSecondaryDecryptionKeyPairRef ¶

func (o *ConnectionCredentials) GetSecondaryDecryptionKeyPairRef() ResourceLink

GetSecondaryDecryptionKeyPairRef returns the SecondaryDecryptionKeyPairRef field value if set, zero value otherwise.

func (*ConnectionCredentials) GetSecondaryDecryptionKeyPairRefOk ¶

func (o *ConnectionCredentials) GetSecondaryDecryptionKeyPairRefOk() (*ResourceLink, bool)

GetSecondaryDecryptionKeyPairRefOk returns a tuple with the SecondaryDecryptionKeyPairRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCredentials) GetSigningSettings ¶

func (o *ConnectionCredentials) GetSigningSettings() SigningSettings

GetSigningSettings returns the SigningSettings field value if set, zero value otherwise.

func (*ConnectionCredentials) GetSigningSettingsOk ¶

func (o *ConnectionCredentials) GetSigningSettingsOk() (*SigningSettings, bool)

GetSigningSettingsOk returns a tuple with the SigningSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCredentials) GetVerificationIssuerDN ¶

func (o *ConnectionCredentials) GetVerificationIssuerDN() string

GetVerificationIssuerDN returns the VerificationIssuerDN field value if set, zero value otherwise.

func (*ConnectionCredentials) GetVerificationIssuerDNOk ¶

func (o *ConnectionCredentials) GetVerificationIssuerDNOk() (*string, bool)

GetVerificationIssuerDNOk returns a tuple with the VerificationIssuerDN field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCredentials) GetVerificationSubjectDN ¶

func (o *ConnectionCredentials) GetVerificationSubjectDN() string

GetVerificationSubjectDN returns the VerificationSubjectDN field value if set, zero value otherwise.

func (*ConnectionCredentials) GetVerificationSubjectDNOk ¶

func (o *ConnectionCredentials) GetVerificationSubjectDNOk() (*string, bool)

GetVerificationSubjectDNOk returns a tuple with the VerificationSubjectDN field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionCredentials) HasBlockEncryptionAlgorithm ¶

func (o *ConnectionCredentials) HasBlockEncryptionAlgorithm() bool

HasBlockEncryptionAlgorithm returns a boolean if a field has been set.

func (*ConnectionCredentials) HasCerts ¶

func (o *ConnectionCredentials) HasCerts() bool

HasCerts returns a boolean if a field has been set.

func (*ConnectionCredentials) HasDecryptionKeyPairRef ¶

func (o *ConnectionCredentials) HasDecryptionKeyPairRef() bool

HasDecryptionKeyPairRef returns a boolean if a field has been set.

func (*ConnectionCredentials) HasInboundBackChannelAuth ¶

func (o *ConnectionCredentials) HasInboundBackChannelAuth() bool

HasInboundBackChannelAuth returns a boolean if a field has been set.

func (*ConnectionCredentials) HasKeyTransportAlgorithm ¶

func (o *ConnectionCredentials) HasKeyTransportAlgorithm() bool

HasKeyTransportAlgorithm returns a boolean if a field has been set.

func (*ConnectionCredentials) HasOutboundBackChannelAuth ¶

func (o *ConnectionCredentials) HasOutboundBackChannelAuth() bool

HasOutboundBackChannelAuth returns a boolean if a field has been set.

func (*ConnectionCredentials) HasSecondaryDecryptionKeyPairRef ¶

func (o *ConnectionCredentials) HasSecondaryDecryptionKeyPairRef() bool

HasSecondaryDecryptionKeyPairRef returns a boolean if a field has been set.

func (*ConnectionCredentials) HasSigningSettings ¶

func (o *ConnectionCredentials) HasSigningSettings() bool

HasSigningSettings returns a boolean if a field has been set.

func (*ConnectionCredentials) HasVerificationIssuerDN ¶

func (o *ConnectionCredentials) HasVerificationIssuerDN() bool

HasVerificationIssuerDN returns a boolean if a field has been set.

func (*ConnectionCredentials) HasVerificationSubjectDN ¶

func (o *ConnectionCredentials) HasVerificationSubjectDN() bool

HasVerificationSubjectDN returns a boolean if a field has been set.

func (ConnectionCredentials) MarshalJSON ¶

func (o ConnectionCredentials) MarshalJSON() ([]byte, error)

func (*ConnectionCredentials) SetBlockEncryptionAlgorithm ¶

func (o *ConnectionCredentials) SetBlockEncryptionAlgorithm(v string)

SetBlockEncryptionAlgorithm gets a reference to the given string and assigns it to the BlockEncryptionAlgorithm field.

func (*ConnectionCredentials) SetCerts ¶

func (o *ConnectionCredentials) SetCerts(v []ConnectionCert)

SetCerts gets a reference to the given []ConnectionCert and assigns it to the Certs field.

func (*ConnectionCredentials) SetDecryptionKeyPairRef ¶

func (o *ConnectionCredentials) SetDecryptionKeyPairRef(v ResourceLink)

SetDecryptionKeyPairRef gets a reference to the given ResourceLink and assigns it to the DecryptionKeyPairRef field.

func (*ConnectionCredentials) SetInboundBackChannelAuth ¶

func (o *ConnectionCredentials) SetInboundBackChannelAuth(v InboundBackChannelAuth)

SetInboundBackChannelAuth gets a reference to the given InboundBackChannelAuth and assigns it to the InboundBackChannelAuth field.

func (*ConnectionCredentials) SetKeyTransportAlgorithm ¶

func (o *ConnectionCredentials) SetKeyTransportAlgorithm(v string)

SetKeyTransportAlgorithm gets a reference to the given string and assigns it to the KeyTransportAlgorithm field.

func (*ConnectionCredentials) SetOutboundBackChannelAuth ¶

func (o *ConnectionCredentials) SetOutboundBackChannelAuth(v OutboundBackChannelAuth)

SetOutboundBackChannelAuth gets a reference to the given OutboundBackChannelAuth and assigns it to the OutboundBackChannelAuth field.

func (*ConnectionCredentials) SetSecondaryDecryptionKeyPairRef ¶

func (o *ConnectionCredentials) SetSecondaryDecryptionKeyPairRef(v ResourceLink)

SetSecondaryDecryptionKeyPairRef gets a reference to the given ResourceLink and assigns it to the SecondaryDecryptionKeyPairRef field.

func (*ConnectionCredentials) SetSigningSettings ¶

func (o *ConnectionCredentials) SetSigningSettings(v SigningSettings)

SetSigningSettings gets a reference to the given SigningSettings and assigns it to the SigningSettings field.

func (*ConnectionCredentials) SetVerificationIssuerDN ¶

func (o *ConnectionCredentials) SetVerificationIssuerDN(v string)

SetVerificationIssuerDN gets a reference to the given string and assigns it to the VerificationIssuerDN field.

func (*ConnectionCredentials) SetVerificationSubjectDN ¶

func (o *ConnectionCredentials) SetVerificationSubjectDN(v string)

SetVerificationSubjectDN gets a reference to the given string and assigns it to the VerificationSubjectDN field.

func (ConnectionCredentials) ToMap ¶

func (o ConnectionCredentials) ToMap() (map[string]interface{}, error)

type ConnectionGroupLicenseView ¶

type ConnectionGroupLicenseView struct {
	// Group name from the license file.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Maximum number of connections permitted under the group.
	ConnectionCount *int64 `json:"connectionCount,omitempty" tfsdk:"connection_count"`
	// Start date for the group.
	StartDate *time.Time `json:"startDate,omitempty" tfsdk:"start_date"`
	// End date for the group.
	EndDate *time.Time `json:"endDate,omitempty" tfsdk:"end_date"`
}

ConnectionGroupLicenseView Connection group license information.

func NewConnectionGroupLicenseView ¶

func NewConnectionGroupLicenseView() *ConnectionGroupLicenseView

NewConnectionGroupLicenseView instantiates a new ConnectionGroupLicenseView object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConnectionGroupLicenseViewWithDefaults ¶

func NewConnectionGroupLicenseViewWithDefaults() *ConnectionGroupLicenseView

NewConnectionGroupLicenseViewWithDefaults instantiates a new ConnectionGroupLicenseView object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConnectionGroupLicenseView) GetConnectionCount ¶

func (o *ConnectionGroupLicenseView) GetConnectionCount() int64

GetConnectionCount returns the ConnectionCount field value if set, zero value otherwise.

func (*ConnectionGroupLicenseView) GetConnectionCountOk ¶

func (o *ConnectionGroupLicenseView) GetConnectionCountOk() (*int64, bool)

GetConnectionCountOk returns a tuple with the ConnectionCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionGroupLicenseView) GetEndDate ¶

func (o *ConnectionGroupLicenseView) GetEndDate() time.Time

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*ConnectionGroupLicenseView) GetEndDateOk ¶

func (o *ConnectionGroupLicenseView) GetEndDateOk() (*time.Time, bool)

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionGroupLicenseView) GetName ¶

func (o *ConnectionGroupLicenseView) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ConnectionGroupLicenseView) GetNameOk ¶

func (o *ConnectionGroupLicenseView) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionGroupLicenseView) GetStartDate ¶

func (o *ConnectionGroupLicenseView) GetStartDate() time.Time

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*ConnectionGroupLicenseView) GetStartDateOk ¶

func (o *ConnectionGroupLicenseView) GetStartDateOk() (*time.Time, bool)

GetStartDateOk returns a tuple with the StartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionGroupLicenseView) HasConnectionCount ¶

func (o *ConnectionGroupLicenseView) HasConnectionCount() bool

HasConnectionCount returns a boolean if a field has been set.

func (*ConnectionGroupLicenseView) HasEndDate ¶

func (o *ConnectionGroupLicenseView) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*ConnectionGroupLicenseView) HasName ¶

func (o *ConnectionGroupLicenseView) HasName() bool

HasName returns a boolean if a field has been set.

func (*ConnectionGroupLicenseView) HasStartDate ¶

func (o *ConnectionGroupLicenseView) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (ConnectionGroupLicenseView) MarshalJSON ¶

func (o ConnectionGroupLicenseView) MarshalJSON() ([]byte, error)

func (*ConnectionGroupLicenseView) SetConnectionCount ¶

func (o *ConnectionGroupLicenseView) SetConnectionCount(v int64)

SetConnectionCount gets a reference to the given int64 and assigns it to the ConnectionCount field.

func (*ConnectionGroupLicenseView) SetEndDate ¶

func (o *ConnectionGroupLicenseView) SetEndDate(v time.Time)

SetEndDate gets a reference to the given time.Time and assigns it to the EndDate field.

func (*ConnectionGroupLicenseView) SetName ¶

func (o *ConnectionGroupLicenseView) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ConnectionGroupLicenseView) SetStartDate ¶

func (o *ConnectionGroupLicenseView) SetStartDate(v time.Time)

SetStartDate gets a reference to the given time.Time and assigns it to the StartDate field.

func (ConnectionGroupLicenseView) ToMap ¶

func (o ConnectionGroupLicenseView) ToMap() (map[string]interface{}, error)

type ConnectionMetadataAPIService ¶

type ConnectionMetadataAPIService service

ConnectionMetadataAPIService ConnectionMetadataAPI service

func (*ConnectionMetadataAPIService) Convert ¶

Convert Convert a partner's SAML metadata into a JSON representation.

Convert a partner's SAML metadata into an API JSON representation that can be later saved using one of the connection creation endpoints. The metadata can also be overlaid on top of a specified template connection. The convert operation also returns the authenticity of the metadata based on its certificate. If a certificate isn't embedded in the metadata, one can be provided. Bindings and profiles are only enabled in the resulting connection if the partner metadata provides related endpoints. In several scenarios, additional connection configuration details (such as backchannel authentication) may be required in the connection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiConvertRequest

func (*ConnectionMetadataAPIService) ConvertExecute ¶

Execute executes the request

@return ConvertMetadataResponse

func (*ConnectionMetadataAPIService) Export ¶

Export Export a connection's SAML metadata that can be given to a partner.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiExportRequest

func (*ConnectionMetadataAPIService) ExportExecute ¶

Execute executes the request

@return string

type ConnectionMetadataUrl ¶

type ConnectionMetadataUrl struct {
	MetadataUrlRef ResourceLink `json:"metadataUrlRef" tfsdk:"metadata_url_ref"`
	// Specifies whether the metadata of the connection will be automatically reloaded. The default value is true.
	EnableAutoMetadataUpdate *bool `json:"enableAutoMetadataUpdate,omitempty" tfsdk:"enable_auto_metadata_update"`
}

ConnectionMetadataUrl Configuration settings to enable automatic reload of partner's metadata.

func NewConnectionMetadataUrl ¶

func NewConnectionMetadataUrl(metadataUrlRef ResourceLink) *ConnectionMetadataUrl

NewConnectionMetadataUrl instantiates a new ConnectionMetadataUrl object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConnectionMetadataUrlWithDefaults ¶

func NewConnectionMetadataUrlWithDefaults() *ConnectionMetadataUrl

NewConnectionMetadataUrlWithDefaults instantiates a new ConnectionMetadataUrl object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConnectionMetadataUrl) GetEnableAutoMetadataUpdate ¶

func (o *ConnectionMetadataUrl) GetEnableAutoMetadataUpdate() bool

GetEnableAutoMetadataUpdate returns the EnableAutoMetadataUpdate field value if set, zero value otherwise.

func (*ConnectionMetadataUrl) GetEnableAutoMetadataUpdateOk ¶

func (o *ConnectionMetadataUrl) GetEnableAutoMetadataUpdateOk() (*bool, bool)

GetEnableAutoMetadataUpdateOk returns a tuple with the EnableAutoMetadataUpdate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectionMetadataUrl) GetMetadataUrlRef ¶

func (o *ConnectionMetadataUrl) GetMetadataUrlRef() ResourceLink

GetMetadataUrlRef returns the MetadataUrlRef field value

func (*ConnectionMetadataUrl) GetMetadataUrlRefOk ¶

func (o *ConnectionMetadataUrl) GetMetadataUrlRefOk() (*ResourceLink, bool)

GetMetadataUrlRefOk returns a tuple with the MetadataUrlRef field value and a boolean to check if the value has been set.

func (*ConnectionMetadataUrl) HasEnableAutoMetadataUpdate ¶

func (o *ConnectionMetadataUrl) HasEnableAutoMetadataUpdate() bool

HasEnableAutoMetadataUpdate returns a boolean if a field has been set.

func (ConnectionMetadataUrl) MarshalJSON ¶

func (o ConnectionMetadataUrl) MarshalJSON() ([]byte, error)

func (*ConnectionMetadataUrl) SetEnableAutoMetadataUpdate ¶

func (o *ConnectionMetadataUrl) SetEnableAutoMetadataUpdate(v bool)

SetEnableAutoMetadataUpdate gets a reference to the given bool and assigns it to the EnableAutoMetadataUpdate field.

func (*ConnectionMetadataUrl) SetMetadataUrlRef ¶

func (o *ConnectionMetadataUrl) SetMetadataUrlRef(v ResourceLink)

SetMetadataUrlRef sets field value

func (ConnectionMetadataUrl) ToMap ¶

func (o ConnectionMetadataUrl) ToMap() (map[string]interface{}, error)

type ContactInfo ¶

type ContactInfo struct {
	// Company name.
	Company *string `json:"company,omitempty" tfsdk:"company"`
	// Contact email address.
	Email *string `json:"email,omitempty" tfsdk:"email"`
	// Contact first name.
	FirstName *string `json:"firstName,omitempty" tfsdk:"first_name"`
	// Contact last name.
	LastName *string `json:"lastName,omitempty" tfsdk:"last_name"`
	// Contact phone number.
	Phone *string `json:"phone,omitempty" tfsdk:"phone"`
}

ContactInfo Contact information.

func NewContactInfo ¶

func NewContactInfo() *ContactInfo

NewContactInfo instantiates a new ContactInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContactInfoWithDefaults ¶

func NewContactInfoWithDefaults() *ContactInfo

NewContactInfoWithDefaults instantiates a new ContactInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ContactInfo) GetCompany ¶

func (o *ContactInfo) GetCompany() string

GetCompany returns the Company field value if set, zero value otherwise.

func (*ContactInfo) GetCompanyOk ¶

func (o *ContactInfo) GetCompanyOk() (*string, bool)

GetCompanyOk returns a tuple with the Company field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContactInfo) GetEmail ¶

func (o *ContactInfo) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*ContactInfo) GetEmailOk ¶

func (o *ContactInfo) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContactInfo) GetFirstName ¶

func (o *ContactInfo) GetFirstName() string

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*ContactInfo) GetFirstNameOk ¶

func (o *ContactInfo) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContactInfo) GetLastName ¶

func (o *ContactInfo) GetLastName() string

GetLastName returns the LastName field value if set, zero value otherwise.

func (*ContactInfo) GetLastNameOk ¶

func (o *ContactInfo) GetLastNameOk() (*string, bool)

GetLastNameOk returns a tuple with the LastName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContactInfo) GetPhone ¶

func (o *ContactInfo) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*ContactInfo) GetPhoneOk ¶

func (o *ContactInfo) GetPhoneOk() (*string, bool)

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContactInfo) HasCompany ¶

func (o *ContactInfo) HasCompany() bool

HasCompany returns a boolean if a field has been set.

func (*ContactInfo) HasEmail ¶

func (o *ContactInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*ContactInfo) HasFirstName ¶

func (o *ContactInfo) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*ContactInfo) HasLastName ¶

func (o *ContactInfo) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*ContactInfo) HasPhone ¶

func (o *ContactInfo) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (ContactInfo) MarshalJSON ¶

func (o ContactInfo) MarshalJSON() ([]byte, error)

func (*ContactInfo) SetCompany ¶

func (o *ContactInfo) SetCompany(v string)

SetCompany gets a reference to the given string and assigns it to the Company field.

func (*ContactInfo) SetEmail ¶

func (o *ContactInfo) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*ContactInfo) SetFirstName ¶

func (o *ContactInfo) SetFirstName(v string)

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*ContactInfo) SetLastName ¶

func (o *ContactInfo) SetLastName(v string)

SetLastName gets a reference to the given string and assigns it to the LastName field.

func (*ContactInfo) SetPhone ¶

func (o *ContactInfo) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (ContactInfo) ToMap ¶

func (o ContactInfo) ToMap() (map[string]interface{}, error)

type ContinuePolicyAction ¶

type ContinuePolicyAction struct {
	PolicyAction
}

ContinuePolicyAction struct for ContinuePolicyAction

func NewContinuePolicyAction ¶

func NewContinuePolicyAction(type_ string) *ContinuePolicyAction

NewContinuePolicyAction instantiates a new ContinuePolicyAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewContinuePolicyActionWithDefaults ¶

func NewContinuePolicyActionWithDefaults() *ContinuePolicyAction

NewContinuePolicyActionWithDefaults instantiates a new ContinuePolicyAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (ContinuePolicyAction) MarshalJSON ¶

func (o ContinuePolicyAction) MarshalJSON() ([]byte, error)

func (ContinuePolicyAction) ToMap ¶

func (o ContinuePolicyAction) ToMap() (map[string]interface{}, error)

type ConvertMetadataRequest ¶

type ConvertMetadataRequest struct {
	// The expected connection type to convert.
	ConnectionType string `json:"connectionType" tfsdk:"connection_type"`
	// The expected browser-based SSO protocol to convert. In this case the protocol is restricted to SAML.
	ExpectedProtocol string `json:"expectedProtocol" tfsdk:"expected_protocol"`
	// The entity ID of the connection to be obtained from the input SAML Metadata. Required if the SAML Metadata has more than one connection defined.
	ExpectedEntityId *string `json:"expectedEntityId,omitempty" tfsdk:"expected_entity_id"`
	// The base-64 encoded XML SAML metadata.
	SamlMetadata string `json:"samlMetadata" tfsdk:"saml_metadata"`
	// The certificate to validate the metadata signature against. The certificate can be in PEM format or base-64 encoded DER format.
	VerificationCertificate *string     `json:"verificationCertificate,omitempty" tfsdk:"verification_certificate"`
	TemplateConnection      *Connection `json:"templateConnection,omitempty" tfsdk:"template_connection"`
}

ConvertMetadataRequest A request for converting SAML connection metadata into a JSON connection.

func NewConvertMetadataRequest ¶

func NewConvertMetadataRequest(connectionType string, expectedProtocol string, samlMetadata string) *ConvertMetadataRequest

NewConvertMetadataRequest instantiates a new ConvertMetadataRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConvertMetadataRequestWithDefaults ¶

func NewConvertMetadataRequestWithDefaults() *ConvertMetadataRequest

NewConvertMetadataRequestWithDefaults instantiates a new ConvertMetadataRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConvertMetadataRequest) GetConnectionType ¶

func (o *ConvertMetadataRequest) GetConnectionType() string

GetConnectionType returns the ConnectionType field value

func (*ConvertMetadataRequest) GetConnectionTypeOk ¶

func (o *ConvertMetadataRequest) GetConnectionTypeOk() (*string, bool)

GetConnectionTypeOk returns a tuple with the ConnectionType field value and a boolean to check if the value has been set.

func (*ConvertMetadataRequest) GetExpectedEntityId ¶

func (o *ConvertMetadataRequest) GetExpectedEntityId() string

GetExpectedEntityId returns the ExpectedEntityId field value if set, zero value otherwise.

func (*ConvertMetadataRequest) GetExpectedEntityIdOk ¶

func (o *ConvertMetadataRequest) GetExpectedEntityIdOk() (*string, bool)

GetExpectedEntityIdOk returns a tuple with the ExpectedEntityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConvertMetadataRequest) GetExpectedProtocol ¶

func (o *ConvertMetadataRequest) GetExpectedProtocol() string

GetExpectedProtocol returns the ExpectedProtocol field value

func (*ConvertMetadataRequest) GetExpectedProtocolOk ¶

func (o *ConvertMetadataRequest) GetExpectedProtocolOk() (*string, bool)

GetExpectedProtocolOk returns a tuple with the ExpectedProtocol field value and a boolean to check if the value has been set.

func (*ConvertMetadataRequest) GetSamlMetadata ¶

func (o *ConvertMetadataRequest) GetSamlMetadata() string

GetSamlMetadata returns the SamlMetadata field value

func (*ConvertMetadataRequest) GetSamlMetadataOk ¶

func (o *ConvertMetadataRequest) GetSamlMetadataOk() (*string, bool)

GetSamlMetadataOk returns a tuple with the SamlMetadata field value and a boolean to check if the value has been set.

func (*ConvertMetadataRequest) GetTemplateConnection ¶

func (o *ConvertMetadataRequest) GetTemplateConnection() Connection

GetTemplateConnection returns the TemplateConnection field value if set, zero value otherwise.

func (*ConvertMetadataRequest) GetTemplateConnectionOk ¶

func (o *ConvertMetadataRequest) GetTemplateConnectionOk() (*Connection, bool)

GetTemplateConnectionOk returns a tuple with the TemplateConnection field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConvertMetadataRequest) GetVerificationCertificate ¶

func (o *ConvertMetadataRequest) GetVerificationCertificate() string

GetVerificationCertificate returns the VerificationCertificate field value if set, zero value otherwise.

func (*ConvertMetadataRequest) GetVerificationCertificateOk ¶

func (o *ConvertMetadataRequest) GetVerificationCertificateOk() (*string, bool)

GetVerificationCertificateOk returns a tuple with the VerificationCertificate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConvertMetadataRequest) HasExpectedEntityId ¶

func (o *ConvertMetadataRequest) HasExpectedEntityId() bool

HasExpectedEntityId returns a boolean if a field has been set.

func (*ConvertMetadataRequest) HasTemplateConnection ¶

func (o *ConvertMetadataRequest) HasTemplateConnection() bool

HasTemplateConnection returns a boolean if a field has been set.

func (*ConvertMetadataRequest) HasVerificationCertificate ¶

func (o *ConvertMetadataRequest) HasVerificationCertificate() bool

HasVerificationCertificate returns a boolean if a field has been set.

func (ConvertMetadataRequest) MarshalJSON ¶

func (o ConvertMetadataRequest) MarshalJSON() ([]byte, error)

func (*ConvertMetadataRequest) SetConnectionType ¶

func (o *ConvertMetadataRequest) SetConnectionType(v string)

SetConnectionType sets field value

func (*ConvertMetadataRequest) SetExpectedEntityId ¶

func (o *ConvertMetadataRequest) SetExpectedEntityId(v string)

SetExpectedEntityId gets a reference to the given string and assigns it to the ExpectedEntityId field.

func (*ConvertMetadataRequest) SetExpectedProtocol ¶

func (o *ConvertMetadataRequest) SetExpectedProtocol(v string)

SetExpectedProtocol sets field value

func (*ConvertMetadataRequest) SetSamlMetadata ¶

func (o *ConvertMetadataRequest) SetSamlMetadata(v string)

SetSamlMetadata sets field value

func (*ConvertMetadataRequest) SetTemplateConnection ¶

func (o *ConvertMetadataRequest) SetTemplateConnection(v Connection)

SetTemplateConnection gets a reference to the given Connection and assigns it to the TemplateConnection field.

func (*ConvertMetadataRequest) SetVerificationCertificate ¶

func (o *ConvertMetadataRequest) SetVerificationCertificate(v string)

SetVerificationCertificate gets a reference to the given string and assigns it to the VerificationCertificate field.

func (ConvertMetadataRequest) ToMap ¶

func (o ConvertMetadataRequest) ToMap() (map[string]interface{}, error)

type ConvertMetadataResponse ¶

type ConvertMetadataResponse struct {
	// The metadata's digital signature status.
	SignatureStatus *string `json:"signatureStatus,omitempty" tfsdk:"signature_status"`
	// The metadata certificate's trust status, i.e. If the partner's certificate can be trusted or not.
	CertTrustStatus *string `json:"certTrustStatus,omitempty" tfsdk:"cert_trust_status"`
	// The metadata certificate's subject DN.
	CertSubjectDn *string `json:"certSubjectDn,omitempty" tfsdk:"cert_subject_dn"`
	// The metadata certificate's serial number.
	CertSerialNumber *string `json:"certSerialNumber,omitempty" tfsdk:"cert_serial_number"`
	// The metadata certificate's expiry date.
	CertExpiration *time.Time  `json:"certExpiration,omitempty" tfsdk:"cert_expiration"`
	Connection     *Connection `json:"connection,omitempty" tfsdk:"connection"`
}

ConvertMetadataResponse A response from converting SAML connection metadata into a JSON connection. It includes the converted connection and the authenticity information of the metadata.

func NewConvertMetadataResponse ¶

func NewConvertMetadataResponse() *ConvertMetadataResponse

NewConvertMetadataResponse instantiates a new ConvertMetadataResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConvertMetadataResponseWithDefaults ¶

func NewConvertMetadataResponseWithDefaults() *ConvertMetadataResponse

NewConvertMetadataResponseWithDefaults instantiates a new ConvertMetadataResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConvertMetadataResponse) GetCertExpiration ¶

func (o *ConvertMetadataResponse) GetCertExpiration() time.Time

GetCertExpiration returns the CertExpiration field value if set, zero value otherwise.

func (*ConvertMetadataResponse) GetCertExpirationOk ¶

func (o *ConvertMetadataResponse) GetCertExpirationOk() (*time.Time, bool)

GetCertExpirationOk returns a tuple with the CertExpiration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConvertMetadataResponse) GetCertSerialNumber ¶

func (o *ConvertMetadataResponse) GetCertSerialNumber() string

GetCertSerialNumber returns the CertSerialNumber field value if set, zero value otherwise.

func (*ConvertMetadataResponse) GetCertSerialNumberOk ¶

func (o *ConvertMetadataResponse) GetCertSerialNumberOk() (*string, bool)

GetCertSerialNumberOk returns a tuple with the CertSerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConvertMetadataResponse) GetCertSubjectDn ¶

func (o *ConvertMetadataResponse) GetCertSubjectDn() string

GetCertSubjectDn returns the CertSubjectDn field value if set, zero value otherwise.

func (*ConvertMetadataResponse) GetCertSubjectDnOk ¶

func (o *ConvertMetadataResponse) GetCertSubjectDnOk() (*string, bool)

GetCertSubjectDnOk returns a tuple with the CertSubjectDn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConvertMetadataResponse) GetCertTrustStatus ¶

func (o *ConvertMetadataResponse) GetCertTrustStatus() string

GetCertTrustStatus returns the CertTrustStatus field value if set, zero value otherwise.

func (*ConvertMetadataResponse) GetCertTrustStatusOk ¶

func (o *ConvertMetadataResponse) GetCertTrustStatusOk() (*string, bool)

GetCertTrustStatusOk returns a tuple with the CertTrustStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConvertMetadataResponse) GetConnection ¶

func (o *ConvertMetadataResponse) GetConnection() Connection

GetConnection returns the Connection field value if set, zero value otherwise.

func (*ConvertMetadataResponse) GetConnectionOk ¶

func (o *ConvertMetadataResponse) GetConnectionOk() (*Connection, bool)

GetConnectionOk returns a tuple with the Connection field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConvertMetadataResponse) GetSignatureStatus ¶

func (o *ConvertMetadataResponse) GetSignatureStatus() string

GetSignatureStatus returns the SignatureStatus field value if set, zero value otherwise.

func (*ConvertMetadataResponse) GetSignatureStatusOk ¶

func (o *ConvertMetadataResponse) GetSignatureStatusOk() (*string, bool)

GetSignatureStatusOk returns a tuple with the SignatureStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConvertMetadataResponse) HasCertExpiration ¶

func (o *ConvertMetadataResponse) HasCertExpiration() bool

HasCertExpiration returns a boolean if a field has been set.

func (*ConvertMetadataResponse) HasCertSerialNumber ¶

func (o *ConvertMetadataResponse) HasCertSerialNumber() bool

HasCertSerialNumber returns a boolean if a field has been set.

func (*ConvertMetadataResponse) HasCertSubjectDn ¶

func (o *ConvertMetadataResponse) HasCertSubjectDn() bool

HasCertSubjectDn returns a boolean if a field has been set.

func (*ConvertMetadataResponse) HasCertTrustStatus ¶

func (o *ConvertMetadataResponse) HasCertTrustStatus() bool

HasCertTrustStatus returns a boolean if a field has been set.

func (*ConvertMetadataResponse) HasConnection ¶

func (o *ConvertMetadataResponse) HasConnection() bool

HasConnection returns a boolean if a field has been set.

func (*ConvertMetadataResponse) HasSignatureStatus ¶

func (o *ConvertMetadataResponse) HasSignatureStatus() bool

HasSignatureStatus returns a boolean if a field has been set.

func (ConvertMetadataResponse) MarshalJSON ¶

func (o ConvertMetadataResponse) MarshalJSON() ([]byte, error)

func (*ConvertMetadataResponse) SetCertExpiration ¶

func (o *ConvertMetadataResponse) SetCertExpiration(v time.Time)

SetCertExpiration gets a reference to the given time.Time and assigns it to the CertExpiration field.

func (*ConvertMetadataResponse) SetCertSerialNumber ¶

func (o *ConvertMetadataResponse) SetCertSerialNumber(v string)

SetCertSerialNumber gets a reference to the given string and assigns it to the CertSerialNumber field.

func (*ConvertMetadataResponse) SetCertSubjectDn ¶

func (o *ConvertMetadataResponse) SetCertSubjectDn(v string)

SetCertSubjectDn gets a reference to the given string and assigns it to the CertSubjectDn field.

func (*ConvertMetadataResponse) SetCertTrustStatus ¶

func (o *ConvertMetadataResponse) SetCertTrustStatus(v string)

SetCertTrustStatus gets a reference to the given string and assigns it to the CertTrustStatus field.

func (*ConvertMetadataResponse) SetConnection ¶

func (o *ConvertMetadataResponse) SetConnection(v Connection)

SetConnection gets a reference to the given Connection and assigns it to the Connection field.

func (*ConvertMetadataResponse) SetSignatureStatus ¶

func (o *ConvertMetadataResponse) SetSignatureStatus(v string)

SetSignatureStatus gets a reference to the given string and assigns it to the SignatureStatus field.

func (ConvertMetadataResponse) ToMap ¶

func (o ConvertMetadataResponse) ToMap() (map[string]interface{}, error)

type CrlSettings ¶

type CrlSettings struct {
	// Treat non retrievable CRL as revoked. This setting defaults to disabled.
	TreatNonRetrievableCrlAsRevoked *bool `json:"treatNonRetrievableCrlAsRevoked,omitempty" tfsdk:"treat_non_retrievable_crl_as_revoked"`
	// Verify CRL signature. This setting defaults to enabled.
	VerifyCrlSignature *bool `json:"verifyCrlSignature,omitempty" tfsdk:"verify_crl_signature"`
	// Next retry on resolution failure in minutes. This value defaults to \"1440\".
	NextRetryMinsWhenResolveFailed *int64 `json:"nextRetryMinsWhenResolveFailed,omitempty" tfsdk:"next_retry_mins_when_resolve_failed"`
	// Next retry on next update expiration in minutes. This value defaults to \"60\".
	NextRetryMinsWhenNextUpdateInPast *int64 `json:"nextRetryMinsWhenNextUpdateInPast,omitempty" tfsdk:"next_retry_mins_when_next_update_in_past"`
}

CrlSettings CRL settings.

func NewCrlSettings ¶

func NewCrlSettings() *CrlSettings

NewCrlSettings instantiates a new CrlSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCrlSettingsWithDefaults ¶

func NewCrlSettingsWithDefaults() *CrlSettings

NewCrlSettingsWithDefaults instantiates a new CrlSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CrlSettings) GetNextRetryMinsWhenNextUpdateInPast ¶

func (o *CrlSettings) GetNextRetryMinsWhenNextUpdateInPast() int64

GetNextRetryMinsWhenNextUpdateInPast returns the NextRetryMinsWhenNextUpdateInPast field value if set, zero value otherwise.

func (*CrlSettings) GetNextRetryMinsWhenNextUpdateInPastOk ¶

func (o *CrlSettings) GetNextRetryMinsWhenNextUpdateInPastOk() (*int64, bool)

GetNextRetryMinsWhenNextUpdateInPastOk returns a tuple with the NextRetryMinsWhenNextUpdateInPast field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CrlSettings) GetNextRetryMinsWhenResolveFailed ¶

func (o *CrlSettings) GetNextRetryMinsWhenResolveFailed() int64

GetNextRetryMinsWhenResolveFailed returns the NextRetryMinsWhenResolveFailed field value if set, zero value otherwise.

func (*CrlSettings) GetNextRetryMinsWhenResolveFailedOk ¶

func (o *CrlSettings) GetNextRetryMinsWhenResolveFailedOk() (*int64, bool)

GetNextRetryMinsWhenResolveFailedOk returns a tuple with the NextRetryMinsWhenResolveFailed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CrlSettings) GetTreatNonRetrievableCrlAsRevoked ¶

func (o *CrlSettings) GetTreatNonRetrievableCrlAsRevoked() bool

GetTreatNonRetrievableCrlAsRevoked returns the TreatNonRetrievableCrlAsRevoked field value if set, zero value otherwise.

func (*CrlSettings) GetTreatNonRetrievableCrlAsRevokedOk ¶

func (o *CrlSettings) GetTreatNonRetrievableCrlAsRevokedOk() (*bool, bool)

GetTreatNonRetrievableCrlAsRevokedOk returns a tuple with the TreatNonRetrievableCrlAsRevoked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CrlSettings) GetVerifyCrlSignature ¶

func (o *CrlSettings) GetVerifyCrlSignature() bool

GetVerifyCrlSignature returns the VerifyCrlSignature field value if set, zero value otherwise.

func (*CrlSettings) GetVerifyCrlSignatureOk ¶

func (o *CrlSettings) GetVerifyCrlSignatureOk() (*bool, bool)

GetVerifyCrlSignatureOk returns a tuple with the VerifyCrlSignature field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CrlSettings) HasNextRetryMinsWhenNextUpdateInPast ¶

func (o *CrlSettings) HasNextRetryMinsWhenNextUpdateInPast() bool

HasNextRetryMinsWhenNextUpdateInPast returns a boolean if a field has been set.

func (*CrlSettings) HasNextRetryMinsWhenResolveFailed ¶

func (o *CrlSettings) HasNextRetryMinsWhenResolveFailed() bool

HasNextRetryMinsWhenResolveFailed returns a boolean if a field has been set.

func (*CrlSettings) HasTreatNonRetrievableCrlAsRevoked ¶

func (o *CrlSettings) HasTreatNonRetrievableCrlAsRevoked() bool

HasTreatNonRetrievableCrlAsRevoked returns a boolean if a field has been set.

func (*CrlSettings) HasVerifyCrlSignature ¶

func (o *CrlSettings) HasVerifyCrlSignature() bool

HasVerifyCrlSignature returns a boolean if a field has been set.

func (CrlSettings) MarshalJSON ¶

func (o CrlSettings) MarshalJSON() ([]byte, error)

func (*CrlSettings) SetNextRetryMinsWhenNextUpdateInPast ¶

func (o *CrlSettings) SetNextRetryMinsWhenNextUpdateInPast(v int64)

SetNextRetryMinsWhenNextUpdateInPast gets a reference to the given int64 and assigns it to the NextRetryMinsWhenNextUpdateInPast field.

func (*CrlSettings) SetNextRetryMinsWhenResolveFailed ¶

func (o *CrlSettings) SetNextRetryMinsWhenResolveFailed(v int64)

SetNextRetryMinsWhenResolveFailed gets a reference to the given int64 and assigns it to the NextRetryMinsWhenResolveFailed field.

func (*CrlSettings) SetTreatNonRetrievableCrlAsRevoked ¶

func (o *CrlSettings) SetTreatNonRetrievableCrlAsRevoked(v bool)

SetTreatNonRetrievableCrlAsRevoked gets a reference to the given bool and assigns it to the TreatNonRetrievableCrlAsRevoked field.

func (*CrlSettings) SetVerifyCrlSignature ¶

func (o *CrlSettings) SetVerifyCrlSignature(v bool)

SetVerifyCrlSignature gets a reference to the given bool and assigns it to the VerifyCrlSignature field.

func (CrlSettings) ToMap ¶

func (o CrlSettings) ToMap() (map[string]interface{}, error)

type CustomAttributeSource ¶

type CustomAttributeSource struct {
	AttributeSource
	// The list of fields that can be used to filter a request to the custom data store.
	FilterFields []FieldEntry `json:"filterFields,omitempty" tfsdk:"filter_fields"`
}

CustomAttributeSource struct for CustomAttributeSource

func NewCustomAttributeSource ¶

func NewCustomAttributeSource(type_ string, dataStoreRef ResourceLink) *CustomAttributeSource

NewCustomAttributeSource instantiates a new CustomAttributeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCustomAttributeSourceWithDefaults ¶

func NewCustomAttributeSourceWithDefaults() *CustomAttributeSource

NewCustomAttributeSourceWithDefaults instantiates a new CustomAttributeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CustomAttributeSource) GetFilterFields ¶

func (o *CustomAttributeSource) GetFilterFields() []FieldEntry

GetFilterFields returns the FilterFields field value if set, zero value otherwise.

func (*CustomAttributeSource) GetFilterFieldsOk ¶

func (o *CustomAttributeSource) GetFilterFieldsOk() ([]FieldEntry, bool)

GetFilterFieldsOk returns a tuple with the FilterFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomAttributeSource) HasFilterFields ¶

func (o *CustomAttributeSource) HasFilterFields() bool

HasFilterFields returns a boolean if a field has been set.

func (CustomAttributeSource) MarshalJSON ¶

func (o CustomAttributeSource) MarshalJSON() ([]byte, error)

func (*CustomAttributeSource) SetFilterFields ¶

func (o *CustomAttributeSource) SetFilterFields(v []FieldEntry)

SetFilterFields gets a reference to the given []FieldEntry and assigns it to the FilterFields field.

func (CustomAttributeSource) ToMap ¶

func (o CustomAttributeSource) ToMap() (map[string]interface{}, error)

type CustomDataStore ¶

type CustomDataStore struct {
	DataStore
	// The data store type.
	Type string `json:"type" tfsdk:"type"`
	// The persistent, unique ID for the data store. It can be any combination of [a-zA-Z0-9._-]. This property is system-assigned if not specified.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Whether attribute values should be masked in the log.
	MaskAttributeValues *bool `json:"maskAttributeValues,omitempty" tfsdk:"mask_attribute_values"`
	// The plugin instance name.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
}

CustomDataStore struct for CustomDataStore

func NewCustomDataStore ¶

func NewCustomDataStore(type_ string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *CustomDataStore

NewCustomDataStore instantiates a new CustomDataStore object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCustomDataStoreWithDefaults ¶

func NewCustomDataStoreWithDefaults() *CustomDataStore

NewCustomDataStoreWithDefaults instantiates a new CustomDataStore object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CustomDataStore) GetConfiguration ¶

func (o *CustomDataStore) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*CustomDataStore) GetConfigurationOk ¶

func (o *CustomDataStore) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*CustomDataStore) GetId ¶

func (o *CustomDataStore) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CustomDataStore) GetIdOk ¶

func (o *CustomDataStore) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomDataStore) GetMaskAttributeValues ¶

func (o *CustomDataStore) GetMaskAttributeValues() bool

GetMaskAttributeValues returns the MaskAttributeValues field value if set, zero value otherwise.

func (*CustomDataStore) GetMaskAttributeValuesOk ¶

func (o *CustomDataStore) GetMaskAttributeValuesOk() (*bool, bool)

GetMaskAttributeValuesOk returns a tuple with the MaskAttributeValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomDataStore) GetName ¶

func (o *CustomDataStore) GetName() string

GetName returns the Name field value

func (*CustomDataStore) GetNameOk ¶

func (o *CustomDataStore) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CustomDataStore) GetParentRef ¶

func (o *CustomDataStore) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*CustomDataStore) GetParentRefOk ¶

func (o *CustomDataStore) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomDataStore) GetPluginDescriptorRef ¶

func (o *CustomDataStore) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*CustomDataStore) GetPluginDescriptorRefOk ¶

func (o *CustomDataStore) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*CustomDataStore) GetType ¶

func (o *CustomDataStore) GetType() string

GetType returns the Type field value

func (*CustomDataStore) GetTypeOk ¶

func (o *CustomDataStore) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*CustomDataStore) HasId ¶

func (o *CustomDataStore) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustomDataStore) HasMaskAttributeValues ¶

func (o *CustomDataStore) HasMaskAttributeValues() bool

HasMaskAttributeValues returns a boolean if a field has been set.

func (*CustomDataStore) HasParentRef ¶

func (o *CustomDataStore) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (CustomDataStore) MarshalJSON ¶

func (o CustomDataStore) MarshalJSON() ([]byte, error)

func (*CustomDataStore) SetConfiguration ¶

func (o *CustomDataStore) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*CustomDataStore) SetId ¶

func (o *CustomDataStore) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CustomDataStore) SetMaskAttributeValues ¶

func (o *CustomDataStore) SetMaskAttributeValues(v bool)

SetMaskAttributeValues gets a reference to the given bool and assigns it to the MaskAttributeValues field.

func (*CustomDataStore) SetName ¶

func (o *CustomDataStore) SetName(v string)

SetName sets field value

func (*CustomDataStore) SetParentRef ¶

func (o *CustomDataStore) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*CustomDataStore) SetPluginDescriptorRef ¶

func (o *CustomDataStore) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (*CustomDataStore) SetType ¶

func (o *CustomDataStore) SetType(v string)

SetType sets field value

func (CustomDataStore) ToMap ¶

func (o CustomDataStore) ToMap() (map[string]interface{}, error)

type CustomDataStoreDescriptor ¶

type CustomDataStoreDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool                   `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	ConfigDescriptor         *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
}

CustomDataStoreDescriptor struct for CustomDataStoreDescriptor

func NewCustomDataStoreDescriptor ¶

func NewCustomDataStoreDescriptor() *CustomDataStoreDescriptor

NewCustomDataStoreDescriptor instantiates a new CustomDataStoreDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCustomDataStoreDescriptorWithDefaults ¶

func NewCustomDataStoreDescriptorWithDefaults() *CustomDataStoreDescriptor

NewCustomDataStoreDescriptorWithDefaults instantiates a new CustomDataStoreDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CustomDataStoreDescriptor) GetAttributeContract ¶

func (o *CustomDataStoreDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*CustomDataStoreDescriptor) GetAttributeContractOk ¶

func (o *CustomDataStoreDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomDataStoreDescriptor) GetClassName ¶

func (o *CustomDataStoreDescriptor) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*CustomDataStoreDescriptor) GetClassNameOk ¶

func (o *CustomDataStoreDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomDataStoreDescriptor) GetConfigDescriptor ¶

func (o *CustomDataStoreDescriptor) GetConfigDescriptor() PluginConfigDescriptor

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*CustomDataStoreDescriptor) GetConfigDescriptorOk ¶

func (o *CustomDataStoreDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomDataStoreDescriptor) GetId ¶

func (o *CustomDataStoreDescriptor) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CustomDataStoreDescriptor) GetIdOk ¶

func (o *CustomDataStoreDescriptor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomDataStoreDescriptor) GetName ¶

func (o *CustomDataStoreDescriptor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CustomDataStoreDescriptor) GetNameOk ¶

func (o *CustomDataStoreDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomDataStoreDescriptor) GetSupportsExtendedContract ¶

func (o *CustomDataStoreDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*CustomDataStoreDescriptor) GetSupportsExtendedContractOk ¶

func (o *CustomDataStoreDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomDataStoreDescriptor) HasAttributeContract ¶

func (o *CustomDataStoreDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*CustomDataStoreDescriptor) HasClassName ¶

func (o *CustomDataStoreDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*CustomDataStoreDescriptor) HasConfigDescriptor ¶

func (o *CustomDataStoreDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*CustomDataStoreDescriptor) HasId ¶

func (o *CustomDataStoreDescriptor) HasId() bool

HasId returns a boolean if a field has been set.

func (*CustomDataStoreDescriptor) HasName ¶

func (o *CustomDataStoreDescriptor) HasName() bool

HasName returns a boolean if a field has been set.

func (*CustomDataStoreDescriptor) HasSupportsExtendedContract ¶

func (o *CustomDataStoreDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (CustomDataStoreDescriptor) MarshalJSON ¶

func (o CustomDataStoreDescriptor) MarshalJSON() ([]byte, error)

func (*CustomDataStoreDescriptor) SetAttributeContract ¶

func (o *CustomDataStoreDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*CustomDataStoreDescriptor) SetClassName ¶

func (o *CustomDataStoreDescriptor) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*CustomDataStoreDescriptor) SetConfigDescriptor ¶

func (o *CustomDataStoreDescriptor) SetConfigDescriptor(v PluginConfigDescriptor)

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*CustomDataStoreDescriptor) SetId ¶

func (o *CustomDataStoreDescriptor) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CustomDataStoreDescriptor) SetName ¶

func (o *CustomDataStoreDescriptor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CustomDataStoreDescriptor) SetSupportsExtendedContract ¶

func (o *CustomDataStoreDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (CustomDataStoreDescriptor) ToMap ¶

func (o CustomDataStoreDescriptor) ToMap() (map[string]interface{}, error)

type CustomDataStoreDescriptors ¶

type CustomDataStoreDescriptors struct {
	// The list of custom data store descriptors.
	Items []CustomDataStoreDescriptor `json:"items,omitempty" tfsdk:"items"`
}

CustomDataStoreDescriptors A collection of custom data store descriptors.

func NewCustomDataStoreDescriptors ¶

func NewCustomDataStoreDescriptors() *CustomDataStoreDescriptors

NewCustomDataStoreDescriptors instantiates a new CustomDataStoreDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCustomDataStoreDescriptorsWithDefaults ¶

func NewCustomDataStoreDescriptorsWithDefaults() *CustomDataStoreDescriptors

NewCustomDataStoreDescriptorsWithDefaults instantiates a new CustomDataStoreDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CustomDataStoreDescriptors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*CustomDataStoreDescriptors) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CustomDataStoreDescriptors) HasItems ¶

func (o *CustomDataStoreDescriptors) HasItems() bool

HasItems returns a boolean if a field has been set.

func (CustomDataStoreDescriptors) MarshalJSON ¶

func (o CustomDataStoreDescriptors) MarshalJSON() ([]byte, error)

func (*CustomDataStoreDescriptors) SetItems ¶

SetItems gets a reference to the given []CustomDataStoreDescriptor and assigns it to the Items field.

func (CustomDataStoreDescriptors) ToMap ¶

func (o CustomDataStoreDescriptors) ToMap() (map[string]interface{}, error)

type DataStore ¶

type DataStore struct {
	// The data store type.
	Type string `json:"type" tfsdk:"type"`
	// The persistent, unique ID for the data store. It can be any combination of [a-zA-Z0-9._-]. This property is system-assigned if not specified.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Whether attribute values should be masked in the log.
	MaskAttributeValues *bool `json:"maskAttributeValues,omitempty" tfsdk:"mask_attribute_values"`
	// The time at which the datastore instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified *time.Time `json:"lastModified,omitempty" tfsdk:"last_modified"`
}

DataStore The set of attributes used to configure a data store.

func NewDataStore ¶

func NewDataStore(type_ string) *DataStore

NewDataStore instantiates a new DataStore object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDataStoreWithDefaults ¶

func NewDataStoreWithDefaults() *DataStore

NewDataStoreWithDefaults instantiates a new DataStore object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DataStore) GetId ¶

func (o *DataStore) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*DataStore) GetIdOk ¶

func (o *DataStore) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DataStore) GetLastModified ¶

func (o *DataStore) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*DataStore) GetLastModifiedOk ¶

func (o *DataStore) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DataStore) GetMaskAttributeValues ¶

func (o *DataStore) GetMaskAttributeValues() bool

GetMaskAttributeValues returns the MaskAttributeValues field value if set, zero value otherwise.

func (*DataStore) GetMaskAttributeValuesOk ¶

func (o *DataStore) GetMaskAttributeValuesOk() (*bool, bool)

GetMaskAttributeValuesOk returns a tuple with the MaskAttributeValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DataStore) GetType ¶

func (o *DataStore) GetType() string

GetType returns the Type field value

func (*DataStore) GetTypeOk ¶

func (o *DataStore) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*DataStore) HasId ¶

func (o *DataStore) HasId() bool

HasId returns a boolean if a field has been set.

func (*DataStore) HasLastModified ¶

func (o *DataStore) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*DataStore) HasMaskAttributeValues ¶

func (o *DataStore) HasMaskAttributeValues() bool

HasMaskAttributeValues returns a boolean if a field has been set.

func (DataStore) MarshalJSON ¶

func (o DataStore) MarshalJSON() ([]byte, error)

func (*DataStore) SetId ¶

func (o *DataStore) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*DataStore) SetLastModified ¶

func (o *DataStore) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*DataStore) SetMaskAttributeValues ¶

func (o *DataStore) SetMaskAttributeValues(v bool)

SetMaskAttributeValues gets a reference to the given bool and assigns it to the MaskAttributeValues field.

func (*DataStore) SetType ¶

func (o *DataStore) SetType(v string)

SetType sets field value

func (DataStore) ToMap ¶

func (o DataStore) ToMap() (map[string]interface{}, error)

type DataStoreAggregation ¶

type DataStoreAggregation struct {
	CustomDataStore             *CustomDataStore
	JdbcDataStore               *JdbcDataStore
	LdapDataStore               *LdapDataStore
	PingOneLdapGatewayDataStore *PingOneLdapGatewayDataStore
}

DataStoreAggregation - struct for DataStoreAggregation

func CustomDataStoreAsDataStoreAggregation ¶

func CustomDataStoreAsDataStoreAggregation(v *CustomDataStore) DataStoreAggregation

CustomDataStoreAsDataStoreAggregation is a convenience function that returns CustomDataStore wrapped in DataStoreAggregation

func JdbcDataStoreAsDataStoreAggregation ¶

func JdbcDataStoreAsDataStoreAggregation(v *JdbcDataStore) DataStoreAggregation

JdbcDataStoreAsDataStoreAggregation is a convenience function that returns JdbcDataStore wrapped in DataStoreAggregation

func LdapDataStoreAsDataStoreAggregation ¶

func LdapDataStoreAsDataStoreAggregation(v *LdapDataStore) DataStoreAggregation

LdapDataStoreAsDataStoreAggregation is a convenience function that returns LdapDataStore wrapped in DataStoreAggregation

func PingOneLdapGatewayDataStoreAsDataStoreAggregation ¶

func PingOneLdapGatewayDataStoreAsDataStoreAggregation(v *PingOneLdapGatewayDataStore) DataStoreAggregation

PingOneLdapGatewayDataStoreAsDataStoreAggregation is a convenience function that returns PingOneLdapGatewayDataStore wrapped in DataStoreAggregation

func (*DataStoreAggregation) GetActualInstance ¶

func (obj *DataStoreAggregation) GetActualInstance() interface{}

Get the actual instance

func (DataStoreAggregation) MarshalJSON ¶

func (src DataStoreAggregation) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*DataStoreAggregation) UnmarshalJSON ¶

func (dst *DataStoreAggregation) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type DataStoreAttribute ¶

type DataStoreAttribute struct {
	// The data store attribute type.
	Type string `json:"type" tfsdk:"type"`
	// The data store attribute name.
	Name string `json:"name" tfsdk:"name"`
	// The data store attribute metadata.
	Metadata *map[string]string `json:"metadata,omitempty" tfsdk:"metadata"`
}

DataStoreAttribute The data store attribute.

func NewDataStoreAttribute ¶

func NewDataStoreAttribute(type_ string, name string) *DataStoreAttribute

NewDataStoreAttribute instantiates a new DataStoreAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDataStoreAttributeWithDefaults ¶

func NewDataStoreAttributeWithDefaults() *DataStoreAttribute

NewDataStoreAttributeWithDefaults instantiates a new DataStoreAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DataStoreAttribute) GetMetadata ¶

func (o *DataStoreAttribute) GetMetadata() map[string]string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*DataStoreAttribute) GetMetadataOk ¶

func (o *DataStoreAttribute) GetMetadataOk() (*map[string]string, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DataStoreAttribute) GetName ¶

func (o *DataStoreAttribute) GetName() string

GetName returns the Name field value

func (*DataStoreAttribute) GetNameOk ¶

func (o *DataStoreAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*DataStoreAttribute) GetType ¶

func (o *DataStoreAttribute) GetType() string

GetType returns the Type field value

func (*DataStoreAttribute) GetTypeOk ¶

func (o *DataStoreAttribute) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*DataStoreAttribute) HasMetadata ¶

func (o *DataStoreAttribute) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (DataStoreAttribute) MarshalJSON ¶

func (o DataStoreAttribute) MarshalJSON() ([]byte, error)

func (*DataStoreAttribute) SetMetadata ¶

func (o *DataStoreAttribute) SetMetadata(v map[string]string)

SetMetadata gets a reference to the given map[string]string and assigns it to the Metadata field.

func (*DataStoreAttribute) SetName ¶

func (o *DataStoreAttribute) SetName(v string)

SetName sets field value

func (*DataStoreAttribute) SetType ¶

func (o *DataStoreAttribute) SetType(v string)

SetType sets field value

func (DataStoreAttribute) ToMap ¶

func (o DataStoreAttribute) ToMap() (map[string]interface{}, error)

type DataStoreConfig ¶

type DataStoreConfig struct {
	// The data store config type.
	Type         string       `json:"type" tfsdk:"type"`
	DataStoreRef ResourceLink `json:"dataStoreRef" tfsdk:"data_store_ref"`
	// The data store mapping.
	DataStoreMapping *map[string]DataStoreAttribute `json:"dataStoreMapping,omitempty" tfsdk:"data_store_mapping"`
}

DataStoreConfig Local identity profile data store.

func NewDataStoreConfig ¶

func NewDataStoreConfig(type_ string, dataStoreRef ResourceLink) *DataStoreConfig

NewDataStoreConfig instantiates a new DataStoreConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDataStoreConfigWithDefaults ¶

func NewDataStoreConfigWithDefaults() *DataStoreConfig

NewDataStoreConfigWithDefaults instantiates a new DataStoreConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DataStoreConfig) GetDataStoreMapping ¶

func (o *DataStoreConfig) GetDataStoreMapping() map[string]DataStoreAttribute

GetDataStoreMapping returns the DataStoreMapping field value if set, zero value otherwise.

func (*DataStoreConfig) GetDataStoreMappingOk ¶

func (o *DataStoreConfig) GetDataStoreMappingOk() (*map[string]DataStoreAttribute, bool)

GetDataStoreMappingOk returns a tuple with the DataStoreMapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DataStoreConfig) GetDataStoreRef ¶

func (o *DataStoreConfig) GetDataStoreRef() ResourceLink

GetDataStoreRef returns the DataStoreRef field value

func (*DataStoreConfig) GetDataStoreRefOk ¶

func (o *DataStoreConfig) GetDataStoreRefOk() (*ResourceLink, bool)

GetDataStoreRefOk returns a tuple with the DataStoreRef field value and a boolean to check if the value has been set.

func (*DataStoreConfig) GetType ¶

func (o *DataStoreConfig) GetType() string

GetType returns the Type field value

func (*DataStoreConfig) GetTypeOk ¶

func (o *DataStoreConfig) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*DataStoreConfig) HasDataStoreMapping ¶

func (o *DataStoreConfig) HasDataStoreMapping() bool

HasDataStoreMapping returns a boolean if a field has been set.

func (DataStoreConfig) MarshalJSON ¶

func (o DataStoreConfig) MarshalJSON() ([]byte, error)

func (*DataStoreConfig) SetDataStoreMapping ¶

func (o *DataStoreConfig) SetDataStoreMapping(v map[string]DataStoreAttribute)

SetDataStoreMapping gets a reference to the given map[string]DataStoreAttribute and assigns it to the DataStoreMapping field.

func (*DataStoreConfig) SetDataStoreRef ¶

func (o *DataStoreConfig) SetDataStoreRef(v ResourceLink)

SetDataStoreRef sets field value

func (*DataStoreConfig) SetType ¶

func (o *DataStoreConfig) SetType(v string)

SetType sets field value

func (DataStoreConfig) ToMap ¶

func (o DataStoreConfig) ToMap() (map[string]interface{}, error)

type DataStoreRepository ¶

type DataStoreRepository struct {
	// The data store repository type.
	Type         string       `json:"type" tfsdk:"type"`
	DataStoreRef ResourceLink `json:"dataStoreRef" tfsdk:"data_store_ref"`
	// The user repository attribute mapping.
	JitRepositoryAttributeMapping map[string]AttributeFulfillmentValue `json:"jitRepositoryAttributeMapping" tfsdk:"jit_repository_attribute_mapping"`
}

DataStoreRepository Jit Provisioning user repository data store.

func NewDataStoreRepository ¶

func NewDataStoreRepository(type_ string, dataStoreRef ResourceLink, jitRepositoryAttributeMapping map[string]AttributeFulfillmentValue) *DataStoreRepository

NewDataStoreRepository instantiates a new DataStoreRepository object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDataStoreRepositoryWithDefaults ¶

func NewDataStoreRepositoryWithDefaults() *DataStoreRepository

NewDataStoreRepositoryWithDefaults instantiates a new DataStoreRepository object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DataStoreRepository) GetDataStoreRef ¶

func (o *DataStoreRepository) GetDataStoreRef() ResourceLink

GetDataStoreRef returns the DataStoreRef field value

func (*DataStoreRepository) GetDataStoreRefOk ¶

func (o *DataStoreRepository) GetDataStoreRefOk() (*ResourceLink, bool)

GetDataStoreRefOk returns a tuple with the DataStoreRef field value and a boolean to check if the value has been set.

func (*DataStoreRepository) GetJitRepositoryAttributeMapping ¶

func (o *DataStoreRepository) GetJitRepositoryAttributeMapping() map[string]AttributeFulfillmentValue

GetJitRepositoryAttributeMapping returns the JitRepositoryAttributeMapping field value

func (*DataStoreRepository) GetJitRepositoryAttributeMappingOk ¶

func (o *DataStoreRepository) GetJitRepositoryAttributeMappingOk() (*map[string]AttributeFulfillmentValue, bool)

GetJitRepositoryAttributeMappingOk returns a tuple with the JitRepositoryAttributeMapping field value and a boolean to check if the value has been set.

func (*DataStoreRepository) GetType ¶

func (o *DataStoreRepository) GetType() string

GetType returns the Type field value

func (*DataStoreRepository) GetTypeOk ¶

func (o *DataStoreRepository) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (DataStoreRepository) MarshalJSON ¶

func (o DataStoreRepository) MarshalJSON() ([]byte, error)

func (*DataStoreRepository) SetDataStoreRef ¶

func (o *DataStoreRepository) SetDataStoreRef(v ResourceLink)

SetDataStoreRef sets field value

func (*DataStoreRepository) SetJitRepositoryAttributeMapping ¶

func (o *DataStoreRepository) SetJitRepositoryAttributeMapping(v map[string]AttributeFulfillmentValue)

SetJitRepositoryAttributeMapping sets field value

func (*DataStoreRepository) SetType ¶

func (o *DataStoreRepository) SetType(v string)

SetType sets field value

func (DataStoreRepository) ToMap ¶

func (o DataStoreRepository) ToMap() (map[string]interface{}, error)

type DataStores ¶

type DataStores struct {
	// The actual list of data stores.
	Items []DataStoreAggregation `json:"items,omitempty" tfsdk:"items"`
}

DataStores A collection of data stores.

func NewDataStores ¶

func NewDataStores() *DataStores

NewDataStores instantiates a new DataStores object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDataStoresWithDefaults ¶

func NewDataStoresWithDefaults() *DataStores

NewDataStoresWithDefaults instantiates a new DataStores object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DataStores) GetItems ¶

func (o *DataStores) GetItems() []DataStoreAggregation

GetItems returns the Items field value if set, zero value otherwise.

func (*DataStores) GetItemsOk ¶

func (o *DataStores) GetItemsOk() ([]DataStoreAggregation, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DataStores) HasItems ¶

func (o *DataStores) HasItems() bool

HasItems returns a boolean if a field has been set.

func (DataStores) MarshalJSON ¶

func (o DataStores) MarshalJSON() ([]byte, error)

func (*DataStores) SetItems ¶

func (o *DataStores) SetItems(v []DataStoreAggregation)

SetItems gets a reference to the given []DataStoreAggregation and assigns it to the Items field.

func (DataStores) ToMap ¶

func (o DataStores) ToMap() (map[string]interface{}, error)

type DataStoresAPIService ¶

type DataStoresAPIService service

DataStoresAPIService DataStoresAPI service

func (*DataStoresAPIService) CreateDataStore ¶

CreateDataStore Create a new data store.

Create a new data store. If the data store is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateDataStoreRequest

func (*DataStoresAPIService) CreateDataStoreExecute ¶

Execute executes the request

@return DataStoreAggregation

func (*DataStoresAPIService) DeleteDataStore ¶

DeleteDataStore Delete a data store.

Delete a data store with the specified ID. A 404 status code is returned for nonexistent IDs. Note: Only unused data stores can be deleted. If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of data store instance.
@return ApiDeleteDataStoreRequest

func (*DataStoresAPIService) DeleteDataStoreExecute ¶

func (a *DataStoresAPIService) DeleteDataStoreExecute(r ApiDeleteDataStoreRequest) (*http.Response, error)

Execute executes the request

func (*DataStoresAPIService) GetCustomDataStoreDescriptor ¶

func (a *DataStoresAPIService) GetCustomDataStoreDescriptor(ctx context.Context, id string) ApiGetCustomDataStoreDescriptorRequest

GetCustomDataStoreDescriptor Get the description of a custom data store plugin by ID.

Get the description of a custom data store plugin by ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of custom data store descriptor to fetch.
@return ApiGetCustomDataStoreDescriptorRequest

func (*DataStoresAPIService) GetCustomDataStoreDescriptorExecute ¶

Execute executes the request

@return CustomDataStoreDescriptor

func (*DataStoresAPIService) GetCustomDataStoreDescriptors ¶

func (a *DataStoresAPIService) GetCustomDataStoreDescriptors(ctx context.Context) ApiGetCustomDataStoreDescriptorsRequest

GetCustomDataStoreDescriptors Get the list of available custom data store descriptors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCustomDataStoreDescriptorsRequest

func (*DataStoresAPIService) GetCustomDataStoreDescriptorsExecute ¶

Execute executes the request

@return CustomDataStoreDescriptors

func (*DataStoresAPIService) GetDataStore ¶

GetDataStore Find data store by ID.

Get a data store with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of data store instance.
@return ApiGetDataStoreRequest

func (*DataStoresAPIService) GetDataStoreExecute ¶

Execute executes the request

@return DataStoreAggregation

func (*DataStoresAPIService) GetDataStores ¶

GetDataStores Get list of all data stores.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDataStoresRequest

func (*DataStoresAPIService) GetDataStoresActionById ¶

func (a *DataStoresAPIService) GetDataStoresActionById(ctx context.Context, id string, actionId string) ApiGetDataStoresActionByIdRequest

GetDataStoresActionById Find a data store instance's action by ID.

Find a data store instance's action by ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of data store to which these actions belong to.
@param actionId ID of the action.
@return ApiGetDataStoresActionByIdRequest

func (*DataStoresAPIService) GetDataStoresActionByIdExecute ¶

func (a *DataStoresAPIService) GetDataStoresActionByIdExecute(r ApiGetDataStoresActionByIdRequest) (*Action, *http.Response, error)

Execute executes the request

@return Action

func (*DataStoresAPIService) GetDataStoresActions ¶

GetDataStoresActions List the actions for a data store instance.

List the actions for a data store instance. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of data store to which these actions belong to.
@return ApiGetDataStoresActionsRequest

func (*DataStoresAPIService) GetDataStoresActionsExecute ¶

func (a *DataStoresAPIService) GetDataStoresActionsExecute(r ApiGetDataStoresActionsRequest) (*Actions, *http.Response, error)

Execute executes the request

@return Actions

func (*DataStoresAPIService) GetDataStoresExecute ¶

func (a *DataStoresAPIService) GetDataStoresExecute(r ApiGetDataStoresRequest) (*DataStores, *http.Response, error)

Execute executes the request

@return DataStores

func (*DataStoresAPIService) InvokeActionWithOptions ¶

func (a *DataStoresAPIService) InvokeActionWithOptions(ctx context.Context, id string, actionId string) ApiInvokeActionWithOptionsRequest

InvokeActionWithOptions Invokes an action for a data source instance.

Invokes an action for a data source instance. A 404 status code is returned for nonexistent IDs. If the action produces a download file, the file will be returned directly in the response. Otherwise an ActionResult will be returned.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of data store to which these actions belong to.
@param actionId ID of the action.
@return ApiInvokeActionWithOptionsRequest

func (*DataStoresAPIService) InvokeActionWithOptionsExecute ¶

func (a *DataStoresAPIService) InvokeActionWithOptionsExecute(r ApiInvokeActionWithOptionsRequest) (*ActionResult, *http.Response, error)

Execute executes the request

@return ActionResult

func (*DataStoresAPIService) UpdateDataStore ¶

UpdateDataStore Update a data store.

Update a data store with the matching ID. If the data store is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected. Note: A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of data store instance.
@return ApiUpdateDataStoreRequest

func (*DataStoresAPIService) UpdateDataStoreExecute ¶

Execute executes the request

@return DataStoreAggregation

type DateLocalIdentityField ¶

type DateLocalIdentityField struct {
	BaseDefaultValueLocalIdentityField
}

DateLocalIdentityField struct for DateLocalIdentityField

func NewDateLocalIdentityField ¶

func NewDateLocalIdentityField(type_ string, id string, label string) *DateLocalIdentityField

NewDateLocalIdentityField instantiates a new DateLocalIdentityField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDateLocalIdentityFieldWithDefaults ¶

func NewDateLocalIdentityFieldWithDefaults() *DateLocalIdentityField

NewDateLocalIdentityFieldWithDefaults instantiates a new DateLocalIdentityField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (DateLocalIdentityField) MarshalJSON ¶

func (o DateLocalIdentityField) MarshalJSON() ([]byte, error)

func (DateLocalIdentityField) ToMap ¶

func (o DateLocalIdentityField) ToMap() (map[string]interface{}, error)

type DecryptionKeys ¶

type DecryptionKeys struct {
	PrimaryKeyRef       *ResourceLink `json:"primaryKeyRef,omitempty" tfsdk:"primary_key_ref"`
	SecondaryKeyPairRef *ResourceLink `json:"secondaryKeyPairRef,omitempty" tfsdk:"secondary_key_pair_ref"`
}

DecryptionKeys Decryption keys used to decrypt message content received from the partner.

func NewDecryptionKeys ¶

func NewDecryptionKeys() *DecryptionKeys

NewDecryptionKeys instantiates a new DecryptionKeys object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDecryptionKeysWithDefaults ¶

func NewDecryptionKeysWithDefaults() *DecryptionKeys

NewDecryptionKeysWithDefaults instantiates a new DecryptionKeys object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DecryptionKeys) GetPrimaryKeyRef ¶

func (o *DecryptionKeys) GetPrimaryKeyRef() ResourceLink

GetPrimaryKeyRef returns the PrimaryKeyRef field value if set, zero value otherwise.

func (*DecryptionKeys) GetPrimaryKeyRefOk ¶

func (o *DecryptionKeys) GetPrimaryKeyRefOk() (*ResourceLink, bool)

GetPrimaryKeyRefOk returns a tuple with the PrimaryKeyRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DecryptionKeys) GetSecondaryKeyPairRef ¶

func (o *DecryptionKeys) GetSecondaryKeyPairRef() ResourceLink

GetSecondaryKeyPairRef returns the SecondaryKeyPairRef field value if set, zero value otherwise.

func (*DecryptionKeys) GetSecondaryKeyPairRefOk ¶

func (o *DecryptionKeys) GetSecondaryKeyPairRefOk() (*ResourceLink, bool)

GetSecondaryKeyPairRefOk returns a tuple with the SecondaryKeyPairRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DecryptionKeys) HasPrimaryKeyRef ¶

func (o *DecryptionKeys) HasPrimaryKeyRef() bool

HasPrimaryKeyRef returns a boolean if a field has been set.

func (*DecryptionKeys) HasSecondaryKeyPairRef ¶

func (o *DecryptionKeys) HasSecondaryKeyPairRef() bool

HasSecondaryKeyPairRef returns a boolean if a field has been set.

func (DecryptionKeys) MarshalJSON ¶

func (o DecryptionKeys) MarshalJSON() ([]byte, error)

func (*DecryptionKeys) SetPrimaryKeyRef ¶

func (o *DecryptionKeys) SetPrimaryKeyRef(v ResourceLink)

SetPrimaryKeyRef gets a reference to the given ResourceLink and assigns it to the PrimaryKeyRef field.

func (*DecryptionKeys) SetSecondaryKeyPairRef ¶

func (o *DecryptionKeys) SetSecondaryKeyPairRef(v ResourceLink)

SetSecondaryKeyPairRef gets a reference to the given ResourceLink and assigns it to the SecondaryKeyPairRef field.

func (DecryptionKeys) ToMap ¶

func (o DecryptionKeys) ToMap() (map[string]interface{}, error)

type DecryptionPolicy ¶

type DecryptionPolicy struct {
	// Specify whether the incoming SAML assertion is encrypted for an IdP connection.
	AssertionEncrypted *bool `json:"assertionEncrypted,omitempty" tfsdk:"assertion_encrypted"`
	// Specify whether one or more incoming SAML attributes are encrypted for an IdP connection.
	AttributesEncrypted *bool `json:"attributesEncrypted,omitempty" tfsdk:"attributes_encrypted"`
	// Specify whether the incoming Subject Name ID is encrypted for an IdP connection.
	SubjectNameIdEncrypted *bool `json:"subjectNameIdEncrypted,omitempty" tfsdk:"subject_name_id_encrypted"`
	// Encrypt the Subject Name ID in SLO messages to the IdP.
	SloEncryptSubjectNameID *bool `json:"sloEncryptSubjectNameID,omitempty" tfsdk:"slo_encrypt_subject_name_id"`
	// Allow encrypted Subject Name ID in SLO messages from the IdP.
	SloSubjectNameIDEncrypted *bool `json:"sloSubjectNameIDEncrypted,omitempty" tfsdk:"slo_subject_name_id_encrypted"`
}

DecryptionPolicy Defines what to decrypt in the browser-based SSO profile.

func NewDecryptionPolicy ¶

func NewDecryptionPolicy() *DecryptionPolicy

NewDecryptionPolicy instantiates a new DecryptionPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDecryptionPolicyWithDefaults ¶

func NewDecryptionPolicyWithDefaults() *DecryptionPolicy

NewDecryptionPolicyWithDefaults instantiates a new DecryptionPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DecryptionPolicy) GetAssertionEncrypted ¶

func (o *DecryptionPolicy) GetAssertionEncrypted() bool

GetAssertionEncrypted returns the AssertionEncrypted field value if set, zero value otherwise.

func (*DecryptionPolicy) GetAssertionEncryptedOk ¶

func (o *DecryptionPolicy) GetAssertionEncryptedOk() (*bool, bool)

GetAssertionEncryptedOk returns a tuple with the AssertionEncrypted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DecryptionPolicy) GetAttributesEncrypted ¶

func (o *DecryptionPolicy) GetAttributesEncrypted() bool

GetAttributesEncrypted returns the AttributesEncrypted field value if set, zero value otherwise.

func (*DecryptionPolicy) GetAttributesEncryptedOk ¶

func (o *DecryptionPolicy) GetAttributesEncryptedOk() (*bool, bool)

GetAttributesEncryptedOk returns a tuple with the AttributesEncrypted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DecryptionPolicy) GetSloEncryptSubjectNameID ¶

func (o *DecryptionPolicy) GetSloEncryptSubjectNameID() bool

GetSloEncryptSubjectNameID returns the SloEncryptSubjectNameID field value if set, zero value otherwise.

func (*DecryptionPolicy) GetSloEncryptSubjectNameIDOk ¶

func (o *DecryptionPolicy) GetSloEncryptSubjectNameIDOk() (*bool, bool)

GetSloEncryptSubjectNameIDOk returns a tuple with the SloEncryptSubjectNameID field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DecryptionPolicy) GetSloSubjectNameIDEncrypted ¶

func (o *DecryptionPolicy) GetSloSubjectNameIDEncrypted() bool

GetSloSubjectNameIDEncrypted returns the SloSubjectNameIDEncrypted field value if set, zero value otherwise.

func (*DecryptionPolicy) GetSloSubjectNameIDEncryptedOk ¶

func (o *DecryptionPolicy) GetSloSubjectNameIDEncryptedOk() (*bool, bool)

GetSloSubjectNameIDEncryptedOk returns a tuple with the SloSubjectNameIDEncrypted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DecryptionPolicy) GetSubjectNameIdEncrypted ¶

func (o *DecryptionPolicy) GetSubjectNameIdEncrypted() bool

GetSubjectNameIdEncrypted returns the SubjectNameIdEncrypted field value if set, zero value otherwise.

func (*DecryptionPolicy) GetSubjectNameIdEncryptedOk ¶

func (o *DecryptionPolicy) GetSubjectNameIdEncryptedOk() (*bool, bool)

GetSubjectNameIdEncryptedOk returns a tuple with the SubjectNameIdEncrypted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DecryptionPolicy) HasAssertionEncrypted ¶

func (o *DecryptionPolicy) HasAssertionEncrypted() bool

HasAssertionEncrypted returns a boolean if a field has been set.

func (*DecryptionPolicy) HasAttributesEncrypted ¶

func (o *DecryptionPolicy) HasAttributesEncrypted() bool

HasAttributesEncrypted returns a boolean if a field has been set.

func (*DecryptionPolicy) HasSloEncryptSubjectNameID ¶

func (o *DecryptionPolicy) HasSloEncryptSubjectNameID() bool

HasSloEncryptSubjectNameID returns a boolean if a field has been set.

func (*DecryptionPolicy) HasSloSubjectNameIDEncrypted ¶

func (o *DecryptionPolicy) HasSloSubjectNameIDEncrypted() bool

HasSloSubjectNameIDEncrypted returns a boolean if a field has been set.

func (*DecryptionPolicy) HasSubjectNameIdEncrypted ¶

func (o *DecryptionPolicy) HasSubjectNameIdEncrypted() bool

HasSubjectNameIdEncrypted returns a boolean if a field has been set.

func (DecryptionPolicy) MarshalJSON ¶

func (o DecryptionPolicy) MarshalJSON() ([]byte, error)

func (*DecryptionPolicy) SetAssertionEncrypted ¶

func (o *DecryptionPolicy) SetAssertionEncrypted(v bool)

SetAssertionEncrypted gets a reference to the given bool and assigns it to the AssertionEncrypted field.

func (*DecryptionPolicy) SetAttributesEncrypted ¶

func (o *DecryptionPolicy) SetAttributesEncrypted(v bool)

SetAttributesEncrypted gets a reference to the given bool and assigns it to the AttributesEncrypted field.

func (*DecryptionPolicy) SetSloEncryptSubjectNameID ¶

func (o *DecryptionPolicy) SetSloEncryptSubjectNameID(v bool)

SetSloEncryptSubjectNameID gets a reference to the given bool and assigns it to the SloEncryptSubjectNameID field.

func (*DecryptionPolicy) SetSloSubjectNameIDEncrypted ¶

func (o *DecryptionPolicy) SetSloSubjectNameIDEncrypted(v bool)

SetSloSubjectNameIDEncrypted gets a reference to the given bool and assigns it to the SloSubjectNameIDEncrypted field.

func (*DecryptionPolicy) SetSubjectNameIdEncrypted ¶

func (o *DecryptionPolicy) SetSubjectNameIdEncrypted(v bool)

SetSubjectNameIdEncrypted gets a reference to the given bool and assigns it to the SubjectNameIdEncrypted field.

func (DecryptionPolicy) ToMap ¶

func (o DecryptionPolicy) ToMap() (map[string]interface{}, error)

type DonePolicyAction ¶

type DonePolicyAction struct {
	PolicyAction
}

DonePolicyAction struct for DonePolicyAction

func NewDonePolicyAction ¶

func NewDonePolicyAction(type_ string) *DonePolicyAction

NewDonePolicyAction instantiates a new DonePolicyAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDonePolicyActionWithDefaults ¶

func NewDonePolicyActionWithDefaults() *DonePolicyAction

NewDonePolicyActionWithDefaults instantiates a new DonePolicyAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (DonePolicyAction) MarshalJSON ¶

func (o DonePolicyAction) MarshalJSON() ([]byte, error)

func (DonePolicyAction) ToMap ¶

func (o DonePolicyAction) ToMap() (map[string]interface{}, error)
type DropDownLocalIdentityField struct {
	BaseSelectionLocalIdentityField
	// The default value for this field.
	DefaultValue *string `json:"defaultValue,omitempty" tfsdk:"default_value"`
	// The list of options for this selection field.
	Options []string `json:"options" tfsdk:"options"`
}

DropDownLocalIdentityField struct for DropDownLocalIdentityField

func NewDropDownLocalIdentityField ¶

func NewDropDownLocalIdentityField(options []string, type_ string, id string, label string) *DropDownLocalIdentityField

NewDropDownLocalIdentityField instantiates a new DropDownLocalIdentityField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDropDownLocalIdentityFieldWithDefaults ¶

func NewDropDownLocalIdentityFieldWithDefaults() *DropDownLocalIdentityField

NewDropDownLocalIdentityFieldWithDefaults instantiates a new DropDownLocalIdentityField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *DropDownLocalIdentityField) GetDefaultValue() string

GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.

func (o *DropDownLocalIdentityField) GetDefaultValueOk() (*string, bool)

GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *DropDownLocalIdentityField) GetOptions() []string

GetOptions returns the Options field value

func (o *DropDownLocalIdentityField) GetOptionsOk() ([]string, bool)

GetOptionsOk returns a tuple with the Options field value and a boolean to check if the value has been set.

func (o *DropDownLocalIdentityField) HasDefaultValue() bool

HasDefaultValue returns a boolean if a field has been set.

func (o DropDownLocalIdentityField) MarshalJSON() ([]byte, error)
func (o *DropDownLocalIdentityField) SetDefaultValue(v string)

SetDefaultValue gets a reference to the given string and assigns it to the DefaultValue field.

func (o *DropDownLocalIdentityField) SetOptions(v []string)

SetOptions sets field value

func (o DropDownLocalIdentityField) ToMap() (map[string]interface{}, error)

type DynamicClientRegistration ¶

type DynamicClientRegistration struct {
	// The initial access token to prevent unwanted client registrations.
	InitialAccessTokenScope *string `json:"initialAccessTokenScope,omitempty" tfsdk:"initial_access_token_scope"`
	// Restrict common scopes.
	RestrictCommonScopes *bool `json:"restrictCommonScopes,omitempty" tfsdk:"restrict_common_scopes"`
	// The common scopes to restrict.
	RestrictedCommonScopes []string `json:"restrictedCommonScopes,omitempty" tfsdk:"restricted_common_scopes"`
	// The exclusive scopes to allow.
	AllowedExclusiveScopes []string `json:"allowedExclusiveScopes,omitempty" tfsdk:"allowed_exclusive_scopes"`
	// The authorization detail types to allow.
	AllowedAuthorizationDetailTypes []string `json:"allowedAuthorizationDetailTypes,omitempty" tfsdk:"allowed_authorization_detail_types"`
	// Enforce replay prevention.
	EnforceReplayPrevention *bool `json:"enforceReplayPrevention,omitempty" tfsdk:"enforce_replay_prevention"`
	// Require signed requests.
	RequireSignedRequests        *bool         `json:"requireSignedRequests,omitempty" tfsdk:"require_signed_requests"`
	DefaultAccessTokenManagerRef *ResourceLink `json:"defaultAccessTokenManagerRef,omitempty" tfsdk:"default_access_token_manager_ref"`
	// Determines whether the client is restricted to using only its default access token manager. The default is false.
	RestrictToDefaultAccessTokenManager *bool `json:"restrictToDefaultAccessTokenManager,omitempty" tfsdk:"restrict_to_default_access_token_manager"`
	// Allows an administrator to override the Persistent Grant Lifetime set globally for the OAuth AS. Defaults to SERVER_DEFAULT.
	PersistentGrantExpirationType *string `json:"persistentGrantExpirationType,omitempty" tfsdk:"persistent_grant_expiration_type"`
	// The persistent grant expiration time.
	PersistentGrantExpirationTime *int64 `json:"persistentGrantExpirationTime,omitempty" tfsdk:"persistent_grant_expiration_time"`
	// The persistent grant expiration time unit.
	PersistentGrantExpirationTimeUnit *string `json:"persistentGrantExpirationTimeUnit,omitempty" tfsdk:"persistent_grant_expiration_time_unit"`
	// Allows an administrator to override the Persistent Grant Idle Timeout set globally for the OAuth AS. Defaults to SERVER_DEFAULT.
	PersistentGrantIdleTimeoutType *string `json:"persistentGrantIdleTimeoutType,omitempty" tfsdk:"persistent_grant_idle_timeout_type"`
	// The persistent grant idle timeout.
	PersistentGrantIdleTimeout *int64 `json:"persistentGrantIdleTimeout,omitempty" tfsdk:"persistent_grant_idle_timeout"`
	// The persistent grant idle timeout time unit.
	PersistentGrantIdleTimeoutTimeUnit *string `json:"persistentGrantIdleTimeoutTimeUnit,omitempty" tfsdk:"persistent_grant_idle_timeout_time_unit"`
	// Client TLS Certificate Issuer Type.
	ClientCertIssuerType *string       `json:"clientCertIssuerType,omitempty" tfsdk:"client_cert_issuer_type"`
	ClientCertIssuerRef  *ResourceLink `json:"clientCertIssuerRef,omitempty" tfsdk:"client_cert_issuer_ref"`
	// Use ROLL or DONT_ROLL to override the Roll Refresh Token Values setting on the Authorization Server Settings. SERVER_DEFAULT will default to the Roll Refresh Token Values setting on the Authorization Server Setting screen. Defaults to SERVER_DEFAULT.
	RefreshRolling *string `json:"refreshRolling,omitempty" tfsdk:"refresh_rolling"`
	// Use OVERRIDE_SERVER_DEFAULT to override the Refresh Token Rolling Interval value on the Authorization Server Settings. SERVER_DEFAULT will default to the Refresh Token Rolling Interval value on the Authorization Server Setting. Defaults to SERVER_DEFAULT.
	RefreshTokenRollingIntervalType *string `json:"refreshTokenRollingIntervalType,omitempty" tfsdk:"refresh_token_rolling_interval_type"`
	// The minimum interval to roll refresh tokens, in hours. This value will override the Refresh Token Rolling Interval Value on the Authorization Server Settings.
	RefreshTokenRollingInterval *int64                        `json:"refreshTokenRollingInterval,omitempty" tfsdk:"refresh_token_rolling_interval"`
	OidcPolicy                  *ClientRegistrationOIDCPolicy `json:"oidcPolicy,omitempty" tfsdk:"oidc_policy"`
	// The client registration policies.
	PolicyRefs []ResourceLink `json:"policyRefs,omitempty" tfsdk:"policy_refs"`
	// Allows an administrator to override the Device Authorization Settings set globally for the OAuth AS. Defaults to SERVER_DEFAULT.
	DeviceFlowSettingType *string `json:"deviceFlowSettingType,omitempty" tfsdk:"device_flow_setting_type"`
	// The URL is used as 'verification_url' and 'verification_url_complete' values in a Device Authorization request.
	UserAuthorizationUrlOverride *string `json:"userAuthorizationUrlOverride,omitempty" tfsdk:"user_authorization_url_override"`
	// The 'device_code' and 'user_code' timeout, in seconds.
	PendingAuthorizationTimeoutOverride *int64 `json:"pendingAuthorizationTimeoutOverride,omitempty" tfsdk:"pending_authorization_timeout_override"`
	// The amount of time client should wait between polling requests, in seconds.
	DevicePollingIntervalOverride *int64 `json:"devicePollingIntervalOverride,omitempty" tfsdk:"device_polling_interval_override"`
	// Indicates if the Activation Code Confirmation page should be bypassed if 'verification_url_complete' is used by the end user to authorize a device.
	BypassActivationCodeConfirmationOverride *bool `json:"bypassActivationCodeConfirmationOverride,omitempty" tfsdk:"bypass_activation_code_confirmation_override"`
	// Determines whether Proof Key for Code Exchange (PKCE) is required for the dynamically created client.
	RequireProofKeyForCodeExchange *bool `json:"requireProofKeyForCodeExchange,omitempty" tfsdk:"require_proof_key_for_code_exchange"`
	// The minimum amount of time in seconds that the Client must wait between polling requests to the token endpoint. The default is 3 seconds.
	CibaPollingInterval *int64 `json:"cibaPollingInterval,omitempty" tfsdk:"ciba_polling_interval"`
	// Determines whether CIBA signed requests are required for this client.
	CibaRequireSignedRequests       *bool         `json:"cibaRequireSignedRequests,omitempty" tfsdk:"ciba_require_signed_requests"`
	RequestPolicyRef                *ResourceLink `json:"requestPolicyRef,omitempty" tfsdk:"request_policy_ref"`
	TokenExchangeProcessorPolicyRef *ResourceLink `json:"tokenExchangeProcessorPolicyRef,omitempty" tfsdk:"token_exchange_processor_policy_ref"`
	// Rotate registration access token on dynamic client management requests.
	RotateClientSecret *bool `json:"rotateClientSecret,omitempty" tfsdk:"rotate_client_secret"`
	// Rotate client secret on dynamic client management requests.
	RotateRegistrationAccessToken *bool `json:"rotateRegistrationAccessToken,omitempty" tfsdk:"rotate_registration_access_token"`
	// Allow client deletion from dynamic client management.
	AllowClientDelete *bool `json:"allowClientDelete,omitempty" tfsdk:"allow_client_delete"`
	// Disable registration access tokens. Local standards may mandate different registration access token requirements. If applicable, implement custom validation and enforcement rules using the DynamicClientRegistrationPlugin interface from the PingFederate SDK, configure the client registration policies (policyRefs), and set this property (disableRegistrationAccessTokens) to true. CAUTION: When the disableRegistrationAccessTokens property is set to true, all clients, not just the ones created using the Dynamic Client Registration protocol, are vulnerable to unrestricted retrievals, updates (including modifications to the client authentication scheme and redirect URIs), and deletes at the /as/clients.oauth2 endpoint unless one or more client registration policies are in place to protect against unauthorized attempts.
	DisableRegistrationAccessTokens *bool `json:"disableRegistrationAccessTokens,omitempty" tfsdk:"disable_registration_access_tokens"`
	// When specified, it overrides the global Refresh Token Grace Period defined in the Authorization Server Settings. The default value is SERVER_DEFAULT
	RefreshTokenRollingGracePeriodType *string `json:"refreshTokenRollingGracePeriodType,omitempty" tfsdk:"refresh_token_rolling_grace_period_type"`
	// The grace period that a rolled refresh token remains valid in seconds.
	RefreshTokenRollingGracePeriod *int64 `json:"refreshTokenRollingGracePeriod,omitempty" tfsdk:"refresh_token_rolling_grace_period"`
	// Temporarily retain the old client secret on client secret change.
	RetainClientSecret *bool `json:"retainClientSecret,omitempty" tfsdk:"retain_client_secret"`
	// Use OVERRIDE_SERVER_DEFAULT to override the Client Secret Retention Period value on the Authorization Server Settings. SERVER_DEFAULT will default to the Client Secret Retention Period value on the Authorization Server Setting. Defaults to SERVER_DEFAULT.
	ClientSecretRetentionPeriodType *string `json:"clientSecretRetentionPeriodType,omitempty" tfsdk:"client_secret_retention_period_type"`
	// The length of time in minutes that client secrets will be retained as secondary secrets after secret change. The default value is 0, which will disable secondary client secret retention. This value will override the Client Secret Retention Period value on the Authorization Server Settings.
	ClientSecretRetentionPeriodOverride *int64 `json:"clientSecretRetentionPeriodOverride,omitempty" tfsdk:"client_secret_retention_period_override"`
	// Determines whether JWT Secured authorization response mode is required when initiating an authorization request. The default is false.
	RequireJwtSecuredAuthorizationResponseMode *bool `json:"requireJwtSecuredAuthorizationResponseMode,omitempty" tfsdk:"require_jwt_secured_authorization_response_mode"`
}

DynamicClientRegistration Dynamic client registration settings.

func NewDynamicClientRegistration ¶

func NewDynamicClientRegistration() *DynamicClientRegistration

NewDynamicClientRegistration instantiates a new DynamicClientRegistration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDynamicClientRegistrationWithDefaults ¶

func NewDynamicClientRegistrationWithDefaults() *DynamicClientRegistration

NewDynamicClientRegistrationWithDefaults instantiates a new DynamicClientRegistration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DynamicClientRegistration) GetAllowClientDelete ¶

func (o *DynamicClientRegistration) GetAllowClientDelete() bool

GetAllowClientDelete returns the AllowClientDelete field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetAllowClientDeleteOk ¶

func (o *DynamicClientRegistration) GetAllowClientDeleteOk() (*bool, bool)

GetAllowClientDeleteOk returns a tuple with the AllowClientDelete field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetAllowedAuthorizationDetailTypes ¶

func (o *DynamicClientRegistration) GetAllowedAuthorizationDetailTypes() []string

GetAllowedAuthorizationDetailTypes returns the AllowedAuthorizationDetailTypes field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetAllowedAuthorizationDetailTypesOk ¶

func (o *DynamicClientRegistration) GetAllowedAuthorizationDetailTypesOk() ([]string, bool)

GetAllowedAuthorizationDetailTypesOk returns a tuple with the AllowedAuthorizationDetailTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetAllowedExclusiveScopes ¶

func (o *DynamicClientRegistration) GetAllowedExclusiveScopes() []string

GetAllowedExclusiveScopes returns the AllowedExclusiveScopes field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetAllowedExclusiveScopesOk ¶

func (o *DynamicClientRegistration) GetAllowedExclusiveScopesOk() ([]string, bool)

GetAllowedExclusiveScopesOk returns a tuple with the AllowedExclusiveScopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetBypassActivationCodeConfirmationOverride ¶

func (o *DynamicClientRegistration) GetBypassActivationCodeConfirmationOverride() bool

GetBypassActivationCodeConfirmationOverride returns the BypassActivationCodeConfirmationOverride field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetBypassActivationCodeConfirmationOverrideOk ¶

func (o *DynamicClientRegistration) GetBypassActivationCodeConfirmationOverrideOk() (*bool, bool)

GetBypassActivationCodeConfirmationOverrideOk returns a tuple with the BypassActivationCodeConfirmationOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetCibaPollingInterval ¶

func (o *DynamicClientRegistration) GetCibaPollingInterval() int64

GetCibaPollingInterval returns the CibaPollingInterval field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetCibaPollingIntervalOk ¶

func (o *DynamicClientRegistration) GetCibaPollingIntervalOk() (*int64, bool)

GetCibaPollingIntervalOk returns a tuple with the CibaPollingInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetCibaRequireSignedRequests ¶

func (o *DynamicClientRegistration) GetCibaRequireSignedRequests() bool

GetCibaRequireSignedRequests returns the CibaRequireSignedRequests field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetCibaRequireSignedRequestsOk ¶

func (o *DynamicClientRegistration) GetCibaRequireSignedRequestsOk() (*bool, bool)

GetCibaRequireSignedRequestsOk returns a tuple with the CibaRequireSignedRequests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetClientCertIssuerRef ¶

func (o *DynamicClientRegistration) GetClientCertIssuerRef() ResourceLink

GetClientCertIssuerRef returns the ClientCertIssuerRef field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetClientCertIssuerRefOk ¶

func (o *DynamicClientRegistration) GetClientCertIssuerRefOk() (*ResourceLink, bool)

GetClientCertIssuerRefOk returns a tuple with the ClientCertIssuerRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetClientCertIssuerType ¶

func (o *DynamicClientRegistration) GetClientCertIssuerType() string

GetClientCertIssuerType returns the ClientCertIssuerType field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetClientCertIssuerTypeOk ¶

func (o *DynamicClientRegistration) GetClientCertIssuerTypeOk() (*string, bool)

GetClientCertIssuerTypeOk returns a tuple with the ClientCertIssuerType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetClientSecretRetentionPeriodOverride ¶

func (o *DynamicClientRegistration) GetClientSecretRetentionPeriodOverride() int64

GetClientSecretRetentionPeriodOverride returns the ClientSecretRetentionPeriodOverride field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetClientSecretRetentionPeriodOverrideOk ¶

func (o *DynamicClientRegistration) GetClientSecretRetentionPeriodOverrideOk() (*int64, bool)

GetClientSecretRetentionPeriodOverrideOk returns a tuple with the ClientSecretRetentionPeriodOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetClientSecretRetentionPeriodType ¶

func (o *DynamicClientRegistration) GetClientSecretRetentionPeriodType() string

GetClientSecretRetentionPeriodType returns the ClientSecretRetentionPeriodType field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetClientSecretRetentionPeriodTypeOk ¶

func (o *DynamicClientRegistration) GetClientSecretRetentionPeriodTypeOk() (*string, bool)

GetClientSecretRetentionPeriodTypeOk returns a tuple with the ClientSecretRetentionPeriodType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetDefaultAccessTokenManagerRef ¶

func (o *DynamicClientRegistration) GetDefaultAccessTokenManagerRef() ResourceLink

GetDefaultAccessTokenManagerRef returns the DefaultAccessTokenManagerRef field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetDefaultAccessTokenManagerRefOk ¶

func (o *DynamicClientRegistration) GetDefaultAccessTokenManagerRefOk() (*ResourceLink, bool)

GetDefaultAccessTokenManagerRefOk returns a tuple with the DefaultAccessTokenManagerRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetDeviceFlowSettingType ¶

func (o *DynamicClientRegistration) GetDeviceFlowSettingType() string

GetDeviceFlowSettingType returns the DeviceFlowSettingType field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetDeviceFlowSettingTypeOk ¶

func (o *DynamicClientRegistration) GetDeviceFlowSettingTypeOk() (*string, bool)

GetDeviceFlowSettingTypeOk returns a tuple with the DeviceFlowSettingType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetDevicePollingIntervalOverride ¶

func (o *DynamicClientRegistration) GetDevicePollingIntervalOverride() int64

GetDevicePollingIntervalOverride returns the DevicePollingIntervalOverride field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetDevicePollingIntervalOverrideOk ¶

func (o *DynamicClientRegistration) GetDevicePollingIntervalOverrideOk() (*int64, bool)

GetDevicePollingIntervalOverrideOk returns a tuple with the DevicePollingIntervalOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetDisableRegistrationAccessTokens ¶

func (o *DynamicClientRegistration) GetDisableRegistrationAccessTokens() bool

GetDisableRegistrationAccessTokens returns the DisableRegistrationAccessTokens field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetDisableRegistrationAccessTokensOk ¶

func (o *DynamicClientRegistration) GetDisableRegistrationAccessTokensOk() (*bool, bool)

GetDisableRegistrationAccessTokensOk returns a tuple with the DisableRegistrationAccessTokens field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetEnforceReplayPrevention ¶

func (o *DynamicClientRegistration) GetEnforceReplayPrevention() bool

GetEnforceReplayPrevention returns the EnforceReplayPrevention field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetEnforceReplayPreventionOk ¶

func (o *DynamicClientRegistration) GetEnforceReplayPreventionOk() (*bool, bool)

GetEnforceReplayPreventionOk returns a tuple with the EnforceReplayPrevention field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetInitialAccessTokenScope ¶

func (o *DynamicClientRegistration) GetInitialAccessTokenScope() string

GetInitialAccessTokenScope returns the InitialAccessTokenScope field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetInitialAccessTokenScopeOk ¶

func (o *DynamicClientRegistration) GetInitialAccessTokenScopeOk() (*string, bool)

GetInitialAccessTokenScopeOk returns a tuple with the InitialAccessTokenScope field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetOidcPolicy ¶

GetOidcPolicy returns the OidcPolicy field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetOidcPolicyOk ¶

GetOidcPolicyOk returns a tuple with the OidcPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetPendingAuthorizationTimeoutOverride ¶

func (o *DynamicClientRegistration) GetPendingAuthorizationTimeoutOverride() int64

GetPendingAuthorizationTimeoutOverride returns the PendingAuthorizationTimeoutOverride field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetPendingAuthorizationTimeoutOverrideOk ¶

func (o *DynamicClientRegistration) GetPendingAuthorizationTimeoutOverrideOk() (*int64, bool)

GetPendingAuthorizationTimeoutOverrideOk returns a tuple with the PendingAuthorizationTimeoutOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetPersistentGrantExpirationTime ¶

func (o *DynamicClientRegistration) GetPersistentGrantExpirationTime() int64

GetPersistentGrantExpirationTime returns the PersistentGrantExpirationTime field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetPersistentGrantExpirationTimeOk ¶

func (o *DynamicClientRegistration) GetPersistentGrantExpirationTimeOk() (*int64, bool)

GetPersistentGrantExpirationTimeOk returns a tuple with the PersistentGrantExpirationTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetPersistentGrantExpirationTimeUnit ¶

func (o *DynamicClientRegistration) GetPersistentGrantExpirationTimeUnit() string

GetPersistentGrantExpirationTimeUnit returns the PersistentGrantExpirationTimeUnit field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetPersistentGrantExpirationTimeUnitOk ¶

func (o *DynamicClientRegistration) GetPersistentGrantExpirationTimeUnitOk() (*string, bool)

GetPersistentGrantExpirationTimeUnitOk returns a tuple with the PersistentGrantExpirationTimeUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetPersistentGrantExpirationType ¶

func (o *DynamicClientRegistration) GetPersistentGrantExpirationType() string

GetPersistentGrantExpirationType returns the PersistentGrantExpirationType field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetPersistentGrantExpirationTypeOk ¶

func (o *DynamicClientRegistration) GetPersistentGrantExpirationTypeOk() (*string, bool)

GetPersistentGrantExpirationTypeOk returns a tuple with the PersistentGrantExpirationType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetPersistentGrantIdleTimeout ¶

func (o *DynamicClientRegistration) GetPersistentGrantIdleTimeout() int64

GetPersistentGrantIdleTimeout returns the PersistentGrantIdleTimeout field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetPersistentGrantIdleTimeoutOk ¶

func (o *DynamicClientRegistration) GetPersistentGrantIdleTimeoutOk() (*int64, bool)

GetPersistentGrantIdleTimeoutOk returns a tuple with the PersistentGrantIdleTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetPersistentGrantIdleTimeoutTimeUnit ¶

func (o *DynamicClientRegistration) GetPersistentGrantIdleTimeoutTimeUnit() string

GetPersistentGrantIdleTimeoutTimeUnit returns the PersistentGrantIdleTimeoutTimeUnit field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetPersistentGrantIdleTimeoutTimeUnitOk ¶

func (o *DynamicClientRegistration) GetPersistentGrantIdleTimeoutTimeUnitOk() (*string, bool)

GetPersistentGrantIdleTimeoutTimeUnitOk returns a tuple with the PersistentGrantIdleTimeoutTimeUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetPersistentGrantIdleTimeoutType ¶

func (o *DynamicClientRegistration) GetPersistentGrantIdleTimeoutType() string

GetPersistentGrantIdleTimeoutType returns the PersistentGrantIdleTimeoutType field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetPersistentGrantIdleTimeoutTypeOk ¶

func (o *DynamicClientRegistration) GetPersistentGrantIdleTimeoutTypeOk() (*string, bool)

GetPersistentGrantIdleTimeoutTypeOk returns a tuple with the PersistentGrantIdleTimeoutType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetPolicyRefs ¶

func (o *DynamicClientRegistration) GetPolicyRefs() []ResourceLink

GetPolicyRefs returns the PolicyRefs field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetPolicyRefsOk ¶

func (o *DynamicClientRegistration) GetPolicyRefsOk() ([]ResourceLink, bool)

GetPolicyRefsOk returns a tuple with the PolicyRefs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetRefreshRolling ¶

func (o *DynamicClientRegistration) GetRefreshRolling() string

GetRefreshRolling returns the RefreshRolling field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetRefreshRollingOk ¶

func (o *DynamicClientRegistration) GetRefreshRollingOk() (*string, bool)

GetRefreshRollingOk returns a tuple with the RefreshRolling field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetRefreshTokenRollingGracePeriod ¶

func (o *DynamicClientRegistration) GetRefreshTokenRollingGracePeriod() int64

GetRefreshTokenRollingGracePeriod returns the RefreshTokenRollingGracePeriod field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetRefreshTokenRollingGracePeriodOk ¶

func (o *DynamicClientRegistration) GetRefreshTokenRollingGracePeriodOk() (*int64, bool)

GetRefreshTokenRollingGracePeriodOk returns a tuple with the RefreshTokenRollingGracePeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetRefreshTokenRollingGracePeriodType ¶

func (o *DynamicClientRegistration) GetRefreshTokenRollingGracePeriodType() string

GetRefreshTokenRollingGracePeriodType returns the RefreshTokenRollingGracePeriodType field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetRefreshTokenRollingGracePeriodTypeOk ¶

func (o *DynamicClientRegistration) GetRefreshTokenRollingGracePeriodTypeOk() (*string, bool)

GetRefreshTokenRollingGracePeriodTypeOk returns a tuple with the RefreshTokenRollingGracePeriodType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetRefreshTokenRollingInterval ¶

func (o *DynamicClientRegistration) GetRefreshTokenRollingInterval() int64

GetRefreshTokenRollingInterval returns the RefreshTokenRollingInterval field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetRefreshTokenRollingIntervalOk ¶

func (o *DynamicClientRegistration) GetRefreshTokenRollingIntervalOk() (*int64, bool)

GetRefreshTokenRollingIntervalOk returns a tuple with the RefreshTokenRollingInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetRefreshTokenRollingIntervalType ¶

func (o *DynamicClientRegistration) GetRefreshTokenRollingIntervalType() string

GetRefreshTokenRollingIntervalType returns the RefreshTokenRollingIntervalType field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetRefreshTokenRollingIntervalTypeOk ¶

func (o *DynamicClientRegistration) GetRefreshTokenRollingIntervalTypeOk() (*string, bool)

GetRefreshTokenRollingIntervalTypeOk returns a tuple with the RefreshTokenRollingIntervalType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetRequestPolicyRef ¶

func (o *DynamicClientRegistration) GetRequestPolicyRef() ResourceLink

GetRequestPolicyRef returns the RequestPolicyRef field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetRequestPolicyRefOk ¶

func (o *DynamicClientRegistration) GetRequestPolicyRefOk() (*ResourceLink, bool)

GetRequestPolicyRefOk returns a tuple with the RequestPolicyRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetRequireJwtSecuredAuthorizationResponseMode ¶

func (o *DynamicClientRegistration) GetRequireJwtSecuredAuthorizationResponseMode() bool

GetRequireJwtSecuredAuthorizationResponseMode returns the RequireJwtSecuredAuthorizationResponseMode field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetRequireJwtSecuredAuthorizationResponseModeOk ¶

func (o *DynamicClientRegistration) GetRequireJwtSecuredAuthorizationResponseModeOk() (*bool, bool)

GetRequireJwtSecuredAuthorizationResponseModeOk returns a tuple with the RequireJwtSecuredAuthorizationResponseMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetRequireProofKeyForCodeExchange ¶

func (o *DynamicClientRegistration) GetRequireProofKeyForCodeExchange() bool

GetRequireProofKeyForCodeExchange returns the RequireProofKeyForCodeExchange field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetRequireProofKeyForCodeExchangeOk ¶

func (o *DynamicClientRegistration) GetRequireProofKeyForCodeExchangeOk() (*bool, bool)

GetRequireProofKeyForCodeExchangeOk returns a tuple with the RequireProofKeyForCodeExchange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetRequireSignedRequests ¶

func (o *DynamicClientRegistration) GetRequireSignedRequests() bool

GetRequireSignedRequests returns the RequireSignedRequests field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetRequireSignedRequestsOk ¶

func (o *DynamicClientRegistration) GetRequireSignedRequestsOk() (*bool, bool)

GetRequireSignedRequestsOk returns a tuple with the RequireSignedRequests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetRestrictCommonScopes ¶

func (o *DynamicClientRegistration) GetRestrictCommonScopes() bool

GetRestrictCommonScopes returns the RestrictCommonScopes field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetRestrictCommonScopesOk ¶

func (o *DynamicClientRegistration) GetRestrictCommonScopesOk() (*bool, bool)

GetRestrictCommonScopesOk returns a tuple with the RestrictCommonScopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetRestrictToDefaultAccessTokenManager ¶

func (o *DynamicClientRegistration) GetRestrictToDefaultAccessTokenManager() bool

GetRestrictToDefaultAccessTokenManager returns the RestrictToDefaultAccessTokenManager field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetRestrictToDefaultAccessTokenManagerOk ¶

func (o *DynamicClientRegistration) GetRestrictToDefaultAccessTokenManagerOk() (*bool, bool)

GetRestrictToDefaultAccessTokenManagerOk returns a tuple with the RestrictToDefaultAccessTokenManager field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetRestrictedCommonScopes ¶

func (o *DynamicClientRegistration) GetRestrictedCommonScopes() []string

GetRestrictedCommonScopes returns the RestrictedCommonScopes field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetRestrictedCommonScopesOk ¶

func (o *DynamicClientRegistration) GetRestrictedCommonScopesOk() ([]string, bool)

GetRestrictedCommonScopesOk returns a tuple with the RestrictedCommonScopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetRetainClientSecret ¶

func (o *DynamicClientRegistration) GetRetainClientSecret() bool

GetRetainClientSecret returns the RetainClientSecret field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetRetainClientSecretOk ¶

func (o *DynamicClientRegistration) GetRetainClientSecretOk() (*bool, bool)

GetRetainClientSecretOk returns a tuple with the RetainClientSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetRotateClientSecret ¶

func (o *DynamicClientRegistration) GetRotateClientSecret() bool

GetRotateClientSecret returns the RotateClientSecret field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetRotateClientSecretOk ¶

func (o *DynamicClientRegistration) GetRotateClientSecretOk() (*bool, bool)

GetRotateClientSecretOk returns a tuple with the RotateClientSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetRotateRegistrationAccessToken ¶

func (o *DynamicClientRegistration) GetRotateRegistrationAccessToken() bool

GetRotateRegistrationAccessToken returns the RotateRegistrationAccessToken field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetRotateRegistrationAccessTokenOk ¶

func (o *DynamicClientRegistration) GetRotateRegistrationAccessTokenOk() (*bool, bool)

GetRotateRegistrationAccessTokenOk returns a tuple with the RotateRegistrationAccessToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetTokenExchangeProcessorPolicyRef ¶

func (o *DynamicClientRegistration) GetTokenExchangeProcessorPolicyRef() ResourceLink

GetTokenExchangeProcessorPolicyRef returns the TokenExchangeProcessorPolicyRef field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetTokenExchangeProcessorPolicyRefOk ¶

func (o *DynamicClientRegistration) GetTokenExchangeProcessorPolicyRefOk() (*ResourceLink, bool)

GetTokenExchangeProcessorPolicyRefOk returns a tuple with the TokenExchangeProcessorPolicyRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) GetUserAuthorizationUrlOverride ¶

func (o *DynamicClientRegistration) GetUserAuthorizationUrlOverride() string

GetUserAuthorizationUrlOverride returns the UserAuthorizationUrlOverride field value if set, zero value otherwise.

func (*DynamicClientRegistration) GetUserAuthorizationUrlOverrideOk ¶

func (o *DynamicClientRegistration) GetUserAuthorizationUrlOverrideOk() (*string, bool)

GetUserAuthorizationUrlOverrideOk returns a tuple with the UserAuthorizationUrlOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicClientRegistration) HasAllowClientDelete ¶

func (o *DynamicClientRegistration) HasAllowClientDelete() bool

HasAllowClientDelete returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasAllowedAuthorizationDetailTypes ¶

func (o *DynamicClientRegistration) HasAllowedAuthorizationDetailTypes() bool

HasAllowedAuthorizationDetailTypes returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasAllowedExclusiveScopes ¶

func (o *DynamicClientRegistration) HasAllowedExclusiveScopes() bool

HasAllowedExclusiveScopes returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasBypassActivationCodeConfirmationOverride ¶

func (o *DynamicClientRegistration) HasBypassActivationCodeConfirmationOverride() bool

HasBypassActivationCodeConfirmationOverride returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasCibaPollingInterval ¶

func (o *DynamicClientRegistration) HasCibaPollingInterval() bool

HasCibaPollingInterval returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasCibaRequireSignedRequests ¶

func (o *DynamicClientRegistration) HasCibaRequireSignedRequests() bool

HasCibaRequireSignedRequests returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasClientCertIssuerRef ¶

func (o *DynamicClientRegistration) HasClientCertIssuerRef() bool

HasClientCertIssuerRef returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasClientCertIssuerType ¶

func (o *DynamicClientRegistration) HasClientCertIssuerType() bool

HasClientCertIssuerType returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasClientSecretRetentionPeriodOverride ¶

func (o *DynamicClientRegistration) HasClientSecretRetentionPeriodOverride() bool

HasClientSecretRetentionPeriodOverride returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasClientSecretRetentionPeriodType ¶

func (o *DynamicClientRegistration) HasClientSecretRetentionPeriodType() bool

HasClientSecretRetentionPeriodType returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasDefaultAccessTokenManagerRef ¶

func (o *DynamicClientRegistration) HasDefaultAccessTokenManagerRef() bool

HasDefaultAccessTokenManagerRef returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasDeviceFlowSettingType ¶

func (o *DynamicClientRegistration) HasDeviceFlowSettingType() bool

HasDeviceFlowSettingType returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasDevicePollingIntervalOverride ¶

func (o *DynamicClientRegistration) HasDevicePollingIntervalOverride() bool

HasDevicePollingIntervalOverride returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasDisableRegistrationAccessTokens ¶

func (o *DynamicClientRegistration) HasDisableRegistrationAccessTokens() bool

HasDisableRegistrationAccessTokens returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasEnforceReplayPrevention ¶

func (o *DynamicClientRegistration) HasEnforceReplayPrevention() bool

HasEnforceReplayPrevention returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasInitialAccessTokenScope ¶

func (o *DynamicClientRegistration) HasInitialAccessTokenScope() bool

HasInitialAccessTokenScope returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasOidcPolicy ¶

func (o *DynamicClientRegistration) HasOidcPolicy() bool

HasOidcPolicy returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasPendingAuthorizationTimeoutOverride ¶

func (o *DynamicClientRegistration) HasPendingAuthorizationTimeoutOverride() bool

HasPendingAuthorizationTimeoutOverride returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasPersistentGrantExpirationTime ¶

func (o *DynamicClientRegistration) HasPersistentGrantExpirationTime() bool

HasPersistentGrantExpirationTime returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasPersistentGrantExpirationTimeUnit ¶

func (o *DynamicClientRegistration) HasPersistentGrantExpirationTimeUnit() bool

HasPersistentGrantExpirationTimeUnit returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasPersistentGrantExpirationType ¶

func (o *DynamicClientRegistration) HasPersistentGrantExpirationType() bool

HasPersistentGrantExpirationType returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasPersistentGrantIdleTimeout ¶

func (o *DynamicClientRegistration) HasPersistentGrantIdleTimeout() bool

HasPersistentGrantIdleTimeout returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasPersistentGrantIdleTimeoutTimeUnit ¶

func (o *DynamicClientRegistration) HasPersistentGrantIdleTimeoutTimeUnit() bool

HasPersistentGrantIdleTimeoutTimeUnit returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasPersistentGrantIdleTimeoutType ¶

func (o *DynamicClientRegistration) HasPersistentGrantIdleTimeoutType() bool

HasPersistentGrantIdleTimeoutType returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasPolicyRefs ¶

func (o *DynamicClientRegistration) HasPolicyRefs() bool

HasPolicyRefs returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasRefreshRolling ¶

func (o *DynamicClientRegistration) HasRefreshRolling() bool

HasRefreshRolling returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasRefreshTokenRollingGracePeriod ¶

func (o *DynamicClientRegistration) HasRefreshTokenRollingGracePeriod() bool

HasRefreshTokenRollingGracePeriod returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasRefreshTokenRollingGracePeriodType ¶

func (o *DynamicClientRegistration) HasRefreshTokenRollingGracePeriodType() bool

HasRefreshTokenRollingGracePeriodType returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasRefreshTokenRollingInterval ¶

func (o *DynamicClientRegistration) HasRefreshTokenRollingInterval() bool

HasRefreshTokenRollingInterval returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasRefreshTokenRollingIntervalType ¶

func (o *DynamicClientRegistration) HasRefreshTokenRollingIntervalType() bool

HasRefreshTokenRollingIntervalType returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasRequestPolicyRef ¶

func (o *DynamicClientRegistration) HasRequestPolicyRef() bool

HasRequestPolicyRef returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasRequireJwtSecuredAuthorizationResponseMode ¶

func (o *DynamicClientRegistration) HasRequireJwtSecuredAuthorizationResponseMode() bool

HasRequireJwtSecuredAuthorizationResponseMode returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasRequireProofKeyForCodeExchange ¶

func (o *DynamicClientRegistration) HasRequireProofKeyForCodeExchange() bool

HasRequireProofKeyForCodeExchange returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasRequireSignedRequests ¶

func (o *DynamicClientRegistration) HasRequireSignedRequests() bool

HasRequireSignedRequests returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasRestrictCommonScopes ¶

func (o *DynamicClientRegistration) HasRestrictCommonScopes() bool

HasRestrictCommonScopes returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasRestrictToDefaultAccessTokenManager ¶

func (o *DynamicClientRegistration) HasRestrictToDefaultAccessTokenManager() bool

HasRestrictToDefaultAccessTokenManager returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasRestrictedCommonScopes ¶

func (o *DynamicClientRegistration) HasRestrictedCommonScopes() bool

HasRestrictedCommonScopes returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasRetainClientSecret ¶

func (o *DynamicClientRegistration) HasRetainClientSecret() bool

HasRetainClientSecret returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasRotateClientSecret ¶

func (o *DynamicClientRegistration) HasRotateClientSecret() bool

HasRotateClientSecret returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasRotateRegistrationAccessToken ¶

func (o *DynamicClientRegistration) HasRotateRegistrationAccessToken() bool

HasRotateRegistrationAccessToken returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasTokenExchangeProcessorPolicyRef ¶

func (o *DynamicClientRegistration) HasTokenExchangeProcessorPolicyRef() bool

HasTokenExchangeProcessorPolicyRef returns a boolean if a field has been set.

func (*DynamicClientRegistration) HasUserAuthorizationUrlOverride ¶

func (o *DynamicClientRegistration) HasUserAuthorizationUrlOverride() bool

HasUserAuthorizationUrlOverride returns a boolean if a field has been set.

func (DynamicClientRegistration) MarshalJSON ¶

func (o DynamicClientRegistration) MarshalJSON() ([]byte, error)

func (*DynamicClientRegistration) SetAllowClientDelete ¶

func (o *DynamicClientRegistration) SetAllowClientDelete(v bool)

SetAllowClientDelete gets a reference to the given bool and assigns it to the AllowClientDelete field.

func (*DynamicClientRegistration) SetAllowedAuthorizationDetailTypes ¶

func (o *DynamicClientRegistration) SetAllowedAuthorizationDetailTypes(v []string)

SetAllowedAuthorizationDetailTypes gets a reference to the given []string and assigns it to the AllowedAuthorizationDetailTypes field.

func (*DynamicClientRegistration) SetAllowedExclusiveScopes ¶

func (o *DynamicClientRegistration) SetAllowedExclusiveScopes(v []string)

SetAllowedExclusiveScopes gets a reference to the given []string and assigns it to the AllowedExclusiveScopes field.

func (*DynamicClientRegistration) SetBypassActivationCodeConfirmationOverride ¶

func (o *DynamicClientRegistration) SetBypassActivationCodeConfirmationOverride(v bool)

SetBypassActivationCodeConfirmationOverride gets a reference to the given bool and assigns it to the BypassActivationCodeConfirmationOverride field.

func (*DynamicClientRegistration) SetCibaPollingInterval ¶

func (o *DynamicClientRegistration) SetCibaPollingInterval(v int64)

SetCibaPollingInterval gets a reference to the given int64 and assigns it to the CibaPollingInterval field.

func (*DynamicClientRegistration) SetCibaRequireSignedRequests ¶

func (o *DynamicClientRegistration) SetCibaRequireSignedRequests(v bool)

SetCibaRequireSignedRequests gets a reference to the given bool and assigns it to the CibaRequireSignedRequests field.

func (*DynamicClientRegistration) SetClientCertIssuerRef ¶

func (o *DynamicClientRegistration) SetClientCertIssuerRef(v ResourceLink)

SetClientCertIssuerRef gets a reference to the given ResourceLink and assigns it to the ClientCertIssuerRef field.

func (*DynamicClientRegistration) SetClientCertIssuerType ¶

func (o *DynamicClientRegistration) SetClientCertIssuerType(v string)

SetClientCertIssuerType gets a reference to the given string and assigns it to the ClientCertIssuerType field.

func (*DynamicClientRegistration) SetClientSecretRetentionPeriodOverride ¶

func (o *DynamicClientRegistration) SetClientSecretRetentionPeriodOverride(v int64)

SetClientSecretRetentionPeriodOverride gets a reference to the given int64 and assigns it to the ClientSecretRetentionPeriodOverride field.

func (*DynamicClientRegistration) SetClientSecretRetentionPeriodType ¶

func (o *DynamicClientRegistration) SetClientSecretRetentionPeriodType(v string)

SetClientSecretRetentionPeriodType gets a reference to the given string and assigns it to the ClientSecretRetentionPeriodType field.

func (*DynamicClientRegistration) SetDefaultAccessTokenManagerRef ¶

func (o *DynamicClientRegistration) SetDefaultAccessTokenManagerRef(v ResourceLink)

SetDefaultAccessTokenManagerRef gets a reference to the given ResourceLink and assigns it to the DefaultAccessTokenManagerRef field.

func (*DynamicClientRegistration) SetDeviceFlowSettingType ¶

func (o *DynamicClientRegistration) SetDeviceFlowSettingType(v string)

SetDeviceFlowSettingType gets a reference to the given string and assigns it to the DeviceFlowSettingType field.

func (*DynamicClientRegistration) SetDevicePollingIntervalOverride ¶

func (o *DynamicClientRegistration) SetDevicePollingIntervalOverride(v int64)

SetDevicePollingIntervalOverride gets a reference to the given int64 and assigns it to the DevicePollingIntervalOverride field.

func (*DynamicClientRegistration) SetDisableRegistrationAccessTokens ¶

func (o *DynamicClientRegistration) SetDisableRegistrationAccessTokens(v bool)

SetDisableRegistrationAccessTokens gets a reference to the given bool and assigns it to the DisableRegistrationAccessTokens field.

func (*DynamicClientRegistration) SetEnforceReplayPrevention ¶

func (o *DynamicClientRegistration) SetEnforceReplayPrevention(v bool)

SetEnforceReplayPrevention gets a reference to the given bool and assigns it to the EnforceReplayPrevention field.

func (*DynamicClientRegistration) SetInitialAccessTokenScope ¶

func (o *DynamicClientRegistration) SetInitialAccessTokenScope(v string)

SetInitialAccessTokenScope gets a reference to the given string and assigns it to the InitialAccessTokenScope field.

func (*DynamicClientRegistration) SetOidcPolicy ¶

SetOidcPolicy gets a reference to the given ClientRegistrationOIDCPolicy and assigns it to the OidcPolicy field.

func (*DynamicClientRegistration) SetPendingAuthorizationTimeoutOverride ¶

func (o *DynamicClientRegistration) SetPendingAuthorizationTimeoutOverride(v int64)

SetPendingAuthorizationTimeoutOverride gets a reference to the given int64 and assigns it to the PendingAuthorizationTimeoutOverride field.

func (*DynamicClientRegistration) SetPersistentGrantExpirationTime ¶

func (o *DynamicClientRegistration) SetPersistentGrantExpirationTime(v int64)

SetPersistentGrantExpirationTime gets a reference to the given int64 and assigns it to the PersistentGrantExpirationTime field.

func (*DynamicClientRegistration) SetPersistentGrantExpirationTimeUnit ¶

func (o *DynamicClientRegistration) SetPersistentGrantExpirationTimeUnit(v string)

SetPersistentGrantExpirationTimeUnit gets a reference to the given string and assigns it to the PersistentGrantExpirationTimeUnit field.

func (*DynamicClientRegistration) SetPersistentGrantExpirationType ¶

func (o *DynamicClientRegistration) SetPersistentGrantExpirationType(v string)

SetPersistentGrantExpirationType gets a reference to the given string and assigns it to the PersistentGrantExpirationType field.

func (*DynamicClientRegistration) SetPersistentGrantIdleTimeout ¶

func (o *DynamicClientRegistration) SetPersistentGrantIdleTimeout(v int64)

SetPersistentGrantIdleTimeout gets a reference to the given int64 and assigns it to the PersistentGrantIdleTimeout field.

func (*DynamicClientRegistration) SetPersistentGrantIdleTimeoutTimeUnit ¶

func (o *DynamicClientRegistration) SetPersistentGrantIdleTimeoutTimeUnit(v string)

SetPersistentGrantIdleTimeoutTimeUnit gets a reference to the given string and assigns it to the PersistentGrantIdleTimeoutTimeUnit field.

func (*DynamicClientRegistration) SetPersistentGrantIdleTimeoutType ¶

func (o *DynamicClientRegistration) SetPersistentGrantIdleTimeoutType(v string)

SetPersistentGrantIdleTimeoutType gets a reference to the given string and assigns it to the PersistentGrantIdleTimeoutType field.

func (*DynamicClientRegistration) SetPolicyRefs ¶

func (o *DynamicClientRegistration) SetPolicyRefs(v []ResourceLink)

SetPolicyRefs gets a reference to the given []ResourceLink and assigns it to the PolicyRefs field.

func (*DynamicClientRegistration) SetRefreshRolling ¶

func (o *DynamicClientRegistration) SetRefreshRolling(v string)

SetRefreshRolling gets a reference to the given string and assigns it to the RefreshRolling field.

func (*DynamicClientRegistration) SetRefreshTokenRollingGracePeriod ¶

func (o *DynamicClientRegistration) SetRefreshTokenRollingGracePeriod(v int64)

SetRefreshTokenRollingGracePeriod gets a reference to the given int64 and assigns it to the RefreshTokenRollingGracePeriod field.

func (*DynamicClientRegistration) SetRefreshTokenRollingGracePeriodType ¶

func (o *DynamicClientRegistration) SetRefreshTokenRollingGracePeriodType(v string)

SetRefreshTokenRollingGracePeriodType gets a reference to the given string and assigns it to the RefreshTokenRollingGracePeriodType field.

func (*DynamicClientRegistration) SetRefreshTokenRollingInterval ¶

func (o *DynamicClientRegistration) SetRefreshTokenRollingInterval(v int64)

SetRefreshTokenRollingInterval gets a reference to the given int64 and assigns it to the RefreshTokenRollingInterval field.

func (*DynamicClientRegistration) SetRefreshTokenRollingIntervalType ¶

func (o *DynamicClientRegistration) SetRefreshTokenRollingIntervalType(v string)

SetRefreshTokenRollingIntervalType gets a reference to the given string and assigns it to the RefreshTokenRollingIntervalType field.

func (*DynamicClientRegistration) SetRequestPolicyRef ¶

func (o *DynamicClientRegistration) SetRequestPolicyRef(v ResourceLink)

SetRequestPolicyRef gets a reference to the given ResourceLink and assigns it to the RequestPolicyRef field.

func (*DynamicClientRegistration) SetRequireJwtSecuredAuthorizationResponseMode ¶

func (o *DynamicClientRegistration) SetRequireJwtSecuredAuthorizationResponseMode(v bool)

SetRequireJwtSecuredAuthorizationResponseMode gets a reference to the given bool and assigns it to the RequireJwtSecuredAuthorizationResponseMode field.

func (*DynamicClientRegistration) SetRequireProofKeyForCodeExchange ¶

func (o *DynamicClientRegistration) SetRequireProofKeyForCodeExchange(v bool)

SetRequireProofKeyForCodeExchange gets a reference to the given bool and assigns it to the RequireProofKeyForCodeExchange field.

func (*DynamicClientRegistration) SetRequireSignedRequests ¶

func (o *DynamicClientRegistration) SetRequireSignedRequests(v bool)

SetRequireSignedRequests gets a reference to the given bool and assigns it to the RequireSignedRequests field.

func (*DynamicClientRegistration) SetRestrictCommonScopes ¶

func (o *DynamicClientRegistration) SetRestrictCommonScopes(v bool)

SetRestrictCommonScopes gets a reference to the given bool and assigns it to the RestrictCommonScopes field.

func (*DynamicClientRegistration) SetRestrictToDefaultAccessTokenManager ¶

func (o *DynamicClientRegistration) SetRestrictToDefaultAccessTokenManager(v bool)

SetRestrictToDefaultAccessTokenManager gets a reference to the given bool and assigns it to the RestrictToDefaultAccessTokenManager field.

func (*DynamicClientRegistration) SetRestrictedCommonScopes ¶

func (o *DynamicClientRegistration) SetRestrictedCommonScopes(v []string)

SetRestrictedCommonScopes gets a reference to the given []string and assigns it to the RestrictedCommonScopes field.

func (*DynamicClientRegistration) SetRetainClientSecret ¶

func (o *DynamicClientRegistration) SetRetainClientSecret(v bool)

SetRetainClientSecret gets a reference to the given bool and assigns it to the RetainClientSecret field.

func (*DynamicClientRegistration) SetRotateClientSecret ¶

func (o *DynamicClientRegistration) SetRotateClientSecret(v bool)

SetRotateClientSecret gets a reference to the given bool and assigns it to the RotateClientSecret field.

func (*DynamicClientRegistration) SetRotateRegistrationAccessToken ¶

func (o *DynamicClientRegistration) SetRotateRegistrationAccessToken(v bool)

SetRotateRegistrationAccessToken gets a reference to the given bool and assigns it to the RotateRegistrationAccessToken field.

func (*DynamicClientRegistration) SetTokenExchangeProcessorPolicyRef ¶

func (o *DynamicClientRegistration) SetTokenExchangeProcessorPolicyRef(v ResourceLink)

SetTokenExchangeProcessorPolicyRef gets a reference to the given ResourceLink and assigns it to the TokenExchangeProcessorPolicyRef field.

func (*DynamicClientRegistration) SetUserAuthorizationUrlOverride ¶

func (o *DynamicClientRegistration) SetUserAuthorizationUrlOverride(v string)

SetUserAuthorizationUrlOverride gets a reference to the given string and assigns it to the UserAuthorizationUrlOverride field.

func (DynamicClientRegistration) ToMap ¶

func (o DynamicClientRegistration) ToMap() (map[string]interface{}, error)

type EmailLocalIdentityField ¶

type EmailLocalIdentityField struct {
	LocalIdentityField
}

EmailLocalIdentityField struct for EmailLocalIdentityField

func NewEmailLocalIdentityField ¶

func NewEmailLocalIdentityField(type_ string, id string, label string) *EmailLocalIdentityField

NewEmailLocalIdentityField instantiates a new EmailLocalIdentityField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEmailLocalIdentityFieldWithDefaults ¶

func NewEmailLocalIdentityFieldWithDefaults() *EmailLocalIdentityField

NewEmailLocalIdentityFieldWithDefaults instantiates a new EmailLocalIdentityField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (EmailLocalIdentityField) MarshalJSON ¶

func (o EmailLocalIdentityField) MarshalJSON() ([]byte, error)

func (EmailLocalIdentityField) ToMap ¶

func (o EmailLocalIdentityField) ToMap() (map[string]interface{}, error)

type EmailServerSettings ¶

type EmailServerSettings struct {
	// The email address that appears in the 'From' header line in email messages generated by PingFederate.  The address must be in valid format but need not be set up on your system.
	SourceAddr string `json:"sourceAddr" tfsdk:"source_addr"`
	// The IP address or hostname of your email server.
	EmailServer string `json:"emailServer" tfsdk:"email_server"`
	// The SMTP port on your email server. Allowable values: 1 - 65535. The default value is 25.
	Port int64 `json:"port" tfsdk:"port"`
	// The secure SMTP port on your email server. This field is not active unless Use SSL is enabled. Allowable values: 1 - 65535. The default value is  465.
	SslPort *int64 `json:"sslPort,omitempty" tfsdk:"ssl_port"`
	// The amount of time in seconds that PingFederate will wait before it times out connecting to the SMTP server. Allowable values: 0 - 3600. The default value is 30.
	Timeout *int64 `json:"timeout,omitempty" tfsdk:"timeout"`
	// The number of times PingFederate tries to resend an email upon unsuccessful delivery. The default value is 2.
	RetryAttempts *int64 `json:"retryAttempts,omitempty" tfsdk:"retry_attempts"`
	// The number of minutes PingFederate waits before the next retry attempt. The default value is 2.
	RetryDelay *int64 `json:"retryDelay,omitempty" tfsdk:"retry_delay"`
	// Requires the use of SSL/TLS on the port specified by 'sslPort'. If this option is enabled, it overrides the 'useTLS' option.
	UseSSL *bool `json:"useSSL,omitempty" tfsdk:"use_ssl"`
	// Requires the use of the STARTTLS protocol on the port specified by 'port'.
	UseTLS *bool `json:"useTLS,omitempty" tfsdk:"use_tls"`
	// If useSSL or useTLS is enabled, this flag determines whether the email server hostname is verified against the server's SMTPS certificate.
	VerifyHostname *bool `json:"verifyHostname,omitempty" tfsdk:"verify_hostname"`
	// Only set this flag to true if the email server supports UTF-8 characters in message headers. Otherwise, this is defaulted to false.
	EnableUtf8MessageHeaders *bool `json:"enableUtf8MessageHeaders,omitempty" tfsdk:"enable_utf8_message_headers"`
	// Turns on detailed error messages for the PingFederate server log to help troubleshoot any problems.
	UseDebugging *bool `json:"useDebugging,omitempty" tfsdk:"use_debugging"`
	// Authorized email username. Required if the password is provided.
	Username *string `json:"username,omitempty" tfsdk:"username"`
	// User password.  To update the password, specify the plaintext value in this field.  This field will not be populated for GET requests.
	Password *string `json:"password,omitempty" tfsdk:"password"`
	// For GET requests, this field contains the encrypted password, if one exists.  For POST and PUT requests, if you wish to reuse the existing password, this field should be passed back unchanged.
	EncryptedPassword *string `json:"encryptedPassword,omitempty" tfsdk:"encrypted_password"`
}

EmailServerSettings Email server configuration settings.

func NewEmailServerSettings ¶

func NewEmailServerSettings(sourceAddr string, emailServer string, port int64) *EmailServerSettings

NewEmailServerSettings instantiates a new EmailServerSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEmailServerSettingsWithDefaults ¶

func NewEmailServerSettingsWithDefaults() *EmailServerSettings

NewEmailServerSettingsWithDefaults instantiates a new EmailServerSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EmailServerSettings) GetEmailServer ¶

func (o *EmailServerSettings) GetEmailServer() string

GetEmailServer returns the EmailServer field value

func (*EmailServerSettings) GetEmailServerOk ¶

func (o *EmailServerSettings) GetEmailServerOk() (*string, bool)

GetEmailServerOk returns a tuple with the EmailServer field value and a boolean to check if the value has been set.

func (*EmailServerSettings) GetEnableUtf8MessageHeaders ¶

func (o *EmailServerSettings) GetEnableUtf8MessageHeaders() bool

GetEnableUtf8MessageHeaders returns the EnableUtf8MessageHeaders field value if set, zero value otherwise.

func (*EmailServerSettings) GetEnableUtf8MessageHeadersOk ¶

func (o *EmailServerSettings) GetEnableUtf8MessageHeadersOk() (*bool, bool)

GetEnableUtf8MessageHeadersOk returns a tuple with the EnableUtf8MessageHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailServerSettings) GetEncryptedPassword ¶

func (o *EmailServerSettings) GetEncryptedPassword() string

GetEncryptedPassword returns the EncryptedPassword field value if set, zero value otherwise.

func (*EmailServerSettings) GetEncryptedPasswordOk ¶

func (o *EmailServerSettings) GetEncryptedPasswordOk() (*string, bool)

GetEncryptedPasswordOk returns a tuple with the EncryptedPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailServerSettings) GetPassword ¶

func (o *EmailServerSettings) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*EmailServerSettings) GetPasswordOk ¶

func (o *EmailServerSettings) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailServerSettings) GetPort ¶

func (o *EmailServerSettings) GetPort() int64

GetPort returns the Port field value

func (*EmailServerSettings) GetPortOk ¶

func (o *EmailServerSettings) GetPortOk() (*int64, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*EmailServerSettings) GetRetryAttempts ¶

func (o *EmailServerSettings) GetRetryAttempts() int64

GetRetryAttempts returns the RetryAttempts field value if set, zero value otherwise.

func (*EmailServerSettings) GetRetryAttemptsOk ¶

func (o *EmailServerSettings) GetRetryAttemptsOk() (*int64, bool)

GetRetryAttemptsOk returns a tuple with the RetryAttempts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailServerSettings) GetRetryDelay ¶

func (o *EmailServerSettings) GetRetryDelay() int64

GetRetryDelay returns the RetryDelay field value if set, zero value otherwise.

func (*EmailServerSettings) GetRetryDelayOk ¶

func (o *EmailServerSettings) GetRetryDelayOk() (*int64, bool)

GetRetryDelayOk returns a tuple with the RetryDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailServerSettings) GetSourceAddr ¶

func (o *EmailServerSettings) GetSourceAddr() string

GetSourceAddr returns the SourceAddr field value

func (*EmailServerSettings) GetSourceAddrOk ¶

func (o *EmailServerSettings) GetSourceAddrOk() (*string, bool)

GetSourceAddrOk returns a tuple with the SourceAddr field value and a boolean to check if the value has been set.

func (*EmailServerSettings) GetSslPort ¶

func (o *EmailServerSettings) GetSslPort() int64

GetSslPort returns the SslPort field value if set, zero value otherwise.

func (*EmailServerSettings) GetSslPortOk ¶

func (o *EmailServerSettings) GetSslPortOk() (*int64, bool)

GetSslPortOk returns a tuple with the SslPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailServerSettings) GetTimeout ¶

func (o *EmailServerSettings) GetTimeout() int64

GetTimeout returns the Timeout field value if set, zero value otherwise.

func (*EmailServerSettings) GetTimeoutOk ¶

func (o *EmailServerSettings) GetTimeoutOk() (*int64, bool)

GetTimeoutOk returns a tuple with the Timeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailServerSettings) GetUseDebugging ¶

func (o *EmailServerSettings) GetUseDebugging() bool

GetUseDebugging returns the UseDebugging field value if set, zero value otherwise.

func (*EmailServerSettings) GetUseDebuggingOk ¶

func (o *EmailServerSettings) GetUseDebuggingOk() (*bool, bool)

GetUseDebuggingOk returns a tuple with the UseDebugging field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailServerSettings) GetUseSSL ¶

func (o *EmailServerSettings) GetUseSSL() bool

GetUseSSL returns the UseSSL field value if set, zero value otherwise.

func (*EmailServerSettings) GetUseSSLOk ¶

func (o *EmailServerSettings) GetUseSSLOk() (*bool, bool)

GetUseSSLOk returns a tuple with the UseSSL field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailServerSettings) GetUseTLS ¶

func (o *EmailServerSettings) GetUseTLS() bool

GetUseTLS returns the UseTLS field value if set, zero value otherwise.

func (*EmailServerSettings) GetUseTLSOk ¶

func (o *EmailServerSettings) GetUseTLSOk() (*bool, bool)

GetUseTLSOk returns a tuple with the UseTLS field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailServerSettings) GetUsername ¶

func (o *EmailServerSettings) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*EmailServerSettings) GetUsernameOk ¶

func (o *EmailServerSettings) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailServerSettings) GetVerifyHostname ¶

func (o *EmailServerSettings) GetVerifyHostname() bool

GetVerifyHostname returns the VerifyHostname field value if set, zero value otherwise.

func (*EmailServerSettings) GetVerifyHostnameOk ¶

func (o *EmailServerSettings) GetVerifyHostnameOk() (*bool, bool)

GetVerifyHostnameOk returns a tuple with the VerifyHostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailServerSettings) HasEnableUtf8MessageHeaders ¶

func (o *EmailServerSettings) HasEnableUtf8MessageHeaders() bool

HasEnableUtf8MessageHeaders returns a boolean if a field has been set.

func (*EmailServerSettings) HasEncryptedPassword ¶

func (o *EmailServerSettings) HasEncryptedPassword() bool

HasEncryptedPassword returns a boolean if a field has been set.

func (*EmailServerSettings) HasPassword ¶

func (o *EmailServerSettings) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*EmailServerSettings) HasRetryAttempts ¶

func (o *EmailServerSettings) HasRetryAttempts() bool

HasRetryAttempts returns a boolean if a field has been set.

func (*EmailServerSettings) HasRetryDelay ¶

func (o *EmailServerSettings) HasRetryDelay() bool

HasRetryDelay returns a boolean if a field has been set.

func (*EmailServerSettings) HasSslPort ¶

func (o *EmailServerSettings) HasSslPort() bool

HasSslPort returns a boolean if a field has been set.

func (*EmailServerSettings) HasTimeout ¶

func (o *EmailServerSettings) HasTimeout() bool

HasTimeout returns a boolean if a field has been set.

func (*EmailServerSettings) HasUseDebugging ¶

func (o *EmailServerSettings) HasUseDebugging() bool

HasUseDebugging returns a boolean if a field has been set.

func (*EmailServerSettings) HasUseSSL ¶

func (o *EmailServerSettings) HasUseSSL() bool

HasUseSSL returns a boolean if a field has been set.

func (*EmailServerSettings) HasUseTLS ¶

func (o *EmailServerSettings) HasUseTLS() bool

HasUseTLS returns a boolean if a field has been set.

func (*EmailServerSettings) HasUsername ¶

func (o *EmailServerSettings) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (*EmailServerSettings) HasVerifyHostname ¶

func (o *EmailServerSettings) HasVerifyHostname() bool

HasVerifyHostname returns a boolean if a field has been set.

func (EmailServerSettings) MarshalJSON ¶

func (o EmailServerSettings) MarshalJSON() ([]byte, error)

func (*EmailServerSettings) SetEmailServer ¶

func (o *EmailServerSettings) SetEmailServer(v string)

SetEmailServer sets field value

func (*EmailServerSettings) SetEnableUtf8MessageHeaders ¶

func (o *EmailServerSettings) SetEnableUtf8MessageHeaders(v bool)

SetEnableUtf8MessageHeaders gets a reference to the given bool and assigns it to the EnableUtf8MessageHeaders field.

func (*EmailServerSettings) SetEncryptedPassword ¶

func (o *EmailServerSettings) SetEncryptedPassword(v string)

SetEncryptedPassword gets a reference to the given string and assigns it to the EncryptedPassword field.

func (*EmailServerSettings) SetPassword ¶

func (o *EmailServerSettings) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*EmailServerSettings) SetPort ¶

func (o *EmailServerSettings) SetPort(v int64)

SetPort sets field value

func (*EmailServerSettings) SetRetryAttempts ¶

func (o *EmailServerSettings) SetRetryAttempts(v int64)

SetRetryAttempts gets a reference to the given int64 and assigns it to the RetryAttempts field.

func (*EmailServerSettings) SetRetryDelay ¶

func (o *EmailServerSettings) SetRetryDelay(v int64)

SetRetryDelay gets a reference to the given int64 and assigns it to the RetryDelay field.

func (*EmailServerSettings) SetSourceAddr ¶

func (o *EmailServerSettings) SetSourceAddr(v string)

SetSourceAddr sets field value

func (*EmailServerSettings) SetSslPort ¶

func (o *EmailServerSettings) SetSslPort(v int64)

SetSslPort gets a reference to the given int64 and assigns it to the SslPort field.

func (*EmailServerSettings) SetTimeout ¶

func (o *EmailServerSettings) SetTimeout(v int64)

SetTimeout gets a reference to the given int64 and assigns it to the Timeout field.

func (*EmailServerSettings) SetUseDebugging ¶

func (o *EmailServerSettings) SetUseDebugging(v bool)

SetUseDebugging gets a reference to the given bool and assigns it to the UseDebugging field.

func (*EmailServerSettings) SetUseSSL ¶

func (o *EmailServerSettings) SetUseSSL(v bool)

SetUseSSL gets a reference to the given bool and assigns it to the UseSSL field.

func (*EmailServerSettings) SetUseTLS ¶

func (o *EmailServerSettings) SetUseTLS(v bool)

SetUseTLS gets a reference to the given bool and assigns it to the UseTLS field.

func (*EmailServerSettings) SetUsername ¶

func (o *EmailServerSettings) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (*EmailServerSettings) SetVerifyHostname ¶

func (o *EmailServerSettings) SetVerifyHostname(v bool)

SetVerifyHostname gets a reference to the given bool and assigns it to the VerifyHostname field.

func (EmailServerSettings) ToMap ¶

func (o EmailServerSettings) ToMap() (map[string]interface{}, error)

type EmailVerificationConfig ¶

type EmailVerificationConfig struct {
	// Whether the email ownership verification is enabled.
	EmailVerificationEnabled *bool `json:"emailVerificationEnabled,omitempty" tfsdk:"email_verification_enabled"`
	// The template name for verify email. The default is message-template-email-ownership-verification.html.
	VerifyEmailTemplateName *string `json:"verifyEmailTemplateName,omitempty" tfsdk:"verify_email_template_name"`
	// The template name for email verification sent. The default is local.identity.email.verification.sent.html.<br>Note:Only applicable if EmailVerificationType is OTL.
	EmailVerificationSentTemplateName *string `json:"emailVerificationSentTemplateName,omitempty" tfsdk:"email_verification_sent_template_name"`
	// The template name for email verification success. The default is local.identity.email.verification.success.html.
	EmailVerificationSuccessTemplateName *string `json:"emailVerificationSuccessTemplateName,omitempty" tfsdk:"email_verification_success_template_name"`
	// The template name for email verification error.  The default is local.identity.email.verification.error.html.
	EmailVerificationErrorTemplateName *string `json:"emailVerificationErrorTemplateName,omitempty" tfsdk:"email_verification_error_template_name"`
	// Email Verification Type.
	EmailVerificationType *string `json:"emailVerificationType,omitempty" tfsdk:"email_verification_type"`
	// The OTP length generated for email verification. The default is 8.<br>Note: Only applicable if EmailVerificationType is OTP.
	OtpLength *int64 `json:"otpLength,omitempty" tfsdk:"otp_length"`
	// The number of OTP retry attempts for email verification. The default is 3.<br>Note: Only applicable if EmailVerificationType is OTP.
	OtpRetryAttempts *int64 `json:"otpRetryAttempts,omitempty" tfsdk:"otp_retry_attempts"`
	// The allowed character set used to generate the OTP. The default is 23456789BCDFGHJKMNPQRSTVWXZbcdfghjkmnpqrstvwxz.<br>Note: Only applicable if EmailVerificationType is OTP.
	AllowedOtpCharacterSet *string `json:"allowedOtpCharacterSet,omitempty" tfsdk:"allowed_otp_character_set"`
	// Field used OTP time to live. The default is 15.<br>Note: Only applicable if EmailVerificationType is OTP.
	OtpTimeToLive *int64 `json:"otpTimeToLive,omitempty" tfsdk:"otp_time_to_live"`
	// The template name for email verification OTP verification.  The default is local.identity.email.verification.otp.html.<br>Note: Only applicable if EmailVerificationType is OTP.
	EmailVerificationOtpTemplateName *string `json:"emailVerificationOtpTemplateName,omitempty" tfsdk:"email_verification_otp_template_name"`
	// Field used OTL time to live. The default is 1440.<br>Note: Only applicable if EmailVerificationType is OTL.
	OtlTimeToLive *int64 `json:"otlTimeToLive,omitempty" tfsdk:"otl_time_to_live"`
	// Field used for email ownership verification.<br>Note: Not required when emailVerificationEnabled is set to false.
	FieldForEmailToVerify string `json:"fieldForEmailToVerify" tfsdk:"field_for_email_to_verify"`
	// Field used for storing email verification status.<br>Note: Not required when emailVerificationEnabled is set to false.
	FieldStoringVerificationStatus string        `json:"fieldStoringVerificationStatus" tfsdk:"field_storing_verification_status"`
	NotificationPublisherRef       *ResourceLink `json:"notificationPublisherRef,omitempty" tfsdk:"notification_publisher_ref"`
	// Whether the user must verify their email address before they can complete a single sign-on transaction. The default is false.
	RequireVerifiedEmail *bool `json:"requireVerifiedEmail,omitempty" tfsdk:"require_verified_email"`
	// The template to render when the user must verify their email address before they can complete a single sign-on transaction. The default is local.identity.email.verification.required.html.<br>Note:Only applicable if EmailVerificationType is OTL and requireVerifiedEmail is true.
	RequireVerifiedEmailTemplateName *string `json:"requireVerifiedEmailTemplateName,omitempty" tfsdk:"require_verified_email_template_name"`
}

EmailVerificationConfig A local identity email verification configuration.

func NewEmailVerificationConfig ¶

func NewEmailVerificationConfig(fieldForEmailToVerify string, fieldStoringVerificationStatus string) *EmailVerificationConfig

NewEmailVerificationConfig instantiates a new EmailVerificationConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEmailVerificationConfigWithDefaults ¶

func NewEmailVerificationConfigWithDefaults() *EmailVerificationConfig

NewEmailVerificationConfigWithDefaults instantiates a new EmailVerificationConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EmailVerificationConfig) GetAllowedOtpCharacterSet ¶

func (o *EmailVerificationConfig) GetAllowedOtpCharacterSet() string

GetAllowedOtpCharacterSet returns the AllowedOtpCharacterSet field value if set, zero value otherwise.

func (*EmailVerificationConfig) GetAllowedOtpCharacterSetOk ¶

func (o *EmailVerificationConfig) GetAllowedOtpCharacterSetOk() (*string, bool)

GetAllowedOtpCharacterSetOk returns a tuple with the AllowedOtpCharacterSet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetEmailVerificationEnabled ¶

func (o *EmailVerificationConfig) GetEmailVerificationEnabled() bool

GetEmailVerificationEnabled returns the EmailVerificationEnabled field value if set, zero value otherwise.

func (*EmailVerificationConfig) GetEmailVerificationEnabledOk ¶

func (o *EmailVerificationConfig) GetEmailVerificationEnabledOk() (*bool, bool)

GetEmailVerificationEnabledOk returns a tuple with the EmailVerificationEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetEmailVerificationErrorTemplateName ¶

func (o *EmailVerificationConfig) GetEmailVerificationErrorTemplateName() string

GetEmailVerificationErrorTemplateName returns the EmailVerificationErrorTemplateName field value if set, zero value otherwise.

func (*EmailVerificationConfig) GetEmailVerificationErrorTemplateNameOk ¶

func (o *EmailVerificationConfig) GetEmailVerificationErrorTemplateNameOk() (*string, bool)

GetEmailVerificationErrorTemplateNameOk returns a tuple with the EmailVerificationErrorTemplateName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetEmailVerificationOtpTemplateName ¶

func (o *EmailVerificationConfig) GetEmailVerificationOtpTemplateName() string

GetEmailVerificationOtpTemplateName returns the EmailVerificationOtpTemplateName field value if set, zero value otherwise.

func (*EmailVerificationConfig) GetEmailVerificationOtpTemplateNameOk ¶

func (o *EmailVerificationConfig) GetEmailVerificationOtpTemplateNameOk() (*string, bool)

GetEmailVerificationOtpTemplateNameOk returns a tuple with the EmailVerificationOtpTemplateName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetEmailVerificationSentTemplateName ¶

func (o *EmailVerificationConfig) GetEmailVerificationSentTemplateName() string

GetEmailVerificationSentTemplateName returns the EmailVerificationSentTemplateName field value if set, zero value otherwise.

func (*EmailVerificationConfig) GetEmailVerificationSentTemplateNameOk ¶

func (o *EmailVerificationConfig) GetEmailVerificationSentTemplateNameOk() (*string, bool)

GetEmailVerificationSentTemplateNameOk returns a tuple with the EmailVerificationSentTemplateName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetEmailVerificationSuccessTemplateName ¶

func (o *EmailVerificationConfig) GetEmailVerificationSuccessTemplateName() string

GetEmailVerificationSuccessTemplateName returns the EmailVerificationSuccessTemplateName field value if set, zero value otherwise.

func (*EmailVerificationConfig) GetEmailVerificationSuccessTemplateNameOk ¶

func (o *EmailVerificationConfig) GetEmailVerificationSuccessTemplateNameOk() (*string, bool)

GetEmailVerificationSuccessTemplateNameOk returns a tuple with the EmailVerificationSuccessTemplateName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetEmailVerificationType ¶

func (o *EmailVerificationConfig) GetEmailVerificationType() string

GetEmailVerificationType returns the EmailVerificationType field value if set, zero value otherwise.

func (*EmailVerificationConfig) GetEmailVerificationTypeOk ¶

func (o *EmailVerificationConfig) GetEmailVerificationTypeOk() (*string, bool)

GetEmailVerificationTypeOk returns a tuple with the EmailVerificationType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetFieldForEmailToVerify ¶

func (o *EmailVerificationConfig) GetFieldForEmailToVerify() string

GetFieldForEmailToVerify returns the FieldForEmailToVerify field value

func (*EmailVerificationConfig) GetFieldForEmailToVerifyOk ¶

func (o *EmailVerificationConfig) GetFieldForEmailToVerifyOk() (*string, bool)

GetFieldForEmailToVerifyOk returns a tuple with the FieldForEmailToVerify field value and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetFieldStoringVerificationStatus ¶

func (o *EmailVerificationConfig) GetFieldStoringVerificationStatus() string

GetFieldStoringVerificationStatus returns the FieldStoringVerificationStatus field value

func (*EmailVerificationConfig) GetFieldStoringVerificationStatusOk ¶

func (o *EmailVerificationConfig) GetFieldStoringVerificationStatusOk() (*string, bool)

GetFieldStoringVerificationStatusOk returns a tuple with the FieldStoringVerificationStatus field value and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetNotificationPublisherRef ¶

func (o *EmailVerificationConfig) GetNotificationPublisherRef() ResourceLink

GetNotificationPublisherRef returns the NotificationPublisherRef field value if set, zero value otherwise.

func (*EmailVerificationConfig) GetNotificationPublisherRefOk ¶

func (o *EmailVerificationConfig) GetNotificationPublisherRefOk() (*ResourceLink, bool)

GetNotificationPublisherRefOk returns a tuple with the NotificationPublisherRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetOtlTimeToLive ¶

func (o *EmailVerificationConfig) GetOtlTimeToLive() int64

GetOtlTimeToLive returns the OtlTimeToLive field value if set, zero value otherwise.

func (*EmailVerificationConfig) GetOtlTimeToLiveOk ¶

func (o *EmailVerificationConfig) GetOtlTimeToLiveOk() (*int64, bool)

GetOtlTimeToLiveOk returns a tuple with the OtlTimeToLive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetOtpLength ¶

func (o *EmailVerificationConfig) GetOtpLength() int64

GetOtpLength returns the OtpLength field value if set, zero value otherwise.

func (*EmailVerificationConfig) GetOtpLengthOk ¶

func (o *EmailVerificationConfig) GetOtpLengthOk() (*int64, bool)

GetOtpLengthOk returns a tuple with the OtpLength field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetOtpRetryAttempts ¶

func (o *EmailVerificationConfig) GetOtpRetryAttempts() int64

GetOtpRetryAttempts returns the OtpRetryAttempts field value if set, zero value otherwise.

func (*EmailVerificationConfig) GetOtpRetryAttemptsOk ¶

func (o *EmailVerificationConfig) GetOtpRetryAttemptsOk() (*int64, bool)

GetOtpRetryAttemptsOk returns a tuple with the OtpRetryAttempts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetOtpTimeToLive ¶

func (o *EmailVerificationConfig) GetOtpTimeToLive() int64

GetOtpTimeToLive returns the OtpTimeToLive field value if set, zero value otherwise.

func (*EmailVerificationConfig) GetOtpTimeToLiveOk ¶

func (o *EmailVerificationConfig) GetOtpTimeToLiveOk() (*int64, bool)

GetOtpTimeToLiveOk returns a tuple with the OtpTimeToLive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetRequireVerifiedEmail ¶

func (o *EmailVerificationConfig) GetRequireVerifiedEmail() bool

GetRequireVerifiedEmail returns the RequireVerifiedEmail field value if set, zero value otherwise.

func (*EmailVerificationConfig) GetRequireVerifiedEmailOk ¶

func (o *EmailVerificationConfig) GetRequireVerifiedEmailOk() (*bool, bool)

GetRequireVerifiedEmailOk returns a tuple with the RequireVerifiedEmail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetRequireVerifiedEmailTemplateName ¶

func (o *EmailVerificationConfig) GetRequireVerifiedEmailTemplateName() string

GetRequireVerifiedEmailTemplateName returns the RequireVerifiedEmailTemplateName field value if set, zero value otherwise.

func (*EmailVerificationConfig) GetRequireVerifiedEmailTemplateNameOk ¶

func (o *EmailVerificationConfig) GetRequireVerifiedEmailTemplateNameOk() (*string, bool)

GetRequireVerifiedEmailTemplateNameOk returns a tuple with the RequireVerifiedEmailTemplateName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailVerificationConfig) GetVerifyEmailTemplateName ¶

func (o *EmailVerificationConfig) GetVerifyEmailTemplateName() string

GetVerifyEmailTemplateName returns the VerifyEmailTemplateName field value if set, zero value otherwise.

func (*EmailVerificationConfig) GetVerifyEmailTemplateNameOk ¶

func (o *EmailVerificationConfig) GetVerifyEmailTemplateNameOk() (*string, bool)

GetVerifyEmailTemplateNameOk returns a tuple with the VerifyEmailTemplateName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailVerificationConfig) HasAllowedOtpCharacterSet ¶

func (o *EmailVerificationConfig) HasAllowedOtpCharacterSet() bool

HasAllowedOtpCharacterSet returns a boolean if a field has been set.

func (*EmailVerificationConfig) HasEmailVerificationEnabled ¶

func (o *EmailVerificationConfig) HasEmailVerificationEnabled() bool

HasEmailVerificationEnabled returns a boolean if a field has been set.

func (*EmailVerificationConfig) HasEmailVerificationErrorTemplateName ¶

func (o *EmailVerificationConfig) HasEmailVerificationErrorTemplateName() bool

HasEmailVerificationErrorTemplateName returns a boolean if a field has been set.

func (*EmailVerificationConfig) HasEmailVerificationOtpTemplateName ¶

func (o *EmailVerificationConfig) HasEmailVerificationOtpTemplateName() bool

HasEmailVerificationOtpTemplateName returns a boolean if a field has been set.

func (*EmailVerificationConfig) HasEmailVerificationSentTemplateName ¶

func (o *EmailVerificationConfig) HasEmailVerificationSentTemplateName() bool

HasEmailVerificationSentTemplateName returns a boolean if a field has been set.

func (*EmailVerificationConfig) HasEmailVerificationSuccessTemplateName ¶

func (o *EmailVerificationConfig) HasEmailVerificationSuccessTemplateName() bool

HasEmailVerificationSuccessTemplateName returns a boolean if a field has been set.

func (*EmailVerificationConfig) HasEmailVerificationType ¶

func (o *EmailVerificationConfig) HasEmailVerificationType() bool

HasEmailVerificationType returns a boolean if a field has been set.

func (*EmailVerificationConfig) HasNotificationPublisherRef ¶

func (o *EmailVerificationConfig) HasNotificationPublisherRef() bool

HasNotificationPublisherRef returns a boolean if a field has been set.

func (*EmailVerificationConfig) HasOtlTimeToLive ¶

func (o *EmailVerificationConfig) HasOtlTimeToLive() bool

HasOtlTimeToLive returns a boolean if a field has been set.

func (*EmailVerificationConfig) HasOtpLength ¶

func (o *EmailVerificationConfig) HasOtpLength() bool

HasOtpLength returns a boolean if a field has been set.

func (*EmailVerificationConfig) HasOtpRetryAttempts ¶

func (o *EmailVerificationConfig) HasOtpRetryAttempts() bool

HasOtpRetryAttempts returns a boolean if a field has been set.

func (*EmailVerificationConfig) HasOtpTimeToLive ¶

func (o *EmailVerificationConfig) HasOtpTimeToLive() bool

HasOtpTimeToLive returns a boolean if a field has been set.

func (*EmailVerificationConfig) HasRequireVerifiedEmail ¶

func (o *EmailVerificationConfig) HasRequireVerifiedEmail() bool

HasRequireVerifiedEmail returns a boolean if a field has been set.

func (*EmailVerificationConfig) HasRequireVerifiedEmailTemplateName ¶

func (o *EmailVerificationConfig) HasRequireVerifiedEmailTemplateName() bool

HasRequireVerifiedEmailTemplateName returns a boolean if a field has been set.

func (*EmailVerificationConfig) HasVerifyEmailTemplateName ¶

func (o *EmailVerificationConfig) HasVerifyEmailTemplateName() bool

HasVerifyEmailTemplateName returns a boolean if a field has been set.

func (EmailVerificationConfig) MarshalJSON ¶

func (o EmailVerificationConfig) MarshalJSON() ([]byte, error)

func (*EmailVerificationConfig) SetAllowedOtpCharacterSet ¶

func (o *EmailVerificationConfig) SetAllowedOtpCharacterSet(v string)

SetAllowedOtpCharacterSet gets a reference to the given string and assigns it to the AllowedOtpCharacterSet field.

func (*EmailVerificationConfig) SetEmailVerificationEnabled ¶

func (o *EmailVerificationConfig) SetEmailVerificationEnabled(v bool)

SetEmailVerificationEnabled gets a reference to the given bool and assigns it to the EmailVerificationEnabled field.

func (*EmailVerificationConfig) SetEmailVerificationErrorTemplateName ¶

func (o *EmailVerificationConfig) SetEmailVerificationErrorTemplateName(v string)

SetEmailVerificationErrorTemplateName gets a reference to the given string and assigns it to the EmailVerificationErrorTemplateName field.

func (*EmailVerificationConfig) SetEmailVerificationOtpTemplateName ¶

func (o *EmailVerificationConfig) SetEmailVerificationOtpTemplateName(v string)

SetEmailVerificationOtpTemplateName gets a reference to the given string and assigns it to the EmailVerificationOtpTemplateName field.

func (*EmailVerificationConfig) SetEmailVerificationSentTemplateName ¶

func (o *EmailVerificationConfig) SetEmailVerificationSentTemplateName(v string)

SetEmailVerificationSentTemplateName gets a reference to the given string and assigns it to the EmailVerificationSentTemplateName field.

func (*EmailVerificationConfig) SetEmailVerificationSuccessTemplateName ¶

func (o *EmailVerificationConfig) SetEmailVerificationSuccessTemplateName(v string)

SetEmailVerificationSuccessTemplateName gets a reference to the given string and assigns it to the EmailVerificationSuccessTemplateName field.

func (*EmailVerificationConfig) SetEmailVerificationType ¶

func (o *EmailVerificationConfig) SetEmailVerificationType(v string)

SetEmailVerificationType gets a reference to the given string and assigns it to the EmailVerificationType field.

func (*EmailVerificationConfig) SetFieldForEmailToVerify ¶

func (o *EmailVerificationConfig) SetFieldForEmailToVerify(v string)

SetFieldForEmailToVerify sets field value

func (*EmailVerificationConfig) SetFieldStoringVerificationStatus ¶

func (o *EmailVerificationConfig) SetFieldStoringVerificationStatus(v string)

SetFieldStoringVerificationStatus sets field value

func (*EmailVerificationConfig) SetNotificationPublisherRef ¶

func (o *EmailVerificationConfig) SetNotificationPublisherRef(v ResourceLink)

SetNotificationPublisherRef gets a reference to the given ResourceLink and assigns it to the NotificationPublisherRef field.

func (*EmailVerificationConfig) SetOtlTimeToLive ¶

func (o *EmailVerificationConfig) SetOtlTimeToLive(v int64)

SetOtlTimeToLive gets a reference to the given int64 and assigns it to the OtlTimeToLive field.

func (*EmailVerificationConfig) SetOtpLength ¶

func (o *EmailVerificationConfig) SetOtpLength(v int64)

SetOtpLength gets a reference to the given int64 and assigns it to the OtpLength field.

func (*EmailVerificationConfig) SetOtpRetryAttempts ¶

func (o *EmailVerificationConfig) SetOtpRetryAttempts(v int64)

SetOtpRetryAttempts gets a reference to the given int64 and assigns it to the OtpRetryAttempts field.

func (*EmailVerificationConfig) SetOtpTimeToLive ¶

func (o *EmailVerificationConfig) SetOtpTimeToLive(v int64)

SetOtpTimeToLive gets a reference to the given int64 and assigns it to the OtpTimeToLive field.

func (*EmailVerificationConfig) SetRequireVerifiedEmail ¶

func (o *EmailVerificationConfig) SetRequireVerifiedEmail(v bool)

SetRequireVerifiedEmail gets a reference to the given bool and assigns it to the RequireVerifiedEmail field.

func (*EmailVerificationConfig) SetRequireVerifiedEmailTemplateName ¶

func (o *EmailVerificationConfig) SetRequireVerifiedEmailTemplateName(v string)

SetRequireVerifiedEmailTemplateName gets a reference to the given string and assigns it to the RequireVerifiedEmailTemplateName field.

func (*EmailVerificationConfig) SetVerifyEmailTemplateName ¶

func (o *EmailVerificationConfig) SetVerifyEmailTemplateName(v string)

SetVerifyEmailTemplateName gets a reference to the given string and assigns it to the VerifyEmailTemplateName field.

func (EmailVerificationConfig) ToMap ¶

func (o EmailVerificationConfig) ToMap() (map[string]interface{}, error)

type EncryptionPolicy ¶

type EncryptionPolicy struct {
	// Whether the outgoing SAML assertion will be encrypted.
	EncryptAssertion *bool `json:"encryptAssertion,omitempty" tfsdk:"encrypt_assertion"`
	// The list of outgoing SAML assertion attributes that will be encrypted. The 'encryptAssertion' property takes precedence over this.
	EncryptedAttributes []string `json:"encryptedAttributes,omitempty" tfsdk:"encrypted_attributes"`
	// Encrypt the name-identifier attribute in outbound SLO messages.  This can be set if the name id is encrypted.
	EncryptSloSubjectNameId *bool `json:"encryptSloSubjectNameId,omitempty" tfsdk:"encrypt_slo_subject_name_id"`
	// Allow the encryption of the name-identifier attribute for inbound SLO messages. This can be set if SP initiated SLO is enabled.
	SloSubjectNameIDEncrypted *bool `json:"sloSubjectNameIDEncrypted,omitempty" tfsdk:"slo_subject_name_id_encrypted"`
}

EncryptionPolicy Defines what to encrypt in the browser-based SSO profile.

func NewEncryptionPolicy ¶

func NewEncryptionPolicy() *EncryptionPolicy

NewEncryptionPolicy instantiates a new EncryptionPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEncryptionPolicyWithDefaults ¶

func NewEncryptionPolicyWithDefaults() *EncryptionPolicy

NewEncryptionPolicyWithDefaults instantiates a new EncryptionPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EncryptionPolicy) GetEncryptAssertion ¶

func (o *EncryptionPolicy) GetEncryptAssertion() bool

GetEncryptAssertion returns the EncryptAssertion field value if set, zero value otherwise.

func (*EncryptionPolicy) GetEncryptAssertionOk ¶

func (o *EncryptionPolicy) GetEncryptAssertionOk() (*bool, bool)

GetEncryptAssertionOk returns a tuple with the EncryptAssertion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncryptionPolicy) GetEncryptSloSubjectNameId ¶

func (o *EncryptionPolicy) GetEncryptSloSubjectNameId() bool

GetEncryptSloSubjectNameId returns the EncryptSloSubjectNameId field value if set, zero value otherwise.

func (*EncryptionPolicy) GetEncryptSloSubjectNameIdOk ¶

func (o *EncryptionPolicy) GetEncryptSloSubjectNameIdOk() (*bool, bool)

GetEncryptSloSubjectNameIdOk returns a tuple with the EncryptSloSubjectNameId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncryptionPolicy) GetEncryptedAttributes ¶

func (o *EncryptionPolicy) GetEncryptedAttributes() []string

GetEncryptedAttributes returns the EncryptedAttributes field value if set, zero value otherwise.

func (*EncryptionPolicy) GetEncryptedAttributesOk ¶

func (o *EncryptionPolicy) GetEncryptedAttributesOk() ([]string, bool)

GetEncryptedAttributesOk returns a tuple with the EncryptedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncryptionPolicy) GetSloSubjectNameIDEncrypted ¶

func (o *EncryptionPolicy) GetSloSubjectNameIDEncrypted() bool

GetSloSubjectNameIDEncrypted returns the SloSubjectNameIDEncrypted field value if set, zero value otherwise.

func (*EncryptionPolicy) GetSloSubjectNameIDEncryptedOk ¶

func (o *EncryptionPolicy) GetSloSubjectNameIDEncryptedOk() (*bool, bool)

GetSloSubjectNameIDEncryptedOk returns a tuple with the SloSubjectNameIDEncrypted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EncryptionPolicy) HasEncryptAssertion ¶

func (o *EncryptionPolicy) HasEncryptAssertion() bool

HasEncryptAssertion returns a boolean if a field has been set.

func (*EncryptionPolicy) HasEncryptSloSubjectNameId ¶

func (o *EncryptionPolicy) HasEncryptSloSubjectNameId() bool

HasEncryptSloSubjectNameId returns a boolean if a field has been set.

func (*EncryptionPolicy) HasEncryptedAttributes ¶

func (o *EncryptionPolicy) HasEncryptedAttributes() bool

HasEncryptedAttributes returns a boolean if a field has been set.

func (*EncryptionPolicy) HasSloSubjectNameIDEncrypted ¶

func (o *EncryptionPolicy) HasSloSubjectNameIDEncrypted() bool

HasSloSubjectNameIDEncrypted returns a boolean if a field has been set.

func (EncryptionPolicy) MarshalJSON ¶

func (o EncryptionPolicy) MarshalJSON() ([]byte, error)

func (*EncryptionPolicy) SetEncryptAssertion ¶

func (o *EncryptionPolicy) SetEncryptAssertion(v bool)

SetEncryptAssertion gets a reference to the given bool and assigns it to the EncryptAssertion field.

func (*EncryptionPolicy) SetEncryptSloSubjectNameId ¶

func (o *EncryptionPolicy) SetEncryptSloSubjectNameId(v bool)

SetEncryptSloSubjectNameId gets a reference to the given bool and assigns it to the EncryptSloSubjectNameId field.

func (*EncryptionPolicy) SetEncryptedAttributes ¶

func (o *EncryptionPolicy) SetEncryptedAttributes(v []string)

SetEncryptedAttributes gets a reference to the given []string and assigns it to the EncryptedAttributes field.

func (*EncryptionPolicy) SetSloSubjectNameIDEncrypted ¶

func (o *EncryptionPolicy) SetSloSubjectNameIDEncrypted(v bool)

SetSloSubjectNameIDEncrypted gets a reference to the given bool and assigns it to the SloSubjectNameIDEncrypted field.

func (EncryptionPolicy) ToMap ¶

func (o EncryptionPolicy) ToMap() (map[string]interface{}, error)

type Entity ¶

type Entity struct {
	// Unique entity identifier.
	EntityId *string `json:"entityId,omitempty" tfsdk:"entity_id"`
	// Entity description.
	EntityDescription *string `json:"entityDescription,omitempty" tfsdk:"entity_description"`
}

Entity struct for Entity

func NewEntity ¶

func NewEntity() *Entity

NewEntity instantiates a new Entity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEntityWithDefaults ¶

func NewEntityWithDefaults() *Entity

NewEntityWithDefaults instantiates a new Entity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Entity) GetEntityDescription ¶

func (o *Entity) GetEntityDescription() string

GetEntityDescription returns the EntityDescription field value if set, zero value otherwise.

func (*Entity) GetEntityDescriptionOk ¶

func (o *Entity) GetEntityDescriptionOk() (*string, bool)

GetEntityDescriptionOk returns a tuple with the EntityDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Entity) GetEntityId ¶

func (o *Entity) GetEntityId() string

GetEntityId returns the EntityId field value if set, zero value otherwise.

func (*Entity) GetEntityIdOk ¶

func (o *Entity) GetEntityIdOk() (*string, bool)

GetEntityIdOk returns a tuple with the EntityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Entity) HasEntityDescription ¶

func (o *Entity) HasEntityDescription() bool

HasEntityDescription returns a boolean if a field has been set.

func (*Entity) HasEntityId ¶

func (o *Entity) HasEntityId() bool

HasEntityId returns a boolean if a field has been set.

func (Entity) MarshalJSON ¶

func (o Entity) MarshalJSON() ([]byte, error)

func (*Entity) SetEntityDescription ¶

func (o *Entity) SetEntityDescription(v string)

SetEntityDescription gets a reference to the given string and assigns it to the EntityDescription field.

func (*Entity) SetEntityId ¶

func (o *Entity) SetEntityId(v string)

SetEntityId gets a reference to the given string and assigns it to the EntityId field.

func (Entity) ToMap ¶

func (o Entity) ToMap() (map[string]interface{}, error)

type ExportMetadataRequest ¶

type ExportMetadataRequest struct {
	// The type of connection to export.
	ConnectionType string `json:"connectionType" tfsdk:"connection_type"`
	// The ID of the connection to export.
	ConnectionId string `json:"connectionId" tfsdk:"connection_id"`
	// The virtual server ID to export the metadata with. If null, the connection's default will be used.
	VirtualServerId *string              `json:"virtualServerId,omitempty" tfsdk:"virtual_server_id"`
	SigningSettings *BaseSigningSettings `json:"signingSettings,omitempty" tfsdk:"signing_settings"`
	// If PingFederate's secondary SSL port is configured and you want to use it for the SOAP channel, set to true. If client-certificate authentication is configured for the SOAP channel, the secondary port is required and this must be set to true.
	UseSecondaryPortForSoap *bool `json:"useSecondaryPortForSoap,omitempty" tfsdk:"use_secondary_port_for_soap"`
	// The virtual host name to be used as the base url.
	VirtualHostName *string `json:"virtualHostName,omitempty" tfsdk:"virtual_host_name"`
}

ExportMetadataRequest The request for exporting a SAML connection's metadata file for a partner.

func NewExportMetadataRequest ¶

func NewExportMetadataRequest(connectionType string, connectionId string) *ExportMetadataRequest

NewExportMetadataRequest instantiates a new ExportMetadataRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExportMetadataRequestWithDefaults ¶

func NewExportMetadataRequestWithDefaults() *ExportMetadataRequest

NewExportMetadataRequestWithDefaults instantiates a new ExportMetadataRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExportMetadataRequest) GetConnectionId ¶

func (o *ExportMetadataRequest) GetConnectionId() string

GetConnectionId returns the ConnectionId field value

func (*ExportMetadataRequest) GetConnectionIdOk ¶

func (o *ExportMetadataRequest) GetConnectionIdOk() (*string, bool)

GetConnectionIdOk returns a tuple with the ConnectionId field value and a boolean to check if the value has been set.

func (*ExportMetadataRequest) GetConnectionType ¶

func (o *ExportMetadataRequest) GetConnectionType() string

GetConnectionType returns the ConnectionType field value

func (*ExportMetadataRequest) GetConnectionTypeOk ¶

func (o *ExportMetadataRequest) GetConnectionTypeOk() (*string, bool)

GetConnectionTypeOk returns a tuple with the ConnectionType field value and a boolean to check if the value has been set.

func (*ExportMetadataRequest) GetSigningSettings ¶

func (o *ExportMetadataRequest) GetSigningSettings() BaseSigningSettings

GetSigningSettings returns the SigningSettings field value if set, zero value otherwise.

func (*ExportMetadataRequest) GetSigningSettingsOk ¶

func (o *ExportMetadataRequest) GetSigningSettingsOk() (*BaseSigningSettings, bool)

GetSigningSettingsOk returns a tuple with the SigningSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExportMetadataRequest) GetUseSecondaryPortForSoap ¶

func (o *ExportMetadataRequest) GetUseSecondaryPortForSoap() bool

GetUseSecondaryPortForSoap returns the UseSecondaryPortForSoap field value if set, zero value otherwise.

func (*ExportMetadataRequest) GetUseSecondaryPortForSoapOk ¶

func (o *ExportMetadataRequest) GetUseSecondaryPortForSoapOk() (*bool, bool)

GetUseSecondaryPortForSoapOk returns a tuple with the UseSecondaryPortForSoap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExportMetadataRequest) GetVirtualHostName ¶

func (o *ExportMetadataRequest) GetVirtualHostName() string

GetVirtualHostName returns the VirtualHostName field value if set, zero value otherwise.

func (*ExportMetadataRequest) GetVirtualHostNameOk ¶

func (o *ExportMetadataRequest) GetVirtualHostNameOk() (*string, bool)

GetVirtualHostNameOk returns a tuple with the VirtualHostName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExportMetadataRequest) GetVirtualServerId ¶

func (o *ExportMetadataRequest) GetVirtualServerId() string

GetVirtualServerId returns the VirtualServerId field value if set, zero value otherwise.

func (*ExportMetadataRequest) GetVirtualServerIdOk ¶

func (o *ExportMetadataRequest) GetVirtualServerIdOk() (*string, bool)

GetVirtualServerIdOk returns a tuple with the VirtualServerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExportMetadataRequest) HasSigningSettings ¶

func (o *ExportMetadataRequest) HasSigningSettings() bool

HasSigningSettings returns a boolean if a field has been set.

func (*ExportMetadataRequest) HasUseSecondaryPortForSoap ¶

func (o *ExportMetadataRequest) HasUseSecondaryPortForSoap() bool

HasUseSecondaryPortForSoap returns a boolean if a field has been set.

func (*ExportMetadataRequest) HasVirtualHostName ¶

func (o *ExportMetadataRequest) HasVirtualHostName() bool

HasVirtualHostName returns a boolean if a field has been set.

func (*ExportMetadataRequest) HasVirtualServerId ¶

func (o *ExportMetadataRequest) HasVirtualServerId() bool

HasVirtualServerId returns a boolean if a field has been set.

func (ExportMetadataRequest) MarshalJSON ¶

func (o ExportMetadataRequest) MarshalJSON() ([]byte, error)

func (*ExportMetadataRequest) SetConnectionId ¶

func (o *ExportMetadataRequest) SetConnectionId(v string)

SetConnectionId sets field value

func (*ExportMetadataRequest) SetConnectionType ¶

func (o *ExportMetadataRequest) SetConnectionType(v string)

SetConnectionType sets field value

func (*ExportMetadataRequest) SetSigningSettings ¶

func (o *ExportMetadataRequest) SetSigningSettings(v BaseSigningSettings)

SetSigningSettings gets a reference to the given BaseSigningSettings and assigns it to the SigningSettings field.

func (*ExportMetadataRequest) SetUseSecondaryPortForSoap ¶

func (o *ExportMetadataRequest) SetUseSecondaryPortForSoap(v bool)

SetUseSecondaryPortForSoap gets a reference to the given bool and assigns it to the UseSecondaryPortForSoap field.

func (*ExportMetadataRequest) SetVirtualHostName ¶

func (o *ExportMetadataRequest) SetVirtualHostName(v string)

SetVirtualHostName gets a reference to the given string and assigns it to the VirtualHostName field.

func (*ExportMetadataRequest) SetVirtualServerId ¶

func (o *ExportMetadataRequest) SetVirtualServerId(v string)

SetVirtualServerId gets a reference to the given string and assigns it to the VirtualServerId field.

func (ExportMetadataRequest) ToMap ¶

func (o ExportMetadataRequest) ToMap() (map[string]interface{}, error)

type ExpressionIssuanceCriteriaEntry ¶

type ExpressionIssuanceCriteriaEntry struct {
	// The OGNL expression to evaluate.
	Expression string `json:"expression" tfsdk:"expression"`
	// The error result to return if this issuance criterion fails. This error result will show up in the PingFederate server logs.
	ErrorResult *string `json:"errorResult,omitempty" tfsdk:"error_result"`
}

ExpressionIssuanceCriteriaEntry An issuance criterion that uses a Boolean return value from an OGNL expression to determine whether or not it passes.

func NewExpressionIssuanceCriteriaEntry ¶

func NewExpressionIssuanceCriteriaEntry(expression string) *ExpressionIssuanceCriteriaEntry

NewExpressionIssuanceCriteriaEntry instantiates a new ExpressionIssuanceCriteriaEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExpressionIssuanceCriteriaEntryWithDefaults ¶

func NewExpressionIssuanceCriteriaEntryWithDefaults() *ExpressionIssuanceCriteriaEntry

NewExpressionIssuanceCriteriaEntryWithDefaults instantiates a new ExpressionIssuanceCriteriaEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExpressionIssuanceCriteriaEntry) GetErrorResult ¶

func (o *ExpressionIssuanceCriteriaEntry) GetErrorResult() string

GetErrorResult returns the ErrorResult field value if set, zero value otherwise.

func (*ExpressionIssuanceCriteriaEntry) GetErrorResultOk ¶

func (o *ExpressionIssuanceCriteriaEntry) GetErrorResultOk() (*string, bool)

GetErrorResultOk returns a tuple with the ErrorResult field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExpressionIssuanceCriteriaEntry) GetExpression ¶

func (o *ExpressionIssuanceCriteriaEntry) GetExpression() string

GetExpression returns the Expression field value

func (*ExpressionIssuanceCriteriaEntry) GetExpressionOk ¶

func (o *ExpressionIssuanceCriteriaEntry) GetExpressionOk() (*string, bool)

GetExpressionOk returns a tuple with the Expression field value and a boolean to check if the value has been set.

func (*ExpressionIssuanceCriteriaEntry) HasErrorResult ¶

func (o *ExpressionIssuanceCriteriaEntry) HasErrorResult() bool

HasErrorResult returns a boolean if a field has been set.

func (ExpressionIssuanceCriteriaEntry) MarshalJSON ¶

func (o ExpressionIssuanceCriteriaEntry) MarshalJSON() ([]byte, error)

func (*ExpressionIssuanceCriteriaEntry) SetErrorResult ¶

func (o *ExpressionIssuanceCriteriaEntry) SetErrorResult(v string)

SetErrorResult gets a reference to the given string and assigns it to the ErrorResult field.

func (*ExpressionIssuanceCriteriaEntry) SetExpression ¶

func (o *ExpressionIssuanceCriteriaEntry) SetExpression(v string)

SetExpression sets field value

func (ExpressionIssuanceCriteriaEntry) ToMap ¶

func (o ExpressionIssuanceCriteriaEntry) ToMap() (map[string]interface{}, error)

type ExtendedProperties ¶

type ExtendedProperties struct {
	// The actual list of Extended Property definitions.
	Items []ExtendedProperty `json:"items,omitempty" tfsdk:"items"`
}

ExtendedProperties A collection of Extended Properties definitions.

func NewExtendedProperties ¶

func NewExtendedProperties() *ExtendedProperties

NewExtendedProperties instantiates a new ExtendedProperties object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExtendedPropertiesWithDefaults ¶

func NewExtendedPropertiesWithDefaults() *ExtendedProperties

NewExtendedPropertiesWithDefaults instantiates a new ExtendedProperties object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExtendedProperties) GetItems ¶

func (o *ExtendedProperties) GetItems() []ExtendedProperty

GetItems returns the Items field value if set, zero value otherwise.

func (*ExtendedProperties) GetItemsOk ¶

func (o *ExtendedProperties) GetItemsOk() ([]ExtendedProperty, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExtendedProperties) HasItems ¶

func (o *ExtendedProperties) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ExtendedProperties) MarshalJSON ¶

func (o ExtendedProperties) MarshalJSON() ([]byte, error)

func (*ExtendedProperties) SetItems ¶

func (o *ExtendedProperties) SetItems(v []ExtendedProperty)

SetItems gets a reference to the given []ExtendedProperty and assigns it to the Items field.

func (ExtendedProperties) ToMap ¶

func (o ExtendedProperties) ToMap() (map[string]interface{}, error)

type ExtendedPropertiesAPIService ¶

type ExtendedPropertiesAPIService service

ExtendedPropertiesAPIService ExtendedPropertiesAPI service

func (*ExtendedPropertiesAPIService) GetExtendedProperties ¶

GetExtendedProperties Get the defined Extended Properties.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetExtendedPropertiesRequest

func (*ExtendedPropertiesAPIService) GetExtendedPropertiesExecute ¶

Execute executes the request

@return ExtendedProperties

func (*ExtendedPropertiesAPIService) UpdateExtendedProperties ¶

UpdateExtendedProperties Update the Extended Properties.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateExtendedPropertiesRequest

func (*ExtendedPropertiesAPIService) UpdateExtendedPropertiesExecute ¶

Execute executes the request

@return ExtendedProperties

type ExtendedProperty ¶

type ExtendedProperty struct {
	// The property name.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// The property description.
	Description *string `json:"description,omitempty" tfsdk:"description"`
	// Indicates whether the property should allow multiple values.
	MultiValued *bool `json:"multiValued,omitempty" tfsdk:"multi_valued"`
}

ExtendedProperty Extended Property definition that allows to store additional information about IdP/SP Connections and OAuth Clients.

func NewExtendedProperty ¶

func NewExtendedProperty() *ExtendedProperty

NewExtendedProperty instantiates a new ExtendedProperty object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExtendedPropertyWithDefaults ¶

func NewExtendedPropertyWithDefaults() *ExtendedProperty

NewExtendedPropertyWithDefaults instantiates a new ExtendedProperty object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExtendedProperty) GetDescription ¶

func (o *ExtendedProperty) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ExtendedProperty) GetDescriptionOk ¶

func (o *ExtendedProperty) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExtendedProperty) GetMultiValued ¶

func (o *ExtendedProperty) GetMultiValued() bool

GetMultiValued returns the MultiValued field value if set, zero value otherwise.

func (*ExtendedProperty) GetMultiValuedOk ¶

func (o *ExtendedProperty) GetMultiValuedOk() (*bool, bool)

GetMultiValuedOk returns a tuple with the MultiValued field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExtendedProperty) GetName ¶

func (o *ExtendedProperty) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ExtendedProperty) GetNameOk ¶

func (o *ExtendedProperty) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExtendedProperty) HasDescription ¶

func (o *ExtendedProperty) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ExtendedProperty) HasMultiValued ¶

func (o *ExtendedProperty) HasMultiValued() bool

HasMultiValued returns a boolean if a field has been set.

func (*ExtendedProperty) HasName ¶

func (o *ExtendedProperty) HasName() bool

HasName returns a boolean if a field has been set.

func (ExtendedProperty) MarshalJSON ¶

func (o ExtendedProperty) MarshalJSON() ([]byte, error)

func (*ExtendedProperty) SetDescription ¶

func (o *ExtendedProperty) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ExtendedProperty) SetMultiValued ¶

func (o *ExtendedProperty) SetMultiValued(v bool)

SetMultiValued gets a reference to the given bool and assigns it to the MultiValued field.

func (*ExtendedProperty) SetName ¶

func (o *ExtendedProperty) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (ExtendedProperty) ToMap ¶

func (o ExtendedProperty) ToMap() (map[string]interface{}, error)

type FederationInfo ¶

type FederationInfo struct {
	// The fully qualified host name, port, and path (if applicable) on which the PingFederate server runs.
	BaseUrl *string `json:"baseUrl,omitempty" tfsdk:"base_url"`
	// This ID defines your organization as the entity operating the server for SAML 2.0 transactions. It is usually defined as an organization's URL or a DNS address; for example: pingidentity.com. The SAML SourceID used for artifact resolution is derived from this ID using SHA1.
	Saml2EntityId *string `json:"saml2EntityId,omitempty" tfsdk:"saml2_entity_id"`
	// This property has been deprecated and no longer used
	AutoConnectEntityId *string `json:"autoConnectEntityId,omitempty" tfsdk:"auto_connect_entity_id"`
	// This ID identifies your federation server for SAML 1.x transactions. As with SAML 2.0, it is usually defined as an organization's URL or a DNS address. The SourceID used for artifact resolution is derived from this ID using SHA1.
	Saml1xIssuerId *string `json:"saml1xIssuerId,omitempty" tfsdk:"saml1x_issuer_id"`
	// If supplied, the Source ID value entered here is used for SAML 1.x, instead of being derived from the SAML 1.x Issuer/Audience.
	Saml1xSourceId *string `json:"saml1xSourceId,omitempty" tfsdk:"saml1x_source_id"`
	// The URI of the realm associated with the PingFederate server. A realm represents a single unit of security administration or trust.
	WsfedRealm *string `json:"wsfedRealm,omitempty" tfsdk:"wsfed_realm"`
}

FederationInfo Federation Info.

func NewFederationInfo ¶

func NewFederationInfo() *FederationInfo

NewFederationInfo instantiates a new FederationInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFederationInfoWithDefaults ¶

func NewFederationInfoWithDefaults() *FederationInfo

NewFederationInfoWithDefaults instantiates a new FederationInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FederationInfo) GetAutoConnectEntityId ¶

func (o *FederationInfo) GetAutoConnectEntityId() string

GetAutoConnectEntityId returns the AutoConnectEntityId field value if set, zero value otherwise.

func (*FederationInfo) GetAutoConnectEntityIdOk ¶

func (o *FederationInfo) GetAutoConnectEntityIdOk() (*string, bool)

GetAutoConnectEntityIdOk returns a tuple with the AutoConnectEntityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FederationInfo) GetBaseUrl ¶

func (o *FederationInfo) GetBaseUrl() string

GetBaseUrl returns the BaseUrl field value if set, zero value otherwise.

func (*FederationInfo) GetBaseUrlOk ¶

func (o *FederationInfo) GetBaseUrlOk() (*string, bool)

GetBaseUrlOk returns a tuple with the BaseUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FederationInfo) GetSaml1xIssuerId ¶

func (o *FederationInfo) GetSaml1xIssuerId() string

GetSaml1xIssuerId returns the Saml1xIssuerId field value if set, zero value otherwise.

func (*FederationInfo) GetSaml1xIssuerIdOk ¶

func (o *FederationInfo) GetSaml1xIssuerIdOk() (*string, bool)

GetSaml1xIssuerIdOk returns a tuple with the Saml1xIssuerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FederationInfo) GetSaml1xSourceId ¶

func (o *FederationInfo) GetSaml1xSourceId() string

GetSaml1xSourceId returns the Saml1xSourceId field value if set, zero value otherwise.

func (*FederationInfo) GetSaml1xSourceIdOk ¶

func (o *FederationInfo) GetSaml1xSourceIdOk() (*string, bool)

GetSaml1xSourceIdOk returns a tuple with the Saml1xSourceId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FederationInfo) GetSaml2EntityId ¶

func (o *FederationInfo) GetSaml2EntityId() string

GetSaml2EntityId returns the Saml2EntityId field value if set, zero value otherwise.

func (*FederationInfo) GetSaml2EntityIdOk ¶

func (o *FederationInfo) GetSaml2EntityIdOk() (*string, bool)

GetSaml2EntityIdOk returns a tuple with the Saml2EntityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FederationInfo) GetWsfedRealm ¶

func (o *FederationInfo) GetWsfedRealm() string

GetWsfedRealm returns the WsfedRealm field value if set, zero value otherwise.

func (*FederationInfo) GetWsfedRealmOk ¶

func (o *FederationInfo) GetWsfedRealmOk() (*string, bool)

GetWsfedRealmOk returns a tuple with the WsfedRealm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FederationInfo) HasAutoConnectEntityId ¶

func (o *FederationInfo) HasAutoConnectEntityId() bool

HasAutoConnectEntityId returns a boolean if a field has been set.

func (*FederationInfo) HasBaseUrl ¶

func (o *FederationInfo) HasBaseUrl() bool

HasBaseUrl returns a boolean if a field has been set.

func (*FederationInfo) HasSaml1xIssuerId ¶

func (o *FederationInfo) HasSaml1xIssuerId() bool

HasSaml1xIssuerId returns a boolean if a field has been set.

func (*FederationInfo) HasSaml1xSourceId ¶

func (o *FederationInfo) HasSaml1xSourceId() bool

HasSaml1xSourceId returns a boolean if a field has been set.

func (*FederationInfo) HasSaml2EntityId ¶

func (o *FederationInfo) HasSaml2EntityId() bool

HasSaml2EntityId returns a boolean if a field has been set.

func (*FederationInfo) HasWsfedRealm ¶

func (o *FederationInfo) HasWsfedRealm() bool

HasWsfedRealm returns a boolean if a field has been set.

func (FederationInfo) MarshalJSON ¶

func (o FederationInfo) MarshalJSON() ([]byte, error)

func (*FederationInfo) SetAutoConnectEntityId ¶

func (o *FederationInfo) SetAutoConnectEntityId(v string)

SetAutoConnectEntityId gets a reference to the given string and assigns it to the AutoConnectEntityId field.

func (*FederationInfo) SetBaseUrl ¶

func (o *FederationInfo) SetBaseUrl(v string)

SetBaseUrl gets a reference to the given string and assigns it to the BaseUrl field.

func (*FederationInfo) SetSaml1xIssuerId ¶

func (o *FederationInfo) SetSaml1xIssuerId(v string)

SetSaml1xIssuerId gets a reference to the given string and assigns it to the Saml1xIssuerId field.

func (*FederationInfo) SetSaml1xSourceId ¶

func (o *FederationInfo) SetSaml1xSourceId(v string)

SetSaml1xSourceId gets a reference to the given string and assigns it to the Saml1xSourceId field.

func (*FederationInfo) SetSaml2EntityId ¶

func (o *FederationInfo) SetSaml2EntityId(v string)

SetSaml2EntityId gets a reference to the given string and assigns it to the Saml2EntityId field.

func (*FederationInfo) SetWsfedRealm ¶

func (o *FederationInfo) SetWsfedRealm(v string)

SetWsfedRealm gets a reference to the given string and assigns it to the WsfedRealm field.

func (FederationInfo) ToMap ¶

func (o FederationInfo) ToMap() (map[string]interface{}, error)

type FieldConfig ¶

type FieldConfig struct {
	// The field configuration for the local identity profile.
	Fields []LocalIdentityField `json:"fields,omitempty" tfsdk:"fields"`
	// Strip leading/trailing spaces from unique ID field. Default is true.
	StripSpaceFromUniqueField *bool `json:"stripSpaceFromUniqueField,omitempty" tfsdk:"strip_space_from_unique_field"`
}

FieldConfig A local identity profile field configuration.

func NewFieldConfig ¶

func NewFieldConfig() *FieldConfig

NewFieldConfig instantiates a new FieldConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFieldConfigWithDefaults ¶

func NewFieldConfigWithDefaults() *FieldConfig

NewFieldConfigWithDefaults instantiates a new FieldConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FieldConfig) GetFields ¶

func (o *FieldConfig) GetFields() []LocalIdentityField

GetFields returns the Fields field value if set, zero value otherwise.

func (*FieldConfig) GetFieldsOk ¶

func (o *FieldConfig) GetFieldsOk() ([]LocalIdentityField, bool)

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FieldConfig) GetStripSpaceFromUniqueField ¶

func (o *FieldConfig) GetStripSpaceFromUniqueField() bool

GetStripSpaceFromUniqueField returns the StripSpaceFromUniqueField field value if set, zero value otherwise.

func (*FieldConfig) GetStripSpaceFromUniqueFieldOk ¶

func (o *FieldConfig) GetStripSpaceFromUniqueFieldOk() (*bool, bool)

GetStripSpaceFromUniqueFieldOk returns a tuple with the StripSpaceFromUniqueField field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FieldConfig) HasFields ¶

func (o *FieldConfig) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*FieldConfig) HasStripSpaceFromUniqueField ¶

func (o *FieldConfig) HasStripSpaceFromUniqueField() bool

HasStripSpaceFromUniqueField returns a boolean if a field has been set.

func (FieldConfig) MarshalJSON ¶

func (o FieldConfig) MarshalJSON() ([]byte, error)

func (*FieldConfig) SetFields ¶

func (o *FieldConfig) SetFields(v []LocalIdentityField)

SetFields gets a reference to the given []LocalIdentityField and assigns it to the Fields field.

func (*FieldConfig) SetStripSpaceFromUniqueField ¶

func (o *FieldConfig) SetStripSpaceFromUniqueField(v bool)

SetStripSpaceFromUniqueField gets a reference to the given bool and assigns it to the StripSpaceFromUniqueField field.

func (FieldConfig) ToMap ¶

func (o FieldConfig) ToMap() (map[string]interface{}, error)

type FieldDescriptor ¶

type FieldDescriptor struct {
	// The type of field descriptor.
	Type *string `json:"type,omitempty" tfsdk:"type"`
	// Name of the field.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Description of the field.
	Description *string `json:"description,omitempty" tfsdk:"description"`
	// Default value of the field. This is the value pre-populated in the UI on new plugin instance configuration. This is also the value used to populate the field if it is missing in a POST or PUT request and no 'defaultForLegacyConfig' is defined.
	DefaultValue *string `json:"defaultValue,omitempty" tfsdk:"default_value"`
	// Default value of the field when it is missing from the configuration (e.g. in upgrade scenarios). This is the value pre-populated in the UI for existing plugin configurations without values for the field. This is also the value used to populate the field if it is missing in a POST or PUT request. If 'defaultForLegacyConfig' is not defined, PingFederate will fall back to applying the 'defaultValue' to the field.
	DefaultForLegacyConfig *string `json:"defaultForLegacyConfig,omitempty" tfsdk:"default_for_legacy_config"`
	// Whether this is an advanced field or not.
	Advanced *bool `json:"advanced,omitempty" tfsdk:"advanced"`
	// Whether a value is required for this field or not.
	Required *bool `json:"required,omitempty" tfsdk:"required"`
	// Label of the field to be displayed in the administrative console.
	Label *string `json:"label,omitempty" tfsdk:"label"`
}

FieldDescriptor Describes a plugin configuration field.

func NewFieldDescriptor ¶

func NewFieldDescriptor() *FieldDescriptor

NewFieldDescriptor instantiates a new FieldDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFieldDescriptorWithDefaults ¶

func NewFieldDescriptorWithDefaults() *FieldDescriptor

NewFieldDescriptorWithDefaults instantiates a new FieldDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FieldDescriptor) GetAdvanced ¶

func (o *FieldDescriptor) GetAdvanced() bool

GetAdvanced returns the Advanced field value if set, zero value otherwise.

func (*FieldDescriptor) GetAdvancedOk ¶

func (o *FieldDescriptor) GetAdvancedOk() (*bool, bool)

GetAdvancedOk returns a tuple with the Advanced field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FieldDescriptor) GetDefaultForLegacyConfig ¶

func (o *FieldDescriptor) GetDefaultForLegacyConfig() string

GetDefaultForLegacyConfig returns the DefaultForLegacyConfig field value if set, zero value otherwise.

func (*FieldDescriptor) GetDefaultForLegacyConfigOk ¶

func (o *FieldDescriptor) GetDefaultForLegacyConfigOk() (*string, bool)

GetDefaultForLegacyConfigOk returns a tuple with the DefaultForLegacyConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FieldDescriptor) GetDefaultValue ¶

func (o *FieldDescriptor) GetDefaultValue() string

GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.

func (*FieldDescriptor) GetDefaultValueOk ¶

func (o *FieldDescriptor) GetDefaultValueOk() (*string, bool)

GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FieldDescriptor) GetDescription ¶

func (o *FieldDescriptor) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*FieldDescriptor) GetDescriptionOk ¶

func (o *FieldDescriptor) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FieldDescriptor) GetLabel ¶

func (o *FieldDescriptor) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*FieldDescriptor) GetLabelOk ¶

func (o *FieldDescriptor) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FieldDescriptor) GetName ¶

func (o *FieldDescriptor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*FieldDescriptor) GetNameOk ¶

func (o *FieldDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FieldDescriptor) GetRequired ¶

func (o *FieldDescriptor) GetRequired() bool

GetRequired returns the Required field value if set, zero value otherwise.

func (*FieldDescriptor) GetRequiredOk ¶

func (o *FieldDescriptor) GetRequiredOk() (*bool, bool)

GetRequiredOk returns a tuple with the Required field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FieldDescriptor) GetType ¶

func (o *FieldDescriptor) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*FieldDescriptor) GetTypeOk ¶

func (o *FieldDescriptor) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FieldDescriptor) HasAdvanced ¶

func (o *FieldDescriptor) HasAdvanced() bool

HasAdvanced returns a boolean if a field has been set.

func (*FieldDescriptor) HasDefaultForLegacyConfig ¶

func (o *FieldDescriptor) HasDefaultForLegacyConfig() bool

HasDefaultForLegacyConfig returns a boolean if a field has been set.

func (*FieldDescriptor) HasDefaultValue ¶

func (o *FieldDescriptor) HasDefaultValue() bool

HasDefaultValue returns a boolean if a field has been set.

func (*FieldDescriptor) HasDescription ¶

func (o *FieldDescriptor) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*FieldDescriptor) HasLabel ¶

func (o *FieldDescriptor) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*FieldDescriptor) HasName ¶

func (o *FieldDescriptor) HasName() bool

HasName returns a boolean if a field has been set.

func (*FieldDescriptor) HasRequired ¶

func (o *FieldDescriptor) HasRequired() bool

HasRequired returns a boolean if a field has been set.

func (*FieldDescriptor) HasType ¶

func (o *FieldDescriptor) HasType() bool

HasType returns a boolean if a field has been set.

func (FieldDescriptor) MarshalJSON ¶

func (o FieldDescriptor) MarshalJSON() ([]byte, error)

func (*FieldDescriptor) SetAdvanced ¶

func (o *FieldDescriptor) SetAdvanced(v bool)

SetAdvanced gets a reference to the given bool and assigns it to the Advanced field.

func (*FieldDescriptor) SetDefaultForLegacyConfig ¶

func (o *FieldDescriptor) SetDefaultForLegacyConfig(v string)

SetDefaultForLegacyConfig gets a reference to the given string and assigns it to the DefaultForLegacyConfig field.

func (*FieldDescriptor) SetDefaultValue ¶

func (o *FieldDescriptor) SetDefaultValue(v string)

SetDefaultValue gets a reference to the given string and assigns it to the DefaultValue field.

func (*FieldDescriptor) SetDescription ¶

func (o *FieldDescriptor) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*FieldDescriptor) SetLabel ¶

func (o *FieldDescriptor) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*FieldDescriptor) SetName ¶

func (o *FieldDescriptor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*FieldDescriptor) SetRequired ¶

func (o *FieldDescriptor) SetRequired(v bool)

SetRequired gets a reference to the given bool and assigns it to the Required field.

func (*FieldDescriptor) SetType ¶

func (o *FieldDescriptor) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (FieldDescriptor) ToMap ¶

func (o FieldDescriptor) ToMap() (map[string]interface{}, error)

type FieldEntry ¶

type FieldEntry struct {
	// The value of this field. Whether or not the value is required will be determined by plugin validation checks.
	Value *string `json:"value,omitempty" tfsdk:"value"`
	// The name of this field.
	Name string `json:"name" tfsdk:"name"`
}

FieldEntry A simple name value pair to represent a field entry.

func NewFieldEntry ¶

func NewFieldEntry(name string) *FieldEntry

NewFieldEntry instantiates a new FieldEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFieldEntryWithDefaults ¶

func NewFieldEntryWithDefaults() *FieldEntry

NewFieldEntryWithDefaults instantiates a new FieldEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FieldEntry) GetName ¶

func (o *FieldEntry) GetName() string

GetName returns the Name field value

func (*FieldEntry) GetNameOk ¶

func (o *FieldEntry) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*FieldEntry) GetValue ¶

func (o *FieldEntry) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*FieldEntry) GetValueOk ¶

func (o *FieldEntry) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FieldEntry) HasValue ¶

func (o *FieldEntry) HasValue() bool

HasValue returns a boolean if a field has been set.

func (FieldEntry) MarshalJSON ¶

func (o FieldEntry) MarshalJSON() ([]byte, error)

func (*FieldEntry) SetName ¶

func (o *FieldEntry) SetName(v string)

SetName sets field value

func (*FieldEntry) SetValue ¶

func (o *FieldEntry) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (FieldEntry) ToMap ¶

func (o FieldEntry) ToMap() (map[string]interface{}, error)

type FragmentPolicyAction ¶

type FragmentPolicyAction struct {
	PolicyAction
	AttributeRules  *AttributeRules   `json:"attributeRules,omitempty" tfsdk:"attribute_rules"`
	Fragment        ResourceLink      `json:"fragment" tfsdk:"fragment"`
	FragmentMapping *AttributeMapping `json:"fragmentMapping,omitempty" tfsdk:"fragment_mapping"`
}

FragmentPolicyAction struct for FragmentPolicyAction

func NewFragmentPolicyAction ¶

func NewFragmentPolicyAction(fragment ResourceLink, type_ string) *FragmentPolicyAction

NewFragmentPolicyAction instantiates a new FragmentPolicyAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFragmentPolicyActionWithDefaults ¶

func NewFragmentPolicyActionWithDefaults() *FragmentPolicyAction

NewFragmentPolicyActionWithDefaults instantiates a new FragmentPolicyAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FragmentPolicyAction) GetAttributeRules ¶

func (o *FragmentPolicyAction) GetAttributeRules() AttributeRules

GetAttributeRules returns the AttributeRules field value if set, zero value otherwise.

func (*FragmentPolicyAction) GetAttributeRulesOk ¶

func (o *FragmentPolicyAction) GetAttributeRulesOk() (*AttributeRules, bool)

GetAttributeRulesOk returns a tuple with the AttributeRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FragmentPolicyAction) GetFragment ¶

func (o *FragmentPolicyAction) GetFragment() ResourceLink

GetFragment returns the Fragment field value

func (*FragmentPolicyAction) GetFragmentMapping ¶

func (o *FragmentPolicyAction) GetFragmentMapping() AttributeMapping

GetFragmentMapping returns the FragmentMapping field value if set, zero value otherwise.

func (*FragmentPolicyAction) GetFragmentMappingOk ¶

func (o *FragmentPolicyAction) GetFragmentMappingOk() (*AttributeMapping, bool)

GetFragmentMappingOk returns a tuple with the FragmentMapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FragmentPolicyAction) GetFragmentOk ¶

func (o *FragmentPolicyAction) GetFragmentOk() (*ResourceLink, bool)

GetFragmentOk returns a tuple with the Fragment field value and a boolean to check if the value has been set.

func (*FragmentPolicyAction) HasAttributeRules ¶

func (o *FragmentPolicyAction) HasAttributeRules() bool

HasAttributeRules returns a boolean if a field has been set.

func (*FragmentPolicyAction) HasFragmentMapping ¶

func (o *FragmentPolicyAction) HasFragmentMapping() bool

HasFragmentMapping returns a boolean if a field has been set.

func (FragmentPolicyAction) MarshalJSON ¶

func (o FragmentPolicyAction) MarshalJSON() ([]byte, error)

func (*FragmentPolicyAction) SetAttributeRules ¶

func (o *FragmentPolicyAction) SetAttributeRules(v AttributeRules)

SetAttributeRules gets a reference to the given AttributeRules and assigns it to the AttributeRules field.

func (*FragmentPolicyAction) SetFragment ¶

func (o *FragmentPolicyAction) SetFragment(v ResourceLink)

SetFragment sets field value

func (*FragmentPolicyAction) SetFragmentMapping ¶

func (o *FragmentPolicyAction) SetFragmentMapping(v AttributeMapping)

SetFragmentMapping gets a reference to the given AttributeMapping and assigns it to the FragmentMapping field.

func (FragmentPolicyAction) ToMap ¶

func (o FragmentPolicyAction) ToMap() (map[string]interface{}, error)

type GeneralSettings ¶

type GeneralSettings struct {
	// Boolean that disables automatic connection validation when set to true. The default is false.
	DisableAutomaticConnectionValidation *bool `json:"disableAutomaticConnectionValidation,omitempty" tfsdk:"disable_automatic_connection_validation"`
	// Determines the level of transaction logging for all identity provider connections. The default is DONT_OVERRIDE, in which case the logging level will be determined by each individual IdP connection
	IdpConnectionTransactionLoggingOverride *string `json:"idpConnectionTransactionLoggingOverride,omitempty" tfsdk:"idp_connection_transaction_logging_override"`
	// Determines the level of transaction logging for all service provider connections. The default is DONT_OVERRIDE, in which case the logging level will be determined by each individual SP connection
	SpConnectionTransactionLoggingOverride *string `json:"spConnectionTransactionLoggingOverride,omitempty" tfsdk:"sp_connection_transaction_logging_override"`
	// Determines how long (in seconds) the result of testing a datastore connection is cached. The default is 300.
	DatastoreValidationIntervalSecs *int64 `json:"datastoreValidationIntervalSecs,omitempty" tfsdk:"datastore_validation_interval_secs"`
	// HTTP request header for retrieving correlation ID.
	RequestHeaderForCorrelationId *string `json:"requestHeaderForCorrelationId,omitempty" tfsdk:"request_header_for_correlation_id"`
}

GeneralSettings General settings.

func NewGeneralSettings ¶

func NewGeneralSettings() *GeneralSettings

NewGeneralSettings instantiates a new GeneralSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGeneralSettingsWithDefaults ¶

func NewGeneralSettingsWithDefaults() *GeneralSettings

NewGeneralSettingsWithDefaults instantiates a new GeneralSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GeneralSettings) GetDatastoreValidationIntervalSecs ¶

func (o *GeneralSettings) GetDatastoreValidationIntervalSecs() int64

GetDatastoreValidationIntervalSecs returns the DatastoreValidationIntervalSecs field value if set, zero value otherwise.

func (*GeneralSettings) GetDatastoreValidationIntervalSecsOk ¶

func (o *GeneralSettings) GetDatastoreValidationIntervalSecsOk() (*int64, bool)

GetDatastoreValidationIntervalSecsOk returns a tuple with the DatastoreValidationIntervalSecs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeneralSettings) GetDisableAutomaticConnectionValidation ¶

func (o *GeneralSettings) GetDisableAutomaticConnectionValidation() bool

GetDisableAutomaticConnectionValidation returns the DisableAutomaticConnectionValidation field value if set, zero value otherwise.

func (*GeneralSettings) GetDisableAutomaticConnectionValidationOk ¶

func (o *GeneralSettings) GetDisableAutomaticConnectionValidationOk() (*bool, bool)

GetDisableAutomaticConnectionValidationOk returns a tuple with the DisableAutomaticConnectionValidation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeneralSettings) GetIdpConnectionTransactionLoggingOverride ¶

func (o *GeneralSettings) GetIdpConnectionTransactionLoggingOverride() string

GetIdpConnectionTransactionLoggingOverride returns the IdpConnectionTransactionLoggingOverride field value if set, zero value otherwise.

func (*GeneralSettings) GetIdpConnectionTransactionLoggingOverrideOk ¶

func (o *GeneralSettings) GetIdpConnectionTransactionLoggingOverrideOk() (*string, bool)

GetIdpConnectionTransactionLoggingOverrideOk returns a tuple with the IdpConnectionTransactionLoggingOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeneralSettings) GetRequestHeaderForCorrelationId ¶

func (o *GeneralSettings) GetRequestHeaderForCorrelationId() string

GetRequestHeaderForCorrelationId returns the RequestHeaderForCorrelationId field value if set, zero value otherwise.

func (*GeneralSettings) GetRequestHeaderForCorrelationIdOk ¶

func (o *GeneralSettings) GetRequestHeaderForCorrelationIdOk() (*string, bool)

GetRequestHeaderForCorrelationIdOk returns a tuple with the RequestHeaderForCorrelationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeneralSettings) GetSpConnectionTransactionLoggingOverride ¶

func (o *GeneralSettings) GetSpConnectionTransactionLoggingOverride() string

GetSpConnectionTransactionLoggingOverride returns the SpConnectionTransactionLoggingOverride field value if set, zero value otherwise.

func (*GeneralSettings) GetSpConnectionTransactionLoggingOverrideOk ¶

func (o *GeneralSettings) GetSpConnectionTransactionLoggingOverrideOk() (*string, bool)

GetSpConnectionTransactionLoggingOverrideOk returns a tuple with the SpConnectionTransactionLoggingOverride field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeneralSettings) HasDatastoreValidationIntervalSecs ¶

func (o *GeneralSettings) HasDatastoreValidationIntervalSecs() bool

HasDatastoreValidationIntervalSecs returns a boolean if a field has been set.

func (*GeneralSettings) HasDisableAutomaticConnectionValidation ¶

func (o *GeneralSettings) HasDisableAutomaticConnectionValidation() bool

HasDisableAutomaticConnectionValidation returns a boolean if a field has been set.

func (*GeneralSettings) HasIdpConnectionTransactionLoggingOverride ¶

func (o *GeneralSettings) HasIdpConnectionTransactionLoggingOverride() bool

HasIdpConnectionTransactionLoggingOverride returns a boolean if a field has been set.

func (*GeneralSettings) HasRequestHeaderForCorrelationId ¶

func (o *GeneralSettings) HasRequestHeaderForCorrelationId() bool

HasRequestHeaderForCorrelationId returns a boolean if a field has been set.

func (*GeneralSettings) HasSpConnectionTransactionLoggingOverride ¶

func (o *GeneralSettings) HasSpConnectionTransactionLoggingOverride() bool

HasSpConnectionTransactionLoggingOverride returns a boolean if a field has been set.

func (GeneralSettings) MarshalJSON ¶

func (o GeneralSettings) MarshalJSON() ([]byte, error)

func (*GeneralSettings) SetDatastoreValidationIntervalSecs ¶

func (o *GeneralSettings) SetDatastoreValidationIntervalSecs(v int64)

SetDatastoreValidationIntervalSecs gets a reference to the given int64 and assigns it to the DatastoreValidationIntervalSecs field.

func (*GeneralSettings) SetDisableAutomaticConnectionValidation ¶

func (o *GeneralSettings) SetDisableAutomaticConnectionValidation(v bool)

SetDisableAutomaticConnectionValidation gets a reference to the given bool and assigns it to the DisableAutomaticConnectionValidation field.

func (*GeneralSettings) SetIdpConnectionTransactionLoggingOverride ¶

func (o *GeneralSettings) SetIdpConnectionTransactionLoggingOverride(v string)

SetIdpConnectionTransactionLoggingOverride gets a reference to the given string and assigns it to the IdpConnectionTransactionLoggingOverride field.

func (*GeneralSettings) SetRequestHeaderForCorrelationId ¶

func (o *GeneralSettings) SetRequestHeaderForCorrelationId(v string)

SetRequestHeaderForCorrelationId gets a reference to the given string and assigns it to the RequestHeaderForCorrelationId field.

func (*GeneralSettings) SetSpConnectionTransactionLoggingOverride ¶

func (o *GeneralSettings) SetSpConnectionTransactionLoggingOverride(v string)

SetSpConnectionTransactionLoggingOverride gets a reference to the given string and assigns it to the SpConnectionTransactionLoggingOverride field.

func (GeneralSettings) ToMap ¶

func (o GeneralSettings) ToMap() (map[string]interface{}, error)

type GenericOpenAPIError ¶

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body ¶

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error ¶

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model ¶

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GlobalAuthenticationSessionPolicy ¶

type GlobalAuthenticationSessionPolicy struct {
	// Determines whether authentication sessions are enabled globally.
	EnableSessions bool `json:"enableSessions" tfsdk:"enable_sessions"`
	// Determines whether authentication sessions are persistent by default. Persistent sessions are linked to a persistent cookie and stored in a data store. This field is ignored if enableSessions is false.
	PersistentSessions *bool `json:"persistentSessions,omitempty" tfsdk:"persistent_sessions"`
	// Determines whether to hash the value of the unique user key attribute.
	HashUniqueUserKeyAttribute *bool `json:"hashUniqueUserKeyAttribute,omitempty" tfsdk:"hash_unique_user_key_attribute"`
	// The idle timeout period, in minutes. If set to -1, the idle timeout will be set to the maximum timeout. The default is 60.
	IdleTimeoutMins *int64 `json:"idleTimeoutMins,omitempty" tfsdk:"idle_timeout_mins"`
	// The display unit for the idle timeout period in the PingFederate administrative console. When the display unit is HOURS or DAYS, the timeout value in minutes must correspond to a whole number value for the specified unit.
	IdleTimeoutDisplayUnit *string `json:"idleTimeoutDisplayUnit,omitempty" tfsdk:"idle_timeout_display_unit"`
	// The maximum timeout period, in minutes. If set to -1, sessions do not expire. The default is 480.
	MaxTimeoutMins *int64 `json:"maxTimeoutMins,omitempty" tfsdk:"max_timeout_mins"`
	// The display unit for the maximum timeout period in the PingFederate administrative console. When the display unit is HOURS or DAYS, the timeout value in minutes must correspond to a whole number value for the specified unit.
	MaxTimeoutDisplayUnit *string `json:"maxTimeoutDisplayUnit,omitempty" tfsdk:"max_timeout_display_unit"`
}

GlobalAuthenticationSessionPolicy The global policy for authentication sessions.

func NewGlobalAuthenticationSessionPolicy ¶

func NewGlobalAuthenticationSessionPolicy(enableSessions bool) *GlobalAuthenticationSessionPolicy

NewGlobalAuthenticationSessionPolicy instantiates a new GlobalAuthenticationSessionPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGlobalAuthenticationSessionPolicyWithDefaults ¶

func NewGlobalAuthenticationSessionPolicyWithDefaults() *GlobalAuthenticationSessionPolicy

NewGlobalAuthenticationSessionPolicyWithDefaults instantiates a new GlobalAuthenticationSessionPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GlobalAuthenticationSessionPolicy) GetEnableSessions ¶

func (o *GlobalAuthenticationSessionPolicy) GetEnableSessions() bool

GetEnableSessions returns the EnableSessions field value

func (*GlobalAuthenticationSessionPolicy) GetEnableSessionsOk ¶

func (o *GlobalAuthenticationSessionPolicy) GetEnableSessionsOk() (*bool, bool)

GetEnableSessionsOk returns a tuple with the EnableSessions field value and a boolean to check if the value has been set.

func (*GlobalAuthenticationSessionPolicy) GetHashUniqueUserKeyAttribute ¶

func (o *GlobalAuthenticationSessionPolicy) GetHashUniqueUserKeyAttribute() bool

GetHashUniqueUserKeyAttribute returns the HashUniqueUserKeyAttribute field value if set, zero value otherwise.

func (*GlobalAuthenticationSessionPolicy) GetHashUniqueUserKeyAttributeOk ¶

func (o *GlobalAuthenticationSessionPolicy) GetHashUniqueUserKeyAttributeOk() (*bool, bool)

GetHashUniqueUserKeyAttributeOk returns a tuple with the HashUniqueUserKeyAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GlobalAuthenticationSessionPolicy) GetIdleTimeoutDisplayUnit ¶

func (o *GlobalAuthenticationSessionPolicy) GetIdleTimeoutDisplayUnit() string

GetIdleTimeoutDisplayUnit returns the IdleTimeoutDisplayUnit field value if set, zero value otherwise.

func (*GlobalAuthenticationSessionPolicy) GetIdleTimeoutDisplayUnitOk ¶

func (o *GlobalAuthenticationSessionPolicy) GetIdleTimeoutDisplayUnitOk() (*string, bool)

GetIdleTimeoutDisplayUnitOk returns a tuple with the IdleTimeoutDisplayUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GlobalAuthenticationSessionPolicy) GetIdleTimeoutMins ¶

func (o *GlobalAuthenticationSessionPolicy) GetIdleTimeoutMins() int64

GetIdleTimeoutMins returns the IdleTimeoutMins field value if set, zero value otherwise.

func (*GlobalAuthenticationSessionPolicy) GetIdleTimeoutMinsOk ¶

func (o *GlobalAuthenticationSessionPolicy) GetIdleTimeoutMinsOk() (*int64, bool)

GetIdleTimeoutMinsOk returns a tuple with the IdleTimeoutMins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GlobalAuthenticationSessionPolicy) GetMaxTimeoutDisplayUnit ¶

func (o *GlobalAuthenticationSessionPolicy) GetMaxTimeoutDisplayUnit() string

GetMaxTimeoutDisplayUnit returns the MaxTimeoutDisplayUnit field value if set, zero value otherwise.

func (*GlobalAuthenticationSessionPolicy) GetMaxTimeoutDisplayUnitOk ¶

func (o *GlobalAuthenticationSessionPolicy) GetMaxTimeoutDisplayUnitOk() (*string, bool)

GetMaxTimeoutDisplayUnitOk returns a tuple with the MaxTimeoutDisplayUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GlobalAuthenticationSessionPolicy) GetMaxTimeoutMins ¶

func (o *GlobalAuthenticationSessionPolicy) GetMaxTimeoutMins() int64

GetMaxTimeoutMins returns the MaxTimeoutMins field value if set, zero value otherwise.

func (*GlobalAuthenticationSessionPolicy) GetMaxTimeoutMinsOk ¶

func (o *GlobalAuthenticationSessionPolicy) GetMaxTimeoutMinsOk() (*int64, bool)

GetMaxTimeoutMinsOk returns a tuple with the MaxTimeoutMins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GlobalAuthenticationSessionPolicy) GetPersistentSessions ¶

func (o *GlobalAuthenticationSessionPolicy) GetPersistentSessions() bool

GetPersistentSessions returns the PersistentSessions field value if set, zero value otherwise.

func (*GlobalAuthenticationSessionPolicy) GetPersistentSessionsOk ¶

func (o *GlobalAuthenticationSessionPolicy) GetPersistentSessionsOk() (*bool, bool)

GetPersistentSessionsOk returns a tuple with the PersistentSessions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GlobalAuthenticationSessionPolicy) HasHashUniqueUserKeyAttribute ¶

func (o *GlobalAuthenticationSessionPolicy) HasHashUniqueUserKeyAttribute() bool

HasHashUniqueUserKeyAttribute returns a boolean if a field has been set.

func (*GlobalAuthenticationSessionPolicy) HasIdleTimeoutDisplayUnit ¶

func (o *GlobalAuthenticationSessionPolicy) HasIdleTimeoutDisplayUnit() bool

HasIdleTimeoutDisplayUnit returns a boolean if a field has been set.

func (*GlobalAuthenticationSessionPolicy) HasIdleTimeoutMins ¶

func (o *GlobalAuthenticationSessionPolicy) HasIdleTimeoutMins() bool

HasIdleTimeoutMins returns a boolean if a field has been set.

func (*GlobalAuthenticationSessionPolicy) HasMaxTimeoutDisplayUnit ¶

func (o *GlobalAuthenticationSessionPolicy) HasMaxTimeoutDisplayUnit() bool

HasMaxTimeoutDisplayUnit returns a boolean if a field has been set.

func (*GlobalAuthenticationSessionPolicy) HasMaxTimeoutMins ¶

func (o *GlobalAuthenticationSessionPolicy) HasMaxTimeoutMins() bool

HasMaxTimeoutMins returns a boolean if a field has been set.

func (*GlobalAuthenticationSessionPolicy) HasPersistentSessions ¶

func (o *GlobalAuthenticationSessionPolicy) HasPersistentSessions() bool

HasPersistentSessions returns a boolean if a field has been set.

func (GlobalAuthenticationSessionPolicy) MarshalJSON ¶

func (o GlobalAuthenticationSessionPolicy) MarshalJSON() ([]byte, error)

func (*GlobalAuthenticationSessionPolicy) SetEnableSessions ¶

func (o *GlobalAuthenticationSessionPolicy) SetEnableSessions(v bool)

SetEnableSessions sets field value

func (*GlobalAuthenticationSessionPolicy) SetHashUniqueUserKeyAttribute ¶

func (o *GlobalAuthenticationSessionPolicy) SetHashUniqueUserKeyAttribute(v bool)

SetHashUniqueUserKeyAttribute gets a reference to the given bool and assigns it to the HashUniqueUserKeyAttribute field.

func (*GlobalAuthenticationSessionPolicy) SetIdleTimeoutDisplayUnit ¶

func (o *GlobalAuthenticationSessionPolicy) SetIdleTimeoutDisplayUnit(v string)

SetIdleTimeoutDisplayUnit gets a reference to the given string and assigns it to the IdleTimeoutDisplayUnit field.

func (*GlobalAuthenticationSessionPolicy) SetIdleTimeoutMins ¶

func (o *GlobalAuthenticationSessionPolicy) SetIdleTimeoutMins(v int64)

SetIdleTimeoutMins gets a reference to the given int64 and assigns it to the IdleTimeoutMins field.

func (*GlobalAuthenticationSessionPolicy) SetMaxTimeoutDisplayUnit ¶

func (o *GlobalAuthenticationSessionPolicy) SetMaxTimeoutDisplayUnit(v string)

SetMaxTimeoutDisplayUnit gets a reference to the given string and assigns it to the MaxTimeoutDisplayUnit field.

func (*GlobalAuthenticationSessionPolicy) SetMaxTimeoutMins ¶

func (o *GlobalAuthenticationSessionPolicy) SetMaxTimeoutMins(v int64)

SetMaxTimeoutMins gets a reference to the given int64 and assigns it to the MaxTimeoutMins field.

func (*GlobalAuthenticationSessionPolicy) SetPersistentSessions ¶

func (o *GlobalAuthenticationSessionPolicy) SetPersistentSessions(v bool)

SetPersistentSessions gets a reference to the given bool and assigns it to the PersistentSessions field.

func (GlobalAuthenticationSessionPolicy) ToMap ¶

func (o GlobalAuthenticationSessionPolicy) ToMap() (map[string]interface{}, error)

type GroupAttribute ¶

type GroupAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
}

GroupAttribute The definition of a group attribute in a group attribute contract.

func NewGroupAttribute ¶

func NewGroupAttribute(name string) *GroupAttribute

NewGroupAttribute instantiates a new GroupAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGroupAttributeWithDefaults ¶

func NewGroupAttributeWithDefaults() *GroupAttribute

NewGroupAttributeWithDefaults instantiates a new GroupAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GroupAttribute) GetName ¶

func (o *GroupAttribute) GetName() string

GetName returns the Name field value

func (*GroupAttribute) GetNameOk ¶

func (o *GroupAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (GroupAttribute) MarshalJSON ¶

func (o GroupAttribute) MarshalJSON() ([]byte, error)

func (*GroupAttribute) SetName ¶

func (o *GroupAttribute) SetName(v string)

SetName sets field value

func (GroupAttribute) ToMap ¶

func (o GroupAttribute) ToMap() (map[string]interface{}, error)

type GroupMembershipDetection ¶

type GroupMembershipDetection struct {
	// The name of the attribute that indicates the entity is a member of a group, also known as member of attribute.
	MemberOfGroupAttributeName *string `json:"memberOfGroupAttributeName,omitempty" tfsdk:"member_of_group_attribute_name"`
	// The name of the attribute that represents group members in a group, also known as group member attribute.
	GroupMemberAttributeName string `json:"groupMemberAttributeName" tfsdk:"group_member_attribute_name"`
}

GroupMembershipDetection Settings to detect group memberships.

func NewGroupMembershipDetection ¶

func NewGroupMembershipDetection(groupMemberAttributeName string) *GroupMembershipDetection

NewGroupMembershipDetection instantiates a new GroupMembershipDetection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGroupMembershipDetectionWithDefaults ¶

func NewGroupMembershipDetectionWithDefaults() *GroupMembershipDetection

NewGroupMembershipDetectionWithDefaults instantiates a new GroupMembershipDetection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GroupMembershipDetection) GetGroupMemberAttributeName ¶

func (o *GroupMembershipDetection) GetGroupMemberAttributeName() string

GetGroupMemberAttributeName returns the GroupMemberAttributeName field value

func (*GroupMembershipDetection) GetGroupMemberAttributeNameOk ¶

func (o *GroupMembershipDetection) GetGroupMemberAttributeNameOk() (*string, bool)

GetGroupMemberAttributeNameOk returns a tuple with the GroupMemberAttributeName field value and a boolean to check if the value has been set.

func (*GroupMembershipDetection) GetMemberOfGroupAttributeName ¶

func (o *GroupMembershipDetection) GetMemberOfGroupAttributeName() string

GetMemberOfGroupAttributeName returns the MemberOfGroupAttributeName field value if set, zero value otherwise.

func (*GroupMembershipDetection) GetMemberOfGroupAttributeNameOk ¶

func (o *GroupMembershipDetection) GetMemberOfGroupAttributeNameOk() (*string, bool)

GetMemberOfGroupAttributeNameOk returns a tuple with the MemberOfGroupAttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GroupMembershipDetection) HasMemberOfGroupAttributeName ¶

func (o *GroupMembershipDetection) HasMemberOfGroupAttributeName() bool

HasMemberOfGroupAttributeName returns a boolean if a field has been set.

func (GroupMembershipDetection) MarshalJSON ¶

func (o GroupMembershipDetection) MarshalJSON() ([]byte, error)

func (*GroupMembershipDetection) SetGroupMemberAttributeName ¶

func (o *GroupMembershipDetection) SetGroupMemberAttributeName(v string)

SetGroupMemberAttributeName sets field value

func (*GroupMembershipDetection) SetMemberOfGroupAttributeName ¶

func (o *GroupMembershipDetection) SetMemberOfGroupAttributeName(v string)

SetMemberOfGroupAttributeName gets a reference to the given string and assigns it to the MemberOfGroupAttributeName field.

func (GroupMembershipDetection) ToMap ¶

func (o GroupMembershipDetection) ToMap() (map[string]interface{}, error)

type Groups ¶

type Groups struct {
	WriteGroups WriteGroups `json:"writeGroups" tfsdk:"write_groups"`
	ReadGroups  ReadGroups  `json:"readGroups" tfsdk:"read_groups"`
}

Groups Group creation and read configuration.

func NewGroups ¶

func NewGroups(writeGroups WriteGroups, readGroups ReadGroups) *Groups

NewGroups instantiates a new Groups object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGroupsWithDefaults ¶

func NewGroupsWithDefaults() *Groups

NewGroupsWithDefaults instantiates a new Groups object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Groups) GetReadGroups ¶

func (o *Groups) GetReadGroups() ReadGroups

GetReadGroups returns the ReadGroups field value

func (*Groups) GetReadGroupsOk ¶

func (o *Groups) GetReadGroupsOk() (*ReadGroups, bool)

GetReadGroupsOk returns a tuple with the ReadGroups field value and a boolean to check if the value has been set.

func (*Groups) GetWriteGroups ¶

func (o *Groups) GetWriteGroups() WriteGroups

GetWriteGroups returns the WriteGroups field value

func (*Groups) GetWriteGroupsOk ¶

func (o *Groups) GetWriteGroupsOk() (*WriteGroups, bool)

GetWriteGroupsOk returns a tuple with the WriteGroups field value and a boolean to check if the value has been set.

func (Groups) MarshalJSON ¶

func (o Groups) MarshalJSON() ([]byte, error)

func (*Groups) SetReadGroups ¶

func (o *Groups) SetReadGroups(v ReadGroups)

SetReadGroups sets field value

func (*Groups) SetWriteGroups ¶

func (o *Groups) SetWriteGroups(v WriteGroups)

SetWriteGroups sets field value

func (Groups) ToMap ¶

func (o Groups) ToMap() (map[string]interface{}, error)

type HashedTextFieldDescriptor ¶

type HashedTextFieldDescriptor struct {
	FieldDescriptor
	// The size of the text field.
	Size *int64 `json:"size,omitempty" tfsdk:"size"`
}

HashedTextFieldDescriptor struct for HashedTextFieldDescriptor

func NewHashedTextFieldDescriptor ¶

func NewHashedTextFieldDescriptor() *HashedTextFieldDescriptor

NewHashedTextFieldDescriptor instantiates a new HashedTextFieldDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHashedTextFieldDescriptorWithDefaults ¶

func NewHashedTextFieldDescriptorWithDefaults() *HashedTextFieldDescriptor

NewHashedTextFieldDescriptorWithDefaults instantiates a new HashedTextFieldDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HashedTextFieldDescriptor) GetSize ¶

func (o *HashedTextFieldDescriptor) GetSize() int64

GetSize returns the Size field value if set, zero value otherwise.

func (*HashedTextFieldDescriptor) GetSizeOk ¶

func (o *HashedTextFieldDescriptor) GetSizeOk() (*int64, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HashedTextFieldDescriptor) HasSize ¶

func (o *HashedTextFieldDescriptor) HasSize() bool

HasSize returns a boolean if a field has been set.

func (HashedTextFieldDescriptor) MarshalJSON ¶

func (o HashedTextFieldDescriptor) MarshalJSON() ([]byte, error)

func (*HashedTextFieldDescriptor) SetSize ¶

func (o *HashedTextFieldDescriptor) SetSize(v int64)

SetSize gets a reference to the given int64 and assigns it to the Size field.

func (HashedTextFieldDescriptor) ToMap ¶

func (o HashedTextFieldDescriptor) ToMap() (map[string]interface{}, error)

type HiddenLocalIdentityField ¶

type HiddenLocalIdentityField struct {
	LocalIdentityField
}

HiddenLocalIdentityField struct for HiddenLocalIdentityField

func NewHiddenLocalIdentityField ¶

func NewHiddenLocalIdentityField(type_ string, id string, label string) *HiddenLocalIdentityField

NewHiddenLocalIdentityField instantiates a new HiddenLocalIdentityField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHiddenLocalIdentityFieldWithDefaults ¶

func NewHiddenLocalIdentityFieldWithDefaults() *HiddenLocalIdentityField

NewHiddenLocalIdentityFieldWithDefaults instantiates a new HiddenLocalIdentityField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (HiddenLocalIdentityField) MarshalJSON ¶

func (o HiddenLocalIdentityField) MarshalJSON() ([]byte, error)

func (HiddenLocalIdentityField) ToMap ¶

func (o HiddenLocalIdentityField) ToMap() (map[string]interface{}, error)

type IdentityHintAttribute ¶

type IdentityHintAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
}

IdentityHintAttribute An attribute for the ciba request policy's identity hint attribute contract.

func NewIdentityHintAttribute ¶

func NewIdentityHintAttribute(name string) *IdentityHintAttribute

NewIdentityHintAttribute instantiates a new IdentityHintAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityHintAttributeWithDefaults ¶

func NewIdentityHintAttributeWithDefaults() *IdentityHintAttribute

NewIdentityHintAttributeWithDefaults instantiates a new IdentityHintAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityHintAttribute) GetName ¶

func (o *IdentityHintAttribute) GetName() string

GetName returns the Name field value

func (*IdentityHintAttribute) GetNameOk ¶

func (o *IdentityHintAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (IdentityHintAttribute) MarshalJSON ¶

func (o IdentityHintAttribute) MarshalJSON() ([]byte, error)

func (*IdentityHintAttribute) SetName ¶

func (o *IdentityHintAttribute) SetName(v string)

SetName sets field value

func (IdentityHintAttribute) ToMap ¶

func (o IdentityHintAttribute) ToMap() (map[string]interface{}, error)

type IdentityHintContract ¶

type IdentityHintContract struct {
	// A list of required identity hint contract attributes.
	CoreAttributes []IdentityHintAttribute `json:"coreAttributes" tfsdk:"core_attributes"`
	// A list of additional identity hint contract attributes.
	ExtendedAttributes []IdentityHintAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
}

IdentityHintContract A set of attributes exposed by request policy contract.

func NewIdentityHintContract ¶

func NewIdentityHintContract(coreAttributes []IdentityHintAttribute) *IdentityHintContract

NewIdentityHintContract instantiates a new IdentityHintContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityHintContractWithDefaults ¶

func NewIdentityHintContractWithDefaults() *IdentityHintContract

NewIdentityHintContractWithDefaults instantiates a new IdentityHintContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityHintContract) GetCoreAttributes ¶

func (o *IdentityHintContract) GetCoreAttributes() []IdentityHintAttribute

GetCoreAttributes returns the CoreAttributes field value

func (*IdentityHintContract) GetCoreAttributesOk ¶

func (o *IdentityHintContract) GetCoreAttributesOk() ([]IdentityHintAttribute, bool)

GetCoreAttributesOk returns a tuple with the CoreAttributes field value and a boolean to check if the value has been set.

func (*IdentityHintContract) GetExtendedAttributes ¶

func (o *IdentityHintContract) GetExtendedAttributes() []IdentityHintAttribute

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*IdentityHintContract) GetExtendedAttributesOk ¶

func (o *IdentityHintContract) GetExtendedAttributesOk() ([]IdentityHintAttribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityHintContract) HasExtendedAttributes ¶

func (o *IdentityHintContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (IdentityHintContract) MarshalJSON ¶

func (o IdentityHintContract) MarshalJSON() ([]byte, error)

func (*IdentityHintContract) SetCoreAttributes ¶

func (o *IdentityHintContract) SetCoreAttributes(v []IdentityHintAttribute)

SetCoreAttributes sets field value

func (*IdentityHintContract) SetExtendedAttributes ¶

func (o *IdentityHintContract) SetExtendedAttributes(v []IdentityHintAttribute)

SetExtendedAttributes gets a reference to the given []IdentityHintAttribute and assigns it to the ExtendedAttributes field.

func (IdentityHintContract) ToMap ¶

func (o IdentityHintContract) ToMap() (map[string]interface{}, error)

type IdentityStoreInboundProvisioningUserRepository ¶

type IdentityStoreInboundProvisioningUserRepository struct {
	InboundProvisioningUserRepository
	IdentityStoreProvisionerRef ResourceLink `json:"identityStoreProvisionerRef" tfsdk:"identity_store_provisioner_ref"`
}

IdentityStoreInboundProvisioningUserRepository struct for IdentityStoreInboundProvisioningUserRepository

func NewIdentityStoreInboundProvisioningUserRepository ¶

func NewIdentityStoreInboundProvisioningUserRepository(identityStoreProvisionerRef ResourceLink, type_ string) *IdentityStoreInboundProvisioningUserRepository

NewIdentityStoreInboundProvisioningUserRepository instantiates a new IdentityStoreInboundProvisioningUserRepository object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityStoreInboundProvisioningUserRepositoryWithDefaults ¶

func NewIdentityStoreInboundProvisioningUserRepositoryWithDefaults() *IdentityStoreInboundProvisioningUserRepository

NewIdentityStoreInboundProvisioningUserRepositoryWithDefaults instantiates a new IdentityStoreInboundProvisioningUserRepository object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityStoreInboundProvisioningUserRepository) GetIdentityStoreProvisionerRef ¶

func (o *IdentityStoreInboundProvisioningUserRepository) GetIdentityStoreProvisionerRef() ResourceLink

GetIdentityStoreProvisionerRef returns the IdentityStoreProvisionerRef field value

func (*IdentityStoreInboundProvisioningUserRepository) GetIdentityStoreProvisionerRefOk ¶

func (o *IdentityStoreInboundProvisioningUserRepository) GetIdentityStoreProvisionerRefOk() (*ResourceLink, bool)

GetIdentityStoreProvisionerRefOk returns a tuple with the IdentityStoreProvisionerRef field value and a boolean to check if the value has been set.

func (IdentityStoreInboundProvisioningUserRepository) MarshalJSON ¶

func (*IdentityStoreInboundProvisioningUserRepository) SetIdentityStoreProvisionerRef ¶

func (o *IdentityStoreInboundProvisioningUserRepository) SetIdentityStoreProvisionerRef(v ResourceLink)

SetIdentityStoreProvisionerRef sets field value

func (IdentityStoreInboundProvisioningUserRepository) ToMap ¶

func (o IdentityStoreInboundProvisioningUserRepository) ToMap() (map[string]interface{}, error)

type IdentityStoreProvisioner ¶

type IdentityStoreProvisioner struct {
	// The ID of the plugin instance. The ID cannot be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Id string `json:"id" tfsdk:"id"`
	// The plugin instance name. The name can be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
	// The time at which the plugin instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified           *time.Time                                      `json:"lastModified,omitempty" tfsdk:"last_modified"`
	AttributeContract      *IdentityStoreProvisionerAttributeContract      `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	GroupAttributeContract *IdentityStoreProvisionerGroupAttributeContract `json:"groupAttributeContract,omitempty" tfsdk:"group_attribute_contract"`
}

IdentityStoreProvisioner An identity store provisioner instance.

func NewIdentityStoreProvisioner ¶

func NewIdentityStoreProvisioner(id string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *IdentityStoreProvisioner

NewIdentityStoreProvisioner instantiates a new IdentityStoreProvisioner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityStoreProvisionerWithDefaults ¶

func NewIdentityStoreProvisionerWithDefaults() *IdentityStoreProvisioner

NewIdentityStoreProvisionerWithDefaults instantiates a new IdentityStoreProvisioner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityStoreProvisioner) GetAttributeContract ¶

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*IdentityStoreProvisioner) GetAttributeContractOk ¶

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisioner) GetConfiguration ¶

func (o *IdentityStoreProvisioner) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*IdentityStoreProvisioner) GetConfigurationOk ¶

func (o *IdentityStoreProvisioner) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*IdentityStoreProvisioner) GetGroupAttributeContract ¶

GetGroupAttributeContract returns the GroupAttributeContract field value if set, zero value otherwise.

func (*IdentityStoreProvisioner) GetGroupAttributeContractOk ¶

GetGroupAttributeContractOk returns a tuple with the GroupAttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisioner) GetId ¶

func (o *IdentityStoreProvisioner) GetId() string

GetId returns the Id field value

func (*IdentityStoreProvisioner) GetIdOk ¶

func (o *IdentityStoreProvisioner) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*IdentityStoreProvisioner) GetLastModified ¶

func (o *IdentityStoreProvisioner) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*IdentityStoreProvisioner) GetLastModifiedOk ¶

func (o *IdentityStoreProvisioner) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisioner) GetName ¶

func (o *IdentityStoreProvisioner) GetName() string

GetName returns the Name field value

func (*IdentityStoreProvisioner) GetNameOk ¶

func (o *IdentityStoreProvisioner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IdentityStoreProvisioner) GetParentRef ¶

func (o *IdentityStoreProvisioner) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*IdentityStoreProvisioner) GetParentRefOk ¶

func (o *IdentityStoreProvisioner) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisioner) GetPluginDescriptorRef ¶

func (o *IdentityStoreProvisioner) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*IdentityStoreProvisioner) GetPluginDescriptorRefOk ¶

func (o *IdentityStoreProvisioner) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*IdentityStoreProvisioner) HasAttributeContract ¶

func (o *IdentityStoreProvisioner) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*IdentityStoreProvisioner) HasGroupAttributeContract ¶

func (o *IdentityStoreProvisioner) HasGroupAttributeContract() bool

HasGroupAttributeContract returns a boolean if a field has been set.

func (*IdentityStoreProvisioner) HasLastModified ¶

func (o *IdentityStoreProvisioner) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*IdentityStoreProvisioner) HasParentRef ¶

func (o *IdentityStoreProvisioner) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (IdentityStoreProvisioner) MarshalJSON ¶

func (o IdentityStoreProvisioner) MarshalJSON() ([]byte, error)

func (*IdentityStoreProvisioner) SetAttributeContract ¶

SetAttributeContract gets a reference to the given IdentityStoreProvisionerAttributeContract and assigns it to the AttributeContract field.

func (*IdentityStoreProvisioner) SetConfiguration ¶

func (o *IdentityStoreProvisioner) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*IdentityStoreProvisioner) SetGroupAttributeContract ¶

SetGroupAttributeContract gets a reference to the given IdentityStoreProvisionerGroupAttributeContract and assigns it to the GroupAttributeContract field.

func (*IdentityStoreProvisioner) SetId ¶

func (o *IdentityStoreProvisioner) SetId(v string)

SetId sets field value

func (*IdentityStoreProvisioner) SetLastModified ¶

func (o *IdentityStoreProvisioner) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*IdentityStoreProvisioner) SetName ¶

func (o *IdentityStoreProvisioner) SetName(v string)

SetName sets field value

func (*IdentityStoreProvisioner) SetParentRef ¶

func (o *IdentityStoreProvisioner) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*IdentityStoreProvisioner) SetPluginDescriptorRef ¶

func (o *IdentityStoreProvisioner) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (IdentityStoreProvisioner) ToMap ¶

func (o IdentityStoreProvisioner) ToMap() (map[string]interface{}, error)

type IdentityStoreProvisionerAttributeContract ¶

type IdentityStoreProvisionerAttributeContract struct {
	// A list of identity store provisioner attributes that correspond to the attributes exposed by the identity store provisioner type.
	CoreAttributes []Attribute `json:"coreAttributes" tfsdk:"core_attributes"`
	// A list of additional attributes that can be returned by the identity store provisioner. The extended attributes are only used if the provisioner supports them.
	ExtendedAttributes []Attribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
	// Whether this attribute contract is inherited from its parent instance. If true, the rest of the properties in this model become read-only. The default value is false.
	Inherited *bool `json:"inherited,omitempty" tfsdk:"inherited"`
}

IdentityStoreProvisionerAttributeContract A set of attributes exposed by an identity store provisioner.

func NewIdentityStoreProvisionerAttributeContract ¶

func NewIdentityStoreProvisionerAttributeContract(coreAttributes []Attribute) *IdentityStoreProvisionerAttributeContract

NewIdentityStoreProvisionerAttributeContract instantiates a new IdentityStoreProvisionerAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityStoreProvisionerAttributeContractWithDefaults ¶

func NewIdentityStoreProvisionerAttributeContractWithDefaults() *IdentityStoreProvisionerAttributeContract

NewIdentityStoreProvisionerAttributeContractWithDefaults instantiates a new IdentityStoreProvisionerAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityStoreProvisionerAttributeContract) GetCoreAttributes ¶

func (o *IdentityStoreProvisionerAttributeContract) GetCoreAttributes() []Attribute

GetCoreAttributes returns the CoreAttributes field value

func (*IdentityStoreProvisionerAttributeContract) GetCoreAttributesOk ¶

func (o *IdentityStoreProvisionerAttributeContract) GetCoreAttributesOk() ([]Attribute, bool)

GetCoreAttributesOk returns a tuple with the CoreAttributes field value and a boolean to check if the value has been set.

func (*IdentityStoreProvisionerAttributeContract) GetExtendedAttributes ¶

func (o *IdentityStoreProvisionerAttributeContract) GetExtendedAttributes() []Attribute

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*IdentityStoreProvisionerAttributeContract) GetExtendedAttributesOk ¶

func (o *IdentityStoreProvisionerAttributeContract) GetExtendedAttributesOk() ([]Attribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisionerAttributeContract) GetInherited ¶

GetInherited returns the Inherited field value if set, zero value otherwise.

func (*IdentityStoreProvisionerAttributeContract) GetInheritedOk ¶

func (o *IdentityStoreProvisionerAttributeContract) GetInheritedOk() (*bool, bool)

GetInheritedOk returns a tuple with the Inherited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisionerAttributeContract) HasExtendedAttributes ¶

func (o *IdentityStoreProvisionerAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (*IdentityStoreProvisionerAttributeContract) HasInherited ¶

HasInherited returns a boolean if a field has been set.

func (IdentityStoreProvisionerAttributeContract) MarshalJSON ¶

func (*IdentityStoreProvisionerAttributeContract) SetCoreAttributes ¶

func (o *IdentityStoreProvisionerAttributeContract) SetCoreAttributes(v []Attribute)

SetCoreAttributes sets field value

func (*IdentityStoreProvisionerAttributeContract) SetExtendedAttributes ¶

func (o *IdentityStoreProvisionerAttributeContract) SetExtendedAttributes(v []Attribute)

SetExtendedAttributes gets a reference to the given []Attribute and assigns it to the ExtendedAttributes field.

func (*IdentityStoreProvisionerAttributeContract) SetInherited ¶

SetInherited gets a reference to the given bool and assigns it to the Inherited field.

func (IdentityStoreProvisionerAttributeContract) ToMap ¶

func (o IdentityStoreProvisionerAttributeContract) ToMap() (map[string]interface{}, error)

type IdentityStoreProvisionerDescriptor ¶

type IdentityStoreProvisionerDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// The group attribute contract for this identity store provisioner
	GroupAttributeContract []string `json:"groupAttributeContract,omitempty" tfsdk:"group_attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	// Determines whether this plugin supports extending the group attribute contract
	SupportsGroupExtendedContract *bool                   `json:"supportsGroupExtendedContract,omitempty" tfsdk:"supports_group_extended_contract"`
	ConfigDescriptor              *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
}

IdentityStoreProvisionerDescriptor An identity store provisioner descriptor

func NewIdentityStoreProvisionerDescriptor ¶

func NewIdentityStoreProvisionerDescriptor() *IdentityStoreProvisionerDescriptor

NewIdentityStoreProvisionerDescriptor instantiates a new IdentityStoreProvisionerDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityStoreProvisionerDescriptorWithDefaults ¶

func NewIdentityStoreProvisionerDescriptorWithDefaults() *IdentityStoreProvisionerDescriptor

NewIdentityStoreProvisionerDescriptorWithDefaults instantiates a new IdentityStoreProvisionerDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityStoreProvisionerDescriptor) GetAttributeContract ¶

func (o *IdentityStoreProvisionerDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*IdentityStoreProvisionerDescriptor) GetAttributeContractOk ¶

func (o *IdentityStoreProvisionerDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisionerDescriptor) GetClassName ¶

func (o *IdentityStoreProvisionerDescriptor) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*IdentityStoreProvisionerDescriptor) GetClassNameOk ¶

func (o *IdentityStoreProvisionerDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisionerDescriptor) GetConfigDescriptor ¶

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*IdentityStoreProvisionerDescriptor) GetConfigDescriptorOk ¶

func (o *IdentityStoreProvisionerDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisionerDescriptor) GetGroupAttributeContract ¶

func (o *IdentityStoreProvisionerDescriptor) GetGroupAttributeContract() []string

GetGroupAttributeContract returns the GroupAttributeContract field value if set, zero value otherwise.

func (*IdentityStoreProvisionerDescriptor) GetGroupAttributeContractOk ¶

func (o *IdentityStoreProvisionerDescriptor) GetGroupAttributeContractOk() ([]string, bool)

GetGroupAttributeContractOk returns a tuple with the GroupAttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisionerDescriptor) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*IdentityStoreProvisionerDescriptor) GetIdOk ¶

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisionerDescriptor) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*IdentityStoreProvisionerDescriptor) GetNameOk ¶

func (o *IdentityStoreProvisionerDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisionerDescriptor) GetSupportsExtendedContract ¶

func (o *IdentityStoreProvisionerDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*IdentityStoreProvisionerDescriptor) GetSupportsExtendedContractOk ¶

func (o *IdentityStoreProvisionerDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisionerDescriptor) GetSupportsGroupExtendedContract ¶

func (o *IdentityStoreProvisionerDescriptor) GetSupportsGroupExtendedContract() bool

GetSupportsGroupExtendedContract returns the SupportsGroupExtendedContract field value if set, zero value otherwise.

func (*IdentityStoreProvisionerDescriptor) GetSupportsGroupExtendedContractOk ¶

func (o *IdentityStoreProvisionerDescriptor) GetSupportsGroupExtendedContractOk() (*bool, bool)

GetSupportsGroupExtendedContractOk returns a tuple with the SupportsGroupExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisionerDescriptor) HasAttributeContract ¶

func (o *IdentityStoreProvisionerDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*IdentityStoreProvisionerDescriptor) HasClassName ¶

func (o *IdentityStoreProvisionerDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*IdentityStoreProvisionerDescriptor) HasConfigDescriptor ¶

func (o *IdentityStoreProvisionerDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*IdentityStoreProvisionerDescriptor) HasGroupAttributeContract ¶

func (o *IdentityStoreProvisionerDescriptor) HasGroupAttributeContract() bool

HasGroupAttributeContract returns a boolean if a field has been set.

func (*IdentityStoreProvisionerDescriptor) HasId ¶

HasId returns a boolean if a field has been set.

func (*IdentityStoreProvisionerDescriptor) HasName ¶

HasName returns a boolean if a field has been set.

func (*IdentityStoreProvisionerDescriptor) HasSupportsExtendedContract ¶

func (o *IdentityStoreProvisionerDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (*IdentityStoreProvisionerDescriptor) HasSupportsGroupExtendedContract ¶

func (o *IdentityStoreProvisionerDescriptor) HasSupportsGroupExtendedContract() bool

HasSupportsGroupExtendedContract returns a boolean if a field has been set.

func (IdentityStoreProvisionerDescriptor) MarshalJSON ¶

func (o IdentityStoreProvisionerDescriptor) MarshalJSON() ([]byte, error)

func (*IdentityStoreProvisionerDescriptor) SetAttributeContract ¶

func (o *IdentityStoreProvisionerDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*IdentityStoreProvisionerDescriptor) SetClassName ¶

func (o *IdentityStoreProvisionerDescriptor) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*IdentityStoreProvisionerDescriptor) SetConfigDescriptor ¶

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*IdentityStoreProvisionerDescriptor) SetGroupAttributeContract ¶

func (o *IdentityStoreProvisionerDescriptor) SetGroupAttributeContract(v []string)

SetGroupAttributeContract gets a reference to the given []string and assigns it to the GroupAttributeContract field.

func (*IdentityStoreProvisionerDescriptor) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*IdentityStoreProvisionerDescriptor) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*IdentityStoreProvisionerDescriptor) SetSupportsExtendedContract ¶

func (o *IdentityStoreProvisionerDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (*IdentityStoreProvisionerDescriptor) SetSupportsGroupExtendedContract ¶

func (o *IdentityStoreProvisionerDescriptor) SetSupportsGroupExtendedContract(v bool)

SetSupportsGroupExtendedContract gets a reference to the given bool and assigns it to the SupportsGroupExtendedContract field.

func (IdentityStoreProvisionerDescriptor) ToMap ¶

func (o IdentityStoreProvisionerDescriptor) ToMap() (map[string]interface{}, error)

type IdentityStoreProvisionerDescriptors ¶

type IdentityStoreProvisionerDescriptors struct {
	// The list of identity store provisioner descriptors.
	Items []IdentityStoreProvisionerDescriptor `json:"items,omitempty" tfsdk:"items"`
}

IdentityStoreProvisionerDescriptors A collection of identity store provisioner descriptors.

func NewIdentityStoreProvisionerDescriptors ¶

func NewIdentityStoreProvisionerDescriptors() *IdentityStoreProvisionerDescriptors

NewIdentityStoreProvisionerDescriptors instantiates a new IdentityStoreProvisionerDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityStoreProvisionerDescriptorsWithDefaults ¶

func NewIdentityStoreProvisionerDescriptorsWithDefaults() *IdentityStoreProvisionerDescriptors

NewIdentityStoreProvisionerDescriptorsWithDefaults instantiates a new IdentityStoreProvisionerDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityStoreProvisionerDescriptors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*IdentityStoreProvisionerDescriptors) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisionerDescriptors) HasItems ¶

HasItems returns a boolean if a field has been set.

func (IdentityStoreProvisionerDescriptors) MarshalJSON ¶

func (o IdentityStoreProvisionerDescriptors) MarshalJSON() ([]byte, error)

func (*IdentityStoreProvisionerDescriptors) SetItems ¶

SetItems gets a reference to the given []IdentityStoreProvisionerDescriptor and assigns it to the Items field.

func (IdentityStoreProvisionerDescriptors) ToMap ¶

func (o IdentityStoreProvisionerDescriptors) ToMap() (map[string]interface{}, error)

type IdentityStoreProvisionerGroupAttributeContract ¶

type IdentityStoreProvisionerGroupAttributeContract struct {
	// A list of identity store provisioner group attributes that correspond to the group attributes exposed by the identity store provisioner type.
	CoreAttributes []GroupAttribute `json:"coreAttributes" tfsdk:"core_attributes"`
	// A list of additional group attributes that can be returned by the identity store provisioner. The extended group attributes are only used if the provisioner supports them.
	ExtendedAttributes []GroupAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
	// Whether this group attribute contract is inherited from its parent instance. If true, the rest of the properties in this model become read-only. The default value is false.
	Inherited *bool `json:"inherited,omitempty" tfsdk:"inherited"`
}

IdentityStoreProvisionerGroupAttributeContract A set of group attributes exposed by an identity store provisioner.

func NewIdentityStoreProvisionerGroupAttributeContract ¶

func NewIdentityStoreProvisionerGroupAttributeContract(coreAttributes []GroupAttribute) *IdentityStoreProvisionerGroupAttributeContract

NewIdentityStoreProvisionerGroupAttributeContract instantiates a new IdentityStoreProvisionerGroupAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityStoreProvisionerGroupAttributeContractWithDefaults ¶

func NewIdentityStoreProvisionerGroupAttributeContractWithDefaults() *IdentityStoreProvisionerGroupAttributeContract

NewIdentityStoreProvisionerGroupAttributeContractWithDefaults instantiates a new IdentityStoreProvisionerGroupAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityStoreProvisionerGroupAttributeContract) GetCoreAttributes ¶

GetCoreAttributes returns the CoreAttributes field value

func (*IdentityStoreProvisionerGroupAttributeContract) GetCoreAttributesOk ¶

GetCoreAttributesOk returns a tuple with the CoreAttributes field value and a boolean to check if the value has been set.

func (*IdentityStoreProvisionerGroupAttributeContract) GetExtendedAttributes ¶

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*IdentityStoreProvisionerGroupAttributeContract) GetExtendedAttributesOk ¶

func (o *IdentityStoreProvisionerGroupAttributeContract) GetExtendedAttributesOk() ([]GroupAttribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisionerGroupAttributeContract) GetInherited ¶

GetInherited returns the Inherited field value if set, zero value otherwise.

func (*IdentityStoreProvisionerGroupAttributeContract) GetInheritedOk ¶

GetInheritedOk returns a tuple with the Inherited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisionerGroupAttributeContract) HasExtendedAttributes ¶

func (o *IdentityStoreProvisionerGroupAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (*IdentityStoreProvisionerGroupAttributeContract) HasInherited ¶

HasInherited returns a boolean if a field has been set.

func (IdentityStoreProvisionerGroupAttributeContract) MarshalJSON ¶

func (*IdentityStoreProvisionerGroupAttributeContract) SetCoreAttributes ¶

SetCoreAttributes sets field value

func (*IdentityStoreProvisionerGroupAttributeContract) SetExtendedAttributes ¶

func (o *IdentityStoreProvisionerGroupAttributeContract) SetExtendedAttributes(v []GroupAttribute)

SetExtendedAttributes gets a reference to the given []GroupAttribute and assigns it to the ExtendedAttributes field.

func (*IdentityStoreProvisionerGroupAttributeContract) SetInherited ¶

SetInherited gets a reference to the given bool and assigns it to the Inherited field.

func (IdentityStoreProvisionerGroupAttributeContract) ToMap ¶

func (o IdentityStoreProvisionerGroupAttributeContract) ToMap() (map[string]interface{}, error)

type IdentityStoreProvisioners ¶

type IdentityStoreProvisioners struct {
	// The actual list of identity store provisioners.
	Items []IdentityStoreProvisioner `json:"items,omitempty" tfsdk:"items"`
}

IdentityStoreProvisioners A collection of identity store provisioners.

func NewIdentityStoreProvisioners ¶

func NewIdentityStoreProvisioners() *IdentityStoreProvisioners

NewIdentityStoreProvisioners instantiates a new IdentityStoreProvisioners object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityStoreProvisionersWithDefaults ¶

func NewIdentityStoreProvisionersWithDefaults() *IdentityStoreProvisioners

NewIdentityStoreProvisionersWithDefaults instantiates a new IdentityStoreProvisioners object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityStoreProvisioners) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*IdentityStoreProvisioners) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityStoreProvisioners) HasItems ¶

func (o *IdentityStoreProvisioners) HasItems() bool

HasItems returns a boolean if a field has been set.

func (IdentityStoreProvisioners) MarshalJSON ¶

func (o IdentityStoreProvisioners) MarshalJSON() ([]byte, error)

func (*IdentityStoreProvisioners) SetItems ¶

SetItems gets a reference to the given []IdentityStoreProvisioner and assigns it to the Items field.

func (IdentityStoreProvisioners) ToMap ¶

func (o IdentityStoreProvisioners) ToMap() (map[string]interface{}, error)

type IdentityStoreProvisionersAPIService ¶

type IdentityStoreProvisionersAPIService service

IdentityStoreProvisionersAPIService IdentityStoreProvisionersAPI service

func (*IdentityStoreProvisionersAPIService) CreateIdentityStoreProvisioner ¶

CreateIdentityStoreProvisioner Create a new identity store provisioner instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateIdentityStoreProvisionerRequest

func (*IdentityStoreProvisionersAPIService) CreateIdentityStoreProvisionerExecute ¶

Execute executes the request

@return IdentityStoreProvisioner

func (*IdentityStoreProvisionersAPIService) DeleteIdentityStoreProvisioner ¶

DeleteIdentityStoreProvisioner Delete an identity store provisioner instance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of identity store provisioner instance
@return ApiDeleteIdentityStoreProvisionerRequest

func (*IdentityStoreProvisionersAPIService) DeleteIdentityStoreProvisionerExecute ¶

Execute executes the request

func (*IdentityStoreProvisionersAPIService) GetIdentityStoreProvisioner ¶

GetIdentityStoreProvisioner Get an identity store provisioner by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of identity store provisioner instance
@return ApiGetIdentityStoreProvisionerRequest

func (*IdentityStoreProvisionersAPIService) GetIdentityStoreProvisionerDescriptorById ¶

GetIdentityStoreProvisionerDescriptorById Get the descriptor of an identity store provisioner by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of identity store provisioner descriptor
@return ApiGetIdentityStoreProvisionerDescriptorByIdRequest

func (*IdentityStoreProvisionersAPIService) GetIdentityStoreProvisionerDescriptorByIdExecute ¶

Execute executes the request

@return IdentityStoreProvisionerDescriptor

func (*IdentityStoreProvisionersAPIService) GetIdentityStoreProvisionerDescriptors ¶

GetIdentityStoreProvisionerDescriptors Get the list of available identity store provisioner descriptors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetIdentityStoreProvisionerDescriptorsRequest

func (*IdentityStoreProvisionersAPIService) GetIdentityStoreProvisionerDescriptorsExecute ¶

Execute executes the request

@return IdentityStoreProvisionerDescriptors

func (*IdentityStoreProvisionersAPIService) GetIdentityStoreProvisionerExecute ¶

Execute executes the request

@return IdentityStoreProvisioner

func (*IdentityStoreProvisionersAPIService) GetIdentityStoreProvisioners ¶

GetIdentityStoreProvisioners Get the list of configured identity store provisioner instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetIdentityStoreProvisionersRequest

func (*IdentityStoreProvisionersAPIService) GetIdentityStoreProvisionersExecute ¶

Execute executes the request

@return IdentityStoreProvisioners

func (*IdentityStoreProvisionersAPIService) UpdateIdentityStoreProvisioner ¶

UpdateIdentityStoreProvisioner Update an identity store provisioner instance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of identity store provisioner instance
@return ApiUpdateIdentityStoreProvisionerRequest

func (*IdentityStoreProvisionersAPIService) UpdateIdentityStoreProvisionerExecute ¶

Execute executes the request

@return IdentityStoreProvisioner

type IdpAdapter ¶

type IdpAdapter struct {
	// The ID of the plugin instance. The ID cannot be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Id string `json:"id" tfsdk:"id"`
	// The plugin instance name. The name can be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
	// The time at which the plugin instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified *time.Time `json:"lastModified,omitempty" tfsdk:"last_modified"`
	// The fixed value that indicates how the user was authenticated.
	AuthnCtxClassRef  *string                      `json:"authnCtxClassRef,omitempty" tfsdk:"authn_ctx_class_ref"`
	AttributeMapping  *IdpAdapterContractMapping   `json:"attributeMapping,omitempty" tfsdk:"attribute_mapping"`
	AttributeContract *IdpAdapterAttributeContract `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
}

IdpAdapter struct for IdpAdapter

func NewIdpAdapter ¶

func NewIdpAdapter(id string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *IdpAdapter

NewIdpAdapter instantiates a new IdpAdapter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpAdapterWithDefaults ¶

func NewIdpAdapterWithDefaults() *IdpAdapter

NewIdpAdapterWithDefaults instantiates a new IdpAdapter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpAdapter) GetAttributeContract ¶

func (o *IdpAdapter) GetAttributeContract() IdpAdapterAttributeContract

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*IdpAdapter) GetAttributeContractOk ¶

func (o *IdpAdapter) GetAttributeContractOk() (*IdpAdapterAttributeContract, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapter) GetAttributeMapping ¶

func (o *IdpAdapter) GetAttributeMapping() IdpAdapterContractMapping

GetAttributeMapping returns the AttributeMapping field value if set, zero value otherwise.

func (*IdpAdapter) GetAttributeMappingOk ¶

func (o *IdpAdapter) GetAttributeMappingOk() (*IdpAdapterContractMapping, bool)

GetAttributeMappingOk returns a tuple with the AttributeMapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapter) GetAuthnCtxClassRef ¶

func (o *IdpAdapter) GetAuthnCtxClassRef() string

GetAuthnCtxClassRef returns the AuthnCtxClassRef field value if set, zero value otherwise.

func (*IdpAdapter) GetAuthnCtxClassRefOk ¶

func (o *IdpAdapter) GetAuthnCtxClassRefOk() (*string, bool)

GetAuthnCtxClassRefOk returns a tuple with the AuthnCtxClassRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapter) GetConfiguration ¶

func (o *IdpAdapter) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*IdpAdapter) GetConfigurationOk ¶

func (o *IdpAdapter) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*IdpAdapter) GetId ¶

func (o *IdpAdapter) GetId() string

GetId returns the Id field value

func (*IdpAdapter) GetIdOk ¶

func (o *IdpAdapter) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*IdpAdapter) GetLastModified ¶

func (o *IdpAdapter) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*IdpAdapter) GetLastModifiedOk ¶

func (o *IdpAdapter) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapter) GetName ¶

func (o *IdpAdapter) GetName() string

GetName returns the Name field value

func (*IdpAdapter) GetNameOk ¶

func (o *IdpAdapter) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IdpAdapter) GetParentRef ¶

func (o *IdpAdapter) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*IdpAdapter) GetParentRefOk ¶

func (o *IdpAdapter) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapter) GetPluginDescriptorRef ¶

func (o *IdpAdapter) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*IdpAdapter) GetPluginDescriptorRefOk ¶

func (o *IdpAdapter) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*IdpAdapter) HasAttributeContract ¶

func (o *IdpAdapter) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*IdpAdapter) HasAttributeMapping ¶

func (o *IdpAdapter) HasAttributeMapping() bool

HasAttributeMapping returns a boolean if a field has been set.

func (*IdpAdapter) HasAuthnCtxClassRef ¶

func (o *IdpAdapter) HasAuthnCtxClassRef() bool

HasAuthnCtxClassRef returns a boolean if a field has been set.

func (*IdpAdapter) HasLastModified ¶

func (o *IdpAdapter) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*IdpAdapter) HasParentRef ¶

func (o *IdpAdapter) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (IdpAdapter) MarshalJSON ¶

func (o IdpAdapter) MarshalJSON() ([]byte, error)

func (*IdpAdapter) SetAttributeContract ¶

func (o *IdpAdapter) SetAttributeContract(v IdpAdapterAttributeContract)

SetAttributeContract gets a reference to the given IdpAdapterAttributeContract and assigns it to the AttributeContract field.

func (*IdpAdapter) SetAttributeMapping ¶

func (o *IdpAdapter) SetAttributeMapping(v IdpAdapterContractMapping)

SetAttributeMapping gets a reference to the given IdpAdapterContractMapping and assigns it to the AttributeMapping field.

func (*IdpAdapter) SetAuthnCtxClassRef ¶

func (o *IdpAdapter) SetAuthnCtxClassRef(v string)

SetAuthnCtxClassRef gets a reference to the given string and assigns it to the AuthnCtxClassRef field.

func (*IdpAdapter) SetConfiguration ¶

func (o *IdpAdapter) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*IdpAdapter) SetId ¶

func (o *IdpAdapter) SetId(v string)

SetId sets field value

func (*IdpAdapter) SetLastModified ¶

func (o *IdpAdapter) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*IdpAdapter) SetName ¶

func (o *IdpAdapter) SetName(v string)

SetName sets field value

func (*IdpAdapter) SetParentRef ¶

func (o *IdpAdapter) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*IdpAdapter) SetPluginDescriptorRef ¶

func (o *IdpAdapter) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (IdpAdapter) ToMap ¶

func (o IdpAdapter) ToMap() (map[string]interface{}, error)

type IdpAdapterAssertionMapping ¶

type IdpAdapterAssertionMapping struct {
	IdpAdapterRef *ResourceLink `json:"idpAdapterRef,omitempty" tfsdk:"idp_adapter_ref"`
	// Restricts this mapping to specific virtual entity IDs.
	RestrictVirtualEntityIds *bool `json:"restrictVirtualEntityIds,omitempty" tfsdk:"restrict_virtual_entity_ids"`
	// The list of virtual server IDs that this mapping is restricted to.
	RestrictedVirtualEntityIds []string    `json:"restrictedVirtualEntityIds,omitempty" tfsdk:"restricted_virtual_entity_ids"`
	AdapterOverrideSettings    *IdpAdapter `json:"adapterOverrideSettings,omitempty" tfsdk:"adapter_override_settings"`
	// If set to true, SSO transaction will be aborted as a fail-safe when the data-store's attribute mappings fail to complete the attribute contract. Otherwise, the attribute contract with default values is used. By default, this value is false.
	AbortSsoTransactionAsFailSafe *bool `json:"abortSsoTransactionAsFailSafe,omitempty" tfsdk:"abort_sso_transaction_as_fail_safe"`
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
}

IdpAdapterAssertionMapping The IdP Adapter Assertion Mapping.

func NewIdpAdapterAssertionMapping ¶

func NewIdpAdapterAssertionMapping(attributeContractFulfillment map[string]AttributeFulfillmentValue) *IdpAdapterAssertionMapping

NewIdpAdapterAssertionMapping instantiates a new IdpAdapterAssertionMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpAdapterAssertionMappingWithDefaults ¶

func NewIdpAdapterAssertionMappingWithDefaults() *IdpAdapterAssertionMapping

NewIdpAdapterAssertionMappingWithDefaults instantiates a new IdpAdapterAssertionMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpAdapterAssertionMapping) GetAbortSsoTransactionAsFailSafe ¶

func (o *IdpAdapterAssertionMapping) GetAbortSsoTransactionAsFailSafe() bool

GetAbortSsoTransactionAsFailSafe returns the AbortSsoTransactionAsFailSafe field value if set, zero value otherwise.

func (*IdpAdapterAssertionMapping) GetAbortSsoTransactionAsFailSafeOk ¶

func (o *IdpAdapterAssertionMapping) GetAbortSsoTransactionAsFailSafeOk() (*bool, bool)

GetAbortSsoTransactionAsFailSafeOk returns a tuple with the AbortSsoTransactionAsFailSafe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterAssertionMapping) GetAdapterOverrideSettings ¶

func (o *IdpAdapterAssertionMapping) GetAdapterOverrideSettings() IdpAdapter

GetAdapterOverrideSettings returns the AdapterOverrideSettings field value if set, zero value otherwise.

func (*IdpAdapterAssertionMapping) GetAdapterOverrideSettingsOk ¶

func (o *IdpAdapterAssertionMapping) GetAdapterOverrideSettingsOk() (*IdpAdapter, bool)

GetAdapterOverrideSettingsOk returns a tuple with the AdapterOverrideSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterAssertionMapping) GetAttributeContractFulfillment ¶

func (o *IdpAdapterAssertionMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*IdpAdapterAssertionMapping) GetAttributeContractFulfillmentOk ¶

func (o *IdpAdapterAssertionMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*IdpAdapterAssertionMapping) GetAttributeSources ¶

func (o *IdpAdapterAssertionMapping) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*IdpAdapterAssertionMapping) GetAttributeSourcesOk ¶

func (o *IdpAdapterAssertionMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterAssertionMapping) GetIdpAdapterRef ¶

func (o *IdpAdapterAssertionMapping) GetIdpAdapterRef() ResourceLink

GetIdpAdapterRef returns the IdpAdapterRef field value if set, zero value otherwise.

func (*IdpAdapterAssertionMapping) GetIdpAdapterRefOk ¶

func (o *IdpAdapterAssertionMapping) GetIdpAdapterRefOk() (*ResourceLink, bool)

GetIdpAdapterRefOk returns a tuple with the IdpAdapterRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterAssertionMapping) GetIssuanceCriteria ¶

func (o *IdpAdapterAssertionMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*IdpAdapterAssertionMapping) GetIssuanceCriteriaOk ¶

func (o *IdpAdapterAssertionMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterAssertionMapping) GetRestrictVirtualEntityIds ¶

func (o *IdpAdapterAssertionMapping) GetRestrictVirtualEntityIds() bool

GetRestrictVirtualEntityIds returns the RestrictVirtualEntityIds field value if set, zero value otherwise.

func (*IdpAdapterAssertionMapping) GetRestrictVirtualEntityIdsOk ¶

func (o *IdpAdapterAssertionMapping) GetRestrictVirtualEntityIdsOk() (*bool, bool)

GetRestrictVirtualEntityIdsOk returns a tuple with the RestrictVirtualEntityIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterAssertionMapping) GetRestrictedVirtualEntityIds ¶

func (o *IdpAdapterAssertionMapping) GetRestrictedVirtualEntityIds() []string

GetRestrictedVirtualEntityIds returns the RestrictedVirtualEntityIds field value if set, zero value otherwise.

func (*IdpAdapterAssertionMapping) GetRestrictedVirtualEntityIdsOk ¶

func (o *IdpAdapterAssertionMapping) GetRestrictedVirtualEntityIdsOk() ([]string, bool)

GetRestrictedVirtualEntityIdsOk returns a tuple with the RestrictedVirtualEntityIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterAssertionMapping) HasAbortSsoTransactionAsFailSafe ¶

func (o *IdpAdapterAssertionMapping) HasAbortSsoTransactionAsFailSafe() bool

HasAbortSsoTransactionAsFailSafe returns a boolean if a field has been set.

func (*IdpAdapterAssertionMapping) HasAdapterOverrideSettings ¶

func (o *IdpAdapterAssertionMapping) HasAdapterOverrideSettings() bool

HasAdapterOverrideSettings returns a boolean if a field has been set.

func (*IdpAdapterAssertionMapping) HasAttributeSources ¶

func (o *IdpAdapterAssertionMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*IdpAdapterAssertionMapping) HasIdpAdapterRef ¶ added in v1200.0.1

func (o *IdpAdapterAssertionMapping) HasIdpAdapterRef() bool

HasIdpAdapterRef returns a boolean if a field has been set.

func (*IdpAdapterAssertionMapping) HasIssuanceCriteria ¶

func (o *IdpAdapterAssertionMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (*IdpAdapterAssertionMapping) HasRestrictVirtualEntityIds ¶

func (o *IdpAdapterAssertionMapping) HasRestrictVirtualEntityIds() bool

HasRestrictVirtualEntityIds returns a boolean if a field has been set.

func (*IdpAdapterAssertionMapping) HasRestrictedVirtualEntityIds ¶

func (o *IdpAdapterAssertionMapping) HasRestrictedVirtualEntityIds() bool

HasRestrictedVirtualEntityIds returns a boolean if a field has been set.

func (IdpAdapterAssertionMapping) MarshalJSON ¶

func (o IdpAdapterAssertionMapping) MarshalJSON() ([]byte, error)

func (*IdpAdapterAssertionMapping) SetAbortSsoTransactionAsFailSafe ¶

func (o *IdpAdapterAssertionMapping) SetAbortSsoTransactionAsFailSafe(v bool)

SetAbortSsoTransactionAsFailSafe gets a reference to the given bool and assigns it to the AbortSsoTransactionAsFailSafe field.

func (*IdpAdapterAssertionMapping) SetAdapterOverrideSettings ¶

func (o *IdpAdapterAssertionMapping) SetAdapterOverrideSettings(v IdpAdapter)

SetAdapterOverrideSettings gets a reference to the given IdpAdapter and assigns it to the AdapterOverrideSettings field.

func (*IdpAdapterAssertionMapping) SetAttributeContractFulfillment ¶

func (o *IdpAdapterAssertionMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*IdpAdapterAssertionMapping) SetAttributeSources ¶

func (o *IdpAdapterAssertionMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*IdpAdapterAssertionMapping) SetIdpAdapterRef ¶

func (o *IdpAdapterAssertionMapping) SetIdpAdapterRef(v ResourceLink)

SetIdpAdapterRef gets a reference to the given ResourceLink and assigns it to the IdpAdapterRef field.

func (*IdpAdapterAssertionMapping) SetIssuanceCriteria ¶

func (o *IdpAdapterAssertionMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (*IdpAdapterAssertionMapping) SetRestrictVirtualEntityIds ¶

func (o *IdpAdapterAssertionMapping) SetRestrictVirtualEntityIds(v bool)

SetRestrictVirtualEntityIds gets a reference to the given bool and assigns it to the RestrictVirtualEntityIds field.

func (*IdpAdapterAssertionMapping) SetRestrictedVirtualEntityIds ¶

func (o *IdpAdapterAssertionMapping) SetRestrictedVirtualEntityIds(v []string)

SetRestrictedVirtualEntityIds gets a reference to the given []string and assigns it to the RestrictedVirtualEntityIds field.

func (IdpAdapterAssertionMapping) ToMap ¶

func (o IdpAdapterAssertionMapping) ToMap() (map[string]interface{}, error)

type IdpAdapterAttribute ¶

type IdpAdapterAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
	// Specifies whether this attribute is used to construct a pseudonym for the SP. Defaults to false.
	Pseudonym *bool `json:"pseudonym,omitempty" tfsdk:"pseudonym"`
	// Specifies whether this attribute is masked in PingFederate logs. Defaults to false.
	Masked *bool `json:"masked,omitempty" tfsdk:"masked"`
}

IdpAdapterAttribute An attribute for the IdP adapter attribute contract.

func NewIdpAdapterAttribute ¶

func NewIdpAdapterAttribute(name string) *IdpAdapterAttribute

NewIdpAdapterAttribute instantiates a new IdpAdapterAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpAdapterAttributeWithDefaults ¶

func NewIdpAdapterAttributeWithDefaults() *IdpAdapterAttribute

NewIdpAdapterAttributeWithDefaults instantiates a new IdpAdapterAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpAdapterAttribute) GetMasked ¶

func (o *IdpAdapterAttribute) GetMasked() bool

GetMasked returns the Masked field value if set, zero value otherwise.

func (*IdpAdapterAttribute) GetMaskedOk ¶

func (o *IdpAdapterAttribute) GetMaskedOk() (*bool, bool)

GetMaskedOk returns a tuple with the Masked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterAttribute) GetName ¶

func (o *IdpAdapterAttribute) GetName() string

GetName returns the Name field value

func (*IdpAdapterAttribute) GetNameOk ¶

func (o *IdpAdapterAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IdpAdapterAttribute) GetPseudonym ¶

func (o *IdpAdapterAttribute) GetPseudonym() bool

GetPseudonym returns the Pseudonym field value if set, zero value otherwise.

func (*IdpAdapterAttribute) GetPseudonymOk ¶

func (o *IdpAdapterAttribute) GetPseudonymOk() (*bool, bool)

GetPseudonymOk returns a tuple with the Pseudonym field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterAttribute) HasMasked ¶

func (o *IdpAdapterAttribute) HasMasked() bool

HasMasked returns a boolean if a field has been set.

func (*IdpAdapterAttribute) HasPseudonym ¶

func (o *IdpAdapterAttribute) HasPseudonym() bool

HasPseudonym returns a boolean if a field has been set.

func (IdpAdapterAttribute) MarshalJSON ¶

func (o IdpAdapterAttribute) MarshalJSON() ([]byte, error)

func (*IdpAdapterAttribute) SetMasked ¶

func (o *IdpAdapterAttribute) SetMasked(v bool)

SetMasked gets a reference to the given bool and assigns it to the Masked field.

func (*IdpAdapterAttribute) SetName ¶

func (o *IdpAdapterAttribute) SetName(v string)

SetName sets field value

func (*IdpAdapterAttribute) SetPseudonym ¶

func (o *IdpAdapterAttribute) SetPseudonym(v bool)

SetPseudonym gets a reference to the given bool and assigns it to the Pseudonym field.

func (IdpAdapterAttribute) ToMap ¶

func (o IdpAdapterAttribute) ToMap() (map[string]interface{}, error)

type IdpAdapterAttributeContract ¶

type IdpAdapterAttributeContract struct {
	// A list of IdP adapter attributes that correspond to the attributes exposed by the IdP adapter type.
	CoreAttributes []IdpAdapterAttribute `json:"coreAttributes" tfsdk:"core_attributes"`
	// A list of additional attributes that can be returned by the IdP adapter. The extended attributes are only used if the adapter supports them.
	ExtendedAttributes []IdpAdapterAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
	// The attribute to use for uniquely identify a user's authentication sessions.
	UniqueUserKeyAttribute *string `json:"uniqueUserKeyAttribute,omitempty" tfsdk:"unique_user_key_attribute"`
	// Whether or not all OGNL expressions used to fulfill an outgoing assertion contract should be masked in the logs. Defaults to false.
	MaskOgnlValues *bool `json:"maskOgnlValues,omitempty" tfsdk:"mask_ognl_values"`
	// Whether this attribute contract is inherited from its parent instance. If true, the rest of the properties in this model become read-only. The default value is false.
	Inherited *bool `json:"inherited,omitempty" tfsdk:"inherited"`
}

IdpAdapterAttributeContract A set of attributes exposed by an IdP adapter.

func NewIdpAdapterAttributeContract ¶

func NewIdpAdapterAttributeContract(coreAttributes []IdpAdapterAttribute) *IdpAdapterAttributeContract

NewIdpAdapterAttributeContract instantiates a new IdpAdapterAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpAdapterAttributeContractWithDefaults ¶

func NewIdpAdapterAttributeContractWithDefaults() *IdpAdapterAttributeContract

NewIdpAdapterAttributeContractWithDefaults instantiates a new IdpAdapterAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpAdapterAttributeContract) GetCoreAttributes ¶

func (o *IdpAdapterAttributeContract) GetCoreAttributes() []IdpAdapterAttribute

GetCoreAttributes returns the CoreAttributes field value

func (*IdpAdapterAttributeContract) GetCoreAttributesOk ¶

func (o *IdpAdapterAttributeContract) GetCoreAttributesOk() ([]IdpAdapterAttribute, bool)

GetCoreAttributesOk returns a tuple with the CoreAttributes field value and a boolean to check if the value has been set.

func (*IdpAdapterAttributeContract) GetExtendedAttributes ¶

func (o *IdpAdapterAttributeContract) GetExtendedAttributes() []IdpAdapterAttribute

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*IdpAdapterAttributeContract) GetExtendedAttributesOk ¶

func (o *IdpAdapterAttributeContract) GetExtendedAttributesOk() ([]IdpAdapterAttribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterAttributeContract) GetInherited ¶

func (o *IdpAdapterAttributeContract) GetInherited() bool

GetInherited returns the Inherited field value if set, zero value otherwise.

func (*IdpAdapterAttributeContract) GetInheritedOk ¶

func (o *IdpAdapterAttributeContract) GetInheritedOk() (*bool, bool)

GetInheritedOk returns a tuple with the Inherited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterAttributeContract) GetMaskOgnlValues ¶

func (o *IdpAdapterAttributeContract) GetMaskOgnlValues() bool

GetMaskOgnlValues returns the MaskOgnlValues field value if set, zero value otherwise.

func (*IdpAdapterAttributeContract) GetMaskOgnlValuesOk ¶

func (o *IdpAdapterAttributeContract) GetMaskOgnlValuesOk() (*bool, bool)

GetMaskOgnlValuesOk returns a tuple with the MaskOgnlValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterAttributeContract) GetUniqueUserKeyAttribute ¶

func (o *IdpAdapterAttributeContract) GetUniqueUserKeyAttribute() string

GetUniqueUserKeyAttribute returns the UniqueUserKeyAttribute field value if set, zero value otherwise.

func (*IdpAdapterAttributeContract) GetUniqueUserKeyAttributeOk ¶

func (o *IdpAdapterAttributeContract) GetUniqueUserKeyAttributeOk() (*string, bool)

GetUniqueUserKeyAttributeOk returns a tuple with the UniqueUserKeyAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterAttributeContract) HasExtendedAttributes ¶

func (o *IdpAdapterAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (*IdpAdapterAttributeContract) HasInherited ¶

func (o *IdpAdapterAttributeContract) HasInherited() bool

HasInherited returns a boolean if a field has been set.

func (*IdpAdapterAttributeContract) HasMaskOgnlValues ¶

func (o *IdpAdapterAttributeContract) HasMaskOgnlValues() bool

HasMaskOgnlValues returns a boolean if a field has been set.

func (*IdpAdapterAttributeContract) HasUniqueUserKeyAttribute ¶

func (o *IdpAdapterAttributeContract) HasUniqueUserKeyAttribute() bool

HasUniqueUserKeyAttribute returns a boolean if a field has been set.

func (IdpAdapterAttributeContract) MarshalJSON ¶

func (o IdpAdapterAttributeContract) MarshalJSON() ([]byte, error)

func (*IdpAdapterAttributeContract) SetCoreAttributes ¶

func (o *IdpAdapterAttributeContract) SetCoreAttributes(v []IdpAdapterAttribute)

SetCoreAttributes sets field value

func (*IdpAdapterAttributeContract) SetExtendedAttributes ¶

func (o *IdpAdapterAttributeContract) SetExtendedAttributes(v []IdpAdapterAttribute)

SetExtendedAttributes gets a reference to the given []IdpAdapterAttribute and assigns it to the ExtendedAttributes field.

func (*IdpAdapterAttributeContract) SetInherited ¶

func (o *IdpAdapterAttributeContract) SetInherited(v bool)

SetInherited gets a reference to the given bool and assigns it to the Inherited field.

func (*IdpAdapterAttributeContract) SetMaskOgnlValues ¶

func (o *IdpAdapterAttributeContract) SetMaskOgnlValues(v bool)

SetMaskOgnlValues gets a reference to the given bool and assigns it to the MaskOgnlValues field.

func (*IdpAdapterAttributeContract) SetUniqueUserKeyAttribute ¶

func (o *IdpAdapterAttributeContract) SetUniqueUserKeyAttribute(v string)

SetUniqueUserKeyAttribute gets a reference to the given string and assigns it to the UniqueUserKeyAttribute field.

func (IdpAdapterAttributeContract) ToMap ¶

func (o IdpAdapterAttributeContract) ToMap() (map[string]interface{}, error)

type IdpAdapterContractMapping ¶

type IdpAdapterContractMapping struct {
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
	// Whether this attribute mapping is inherited from its parent instance. If true, the rest of the properties in this model become read-only. The default value is false.
	Inherited *bool `json:"inherited,omitempty" tfsdk:"inherited"`
}

IdpAdapterContractMapping An IdP Adapter Contract Mapping.

func NewIdpAdapterContractMapping ¶

func NewIdpAdapterContractMapping(attributeContractFulfillment map[string]AttributeFulfillmentValue) *IdpAdapterContractMapping

NewIdpAdapterContractMapping instantiates a new IdpAdapterContractMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpAdapterContractMappingWithDefaults ¶

func NewIdpAdapterContractMappingWithDefaults() *IdpAdapterContractMapping

NewIdpAdapterContractMappingWithDefaults instantiates a new IdpAdapterContractMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpAdapterContractMapping) GetAttributeContractFulfillment ¶

func (o *IdpAdapterContractMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*IdpAdapterContractMapping) GetAttributeContractFulfillmentOk ¶

func (o *IdpAdapterContractMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*IdpAdapterContractMapping) GetAttributeSources ¶

func (o *IdpAdapterContractMapping) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*IdpAdapterContractMapping) GetAttributeSourcesOk ¶

func (o *IdpAdapterContractMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterContractMapping) GetInherited ¶

func (o *IdpAdapterContractMapping) GetInherited() bool

GetInherited returns the Inherited field value if set, zero value otherwise.

func (*IdpAdapterContractMapping) GetInheritedOk ¶

func (o *IdpAdapterContractMapping) GetInheritedOk() (*bool, bool)

GetInheritedOk returns a tuple with the Inherited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterContractMapping) GetIssuanceCriteria ¶

func (o *IdpAdapterContractMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*IdpAdapterContractMapping) GetIssuanceCriteriaOk ¶

func (o *IdpAdapterContractMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterContractMapping) HasAttributeSources ¶

func (o *IdpAdapterContractMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*IdpAdapterContractMapping) HasInherited ¶

func (o *IdpAdapterContractMapping) HasInherited() bool

HasInherited returns a boolean if a field has been set.

func (*IdpAdapterContractMapping) HasIssuanceCriteria ¶

func (o *IdpAdapterContractMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (IdpAdapterContractMapping) MarshalJSON ¶

func (o IdpAdapterContractMapping) MarshalJSON() ([]byte, error)

func (*IdpAdapterContractMapping) SetAttributeContractFulfillment ¶

func (o *IdpAdapterContractMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*IdpAdapterContractMapping) SetAttributeSources ¶

func (o *IdpAdapterContractMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*IdpAdapterContractMapping) SetInherited ¶

func (o *IdpAdapterContractMapping) SetInherited(v bool)

SetInherited gets a reference to the given bool and assigns it to the Inherited field.

func (*IdpAdapterContractMapping) SetIssuanceCriteria ¶

func (o *IdpAdapterContractMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (IdpAdapterContractMapping) ToMap ¶

func (o IdpAdapterContractMapping) ToMap() (map[string]interface{}, error)

type IdpAdapterDescriptor ¶

type IdpAdapterDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool                   `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	ConfigDescriptor         *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
}

IdpAdapterDescriptor struct for IdpAdapterDescriptor

func NewIdpAdapterDescriptor ¶

func NewIdpAdapterDescriptor() *IdpAdapterDescriptor

NewIdpAdapterDescriptor instantiates a new IdpAdapterDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpAdapterDescriptorWithDefaults ¶

func NewIdpAdapterDescriptorWithDefaults() *IdpAdapterDescriptor

NewIdpAdapterDescriptorWithDefaults instantiates a new IdpAdapterDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpAdapterDescriptor) GetAttributeContract ¶

func (o *IdpAdapterDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*IdpAdapterDescriptor) GetAttributeContractOk ¶

func (o *IdpAdapterDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterDescriptor) GetClassName ¶

func (o *IdpAdapterDescriptor) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*IdpAdapterDescriptor) GetClassNameOk ¶

func (o *IdpAdapterDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterDescriptor) GetConfigDescriptor ¶

func (o *IdpAdapterDescriptor) GetConfigDescriptor() PluginConfigDescriptor

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*IdpAdapterDescriptor) GetConfigDescriptorOk ¶

func (o *IdpAdapterDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterDescriptor) GetId ¶

func (o *IdpAdapterDescriptor) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*IdpAdapterDescriptor) GetIdOk ¶

func (o *IdpAdapterDescriptor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterDescriptor) GetName ¶

func (o *IdpAdapterDescriptor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IdpAdapterDescriptor) GetNameOk ¶

func (o *IdpAdapterDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterDescriptor) GetSupportsExtendedContract ¶

func (o *IdpAdapterDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*IdpAdapterDescriptor) GetSupportsExtendedContractOk ¶

func (o *IdpAdapterDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterDescriptor) HasAttributeContract ¶

func (o *IdpAdapterDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*IdpAdapterDescriptor) HasClassName ¶

func (o *IdpAdapterDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*IdpAdapterDescriptor) HasConfigDescriptor ¶

func (o *IdpAdapterDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*IdpAdapterDescriptor) HasId ¶

func (o *IdpAdapterDescriptor) HasId() bool

HasId returns a boolean if a field has been set.

func (*IdpAdapterDescriptor) HasName ¶

func (o *IdpAdapterDescriptor) HasName() bool

HasName returns a boolean if a field has been set.

func (*IdpAdapterDescriptor) HasSupportsExtendedContract ¶

func (o *IdpAdapterDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (IdpAdapterDescriptor) MarshalJSON ¶

func (o IdpAdapterDescriptor) MarshalJSON() ([]byte, error)

func (*IdpAdapterDescriptor) SetAttributeContract ¶

func (o *IdpAdapterDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*IdpAdapterDescriptor) SetClassName ¶

func (o *IdpAdapterDescriptor) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*IdpAdapterDescriptor) SetConfigDescriptor ¶

func (o *IdpAdapterDescriptor) SetConfigDescriptor(v PluginConfigDescriptor)

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*IdpAdapterDescriptor) SetId ¶

func (o *IdpAdapterDescriptor) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*IdpAdapterDescriptor) SetName ¶

func (o *IdpAdapterDescriptor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*IdpAdapterDescriptor) SetSupportsExtendedContract ¶

func (o *IdpAdapterDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (IdpAdapterDescriptor) ToMap ¶

func (o IdpAdapterDescriptor) ToMap() (map[string]interface{}, error)

type IdpAdapterDescriptors ¶

type IdpAdapterDescriptors struct {
	// The list of IdP adapter descriptors.
	Items []IdpAdapterDescriptor `json:"items,omitempty" tfsdk:"items"`
}

IdpAdapterDescriptors A collection of IdP adapter descriptors.

func NewIdpAdapterDescriptors ¶

func NewIdpAdapterDescriptors() *IdpAdapterDescriptors

NewIdpAdapterDescriptors instantiates a new IdpAdapterDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpAdapterDescriptorsWithDefaults ¶

func NewIdpAdapterDescriptorsWithDefaults() *IdpAdapterDescriptors

NewIdpAdapterDescriptorsWithDefaults instantiates a new IdpAdapterDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpAdapterDescriptors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*IdpAdapterDescriptors) GetItemsOk ¶

func (o *IdpAdapterDescriptors) GetItemsOk() ([]IdpAdapterDescriptor, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterDescriptors) HasItems ¶

func (o *IdpAdapterDescriptors) HasItems() bool

HasItems returns a boolean if a field has been set.

func (IdpAdapterDescriptors) MarshalJSON ¶

func (o IdpAdapterDescriptors) MarshalJSON() ([]byte, error)

func (*IdpAdapterDescriptors) SetItems ¶

SetItems gets a reference to the given []IdpAdapterDescriptor and assigns it to the Items field.

func (IdpAdapterDescriptors) ToMap ¶

func (o IdpAdapterDescriptors) ToMap() (map[string]interface{}, error)

type IdpAdapterMapping ¶

type IdpAdapterMapping struct {
	// The ID of the adapter mapping.
	Id            string        `json:"id" tfsdk:"id"`
	IdpAdapterRef *ResourceLink `json:"idpAdapterRef,omitempty" tfsdk:"idp_adapter_ref"`
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
}

IdpAdapterMapping The OAuth IdP Adapter Mapping.

func NewIdpAdapterMapping ¶

func NewIdpAdapterMapping(id string, attributeContractFulfillment map[string]AttributeFulfillmentValue) *IdpAdapterMapping

NewIdpAdapterMapping instantiates a new IdpAdapterMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpAdapterMappingWithDefaults ¶

func NewIdpAdapterMappingWithDefaults() *IdpAdapterMapping

NewIdpAdapterMappingWithDefaults instantiates a new IdpAdapterMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpAdapterMapping) GetAttributeContractFulfillment ¶

func (o *IdpAdapterMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*IdpAdapterMapping) GetAttributeContractFulfillmentOk ¶

func (o *IdpAdapterMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*IdpAdapterMapping) GetAttributeSources ¶

func (o *IdpAdapterMapping) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*IdpAdapterMapping) GetAttributeSourcesOk ¶

func (o *IdpAdapterMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterMapping) GetId ¶

func (o *IdpAdapterMapping) GetId() string

GetId returns the Id field value

func (*IdpAdapterMapping) GetIdOk ¶

func (o *IdpAdapterMapping) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*IdpAdapterMapping) GetIdpAdapterRef ¶

func (o *IdpAdapterMapping) GetIdpAdapterRef() ResourceLink

GetIdpAdapterRef returns the IdpAdapterRef field value if set, zero value otherwise.

func (*IdpAdapterMapping) GetIdpAdapterRefOk ¶

func (o *IdpAdapterMapping) GetIdpAdapterRefOk() (*ResourceLink, bool)

GetIdpAdapterRefOk returns a tuple with the IdpAdapterRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterMapping) GetIssuanceCriteria ¶

func (o *IdpAdapterMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*IdpAdapterMapping) GetIssuanceCriteriaOk ¶

func (o *IdpAdapterMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterMapping) HasAttributeSources ¶

func (o *IdpAdapterMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*IdpAdapterMapping) HasIdpAdapterRef ¶

func (o *IdpAdapterMapping) HasIdpAdapterRef() bool

HasIdpAdapterRef returns a boolean if a field has been set.

func (*IdpAdapterMapping) HasIssuanceCriteria ¶

func (o *IdpAdapterMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (IdpAdapterMapping) MarshalJSON ¶

func (o IdpAdapterMapping) MarshalJSON() ([]byte, error)

func (*IdpAdapterMapping) SetAttributeContractFulfillment ¶

func (o *IdpAdapterMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*IdpAdapterMapping) SetAttributeSources ¶

func (o *IdpAdapterMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*IdpAdapterMapping) SetId ¶

func (o *IdpAdapterMapping) SetId(v string)

SetId sets field value

func (*IdpAdapterMapping) SetIdpAdapterRef ¶

func (o *IdpAdapterMapping) SetIdpAdapterRef(v ResourceLink)

SetIdpAdapterRef gets a reference to the given ResourceLink and assigns it to the IdpAdapterRef field.

func (*IdpAdapterMapping) SetIssuanceCriteria ¶

func (o *IdpAdapterMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (IdpAdapterMapping) ToMap ¶

func (o IdpAdapterMapping) ToMap() (map[string]interface{}, error)

type IdpAdapterMappings ¶

type IdpAdapterMappings struct {
	// The actual list of OAuth IdP adapter mappings.
	Items []IdpAdapterMapping `json:"items,omitempty" tfsdk:"items"`
}

IdpAdapterMappings A collection of OAuth IdP adapter mapping items.

func NewIdpAdapterMappings ¶

func NewIdpAdapterMappings() *IdpAdapterMappings

NewIdpAdapterMappings instantiates a new IdpAdapterMappings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpAdapterMappingsWithDefaults ¶

func NewIdpAdapterMappingsWithDefaults() *IdpAdapterMappings

NewIdpAdapterMappingsWithDefaults instantiates a new IdpAdapterMappings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpAdapterMappings) GetItems ¶

func (o *IdpAdapterMappings) GetItems() []IdpAdapterMapping

GetItems returns the Items field value if set, zero value otherwise.

func (*IdpAdapterMappings) GetItemsOk ¶

func (o *IdpAdapterMappings) GetItemsOk() ([]IdpAdapterMapping, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapterMappings) HasItems ¶

func (o *IdpAdapterMappings) HasItems() bool

HasItems returns a boolean if a field has been set.

func (IdpAdapterMappings) MarshalJSON ¶

func (o IdpAdapterMappings) MarshalJSON() ([]byte, error)

func (*IdpAdapterMappings) SetItems ¶

func (o *IdpAdapterMappings) SetItems(v []IdpAdapterMapping)

SetItems gets a reference to the given []IdpAdapterMapping and assigns it to the Items field.

func (IdpAdapterMappings) ToMap ¶

func (o IdpAdapterMappings) ToMap() (map[string]interface{}, error)

type IdpAdapters ¶

type IdpAdapters struct {
	// The actual list of IdP adapters.
	Items []IdpAdapter `json:"items,omitempty" tfsdk:"items"`
}

IdpAdapters A collection of IdP adapters.

func NewIdpAdapters ¶

func NewIdpAdapters() *IdpAdapters

NewIdpAdapters instantiates a new IdpAdapters object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpAdaptersWithDefaults ¶

func NewIdpAdaptersWithDefaults() *IdpAdapters

NewIdpAdaptersWithDefaults instantiates a new IdpAdapters object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpAdapters) GetItems ¶

func (o *IdpAdapters) GetItems() []IdpAdapter

GetItems returns the Items field value if set, zero value otherwise.

func (*IdpAdapters) GetItemsOk ¶

func (o *IdpAdapters) GetItemsOk() ([]IdpAdapter, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAdapters) HasItems ¶

func (o *IdpAdapters) HasItems() bool

HasItems returns a boolean if a field has been set.

func (IdpAdapters) MarshalJSON ¶

func (o IdpAdapters) MarshalJSON() ([]byte, error)

func (*IdpAdapters) SetItems ¶

func (o *IdpAdapters) SetItems(v []IdpAdapter)

SetItems gets a reference to the given []IdpAdapter and assigns it to the Items field.

func (IdpAdapters) ToMap ¶

func (o IdpAdapters) ToMap() (map[string]interface{}, error)

type IdpAdaptersAPIService ¶

type IdpAdaptersAPIService service

IdpAdaptersAPIService IdpAdaptersAPI service

func (*IdpAdaptersAPIService) CreateIdpAdapter ¶

CreateIdpAdapter Create a new IdP adapter instance.

Create a new IdP adapter instance. If the IdP adapter is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateIdpAdapterRequest

func (*IdpAdaptersAPIService) CreateIdpAdapterExecute ¶

func (a *IdpAdaptersAPIService) CreateIdpAdapterExecute(r ApiCreateIdpAdapterRequest) (*IdpAdapter, *http.Response, error)

Execute executes the request

@return IdpAdapter

func (*IdpAdaptersAPIService) DeleteIdpAdapter ¶

DeleteIdpAdapter Delete an IdP adapter instance.

Delete an IdP adapter instance with the specified ID. A 404 status code is returned for nonexistent IDs. Note: Only adapters not in use can be deleted. If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of IdP adapter instance.
@return ApiDeleteIdpAdapterRequest

func (*IdpAdaptersAPIService) DeleteIdpAdapterExecute ¶

func (a *IdpAdaptersAPIService) DeleteIdpAdapterExecute(r ApiDeleteIdpAdapterRequest) (*http.Response, error)

Execute executes the request

func (*IdpAdaptersAPIService) GetIdpAdapter ¶

GetIdpAdapter Find an IdP adapter instance by ID.

Get the configured IdP adapter instance with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of IdP adapter instance.
@return ApiGetIdpAdapterRequest

func (*IdpAdaptersAPIService) GetIdpAdapterDescriptors ¶

GetIdpAdapterDescriptors Get the list of available IdP adapter descriptors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetIdpAdapterDescriptorsRequest

func (*IdpAdaptersAPIService) GetIdpAdapterDescriptorsById ¶

func (a *IdpAdaptersAPIService) GetIdpAdapterDescriptorsById(ctx context.Context, id string) ApiGetIdpAdapterDescriptorsByIdRequest

GetIdpAdapterDescriptorsById Get the description of an IdP adapter plugin by ID.

Get the description of an IdP adapter plugin by ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of IdP adapter descriptor to fetch.
@return ApiGetIdpAdapterDescriptorsByIdRequest

func (*IdpAdaptersAPIService) GetIdpAdapterDescriptorsByIdExecute ¶

Execute executes the request

@return IdpAdapterDescriptor

func (*IdpAdaptersAPIService) GetIdpAdapterDescriptorsExecute ¶

Execute executes the request

@return IdpAdapterDescriptors

func (*IdpAdaptersAPIService) GetIdpAdapterExecute ¶

Execute executes the request

@return IdpAdapter

func (*IdpAdaptersAPIService) GetIdpAdapters ¶

GetIdpAdapters Get the list of configured IdP adapter instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetIdpAdaptersRequest

func (*IdpAdaptersAPIService) GetIdpAdaptersActionById ¶

func (a *IdpAdaptersAPIService) GetIdpAdaptersActionById(ctx context.Context, id string, actionId string) ApiGetIdpAdaptersActionByIdRequest

GetIdpAdaptersActionById Find an IdP adapter instance's action by ID.

Find an IdP adapter instance's action by ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the IdP adapter instance to which these actions belongs to.
@param actionId ID of the action.
@return ApiGetIdpAdaptersActionByIdRequest

func (*IdpAdaptersAPIService) GetIdpAdaptersActionByIdExecute ¶

func (a *IdpAdaptersAPIService) GetIdpAdaptersActionByIdExecute(r ApiGetIdpAdaptersActionByIdRequest) (*Action, *http.Response, error)

Execute executes the request

@return Action

func (*IdpAdaptersAPIService) GetIdpAdaptersActions ¶

GetIdpAdaptersActions List the actions for an IdP adapter instance.

List the actions for an IdP adapter instance. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the IdP adapter instance to which these actions belongs to.
@return ApiGetIdpAdaptersActionsRequest

func (*IdpAdaptersAPIService) GetIdpAdaptersActionsExecute ¶

func (a *IdpAdaptersAPIService) GetIdpAdaptersActionsExecute(r ApiGetIdpAdaptersActionsRequest) (*Actions, *http.Response, error)

Execute executes the request

@return Actions

func (*IdpAdaptersAPIService) GetIdpAdaptersExecute ¶

Execute executes the request

@return IdpAdapters

func (*IdpAdaptersAPIService) InvokeIdpAdaptersActionWithOptions ¶

func (a *IdpAdaptersAPIService) InvokeIdpAdaptersActionWithOptions(ctx context.Context, id string, actionId string) ApiInvokeIdpAdaptersActionWithOptionsRequest

InvokeIdpAdaptersActionWithOptions Invokes an action for an IdP adapter instance.

Invokes an action for an IdP adapter instance. A 404 status code is returned for nonexistent IDs. If the action produces a download file, the file will be returned directly in the response. Otherwise an ActionResult will be returned.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the IdP adapter instance to which these actions belongs to.
@param actionId ID of the action.
@return ApiInvokeIdpAdaptersActionWithOptionsRequest

func (*IdpAdaptersAPIService) InvokeIdpAdaptersActionWithOptionsExecute ¶

func (a *IdpAdaptersAPIService) InvokeIdpAdaptersActionWithOptionsExecute(r ApiInvokeIdpAdaptersActionWithOptionsRequest) (*ActionResult, *http.Response, error)

Execute executes the request

@return ActionResult

func (*IdpAdaptersAPIService) UpdateIdpAdapter ¶

UpdateIdpAdapter Update an IdP adapter instance.

Update an IdP adapter instance.If the IdP adapter is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of IdP adapter instance.
@return ApiUpdateIdpAdapterRequest

func (*IdpAdaptersAPIService) UpdateIdpAdapterExecute ¶

func (a *IdpAdaptersAPIService) UpdateIdpAdapterExecute(r ApiUpdateIdpAdapterRequest) (*IdpAdapter, *http.Response, error)

Execute executes the request

@return IdpAdapter

type IdpAttributeQuery ¶

type IdpAttributeQuery struct {
	// The URL at your IdP partner's site where attribute queries are to be sent.
	Url string `json:"url" tfsdk:"url"`
	// The attribute name mappings between the SP and the IdP.
	NameMappings []AttributeQueryNameMapping `json:"nameMappings,omitempty" tfsdk:"name_mappings"`
	Policy       *IdpAttributeQueryPolicy    `json:"policy,omitempty" tfsdk:"policy"`
}

IdpAttributeQuery The attribute query profile supports local applications in requesting user attributes from an attribute authority.

func NewIdpAttributeQuery ¶

func NewIdpAttributeQuery(url string) *IdpAttributeQuery

NewIdpAttributeQuery instantiates a new IdpAttributeQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpAttributeQueryWithDefaults ¶

func NewIdpAttributeQueryWithDefaults() *IdpAttributeQuery

NewIdpAttributeQueryWithDefaults instantiates a new IdpAttributeQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpAttributeQuery) GetNameMappings ¶

func (o *IdpAttributeQuery) GetNameMappings() []AttributeQueryNameMapping

GetNameMappings returns the NameMappings field value if set, zero value otherwise.

func (*IdpAttributeQuery) GetNameMappingsOk ¶

func (o *IdpAttributeQuery) GetNameMappingsOk() ([]AttributeQueryNameMapping, bool)

GetNameMappingsOk returns a tuple with the NameMappings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAttributeQuery) GetPolicy ¶

GetPolicy returns the Policy field value if set, zero value otherwise.

func (*IdpAttributeQuery) GetPolicyOk ¶

func (o *IdpAttributeQuery) GetPolicyOk() (*IdpAttributeQueryPolicy, bool)

GetPolicyOk returns a tuple with the Policy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAttributeQuery) GetUrl ¶

func (o *IdpAttributeQuery) GetUrl() string

GetUrl returns the Url field value

func (*IdpAttributeQuery) GetUrlOk ¶

func (o *IdpAttributeQuery) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*IdpAttributeQuery) HasNameMappings ¶

func (o *IdpAttributeQuery) HasNameMappings() bool

HasNameMappings returns a boolean if a field has been set.

func (*IdpAttributeQuery) HasPolicy ¶

func (o *IdpAttributeQuery) HasPolicy() bool

HasPolicy returns a boolean if a field has been set.

func (IdpAttributeQuery) MarshalJSON ¶

func (o IdpAttributeQuery) MarshalJSON() ([]byte, error)

func (*IdpAttributeQuery) SetNameMappings ¶

func (o *IdpAttributeQuery) SetNameMappings(v []AttributeQueryNameMapping)

SetNameMappings gets a reference to the given []AttributeQueryNameMapping and assigns it to the NameMappings field.

func (*IdpAttributeQuery) SetPolicy ¶

SetPolicy gets a reference to the given IdpAttributeQueryPolicy and assigns it to the Policy field.

func (*IdpAttributeQuery) SetUrl ¶

func (o *IdpAttributeQuery) SetUrl(v string)

SetUrl sets field value

func (IdpAttributeQuery) ToMap ¶

func (o IdpAttributeQuery) ToMap() (map[string]interface{}, error)

type IdpAttributeQueryPolicy ¶

type IdpAttributeQueryPolicy struct {
	// Require signed response.
	RequireSignedResponse *bool `json:"requireSignedResponse,omitempty" tfsdk:"require_signed_response"`
	// Require signed assertion.
	RequireSignedAssertion *bool `json:"requireSignedAssertion,omitempty" tfsdk:"require_signed_assertion"`
	// Require encrypted assertion.
	RequireEncryptedAssertion *bool `json:"requireEncryptedAssertion,omitempty" tfsdk:"require_encrypted_assertion"`
	// Sign the attribute query.
	SignAttributeQuery *bool `json:"signAttributeQuery,omitempty" tfsdk:"sign_attribute_query"`
	// Encrypt the name identifier.
	EncryptNameId *bool `json:"encryptNameId,omitempty" tfsdk:"encrypt_name_id"`
	// Mask attributes in log files.
	MaskAttributeValues *bool `json:"maskAttributeValues,omitempty" tfsdk:"mask_attribute_values"`
}

IdpAttributeQueryPolicy The attribute query profile's security policy.

func NewIdpAttributeQueryPolicy ¶

func NewIdpAttributeQueryPolicy() *IdpAttributeQueryPolicy

NewIdpAttributeQueryPolicy instantiates a new IdpAttributeQueryPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpAttributeQueryPolicyWithDefaults ¶

func NewIdpAttributeQueryPolicyWithDefaults() *IdpAttributeQueryPolicy

NewIdpAttributeQueryPolicyWithDefaults instantiates a new IdpAttributeQueryPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpAttributeQueryPolicy) GetEncryptNameId ¶

func (o *IdpAttributeQueryPolicy) GetEncryptNameId() bool

GetEncryptNameId returns the EncryptNameId field value if set, zero value otherwise.

func (*IdpAttributeQueryPolicy) GetEncryptNameIdOk ¶

func (o *IdpAttributeQueryPolicy) GetEncryptNameIdOk() (*bool, bool)

GetEncryptNameIdOk returns a tuple with the EncryptNameId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAttributeQueryPolicy) GetMaskAttributeValues ¶

func (o *IdpAttributeQueryPolicy) GetMaskAttributeValues() bool

GetMaskAttributeValues returns the MaskAttributeValues field value if set, zero value otherwise.

func (*IdpAttributeQueryPolicy) GetMaskAttributeValuesOk ¶

func (o *IdpAttributeQueryPolicy) GetMaskAttributeValuesOk() (*bool, bool)

GetMaskAttributeValuesOk returns a tuple with the MaskAttributeValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAttributeQueryPolicy) GetRequireEncryptedAssertion ¶

func (o *IdpAttributeQueryPolicy) GetRequireEncryptedAssertion() bool

GetRequireEncryptedAssertion returns the RequireEncryptedAssertion field value if set, zero value otherwise.

func (*IdpAttributeQueryPolicy) GetRequireEncryptedAssertionOk ¶

func (o *IdpAttributeQueryPolicy) GetRequireEncryptedAssertionOk() (*bool, bool)

GetRequireEncryptedAssertionOk returns a tuple with the RequireEncryptedAssertion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAttributeQueryPolicy) GetRequireSignedAssertion ¶

func (o *IdpAttributeQueryPolicy) GetRequireSignedAssertion() bool

GetRequireSignedAssertion returns the RequireSignedAssertion field value if set, zero value otherwise.

func (*IdpAttributeQueryPolicy) GetRequireSignedAssertionOk ¶

func (o *IdpAttributeQueryPolicy) GetRequireSignedAssertionOk() (*bool, bool)

GetRequireSignedAssertionOk returns a tuple with the RequireSignedAssertion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAttributeQueryPolicy) GetRequireSignedResponse ¶

func (o *IdpAttributeQueryPolicy) GetRequireSignedResponse() bool

GetRequireSignedResponse returns the RequireSignedResponse field value if set, zero value otherwise.

func (*IdpAttributeQueryPolicy) GetRequireSignedResponseOk ¶

func (o *IdpAttributeQueryPolicy) GetRequireSignedResponseOk() (*bool, bool)

GetRequireSignedResponseOk returns a tuple with the RequireSignedResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAttributeQueryPolicy) GetSignAttributeQuery ¶

func (o *IdpAttributeQueryPolicy) GetSignAttributeQuery() bool

GetSignAttributeQuery returns the SignAttributeQuery field value if set, zero value otherwise.

func (*IdpAttributeQueryPolicy) GetSignAttributeQueryOk ¶

func (o *IdpAttributeQueryPolicy) GetSignAttributeQueryOk() (*bool, bool)

GetSignAttributeQueryOk returns a tuple with the SignAttributeQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpAttributeQueryPolicy) HasEncryptNameId ¶

func (o *IdpAttributeQueryPolicy) HasEncryptNameId() bool

HasEncryptNameId returns a boolean if a field has been set.

func (*IdpAttributeQueryPolicy) HasMaskAttributeValues ¶

func (o *IdpAttributeQueryPolicy) HasMaskAttributeValues() bool

HasMaskAttributeValues returns a boolean if a field has been set.

func (*IdpAttributeQueryPolicy) HasRequireEncryptedAssertion ¶

func (o *IdpAttributeQueryPolicy) HasRequireEncryptedAssertion() bool

HasRequireEncryptedAssertion returns a boolean if a field has been set.

func (*IdpAttributeQueryPolicy) HasRequireSignedAssertion ¶

func (o *IdpAttributeQueryPolicy) HasRequireSignedAssertion() bool

HasRequireSignedAssertion returns a boolean if a field has been set.

func (*IdpAttributeQueryPolicy) HasRequireSignedResponse ¶

func (o *IdpAttributeQueryPolicy) HasRequireSignedResponse() bool

HasRequireSignedResponse returns a boolean if a field has been set.

func (*IdpAttributeQueryPolicy) HasSignAttributeQuery ¶

func (o *IdpAttributeQueryPolicy) HasSignAttributeQuery() bool

HasSignAttributeQuery returns a boolean if a field has been set.

func (IdpAttributeQueryPolicy) MarshalJSON ¶

func (o IdpAttributeQueryPolicy) MarshalJSON() ([]byte, error)

func (*IdpAttributeQueryPolicy) SetEncryptNameId ¶

func (o *IdpAttributeQueryPolicy) SetEncryptNameId(v bool)

SetEncryptNameId gets a reference to the given bool and assigns it to the EncryptNameId field.

func (*IdpAttributeQueryPolicy) SetMaskAttributeValues ¶

func (o *IdpAttributeQueryPolicy) SetMaskAttributeValues(v bool)

SetMaskAttributeValues gets a reference to the given bool and assigns it to the MaskAttributeValues field.

func (*IdpAttributeQueryPolicy) SetRequireEncryptedAssertion ¶

func (o *IdpAttributeQueryPolicy) SetRequireEncryptedAssertion(v bool)

SetRequireEncryptedAssertion gets a reference to the given bool and assigns it to the RequireEncryptedAssertion field.

func (*IdpAttributeQueryPolicy) SetRequireSignedAssertion ¶

func (o *IdpAttributeQueryPolicy) SetRequireSignedAssertion(v bool)

SetRequireSignedAssertion gets a reference to the given bool and assigns it to the RequireSignedAssertion field.

func (*IdpAttributeQueryPolicy) SetRequireSignedResponse ¶

func (o *IdpAttributeQueryPolicy) SetRequireSignedResponse(v bool)

SetRequireSignedResponse gets a reference to the given bool and assigns it to the RequireSignedResponse field.

func (*IdpAttributeQueryPolicy) SetSignAttributeQuery ¶

func (o *IdpAttributeQueryPolicy) SetSignAttributeQuery(v bool)

SetSignAttributeQuery gets a reference to the given bool and assigns it to the SignAttributeQuery field.

func (IdpAttributeQueryPolicy) ToMap ¶

func (o IdpAttributeQueryPolicy) ToMap() (map[string]interface{}, error)

type IdpBrowserSso ¶

type IdpBrowserSso struct {
	// The browser-based SSO protocol to use.
	Protocol             string                `json:"protocol" tfsdk:"protocol"`
	OidcProviderSettings *OIDCProviderSettings `json:"oidcProviderSettings,omitempty" tfsdk:"oidc_provider_settings"`
	// The profiles that are enabled for browser-based SSO. SAML 2.0 supports all profiles whereas SAML 1.x IdP connections support both IdP and SP (non-standard) initiated SSO. This is required for SAMLx.x Connections.
	EnabledProfiles []string `json:"enabledProfiles,omitempty" tfsdk:"enabled_profiles"`
	// The SAML bindings that are enabled for browser-based SSO. This is required for SAML 2.0 connections when the enabled profiles contain the SP-initiated SSO profile or either SLO profile. For SAML 1.x based connections, it is not used for SP Connections and it is optional for IdP Connections.
	IncomingBindings []string `json:"incomingBindings,omitempty" tfsdk:"incoming_bindings"`
	// The message customizations for browser-based SSO. Depending on server settings, connection type, and protocol this may or may not be supported.
	MessageCustomizations []ProtocolMessageCustomization `json:"messageCustomizations,omitempty" tfsdk:"message_customizations"`
	// For WS-Federation connections, a whitelist of additional allowed domains and paths used to validate wreply for SLO, if enabled.
	UrlWhitelistEntries []UrlWhitelistEntry `json:"urlWhitelistEntries,omitempty" tfsdk:"url_whitelist_entries"`
	Artifact            *ArtifactSettings   `json:"artifact,omitempty" tfsdk:"artifact"`
	// A list of possible endpoints to send SLO requests and responses.
	SloServiceEndpoints []SloServiceEndpoint `json:"sloServiceEndpoints,omitempty" tfsdk:"slo_service_endpoints"`
	// Specify to always sign the SAML ArtifactResponse.
	AlwaysSignArtifactResponse *bool `json:"alwaysSignArtifactResponse,omitempty" tfsdk:"always_sign_artifact_response"`
	// Application endpoint that can be used to invoke single sign-on (SSO) for the connection. This is a read-only parameter.
	SsoApplicationEndpoint *string `json:"ssoApplicationEndpoint,omitempty" tfsdk:"sso_application_endpoint"`
	// The IdP SSO endpoints that define where to send your authentication requests. Only required for SP initiated SSO. This is required for SAML x.x and WS-FED Connections.
	SsoServiceEndpoints []IdpSsoServiceEndpoint `json:"ssoServiceEndpoints,omitempty" tfsdk:"sso_service_endpoints"`
	// The default target URL for this connection. If defined, this overrides the default URL.
	DefaultTargetUrl *string `json:"defaultTargetUrl,omitempty" tfsdk:"default_target_url"`
	// A list of authentication context mappings between local and remote values. Applicable for SAML 2.0 and OIDC protocol connections.
	AuthnContextMappings []AuthnContextMapping `json:"authnContextMappings,omitempty" tfsdk:"authn_context_mappings"`
	// Specify whether the incoming SAML assertions are signed rather than the entire SAML response being signed.
	AssertionsSigned *bool `json:"assertionsSigned,omitempty" tfsdk:"assertions_signed"`
	// Determines whether SAML authentication requests should be signed.
	SignAuthnRequests *bool             `json:"signAuthnRequests,omitempty" tfsdk:"sign_authn_requests"`
	DecryptionPolicy  *DecryptionPolicy `json:"decryptionPolicy,omitempty" tfsdk:"decryption_policy"`
	// Defines the process in which users authenticated by the IdP are associated with user accounts local to the SP.
	IdpIdentityMapping string                          `json:"idpIdentityMapping" tfsdk:"idp_identity_mapping"`
	AttributeContract  *IdpBrowserSsoAttributeContract `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// A list of adapters that map to incoming assertions.
	AdapterMappings []SpAdapterMapping `json:"adapterMappings,omitempty" tfsdk:"adapter_mappings"`
	// A list of Authentication Policy Contracts that map to incoming assertions.
	AuthenticationPolicyContractMappings []AuthenticationPolicyContractMapping `json:"authenticationPolicyContractMappings,omitempty" tfsdk:"authentication_policy_contract_mappings"`
	SsoOAuthMapping                      *SsoOAuthMapping                      `json:"ssoOAuthMapping,omitempty" tfsdk:"sso_oauth_mapping"`
	OauthAuthenticationPolicyContractRef *ResourceLink                         `json:"oauthAuthenticationPolicyContractRef,omitempty" tfsdk:"oauth_authentication_policy_contract_ref"`
	JitProvisioning                      *JitProvisioning                      `json:"jitProvisioning,omitempty" tfsdk:"jit_provisioning"`
}

IdpBrowserSso The settings used to enable secure browser-based SSO to resources at your site.

func NewIdpBrowserSso ¶

func NewIdpBrowserSso(protocol string, idpIdentityMapping string) *IdpBrowserSso

NewIdpBrowserSso instantiates a new IdpBrowserSso object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpBrowserSsoWithDefaults ¶

func NewIdpBrowserSsoWithDefaults() *IdpBrowserSso

NewIdpBrowserSsoWithDefaults instantiates a new IdpBrowserSso object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpBrowserSso) GetAdapterMappings ¶

func (o *IdpBrowserSso) GetAdapterMappings() []SpAdapterMapping

GetAdapterMappings returns the AdapterMappings field value if set, zero value otherwise.

func (*IdpBrowserSso) GetAdapterMappingsOk ¶

func (o *IdpBrowserSso) GetAdapterMappingsOk() ([]SpAdapterMapping, bool)

GetAdapterMappingsOk returns a tuple with the AdapterMappings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetAlwaysSignArtifactResponse ¶

func (o *IdpBrowserSso) GetAlwaysSignArtifactResponse() bool

GetAlwaysSignArtifactResponse returns the AlwaysSignArtifactResponse field value if set, zero value otherwise.

func (*IdpBrowserSso) GetAlwaysSignArtifactResponseOk ¶

func (o *IdpBrowserSso) GetAlwaysSignArtifactResponseOk() (*bool, bool)

GetAlwaysSignArtifactResponseOk returns a tuple with the AlwaysSignArtifactResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetArtifact ¶

func (o *IdpBrowserSso) GetArtifact() ArtifactSettings

GetArtifact returns the Artifact field value if set, zero value otherwise.

func (*IdpBrowserSso) GetArtifactOk ¶

func (o *IdpBrowserSso) GetArtifactOk() (*ArtifactSettings, bool)

GetArtifactOk returns a tuple with the Artifact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetAssertionsSigned ¶

func (o *IdpBrowserSso) GetAssertionsSigned() bool

GetAssertionsSigned returns the AssertionsSigned field value if set, zero value otherwise.

func (*IdpBrowserSso) GetAssertionsSignedOk ¶

func (o *IdpBrowserSso) GetAssertionsSignedOk() (*bool, bool)

GetAssertionsSignedOk returns a tuple with the AssertionsSigned field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetAttributeContract ¶

func (o *IdpBrowserSso) GetAttributeContract() IdpBrowserSsoAttributeContract

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*IdpBrowserSso) GetAttributeContractOk ¶

func (o *IdpBrowserSso) GetAttributeContractOk() (*IdpBrowserSsoAttributeContract, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetAuthenticationPolicyContractMappings ¶

func (o *IdpBrowserSso) GetAuthenticationPolicyContractMappings() []AuthenticationPolicyContractMapping

GetAuthenticationPolicyContractMappings returns the AuthenticationPolicyContractMappings field value if set, zero value otherwise.

func (*IdpBrowserSso) GetAuthenticationPolicyContractMappingsOk ¶

func (o *IdpBrowserSso) GetAuthenticationPolicyContractMappingsOk() ([]AuthenticationPolicyContractMapping, bool)

GetAuthenticationPolicyContractMappingsOk returns a tuple with the AuthenticationPolicyContractMappings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetAuthnContextMappings ¶

func (o *IdpBrowserSso) GetAuthnContextMappings() []AuthnContextMapping

GetAuthnContextMappings returns the AuthnContextMappings field value if set, zero value otherwise.

func (*IdpBrowserSso) GetAuthnContextMappingsOk ¶

func (o *IdpBrowserSso) GetAuthnContextMappingsOk() ([]AuthnContextMapping, bool)

GetAuthnContextMappingsOk returns a tuple with the AuthnContextMappings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetDecryptionPolicy ¶

func (o *IdpBrowserSso) GetDecryptionPolicy() DecryptionPolicy

GetDecryptionPolicy returns the DecryptionPolicy field value if set, zero value otherwise.

func (*IdpBrowserSso) GetDecryptionPolicyOk ¶

func (o *IdpBrowserSso) GetDecryptionPolicyOk() (*DecryptionPolicy, bool)

GetDecryptionPolicyOk returns a tuple with the DecryptionPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetDefaultTargetUrl ¶

func (o *IdpBrowserSso) GetDefaultTargetUrl() string

GetDefaultTargetUrl returns the DefaultTargetUrl field value if set, zero value otherwise.

func (*IdpBrowserSso) GetDefaultTargetUrlOk ¶

func (o *IdpBrowserSso) GetDefaultTargetUrlOk() (*string, bool)

GetDefaultTargetUrlOk returns a tuple with the DefaultTargetUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetEnabledProfiles ¶

func (o *IdpBrowserSso) GetEnabledProfiles() []string

GetEnabledProfiles returns the EnabledProfiles field value if set, zero value otherwise.

func (*IdpBrowserSso) GetEnabledProfilesOk ¶

func (o *IdpBrowserSso) GetEnabledProfilesOk() ([]string, bool)

GetEnabledProfilesOk returns a tuple with the EnabledProfiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetIdpIdentityMapping ¶

func (o *IdpBrowserSso) GetIdpIdentityMapping() string

GetIdpIdentityMapping returns the IdpIdentityMapping field value

func (*IdpBrowserSso) GetIdpIdentityMappingOk ¶

func (o *IdpBrowserSso) GetIdpIdentityMappingOk() (*string, bool)

GetIdpIdentityMappingOk returns a tuple with the IdpIdentityMapping field value and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetIncomingBindings ¶

func (o *IdpBrowserSso) GetIncomingBindings() []string

GetIncomingBindings returns the IncomingBindings field value if set, zero value otherwise.

func (*IdpBrowserSso) GetIncomingBindingsOk ¶

func (o *IdpBrowserSso) GetIncomingBindingsOk() ([]string, bool)

GetIncomingBindingsOk returns a tuple with the IncomingBindings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetJitProvisioning ¶

func (o *IdpBrowserSso) GetJitProvisioning() JitProvisioning

GetJitProvisioning returns the JitProvisioning field value if set, zero value otherwise.

func (*IdpBrowserSso) GetJitProvisioningOk ¶

func (o *IdpBrowserSso) GetJitProvisioningOk() (*JitProvisioning, bool)

GetJitProvisioningOk returns a tuple with the JitProvisioning field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetMessageCustomizations ¶

func (o *IdpBrowserSso) GetMessageCustomizations() []ProtocolMessageCustomization

GetMessageCustomizations returns the MessageCustomizations field value if set, zero value otherwise.

func (*IdpBrowserSso) GetMessageCustomizationsOk ¶

func (o *IdpBrowserSso) GetMessageCustomizationsOk() ([]ProtocolMessageCustomization, bool)

GetMessageCustomizationsOk returns a tuple with the MessageCustomizations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetOauthAuthenticationPolicyContractRef ¶

func (o *IdpBrowserSso) GetOauthAuthenticationPolicyContractRef() ResourceLink

GetOauthAuthenticationPolicyContractRef returns the OauthAuthenticationPolicyContractRef field value if set, zero value otherwise.

func (*IdpBrowserSso) GetOauthAuthenticationPolicyContractRefOk ¶

func (o *IdpBrowserSso) GetOauthAuthenticationPolicyContractRefOk() (*ResourceLink, bool)

GetOauthAuthenticationPolicyContractRefOk returns a tuple with the OauthAuthenticationPolicyContractRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetOidcProviderSettings ¶

func (o *IdpBrowserSso) GetOidcProviderSettings() OIDCProviderSettings

GetOidcProviderSettings returns the OidcProviderSettings field value if set, zero value otherwise.

func (*IdpBrowserSso) GetOidcProviderSettingsOk ¶

func (o *IdpBrowserSso) GetOidcProviderSettingsOk() (*OIDCProviderSettings, bool)

GetOidcProviderSettingsOk returns a tuple with the OidcProviderSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetProtocol ¶

func (o *IdpBrowserSso) GetProtocol() string

GetProtocol returns the Protocol field value

func (*IdpBrowserSso) GetProtocolOk ¶

func (o *IdpBrowserSso) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetSignAuthnRequests ¶

func (o *IdpBrowserSso) GetSignAuthnRequests() bool

GetSignAuthnRequests returns the SignAuthnRequests field value if set, zero value otherwise.

func (*IdpBrowserSso) GetSignAuthnRequestsOk ¶

func (o *IdpBrowserSso) GetSignAuthnRequestsOk() (*bool, bool)

GetSignAuthnRequestsOk returns a tuple with the SignAuthnRequests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetSloServiceEndpoints ¶

func (o *IdpBrowserSso) GetSloServiceEndpoints() []SloServiceEndpoint

GetSloServiceEndpoints returns the SloServiceEndpoints field value if set, zero value otherwise.

func (*IdpBrowserSso) GetSloServiceEndpointsOk ¶

func (o *IdpBrowserSso) GetSloServiceEndpointsOk() ([]SloServiceEndpoint, bool)

GetSloServiceEndpointsOk returns a tuple with the SloServiceEndpoints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetSsoApplicationEndpoint ¶

func (o *IdpBrowserSso) GetSsoApplicationEndpoint() string

GetSsoApplicationEndpoint returns the SsoApplicationEndpoint field value if set, zero value otherwise.

func (*IdpBrowserSso) GetSsoApplicationEndpointOk ¶

func (o *IdpBrowserSso) GetSsoApplicationEndpointOk() (*string, bool)

GetSsoApplicationEndpointOk returns a tuple with the SsoApplicationEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetSsoOAuthMapping ¶

func (o *IdpBrowserSso) GetSsoOAuthMapping() SsoOAuthMapping

GetSsoOAuthMapping returns the SsoOAuthMapping field value if set, zero value otherwise.

func (*IdpBrowserSso) GetSsoOAuthMappingOk ¶

func (o *IdpBrowserSso) GetSsoOAuthMappingOk() (*SsoOAuthMapping, bool)

GetSsoOAuthMappingOk returns a tuple with the SsoOAuthMapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetSsoServiceEndpoints ¶

func (o *IdpBrowserSso) GetSsoServiceEndpoints() []IdpSsoServiceEndpoint

GetSsoServiceEndpoints returns the SsoServiceEndpoints field value if set, zero value otherwise.

func (*IdpBrowserSso) GetSsoServiceEndpointsOk ¶

func (o *IdpBrowserSso) GetSsoServiceEndpointsOk() ([]IdpSsoServiceEndpoint, bool)

GetSsoServiceEndpointsOk returns a tuple with the SsoServiceEndpoints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) GetUrlWhitelistEntries ¶

func (o *IdpBrowserSso) GetUrlWhitelistEntries() []UrlWhitelistEntry

GetUrlWhitelistEntries returns the UrlWhitelistEntries field value if set, zero value otherwise.

func (*IdpBrowserSso) GetUrlWhitelistEntriesOk ¶

func (o *IdpBrowserSso) GetUrlWhitelistEntriesOk() ([]UrlWhitelistEntry, bool)

GetUrlWhitelistEntriesOk returns a tuple with the UrlWhitelistEntries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSso) HasAdapterMappings ¶

func (o *IdpBrowserSso) HasAdapterMappings() bool

HasAdapterMappings returns a boolean if a field has been set.

func (*IdpBrowserSso) HasAlwaysSignArtifactResponse ¶

func (o *IdpBrowserSso) HasAlwaysSignArtifactResponse() bool

HasAlwaysSignArtifactResponse returns a boolean if a field has been set.

func (*IdpBrowserSso) HasArtifact ¶

func (o *IdpBrowserSso) HasArtifact() bool

HasArtifact returns a boolean if a field has been set.

func (*IdpBrowserSso) HasAssertionsSigned ¶

func (o *IdpBrowserSso) HasAssertionsSigned() bool

HasAssertionsSigned returns a boolean if a field has been set.

func (*IdpBrowserSso) HasAttributeContract ¶

func (o *IdpBrowserSso) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*IdpBrowserSso) HasAuthenticationPolicyContractMappings ¶

func (o *IdpBrowserSso) HasAuthenticationPolicyContractMappings() bool

HasAuthenticationPolicyContractMappings returns a boolean if a field has been set.

func (*IdpBrowserSso) HasAuthnContextMappings ¶

func (o *IdpBrowserSso) HasAuthnContextMappings() bool

HasAuthnContextMappings returns a boolean if a field has been set.

func (*IdpBrowserSso) HasDecryptionPolicy ¶

func (o *IdpBrowserSso) HasDecryptionPolicy() bool

HasDecryptionPolicy returns a boolean if a field has been set.

func (*IdpBrowserSso) HasDefaultTargetUrl ¶

func (o *IdpBrowserSso) HasDefaultTargetUrl() bool

HasDefaultTargetUrl returns a boolean if a field has been set.

func (*IdpBrowserSso) HasEnabledProfiles ¶

func (o *IdpBrowserSso) HasEnabledProfiles() bool

HasEnabledProfiles returns a boolean if a field has been set.

func (*IdpBrowserSso) HasIncomingBindings ¶

func (o *IdpBrowserSso) HasIncomingBindings() bool

HasIncomingBindings returns a boolean if a field has been set.

func (*IdpBrowserSso) HasJitProvisioning ¶

func (o *IdpBrowserSso) HasJitProvisioning() bool

HasJitProvisioning returns a boolean if a field has been set.

func (*IdpBrowserSso) HasMessageCustomizations ¶

func (o *IdpBrowserSso) HasMessageCustomizations() bool

HasMessageCustomizations returns a boolean if a field has been set.

func (*IdpBrowserSso) HasOauthAuthenticationPolicyContractRef ¶

func (o *IdpBrowserSso) HasOauthAuthenticationPolicyContractRef() bool

HasOauthAuthenticationPolicyContractRef returns a boolean if a field has been set.

func (*IdpBrowserSso) HasOidcProviderSettings ¶

func (o *IdpBrowserSso) HasOidcProviderSettings() bool

HasOidcProviderSettings returns a boolean if a field has been set.

func (*IdpBrowserSso) HasSignAuthnRequests ¶

func (o *IdpBrowserSso) HasSignAuthnRequests() bool

HasSignAuthnRequests returns a boolean if a field has been set.

func (*IdpBrowserSso) HasSloServiceEndpoints ¶

func (o *IdpBrowserSso) HasSloServiceEndpoints() bool

HasSloServiceEndpoints returns a boolean if a field has been set.

func (*IdpBrowserSso) HasSsoApplicationEndpoint ¶

func (o *IdpBrowserSso) HasSsoApplicationEndpoint() bool

HasSsoApplicationEndpoint returns a boolean if a field has been set.

func (*IdpBrowserSso) HasSsoOAuthMapping ¶

func (o *IdpBrowserSso) HasSsoOAuthMapping() bool

HasSsoOAuthMapping returns a boolean if a field has been set.

func (*IdpBrowserSso) HasSsoServiceEndpoints ¶

func (o *IdpBrowserSso) HasSsoServiceEndpoints() bool

HasSsoServiceEndpoints returns a boolean if a field has been set.

func (*IdpBrowserSso) HasUrlWhitelistEntries ¶

func (o *IdpBrowserSso) HasUrlWhitelistEntries() bool

HasUrlWhitelistEntries returns a boolean if a field has been set.

func (IdpBrowserSso) MarshalJSON ¶

func (o IdpBrowserSso) MarshalJSON() ([]byte, error)

func (*IdpBrowserSso) SetAdapterMappings ¶

func (o *IdpBrowserSso) SetAdapterMappings(v []SpAdapterMapping)

SetAdapterMappings gets a reference to the given []SpAdapterMapping and assigns it to the AdapterMappings field.

func (*IdpBrowserSso) SetAlwaysSignArtifactResponse ¶

func (o *IdpBrowserSso) SetAlwaysSignArtifactResponse(v bool)

SetAlwaysSignArtifactResponse gets a reference to the given bool and assigns it to the AlwaysSignArtifactResponse field.

func (*IdpBrowserSso) SetArtifact ¶

func (o *IdpBrowserSso) SetArtifact(v ArtifactSettings)

SetArtifact gets a reference to the given ArtifactSettings and assigns it to the Artifact field.

func (*IdpBrowserSso) SetAssertionsSigned ¶

func (o *IdpBrowserSso) SetAssertionsSigned(v bool)

SetAssertionsSigned gets a reference to the given bool and assigns it to the AssertionsSigned field.

func (*IdpBrowserSso) SetAttributeContract ¶

func (o *IdpBrowserSso) SetAttributeContract(v IdpBrowserSsoAttributeContract)

SetAttributeContract gets a reference to the given IdpBrowserSsoAttributeContract and assigns it to the AttributeContract field.

func (*IdpBrowserSso) SetAuthenticationPolicyContractMappings ¶

func (o *IdpBrowserSso) SetAuthenticationPolicyContractMappings(v []AuthenticationPolicyContractMapping)

SetAuthenticationPolicyContractMappings gets a reference to the given []AuthenticationPolicyContractMapping and assigns it to the AuthenticationPolicyContractMappings field.

func (*IdpBrowserSso) SetAuthnContextMappings ¶

func (o *IdpBrowserSso) SetAuthnContextMappings(v []AuthnContextMapping)

SetAuthnContextMappings gets a reference to the given []AuthnContextMapping and assigns it to the AuthnContextMappings field.

func (*IdpBrowserSso) SetDecryptionPolicy ¶

func (o *IdpBrowserSso) SetDecryptionPolicy(v DecryptionPolicy)

SetDecryptionPolicy gets a reference to the given DecryptionPolicy and assigns it to the DecryptionPolicy field.

func (*IdpBrowserSso) SetDefaultTargetUrl ¶

func (o *IdpBrowserSso) SetDefaultTargetUrl(v string)

SetDefaultTargetUrl gets a reference to the given string and assigns it to the DefaultTargetUrl field.

func (*IdpBrowserSso) SetEnabledProfiles ¶

func (o *IdpBrowserSso) SetEnabledProfiles(v []string)

SetEnabledProfiles gets a reference to the given []string and assigns it to the EnabledProfiles field.

func (*IdpBrowserSso) SetIdpIdentityMapping ¶

func (o *IdpBrowserSso) SetIdpIdentityMapping(v string)

SetIdpIdentityMapping sets field value

func (*IdpBrowserSso) SetIncomingBindings ¶

func (o *IdpBrowserSso) SetIncomingBindings(v []string)

SetIncomingBindings gets a reference to the given []string and assigns it to the IncomingBindings field.

func (*IdpBrowserSso) SetJitProvisioning ¶

func (o *IdpBrowserSso) SetJitProvisioning(v JitProvisioning)

SetJitProvisioning gets a reference to the given JitProvisioning and assigns it to the JitProvisioning field.

func (*IdpBrowserSso) SetMessageCustomizations ¶

func (o *IdpBrowserSso) SetMessageCustomizations(v []ProtocolMessageCustomization)

SetMessageCustomizations gets a reference to the given []ProtocolMessageCustomization and assigns it to the MessageCustomizations field.

func (*IdpBrowserSso) SetOauthAuthenticationPolicyContractRef ¶

func (o *IdpBrowserSso) SetOauthAuthenticationPolicyContractRef(v ResourceLink)

SetOauthAuthenticationPolicyContractRef gets a reference to the given ResourceLink and assigns it to the OauthAuthenticationPolicyContractRef field.

func (*IdpBrowserSso) SetOidcProviderSettings ¶

func (o *IdpBrowserSso) SetOidcProviderSettings(v OIDCProviderSettings)

SetOidcProviderSettings gets a reference to the given OIDCProviderSettings and assigns it to the OidcProviderSettings field.

func (*IdpBrowserSso) SetProtocol ¶

func (o *IdpBrowserSso) SetProtocol(v string)

SetProtocol sets field value

func (*IdpBrowserSso) SetSignAuthnRequests ¶

func (o *IdpBrowserSso) SetSignAuthnRequests(v bool)

SetSignAuthnRequests gets a reference to the given bool and assigns it to the SignAuthnRequests field.

func (*IdpBrowserSso) SetSloServiceEndpoints ¶

func (o *IdpBrowserSso) SetSloServiceEndpoints(v []SloServiceEndpoint)

SetSloServiceEndpoints gets a reference to the given []SloServiceEndpoint and assigns it to the SloServiceEndpoints field.

func (*IdpBrowserSso) SetSsoApplicationEndpoint ¶

func (o *IdpBrowserSso) SetSsoApplicationEndpoint(v string)

SetSsoApplicationEndpoint gets a reference to the given string and assigns it to the SsoApplicationEndpoint field.

func (*IdpBrowserSso) SetSsoOAuthMapping ¶

func (o *IdpBrowserSso) SetSsoOAuthMapping(v SsoOAuthMapping)

SetSsoOAuthMapping gets a reference to the given SsoOAuthMapping and assigns it to the SsoOAuthMapping field.

func (*IdpBrowserSso) SetSsoServiceEndpoints ¶

func (o *IdpBrowserSso) SetSsoServiceEndpoints(v []IdpSsoServiceEndpoint)

SetSsoServiceEndpoints gets a reference to the given []IdpSsoServiceEndpoint and assigns it to the SsoServiceEndpoints field.

func (*IdpBrowserSso) SetUrlWhitelistEntries ¶

func (o *IdpBrowserSso) SetUrlWhitelistEntries(v []UrlWhitelistEntry)

SetUrlWhitelistEntries gets a reference to the given []UrlWhitelistEntry and assigns it to the UrlWhitelistEntries field.

func (IdpBrowserSso) ToMap ¶

func (o IdpBrowserSso) ToMap() (map[string]interface{}, error)

type IdpBrowserSsoAttribute ¶

type IdpBrowserSsoAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
	// Specifies whether this attribute is masked in PingFederate logs. Defaults to false.
	Masked *bool `json:"masked,omitempty" tfsdk:"masked"`
}

IdpBrowserSsoAttribute An attribute for the IdP Browser SSO attribute contract.

func NewIdpBrowserSsoAttribute ¶

func NewIdpBrowserSsoAttribute(name string) *IdpBrowserSsoAttribute

NewIdpBrowserSsoAttribute instantiates a new IdpBrowserSsoAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpBrowserSsoAttributeWithDefaults ¶

func NewIdpBrowserSsoAttributeWithDefaults() *IdpBrowserSsoAttribute

NewIdpBrowserSsoAttributeWithDefaults instantiates a new IdpBrowserSsoAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpBrowserSsoAttribute) GetMasked ¶

func (o *IdpBrowserSsoAttribute) GetMasked() bool

GetMasked returns the Masked field value if set, zero value otherwise.

func (*IdpBrowserSsoAttribute) GetMaskedOk ¶

func (o *IdpBrowserSsoAttribute) GetMaskedOk() (*bool, bool)

GetMaskedOk returns a tuple with the Masked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSsoAttribute) GetName ¶

func (o *IdpBrowserSsoAttribute) GetName() string

GetName returns the Name field value

func (*IdpBrowserSsoAttribute) GetNameOk ¶

func (o *IdpBrowserSsoAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IdpBrowserSsoAttribute) HasMasked ¶

func (o *IdpBrowserSsoAttribute) HasMasked() bool

HasMasked returns a boolean if a field has been set.

func (IdpBrowserSsoAttribute) MarshalJSON ¶

func (o IdpBrowserSsoAttribute) MarshalJSON() ([]byte, error)

func (*IdpBrowserSsoAttribute) SetMasked ¶

func (o *IdpBrowserSsoAttribute) SetMasked(v bool)

SetMasked gets a reference to the given bool and assigns it to the Masked field.

func (*IdpBrowserSsoAttribute) SetName ¶

func (o *IdpBrowserSsoAttribute) SetName(v string)

SetName sets field value

func (IdpBrowserSsoAttribute) ToMap ¶

func (o IdpBrowserSsoAttribute) ToMap() (map[string]interface{}, error)

type IdpBrowserSsoAttributeContract ¶

type IdpBrowserSsoAttributeContract struct {
	// A list of read-only assertion attributes that are automatically populated by PingFederate.
	CoreAttributes []IdpBrowserSsoAttribute `json:"coreAttributes,omitempty" tfsdk:"core_attributes"`
	// A list of additional attributes that are present in the incoming assertion.
	ExtendedAttributes []IdpBrowserSsoAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
}

IdpBrowserSsoAttributeContract A set of user attributes that the IdP sends in the SAML assertion.

func NewIdpBrowserSsoAttributeContract ¶

func NewIdpBrowserSsoAttributeContract() *IdpBrowserSsoAttributeContract

NewIdpBrowserSsoAttributeContract instantiates a new IdpBrowserSsoAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpBrowserSsoAttributeContractWithDefaults ¶

func NewIdpBrowserSsoAttributeContractWithDefaults() *IdpBrowserSsoAttributeContract

NewIdpBrowserSsoAttributeContractWithDefaults instantiates a new IdpBrowserSsoAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpBrowserSsoAttributeContract) GetCoreAttributes ¶

func (o *IdpBrowserSsoAttributeContract) GetCoreAttributes() []IdpBrowserSsoAttribute

GetCoreAttributes returns the CoreAttributes field value if set, zero value otherwise.

func (*IdpBrowserSsoAttributeContract) GetCoreAttributesOk ¶

func (o *IdpBrowserSsoAttributeContract) GetCoreAttributesOk() ([]IdpBrowserSsoAttribute, bool)

GetCoreAttributesOk returns a tuple with the CoreAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSsoAttributeContract) GetExtendedAttributes ¶

func (o *IdpBrowserSsoAttributeContract) GetExtendedAttributes() []IdpBrowserSsoAttribute

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*IdpBrowserSsoAttributeContract) GetExtendedAttributesOk ¶

func (o *IdpBrowserSsoAttributeContract) GetExtendedAttributesOk() ([]IdpBrowserSsoAttribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpBrowserSsoAttributeContract) HasCoreAttributes ¶

func (o *IdpBrowserSsoAttributeContract) HasCoreAttributes() bool

HasCoreAttributes returns a boolean if a field has been set.

func (*IdpBrowserSsoAttributeContract) HasExtendedAttributes ¶

func (o *IdpBrowserSsoAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (IdpBrowserSsoAttributeContract) MarshalJSON ¶

func (o IdpBrowserSsoAttributeContract) MarshalJSON() ([]byte, error)

func (*IdpBrowserSsoAttributeContract) SetCoreAttributes ¶

func (o *IdpBrowserSsoAttributeContract) SetCoreAttributes(v []IdpBrowserSsoAttribute)

SetCoreAttributes gets a reference to the given []IdpBrowserSsoAttribute and assigns it to the CoreAttributes field.

func (*IdpBrowserSsoAttributeContract) SetExtendedAttributes ¶

func (o *IdpBrowserSsoAttributeContract) SetExtendedAttributes(v []IdpBrowserSsoAttribute)

SetExtendedAttributes gets a reference to the given []IdpBrowserSsoAttribute and assigns it to the ExtendedAttributes field.

func (IdpBrowserSsoAttributeContract) ToMap ¶

func (o IdpBrowserSsoAttributeContract) ToMap() (map[string]interface{}, error)

type IdpConnection ¶

type IdpConnection struct {
	Connection
	OidcClientCredentials         *OIDCClientCredentials         `json:"oidcClientCredentials,omitempty" tfsdk:"oidc_client_credentials"`
	IdpBrowserSso                 *IdpBrowserSso                 `json:"idpBrowserSso,omitempty" tfsdk:"idp_browser_sso"`
	AttributeQuery                *IdpAttributeQuery             `json:"attributeQuery,omitempty" tfsdk:"attribute_query"`
	IdpOAuthGrantAttributeMapping *IdpOAuthGrantAttributeMapping `json:"idpOAuthGrantAttributeMapping,omitempty" tfsdk:"idp_oauth_grant_attribute_mapping"`
	WsTrust                       *IdpWsTrust                    `json:"wsTrust,omitempty" tfsdk:"ws_trust"`
	InboundProvisioning           *IdpInboundProvisioning        `json:"inboundProvisioning,omitempty" tfsdk:"inbound_provisioning"`
	// Identifier that specifies the message displayed on a user-facing error page.
	ErrorPageMsgId *string `json:"errorPageMsgId,omitempty" tfsdk:"error_page_msg_id"`
}

IdpConnection struct for IdpConnection

func NewIdpConnection ¶

func NewIdpConnection(entityId string, name string) *IdpConnection

NewIdpConnection instantiates a new IdpConnection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpConnectionWithDefaults ¶

func NewIdpConnectionWithDefaults() *IdpConnection

NewIdpConnectionWithDefaults instantiates a new IdpConnection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpConnection) GetAttributeQuery ¶

func (o *IdpConnection) GetAttributeQuery() IdpAttributeQuery

GetAttributeQuery returns the AttributeQuery field value if set, zero value otherwise.

func (*IdpConnection) GetAttributeQueryOk ¶

func (o *IdpConnection) GetAttributeQueryOk() (*IdpAttributeQuery, bool)

GetAttributeQueryOk returns a tuple with the AttributeQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpConnection) GetErrorPageMsgId ¶

func (o *IdpConnection) GetErrorPageMsgId() string

GetErrorPageMsgId returns the ErrorPageMsgId field value if set, zero value otherwise.

func (*IdpConnection) GetErrorPageMsgIdOk ¶

func (o *IdpConnection) GetErrorPageMsgIdOk() (*string, bool)

GetErrorPageMsgIdOk returns a tuple with the ErrorPageMsgId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpConnection) GetIdpBrowserSso ¶

func (o *IdpConnection) GetIdpBrowserSso() IdpBrowserSso

GetIdpBrowserSso returns the IdpBrowserSso field value if set, zero value otherwise.

func (*IdpConnection) GetIdpBrowserSsoOk ¶

func (o *IdpConnection) GetIdpBrowserSsoOk() (*IdpBrowserSso, bool)

GetIdpBrowserSsoOk returns a tuple with the IdpBrowserSso field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpConnection) GetIdpOAuthGrantAttributeMapping ¶

func (o *IdpConnection) GetIdpOAuthGrantAttributeMapping() IdpOAuthGrantAttributeMapping

GetIdpOAuthGrantAttributeMapping returns the IdpOAuthGrantAttributeMapping field value if set, zero value otherwise.

func (*IdpConnection) GetIdpOAuthGrantAttributeMappingOk ¶

func (o *IdpConnection) GetIdpOAuthGrantAttributeMappingOk() (*IdpOAuthGrantAttributeMapping, bool)

GetIdpOAuthGrantAttributeMappingOk returns a tuple with the IdpOAuthGrantAttributeMapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpConnection) GetInboundProvisioning ¶

func (o *IdpConnection) GetInboundProvisioning() IdpInboundProvisioning

GetInboundProvisioning returns the InboundProvisioning field value if set, zero value otherwise.

func (*IdpConnection) GetInboundProvisioningOk ¶

func (o *IdpConnection) GetInboundProvisioningOk() (*IdpInboundProvisioning, bool)

GetInboundProvisioningOk returns a tuple with the InboundProvisioning field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpConnection) GetOidcClientCredentials ¶

func (o *IdpConnection) GetOidcClientCredentials() OIDCClientCredentials

GetOidcClientCredentials returns the OidcClientCredentials field value if set, zero value otherwise.

func (*IdpConnection) GetOidcClientCredentialsOk ¶

func (o *IdpConnection) GetOidcClientCredentialsOk() (*OIDCClientCredentials, bool)

GetOidcClientCredentialsOk returns a tuple with the OidcClientCredentials field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpConnection) GetWsTrust ¶

func (o *IdpConnection) GetWsTrust() IdpWsTrust

GetWsTrust returns the WsTrust field value if set, zero value otherwise.

func (*IdpConnection) GetWsTrustOk ¶

func (o *IdpConnection) GetWsTrustOk() (*IdpWsTrust, bool)

GetWsTrustOk returns a tuple with the WsTrust field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpConnection) HasAttributeQuery ¶

func (o *IdpConnection) HasAttributeQuery() bool

HasAttributeQuery returns a boolean if a field has been set.

func (*IdpConnection) HasErrorPageMsgId ¶

func (o *IdpConnection) HasErrorPageMsgId() bool

HasErrorPageMsgId returns a boolean if a field has been set.

func (*IdpConnection) HasIdpBrowserSso ¶

func (o *IdpConnection) HasIdpBrowserSso() bool

HasIdpBrowserSso returns a boolean if a field has been set.

func (*IdpConnection) HasIdpOAuthGrantAttributeMapping ¶

func (o *IdpConnection) HasIdpOAuthGrantAttributeMapping() bool

HasIdpOAuthGrantAttributeMapping returns a boolean if a field has been set.

func (*IdpConnection) HasInboundProvisioning ¶

func (o *IdpConnection) HasInboundProvisioning() bool

HasInboundProvisioning returns a boolean if a field has been set.

func (*IdpConnection) HasOidcClientCredentials ¶

func (o *IdpConnection) HasOidcClientCredentials() bool

HasOidcClientCredentials returns a boolean if a field has been set.

func (*IdpConnection) HasWsTrust ¶

func (o *IdpConnection) HasWsTrust() bool

HasWsTrust returns a boolean if a field has been set.

func (IdpConnection) MarshalJSON ¶

func (o IdpConnection) MarshalJSON() ([]byte, error)

func (*IdpConnection) SetAttributeQuery ¶

func (o *IdpConnection) SetAttributeQuery(v IdpAttributeQuery)

SetAttributeQuery gets a reference to the given IdpAttributeQuery and assigns it to the AttributeQuery field.

func (*IdpConnection) SetErrorPageMsgId ¶

func (o *IdpConnection) SetErrorPageMsgId(v string)

SetErrorPageMsgId gets a reference to the given string and assigns it to the ErrorPageMsgId field.

func (*IdpConnection) SetIdpBrowserSso ¶

func (o *IdpConnection) SetIdpBrowserSso(v IdpBrowserSso)

SetIdpBrowserSso gets a reference to the given IdpBrowserSso and assigns it to the IdpBrowserSso field.

func (*IdpConnection) SetIdpOAuthGrantAttributeMapping ¶

func (o *IdpConnection) SetIdpOAuthGrantAttributeMapping(v IdpOAuthGrantAttributeMapping)

SetIdpOAuthGrantAttributeMapping gets a reference to the given IdpOAuthGrantAttributeMapping and assigns it to the IdpOAuthGrantAttributeMapping field.

func (*IdpConnection) SetInboundProvisioning ¶

func (o *IdpConnection) SetInboundProvisioning(v IdpInboundProvisioning)

SetInboundProvisioning gets a reference to the given IdpInboundProvisioning and assigns it to the InboundProvisioning field.

func (*IdpConnection) SetOidcClientCredentials ¶

func (o *IdpConnection) SetOidcClientCredentials(v OIDCClientCredentials)

SetOidcClientCredentials gets a reference to the given OIDCClientCredentials and assigns it to the OidcClientCredentials field.

func (*IdpConnection) SetWsTrust ¶

func (o *IdpConnection) SetWsTrust(v IdpWsTrust)

SetWsTrust gets a reference to the given IdpWsTrust and assigns it to the WsTrust field.

func (IdpConnection) ToMap ¶

func (o IdpConnection) ToMap() (map[string]interface{}, error)

type IdpConnections ¶

type IdpConnections struct {
	// The actual list of connections.
	Items []IdpConnection `json:"items,omitempty" tfsdk:"items"`
}

IdpConnections A collection of IdP connections.

func NewIdpConnections ¶

func NewIdpConnections() *IdpConnections

NewIdpConnections instantiates a new IdpConnections object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpConnectionsWithDefaults ¶

func NewIdpConnectionsWithDefaults() *IdpConnections

NewIdpConnectionsWithDefaults instantiates a new IdpConnections object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpConnections) GetItems ¶

func (o *IdpConnections) GetItems() []IdpConnection

GetItems returns the Items field value if set, zero value otherwise.

func (*IdpConnections) GetItemsOk ¶

func (o *IdpConnections) GetItemsOk() ([]IdpConnection, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpConnections) HasItems ¶

func (o *IdpConnections) HasItems() bool

HasItems returns a boolean if a field has been set.

func (IdpConnections) MarshalJSON ¶

func (o IdpConnections) MarshalJSON() ([]byte, error)

func (*IdpConnections) SetItems ¶

func (o *IdpConnections) SetItems(v []IdpConnection)

SetItems gets a reference to the given []IdpConnection and assigns it to the Items field.

func (IdpConnections) ToMap ¶

func (o IdpConnections) ToMap() (map[string]interface{}, error)

type IdpConnectorsAPIService ¶

type IdpConnectorsAPIService service

IdpConnectorsAPIService IdpConnectorsAPI service

func (*IdpConnectorsAPIService) GetIdpConnectorDescriptorById ¶

func (a *IdpConnectorsAPIService) GetIdpConnectorDescriptorById(ctx context.Context, id string) ApiGetIdpConnectorDescriptorByIdRequest

GetIdpConnectorDescriptorById Get the list of available connector descriptors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id the type of connector descriptor to fetch.
@return ApiGetIdpConnectorDescriptorByIdRequest

func (*IdpConnectorsAPIService) GetIdpConnectorDescriptorByIdExecute ¶

Execute executes the request

@return SaasPluginDescriptor

func (*IdpConnectorsAPIService) GetIdpConnectorDescriptors ¶

GetIdpConnectorDescriptors Get the list of available IdP connector descriptors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetIdpConnectorDescriptorsRequest

func (*IdpConnectorsAPIService) GetIdpConnectorDescriptorsExecute ¶

Execute executes the request

@return SaasPluginDescriptors

type IdpDefaultUrl ¶

type IdpDefaultUrl struct {
	// Prompt user to confirm Single Logout (SLO).
	ConfirmIdpSlo *bool `json:"confirmIdpSlo,omitempty" tfsdk:"confirm_idp_slo"`
	// Provide the default URL you would like to send the user to when Single Logout has succeeded.
	IdpSloSuccessUrl *string `json:"idpSloSuccessUrl,omitempty" tfsdk:"idp_slo_success_url"`
	// Provide the error text displayed in a user's browser when an SSO operation fails.
	IdpErrorMsg string `json:"idpErrorMsg" tfsdk:"idp_error_msg"`
}

IdpDefaultUrl IDP Default URL settings.

func NewIdpDefaultUrl ¶

func NewIdpDefaultUrl(idpErrorMsg string) *IdpDefaultUrl

NewIdpDefaultUrl instantiates a new IdpDefaultUrl object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpDefaultUrlWithDefaults ¶

func NewIdpDefaultUrlWithDefaults() *IdpDefaultUrl

NewIdpDefaultUrlWithDefaults instantiates a new IdpDefaultUrl object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpDefaultUrl) GetConfirmIdpSlo ¶

func (o *IdpDefaultUrl) GetConfirmIdpSlo() bool

GetConfirmIdpSlo returns the ConfirmIdpSlo field value if set, zero value otherwise.

func (*IdpDefaultUrl) GetConfirmIdpSloOk ¶

func (o *IdpDefaultUrl) GetConfirmIdpSloOk() (*bool, bool)

GetConfirmIdpSloOk returns a tuple with the ConfirmIdpSlo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpDefaultUrl) GetIdpErrorMsg ¶

func (o *IdpDefaultUrl) GetIdpErrorMsg() string

GetIdpErrorMsg returns the IdpErrorMsg field value

func (*IdpDefaultUrl) GetIdpErrorMsgOk ¶

func (o *IdpDefaultUrl) GetIdpErrorMsgOk() (*string, bool)

GetIdpErrorMsgOk returns a tuple with the IdpErrorMsg field value and a boolean to check if the value has been set.

func (*IdpDefaultUrl) GetIdpSloSuccessUrl ¶

func (o *IdpDefaultUrl) GetIdpSloSuccessUrl() string

GetIdpSloSuccessUrl returns the IdpSloSuccessUrl field value if set, zero value otherwise.

func (*IdpDefaultUrl) GetIdpSloSuccessUrlOk ¶

func (o *IdpDefaultUrl) GetIdpSloSuccessUrlOk() (*string, bool)

GetIdpSloSuccessUrlOk returns a tuple with the IdpSloSuccessUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpDefaultUrl) HasConfirmIdpSlo ¶

func (o *IdpDefaultUrl) HasConfirmIdpSlo() bool

HasConfirmIdpSlo returns a boolean if a field has been set.

func (*IdpDefaultUrl) HasIdpSloSuccessUrl ¶

func (o *IdpDefaultUrl) HasIdpSloSuccessUrl() bool

HasIdpSloSuccessUrl returns a boolean if a field has been set.

func (IdpDefaultUrl) MarshalJSON ¶

func (o IdpDefaultUrl) MarshalJSON() ([]byte, error)

func (*IdpDefaultUrl) SetConfirmIdpSlo ¶

func (o *IdpDefaultUrl) SetConfirmIdpSlo(v bool)

SetConfirmIdpSlo gets a reference to the given bool and assigns it to the ConfirmIdpSlo field.

func (*IdpDefaultUrl) SetIdpErrorMsg ¶

func (o *IdpDefaultUrl) SetIdpErrorMsg(v string)

SetIdpErrorMsg sets field value

func (*IdpDefaultUrl) SetIdpSloSuccessUrl ¶

func (o *IdpDefaultUrl) SetIdpSloSuccessUrl(v string)

SetIdpSloSuccessUrl gets a reference to the given string and assigns it to the IdpSloSuccessUrl field.

func (IdpDefaultUrl) ToMap ¶

func (o IdpDefaultUrl) ToMap() (map[string]interface{}, error)

type IdpDefaultUrlsAPIService ¶

type IdpDefaultUrlsAPIService service

IdpDefaultUrlsAPIService IdpDefaultUrlsAPI service

func (*IdpDefaultUrlsAPIService) GetDefaultUrl ¶

GetDefaultUrl Gets the IDP Default URL settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDefaultUrlRequest

func (*IdpDefaultUrlsAPIService) GetDefaultUrlExecute ¶

Execute executes the request

@return IdpDefaultUrl

func (*IdpDefaultUrlsAPIService) UpdateDefaultUrlSettings ¶

UpdateDefaultUrlSettings Update the IDP Default URL settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateDefaultUrlSettingsRequest

func (*IdpDefaultUrlsAPIService) UpdateDefaultUrlSettingsExecute ¶

Execute executes the request

@return IdpDefaultUrl

type IdpInboundProvisioning ¶

type IdpInboundProvisioning struct {
	// Specify support for provisioning of groups.
	GroupSupport   bool                              `json:"groupSupport" tfsdk:"group_support"`
	UserRepository InboundProvisioningUserRepository `json:"userRepository" tfsdk:"user_repository"`
	CustomSchema   Schema                            `json:"customSchema" tfsdk:"custom_schema"`
	Users          Users                             `json:"users" tfsdk:"users"`
	Groups         Groups                            `json:"groups" tfsdk:"groups"`
	// Specify behavior of how SCIM DELETE requests are handled.
	ActionOnDelete *string `json:"actionOnDelete,omitempty" tfsdk:"action_on_delete"`
}

IdpInboundProvisioning SCIM Inbound Provisioning specifies how and when to provision user accounts and groups.

func NewIdpInboundProvisioning ¶

func NewIdpInboundProvisioning(groupSupport bool, userRepository InboundProvisioningUserRepository, customSchema Schema, users Users, groups Groups) *IdpInboundProvisioning

NewIdpInboundProvisioning instantiates a new IdpInboundProvisioning object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpInboundProvisioningWithDefaults ¶

func NewIdpInboundProvisioningWithDefaults() *IdpInboundProvisioning

NewIdpInboundProvisioningWithDefaults instantiates a new IdpInboundProvisioning object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpInboundProvisioning) GetActionOnDelete ¶

func (o *IdpInboundProvisioning) GetActionOnDelete() string

GetActionOnDelete returns the ActionOnDelete field value if set, zero value otherwise.

func (*IdpInboundProvisioning) GetActionOnDeleteOk ¶

func (o *IdpInboundProvisioning) GetActionOnDeleteOk() (*string, bool)

GetActionOnDeleteOk returns a tuple with the ActionOnDelete field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpInboundProvisioning) GetCustomSchema ¶

func (o *IdpInboundProvisioning) GetCustomSchema() Schema

GetCustomSchema returns the CustomSchema field value

func (*IdpInboundProvisioning) GetCustomSchemaOk ¶

func (o *IdpInboundProvisioning) GetCustomSchemaOk() (*Schema, bool)

GetCustomSchemaOk returns a tuple with the CustomSchema field value and a boolean to check if the value has been set.

func (*IdpInboundProvisioning) GetGroupSupport ¶

func (o *IdpInboundProvisioning) GetGroupSupport() bool

GetGroupSupport returns the GroupSupport field value

func (*IdpInboundProvisioning) GetGroupSupportOk ¶

func (o *IdpInboundProvisioning) GetGroupSupportOk() (*bool, bool)

GetGroupSupportOk returns a tuple with the GroupSupport field value and a boolean to check if the value has been set.

func (*IdpInboundProvisioning) GetGroups ¶

func (o *IdpInboundProvisioning) GetGroups() Groups

GetGroups returns the Groups field value

func (*IdpInboundProvisioning) GetGroupsOk ¶

func (o *IdpInboundProvisioning) GetGroupsOk() (*Groups, bool)

GetGroupsOk returns a tuple with the Groups field value and a boolean to check if the value has been set.

func (*IdpInboundProvisioning) GetUserRepository ¶

GetUserRepository returns the UserRepository field value

func (*IdpInboundProvisioning) GetUserRepositoryOk ¶

func (o *IdpInboundProvisioning) GetUserRepositoryOk() (*InboundProvisioningUserRepository, bool)

GetUserRepositoryOk returns a tuple with the UserRepository field value and a boolean to check if the value has been set.

func (*IdpInboundProvisioning) GetUsers ¶

func (o *IdpInboundProvisioning) GetUsers() Users

GetUsers returns the Users field value

func (*IdpInboundProvisioning) GetUsersOk ¶

func (o *IdpInboundProvisioning) GetUsersOk() (*Users, bool)

GetUsersOk returns a tuple with the Users field value and a boolean to check if the value has been set.

func (*IdpInboundProvisioning) HasActionOnDelete ¶

func (o *IdpInboundProvisioning) HasActionOnDelete() bool

HasActionOnDelete returns a boolean if a field has been set.

func (IdpInboundProvisioning) MarshalJSON ¶

func (o IdpInboundProvisioning) MarshalJSON() ([]byte, error)

func (*IdpInboundProvisioning) SetActionOnDelete ¶

func (o *IdpInboundProvisioning) SetActionOnDelete(v string)

SetActionOnDelete gets a reference to the given string and assigns it to the ActionOnDelete field.

func (*IdpInboundProvisioning) SetCustomSchema ¶

func (o *IdpInboundProvisioning) SetCustomSchema(v Schema)

SetCustomSchema sets field value

func (*IdpInboundProvisioning) SetGroupSupport ¶

func (o *IdpInboundProvisioning) SetGroupSupport(v bool)

SetGroupSupport sets field value

func (*IdpInboundProvisioning) SetGroups ¶

func (o *IdpInboundProvisioning) SetGroups(v Groups)

SetGroups sets field value

func (*IdpInboundProvisioning) SetUserRepository ¶

SetUserRepository sets field value

func (*IdpInboundProvisioning) SetUsers ¶

func (o *IdpInboundProvisioning) SetUsers(v Users)

SetUsers sets field value

func (IdpInboundProvisioning) ToMap ¶

func (o IdpInboundProvisioning) ToMap() (map[string]interface{}, error)

type IdpInboundProvisioningAttribute ¶

type IdpInboundProvisioningAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
	// Specifies whether this attribute is masked in PingFederate logs. Defaults to false.
	Masked *bool `json:"masked,omitempty" tfsdk:"masked"`
}

IdpInboundProvisioningAttribute An attribute for the IdP Inbound Provisioning attribute contract.

func NewIdpInboundProvisioningAttribute ¶

func NewIdpInboundProvisioningAttribute(name string) *IdpInboundProvisioningAttribute

NewIdpInboundProvisioningAttribute instantiates a new IdpInboundProvisioningAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpInboundProvisioningAttributeWithDefaults ¶

func NewIdpInboundProvisioningAttributeWithDefaults() *IdpInboundProvisioningAttribute

NewIdpInboundProvisioningAttributeWithDefaults instantiates a new IdpInboundProvisioningAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpInboundProvisioningAttribute) GetMasked ¶

func (o *IdpInboundProvisioningAttribute) GetMasked() bool

GetMasked returns the Masked field value if set, zero value otherwise.

func (*IdpInboundProvisioningAttribute) GetMaskedOk ¶

func (o *IdpInboundProvisioningAttribute) GetMaskedOk() (*bool, bool)

GetMaskedOk returns a tuple with the Masked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpInboundProvisioningAttribute) GetName ¶

GetName returns the Name field value

func (*IdpInboundProvisioningAttribute) GetNameOk ¶

func (o *IdpInboundProvisioningAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IdpInboundProvisioningAttribute) HasMasked ¶

func (o *IdpInboundProvisioningAttribute) HasMasked() bool

HasMasked returns a boolean if a field has been set.

func (IdpInboundProvisioningAttribute) MarshalJSON ¶

func (o IdpInboundProvisioningAttribute) MarshalJSON() ([]byte, error)

func (*IdpInboundProvisioningAttribute) SetMasked ¶

func (o *IdpInboundProvisioningAttribute) SetMasked(v bool)

SetMasked gets a reference to the given bool and assigns it to the Masked field.

func (*IdpInboundProvisioningAttribute) SetName ¶

SetName sets field value

func (IdpInboundProvisioningAttribute) ToMap ¶

func (o IdpInboundProvisioningAttribute) ToMap() (map[string]interface{}, error)

type IdpInboundProvisioningAttributeContract ¶

type IdpInboundProvisioningAttributeContract struct {
	// A list of read-only assertion attributes that are automatically populated by PingFederate.
	CoreAttributes []IdpInboundProvisioningAttribute `json:"coreAttributes,omitempty" tfsdk:"core_attributes"`
	// A list of additional attributes that are added to the SCIM response.
	ExtendedAttributes []IdpInboundProvisioningAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
}

IdpInboundProvisioningAttributeContract A set of user attributes that the IdP sends in the SCIM response.

func NewIdpInboundProvisioningAttributeContract ¶

func NewIdpInboundProvisioningAttributeContract() *IdpInboundProvisioningAttributeContract

NewIdpInboundProvisioningAttributeContract instantiates a new IdpInboundProvisioningAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpInboundProvisioningAttributeContractWithDefaults ¶

func NewIdpInboundProvisioningAttributeContractWithDefaults() *IdpInboundProvisioningAttributeContract

NewIdpInboundProvisioningAttributeContractWithDefaults instantiates a new IdpInboundProvisioningAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpInboundProvisioningAttributeContract) GetCoreAttributes ¶

GetCoreAttributes returns the CoreAttributes field value if set, zero value otherwise.

func (*IdpInboundProvisioningAttributeContract) GetCoreAttributesOk ¶

GetCoreAttributesOk returns a tuple with the CoreAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpInboundProvisioningAttributeContract) GetExtendedAttributes ¶

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*IdpInboundProvisioningAttributeContract) GetExtendedAttributesOk ¶

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpInboundProvisioningAttributeContract) HasCoreAttributes ¶

func (o *IdpInboundProvisioningAttributeContract) HasCoreAttributes() bool

HasCoreAttributes returns a boolean if a field has been set.

func (*IdpInboundProvisioningAttributeContract) HasExtendedAttributes ¶

func (o *IdpInboundProvisioningAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (IdpInboundProvisioningAttributeContract) MarshalJSON ¶

func (o IdpInboundProvisioningAttributeContract) MarshalJSON() ([]byte, error)

func (*IdpInboundProvisioningAttributeContract) SetCoreAttributes ¶

SetCoreAttributes gets a reference to the given []IdpInboundProvisioningAttribute and assigns it to the CoreAttributes field.

func (*IdpInboundProvisioningAttributeContract) SetExtendedAttributes ¶

SetExtendedAttributes gets a reference to the given []IdpInboundProvisioningAttribute and assigns it to the ExtendedAttributes field.

func (IdpInboundProvisioningAttributeContract) ToMap ¶

func (o IdpInboundProvisioningAttributeContract) ToMap() (map[string]interface{}, error)

type IdpOAuthAttributeContract ¶

type IdpOAuthAttributeContract struct {
	// A list of read-only assertion attributes that are automatically populated by PingFederate.
	CoreAttributes []IdpBrowserSsoAttribute `json:"coreAttributes,omitempty" tfsdk:"core_attributes"`
	// A list of additional attributes that are present in the incoming assertion.
	ExtendedAttributes []IdpBrowserSsoAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
}

IdpOAuthAttributeContract A set of user attributes that the IdP sends in the OAuth Assertion Grant.

func NewIdpOAuthAttributeContract ¶

func NewIdpOAuthAttributeContract() *IdpOAuthAttributeContract

NewIdpOAuthAttributeContract instantiates a new IdpOAuthAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpOAuthAttributeContractWithDefaults ¶

func NewIdpOAuthAttributeContractWithDefaults() *IdpOAuthAttributeContract

NewIdpOAuthAttributeContractWithDefaults instantiates a new IdpOAuthAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpOAuthAttributeContract) GetCoreAttributes ¶

func (o *IdpOAuthAttributeContract) GetCoreAttributes() []IdpBrowserSsoAttribute

GetCoreAttributes returns the CoreAttributes field value if set, zero value otherwise.

func (*IdpOAuthAttributeContract) GetCoreAttributesOk ¶

func (o *IdpOAuthAttributeContract) GetCoreAttributesOk() ([]IdpBrowserSsoAttribute, bool)

GetCoreAttributesOk returns a tuple with the CoreAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpOAuthAttributeContract) GetExtendedAttributes ¶

func (o *IdpOAuthAttributeContract) GetExtendedAttributes() []IdpBrowserSsoAttribute

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*IdpOAuthAttributeContract) GetExtendedAttributesOk ¶

func (o *IdpOAuthAttributeContract) GetExtendedAttributesOk() ([]IdpBrowserSsoAttribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpOAuthAttributeContract) HasCoreAttributes ¶

func (o *IdpOAuthAttributeContract) HasCoreAttributes() bool

HasCoreAttributes returns a boolean if a field has been set.

func (*IdpOAuthAttributeContract) HasExtendedAttributes ¶

func (o *IdpOAuthAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (IdpOAuthAttributeContract) MarshalJSON ¶

func (o IdpOAuthAttributeContract) MarshalJSON() ([]byte, error)

func (*IdpOAuthAttributeContract) SetCoreAttributes ¶

func (o *IdpOAuthAttributeContract) SetCoreAttributes(v []IdpBrowserSsoAttribute)

SetCoreAttributes gets a reference to the given []IdpBrowserSsoAttribute and assigns it to the CoreAttributes field.

func (*IdpOAuthAttributeContract) SetExtendedAttributes ¶

func (o *IdpOAuthAttributeContract) SetExtendedAttributes(v []IdpBrowserSsoAttribute)

SetExtendedAttributes gets a reference to the given []IdpBrowserSsoAttribute and assigns it to the ExtendedAttributes field.

func (IdpOAuthAttributeContract) ToMap ¶

func (o IdpOAuthAttributeContract) ToMap() (map[string]interface{}, error)

type IdpOAuthGrantAttributeMapping ¶

type IdpOAuthGrantAttributeMapping struct {
	// A mapping in a connection that defines how access tokens are created.
	AccessTokenManagerMappings []AccessTokenManagerMapping `json:"accessTokenManagerMappings,omitempty" tfsdk:"access_token_manager_mappings"`
	IdpOAuthAttributeContract  *IdpOAuthAttributeContract  `json:"idpOAuthAttributeContract,omitempty" tfsdk:"idp_oauth_attribute_contract"`
}

IdpOAuthGrantAttributeMapping The OAuth Assertion Grant settings used to map from your IdP.

func NewIdpOAuthGrantAttributeMapping ¶

func NewIdpOAuthGrantAttributeMapping() *IdpOAuthGrantAttributeMapping

NewIdpOAuthGrantAttributeMapping instantiates a new IdpOAuthGrantAttributeMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpOAuthGrantAttributeMappingWithDefaults ¶

func NewIdpOAuthGrantAttributeMappingWithDefaults() *IdpOAuthGrantAttributeMapping

NewIdpOAuthGrantAttributeMappingWithDefaults instantiates a new IdpOAuthGrantAttributeMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpOAuthGrantAttributeMapping) GetAccessTokenManagerMappings ¶

func (o *IdpOAuthGrantAttributeMapping) GetAccessTokenManagerMappings() []AccessTokenManagerMapping

GetAccessTokenManagerMappings returns the AccessTokenManagerMappings field value if set, zero value otherwise.

func (*IdpOAuthGrantAttributeMapping) GetAccessTokenManagerMappingsOk ¶

func (o *IdpOAuthGrantAttributeMapping) GetAccessTokenManagerMappingsOk() ([]AccessTokenManagerMapping, bool)

GetAccessTokenManagerMappingsOk returns a tuple with the AccessTokenManagerMappings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpOAuthGrantAttributeMapping) GetIdpOAuthAttributeContract ¶

func (o *IdpOAuthGrantAttributeMapping) GetIdpOAuthAttributeContract() IdpOAuthAttributeContract

GetIdpOAuthAttributeContract returns the IdpOAuthAttributeContract field value if set, zero value otherwise.

func (*IdpOAuthGrantAttributeMapping) GetIdpOAuthAttributeContractOk ¶

func (o *IdpOAuthGrantAttributeMapping) GetIdpOAuthAttributeContractOk() (*IdpOAuthAttributeContract, bool)

GetIdpOAuthAttributeContractOk returns a tuple with the IdpOAuthAttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpOAuthGrantAttributeMapping) HasAccessTokenManagerMappings ¶

func (o *IdpOAuthGrantAttributeMapping) HasAccessTokenManagerMappings() bool

HasAccessTokenManagerMappings returns a boolean if a field has been set.

func (*IdpOAuthGrantAttributeMapping) HasIdpOAuthAttributeContract ¶

func (o *IdpOAuthGrantAttributeMapping) HasIdpOAuthAttributeContract() bool

HasIdpOAuthAttributeContract returns a boolean if a field has been set.

func (IdpOAuthGrantAttributeMapping) MarshalJSON ¶

func (o IdpOAuthGrantAttributeMapping) MarshalJSON() ([]byte, error)

func (*IdpOAuthGrantAttributeMapping) SetAccessTokenManagerMappings ¶

func (o *IdpOAuthGrantAttributeMapping) SetAccessTokenManagerMappings(v []AccessTokenManagerMapping)

SetAccessTokenManagerMappings gets a reference to the given []AccessTokenManagerMapping and assigns it to the AccessTokenManagerMappings field.

func (*IdpOAuthGrantAttributeMapping) SetIdpOAuthAttributeContract ¶

func (o *IdpOAuthGrantAttributeMapping) SetIdpOAuthAttributeContract(v IdpOAuthAttributeContract)

SetIdpOAuthAttributeContract gets a reference to the given IdpOAuthAttributeContract and assigns it to the IdpOAuthAttributeContract field.

func (IdpOAuthGrantAttributeMapping) ToMap ¶

func (o IdpOAuthGrantAttributeMapping) ToMap() (map[string]interface{}, error)

type IdpRole ¶

type IdpRole struct {
	// Enable Identity Provider Role.
	Enable *bool `json:"enable,omitempty" tfsdk:"enable"`
	// Enable SAML 1.1.
	EnableSaml11 *bool `json:"enableSaml11,omitempty" tfsdk:"enable_saml11"`
	// Enable SAML 1.0.
	EnableSaml10 *bool `json:"enableSaml10,omitempty" tfsdk:"enable_saml10"`
	// Enable WS Federation.
	EnableWsFed *bool `json:"enableWsFed,omitempty" tfsdk:"enable_ws_fed"`
	// Enable WS Trust.
	EnableWsTrust *bool          `json:"enableWsTrust,omitempty" tfsdk:"enable_ws_trust"`
	Saml20Profile *SAML20Profile `json:"saml20Profile,omitempty" tfsdk:"saml20_profile"`
	// Enable Outbound Provisioning.
	EnableOutboundProvisioning *bool `json:"enableOutboundProvisioning,omitempty" tfsdk:"enable_outbound_provisioning"`
}

IdpRole struct for IdpRole

func NewIdpRole ¶

func NewIdpRole() *IdpRole

NewIdpRole instantiates a new IdpRole object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpRoleWithDefaults ¶

func NewIdpRoleWithDefaults() *IdpRole

NewIdpRoleWithDefaults instantiates a new IdpRole object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpRole) GetEnable ¶

func (o *IdpRole) GetEnable() bool

GetEnable returns the Enable field value if set, zero value otherwise.

func (*IdpRole) GetEnableOk ¶

func (o *IdpRole) GetEnableOk() (*bool, bool)

GetEnableOk returns a tuple with the Enable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpRole) GetEnableOutboundProvisioning ¶

func (o *IdpRole) GetEnableOutboundProvisioning() bool

GetEnableOutboundProvisioning returns the EnableOutboundProvisioning field value if set, zero value otherwise.

func (*IdpRole) GetEnableOutboundProvisioningOk ¶

func (o *IdpRole) GetEnableOutboundProvisioningOk() (*bool, bool)

GetEnableOutboundProvisioningOk returns a tuple with the EnableOutboundProvisioning field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpRole) GetEnableSaml10 ¶

func (o *IdpRole) GetEnableSaml10() bool

GetEnableSaml10 returns the EnableSaml10 field value if set, zero value otherwise.

func (*IdpRole) GetEnableSaml10Ok ¶

func (o *IdpRole) GetEnableSaml10Ok() (*bool, bool)

GetEnableSaml10Ok returns a tuple with the EnableSaml10 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpRole) GetEnableSaml11 ¶

func (o *IdpRole) GetEnableSaml11() bool

GetEnableSaml11 returns the EnableSaml11 field value if set, zero value otherwise.

func (*IdpRole) GetEnableSaml11Ok ¶

func (o *IdpRole) GetEnableSaml11Ok() (*bool, bool)

GetEnableSaml11Ok returns a tuple with the EnableSaml11 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpRole) GetEnableWsFed ¶

func (o *IdpRole) GetEnableWsFed() bool

GetEnableWsFed returns the EnableWsFed field value if set, zero value otherwise.

func (*IdpRole) GetEnableWsFedOk ¶

func (o *IdpRole) GetEnableWsFedOk() (*bool, bool)

GetEnableWsFedOk returns a tuple with the EnableWsFed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpRole) GetEnableWsTrust ¶

func (o *IdpRole) GetEnableWsTrust() bool

GetEnableWsTrust returns the EnableWsTrust field value if set, zero value otherwise.

func (*IdpRole) GetEnableWsTrustOk ¶

func (o *IdpRole) GetEnableWsTrustOk() (*bool, bool)

GetEnableWsTrustOk returns a tuple with the EnableWsTrust field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpRole) GetSaml20Profile ¶

func (o *IdpRole) GetSaml20Profile() SAML20Profile

GetSaml20Profile returns the Saml20Profile field value if set, zero value otherwise.

func (*IdpRole) GetSaml20ProfileOk ¶

func (o *IdpRole) GetSaml20ProfileOk() (*SAML20Profile, bool)

GetSaml20ProfileOk returns a tuple with the Saml20Profile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpRole) HasEnable ¶

func (o *IdpRole) HasEnable() bool

HasEnable returns a boolean if a field has been set.

func (*IdpRole) HasEnableOutboundProvisioning ¶

func (o *IdpRole) HasEnableOutboundProvisioning() bool

HasEnableOutboundProvisioning returns a boolean if a field has been set.

func (*IdpRole) HasEnableSaml10 ¶

func (o *IdpRole) HasEnableSaml10() bool

HasEnableSaml10 returns a boolean if a field has been set.

func (*IdpRole) HasEnableSaml11 ¶

func (o *IdpRole) HasEnableSaml11() bool

HasEnableSaml11 returns a boolean if a field has been set.

func (*IdpRole) HasEnableWsFed ¶

func (o *IdpRole) HasEnableWsFed() bool

HasEnableWsFed returns a boolean if a field has been set.

func (*IdpRole) HasEnableWsTrust ¶

func (o *IdpRole) HasEnableWsTrust() bool

HasEnableWsTrust returns a boolean if a field has been set.

func (*IdpRole) HasSaml20Profile ¶

func (o *IdpRole) HasSaml20Profile() bool

HasSaml20Profile returns a boolean if a field has been set.

func (IdpRole) MarshalJSON ¶

func (o IdpRole) MarshalJSON() ([]byte, error)

func (*IdpRole) SetEnable ¶

func (o *IdpRole) SetEnable(v bool)

SetEnable gets a reference to the given bool and assigns it to the Enable field.

func (*IdpRole) SetEnableOutboundProvisioning ¶

func (o *IdpRole) SetEnableOutboundProvisioning(v bool)

SetEnableOutboundProvisioning gets a reference to the given bool and assigns it to the EnableOutboundProvisioning field.

func (*IdpRole) SetEnableSaml10 ¶

func (o *IdpRole) SetEnableSaml10(v bool)

SetEnableSaml10 gets a reference to the given bool and assigns it to the EnableSaml10 field.

func (*IdpRole) SetEnableSaml11 ¶

func (o *IdpRole) SetEnableSaml11(v bool)

SetEnableSaml11 gets a reference to the given bool and assigns it to the EnableSaml11 field.

func (*IdpRole) SetEnableWsFed ¶

func (o *IdpRole) SetEnableWsFed(v bool)

SetEnableWsFed gets a reference to the given bool and assigns it to the EnableWsFed field.

func (*IdpRole) SetEnableWsTrust ¶

func (o *IdpRole) SetEnableWsTrust(v bool)

SetEnableWsTrust gets a reference to the given bool and assigns it to the EnableWsTrust field.

func (*IdpRole) SetSaml20Profile ¶

func (o *IdpRole) SetSaml20Profile(v SAML20Profile)

SetSaml20Profile gets a reference to the given SAML20Profile and assigns it to the Saml20Profile field.

func (IdpRole) ToMap ¶

func (o IdpRole) ToMap() (map[string]interface{}, error)

type IdpSpConnectionsAPIService ¶

type IdpSpConnectionsAPIService service

IdpSpConnectionsAPIService IdpSpConnectionsAPI service

func (*IdpSpConnectionsAPIService) AddSpConnectionCert ¶

AddSpConnectionCert Add a new SP connection certificate.

If the certificate's activeVerificationCert flag is set to true, it will become the connection's primary verification certificate.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the SP Connection to update.
@return ApiAddSpConnectionCertRequest

func (*IdpSpConnectionsAPIService) AddSpConnectionCertExecute ¶

Execute executes the request

@return ConnectionCert

func (*IdpSpConnectionsAPIService) CreateSpConnection ¶

CreateSpConnection Create a new SP connection.

Create a new SP connection. If the SP connection is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateSpConnectionRequest

func (*IdpSpConnectionsAPIService) CreateSpConnectionExecute ¶

Execute executes the request

@return SpConnection

func (*IdpSpConnectionsAPIService) DeleteSpConnection ¶

DeleteSpConnection Delete an SP connection.

Delete an SP connection with the specified ID. A 404 status code is returned for nonexistent IDs. Note: Only inactive connections can be deleted. If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of SP Connection to delete.
@return ApiDeleteSpConnectionRequest

func (*IdpSpConnectionsAPIService) DeleteSpConnectionExecute ¶

func (a *IdpSpConnectionsAPIService) DeleteSpConnectionExecute(r ApiDeleteSpConnectionRequest) (*http.Response, error)

Execute executes the request

func (*IdpSpConnectionsAPIService) GetDecryptionKeys ¶

GetDecryptionKeys Get the decryption keys of an SP connection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the SP Connection to update.
@return ApiGetDecryptionKeysRequest

func (*IdpSpConnectionsAPIService) GetDecryptionKeysExecute ¶

Execute executes the request

@return DecryptionKeys

func (*IdpSpConnectionsAPIService) GetSpConnection ¶

GetSpConnection Find SP connection by ID.

Get an SP connection with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the SP Connection to fetch.
@return ApiGetSpConnectionRequest

func (*IdpSpConnectionsAPIService) GetSpConnectionCerts ¶

GetSpConnectionCerts Get the SP connection's certificates.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the SP Connection.
@return ApiGetSpConnectionCertsRequest

func (*IdpSpConnectionsAPIService) GetSpConnectionCertsExecute ¶

Execute executes the request

@return ConnectionCerts

func (*IdpSpConnectionsAPIService) GetSpConnectionExecute ¶

Execute executes the request

@return SpConnection

func (*IdpSpConnectionsAPIService) GetSpConnections ¶

GetSpConnections Get list of SP connections.

Get a list of all the WS-Fed, WS-Trust, SAML1.0, SAML1.1 and SAML 2.0 SP connections.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSpConnectionsRequest

func (*IdpSpConnectionsAPIService) GetSpConnectionsExecute ¶

Execute executes the request

@return SpConnections

func (*IdpSpConnectionsAPIService) GetSpSigningSettings ¶

GetSpSigningSettings Get the SP connection's signature settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the SP Connection.
@return ApiGetSpSigningSettingsRequest

func (*IdpSpConnectionsAPIService) GetSpSigningSettingsExecute ¶

Execute executes the request

@return SigningSettings

func (*IdpSpConnectionsAPIService) UpdateDecryptionKeys ¶

UpdateDecryptionKeys Updating the SP connection's decryption keys.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the SP Connection to update.
@return ApiUpdateDecryptionKeysRequest

func (*IdpSpConnectionsAPIService) UpdateDecryptionKeysExecute ¶

Execute executes the request

@return DecryptionKeys

func (*IdpSpConnectionsAPIService) UpdateSpConnection ¶

UpdateSpConnection Update an SP connection.

Update an SP connection with the matching ID. If the SP connection is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected. Note: A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of SP Connection to update.
@return ApiUpdateSpConnectionRequest

func (*IdpSpConnectionsAPIService) UpdateSpConnectionCerts ¶

UpdateSpConnectionCerts Update the SP connection's certificates.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the SP Connection to update.
@return ApiUpdateSpConnectionCertsRequest

func (*IdpSpConnectionsAPIService) UpdateSpConnectionCertsExecute ¶

Execute executes the request

@return ConnectionCerts

func (*IdpSpConnectionsAPIService) UpdateSpConnectionExecute ¶

Execute executes the request

@return SpConnection

func (*IdpSpConnectionsAPIService) UpdateSpSigningSettings ¶

UpdateSpSigningSettings Update the SP connection's signature settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the SP Connection to update.
@return ApiUpdateSpSigningSettingsRequest

func (*IdpSpConnectionsAPIService) UpdateSpSigningSettingsExecute ¶

Execute executes the request

@return SigningSettings

type IdpSsoServiceEndpoint ¶

type IdpSsoServiceEndpoint struct {
	// The binding of this endpoint, if applicable - usually only required for SAML 2.0 endpoints.
	Binding string `json:"binding" tfsdk:"binding"`
	// The absolute or relative URL of the endpoint. A relative URL can be specified if a base URL for the connection has been defined.
	Url string `json:"url" tfsdk:"url"`
}

IdpSsoServiceEndpoint The settings that define an endpoint to an IdP SSO service.

func NewIdpSsoServiceEndpoint ¶

func NewIdpSsoServiceEndpoint(binding string, url string) *IdpSsoServiceEndpoint

NewIdpSsoServiceEndpoint instantiates a new IdpSsoServiceEndpoint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpSsoServiceEndpointWithDefaults ¶

func NewIdpSsoServiceEndpointWithDefaults() *IdpSsoServiceEndpoint

NewIdpSsoServiceEndpointWithDefaults instantiates a new IdpSsoServiceEndpoint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpSsoServiceEndpoint) GetBinding ¶

func (o *IdpSsoServiceEndpoint) GetBinding() string

GetBinding returns the Binding field value

func (*IdpSsoServiceEndpoint) GetBindingOk ¶

func (o *IdpSsoServiceEndpoint) GetBindingOk() (*string, bool)

GetBindingOk returns a tuple with the Binding field value and a boolean to check if the value has been set.

func (*IdpSsoServiceEndpoint) GetUrl ¶

func (o *IdpSsoServiceEndpoint) GetUrl() string

GetUrl returns the Url field value

func (*IdpSsoServiceEndpoint) GetUrlOk ¶

func (o *IdpSsoServiceEndpoint) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (IdpSsoServiceEndpoint) MarshalJSON ¶

func (o IdpSsoServiceEndpoint) MarshalJSON() ([]byte, error)

func (*IdpSsoServiceEndpoint) SetBinding ¶

func (o *IdpSsoServiceEndpoint) SetBinding(v string)

SetBinding sets field value

func (*IdpSsoServiceEndpoint) SetUrl ¶

func (o *IdpSsoServiceEndpoint) SetUrl(v string)

SetUrl sets field value

func (IdpSsoServiceEndpoint) ToMap ¶

func (o IdpSsoServiceEndpoint) ToMap() (map[string]interface{}, error)

type IdpStsRequestParametersContractsAPIService ¶

type IdpStsRequestParametersContractsAPIService service

IdpStsRequestParametersContractsAPIService IdpStsRequestParametersContractsAPI service

func (*IdpStsRequestParametersContractsAPIService) CreateStsRequestParamContract ¶

CreateStsRequestParamContract Create a new STS Request Parameters Contract.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateStsRequestParamContractRequest

func (*IdpStsRequestParametersContractsAPIService) CreateStsRequestParamContractExecute ¶

Execute executes the request

@return StsRequestParametersContract

func (*IdpStsRequestParametersContractsAPIService) DeleteStsRequestParamContractById ¶

DeleteStsRequestParamContractById Delete a STS Request Parameters Contract.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of STS Request Parameters Contract to delete.
@return ApiDeleteStsRequestParamContractByIdRequest

func (*IdpStsRequestParametersContractsAPIService) DeleteStsRequestParamContractByIdExecute ¶

Execute executes the request

func (*IdpStsRequestParametersContractsAPIService) GetStsRequestParamContractById ¶

GetStsRequestParamContractById Get a STS Request Parameters Contract.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of STS Request Parameters Contract to fetch.
@return ApiGetStsRequestParamContractByIdRequest

func (*IdpStsRequestParametersContractsAPIService) GetStsRequestParamContractByIdExecute ¶

Execute executes the request

@return StsRequestParametersContract

func (*IdpStsRequestParametersContractsAPIService) GetStsRequestParamContracts ¶

GetStsRequestParamContracts Get the list of STS Request Parameters Contracts.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetStsRequestParamContractsRequest

func (*IdpStsRequestParametersContractsAPIService) GetStsRequestParamContractsExecute ¶

Execute executes the request

@return StsRequestParametersContracts

func (*IdpStsRequestParametersContractsAPIService) UpdateStsRequestParamContractById ¶

UpdateStsRequestParamContractById Update a STS Request Parameters Contract.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of STS Request Parameters Contract to update.
@return ApiUpdateStsRequestParamContractByIdRequest

func (*IdpStsRequestParametersContractsAPIService) UpdateStsRequestParamContractByIdExecute ¶

Execute executes the request

@return StsRequestParametersContract

type IdpToSpAdapterMapping ¶

type IdpToSpAdapterMapping struct {
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
	// The id of the IdP Adapter.
	SourceId string `json:"sourceId" tfsdk:"source_id"`
	// The id of the SP Adapter.
	TargetId string `json:"targetId" tfsdk:"target_id"`
	// The id of the IdP-to-SP Adapter mapping. This field is read-only and is ignored when passed in with the payload.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Default target URL for this adapter-to-adapter mapping configuration.
	DefaultTargetResource *string `json:"defaultTargetResource,omitempty" tfsdk:"default_target_resource"`
	// The license connection group.
	LicenseConnectionGroupAssignment *string `json:"licenseConnectionGroupAssignment,omitempty" tfsdk:"license_connection_group_assignment"`
	// The application name.
	ApplicationName *string `json:"applicationName,omitempty" tfsdk:"application_name"`
	// The application icon URL.
	ApplicationIconUrl *string `json:"applicationIconUrl,omitempty" tfsdk:"application_icon_url"`
}

IdpToSpAdapterMapping The IdP-to-SP Adapter Mapping.

func NewIdpToSpAdapterMapping ¶

func NewIdpToSpAdapterMapping(attributeContractFulfillment map[string]AttributeFulfillmentValue, sourceId string, targetId string) *IdpToSpAdapterMapping

NewIdpToSpAdapterMapping instantiates a new IdpToSpAdapterMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpToSpAdapterMappingWithDefaults ¶

func NewIdpToSpAdapterMappingWithDefaults() *IdpToSpAdapterMapping

NewIdpToSpAdapterMappingWithDefaults instantiates a new IdpToSpAdapterMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpToSpAdapterMapping) GetApplicationIconUrl ¶

func (o *IdpToSpAdapterMapping) GetApplicationIconUrl() string

GetApplicationIconUrl returns the ApplicationIconUrl field value if set, zero value otherwise.

func (*IdpToSpAdapterMapping) GetApplicationIconUrlOk ¶

func (o *IdpToSpAdapterMapping) GetApplicationIconUrlOk() (*string, bool)

GetApplicationIconUrlOk returns a tuple with the ApplicationIconUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpToSpAdapterMapping) GetApplicationName ¶

func (o *IdpToSpAdapterMapping) GetApplicationName() string

GetApplicationName returns the ApplicationName field value if set, zero value otherwise.

func (*IdpToSpAdapterMapping) GetApplicationNameOk ¶

func (o *IdpToSpAdapterMapping) GetApplicationNameOk() (*string, bool)

GetApplicationNameOk returns a tuple with the ApplicationName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpToSpAdapterMapping) GetAttributeContractFulfillment ¶

func (o *IdpToSpAdapterMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*IdpToSpAdapterMapping) GetAttributeContractFulfillmentOk ¶

func (o *IdpToSpAdapterMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*IdpToSpAdapterMapping) GetAttributeSources ¶

func (o *IdpToSpAdapterMapping) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*IdpToSpAdapterMapping) GetAttributeSourcesOk ¶

func (o *IdpToSpAdapterMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpToSpAdapterMapping) GetDefaultTargetResource ¶

func (o *IdpToSpAdapterMapping) GetDefaultTargetResource() string

GetDefaultTargetResource returns the DefaultTargetResource field value if set, zero value otherwise.

func (*IdpToSpAdapterMapping) GetDefaultTargetResourceOk ¶

func (o *IdpToSpAdapterMapping) GetDefaultTargetResourceOk() (*string, bool)

GetDefaultTargetResourceOk returns a tuple with the DefaultTargetResource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpToSpAdapterMapping) GetId ¶

func (o *IdpToSpAdapterMapping) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*IdpToSpAdapterMapping) GetIdOk ¶

func (o *IdpToSpAdapterMapping) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpToSpAdapterMapping) GetIssuanceCriteria ¶

func (o *IdpToSpAdapterMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*IdpToSpAdapterMapping) GetIssuanceCriteriaOk ¶

func (o *IdpToSpAdapterMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpToSpAdapterMapping) GetLicenseConnectionGroupAssignment ¶

func (o *IdpToSpAdapterMapping) GetLicenseConnectionGroupAssignment() string

GetLicenseConnectionGroupAssignment returns the LicenseConnectionGroupAssignment field value if set, zero value otherwise.

func (*IdpToSpAdapterMapping) GetLicenseConnectionGroupAssignmentOk ¶

func (o *IdpToSpAdapterMapping) GetLicenseConnectionGroupAssignmentOk() (*string, bool)

GetLicenseConnectionGroupAssignmentOk returns a tuple with the LicenseConnectionGroupAssignment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpToSpAdapterMapping) GetSourceId ¶

func (o *IdpToSpAdapterMapping) GetSourceId() string

GetSourceId returns the SourceId field value

func (*IdpToSpAdapterMapping) GetSourceIdOk ¶

func (o *IdpToSpAdapterMapping) GetSourceIdOk() (*string, bool)

GetSourceIdOk returns a tuple with the SourceId field value and a boolean to check if the value has been set.

func (*IdpToSpAdapterMapping) GetTargetId ¶

func (o *IdpToSpAdapterMapping) GetTargetId() string

GetTargetId returns the TargetId field value

func (*IdpToSpAdapterMapping) GetTargetIdOk ¶

func (o *IdpToSpAdapterMapping) GetTargetIdOk() (*string, bool)

GetTargetIdOk returns a tuple with the TargetId field value and a boolean to check if the value has been set.

func (*IdpToSpAdapterMapping) HasApplicationIconUrl ¶

func (o *IdpToSpAdapterMapping) HasApplicationIconUrl() bool

HasApplicationIconUrl returns a boolean if a field has been set.

func (*IdpToSpAdapterMapping) HasApplicationName ¶

func (o *IdpToSpAdapterMapping) HasApplicationName() bool

HasApplicationName returns a boolean if a field has been set.

func (*IdpToSpAdapterMapping) HasAttributeSources ¶

func (o *IdpToSpAdapterMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*IdpToSpAdapterMapping) HasDefaultTargetResource ¶

func (o *IdpToSpAdapterMapping) HasDefaultTargetResource() bool

HasDefaultTargetResource returns a boolean if a field has been set.

func (*IdpToSpAdapterMapping) HasId ¶

func (o *IdpToSpAdapterMapping) HasId() bool

HasId returns a boolean if a field has been set.

func (*IdpToSpAdapterMapping) HasIssuanceCriteria ¶

func (o *IdpToSpAdapterMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (*IdpToSpAdapterMapping) HasLicenseConnectionGroupAssignment ¶

func (o *IdpToSpAdapterMapping) HasLicenseConnectionGroupAssignment() bool

HasLicenseConnectionGroupAssignment returns a boolean if a field has been set.

func (IdpToSpAdapterMapping) MarshalJSON ¶

func (o IdpToSpAdapterMapping) MarshalJSON() ([]byte, error)

func (*IdpToSpAdapterMapping) SetApplicationIconUrl ¶

func (o *IdpToSpAdapterMapping) SetApplicationIconUrl(v string)

SetApplicationIconUrl gets a reference to the given string and assigns it to the ApplicationIconUrl field.

func (*IdpToSpAdapterMapping) SetApplicationName ¶

func (o *IdpToSpAdapterMapping) SetApplicationName(v string)

SetApplicationName gets a reference to the given string and assigns it to the ApplicationName field.

func (*IdpToSpAdapterMapping) SetAttributeContractFulfillment ¶

func (o *IdpToSpAdapterMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*IdpToSpAdapterMapping) SetAttributeSources ¶

func (o *IdpToSpAdapterMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*IdpToSpAdapterMapping) SetDefaultTargetResource ¶

func (o *IdpToSpAdapterMapping) SetDefaultTargetResource(v string)

SetDefaultTargetResource gets a reference to the given string and assigns it to the DefaultTargetResource field.

func (*IdpToSpAdapterMapping) SetId ¶

func (o *IdpToSpAdapterMapping) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*IdpToSpAdapterMapping) SetIssuanceCriteria ¶

func (o *IdpToSpAdapterMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (*IdpToSpAdapterMapping) SetLicenseConnectionGroupAssignment ¶

func (o *IdpToSpAdapterMapping) SetLicenseConnectionGroupAssignment(v string)

SetLicenseConnectionGroupAssignment gets a reference to the given string and assigns it to the LicenseConnectionGroupAssignment field.

func (*IdpToSpAdapterMapping) SetSourceId ¶

func (o *IdpToSpAdapterMapping) SetSourceId(v string)

SetSourceId sets field value

func (*IdpToSpAdapterMapping) SetTargetId ¶

func (o *IdpToSpAdapterMapping) SetTargetId(v string)

SetTargetId sets field value

func (IdpToSpAdapterMapping) ToMap ¶

func (o IdpToSpAdapterMapping) ToMap() (map[string]interface{}, error)

type IdpToSpAdapterMappingAPIService ¶

type IdpToSpAdapterMappingAPIService service

IdpToSpAdapterMappingAPIService IdpToSpAdapterMappingAPI service

func (*IdpToSpAdapterMappingAPIService) CreateIdpToSpAdapterMapping ¶

CreateIdpToSpAdapterMapping Create a new IdP-to-SP Adapter mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateIdpToSpAdapterMappingRequest

func (*IdpToSpAdapterMappingAPIService) CreateIdpToSpAdapterMappingExecute ¶

Execute executes the request

@return IdpToSpAdapterMapping

func (*IdpToSpAdapterMappingAPIService) DeleteIdpToSpAdapterMappingsById ¶

DeleteIdpToSpAdapterMappingsById Delete an Adapter to Adapter Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the IdP-to-SP Adapter Mapping to delete.
@return ApiDeleteIdpToSpAdapterMappingsByIdRequest

func (*IdpToSpAdapterMappingAPIService) DeleteIdpToSpAdapterMappingsByIdExecute ¶

func (a *IdpToSpAdapterMappingAPIService) DeleteIdpToSpAdapterMappingsByIdExecute(r ApiDeleteIdpToSpAdapterMappingsByIdRequest) (*http.Response, error)

Execute executes the request

func (*IdpToSpAdapterMappingAPIService) GetIdpToSpAdapterMappings ¶

GetIdpToSpAdapterMappings Get list of IdP-to-SP Adapter Mappings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetIdpToSpAdapterMappingsRequest

func (*IdpToSpAdapterMappingAPIService) GetIdpToSpAdapterMappingsById ¶

GetIdpToSpAdapterMappingsById Get an IdP-to-SP Adapter Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of IdP-to-SP Adapter Mapping to fetch.
@return ApiGetIdpToSpAdapterMappingsByIdRequest

func (*IdpToSpAdapterMappingAPIService) GetIdpToSpAdapterMappingsByIdExecute ¶

Execute executes the request

@return IdpToSpAdapterMapping

func (*IdpToSpAdapterMappingAPIService) GetIdpToSpAdapterMappingsExecute ¶

Execute executes the request

@return IdpToSpAdapterMappings

func (*IdpToSpAdapterMappingAPIService) UpdateIdpToSpAdapterMapping ¶

UpdateIdpToSpAdapterMapping Update the specified IdP-to-SP Adapter mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of source adapter in the IdP-to-SP Adapter Mapping to fetch.
@return ApiUpdateIdpToSpAdapterMappingRequest

func (*IdpToSpAdapterMappingAPIService) UpdateIdpToSpAdapterMappingExecute ¶

Execute executes the request

@return IdpToSpAdapterMapping

type IdpToSpAdapterMappings ¶

type IdpToSpAdapterMappings struct {
	// The actual list of connections.
	Items []IdpToSpAdapterMapping `json:"items,omitempty" tfsdk:"items"`
}

IdpToSpAdapterMappings A collection of IdP-to-SP Adapter Mappings.

func NewIdpToSpAdapterMappings ¶

func NewIdpToSpAdapterMappings() *IdpToSpAdapterMappings

NewIdpToSpAdapterMappings instantiates a new IdpToSpAdapterMappings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpToSpAdapterMappingsWithDefaults ¶

func NewIdpToSpAdapterMappingsWithDefaults() *IdpToSpAdapterMappings

NewIdpToSpAdapterMappingsWithDefaults instantiates a new IdpToSpAdapterMappings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpToSpAdapterMappings) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*IdpToSpAdapterMappings) GetItemsOk ¶

func (o *IdpToSpAdapterMappings) GetItemsOk() ([]IdpToSpAdapterMapping, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpToSpAdapterMappings) HasItems ¶

func (o *IdpToSpAdapterMappings) HasItems() bool

HasItems returns a boolean if a field has been set.

func (IdpToSpAdapterMappings) MarshalJSON ¶

func (o IdpToSpAdapterMappings) MarshalJSON() ([]byte, error)

func (*IdpToSpAdapterMappings) SetItems ¶

SetItems gets a reference to the given []IdpToSpAdapterMapping and assigns it to the Items field.

func (IdpToSpAdapterMappings) ToMap ¶

func (o IdpToSpAdapterMappings) ToMap() (map[string]interface{}, error)

type IdpTokenProcessorMapping ¶

type IdpTokenProcessorMapping struct {
	IdpTokenProcessorRef ResourceLink `json:"idpTokenProcessorRef" tfsdk:"idp_token_processor_ref"`
	// The list of virtual server IDs that this mapping is restricted to.
	RestrictedVirtualEntityIds []string `json:"restrictedVirtualEntityIds,omitempty" tfsdk:"restricted_virtual_entity_ids"`
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
}

IdpTokenProcessorMapping The IdP Token Processor Mapping.

func NewIdpTokenProcessorMapping ¶

func NewIdpTokenProcessorMapping(idpTokenProcessorRef ResourceLink, attributeContractFulfillment map[string]AttributeFulfillmentValue) *IdpTokenProcessorMapping

NewIdpTokenProcessorMapping instantiates a new IdpTokenProcessorMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpTokenProcessorMappingWithDefaults ¶

func NewIdpTokenProcessorMappingWithDefaults() *IdpTokenProcessorMapping

NewIdpTokenProcessorMappingWithDefaults instantiates a new IdpTokenProcessorMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpTokenProcessorMapping) GetAttributeContractFulfillment ¶

func (o *IdpTokenProcessorMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*IdpTokenProcessorMapping) GetAttributeContractFulfillmentOk ¶

func (o *IdpTokenProcessorMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*IdpTokenProcessorMapping) GetAttributeSources ¶

func (o *IdpTokenProcessorMapping) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*IdpTokenProcessorMapping) GetAttributeSourcesOk ¶

func (o *IdpTokenProcessorMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpTokenProcessorMapping) GetIdpTokenProcessorRef ¶

func (o *IdpTokenProcessorMapping) GetIdpTokenProcessorRef() ResourceLink

GetIdpTokenProcessorRef returns the IdpTokenProcessorRef field value

func (*IdpTokenProcessorMapping) GetIdpTokenProcessorRefOk ¶

func (o *IdpTokenProcessorMapping) GetIdpTokenProcessorRefOk() (*ResourceLink, bool)

GetIdpTokenProcessorRefOk returns a tuple with the IdpTokenProcessorRef field value and a boolean to check if the value has been set.

func (*IdpTokenProcessorMapping) GetIssuanceCriteria ¶

func (o *IdpTokenProcessorMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*IdpTokenProcessorMapping) GetIssuanceCriteriaOk ¶

func (o *IdpTokenProcessorMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpTokenProcessorMapping) GetRestrictedVirtualEntityIds ¶

func (o *IdpTokenProcessorMapping) GetRestrictedVirtualEntityIds() []string

GetRestrictedVirtualEntityIds returns the RestrictedVirtualEntityIds field value if set, zero value otherwise.

func (*IdpTokenProcessorMapping) GetRestrictedVirtualEntityIdsOk ¶

func (o *IdpTokenProcessorMapping) GetRestrictedVirtualEntityIdsOk() ([]string, bool)

GetRestrictedVirtualEntityIdsOk returns a tuple with the RestrictedVirtualEntityIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpTokenProcessorMapping) HasAttributeSources ¶

func (o *IdpTokenProcessorMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*IdpTokenProcessorMapping) HasIssuanceCriteria ¶

func (o *IdpTokenProcessorMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (*IdpTokenProcessorMapping) HasRestrictedVirtualEntityIds ¶

func (o *IdpTokenProcessorMapping) HasRestrictedVirtualEntityIds() bool

HasRestrictedVirtualEntityIds returns a boolean if a field has been set.

func (IdpTokenProcessorMapping) MarshalJSON ¶

func (o IdpTokenProcessorMapping) MarshalJSON() ([]byte, error)

func (*IdpTokenProcessorMapping) SetAttributeContractFulfillment ¶

func (o *IdpTokenProcessorMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*IdpTokenProcessorMapping) SetAttributeSources ¶

func (o *IdpTokenProcessorMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*IdpTokenProcessorMapping) SetIdpTokenProcessorRef ¶

func (o *IdpTokenProcessorMapping) SetIdpTokenProcessorRef(v ResourceLink)

SetIdpTokenProcessorRef sets field value

func (*IdpTokenProcessorMapping) SetIssuanceCriteria ¶

func (o *IdpTokenProcessorMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (*IdpTokenProcessorMapping) SetRestrictedVirtualEntityIds ¶

func (o *IdpTokenProcessorMapping) SetRestrictedVirtualEntityIds(v []string)

SetRestrictedVirtualEntityIds gets a reference to the given []string and assigns it to the RestrictedVirtualEntityIds field.

func (IdpTokenProcessorMapping) ToMap ¶

func (o IdpTokenProcessorMapping) ToMap() (map[string]interface{}, error)

type IdpTokenProcessorsAPIService ¶

type IdpTokenProcessorsAPIService service

IdpTokenProcessorsAPIService IdpTokenProcessorsAPI service

func (*IdpTokenProcessorsAPIService) CreateTokenProcessor ¶

CreateTokenProcessor Create a new token processor instance.

Create a new token processor instance. If the token processor is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateTokenProcessorRequest

func (*IdpTokenProcessorsAPIService) CreateTokenProcessorExecute ¶

Execute executes the request

@return TokenProcessor

func (*IdpTokenProcessorsAPIService) DeleteTokenProcessor ¶

DeleteTokenProcessor Delete a token processor instance.

Delete a token processor instance with the specified ID. A 404 status code is returned for nonexistent IDs. Note: Only token processors not in use can be deleted. If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the token processor instance to delete.
@return ApiDeleteTokenProcessorRequest

func (*IdpTokenProcessorsAPIService) DeleteTokenProcessorExecute ¶

func (a *IdpTokenProcessorsAPIService) DeleteTokenProcessorExecute(r ApiDeleteTokenProcessorRequest) (*http.Response, error)

Execute executes the request

func (*IdpTokenProcessorsAPIService) GetTokenProcessor ¶

GetTokenProcessor Find a token processor instance by ID.

Get the configured token processor instance with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the token processor instance to fetch.
@return ApiGetTokenProcessorRequest

func (*IdpTokenProcessorsAPIService) GetTokenProcessorDescriptors ¶

GetTokenProcessorDescriptors Get the list of available token processors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTokenProcessorDescriptorsRequest

func (*IdpTokenProcessorsAPIService) GetTokenProcessorDescriptorsById ¶

GetTokenProcessorDescriptorsById Get the description of a token processor plugin by ID.

Get the description of a token processor plugin by ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a token processor descriptor to fetch.
@return ApiGetTokenProcessorDescriptorsByIdRequest

func (*IdpTokenProcessorsAPIService) GetTokenProcessorDescriptorsByIdExecute ¶

Execute executes the request

@return TokenProcessorDescriptor

func (*IdpTokenProcessorsAPIService) GetTokenProcessorDescriptorsExecute ¶

Execute executes the request

@return TokenProcessorDescriptors

func (*IdpTokenProcessorsAPIService) GetTokenProcessorExecute ¶

Execute executes the request

@return TokenProcessor

func (*IdpTokenProcessorsAPIService) GetTokenProcessors ¶

GetTokenProcessors Get the list of token processor instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTokenProcessorsRequest

func (*IdpTokenProcessorsAPIService) GetTokenProcessorsExecute ¶

Execute executes the request

@return TokenProcessors

func (*IdpTokenProcessorsAPIService) UpdateTokenProcessor ¶

UpdateTokenProcessor Update a token processor instance.

Update a token processor instance. If the token processor is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of token processor instance.
@return ApiUpdateTokenProcessorRequest

func (*IdpTokenProcessorsAPIService) UpdateTokenProcessorExecute ¶

Execute executes the request

@return TokenProcessor

type IdpWsTrust ¶

type IdpWsTrust struct {
	AttributeContract IdpWsTrustAttributeContract `json:"attributeContract" tfsdk:"attribute_contract"`
	// Indicates whether a local token needs to be generated. The default value is false.
	GenerateLocalToken bool `json:"generateLocalToken" tfsdk:"generate_local_token"`
	// A list of token generators to generate local tokens. Required if a local token needs to be generated.
	TokenGeneratorMappings []SpTokenGeneratorMapping `json:"tokenGeneratorMappings,omitempty" tfsdk:"token_generator_mappings"`
}

IdpWsTrust Ws-Trust STS provides validation of incoming tokens which enable SSO access to Web Services. It also allows generation of local tokens for Web Services.

func NewIdpWsTrust ¶

func NewIdpWsTrust(attributeContract IdpWsTrustAttributeContract, generateLocalToken bool) *IdpWsTrust

NewIdpWsTrust instantiates a new IdpWsTrust object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpWsTrustWithDefaults ¶

func NewIdpWsTrustWithDefaults() *IdpWsTrust

NewIdpWsTrustWithDefaults instantiates a new IdpWsTrust object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpWsTrust) GetAttributeContract ¶

func (o *IdpWsTrust) GetAttributeContract() IdpWsTrustAttributeContract

GetAttributeContract returns the AttributeContract field value

func (*IdpWsTrust) GetAttributeContractOk ¶

func (o *IdpWsTrust) GetAttributeContractOk() (*IdpWsTrustAttributeContract, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value and a boolean to check if the value has been set.

func (*IdpWsTrust) GetGenerateLocalToken ¶

func (o *IdpWsTrust) GetGenerateLocalToken() bool

GetGenerateLocalToken returns the GenerateLocalToken field value

func (*IdpWsTrust) GetGenerateLocalTokenOk ¶

func (o *IdpWsTrust) GetGenerateLocalTokenOk() (*bool, bool)

GetGenerateLocalTokenOk returns a tuple with the GenerateLocalToken field value and a boolean to check if the value has been set.

func (*IdpWsTrust) GetTokenGeneratorMappings ¶

func (o *IdpWsTrust) GetTokenGeneratorMappings() []SpTokenGeneratorMapping

GetTokenGeneratorMappings returns the TokenGeneratorMappings field value if set, zero value otherwise.

func (*IdpWsTrust) GetTokenGeneratorMappingsOk ¶

func (o *IdpWsTrust) GetTokenGeneratorMappingsOk() ([]SpTokenGeneratorMapping, bool)

GetTokenGeneratorMappingsOk returns a tuple with the TokenGeneratorMappings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpWsTrust) HasTokenGeneratorMappings ¶

func (o *IdpWsTrust) HasTokenGeneratorMappings() bool

HasTokenGeneratorMappings returns a boolean if a field has been set.

func (IdpWsTrust) MarshalJSON ¶

func (o IdpWsTrust) MarshalJSON() ([]byte, error)

func (*IdpWsTrust) SetAttributeContract ¶

func (o *IdpWsTrust) SetAttributeContract(v IdpWsTrustAttributeContract)

SetAttributeContract sets field value

func (*IdpWsTrust) SetGenerateLocalToken ¶

func (o *IdpWsTrust) SetGenerateLocalToken(v bool)

SetGenerateLocalToken sets field value

func (*IdpWsTrust) SetTokenGeneratorMappings ¶

func (o *IdpWsTrust) SetTokenGeneratorMappings(v []SpTokenGeneratorMapping)

SetTokenGeneratorMappings gets a reference to the given []SpTokenGeneratorMapping and assigns it to the TokenGeneratorMappings field.

func (IdpWsTrust) ToMap ¶

func (o IdpWsTrust) ToMap() (map[string]interface{}, error)

type IdpWsTrustAttribute ¶

type IdpWsTrustAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
	// Specifies whether this attribute is masked in PingFederate logs. Defaults to false.
	Masked *bool `json:"masked,omitempty" tfsdk:"masked"`
}

IdpWsTrustAttribute An attribute for the Ws-Trust attribute contract.

func NewIdpWsTrustAttribute ¶

func NewIdpWsTrustAttribute(name string) *IdpWsTrustAttribute

NewIdpWsTrustAttribute instantiates a new IdpWsTrustAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpWsTrustAttributeWithDefaults ¶

func NewIdpWsTrustAttributeWithDefaults() *IdpWsTrustAttribute

NewIdpWsTrustAttributeWithDefaults instantiates a new IdpWsTrustAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpWsTrustAttribute) GetMasked ¶

func (o *IdpWsTrustAttribute) GetMasked() bool

GetMasked returns the Masked field value if set, zero value otherwise.

func (*IdpWsTrustAttribute) GetMaskedOk ¶

func (o *IdpWsTrustAttribute) GetMaskedOk() (*bool, bool)

GetMaskedOk returns a tuple with the Masked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpWsTrustAttribute) GetName ¶

func (o *IdpWsTrustAttribute) GetName() string

GetName returns the Name field value

func (*IdpWsTrustAttribute) GetNameOk ¶

func (o *IdpWsTrustAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IdpWsTrustAttribute) HasMasked ¶

func (o *IdpWsTrustAttribute) HasMasked() bool

HasMasked returns a boolean if a field has been set.

func (IdpWsTrustAttribute) MarshalJSON ¶

func (o IdpWsTrustAttribute) MarshalJSON() ([]byte, error)

func (*IdpWsTrustAttribute) SetMasked ¶

func (o *IdpWsTrustAttribute) SetMasked(v bool)

SetMasked gets a reference to the given bool and assigns it to the Masked field.

func (*IdpWsTrustAttribute) SetName ¶

func (o *IdpWsTrustAttribute) SetName(v string)

SetName sets field value

func (IdpWsTrustAttribute) ToMap ¶

func (o IdpWsTrustAttribute) ToMap() (map[string]interface{}, error)

type IdpWsTrustAttributeContract ¶

type IdpWsTrustAttributeContract struct {
	// A list of read-only assertion attributes that are automatically populated by PingFederate.
	CoreAttributes []IdpWsTrustAttribute `json:"coreAttributes,omitempty" tfsdk:"core_attributes"`
	// A list of additional attributes that are receive in the incoming assertion.
	ExtendedAttributes []IdpWsTrustAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
}

IdpWsTrustAttributeContract A set of user attributes that this server will receive in the token.

func NewIdpWsTrustAttributeContract ¶

func NewIdpWsTrustAttributeContract() *IdpWsTrustAttributeContract

NewIdpWsTrustAttributeContract instantiates a new IdpWsTrustAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdpWsTrustAttributeContractWithDefaults ¶

func NewIdpWsTrustAttributeContractWithDefaults() *IdpWsTrustAttributeContract

NewIdpWsTrustAttributeContractWithDefaults instantiates a new IdpWsTrustAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdpWsTrustAttributeContract) GetCoreAttributes ¶

func (o *IdpWsTrustAttributeContract) GetCoreAttributes() []IdpWsTrustAttribute

GetCoreAttributes returns the CoreAttributes field value if set, zero value otherwise.

func (*IdpWsTrustAttributeContract) GetCoreAttributesOk ¶

func (o *IdpWsTrustAttributeContract) GetCoreAttributesOk() ([]IdpWsTrustAttribute, bool)

GetCoreAttributesOk returns a tuple with the CoreAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpWsTrustAttributeContract) GetExtendedAttributes ¶

func (o *IdpWsTrustAttributeContract) GetExtendedAttributes() []IdpWsTrustAttribute

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*IdpWsTrustAttributeContract) GetExtendedAttributesOk ¶

func (o *IdpWsTrustAttributeContract) GetExtendedAttributesOk() ([]IdpWsTrustAttribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdpWsTrustAttributeContract) HasCoreAttributes ¶

func (o *IdpWsTrustAttributeContract) HasCoreAttributes() bool

HasCoreAttributes returns a boolean if a field has been set.

func (*IdpWsTrustAttributeContract) HasExtendedAttributes ¶

func (o *IdpWsTrustAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (IdpWsTrustAttributeContract) MarshalJSON ¶

func (o IdpWsTrustAttributeContract) MarshalJSON() ([]byte, error)

func (*IdpWsTrustAttributeContract) SetCoreAttributes ¶

func (o *IdpWsTrustAttributeContract) SetCoreAttributes(v []IdpWsTrustAttribute)

SetCoreAttributes gets a reference to the given []IdpWsTrustAttribute and assigns it to the CoreAttributes field.

func (*IdpWsTrustAttributeContract) SetExtendedAttributes ¶

func (o *IdpWsTrustAttributeContract) SetExtendedAttributes(v []IdpWsTrustAttribute)

SetExtendedAttributes gets a reference to the given []IdpWsTrustAttribute and assigns it to the ExtendedAttributes field.

func (IdpWsTrustAttributeContract) ToMap ¶

func (o IdpWsTrustAttributeContract) ToMap() (map[string]interface{}, error)

type InboundBackChannelAuth ¶

type InboundBackChannelAuth struct {
	BackChannelAuth
	// If this property is set, the verification trust model is Anchored. The verification certificate must be signed by a trusted CA and included in the incoming message, and the subject DN of the expected certificate is specified in this property. If this property is not set, then a primary verification certificate must be specified in the certs array.
	VerificationSubjectDN *string `json:"verificationSubjectDN,omitempty" tfsdk:"verification_subject_dn"`
	// If a verification Subject DN is provided, you can optionally restrict the issuer to a specific trusted CA by specifying its DN in this field.
	VerificationIssuerDN *string `json:"verificationIssuerDN,omitempty" tfsdk:"verification_issuer_dn"`
	// The certificate used for signature verification and XML encryption.
	Certs []ConnectionCert `json:"certs,omitempty" tfsdk:"certs"`
	// Incoming HTTP transmissions must use a secure channel.
	RequireSsl *bool `json:"requireSsl,omitempty" tfsdk:"require_ssl"`
}

InboundBackChannelAuth struct for InboundBackChannelAuth

func NewInboundBackChannelAuth ¶

func NewInboundBackChannelAuth(type_ string) *InboundBackChannelAuth

NewInboundBackChannelAuth instantiates a new InboundBackChannelAuth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInboundBackChannelAuthWithDefaults ¶

func NewInboundBackChannelAuthWithDefaults() *InboundBackChannelAuth

NewInboundBackChannelAuthWithDefaults instantiates a new InboundBackChannelAuth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InboundBackChannelAuth) GetCerts ¶

func (o *InboundBackChannelAuth) GetCerts() []ConnectionCert

GetCerts returns the Certs field value if set, zero value otherwise.

func (*InboundBackChannelAuth) GetCertsOk ¶

func (o *InboundBackChannelAuth) GetCertsOk() ([]ConnectionCert, bool)

GetCertsOk returns a tuple with the Certs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InboundBackChannelAuth) GetRequireSsl ¶

func (o *InboundBackChannelAuth) GetRequireSsl() bool

GetRequireSsl returns the RequireSsl field value if set, zero value otherwise.

func (*InboundBackChannelAuth) GetRequireSslOk ¶

func (o *InboundBackChannelAuth) GetRequireSslOk() (*bool, bool)

GetRequireSslOk returns a tuple with the RequireSsl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InboundBackChannelAuth) GetVerificationIssuerDN ¶

func (o *InboundBackChannelAuth) GetVerificationIssuerDN() string

GetVerificationIssuerDN returns the VerificationIssuerDN field value if set, zero value otherwise.

func (*InboundBackChannelAuth) GetVerificationIssuerDNOk ¶

func (o *InboundBackChannelAuth) GetVerificationIssuerDNOk() (*string, bool)

GetVerificationIssuerDNOk returns a tuple with the VerificationIssuerDN field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InboundBackChannelAuth) GetVerificationSubjectDN ¶

func (o *InboundBackChannelAuth) GetVerificationSubjectDN() string

GetVerificationSubjectDN returns the VerificationSubjectDN field value if set, zero value otherwise.

func (*InboundBackChannelAuth) GetVerificationSubjectDNOk ¶

func (o *InboundBackChannelAuth) GetVerificationSubjectDNOk() (*string, bool)

GetVerificationSubjectDNOk returns a tuple with the VerificationSubjectDN field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InboundBackChannelAuth) HasCerts ¶

func (o *InboundBackChannelAuth) HasCerts() bool

HasCerts returns a boolean if a field has been set.

func (*InboundBackChannelAuth) HasRequireSsl ¶

func (o *InboundBackChannelAuth) HasRequireSsl() bool

HasRequireSsl returns a boolean if a field has been set.

func (*InboundBackChannelAuth) HasVerificationIssuerDN ¶

func (o *InboundBackChannelAuth) HasVerificationIssuerDN() bool

HasVerificationIssuerDN returns a boolean if a field has been set.

func (*InboundBackChannelAuth) HasVerificationSubjectDN ¶

func (o *InboundBackChannelAuth) HasVerificationSubjectDN() bool

HasVerificationSubjectDN returns a boolean if a field has been set.

func (InboundBackChannelAuth) MarshalJSON ¶

func (o InboundBackChannelAuth) MarshalJSON() ([]byte, error)

func (*InboundBackChannelAuth) SetCerts ¶

func (o *InboundBackChannelAuth) SetCerts(v []ConnectionCert)

SetCerts gets a reference to the given []ConnectionCert and assigns it to the Certs field.

func (*InboundBackChannelAuth) SetRequireSsl ¶

func (o *InboundBackChannelAuth) SetRequireSsl(v bool)

SetRequireSsl gets a reference to the given bool and assigns it to the RequireSsl field.

func (*InboundBackChannelAuth) SetVerificationIssuerDN ¶

func (o *InboundBackChannelAuth) SetVerificationIssuerDN(v string)

SetVerificationIssuerDN gets a reference to the given string and assigns it to the VerificationIssuerDN field.

func (*InboundBackChannelAuth) SetVerificationSubjectDN ¶

func (o *InboundBackChannelAuth) SetVerificationSubjectDN(v string)

SetVerificationSubjectDN gets a reference to the given string and assigns it to the VerificationSubjectDN field.

func (InboundBackChannelAuth) ToMap ¶

func (o InboundBackChannelAuth) ToMap() (map[string]interface{}, error)

type InboundProvisioningUserRepository ¶

type InboundProvisioningUserRepository struct {
	// The user repository type.
	Type string `json:"type" tfsdk:"type"`
}

InboundProvisioningUserRepository SCIM Inbound Provisioning user repository.

func NewInboundProvisioningUserRepository ¶

func NewInboundProvisioningUserRepository(type_ string) *InboundProvisioningUserRepository

NewInboundProvisioningUserRepository instantiates a new InboundProvisioningUserRepository object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInboundProvisioningUserRepositoryWithDefaults ¶

func NewInboundProvisioningUserRepositoryWithDefaults() *InboundProvisioningUserRepository

NewInboundProvisioningUserRepositoryWithDefaults instantiates a new InboundProvisioningUserRepository object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InboundProvisioningUserRepository) GetType ¶

GetType returns the Type field value

func (*InboundProvisioningUserRepository) GetTypeOk ¶

func (o *InboundProvisioningUserRepository) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (InboundProvisioningUserRepository) MarshalJSON ¶

func (o InboundProvisioningUserRepository) MarshalJSON() ([]byte, error)

func (*InboundProvisioningUserRepository) SetType ¶

SetType sets field value

func (InboundProvisioningUserRepository) ToMap ¶

func (o InboundProvisioningUserRepository) ToMap() (map[string]interface{}, error)

type IncomingProxySettings ¶

type IncomingProxySettings struct {
	// Globally specify the header name (for example, X-Forwarded-For) where PingFederate should attempt to retrieve the client IP address in all HTTP requests.
	ForwardedIpAddressHeaderName *string `json:"forwardedIpAddressHeaderName,omitempty" tfsdk:"forwarded_ip_address_header_name"`
	// PingFederate combines multiple comma-separated header values into the same order that they are received. Define which IP address you want to use. Default is to use the last address.
	ForwardedIpAddressHeaderIndex *string `json:"forwardedIpAddressHeaderIndex,omitempty" tfsdk:"forwarded_ip_address_header_index"`
	// Globally specify the header name (for example, X-Forwarded-Host) where PingFederate should attempt to retrieve the hostname and port in all HTTP requests.
	ForwardedHostHeaderName *string `json:"forwardedHostHeaderName,omitempty" tfsdk:"forwarded_host_header_name"`
	// PingFederate combines multiple comma-separated header values into the same order that they are received. Define which hostname you want to use. Default is to use the last hostname.
	ForwardedHostHeaderIndex *string `json:"forwardedHostHeaderIndex,omitempty" tfsdk:"forwarded_host_header_index"`
	// While the proxy server is configured to pass client certificates as HTTP request headers, specify the header name here.
	ClientCertSSLHeaderName *string `json:"clientCertSSLHeaderName,omitempty" tfsdk:"client_cert_sslh_eader_name"`
	// While the proxy server is configured to pass client certificates as HTTP request headers, specify the chain header name here.
	ClientCertChainSSLHeaderName *string `json:"clientCertChainSSLHeaderName,omitempty" tfsdk:"client_cert_chain_sslh_eader_name"`
	// Allows you to globally specify that connections to the reverse proxy are made over HTTPS even when HTTP is used between the reverse proxy and PingFederate.
	ProxyTerminatesHttpsConns *bool `json:"proxyTerminatesHttpsConns,omitempty" tfsdk:"proxy_terminates_https_conns"`
}

IncomingProxySettings Incoming Proxy Settings.

func NewIncomingProxySettings ¶

func NewIncomingProxySettings() *IncomingProxySettings

NewIncomingProxySettings instantiates a new IncomingProxySettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIncomingProxySettingsWithDefaults ¶

func NewIncomingProxySettingsWithDefaults() *IncomingProxySettings

NewIncomingProxySettingsWithDefaults instantiates a new IncomingProxySettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IncomingProxySettings) GetClientCertChainSSLHeaderName ¶

func (o *IncomingProxySettings) GetClientCertChainSSLHeaderName() string

GetClientCertChainSSLHeaderName returns the ClientCertChainSSLHeaderName field value if set, zero value otherwise.

func (*IncomingProxySettings) GetClientCertChainSSLHeaderNameOk ¶

func (o *IncomingProxySettings) GetClientCertChainSSLHeaderNameOk() (*string, bool)

GetClientCertChainSSLHeaderNameOk returns a tuple with the ClientCertChainSSLHeaderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncomingProxySettings) GetClientCertSSLHeaderName ¶

func (o *IncomingProxySettings) GetClientCertSSLHeaderName() string

GetClientCertSSLHeaderName returns the ClientCertSSLHeaderName field value if set, zero value otherwise.

func (*IncomingProxySettings) GetClientCertSSLHeaderNameOk ¶

func (o *IncomingProxySettings) GetClientCertSSLHeaderNameOk() (*string, bool)

GetClientCertSSLHeaderNameOk returns a tuple with the ClientCertSSLHeaderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncomingProxySettings) GetForwardedHostHeaderIndex ¶

func (o *IncomingProxySettings) GetForwardedHostHeaderIndex() string

GetForwardedHostHeaderIndex returns the ForwardedHostHeaderIndex field value if set, zero value otherwise.

func (*IncomingProxySettings) GetForwardedHostHeaderIndexOk ¶

func (o *IncomingProxySettings) GetForwardedHostHeaderIndexOk() (*string, bool)

GetForwardedHostHeaderIndexOk returns a tuple with the ForwardedHostHeaderIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncomingProxySettings) GetForwardedHostHeaderName ¶

func (o *IncomingProxySettings) GetForwardedHostHeaderName() string

GetForwardedHostHeaderName returns the ForwardedHostHeaderName field value if set, zero value otherwise.

func (*IncomingProxySettings) GetForwardedHostHeaderNameOk ¶

func (o *IncomingProxySettings) GetForwardedHostHeaderNameOk() (*string, bool)

GetForwardedHostHeaderNameOk returns a tuple with the ForwardedHostHeaderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncomingProxySettings) GetForwardedIpAddressHeaderIndex ¶

func (o *IncomingProxySettings) GetForwardedIpAddressHeaderIndex() string

GetForwardedIpAddressHeaderIndex returns the ForwardedIpAddressHeaderIndex field value if set, zero value otherwise.

func (*IncomingProxySettings) GetForwardedIpAddressHeaderIndexOk ¶

func (o *IncomingProxySettings) GetForwardedIpAddressHeaderIndexOk() (*string, bool)

GetForwardedIpAddressHeaderIndexOk returns a tuple with the ForwardedIpAddressHeaderIndex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncomingProxySettings) GetForwardedIpAddressHeaderName ¶

func (o *IncomingProxySettings) GetForwardedIpAddressHeaderName() string

GetForwardedIpAddressHeaderName returns the ForwardedIpAddressHeaderName field value if set, zero value otherwise.

func (*IncomingProxySettings) GetForwardedIpAddressHeaderNameOk ¶

func (o *IncomingProxySettings) GetForwardedIpAddressHeaderNameOk() (*string, bool)

GetForwardedIpAddressHeaderNameOk returns a tuple with the ForwardedIpAddressHeaderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncomingProxySettings) GetProxyTerminatesHttpsConns ¶

func (o *IncomingProxySettings) GetProxyTerminatesHttpsConns() bool

GetProxyTerminatesHttpsConns returns the ProxyTerminatesHttpsConns field value if set, zero value otherwise.

func (*IncomingProxySettings) GetProxyTerminatesHttpsConnsOk ¶

func (o *IncomingProxySettings) GetProxyTerminatesHttpsConnsOk() (*bool, bool)

GetProxyTerminatesHttpsConnsOk returns a tuple with the ProxyTerminatesHttpsConns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IncomingProxySettings) HasClientCertChainSSLHeaderName ¶

func (o *IncomingProxySettings) HasClientCertChainSSLHeaderName() bool

HasClientCertChainSSLHeaderName returns a boolean if a field has been set.

func (*IncomingProxySettings) HasClientCertSSLHeaderName ¶

func (o *IncomingProxySettings) HasClientCertSSLHeaderName() bool

HasClientCertSSLHeaderName returns a boolean if a field has been set.

func (*IncomingProxySettings) HasForwardedHostHeaderIndex ¶

func (o *IncomingProxySettings) HasForwardedHostHeaderIndex() bool

HasForwardedHostHeaderIndex returns a boolean if a field has been set.

func (*IncomingProxySettings) HasForwardedHostHeaderName ¶

func (o *IncomingProxySettings) HasForwardedHostHeaderName() bool

HasForwardedHostHeaderName returns a boolean if a field has been set.

func (*IncomingProxySettings) HasForwardedIpAddressHeaderIndex ¶

func (o *IncomingProxySettings) HasForwardedIpAddressHeaderIndex() bool

HasForwardedIpAddressHeaderIndex returns a boolean if a field has been set.

func (*IncomingProxySettings) HasForwardedIpAddressHeaderName ¶

func (o *IncomingProxySettings) HasForwardedIpAddressHeaderName() bool

HasForwardedIpAddressHeaderName returns a boolean if a field has been set.

func (*IncomingProxySettings) HasProxyTerminatesHttpsConns ¶

func (o *IncomingProxySettings) HasProxyTerminatesHttpsConns() bool

HasProxyTerminatesHttpsConns returns a boolean if a field has been set.

func (IncomingProxySettings) MarshalJSON ¶

func (o IncomingProxySettings) MarshalJSON() ([]byte, error)

func (*IncomingProxySettings) SetClientCertChainSSLHeaderName ¶

func (o *IncomingProxySettings) SetClientCertChainSSLHeaderName(v string)

SetClientCertChainSSLHeaderName gets a reference to the given string and assigns it to the ClientCertChainSSLHeaderName field.

func (*IncomingProxySettings) SetClientCertSSLHeaderName ¶

func (o *IncomingProxySettings) SetClientCertSSLHeaderName(v string)

SetClientCertSSLHeaderName gets a reference to the given string and assigns it to the ClientCertSSLHeaderName field.

func (*IncomingProxySettings) SetForwardedHostHeaderIndex ¶

func (o *IncomingProxySettings) SetForwardedHostHeaderIndex(v string)

SetForwardedHostHeaderIndex gets a reference to the given string and assigns it to the ForwardedHostHeaderIndex field.

func (*IncomingProxySettings) SetForwardedHostHeaderName ¶

func (o *IncomingProxySettings) SetForwardedHostHeaderName(v string)

SetForwardedHostHeaderName gets a reference to the given string and assigns it to the ForwardedHostHeaderName field.

func (*IncomingProxySettings) SetForwardedIpAddressHeaderIndex ¶

func (o *IncomingProxySettings) SetForwardedIpAddressHeaderIndex(v string)

SetForwardedIpAddressHeaderIndex gets a reference to the given string and assigns it to the ForwardedIpAddressHeaderIndex field.

func (*IncomingProxySettings) SetForwardedIpAddressHeaderName ¶

func (o *IncomingProxySettings) SetForwardedIpAddressHeaderName(v string)

SetForwardedIpAddressHeaderName gets a reference to the given string and assigns it to the ForwardedIpAddressHeaderName field.

func (*IncomingProxySettings) SetProxyTerminatesHttpsConns ¶

func (o *IncomingProxySettings) SetProxyTerminatesHttpsConns(v bool)

SetProxyTerminatesHttpsConns gets a reference to the given bool and assigns it to the ProxyTerminatesHttpsConns field.

func (IncomingProxySettings) ToMap ¶

func (o IncomingProxySettings) ToMap() (map[string]interface{}, error)

type IncomingProxySettingsAPIService ¶

type IncomingProxySettingsAPIService service

IncomingProxySettingsAPIService IncomingProxySettingsAPI service

func (*IncomingProxySettingsAPIService) GetIncomingProxySettings ¶

GetIncomingProxySettings Get incoming proxy settings.

When PingFederate is deployed behind a proxy server or load balancer, use information in HTTP headers added by the proxy server to construct correct responses.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetIncomingProxySettingsRequest

func (*IncomingProxySettingsAPIService) GetIncomingProxySettingsExecute ¶

Execute executes the request

@return IncomingProxySettings

func (*IncomingProxySettingsAPIService) UpdateIncomingProxySettings ¶

UpdateIncomingProxySettings Update incoming proxy settings.

When PingFederate is deployed behind a proxy server or load balancer, use information in HTTP headers added by the proxy server to construct correct responses.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateIncomingProxySettingsRequest

func (*IncomingProxySettingsAPIService) UpdateIncomingProxySettingsExecute ¶

Execute executes the request

@return IncomingProxySettings

type IssuanceCriteria ¶

type IssuanceCriteria struct {
	// A list of conditional issuance criteria where existing attributes must satisfy their conditions against expected values in order for the transaction to continue.
	ConditionalCriteria []ConditionalIssuanceCriteriaEntry `json:"conditionalCriteria,omitempty" tfsdk:"conditional_criteria"`
	// A list of expression issuance criteria where the OGNL expressions must evaluate to true in order for the transaction to continue.
	ExpressionCriteria []ExpressionIssuanceCriteriaEntry `json:"expressionCriteria,omitempty" tfsdk:"expression_criteria"`
}

IssuanceCriteria A list of criteria that determines whether a transaction (usually a SSO transaction) is continued. All criteria must pass in order for the transaction to continue.

func NewIssuanceCriteria ¶

func NewIssuanceCriteria() *IssuanceCriteria

NewIssuanceCriteria instantiates a new IssuanceCriteria object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIssuanceCriteriaWithDefaults ¶

func NewIssuanceCriteriaWithDefaults() *IssuanceCriteria

NewIssuanceCriteriaWithDefaults instantiates a new IssuanceCriteria object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IssuanceCriteria) GetConditionalCriteria ¶

func (o *IssuanceCriteria) GetConditionalCriteria() []ConditionalIssuanceCriteriaEntry

GetConditionalCriteria returns the ConditionalCriteria field value if set, zero value otherwise.

func (*IssuanceCriteria) GetConditionalCriteriaOk ¶

func (o *IssuanceCriteria) GetConditionalCriteriaOk() ([]ConditionalIssuanceCriteriaEntry, bool)

GetConditionalCriteriaOk returns a tuple with the ConditionalCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IssuanceCriteria) GetExpressionCriteria ¶

func (o *IssuanceCriteria) GetExpressionCriteria() []ExpressionIssuanceCriteriaEntry

GetExpressionCriteria returns the ExpressionCriteria field value if set, zero value otherwise.

func (*IssuanceCriteria) GetExpressionCriteriaOk ¶

func (o *IssuanceCriteria) GetExpressionCriteriaOk() ([]ExpressionIssuanceCriteriaEntry, bool)

GetExpressionCriteriaOk returns a tuple with the ExpressionCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IssuanceCriteria) HasConditionalCriteria ¶

func (o *IssuanceCriteria) HasConditionalCriteria() bool

HasConditionalCriteria returns a boolean if a field has been set.

func (*IssuanceCriteria) HasExpressionCriteria ¶

func (o *IssuanceCriteria) HasExpressionCriteria() bool

HasExpressionCriteria returns a boolean if a field has been set.

func (IssuanceCriteria) MarshalJSON ¶

func (o IssuanceCriteria) MarshalJSON() ([]byte, error)

func (*IssuanceCriteria) SetConditionalCriteria ¶

func (o *IssuanceCriteria) SetConditionalCriteria(v []ConditionalIssuanceCriteriaEntry)

SetConditionalCriteria gets a reference to the given []ConditionalIssuanceCriteriaEntry and assigns it to the ConditionalCriteria field.

func (*IssuanceCriteria) SetExpressionCriteria ¶

func (o *IssuanceCriteria) SetExpressionCriteria(v []ExpressionIssuanceCriteriaEntry)

SetExpressionCriteria gets a reference to the given []ExpressionIssuanceCriteriaEntry and assigns it to the ExpressionCriteria field.

func (IssuanceCriteria) ToMap ¶

func (o IssuanceCriteria) ToMap() (map[string]interface{}, error)

type Issuer ¶

type Issuer struct {
	// The persistent, unique ID for the virtual issuer. It can be any combination of [a-zA-Z0-9._-]. This property is system-assigned if not specified.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The name of this virtual issuer with a unique value.
	Name string `json:"name" tfsdk:"name"`
	// The description of this virtual issuer.
	Description *string `json:"description,omitempty" tfsdk:"description"`
	// The hostname of this virtual issuer.
	Host string `json:"host" tfsdk:"host"`
	// The path of this virtual issuer.
	Path *string `json:"path,omitempty" tfsdk:"path"`
}

Issuer The set of attributes used to configure a virtual issuer.

func NewIssuer ¶

func NewIssuer(name string, host string) *Issuer

NewIssuer instantiates a new Issuer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIssuerWithDefaults ¶

func NewIssuerWithDefaults() *Issuer

NewIssuerWithDefaults instantiates a new Issuer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Issuer) GetDescription ¶

func (o *Issuer) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Issuer) GetDescriptionOk ¶

func (o *Issuer) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Issuer) GetHost ¶

func (o *Issuer) GetHost() string

GetHost returns the Host field value

func (*Issuer) GetHostOk ¶

func (o *Issuer) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set.

func (*Issuer) GetId ¶

func (o *Issuer) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Issuer) GetIdOk ¶

func (o *Issuer) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Issuer) GetName ¶

func (o *Issuer) GetName() string

GetName returns the Name field value

func (*Issuer) GetNameOk ¶

func (o *Issuer) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Issuer) GetPath ¶

func (o *Issuer) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*Issuer) GetPathOk ¶

func (o *Issuer) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Issuer) HasDescription ¶

func (o *Issuer) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Issuer) HasId ¶

func (o *Issuer) HasId() bool

HasId returns a boolean if a field has been set.

func (*Issuer) HasPath ¶

func (o *Issuer) HasPath() bool

HasPath returns a boolean if a field has been set.

func (Issuer) MarshalJSON ¶

func (o Issuer) MarshalJSON() ([]byte, error)

func (*Issuer) SetDescription ¶

func (o *Issuer) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Issuer) SetHost ¶

func (o *Issuer) SetHost(v string)

SetHost sets field value

func (*Issuer) SetId ¶

func (o *Issuer) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Issuer) SetName ¶

func (o *Issuer) SetName(v string)

SetName sets field value

func (*Issuer) SetPath ¶

func (o *Issuer) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (Issuer) ToMap ¶

func (o Issuer) ToMap() (map[string]interface{}, error)

type IssuerCert ¶

type IssuerCert struct {
	CertView *CertView `json:"certView,omitempty" tfsdk:"cert_view"`
	X509File X509File  `json:"x509File" tfsdk:"x509_file"`
	// Indicates whether this an active certificate or not.
	Active *bool `json:"active,omitempty" tfsdk:"active"`
}

IssuerCert A certificate used to validate certificates for access to the WS-Trust STS endpoints.

func NewIssuerCert ¶

func NewIssuerCert(x509File X509File) *IssuerCert

NewIssuerCert instantiates a new IssuerCert object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIssuerCertWithDefaults ¶

func NewIssuerCertWithDefaults() *IssuerCert

NewIssuerCertWithDefaults instantiates a new IssuerCert object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IssuerCert) GetActive ¶

func (o *IssuerCert) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*IssuerCert) GetActiveOk ¶

func (o *IssuerCert) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IssuerCert) GetCertView ¶

func (o *IssuerCert) GetCertView() CertView

GetCertView returns the CertView field value if set, zero value otherwise.

func (*IssuerCert) GetCertViewOk ¶

func (o *IssuerCert) GetCertViewOk() (*CertView, bool)

GetCertViewOk returns a tuple with the CertView field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IssuerCert) GetX509File ¶

func (o *IssuerCert) GetX509File() X509File

GetX509File returns the X509File field value

func (*IssuerCert) GetX509FileOk ¶

func (o *IssuerCert) GetX509FileOk() (*X509File, bool)

GetX509FileOk returns a tuple with the X509File field value and a boolean to check if the value has been set.

func (*IssuerCert) HasActive ¶

func (o *IssuerCert) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*IssuerCert) HasCertView ¶

func (o *IssuerCert) HasCertView() bool

HasCertView returns a boolean if a field has been set.

func (IssuerCert) MarshalJSON ¶

func (o IssuerCert) MarshalJSON() ([]byte, error)

func (*IssuerCert) SetActive ¶

func (o *IssuerCert) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*IssuerCert) SetCertView ¶

func (o *IssuerCert) SetCertView(v CertView)

SetCertView gets a reference to the given CertView and assigns it to the CertView field.

func (*IssuerCert) SetX509File ¶

func (o *IssuerCert) SetX509File(v X509File)

SetX509File sets field value

func (IssuerCert) ToMap ¶

func (o IssuerCert) ToMap() (map[string]interface{}, error)

type IssuerCerts ¶

type IssuerCerts struct {
	// The actual list of certificates.
	Items []IssuerCert `json:"items,omitempty" tfsdk:"items"`
}

IssuerCerts The certificates used to validate certificates for access to the WS-Trust STS endpoints.

func NewIssuerCerts ¶

func NewIssuerCerts() *IssuerCerts

NewIssuerCerts instantiates a new IssuerCerts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIssuerCertsWithDefaults ¶

func NewIssuerCertsWithDefaults() *IssuerCerts

NewIssuerCertsWithDefaults instantiates a new IssuerCerts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IssuerCerts) GetItems ¶

func (o *IssuerCerts) GetItems() []IssuerCert

GetItems returns the Items field value if set, zero value otherwise.

func (*IssuerCerts) GetItemsOk ¶

func (o *IssuerCerts) GetItemsOk() ([]IssuerCert, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IssuerCerts) HasItems ¶

func (o *IssuerCerts) HasItems() bool

HasItems returns a boolean if a field has been set.

func (IssuerCerts) MarshalJSON ¶

func (o IssuerCerts) MarshalJSON() ([]byte, error)

func (*IssuerCerts) SetItems ¶

func (o *IssuerCerts) SetItems(v []IssuerCert)

SetItems gets a reference to the given []IssuerCert and assigns it to the Items field.

func (IssuerCerts) ToMap ¶

func (o IssuerCerts) ToMap() (map[string]interface{}, error)

type Issuers ¶

type Issuers struct {
	// The list of the virtual issuers.
	Items []Issuer `json:"items,omitempty" tfsdk:"items"`
}

Issuers A collection of virtual issuers.

func NewIssuers ¶

func NewIssuers() *Issuers

NewIssuers instantiates a new Issuers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIssuersWithDefaults ¶

func NewIssuersWithDefaults() *Issuers

NewIssuersWithDefaults instantiates a new Issuers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Issuers) GetItems ¶

func (o *Issuers) GetItems() []Issuer

GetItems returns the Items field value if set, zero value otherwise.

func (*Issuers) GetItemsOk ¶

func (o *Issuers) GetItemsOk() ([]Issuer, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Issuers) HasItems ¶

func (o *Issuers) HasItems() bool

HasItems returns a boolean if a field has been set.

func (Issuers) MarshalJSON ¶

func (o Issuers) MarshalJSON() ([]byte, error)

func (*Issuers) SetItems ¶

func (o *Issuers) SetItems(v []Issuer)

SetItems gets a reference to the given []Issuer and assigns it to the Items field.

func (Issuers) ToMap ¶

func (o Issuers) ToMap() (map[string]interface{}, error)

type JdbcAttributeSource ¶

type JdbcAttributeSource struct {
	AttributeSource
	// Lists the table structure that stores information within a database. Some databases, such as Oracle, require a schema for a JDBC query. Other databases, such as MySQL, do not require a schema.
	Schema *string `json:"schema,omitempty" tfsdk:"schema"`
	// The name of the database table. The name is used to construct the SQL query to retrieve data from the data store.
	Table string `json:"table" tfsdk:"table"`
	// A list of column names used to construct the SQL query to retrieve data from the specified table in the datastore.
	ColumnNames []string `json:"columnNames,omitempty" tfsdk:"column_names"`
	// The JDBC WHERE clause used to query your data store to locate a user record.
	Filter string `json:"filter" tfsdk:"filter"`
}

JdbcAttributeSource struct for JdbcAttributeSource

func NewJdbcAttributeSource ¶

func NewJdbcAttributeSource(table string, filter string, type_ string, dataStoreRef ResourceLink) *JdbcAttributeSource

NewJdbcAttributeSource instantiates a new JdbcAttributeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJdbcAttributeSourceWithDefaults ¶

func NewJdbcAttributeSourceWithDefaults() *JdbcAttributeSource

NewJdbcAttributeSourceWithDefaults instantiates a new JdbcAttributeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JdbcAttributeSource) GetColumnNames ¶

func (o *JdbcAttributeSource) GetColumnNames() []string

GetColumnNames returns the ColumnNames field value if set, zero value otherwise.

func (*JdbcAttributeSource) GetColumnNamesOk ¶

func (o *JdbcAttributeSource) GetColumnNamesOk() ([]string, bool)

GetColumnNamesOk returns a tuple with the ColumnNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcAttributeSource) GetFilter ¶

func (o *JdbcAttributeSource) GetFilter() string

GetFilter returns the Filter field value

func (*JdbcAttributeSource) GetFilterOk ¶

func (o *JdbcAttributeSource) GetFilterOk() (*string, bool)

GetFilterOk returns a tuple with the Filter field value and a boolean to check if the value has been set.

func (*JdbcAttributeSource) GetSchema ¶

func (o *JdbcAttributeSource) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*JdbcAttributeSource) GetSchemaOk ¶

func (o *JdbcAttributeSource) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcAttributeSource) GetTable ¶

func (o *JdbcAttributeSource) GetTable() string

GetTable returns the Table field value

func (*JdbcAttributeSource) GetTableOk ¶

func (o *JdbcAttributeSource) GetTableOk() (*string, bool)

GetTableOk returns a tuple with the Table field value and a boolean to check if the value has been set.

func (*JdbcAttributeSource) HasColumnNames ¶

func (o *JdbcAttributeSource) HasColumnNames() bool

HasColumnNames returns a boolean if a field has been set.

func (*JdbcAttributeSource) HasSchema ¶

func (o *JdbcAttributeSource) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (JdbcAttributeSource) MarshalJSON ¶

func (o JdbcAttributeSource) MarshalJSON() ([]byte, error)

func (*JdbcAttributeSource) SetColumnNames ¶

func (o *JdbcAttributeSource) SetColumnNames(v []string)

SetColumnNames gets a reference to the given []string and assigns it to the ColumnNames field.

func (*JdbcAttributeSource) SetFilter ¶

func (o *JdbcAttributeSource) SetFilter(v string)

SetFilter sets field value

func (*JdbcAttributeSource) SetSchema ¶

func (o *JdbcAttributeSource) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*JdbcAttributeSource) SetTable ¶

func (o *JdbcAttributeSource) SetTable(v string)

SetTable sets field value

func (JdbcAttributeSource) ToMap ¶

func (o JdbcAttributeSource) ToMap() (map[string]interface{}, error)

type JdbcDataStore ¶

type JdbcDataStore struct {
	DataStore
	// The set of connection URLs and associated tags for this JDBC data store. This is required if 'connectionUrl' is not provided.
	ConnectionUrlTags []JdbcTagConfig `json:"connectionUrlTags,omitempty" tfsdk:"connection_url_tags"`
	// The default location of the JDBC database. This field is required if no mapping for JDBC database location and tags is specified.
	ConnectionUrl *string `json:"connectionUrl,omitempty" tfsdk:"connection_url"`
	// The data store name with a unique value across all data sources. Omitting this attribute will set the value to a combination of the connection url and the username.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// The name of the driver class used to communicate with the source database.
	DriverClass string `json:"driverClass" tfsdk:"driver_class"`
	// The name that identifies the user when connecting to the database.
	UserName *string `json:"userName,omitempty" tfsdk:"user_name"`
	// The password needed to access the database. GETs will not return this attribute. To update this field, specify the new value in this attribute.
	Password *string `json:"password,omitempty" tfsdk:"password"`
	// The encrypted password needed to access the database. If you do not want to update the stored value, this attribute should be passed back unchanged. Secret Reference may be provided in this field with format 'OBF:MGR:{secretManagerId}:{secretId}'.
	EncryptedPassword *string `json:"encryptedPassword,omitempty" tfsdk:"encrypted_password"`
	// A simple SQL statement used by PingFederate at runtime to verify that the database connection is still active and to reconnect if needed.
	ValidateConnectionSql *string `json:"validateConnectionSql,omitempty" tfsdk:"validate_connection_sql"`
	// Indicates that this data store can select more than one record from a column and return the results as a multi-value attribute.
	AllowMultiValueAttributes *bool `json:"allowMultiValueAttributes,omitempty" tfsdk:"allow_multi_value_attributes"`
	// The smallest number of database connections in the connection pool for the given data store. Omitting this attribute will set the value to the connection pool default.
	MinPoolSize *int64 `json:"minPoolSize,omitempty" tfsdk:"min_pool_size"`
	// The largest number of database connections in the connection pool for the given data store. Omitting this attribute will set the value to the connection pool default.
	MaxPoolSize *int64 `json:"maxPoolSize,omitempty" tfsdk:"max_pool_size"`
	// The amount of time in milliseconds a request waits to get a connection from the connection pool before it fails. Omitting this attribute will set the value to the connection pool default.
	BlockingTimeout *int64 `json:"blockingTimeout,omitempty" tfsdk:"blocking_timeout"`
	// The length of time in minutes the connection can be idle in the pool before it is closed. Omitting this attribute will set the value to the connection pool default.
	IdleTimeout *int64 `json:"idleTimeout,omitempty" tfsdk:"idle_timeout"`
	// The time at which the datastore instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified *time.Time `json:"lastModified,omitempty" tfsdk:"last_modified"`
}

JdbcDataStore struct for JdbcDataStore

func NewJdbcDataStore ¶

func NewJdbcDataStore(driverClass string, type_ string) *JdbcDataStore

NewJdbcDataStore instantiates a new JdbcDataStore object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJdbcDataStoreWithDefaults ¶

func NewJdbcDataStoreWithDefaults() *JdbcDataStore

NewJdbcDataStoreWithDefaults instantiates a new JdbcDataStore object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JdbcDataStore) GetAllowMultiValueAttributes ¶

func (o *JdbcDataStore) GetAllowMultiValueAttributes() bool

GetAllowMultiValueAttributes returns the AllowMultiValueAttributes field value if set, zero value otherwise.

func (*JdbcDataStore) GetAllowMultiValueAttributesOk ¶

func (o *JdbcDataStore) GetAllowMultiValueAttributesOk() (*bool, bool)

GetAllowMultiValueAttributesOk returns a tuple with the AllowMultiValueAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcDataStore) GetBlockingTimeout ¶

func (o *JdbcDataStore) GetBlockingTimeout() int64

GetBlockingTimeout returns the BlockingTimeout field value if set, zero value otherwise.

func (*JdbcDataStore) GetBlockingTimeoutOk ¶

func (o *JdbcDataStore) GetBlockingTimeoutOk() (*int64, bool)

GetBlockingTimeoutOk returns a tuple with the BlockingTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcDataStore) GetConnectionUrl ¶

func (o *JdbcDataStore) GetConnectionUrl() string

GetConnectionUrl returns the ConnectionUrl field value if set, zero value otherwise.

func (*JdbcDataStore) GetConnectionUrlOk ¶

func (o *JdbcDataStore) GetConnectionUrlOk() (*string, bool)

GetConnectionUrlOk returns a tuple with the ConnectionUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcDataStore) GetConnectionUrlTags ¶

func (o *JdbcDataStore) GetConnectionUrlTags() []JdbcTagConfig

GetConnectionUrlTags returns the ConnectionUrlTags field value if set, zero value otherwise.

func (*JdbcDataStore) GetConnectionUrlTagsOk ¶

func (o *JdbcDataStore) GetConnectionUrlTagsOk() ([]JdbcTagConfig, bool)

GetConnectionUrlTagsOk returns a tuple with the ConnectionUrlTags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcDataStore) GetDriverClass ¶

func (o *JdbcDataStore) GetDriverClass() string

GetDriverClass returns the DriverClass field value

func (*JdbcDataStore) GetDriverClassOk ¶

func (o *JdbcDataStore) GetDriverClassOk() (*string, bool)

GetDriverClassOk returns a tuple with the DriverClass field value and a boolean to check if the value has been set.

func (*JdbcDataStore) GetEncryptedPassword ¶

func (o *JdbcDataStore) GetEncryptedPassword() string

GetEncryptedPassword returns the EncryptedPassword field value if set, zero value otherwise.

func (*JdbcDataStore) GetEncryptedPasswordOk ¶

func (o *JdbcDataStore) GetEncryptedPasswordOk() (*string, bool)

GetEncryptedPasswordOk returns a tuple with the EncryptedPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcDataStore) GetIdleTimeout ¶

func (o *JdbcDataStore) GetIdleTimeout() int64

GetIdleTimeout returns the IdleTimeout field value if set, zero value otherwise.

func (*JdbcDataStore) GetIdleTimeoutOk ¶

func (o *JdbcDataStore) GetIdleTimeoutOk() (*int64, bool)

GetIdleTimeoutOk returns a tuple with the IdleTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcDataStore) GetLastModified ¶

func (o *JdbcDataStore) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*JdbcDataStore) GetLastModifiedOk ¶

func (o *JdbcDataStore) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcDataStore) GetMaxPoolSize ¶

func (o *JdbcDataStore) GetMaxPoolSize() int64

GetMaxPoolSize returns the MaxPoolSize field value if set, zero value otherwise.

func (*JdbcDataStore) GetMaxPoolSizeOk ¶

func (o *JdbcDataStore) GetMaxPoolSizeOk() (*int64, bool)

GetMaxPoolSizeOk returns a tuple with the MaxPoolSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcDataStore) GetMinPoolSize ¶

func (o *JdbcDataStore) GetMinPoolSize() int64

GetMinPoolSize returns the MinPoolSize field value if set, zero value otherwise.

func (*JdbcDataStore) GetMinPoolSizeOk ¶

func (o *JdbcDataStore) GetMinPoolSizeOk() (*int64, bool)

GetMinPoolSizeOk returns a tuple with the MinPoolSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcDataStore) GetName ¶

func (o *JdbcDataStore) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*JdbcDataStore) GetNameOk ¶

func (o *JdbcDataStore) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcDataStore) GetPassword ¶

func (o *JdbcDataStore) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*JdbcDataStore) GetPasswordOk ¶

func (o *JdbcDataStore) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcDataStore) GetUserName ¶

func (o *JdbcDataStore) GetUserName() string

GetUserName returns the UserName field value if set, zero value otherwise.

func (*JdbcDataStore) GetUserNameOk ¶

func (o *JdbcDataStore) GetUserNameOk() (*string, bool)

GetUserNameOk returns a tuple with the UserName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcDataStore) GetValidateConnectionSql ¶

func (o *JdbcDataStore) GetValidateConnectionSql() string

GetValidateConnectionSql returns the ValidateConnectionSql field value if set, zero value otherwise.

func (*JdbcDataStore) GetValidateConnectionSqlOk ¶

func (o *JdbcDataStore) GetValidateConnectionSqlOk() (*string, bool)

GetValidateConnectionSqlOk returns a tuple with the ValidateConnectionSql field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcDataStore) HasAllowMultiValueAttributes ¶

func (o *JdbcDataStore) HasAllowMultiValueAttributes() bool

HasAllowMultiValueAttributes returns a boolean if a field has been set.

func (*JdbcDataStore) HasBlockingTimeout ¶

func (o *JdbcDataStore) HasBlockingTimeout() bool

HasBlockingTimeout returns a boolean if a field has been set.

func (*JdbcDataStore) HasConnectionUrl ¶

func (o *JdbcDataStore) HasConnectionUrl() bool

HasConnectionUrl returns a boolean if a field has been set.

func (*JdbcDataStore) HasConnectionUrlTags ¶

func (o *JdbcDataStore) HasConnectionUrlTags() bool

HasConnectionUrlTags returns a boolean if a field has been set.

func (*JdbcDataStore) HasEncryptedPassword ¶

func (o *JdbcDataStore) HasEncryptedPassword() bool

HasEncryptedPassword returns a boolean if a field has been set.

func (*JdbcDataStore) HasIdleTimeout ¶

func (o *JdbcDataStore) HasIdleTimeout() bool

HasIdleTimeout returns a boolean if a field has been set.

func (*JdbcDataStore) HasLastModified ¶

func (o *JdbcDataStore) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*JdbcDataStore) HasMaxPoolSize ¶

func (o *JdbcDataStore) HasMaxPoolSize() bool

HasMaxPoolSize returns a boolean if a field has been set.

func (*JdbcDataStore) HasMinPoolSize ¶

func (o *JdbcDataStore) HasMinPoolSize() bool

HasMinPoolSize returns a boolean if a field has been set.

func (*JdbcDataStore) HasName ¶

func (o *JdbcDataStore) HasName() bool

HasName returns a boolean if a field has been set.

func (*JdbcDataStore) HasPassword ¶

func (o *JdbcDataStore) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*JdbcDataStore) HasUserName ¶

func (o *JdbcDataStore) HasUserName() bool

HasUserName returns a boolean if a field has been set.

func (*JdbcDataStore) HasValidateConnectionSql ¶

func (o *JdbcDataStore) HasValidateConnectionSql() bool

HasValidateConnectionSql returns a boolean if a field has been set.

func (JdbcDataStore) MarshalJSON ¶

func (o JdbcDataStore) MarshalJSON() ([]byte, error)

func (*JdbcDataStore) SetAllowMultiValueAttributes ¶

func (o *JdbcDataStore) SetAllowMultiValueAttributes(v bool)

SetAllowMultiValueAttributes gets a reference to the given bool and assigns it to the AllowMultiValueAttributes field.

func (*JdbcDataStore) SetBlockingTimeout ¶

func (o *JdbcDataStore) SetBlockingTimeout(v int64)

SetBlockingTimeout gets a reference to the given int64 and assigns it to the BlockingTimeout field.

func (*JdbcDataStore) SetConnectionUrl ¶

func (o *JdbcDataStore) SetConnectionUrl(v string)

SetConnectionUrl gets a reference to the given string and assigns it to the ConnectionUrl field.

func (*JdbcDataStore) SetConnectionUrlTags ¶

func (o *JdbcDataStore) SetConnectionUrlTags(v []JdbcTagConfig)

SetConnectionUrlTags gets a reference to the given []JdbcTagConfig and assigns it to the ConnectionUrlTags field.

func (*JdbcDataStore) SetDriverClass ¶

func (o *JdbcDataStore) SetDriverClass(v string)

SetDriverClass sets field value

func (*JdbcDataStore) SetEncryptedPassword ¶

func (o *JdbcDataStore) SetEncryptedPassword(v string)

SetEncryptedPassword gets a reference to the given string and assigns it to the EncryptedPassword field.

func (*JdbcDataStore) SetIdleTimeout ¶

func (o *JdbcDataStore) SetIdleTimeout(v int64)

SetIdleTimeout gets a reference to the given int64 and assigns it to the IdleTimeout field.

func (*JdbcDataStore) SetLastModified ¶

func (o *JdbcDataStore) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*JdbcDataStore) SetMaxPoolSize ¶

func (o *JdbcDataStore) SetMaxPoolSize(v int64)

SetMaxPoolSize gets a reference to the given int64 and assigns it to the MaxPoolSize field.

func (*JdbcDataStore) SetMinPoolSize ¶

func (o *JdbcDataStore) SetMinPoolSize(v int64)

SetMinPoolSize gets a reference to the given int64 and assigns it to the MinPoolSize field.

func (*JdbcDataStore) SetName ¶

func (o *JdbcDataStore) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*JdbcDataStore) SetPassword ¶

func (o *JdbcDataStore) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*JdbcDataStore) SetUserName ¶

func (o *JdbcDataStore) SetUserName(v string)

SetUserName gets a reference to the given string and assigns it to the UserName field.

func (*JdbcDataStore) SetValidateConnectionSql ¶

func (o *JdbcDataStore) SetValidateConnectionSql(v string)

SetValidateConnectionSql gets a reference to the given string and assigns it to the ValidateConnectionSql field.

func (JdbcDataStore) ToMap ¶

func (o JdbcDataStore) ToMap() (map[string]interface{}, error)

type JdbcDataStoreRepository ¶

type JdbcDataStoreRepository struct {
	DataStoreRepository
	SqlMethod SqlMethod `json:"sqlMethod" tfsdk:"sql_method"`
	// A list of user repository mappings from attribute names to their fulfillment values.
	JitRepositoryAttributeMapping map[string]AttributeFulfillmentValue `json:"jitRepositoryAttributeMapping" tfsdk:"jit_repository_attribute_mapping"`
}

JdbcDataStoreRepository struct for JdbcDataStoreRepository

func NewJdbcDataStoreRepository ¶

func NewJdbcDataStoreRepository(sqlMethod SqlMethod, jitRepositoryAttributeMapping map[string]AttributeFulfillmentValue, type_ string, dataStoreRef ResourceLink) *JdbcDataStoreRepository

NewJdbcDataStoreRepository instantiates a new JdbcDataStoreRepository object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJdbcDataStoreRepositoryWithDefaults ¶

func NewJdbcDataStoreRepositoryWithDefaults() *JdbcDataStoreRepository

NewJdbcDataStoreRepositoryWithDefaults instantiates a new JdbcDataStoreRepository object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JdbcDataStoreRepository) GetJitRepositoryAttributeMapping ¶

func (o *JdbcDataStoreRepository) GetJitRepositoryAttributeMapping() map[string]AttributeFulfillmentValue

GetJitRepositoryAttributeMapping returns the JitRepositoryAttributeMapping field value

func (*JdbcDataStoreRepository) GetJitRepositoryAttributeMappingOk ¶

func (o *JdbcDataStoreRepository) GetJitRepositoryAttributeMappingOk() (*map[string]AttributeFulfillmentValue, bool)

GetJitRepositoryAttributeMappingOk returns a tuple with the JitRepositoryAttributeMapping field value and a boolean to check if the value has been set.

func (*JdbcDataStoreRepository) GetSqlMethod ¶

func (o *JdbcDataStoreRepository) GetSqlMethod() SqlMethod

GetSqlMethod returns the SqlMethod field value

func (*JdbcDataStoreRepository) GetSqlMethodOk ¶

func (o *JdbcDataStoreRepository) GetSqlMethodOk() (*SqlMethod, bool)

GetSqlMethodOk returns a tuple with the SqlMethod field value and a boolean to check if the value has been set.

func (JdbcDataStoreRepository) MarshalJSON ¶

func (o JdbcDataStoreRepository) MarshalJSON() ([]byte, error)

func (*JdbcDataStoreRepository) SetJitRepositoryAttributeMapping ¶

func (o *JdbcDataStoreRepository) SetJitRepositoryAttributeMapping(v map[string]AttributeFulfillmentValue)

SetJitRepositoryAttributeMapping sets field value

func (*JdbcDataStoreRepository) SetSqlMethod ¶

func (o *JdbcDataStoreRepository) SetSqlMethod(v SqlMethod)

SetSqlMethod sets field value

func (JdbcDataStoreRepository) ToMap ¶

func (o JdbcDataStoreRepository) ToMap() (map[string]interface{}, error)

type JdbcTagConfig ¶

type JdbcTagConfig struct {
	// The location of the JDBC database.
	ConnectionUrl string `json:"connectionUrl" tfsdk:"connection_url"`
	// Tags associated with the connection URL. At runtime, nodes will use the first JdbcTagConfig that has a tag that matches with node.tags in run.properties.
	Tags *string `json:"tags,omitempty" tfsdk:"tags"`
	// Whether this is the default connection. Defaults to false if not specified.
	DefaultSource *bool `json:"defaultSource,omitempty" tfsdk:"default_source"`
}

JdbcTagConfig A JDBC data store's connection URLs and tags configuration. For regional deployments, provide a separate JdbcTagConfig for each region, containing the region-specific connection URL and the corresponding tags.

func NewJdbcTagConfig ¶

func NewJdbcTagConfig(connectionUrl string) *JdbcTagConfig

NewJdbcTagConfig instantiates a new JdbcTagConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJdbcTagConfigWithDefaults ¶

func NewJdbcTagConfigWithDefaults() *JdbcTagConfig

NewJdbcTagConfigWithDefaults instantiates a new JdbcTagConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JdbcTagConfig) GetConnectionUrl ¶

func (o *JdbcTagConfig) GetConnectionUrl() string

GetConnectionUrl returns the ConnectionUrl field value

func (*JdbcTagConfig) GetConnectionUrlOk ¶

func (o *JdbcTagConfig) GetConnectionUrlOk() (*string, bool)

GetConnectionUrlOk returns a tuple with the ConnectionUrl field value and a boolean to check if the value has been set.

func (*JdbcTagConfig) GetDefaultSource ¶

func (o *JdbcTagConfig) GetDefaultSource() bool

GetDefaultSource returns the DefaultSource field value if set, zero value otherwise.

func (*JdbcTagConfig) GetDefaultSourceOk ¶

func (o *JdbcTagConfig) GetDefaultSourceOk() (*bool, bool)

GetDefaultSourceOk returns a tuple with the DefaultSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcTagConfig) GetTags ¶

func (o *JdbcTagConfig) GetTags() string

GetTags returns the Tags field value if set, zero value otherwise.

func (*JdbcTagConfig) GetTagsOk ¶

func (o *JdbcTagConfig) GetTagsOk() (*string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JdbcTagConfig) HasDefaultSource ¶

func (o *JdbcTagConfig) HasDefaultSource() bool

HasDefaultSource returns a boolean if a field has been set.

func (*JdbcTagConfig) HasTags ¶

func (o *JdbcTagConfig) HasTags() bool

HasTags returns a boolean if a field has been set.

func (JdbcTagConfig) MarshalJSON ¶

func (o JdbcTagConfig) MarshalJSON() ([]byte, error)

func (*JdbcTagConfig) SetConnectionUrl ¶

func (o *JdbcTagConfig) SetConnectionUrl(v string)

SetConnectionUrl sets field value

func (*JdbcTagConfig) SetDefaultSource ¶

func (o *JdbcTagConfig) SetDefaultSource(v bool)

SetDefaultSource gets a reference to the given bool and assigns it to the DefaultSource field.

func (*JdbcTagConfig) SetTags ¶

func (o *JdbcTagConfig) SetTags(v string)

SetTags gets a reference to the given string and assigns it to the Tags field.

func (JdbcTagConfig) ToMap ¶

func (o JdbcTagConfig) ToMap() (map[string]interface{}, error)

type JitProvisioning ¶

type JitProvisioning struct {
	UserAttributes JitProvisioningUserAttributes `json:"userAttributes" tfsdk:"user_attributes"`
	UserRepository DataStoreRepository           `json:"userRepository" tfsdk:"user_repository"`
	// Specify when provisioning occurs during assertion processing. The default is 'NEW_USER_ONLY'.
	EventTrigger *string `json:"eventTrigger,omitempty" tfsdk:"event_trigger"`
	// Specify behavior when provisioning request fails. The default is 'CONTINUE_SSO'.
	ErrorHandling *string `json:"errorHandling,omitempty" tfsdk:"error_handling"`
}

JitProvisioning The settings used to specify how and when to provision user accounts.

func NewJitProvisioning ¶

func NewJitProvisioning(userAttributes JitProvisioningUserAttributes, userRepository DataStoreRepository) *JitProvisioning

NewJitProvisioning instantiates a new JitProvisioning object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJitProvisioningWithDefaults ¶

func NewJitProvisioningWithDefaults() *JitProvisioning

NewJitProvisioningWithDefaults instantiates a new JitProvisioning object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JitProvisioning) GetErrorHandling ¶

func (o *JitProvisioning) GetErrorHandling() string

GetErrorHandling returns the ErrorHandling field value if set, zero value otherwise.

func (*JitProvisioning) GetErrorHandlingOk ¶

func (o *JitProvisioning) GetErrorHandlingOk() (*string, bool)

GetErrorHandlingOk returns a tuple with the ErrorHandling field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JitProvisioning) GetEventTrigger ¶

func (o *JitProvisioning) GetEventTrigger() string

GetEventTrigger returns the EventTrigger field value if set, zero value otherwise.

func (*JitProvisioning) GetEventTriggerOk ¶

func (o *JitProvisioning) GetEventTriggerOk() (*string, bool)

GetEventTriggerOk returns a tuple with the EventTrigger field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JitProvisioning) GetUserAttributes ¶

func (o *JitProvisioning) GetUserAttributes() JitProvisioningUserAttributes

GetUserAttributes returns the UserAttributes field value

func (*JitProvisioning) GetUserAttributesOk ¶

func (o *JitProvisioning) GetUserAttributesOk() (*JitProvisioningUserAttributes, bool)

GetUserAttributesOk returns a tuple with the UserAttributes field value and a boolean to check if the value has been set.

func (*JitProvisioning) GetUserRepository ¶

func (o *JitProvisioning) GetUserRepository() DataStoreRepository

GetUserRepository returns the UserRepository field value

func (*JitProvisioning) GetUserRepositoryOk ¶

func (o *JitProvisioning) GetUserRepositoryOk() (*DataStoreRepository, bool)

GetUserRepositoryOk returns a tuple with the UserRepository field value and a boolean to check if the value has been set.

func (*JitProvisioning) HasErrorHandling ¶

func (o *JitProvisioning) HasErrorHandling() bool

HasErrorHandling returns a boolean if a field has been set.

func (*JitProvisioning) HasEventTrigger ¶

func (o *JitProvisioning) HasEventTrigger() bool

HasEventTrigger returns a boolean if a field has been set.

func (JitProvisioning) MarshalJSON ¶

func (o JitProvisioning) MarshalJSON() ([]byte, error)

func (*JitProvisioning) SetErrorHandling ¶

func (o *JitProvisioning) SetErrorHandling(v string)

SetErrorHandling gets a reference to the given string and assigns it to the ErrorHandling field.

func (*JitProvisioning) SetEventTrigger ¶

func (o *JitProvisioning) SetEventTrigger(v string)

SetEventTrigger gets a reference to the given string and assigns it to the EventTrigger field.

func (*JitProvisioning) SetUserAttributes ¶

func (o *JitProvisioning) SetUserAttributes(v JitProvisioningUserAttributes)

SetUserAttributes sets field value

func (*JitProvisioning) SetUserRepository ¶

func (o *JitProvisioning) SetUserRepository(v DataStoreRepository)

SetUserRepository sets field value

func (JitProvisioning) ToMap ¶

func (o JitProvisioning) ToMap() (map[string]interface{}, error)

type JitProvisioningUserAttributes ¶

type JitProvisioningUserAttributes struct {
	// A list of user attributes that the IdP sends in the SAML assertion.
	AttributeContract []IdpBrowserSsoAttribute `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Specify whether to use only attributes from the SAML Assertion or retrieve additional attributes from the IdP. The default is false.
	DoAttributeQuery *bool `json:"doAttributeQuery,omitempty" tfsdk:"do_attribute_query"`
}

JitProvisioningUserAttributes struct for JitProvisioningUserAttributes

func NewJitProvisioningUserAttributes ¶

func NewJitProvisioningUserAttributes() *JitProvisioningUserAttributes

NewJitProvisioningUserAttributes instantiates a new JitProvisioningUserAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJitProvisioningUserAttributesWithDefaults ¶

func NewJitProvisioningUserAttributesWithDefaults() *JitProvisioningUserAttributes

NewJitProvisioningUserAttributesWithDefaults instantiates a new JitProvisioningUserAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JitProvisioningUserAttributes) GetAttributeContract ¶

func (o *JitProvisioningUserAttributes) GetAttributeContract() []IdpBrowserSsoAttribute

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*JitProvisioningUserAttributes) GetAttributeContractOk ¶

func (o *JitProvisioningUserAttributes) GetAttributeContractOk() ([]IdpBrowserSsoAttribute, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JitProvisioningUserAttributes) GetDoAttributeQuery ¶

func (o *JitProvisioningUserAttributes) GetDoAttributeQuery() bool

GetDoAttributeQuery returns the DoAttributeQuery field value if set, zero value otherwise.

func (*JitProvisioningUserAttributes) GetDoAttributeQueryOk ¶

func (o *JitProvisioningUserAttributes) GetDoAttributeQueryOk() (*bool, bool)

GetDoAttributeQueryOk returns a tuple with the DoAttributeQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JitProvisioningUserAttributes) HasAttributeContract ¶

func (o *JitProvisioningUserAttributes) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*JitProvisioningUserAttributes) HasDoAttributeQuery ¶

func (o *JitProvisioningUserAttributes) HasDoAttributeQuery() bool

HasDoAttributeQuery returns a boolean if a field has been set.

func (JitProvisioningUserAttributes) MarshalJSON ¶

func (o JitProvisioningUserAttributes) MarshalJSON() ([]byte, error)

func (*JitProvisioningUserAttributes) SetAttributeContract ¶

func (o *JitProvisioningUserAttributes) SetAttributeContract(v []IdpBrowserSsoAttribute)

SetAttributeContract gets a reference to the given []IdpBrowserSsoAttribute and assigns it to the AttributeContract field.

func (*JitProvisioningUserAttributes) SetDoAttributeQuery ¶

func (o *JitProvisioningUserAttributes) SetDoAttributeQuery(v bool)

SetDoAttributeQuery gets a reference to the given bool and assigns it to the DoAttributeQuery field.

func (JitProvisioningUserAttributes) ToMap ¶

func (o JitProvisioningUserAttributes) ToMap() (map[string]interface{}, error)

type JwksSettings ¶

type JwksSettings struct {
	// JSON Web Key Set (JWKS) URL of the OAuth client. Either 'jwks' or 'jwksUrl' must be provided if private key JWT client authentication or signed requests is enabled.  If the client signs its JWTs using an RSASSA-PSS signing algorithm, PingFederate must either use Java 11 or be integrated with a hardware security module (HSM) to process the digital signatures.
	JwksUrl *string `json:"jwksUrl,omitempty" tfsdk:"jwks_url"`
	// JSON Web Key Set (JWKS) document of the OAuth client. Either 'jwks' or 'jwksUrl' must be provided if private key JWT client authentication or signed requests is enabled.  If the client signs its JWTs using an RSASSA-PSS signing algorithm, PingFederate must either use Java 11 or be integrated with a hardware security module (HSM) to process the digital signatures.
	Jwks *string `json:"jwks,omitempty" tfsdk:"jwks"`
}

JwksSettings JSON Web Key Set Settings.

func NewJwksSettings ¶

func NewJwksSettings() *JwksSettings

NewJwksSettings instantiates a new JwksSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJwksSettingsWithDefaults ¶

func NewJwksSettingsWithDefaults() *JwksSettings

NewJwksSettingsWithDefaults instantiates a new JwksSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JwksSettings) GetJwks ¶

func (o *JwksSettings) GetJwks() string

GetJwks returns the Jwks field value if set, zero value otherwise.

func (*JwksSettings) GetJwksOk ¶

func (o *JwksSettings) GetJwksOk() (*string, bool)

GetJwksOk returns a tuple with the Jwks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JwksSettings) GetJwksUrl ¶

func (o *JwksSettings) GetJwksUrl() string

GetJwksUrl returns the JwksUrl field value if set, zero value otherwise.

func (*JwksSettings) GetJwksUrlOk ¶

func (o *JwksSettings) GetJwksUrlOk() (*string, bool)

GetJwksUrlOk returns a tuple with the JwksUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JwksSettings) HasJwks ¶

func (o *JwksSettings) HasJwks() bool

HasJwks returns a boolean if a field has been set.

func (*JwksSettings) HasJwksUrl ¶

func (o *JwksSettings) HasJwksUrl() bool

HasJwksUrl returns a boolean if a field has been set.

func (JwksSettings) MarshalJSON ¶

func (o JwksSettings) MarshalJSON() ([]byte, error)

func (*JwksSettings) SetJwks ¶

func (o *JwksSettings) SetJwks(v string)

SetJwks gets a reference to the given string and assigns it to the Jwks field.

func (*JwksSettings) SetJwksUrl ¶

func (o *JwksSettings) SetJwksUrl(v string)

SetJwksUrl gets a reference to the given string and assigns it to the JwksUrl field.

func (JwksSettings) ToMap ¶

func (o JwksSettings) ToMap() (map[string]interface{}, error)

type KerberosKeySet ¶

type KerberosKeySet struct {
	// The encrypted key set.
	EncryptedKeySet string `json:"encryptedKeySet" tfsdk:"encrypted_key_set"`
	// Time at which the key set was deactivated due to password change. This field is not populated if the key set is active.
	DeactivatedAt *time.Time `json:"deactivatedAt,omitempty" tfsdk:"deactivated_at"`
}

KerberosKeySet Represents a set of Kerberos encryption keys.

func NewKerberosKeySet ¶

func NewKerberosKeySet(encryptedKeySet string) *KerberosKeySet

NewKerberosKeySet instantiates a new KerberosKeySet object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewKerberosKeySetWithDefaults ¶

func NewKerberosKeySetWithDefaults() *KerberosKeySet

NewKerberosKeySetWithDefaults instantiates a new KerberosKeySet object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*KerberosKeySet) GetDeactivatedAt ¶

func (o *KerberosKeySet) GetDeactivatedAt() time.Time

GetDeactivatedAt returns the DeactivatedAt field value if set, zero value otherwise.

func (*KerberosKeySet) GetDeactivatedAtOk ¶

func (o *KerberosKeySet) GetDeactivatedAtOk() (*time.Time, bool)

GetDeactivatedAtOk returns a tuple with the DeactivatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KerberosKeySet) GetEncryptedKeySet ¶

func (o *KerberosKeySet) GetEncryptedKeySet() string

GetEncryptedKeySet returns the EncryptedKeySet field value

func (*KerberosKeySet) GetEncryptedKeySetOk ¶

func (o *KerberosKeySet) GetEncryptedKeySetOk() (*string, bool)

GetEncryptedKeySetOk returns a tuple with the EncryptedKeySet field value and a boolean to check if the value has been set.

func (*KerberosKeySet) HasDeactivatedAt ¶

func (o *KerberosKeySet) HasDeactivatedAt() bool

HasDeactivatedAt returns a boolean if a field has been set.

func (KerberosKeySet) MarshalJSON ¶

func (o KerberosKeySet) MarshalJSON() ([]byte, error)

func (*KerberosKeySet) SetDeactivatedAt ¶

func (o *KerberosKeySet) SetDeactivatedAt(v time.Time)

SetDeactivatedAt gets a reference to the given time.Time and assigns it to the DeactivatedAt field.

func (*KerberosKeySet) SetEncryptedKeySet ¶

func (o *KerberosKeySet) SetEncryptedKeySet(v string)

SetEncryptedKeySet sets field value

func (KerberosKeySet) ToMap ¶

func (o KerberosKeySet) ToMap() (map[string]interface{}, error)

type KerberosRealm ¶

type KerberosRealm struct {
	// The persistent, unique ID for the Kerberos Realm. It can be any combination of [a-z0-9._-]. This property is system-assigned if not specified.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The Domain/Realm name used for display in UI screens.
	KerberosRealmName string `json:"kerberosRealmName" tfsdk:"kerberos_realm_name"`
	// Controls how PingFederate connects to the Active Directory/Kerberos Realm. The default is: \"DIRECT\".
	ConnectionType *string `json:"connectionType,omitempty" tfsdk:"connection_type"`
	// The Domain Controller/Key Distribution Center Host Action Names. Only applicable when 'connectionType' is \"DIRECT\".
	KeyDistributionCenters []string `json:"keyDistributionCenters,omitempty" tfsdk:"key_distribution_centers"`
	// The Domain/Realm username. Only required when 'connectionType' is \"DIRECT\".
	KerberosUsername *string `json:"kerberosUsername,omitempty" tfsdk:"kerberos_username"`
	// The Domain/Realm password. GETs will not return this attribute. To update this field, specify the new value in this attribute. Only applicable when 'connectionType' is \"DIRECT\".
	KerberosPassword *string `json:"kerberosPassword,omitempty" tfsdk:"kerberos_password"`
	// For GET requests, this field contains the encrypted Domain/Realm password, if one exists. For POST and PUT requests, if you wish to reuse the existing password, this field should be passed back unchanged. Only applicable when 'connectionType' is \"DIRECT\".
	KerberosEncryptedPassword *string `json:"kerberosEncryptedPassword,omitempty" tfsdk:"kerberos_encrypted_password"`
	// A list of key sets for validating Kerberos tickets. On POST or PUT, if 'retainPreviousKeysOnPasswordChange' is true, PingFederate automatically adds the key set for the current password to this list and removes expired key sets. If 'retainPreviousKeysOnPasswordChange' is false, this list is cleared. Only applicable when 'connectionType' is \"DIRECT\".
	KeySets []KerberosKeySet `json:"keySets,omitempty" tfsdk:"key_sets"`
	// Determines whether the previous encryption keys are retained when the password is updated. Retaining the previous keys allows existing Kerberos tickets to continue to be validated. The default is false. Only applicable when 'connectionType' is \"DIRECT\".
	RetainPreviousKeysOnPasswordChange *bool `json:"retainPreviousKeysOnPasswordChange,omitempty" tfsdk:"retain_previous_keys_on_password_change"`
	// Controls whether the KDC hostnames and the realm name are concatenated in the auto-generated krb5.conf file. Default is false. Only applicable when 'connectionType' is \"DIRECT\".
	SuppressDomainNameConcatenation *bool         `json:"suppressDomainNameConcatenation,omitempty" tfsdk:"suppress_domain_name_concatenation"`
	LdapGatewayDataStoreRef         *ResourceLink `json:"ldapGatewayDataStoreRef,omitempty" tfsdk:"ldap_gateway_data_store_ref"`
}

KerberosRealm struct for KerberosRealm

func NewKerberosRealm ¶

func NewKerberosRealm(kerberosRealmName string) *KerberosRealm

NewKerberosRealm instantiates a new KerberosRealm object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewKerberosRealmWithDefaults ¶

func NewKerberosRealmWithDefaults() *KerberosRealm

NewKerberosRealmWithDefaults instantiates a new KerberosRealm object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*KerberosRealm) GetConnectionType ¶

func (o *KerberosRealm) GetConnectionType() string

GetConnectionType returns the ConnectionType field value if set, zero value otherwise.

func (*KerberosRealm) GetConnectionTypeOk ¶

func (o *KerberosRealm) GetConnectionTypeOk() (*string, bool)

GetConnectionTypeOk returns a tuple with the ConnectionType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KerberosRealm) GetId ¶

func (o *KerberosRealm) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*KerberosRealm) GetIdOk ¶

func (o *KerberosRealm) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KerberosRealm) GetKerberosEncryptedPassword ¶

func (o *KerberosRealm) GetKerberosEncryptedPassword() string

GetKerberosEncryptedPassword returns the KerberosEncryptedPassword field value if set, zero value otherwise.

func (*KerberosRealm) GetKerberosEncryptedPasswordOk ¶

func (o *KerberosRealm) GetKerberosEncryptedPasswordOk() (*string, bool)

GetKerberosEncryptedPasswordOk returns a tuple with the KerberosEncryptedPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KerberosRealm) GetKerberosPassword ¶

func (o *KerberosRealm) GetKerberosPassword() string

GetKerberosPassword returns the KerberosPassword field value if set, zero value otherwise.

func (*KerberosRealm) GetKerberosPasswordOk ¶

func (o *KerberosRealm) GetKerberosPasswordOk() (*string, bool)

GetKerberosPasswordOk returns a tuple with the KerberosPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KerberosRealm) GetKerberosRealmName ¶

func (o *KerberosRealm) GetKerberosRealmName() string

GetKerberosRealmName returns the KerberosRealmName field value

func (*KerberosRealm) GetKerberosRealmNameOk ¶

func (o *KerberosRealm) GetKerberosRealmNameOk() (*string, bool)

GetKerberosRealmNameOk returns a tuple with the KerberosRealmName field value and a boolean to check if the value has been set.

func (*KerberosRealm) GetKerberosUsername ¶

func (o *KerberosRealm) GetKerberosUsername() string

GetKerberosUsername returns the KerberosUsername field value if set, zero value otherwise.

func (*KerberosRealm) GetKerberosUsernameOk ¶

func (o *KerberosRealm) GetKerberosUsernameOk() (*string, bool)

GetKerberosUsernameOk returns a tuple with the KerberosUsername field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KerberosRealm) GetKeyDistributionCenters ¶

func (o *KerberosRealm) GetKeyDistributionCenters() []string

GetKeyDistributionCenters returns the KeyDistributionCenters field value if set, zero value otherwise.

func (*KerberosRealm) GetKeyDistributionCentersOk ¶

func (o *KerberosRealm) GetKeyDistributionCentersOk() ([]string, bool)

GetKeyDistributionCentersOk returns a tuple with the KeyDistributionCenters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KerberosRealm) GetKeySets ¶

func (o *KerberosRealm) GetKeySets() []KerberosKeySet

GetKeySets returns the KeySets field value if set, zero value otherwise.

func (*KerberosRealm) GetKeySetsOk ¶

func (o *KerberosRealm) GetKeySetsOk() ([]KerberosKeySet, bool)

GetKeySetsOk returns a tuple with the KeySets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KerberosRealm) GetLdapGatewayDataStoreRef ¶

func (o *KerberosRealm) GetLdapGatewayDataStoreRef() ResourceLink

GetLdapGatewayDataStoreRef returns the LdapGatewayDataStoreRef field value if set, zero value otherwise.

func (*KerberosRealm) GetLdapGatewayDataStoreRefOk ¶

func (o *KerberosRealm) GetLdapGatewayDataStoreRefOk() (*ResourceLink, bool)

GetLdapGatewayDataStoreRefOk returns a tuple with the LdapGatewayDataStoreRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KerberosRealm) GetRetainPreviousKeysOnPasswordChange ¶

func (o *KerberosRealm) GetRetainPreviousKeysOnPasswordChange() bool

GetRetainPreviousKeysOnPasswordChange returns the RetainPreviousKeysOnPasswordChange field value if set, zero value otherwise.

func (*KerberosRealm) GetRetainPreviousKeysOnPasswordChangeOk ¶

func (o *KerberosRealm) GetRetainPreviousKeysOnPasswordChangeOk() (*bool, bool)

GetRetainPreviousKeysOnPasswordChangeOk returns a tuple with the RetainPreviousKeysOnPasswordChange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KerberosRealm) GetSuppressDomainNameConcatenation ¶

func (o *KerberosRealm) GetSuppressDomainNameConcatenation() bool

GetSuppressDomainNameConcatenation returns the SuppressDomainNameConcatenation field value if set, zero value otherwise.

func (*KerberosRealm) GetSuppressDomainNameConcatenationOk ¶

func (o *KerberosRealm) GetSuppressDomainNameConcatenationOk() (*bool, bool)

GetSuppressDomainNameConcatenationOk returns a tuple with the SuppressDomainNameConcatenation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KerberosRealm) HasConnectionType ¶

func (o *KerberosRealm) HasConnectionType() bool

HasConnectionType returns a boolean if a field has been set.

func (*KerberosRealm) HasId ¶

func (o *KerberosRealm) HasId() bool

HasId returns a boolean if a field has been set.

func (*KerberosRealm) HasKerberosEncryptedPassword ¶

func (o *KerberosRealm) HasKerberosEncryptedPassword() bool

HasKerberosEncryptedPassword returns a boolean if a field has been set.

func (*KerberosRealm) HasKerberosPassword ¶

func (o *KerberosRealm) HasKerberosPassword() bool

HasKerberosPassword returns a boolean if a field has been set.

func (*KerberosRealm) HasKerberosUsername ¶

func (o *KerberosRealm) HasKerberosUsername() bool

HasKerberosUsername returns a boolean if a field has been set.

func (*KerberosRealm) HasKeyDistributionCenters ¶

func (o *KerberosRealm) HasKeyDistributionCenters() bool

HasKeyDistributionCenters returns a boolean if a field has been set.

func (*KerberosRealm) HasKeySets ¶

func (o *KerberosRealm) HasKeySets() bool

HasKeySets returns a boolean if a field has been set.

func (*KerberosRealm) HasLdapGatewayDataStoreRef ¶

func (o *KerberosRealm) HasLdapGatewayDataStoreRef() bool

HasLdapGatewayDataStoreRef returns a boolean if a field has been set.

func (*KerberosRealm) HasRetainPreviousKeysOnPasswordChange ¶

func (o *KerberosRealm) HasRetainPreviousKeysOnPasswordChange() bool

HasRetainPreviousKeysOnPasswordChange returns a boolean if a field has been set.

func (*KerberosRealm) HasSuppressDomainNameConcatenation ¶

func (o *KerberosRealm) HasSuppressDomainNameConcatenation() bool

HasSuppressDomainNameConcatenation returns a boolean if a field has been set.

func (KerberosRealm) MarshalJSON ¶

func (o KerberosRealm) MarshalJSON() ([]byte, error)

func (*KerberosRealm) SetConnectionType ¶

func (o *KerberosRealm) SetConnectionType(v string)

SetConnectionType gets a reference to the given string and assigns it to the ConnectionType field.

func (*KerberosRealm) SetId ¶

func (o *KerberosRealm) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*KerberosRealm) SetKerberosEncryptedPassword ¶

func (o *KerberosRealm) SetKerberosEncryptedPassword(v string)

SetKerberosEncryptedPassword gets a reference to the given string and assigns it to the KerberosEncryptedPassword field.

func (*KerberosRealm) SetKerberosPassword ¶

func (o *KerberosRealm) SetKerberosPassword(v string)

SetKerberosPassword gets a reference to the given string and assigns it to the KerberosPassword field.

func (*KerberosRealm) SetKerberosRealmName ¶

func (o *KerberosRealm) SetKerberosRealmName(v string)

SetKerberosRealmName sets field value

func (*KerberosRealm) SetKerberosUsername ¶

func (o *KerberosRealm) SetKerberosUsername(v string)

SetKerberosUsername gets a reference to the given string and assigns it to the KerberosUsername field.

func (*KerberosRealm) SetKeyDistributionCenters ¶

func (o *KerberosRealm) SetKeyDistributionCenters(v []string)

SetKeyDistributionCenters gets a reference to the given []string and assigns it to the KeyDistributionCenters field.

func (*KerberosRealm) SetKeySets ¶

func (o *KerberosRealm) SetKeySets(v []KerberosKeySet)

SetKeySets gets a reference to the given []KerberosKeySet and assigns it to the KeySets field.

func (*KerberosRealm) SetLdapGatewayDataStoreRef ¶

func (o *KerberosRealm) SetLdapGatewayDataStoreRef(v ResourceLink)

SetLdapGatewayDataStoreRef gets a reference to the given ResourceLink and assigns it to the LdapGatewayDataStoreRef field.

func (*KerberosRealm) SetRetainPreviousKeysOnPasswordChange ¶

func (o *KerberosRealm) SetRetainPreviousKeysOnPasswordChange(v bool)

SetRetainPreviousKeysOnPasswordChange gets a reference to the given bool and assigns it to the RetainPreviousKeysOnPasswordChange field.

func (*KerberosRealm) SetSuppressDomainNameConcatenation ¶

func (o *KerberosRealm) SetSuppressDomainNameConcatenation(v bool)

SetSuppressDomainNameConcatenation gets a reference to the given bool and assigns it to the SuppressDomainNameConcatenation field.

func (KerberosRealm) ToMap ¶

func (o KerberosRealm) ToMap() (map[string]interface{}, error)

type KerberosRealms ¶

type KerberosRealms struct {
	// The actual list of kerberos realms.
	Items []KerberosRealm `json:"items,omitempty" tfsdk:"items"`
}

KerberosRealms A collection of Kerberos Realms.

func NewKerberosRealms ¶

func NewKerberosRealms() *KerberosRealms

NewKerberosRealms instantiates a new KerberosRealms object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewKerberosRealmsWithDefaults ¶

func NewKerberosRealmsWithDefaults() *KerberosRealms

NewKerberosRealmsWithDefaults instantiates a new KerberosRealms object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*KerberosRealms) GetItems ¶

func (o *KerberosRealms) GetItems() []KerberosRealm

GetItems returns the Items field value if set, zero value otherwise.

func (*KerberosRealms) GetItemsOk ¶

func (o *KerberosRealms) GetItemsOk() ([]KerberosRealm, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KerberosRealms) HasItems ¶

func (o *KerberosRealms) HasItems() bool

HasItems returns a boolean if a field has been set.

func (KerberosRealms) MarshalJSON ¶

func (o KerberosRealms) MarshalJSON() ([]byte, error)

func (*KerberosRealms) SetItems ¶

func (o *KerberosRealms) SetItems(v []KerberosRealm)

SetItems gets a reference to the given []KerberosRealm and assigns it to the Items field.

func (KerberosRealms) ToMap ¶

func (o KerberosRealms) ToMap() (map[string]interface{}, error)

type KerberosRealmsAPIService ¶

type KerberosRealmsAPIService service

KerberosRealmsAPIService KerberosRealmsAPI service

func (*KerberosRealmsAPIService) CreateKerberosRealm ¶

CreateKerberosRealm Create a new Kerberos Realm.

Create a new Kerberos Realm. If the Kerberos Realm is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateKerberosRealmRequest

func (*KerberosRealmsAPIService) CreateKerberosRealmExecute ¶

Execute executes the request

@return KerberosRealm

func (*KerberosRealmsAPIService) DeleteKerberosRealm ¶

DeleteKerberosRealm Delete a Kerberos Realm.

Delete a Kerberos Realm with the specified ID. A 404 status code is returned for nonexistent IDs. Note: If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Kerberos Realm to delete.
@return ApiDeleteKerberosRealmRequest

func (*KerberosRealmsAPIService) DeleteKerberosRealmExecute ¶

func (a *KerberosRealmsAPIService) DeleteKerberosRealmExecute(r ApiDeleteKerberosRealmRequest) (*http.Response, error)

Execute executes the request

func (*KerberosRealmsAPIService) GetKerberosRealm ¶

GetKerberosRealm Find a Kerberos Realm by ID.

Get a Kerberos Realm with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Kerberos Realm to fetch.
@return ApiGetKerberosRealmRequest

func (*KerberosRealmsAPIService) GetKerberosRealmExecute ¶

Execute executes the request

@return KerberosRealm

func (*KerberosRealmsAPIService) GetKerberosRealmSettings ¶

GetKerberosRealmSettings Gets the Kerberos Realms Settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetKerberosRealmSettingsRequest

func (*KerberosRealmsAPIService) GetKerberosRealmSettingsExecute ¶

Execute executes the request

@return KerberosRealmsSettings

func (*KerberosRealmsAPIService) GetKerberosRealms ¶

GetKerberosRealms Gets the Kerberos Realms.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetKerberosRealmsRequest

func (*KerberosRealmsAPIService) GetKerberosRealmsExecute ¶

Execute executes the request

@return KerberosRealms

func (*KerberosRealmsAPIService) UpdateKerberosRealm ¶

UpdateKerberosRealm Update a Kerberos Realm by ID.

Update a Kerberos Realm with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Kerberos Realm to update.
@return ApiUpdateKerberosRealmRequest

func (*KerberosRealmsAPIService) UpdateKerberosRealmExecute ¶

Execute executes the request

@return KerberosRealm

func (*KerberosRealmsAPIService) UpdateKerberosRealmSettings ¶

UpdateKerberosRealmSettings Set/Update the Kerberos Realms Settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateKerberosRealmSettingsRequest

func (*KerberosRealmsAPIService) UpdateKerberosRealmSettingsExecute ¶

Execute executes the request

@return KerberosRealmsSettings

type KerberosRealmsSettings ¶

type KerberosRealmsSettings struct {
	// Reference to the default security.
	ForceTcp *bool `json:"forceTcp,omitempty" tfsdk:"force_tcp"`
	// Reference to the default Key Distribution Center Retries.
	KdcRetries string `json:"kdcRetries" tfsdk:"kdc_retries"`
	// Reference to the default logging.
	DebugLogOutput *bool `json:"debugLogOutput,omitempty" tfsdk:"debug_log_output"`
	// Reference to the default Key Distribution Center Timeout (in seconds).
	KdcTimeout string `json:"kdcTimeout" tfsdk:"kdc_timeout"`
	// The key set retention period in minutes. When 'retainPreviousKeysOnPasswordChange' is set to true for a realm, this setting determines how long keys will be retained after a password change occurs. If this field is omitted in a PUT request, the default of 610 minutes is applied.
	KeySetRetentionPeriodMins *int64 `json:"keySetRetentionPeriodMins,omitempty" tfsdk:"key_set_retention_period_mins"`
}

KerberosRealmsSettings Settings for all of the Kerberos Realms.

func NewKerberosRealmsSettings ¶

func NewKerberosRealmsSettings(kdcRetries string, kdcTimeout string) *KerberosRealmsSettings

NewKerberosRealmsSettings instantiates a new KerberosRealmsSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewKerberosRealmsSettingsWithDefaults ¶

func NewKerberosRealmsSettingsWithDefaults() *KerberosRealmsSettings

NewKerberosRealmsSettingsWithDefaults instantiates a new KerberosRealmsSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*KerberosRealmsSettings) GetDebugLogOutput ¶

func (o *KerberosRealmsSettings) GetDebugLogOutput() bool

GetDebugLogOutput returns the DebugLogOutput field value if set, zero value otherwise.

func (*KerberosRealmsSettings) GetDebugLogOutputOk ¶

func (o *KerberosRealmsSettings) GetDebugLogOutputOk() (*bool, bool)

GetDebugLogOutputOk returns a tuple with the DebugLogOutput field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KerberosRealmsSettings) GetForceTcp ¶

func (o *KerberosRealmsSettings) GetForceTcp() bool

GetForceTcp returns the ForceTcp field value if set, zero value otherwise.

func (*KerberosRealmsSettings) GetForceTcpOk ¶

func (o *KerberosRealmsSettings) GetForceTcpOk() (*bool, bool)

GetForceTcpOk returns a tuple with the ForceTcp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KerberosRealmsSettings) GetKdcRetries ¶

func (o *KerberosRealmsSettings) GetKdcRetries() string

GetKdcRetries returns the KdcRetries field value

func (*KerberosRealmsSettings) GetKdcRetriesOk ¶

func (o *KerberosRealmsSettings) GetKdcRetriesOk() (*string, bool)

GetKdcRetriesOk returns a tuple with the KdcRetries field value and a boolean to check if the value has been set.

func (*KerberosRealmsSettings) GetKdcTimeout ¶

func (o *KerberosRealmsSettings) GetKdcTimeout() string

GetKdcTimeout returns the KdcTimeout field value

func (*KerberosRealmsSettings) GetKdcTimeoutOk ¶

func (o *KerberosRealmsSettings) GetKdcTimeoutOk() (*string, bool)

GetKdcTimeoutOk returns a tuple with the KdcTimeout field value and a boolean to check if the value has been set.

func (*KerberosRealmsSettings) GetKeySetRetentionPeriodMins ¶

func (o *KerberosRealmsSettings) GetKeySetRetentionPeriodMins() int64

GetKeySetRetentionPeriodMins returns the KeySetRetentionPeriodMins field value if set, zero value otherwise.

func (*KerberosRealmsSettings) GetKeySetRetentionPeriodMinsOk ¶

func (o *KerberosRealmsSettings) GetKeySetRetentionPeriodMinsOk() (*int64, bool)

GetKeySetRetentionPeriodMinsOk returns a tuple with the KeySetRetentionPeriodMins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KerberosRealmsSettings) HasDebugLogOutput ¶

func (o *KerberosRealmsSettings) HasDebugLogOutput() bool

HasDebugLogOutput returns a boolean if a field has been set.

func (*KerberosRealmsSettings) HasForceTcp ¶

func (o *KerberosRealmsSettings) HasForceTcp() bool

HasForceTcp returns a boolean if a field has been set.

func (*KerberosRealmsSettings) HasKeySetRetentionPeriodMins ¶

func (o *KerberosRealmsSettings) HasKeySetRetentionPeriodMins() bool

HasKeySetRetentionPeriodMins returns a boolean if a field has been set.

func (KerberosRealmsSettings) MarshalJSON ¶

func (o KerberosRealmsSettings) MarshalJSON() ([]byte, error)

func (*KerberosRealmsSettings) SetDebugLogOutput ¶

func (o *KerberosRealmsSettings) SetDebugLogOutput(v bool)

SetDebugLogOutput gets a reference to the given bool and assigns it to the DebugLogOutput field.

func (*KerberosRealmsSettings) SetForceTcp ¶

func (o *KerberosRealmsSettings) SetForceTcp(v bool)

SetForceTcp gets a reference to the given bool and assigns it to the ForceTcp field.

func (*KerberosRealmsSettings) SetKdcRetries ¶

func (o *KerberosRealmsSettings) SetKdcRetries(v string)

SetKdcRetries sets field value

func (*KerberosRealmsSettings) SetKdcTimeout ¶

func (o *KerberosRealmsSettings) SetKdcTimeout(v string)

SetKdcTimeout sets field value

func (*KerberosRealmsSettings) SetKeySetRetentionPeriodMins ¶

func (o *KerberosRealmsSettings) SetKeySetRetentionPeriodMins(v int64)

SetKeySetRetentionPeriodMins gets a reference to the given int64 and assigns it to the KeySetRetentionPeriodMins field.

func (KerberosRealmsSettings) ToMap ¶

func (o KerberosRealmsSettings) ToMap() (map[string]interface{}, error)

type KeyAlgorithm ¶

type KeyAlgorithm struct {
	// Name of the key algorithm.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Possible key sizes for this algorithm, in bits.
	KeySizes []int64 `json:"keySizes,omitempty" tfsdk:"key_sizes"`
	// Default key size for this algorithm.
	DefaultKeySize *int64 `json:"defaultKeySize,omitempty" tfsdk:"default_key_size"`
	// Possible signature algorithms for this key algorithm.
	SignatureAlgorithms []string `json:"signatureAlgorithms,omitempty" tfsdk:"signature_algorithms"`
	// Default signature algorithm for this key algorithm.
	DefaultSignatureAlgorithm *string `json:"defaultSignatureAlgorithm,omitempty" tfsdk:"default_signature_algorithm"`
}

KeyAlgorithm Details for a key algorithm.

func NewKeyAlgorithm ¶

func NewKeyAlgorithm() *KeyAlgorithm

NewKeyAlgorithm instantiates a new KeyAlgorithm object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewKeyAlgorithmWithDefaults ¶

func NewKeyAlgorithmWithDefaults() *KeyAlgorithm

NewKeyAlgorithmWithDefaults instantiates a new KeyAlgorithm object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*KeyAlgorithm) GetDefaultKeySize ¶

func (o *KeyAlgorithm) GetDefaultKeySize() int64

GetDefaultKeySize returns the DefaultKeySize field value if set, zero value otherwise.

func (*KeyAlgorithm) GetDefaultKeySizeOk ¶

func (o *KeyAlgorithm) GetDefaultKeySizeOk() (*int64, bool)

GetDefaultKeySizeOk returns a tuple with the DefaultKeySize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyAlgorithm) GetDefaultSignatureAlgorithm ¶

func (o *KeyAlgorithm) GetDefaultSignatureAlgorithm() string

GetDefaultSignatureAlgorithm returns the DefaultSignatureAlgorithm field value if set, zero value otherwise.

func (*KeyAlgorithm) GetDefaultSignatureAlgorithmOk ¶

func (o *KeyAlgorithm) GetDefaultSignatureAlgorithmOk() (*string, bool)

GetDefaultSignatureAlgorithmOk returns a tuple with the DefaultSignatureAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyAlgorithm) GetKeySizes ¶

func (o *KeyAlgorithm) GetKeySizes() []int64

GetKeySizes returns the KeySizes field value if set, zero value otherwise.

func (*KeyAlgorithm) GetKeySizesOk ¶

func (o *KeyAlgorithm) GetKeySizesOk() ([]int64, bool)

GetKeySizesOk returns a tuple with the KeySizes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyAlgorithm) GetName ¶

func (o *KeyAlgorithm) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*KeyAlgorithm) GetNameOk ¶

func (o *KeyAlgorithm) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyAlgorithm) GetSignatureAlgorithms ¶

func (o *KeyAlgorithm) GetSignatureAlgorithms() []string

GetSignatureAlgorithms returns the SignatureAlgorithms field value if set, zero value otherwise.

func (*KeyAlgorithm) GetSignatureAlgorithmsOk ¶

func (o *KeyAlgorithm) GetSignatureAlgorithmsOk() ([]string, bool)

GetSignatureAlgorithmsOk returns a tuple with the SignatureAlgorithms field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyAlgorithm) HasDefaultKeySize ¶

func (o *KeyAlgorithm) HasDefaultKeySize() bool

HasDefaultKeySize returns a boolean if a field has been set.

func (*KeyAlgorithm) HasDefaultSignatureAlgorithm ¶

func (o *KeyAlgorithm) HasDefaultSignatureAlgorithm() bool

HasDefaultSignatureAlgorithm returns a boolean if a field has been set.

func (*KeyAlgorithm) HasKeySizes ¶

func (o *KeyAlgorithm) HasKeySizes() bool

HasKeySizes returns a boolean if a field has been set.

func (*KeyAlgorithm) HasName ¶

func (o *KeyAlgorithm) HasName() bool

HasName returns a boolean if a field has been set.

func (*KeyAlgorithm) HasSignatureAlgorithms ¶

func (o *KeyAlgorithm) HasSignatureAlgorithms() bool

HasSignatureAlgorithms returns a boolean if a field has been set.

func (KeyAlgorithm) MarshalJSON ¶

func (o KeyAlgorithm) MarshalJSON() ([]byte, error)

func (*KeyAlgorithm) SetDefaultKeySize ¶

func (o *KeyAlgorithm) SetDefaultKeySize(v int64)

SetDefaultKeySize gets a reference to the given int64 and assigns it to the DefaultKeySize field.

func (*KeyAlgorithm) SetDefaultSignatureAlgorithm ¶

func (o *KeyAlgorithm) SetDefaultSignatureAlgorithm(v string)

SetDefaultSignatureAlgorithm gets a reference to the given string and assigns it to the DefaultSignatureAlgorithm field.

func (*KeyAlgorithm) SetKeySizes ¶

func (o *KeyAlgorithm) SetKeySizes(v []int64)

SetKeySizes gets a reference to the given []int64 and assigns it to the KeySizes field.

func (*KeyAlgorithm) SetName ¶

func (o *KeyAlgorithm) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*KeyAlgorithm) SetSignatureAlgorithms ¶

func (o *KeyAlgorithm) SetSignatureAlgorithms(v []string)

SetSignatureAlgorithms gets a reference to the given []string and assigns it to the SignatureAlgorithms field.

func (KeyAlgorithm) ToMap ¶

func (o KeyAlgorithm) ToMap() (map[string]interface{}, error)

type KeyAlgorithms ¶

type KeyAlgorithms struct {
	// The actual list of key algorithms.
	Items []KeyAlgorithm `json:"items,omitempty" tfsdk:"items"`
}

KeyAlgorithms A collection of key algorithms.

func NewKeyAlgorithms ¶

func NewKeyAlgorithms() *KeyAlgorithms

NewKeyAlgorithms instantiates a new KeyAlgorithms object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewKeyAlgorithmsWithDefaults ¶

func NewKeyAlgorithmsWithDefaults() *KeyAlgorithms

NewKeyAlgorithmsWithDefaults instantiates a new KeyAlgorithms object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*KeyAlgorithms) GetItems ¶

func (o *KeyAlgorithms) GetItems() []KeyAlgorithm

GetItems returns the Items field value if set, zero value otherwise.

func (*KeyAlgorithms) GetItemsOk ¶

func (o *KeyAlgorithms) GetItemsOk() ([]KeyAlgorithm, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyAlgorithms) HasItems ¶

func (o *KeyAlgorithms) HasItems() bool

HasItems returns a boolean if a field has been set.

func (KeyAlgorithms) MarshalJSON ¶

func (o KeyAlgorithms) MarshalJSON() ([]byte, error)

func (*KeyAlgorithms) SetItems ¶

func (o *KeyAlgorithms) SetItems(v []KeyAlgorithm)

SetItems gets a reference to the given []KeyAlgorithm and assigns it to the Items field.

func (KeyAlgorithms) ToMap ¶

func (o KeyAlgorithms) ToMap() (map[string]interface{}, error)

type KeyPairExportSettings ¶

type KeyPairExportSettings struct {
	// The password for the key pair file that is created.
	Password string `json:"password" tfsdk:"password"`
}

KeyPairExportSettings Settings for exporting a key pair file from the system.

func NewKeyPairExportSettings ¶

func NewKeyPairExportSettings(password string) *KeyPairExportSettings

NewKeyPairExportSettings instantiates a new KeyPairExportSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewKeyPairExportSettingsWithDefaults ¶

func NewKeyPairExportSettingsWithDefaults() *KeyPairExportSettings

NewKeyPairExportSettingsWithDefaults instantiates a new KeyPairExportSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*KeyPairExportSettings) GetPassword ¶

func (o *KeyPairExportSettings) GetPassword() string

GetPassword returns the Password field value

func (*KeyPairExportSettings) GetPasswordOk ¶

func (o *KeyPairExportSettings) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (KeyPairExportSettings) MarshalJSON ¶

func (o KeyPairExportSettings) MarshalJSON() ([]byte, error)

func (*KeyPairExportSettings) SetPassword ¶

func (o *KeyPairExportSettings) SetPassword(v string)

SetPassword sets field value

func (KeyPairExportSettings) ToMap ¶

func (o KeyPairExportSettings) ToMap() (map[string]interface{}, error)

type KeyPairFile ¶

type KeyPairFile struct {
	// The persistent, unique ID for the certificate. It can be any combination of [a-z0-9._-]. This property is system-assigned if not specified.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Base-64 encoded PKCS12 or PEM file data. In the case of PEM, the raw (non-base-64) data is also accepted. In BCFIPS mode, only PEM with PBES2 and AES or Triple DES encryption is accepted and 128-bit salt is required.
	FileData string `json:"fileData" tfsdk:"file_data"`
	// Key pair file format. If specified, this field will control what file format is expected, otherwise the format will be auto-detected. In BCFIPS mode, only PEM is supported.
	Format *string `json:"format,omitempty" tfsdk:"format"`
	// Password for the file. In BCFIPS mode, the password must be at least 14 characters.
	Password string `json:"password" tfsdk:"password"`
	// Encrypted password for the file. Only applicable for bulk export/import operations. For bulk import operation, either password or encrypted password must be set.
	EncryptedPassword *string `json:"encryptedPassword,omitempty" tfsdk:"encrypted_password"`
	// Cryptographic Provider. This is only applicable if Hybrid HSM mode is true.
	CryptoProvider *string `json:"cryptoProvider,omitempty" tfsdk:"crypto_provider"`
}

KeyPairFile Represents the contents of a PKCS12 or PEM file.

func NewKeyPairFile ¶

func NewKeyPairFile(fileData string, password string) *KeyPairFile

NewKeyPairFile instantiates a new KeyPairFile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewKeyPairFileWithDefaults ¶

func NewKeyPairFileWithDefaults() *KeyPairFile

NewKeyPairFileWithDefaults instantiates a new KeyPairFile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*KeyPairFile) GetCryptoProvider ¶

func (o *KeyPairFile) GetCryptoProvider() string

GetCryptoProvider returns the CryptoProvider field value if set, zero value otherwise.

func (*KeyPairFile) GetCryptoProviderOk ¶

func (o *KeyPairFile) GetCryptoProviderOk() (*string, bool)

GetCryptoProviderOk returns a tuple with the CryptoProvider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairFile) GetEncryptedPassword ¶

func (o *KeyPairFile) GetEncryptedPassword() string

GetEncryptedPassword returns the EncryptedPassword field value if set, zero value otherwise.

func (*KeyPairFile) GetEncryptedPasswordOk ¶

func (o *KeyPairFile) GetEncryptedPasswordOk() (*string, bool)

GetEncryptedPasswordOk returns a tuple with the EncryptedPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairFile) GetFileData ¶

func (o *KeyPairFile) GetFileData() string

GetFileData returns the FileData field value

func (*KeyPairFile) GetFileDataOk ¶

func (o *KeyPairFile) GetFileDataOk() (*string, bool)

GetFileDataOk returns a tuple with the FileData field value and a boolean to check if the value has been set.

func (*KeyPairFile) GetFormat ¶

func (o *KeyPairFile) GetFormat() string

GetFormat returns the Format field value if set, zero value otherwise.

func (*KeyPairFile) GetFormatOk ¶

func (o *KeyPairFile) GetFormatOk() (*string, bool)

GetFormatOk returns a tuple with the Format field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairFile) GetId ¶

func (o *KeyPairFile) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*KeyPairFile) GetIdOk ¶

func (o *KeyPairFile) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairFile) GetPassword ¶

func (o *KeyPairFile) GetPassword() string

GetPassword returns the Password field value

func (*KeyPairFile) GetPasswordOk ¶

func (o *KeyPairFile) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (*KeyPairFile) HasCryptoProvider ¶

func (o *KeyPairFile) HasCryptoProvider() bool

HasCryptoProvider returns a boolean if a field has been set.

func (*KeyPairFile) HasEncryptedPassword ¶

func (o *KeyPairFile) HasEncryptedPassword() bool

HasEncryptedPassword returns a boolean if a field has been set.

func (*KeyPairFile) HasFormat ¶

func (o *KeyPairFile) HasFormat() bool

HasFormat returns a boolean if a field has been set.

func (*KeyPairFile) HasId ¶

func (o *KeyPairFile) HasId() bool

HasId returns a boolean if a field has been set.

func (KeyPairFile) MarshalJSON ¶

func (o KeyPairFile) MarshalJSON() ([]byte, error)

func (*KeyPairFile) SetCryptoProvider ¶

func (o *KeyPairFile) SetCryptoProvider(v string)

SetCryptoProvider gets a reference to the given string and assigns it to the CryptoProvider field.

func (*KeyPairFile) SetEncryptedPassword ¶

func (o *KeyPairFile) SetEncryptedPassword(v string)

SetEncryptedPassword gets a reference to the given string and assigns it to the EncryptedPassword field.

func (*KeyPairFile) SetFileData ¶

func (o *KeyPairFile) SetFileData(v string)

SetFileData sets field value

func (*KeyPairFile) SetFormat ¶

func (o *KeyPairFile) SetFormat(v string)

SetFormat gets a reference to the given string and assigns it to the Format field.

func (*KeyPairFile) SetId ¶

func (o *KeyPairFile) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*KeyPairFile) SetPassword ¶

func (o *KeyPairFile) SetPassword(v string)

SetPassword sets field value

func (KeyPairFile) ToMap ¶

func (o KeyPairFile) ToMap() (map[string]interface{}, error)

type KeyPairRotationSettings ¶

type KeyPairRotationSettings struct {
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Buffer days before key pair expiration for creation of a new key pair.
	CreationBufferDays int64 `json:"creationBufferDays" tfsdk:"creation_buffer_days"`
	// Buffer days before key pair expiration for activation of the new key pair.
	ActivationBufferDays int64 `json:"activationBufferDays" tfsdk:"activation_buffer_days"`
	// Valid days for the new key pair to be created. If this property is unset, the validity days of the original key pair will be used.
	ValidDays *int64 `json:"validDays,omitempty" tfsdk:"valid_days"`
	// Key algorithm to be used while creating a new key pair. If this property is unset, the key algorithm of the original key pair will be used. Supported algorithms are available through the /keyPairs/keyAlgorithms endpoint.
	KeyAlgorithm *string `json:"keyAlgorithm,omitempty" tfsdk:"key_algorithm"`
	// Key size, in bits. If this property is unset, the key size of the original key pair will be used. Supported key sizes are available through the /keyPairs/keyAlgorithms endpoint.
	KeySize *int64 `json:"keySize,omitempty" tfsdk:"key_size"`
	// Required if the original key pair used SHA1 algorithm. If this property is unset, the default signature algorithm of the original key pair will be used. Supported signature algorithms are available through the /keyPairs/keyAlgorithms endpoint.
	SignatureAlgorithm *string `json:"signatureAlgorithm,omitempty" tfsdk:"signature_algorithm"`
}

KeyPairRotationSettings Key Pair Rotation Details

func NewKeyPairRotationSettings ¶

func NewKeyPairRotationSettings(creationBufferDays int64, activationBufferDays int64) *KeyPairRotationSettings

NewKeyPairRotationSettings instantiates a new KeyPairRotationSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewKeyPairRotationSettingsWithDefaults ¶

func NewKeyPairRotationSettingsWithDefaults() *KeyPairRotationSettings

NewKeyPairRotationSettingsWithDefaults instantiates a new KeyPairRotationSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*KeyPairRotationSettings) GetActivationBufferDays ¶

func (o *KeyPairRotationSettings) GetActivationBufferDays() int64

GetActivationBufferDays returns the ActivationBufferDays field value

func (*KeyPairRotationSettings) GetActivationBufferDaysOk ¶

func (o *KeyPairRotationSettings) GetActivationBufferDaysOk() (*int64, bool)

GetActivationBufferDaysOk returns a tuple with the ActivationBufferDays field value and a boolean to check if the value has been set.

func (*KeyPairRotationSettings) GetCreationBufferDays ¶

func (o *KeyPairRotationSettings) GetCreationBufferDays() int64

GetCreationBufferDays returns the CreationBufferDays field value

func (*KeyPairRotationSettings) GetCreationBufferDaysOk ¶

func (o *KeyPairRotationSettings) GetCreationBufferDaysOk() (*int64, bool)

GetCreationBufferDaysOk returns a tuple with the CreationBufferDays field value and a boolean to check if the value has been set.

func (*KeyPairRotationSettings) GetId ¶

func (o *KeyPairRotationSettings) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*KeyPairRotationSettings) GetIdOk ¶

func (o *KeyPairRotationSettings) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairRotationSettings) GetKeyAlgorithm ¶

func (o *KeyPairRotationSettings) GetKeyAlgorithm() string

GetKeyAlgorithm returns the KeyAlgorithm field value if set, zero value otherwise.

func (*KeyPairRotationSettings) GetKeyAlgorithmOk ¶

func (o *KeyPairRotationSettings) GetKeyAlgorithmOk() (*string, bool)

GetKeyAlgorithmOk returns a tuple with the KeyAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairRotationSettings) GetKeySize ¶

func (o *KeyPairRotationSettings) GetKeySize() int64

GetKeySize returns the KeySize field value if set, zero value otherwise.

func (*KeyPairRotationSettings) GetKeySizeOk ¶

func (o *KeyPairRotationSettings) GetKeySizeOk() (*int64, bool)

GetKeySizeOk returns a tuple with the KeySize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairRotationSettings) GetSignatureAlgorithm ¶

func (o *KeyPairRotationSettings) GetSignatureAlgorithm() string

GetSignatureAlgorithm returns the SignatureAlgorithm field value if set, zero value otherwise.

func (*KeyPairRotationSettings) GetSignatureAlgorithmOk ¶

func (o *KeyPairRotationSettings) GetSignatureAlgorithmOk() (*string, bool)

GetSignatureAlgorithmOk returns a tuple with the SignatureAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairRotationSettings) GetValidDays ¶

func (o *KeyPairRotationSettings) GetValidDays() int64

GetValidDays returns the ValidDays field value if set, zero value otherwise.

func (*KeyPairRotationSettings) GetValidDaysOk ¶

func (o *KeyPairRotationSettings) GetValidDaysOk() (*int64, bool)

GetValidDaysOk returns a tuple with the ValidDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairRotationSettings) HasId ¶

func (o *KeyPairRotationSettings) HasId() bool

HasId returns a boolean if a field has been set.

func (*KeyPairRotationSettings) HasKeyAlgorithm ¶

func (o *KeyPairRotationSettings) HasKeyAlgorithm() bool

HasKeyAlgorithm returns a boolean if a field has been set.

func (*KeyPairRotationSettings) HasKeySize ¶

func (o *KeyPairRotationSettings) HasKeySize() bool

HasKeySize returns a boolean if a field has been set.

func (*KeyPairRotationSettings) HasSignatureAlgorithm ¶

func (o *KeyPairRotationSettings) HasSignatureAlgorithm() bool

HasSignatureAlgorithm returns a boolean if a field has been set.

func (*KeyPairRotationSettings) HasValidDays ¶

func (o *KeyPairRotationSettings) HasValidDays() bool

HasValidDays returns a boolean if a field has been set.

func (KeyPairRotationSettings) MarshalJSON ¶

func (o KeyPairRotationSettings) MarshalJSON() ([]byte, error)

func (*KeyPairRotationSettings) SetActivationBufferDays ¶

func (o *KeyPairRotationSettings) SetActivationBufferDays(v int64)

SetActivationBufferDays sets field value

func (*KeyPairRotationSettings) SetCreationBufferDays ¶

func (o *KeyPairRotationSettings) SetCreationBufferDays(v int64)

SetCreationBufferDays sets field value

func (*KeyPairRotationSettings) SetId ¶

func (o *KeyPairRotationSettings) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*KeyPairRotationSettings) SetKeyAlgorithm ¶

func (o *KeyPairRotationSettings) SetKeyAlgorithm(v string)

SetKeyAlgorithm gets a reference to the given string and assigns it to the KeyAlgorithm field.

func (*KeyPairRotationSettings) SetKeySize ¶

func (o *KeyPairRotationSettings) SetKeySize(v int64)

SetKeySize gets a reference to the given int64 and assigns it to the KeySize field.

func (*KeyPairRotationSettings) SetSignatureAlgorithm ¶

func (o *KeyPairRotationSettings) SetSignatureAlgorithm(v string)

SetSignatureAlgorithm gets a reference to the given string and assigns it to the SignatureAlgorithm field.

func (*KeyPairRotationSettings) SetValidDays ¶

func (o *KeyPairRotationSettings) SetValidDays(v int64)

SetValidDays gets a reference to the given int64 and assigns it to the ValidDays field.

func (KeyPairRotationSettings) ToMap ¶

func (o KeyPairRotationSettings) ToMap() (map[string]interface{}, error)

type KeyPairView ¶

type KeyPairView struct {
	// The persistent, unique ID for the certificate.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The serial number assigned by the CA.
	SerialNumber *string `json:"serialNumber,omitempty" tfsdk:"serial_number"`
	// The subject's distinguished name.
	SubjectDN *string `json:"subjectDN,omitempty" tfsdk:"subject_dn"`
	// The subject alternative names (SAN).
	SubjectAlternativeNames []string `json:"subjectAlternativeNames,omitempty" tfsdk:"subject_alternative_names"`
	// The issuer's distinguished name.
	IssuerDN *string `json:"issuerDN,omitempty" tfsdk:"issuer_dn"`
	// The start date from which the item is valid, in ISO 8601 format (UTC).
	ValidFrom *time.Time `json:"validFrom,omitempty" tfsdk:"valid_from"`
	// The end date up until which the item is valid, in ISO 8601 format (UTC).
	Expires *time.Time `json:"expires,omitempty" tfsdk:"expires"`
	// The public key algorithm.
	KeyAlgorithm *string `json:"keyAlgorithm,omitempty" tfsdk:"key_algorithm"`
	// The public key size.
	KeySize *int64 `json:"keySize,omitempty" tfsdk:"key_size"`
	// The signature algorithm.
	SignatureAlgorithm *string `json:"signatureAlgorithm,omitempty" tfsdk:"signature_algorithm"`
	// The X.509 version to which the item conforms.
	Version *int64 `json:"version,omitempty" tfsdk:"version"`
	// SHA-1 fingerprint in Hex encoding.
	Sha1Fingerprint *string `json:"sha1Fingerprint,omitempty" tfsdk:"sha1_fingerprint"`
	// SHA-256 fingerprint in Hex encoding.
	Sha256Fingerprint *string `json:"sha256Fingerprint,omitempty" tfsdk:"sha256_fingerprint"`
	// Status of the item.
	Status *string `json:"status,omitempty" tfsdk:"status"`
	// Cryptographic Provider. This is only applicable if Hybrid HSM mode is true.
	CryptoProvider   *string                  `json:"cryptoProvider,omitempty" tfsdk:"crypto_provider"`
	RotationSettings *KeyPairRotationSettings `json:"rotationSettings,omitempty" tfsdk:"rotation_settings"`
}

KeyPairView Key pair details.

func NewKeyPairView ¶

func NewKeyPairView() *KeyPairView

NewKeyPairView instantiates a new KeyPairView object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewKeyPairViewWithDefaults ¶

func NewKeyPairViewWithDefaults() *KeyPairView

NewKeyPairViewWithDefaults instantiates a new KeyPairView object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*KeyPairView) GetCryptoProvider ¶

func (o *KeyPairView) GetCryptoProvider() string

GetCryptoProvider returns the CryptoProvider field value if set, zero value otherwise.

func (*KeyPairView) GetCryptoProviderOk ¶

func (o *KeyPairView) GetCryptoProviderOk() (*string, bool)

GetCryptoProviderOk returns a tuple with the CryptoProvider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) GetExpires ¶

func (o *KeyPairView) GetExpires() time.Time

GetExpires returns the Expires field value if set, zero value otherwise.

func (*KeyPairView) GetExpiresOk ¶

func (o *KeyPairView) GetExpiresOk() (*time.Time, bool)

GetExpiresOk returns a tuple with the Expires field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) GetId ¶

func (o *KeyPairView) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*KeyPairView) GetIdOk ¶

func (o *KeyPairView) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) GetIssuerDN ¶

func (o *KeyPairView) GetIssuerDN() string

GetIssuerDN returns the IssuerDN field value if set, zero value otherwise.

func (*KeyPairView) GetIssuerDNOk ¶

func (o *KeyPairView) GetIssuerDNOk() (*string, bool)

GetIssuerDNOk returns a tuple with the IssuerDN field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) GetKeyAlgorithm ¶

func (o *KeyPairView) GetKeyAlgorithm() string

GetKeyAlgorithm returns the KeyAlgorithm field value if set, zero value otherwise.

func (*KeyPairView) GetKeyAlgorithmOk ¶

func (o *KeyPairView) GetKeyAlgorithmOk() (*string, bool)

GetKeyAlgorithmOk returns a tuple with the KeyAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) GetKeySize ¶

func (o *KeyPairView) GetKeySize() int64

GetKeySize returns the KeySize field value if set, zero value otherwise.

func (*KeyPairView) GetKeySizeOk ¶

func (o *KeyPairView) GetKeySizeOk() (*int64, bool)

GetKeySizeOk returns a tuple with the KeySize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) GetRotationSettings ¶

func (o *KeyPairView) GetRotationSettings() KeyPairRotationSettings

GetRotationSettings returns the RotationSettings field value if set, zero value otherwise.

func (*KeyPairView) GetRotationSettingsOk ¶

func (o *KeyPairView) GetRotationSettingsOk() (*KeyPairRotationSettings, bool)

GetRotationSettingsOk returns a tuple with the RotationSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) GetSerialNumber ¶

func (o *KeyPairView) GetSerialNumber() string

GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.

func (*KeyPairView) GetSerialNumberOk ¶

func (o *KeyPairView) GetSerialNumberOk() (*string, bool)

GetSerialNumberOk returns a tuple with the SerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) GetSha1Fingerprint ¶

func (o *KeyPairView) GetSha1Fingerprint() string

GetSha1Fingerprint returns the Sha1Fingerprint field value if set, zero value otherwise.

func (*KeyPairView) GetSha1FingerprintOk ¶

func (o *KeyPairView) GetSha1FingerprintOk() (*string, bool)

GetSha1FingerprintOk returns a tuple with the Sha1Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) GetSha256Fingerprint ¶

func (o *KeyPairView) GetSha256Fingerprint() string

GetSha256Fingerprint returns the Sha256Fingerprint field value if set, zero value otherwise.

func (*KeyPairView) GetSha256FingerprintOk ¶

func (o *KeyPairView) GetSha256FingerprintOk() (*string, bool)

GetSha256FingerprintOk returns a tuple with the Sha256Fingerprint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) GetSignatureAlgorithm ¶

func (o *KeyPairView) GetSignatureAlgorithm() string

GetSignatureAlgorithm returns the SignatureAlgorithm field value if set, zero value otherwise.

func (*KeyPairView) GetSignatureAlgorithmOk ¶

func (o *KeyPairView) GetSignatureAlgorithmOk() (*string, bool)

GetSignatureAlgorithmOk returns a tuple with the SignatureAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) GetStatus ¶

func (o *KeyPairView) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*KeyPairView) GetStatusOk ¶

func (o *KeyPairView) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) GetSubjectAlternativeNames ¶

func (o *KeyPairView) GetSubjectAlternativeNames() []string

GetSubjectAlternativeNames returns the SubjectAlternativeNames field value if set, zero value otherwise.

func (*KeyPairView) GetSubjectAlternativeNamesOk ¶

func (o *KeyPairView) GetSubjectAlternativeNamesOk() ([]string, bool)

GetSubjectAlternativeNamesOk returns a tuple with the SubjectAlternativeNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) GetSubjectDN ¶

func (o *KeyPairView) GetSubjectDN() string

GetSubjectDN returns the SubjectDN field value if set, zero value otherwise.

func (*KeyPairView) GetSubjectDNOk ¶

func (o *KeyPairView) GetSubjectDNOk() (*string, bool)

GetSubjectDNOk returns a tuple with the SubjectDN field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) GetValidFrom ¶

func (o *KeyPairView) GetValidFrom() time.Time

GetValidFrom returns the ValidFrom field value if set, zero value otherwise.

func (*KeyPairView) GetValidFromOk ¶

func (o *KeyPairView) GetValidFromOk() (*time.Time, bool)

GetValidFromOk returns a tuple with the ValidFrom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) GetVersion ¶

func (o *KeyPairView) GetVersion() int64

GetVersion returns the Version field value if set, zero value otherwise.

func (*KeyPairView) GetVersionOk ¶

func (o *KeyPairView) GetVersionOk() (*int64, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairView) HasCryptoProvider ¶

func (o *KeyPairView) HasCryptoProvider() bool

HasCryptoProvider returns a boolean if a field has been set.

func (*KeyPairView) HasExpires ¶

func (o *KeyPairView) HasExpires() bool

HasExpires returns a boolean if a field has been set.

func (*KeyPairView) HasId ¶

func (o *KeyPairView) HasId() bool

HasId returns a boolean if a field has been set.

func (*KeyPairView) HasIssuerDN ¶

func (o *KeyPairView) HasIssuerDN() bool

HasIssuerDN returns a boolean if a field has been set.

func (*KeyPairView) HasKeyAlgorithm ¶

func (o *KeyPairView) HasKeyAlgorithm() bool

HasKeyAlgorithm returns a boolean if a field has been set.

func (*KeyPairView) HasKeySize ¶

func (o *KeyPairView) HasKeySize() bool

HasKeySize returns a boolean if a field has been set.

func (*KeyPairView) HasRotationSettings ¶

func (o *KeyPairView) HasRotationSettings() bool

HasRotationSettings returns a boolean if a field has been set.

func (*KeyPairView) HasSerialNumber ¶

func (o *KeyPairView) HasSerialNumber() bool

HasSerialNumber returns a boolean if a field has been set.

func (*KeyPairView) HasSha1Fingerprint ¶

func (o *KeyPairView) HasSha1Fingerprint() bool

HasSha1Fingerprint returns a boolean if a field has been set.

func (*KeyPairView) HasSha256Fingerprint ¶

func (o *KeyPairView) HasSha256Fingerprint() bool

HasSha256Fingerprint returns a boolean if a field has been set.

func (*KeyPairView) HasSignatureAlgorithm ¶

func (o *KeyPairView) HasSignatureAlgorithm() bool

HasSignatureAlgorithm returns a boolean if a field has been set.

func (*KeyPairView) HasStatus ¶

func (o *KeyPairView) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*KeyPairView) HasSubjectAlternativeNames ¶

func (o *KeyPairView) HasSubjectAlternativeNames() bool

HasSubjectAlternativeNames returns a boolean if a field has been set.

func (*KeyPairView) HasSubjectDN ¶

func (o *KeyPairView) HasSubjectDN() bool

HasSubjectDN returns a boolean if a field has been set.

func (*KeyPairView) HasValidFrom ¶

func (o *KeyPairView) HasValidFrom() bool

HasValidFrom returns a boolean if a field has been set.

func (*KeyPairView) HasVersion ¶

func (o *KeyPairView) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (KeyPairView) MarshalJSON ¶

func (o KeyPairView) MarshalJSON() ([]byte, error)

func (*KeyPairView) SetCryptoProvider ¶

func (o *KeyPairView) SetCryptoProvider(v string)

SetCryptoProvider gets a reference to the given string and assigns it to the CryptoProvider field.

func (*KeyPairView) SetExpires ¶

func (o *KeyPairView) SetExpires(v time.Time)

SetExpires gets a reference to the given time.Time and assigns it to the Expires field.

func (*KeyPairView) SetId ¶

func (o *KeyPairView) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*KeyPairView) SetIssuerDN ¶

func (o *KeyPairView) SetIssuerDN(v string)

SetIssuerDN gets a reference to the given string and assigns it to the IssuerDN field.

func (*KeyPairView) SetKeyAlgorithm ¶

func (o *KeyPairView) SetKeyAlgorithm(v string)

SetKeyAlgorithm gets a reference to the given string and assigns it to the KeyAlgorithm field.

func (*KeyPairView) SetKeySize ¶

func (o *KeyPairView) SetKeySize(v int64)

SetKeySize gets a reference to the given int64 and assigns it to the KeySize field.

func (*KeyPairView) SetRotationSettings ¶

func (o *KeyPairView) SetRotationSettings(v KeyPairRotationSettings)

SetRotationSettings gets a reference to the given KeyPairRotationSettings and assigns it to the RotationSettings field.

func (*KeyPairView) SetSerialNumber ¶

func (o *KeyPairView) SetSerialNumber(v string)

SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.

func (*KeyPairView) SetSha1Fingerprint ¶

func (o *KeyPairView) SetSha1Fingerprint(v string)

SetSha1Fingerprint gets a reference to the given string and assigns it to the Sha1Fingerprint field.

func (*KeyPairView) SetSha256Fingerprint ¶

func (o *KeyPairView) SetSha256Fingerprint(v string)

SetSha256Fingerprint gets a reference to the given string and assigns it to the Sha256Fingerprint field.

func (*KeyPairView) SetSignatureAlgorithm ¶

func (o *KeyPairView) SetSignatureAlgorithm(v string)

SetSignatureAlgorithm gets a reference to the given string and assigns it to the SignatureAlgorithm field.

func (*KeyPairView) SetStatus ¶

func (o *KeyPairView) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*KeyPairView) SetSubjectAlternativeNames ¶

func (o *KeyPairView) SetSubjectAlternativeNames(v []string)

SetSubjectAlternativeNames gets a reference to the given []string and assigns it to the SubjectAlternativeNames field.

func (*KeyPairView) SetSubjectDN ¶

func (o *KeyPairView) SetSubjectDN(v string)

SetSubjectDN gets a reference to the given string and assigns it to the SubjectDN field.

func (*KeyPairView) SetValidFrom ¶

func (o *KeyPairView) SetValidFrom(v time.Time)

SetValidFrom gets a reference to the given time.Time and assigns it to the ValidFrom field.

func (*KeyPairView) SetVersion ¶

func (o *KeyPairView) SetVersion(v int64)

SetVersion gets a reference to the given int64 and assigns it to the Version field.

func (KeyPairView) ToMap ¶

func (o KeyPairView) ToMap() (map[string]interface{}, error)

type KeyPairViews ¶

type KeyPairViews struct {
	// The actual list of KeyPairView instances.
	Items []KeyPairView `json:"items,omitempty" tfsdk:"items"`
}

KeyPairViews A collection of KeyPairView items.

func NewKeyPairViews ¶

func NewKeyPairViews() *KeyPairViews

NewKeyPairViews instantiates a new KeyPairViews object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewKeyPairViewsWithDefaults ¶

func NewKeyPairViewsWithDefaults() *KeyPairViews

NewKeyPairViewsWithDefaults instantiates a new KeyPairViews object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*KeyPairViews) GetItems ¶

func (o *KeyPairViews) GetItems() []KeyPairView

GetItems returns the Items field value if set, zero value otherwise.

func (*KeyPairViews) GetItemsOk ¶

func (o *KeyPairViews) GetItemsOk() ([]KeyPairView, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KeyPairViews) HasItems ¶

func (o *KeyPairViews) HasItems() bool

HasItems returns a boolean if a field has been set.

func (KeyPairViews) MarshalJSON ¶

func (o KeyPairViews) MarshalJSON() ([]byte, error)

func (*KeyPairViews) SetItems ¶

func (o *KeyPairViews) SetItems(v []KeyPairView)

SetItems gets a reference to the given []KeyPairView and assigns it to the Items field.

func (KeyPairViews) ToMap ¶

func (o KeyPairViews) ToMap() (map[string]interface{}, error)

type KeyPairsAPIService ¶

type KeyPairsAPIService service

KeyPairsAPIService KeyPairsAPI service

func (*KeyPairsAPIService) GetKeyAlgorithms ¶

GetKeyAlgorithms Get list of the key algorithms supported for key pair generation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetKeyAlgorithmsRequest

func (*KeyPairsAPIService) GetKeyAlgorithmsExecute ¶

func (a *KeyPairsAPIService) GetKeyAlgorithmsExecute(r ApiGetKeyAlgorithmsRequest) (*KeyAlgorithms, *http.Response, error)

Execute executes the request

@return KeyAlgorithms

type KeyPairsOauthOpenIdConnectAPIService ¶

type KeyPairsOauthOpenIdConnectAPIService service

KeyPairsOauthOpenIdConnectAPIService KeyPairsOauthOpenIdConnectAPI service

func (*KeyPairsOauthOpenIdConnectAPIService) CreateKeySet ¶

CreateKeySet Create a new OAuth/OpenID Connect additional signing key set.

Create a new OAuth/OpenID Connect additional signing key set. If not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateKeySetRequest

func (*KeyPairsOauthOpenIdConnectAPIService) CreateKeySetExecute ¶

Execute executes the request

@return AdditionalKeySet

func (*KeyPairsOauthOpenIdConnectAPIService) DeleteKeySet ¶

DeleteKeySet Delete an existing OAuth/OpenID Connect additional signing key set.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of an additional key set to be deleted.
@return ApiDeleteKeySetRequest

func (*KeyPairsOauthOpenIdConnectAPIService) DeleteKeySetExecute ¶

Execute executes the request

func (*KeyPairsOauthOpenIdConnectAPIService) GetKeySet ¶

GetKeySet Retrieve an OAuth/OpenID Connect additional signing key set.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of an OAuth/OpenID Connect additional signing key set to update.
@return ApiGetKeySetRequest

func (*KeyPairsOauthOpenIdConnectAPIService) GetKeySetExecute ¶

Execute executes the request

@return AdditionalKeySet

func (*KeyPairsOauthOpenIdConnectAPIService) GetKeySets ¶

GetKeySets Retrieve OAuth/OpenID Connect additional signing key sets.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetKeySetsRequest

func (*KeyPairsOauthOpenIdConnectAPIService) GetKeySetsExecute ¶

Execute executes the request

@return AdditionalKeySets

func (*KeyPairsOauthOpenIdConnectAPIService) GetOauthOidcKeysSettings ¶

GetOauthOidcKeysSettings Retrieve OAuth/OpenID Connect key settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOauthOidcKeysSettingsRequest

func (*KeyPairsOauthOpenIdConnectAPIService) GetOauthOidcKeysSettingsExecute ¶

Execute executes the request

@return OAuthOidcKeysSettings

func (*KeyPairsOauthOpenIdConnectAPIService) UpdateKeySet ¶

UpdateKeySet Update an existing OAuth/OpenID Connect additional signing key set.

Update an existing OAuth/OpenID Connect additional signing key set. If not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of an OAuth/OpenID Connect additional signing key set to update.
@return ApiUpdateKeySetRequest

func (*KeyPairsOauthOpenIdConnectAPIService) UpdateKeySetExecute ¶

Execute executes the request

@return AdditionalKeySet

func (*KeyPairsOauthOpenIdConnectAPIService) UpdateOAuthOidcKeysSettings ¶

UpdateOAuthOidcKeysSettings Update OAuth/OpenID Connect key settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateOAuthOidcKeysSettingsRequest

func (*KeyPairsOauthOpenIdConnectAPIService) UpdateOAuthOidcKeysSettingsExecute ¶

Execute executes the request

@return OAuthOidcKeysSettings

type KeyPairsSigningAPIService ¶

type KeyPairsSigningAPIService service

KeyPairsSigningAPIService KeyPairsSigningAPI service

func (*KeyPairsSigningAPIService) CreateSigningKeyPair ¶

CreateSigningKeyPair Generate a new key pair.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateSigningKeyPairRequest

func (*KeyPairsSigningAPIService) CreateSigningKeyPairExecute ¶

Execute executes the request

@return KeyPairView

func (*KeyPairsSigningAPIService) DeleteKeyPairRotationSettings ¶

DeleteKeyPairRotationSettings Delete rotation settings for a signing key pair.

If the request is successful, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair's rotation settings to delete.
@return ApiDeleteKeyPairRotationSettingsRequest

func (*KeyPairsSigningAPIService) DeleteKeyPairRotationSettingsExecute ¶

func (a *KeyPairsSigningAPIService) DeleteKeyPairRotationSettingsExecute(r ApiDeleteKeyPairRotationSettingsRequest) (*http.Response, error)

Execute executes the request

func (*KeyPairsSigningAPIService) DeleteSigningKeyPair ¶

DeleteSigningKeyPair Delete a key pair.

If the request is successful, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair to delete.
@return ApiDeleteSigningKeyPairRequest

func (*KeyPairsSigningAPIService) DeleteSigningKeyPairExecute ¶

func (a *KeyPairsSigningAPIService) DeleteSigningKeyPairExecute(r ApiDeleteSigningKeyPairRequest) (*http.Response, error)

Execute executes the request

func (*KeyPairsSigningAPIService) ExportCertificateFile ¶

ExportCertificateFile Download the certificate from a given key pair.

For a successful request, the PEM-encoded certificate file is directly returned as text and the response content type is application/x-x509-ca-cert. If an error occurs, an ApiResult is returned in JSON format and the content type is application/json.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiExportCertificateFileRequest

func (*KeyPairsSigningAPIService) ExportCertificateFileExecute ¶

func (a *KeyPairsSigningAPIService) ExportCertificateFileExecute(r ApiExportCertificateFileRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*KeyPairsSigningAPIService) ExportCsr ¶

ExportCsr Generate a new certificate signing request (CSR) for this key pair.

For a successful request, the PEM-encoded CSR file is directly returned as text and the response content type is application/pkcs10. If an error occurs, an ApiResult is returned in JSON format, and the content type is application/json.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiExportCsrRequest

func (*KeyPairsSigningAPIService) ExportCsrExecute ¶

Execute executes the request

@return string

func (*KeyPairsSigningAPIService) ExportPEMFile ¶

ExportPEMFile Download the key pair in PEM format.

For a successful request, the PEM file is directly returned in PEM format and the response content type is application/x-pem-file. In the exported PEM file, the private key is protected with PBES2 encryption and AES. If an error occurs, an ApiResult is returned in JSON format and the content type is application/json. Due to the sensitivity of the password parameter, the method for this operation is POST rather than GET.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiExportPEMFileRequest

func (*KeyPairsSigningAPIService) ExportPEMFileExecute ¶

Execute executes the request

@return string

func (*KeyPairsSigningAPIService) ExportPKCS12File ¶

ExportPKCS12File Download the key pair in PKCS12 format.

For a successful request, the PKCS12 file is directly returned in binary format and the response content type is application/x-pkcs12. If an error occurs, an ApiResult is returned in JSON format and the content type is application/json. Due to the sensitivity of the password parameter, the method for this operation is POST rather than GET.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiExportPKCS12FileRequest

func (*KeyPairsSigningAPIService) ExportPKCS12FileExecute ¶

Execute executes the request

@return string

func (*KeyPairsSigningAPIService) GetRotationSettings ¶

GetRotationSettings Retrieve details of rotation settings for a key pair.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair to retrieve its rotation settings.
@return ApiGetRotationSettingsRequest

func (*KeyPairsSigningAPIService) GetRotationSettingsExecute ¶

Execute executes the request

@return KeyPairRotationSettings

func (*KeyPairsSigningAPIService) GetSigningKeyPair ¶

GetSigningKeyPair Retrieve details of a key pair.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair to retrieve.
@return ApiGetSigningKeyPairRequest

func (*KeyPairsSigningAPIService) GetSigningKeyPairExecute ¶

Execute executes the request

@return KeyPairView

func (*KeyPairsSigningAPIService) GetSigningKeyPairs ¶

GetSigningKeyPairs Get list of key pairs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSigningKeyPairsRequest

func (*KeyPairsSigningAPIService) GetSigningKeyPairsExecute ¶

Execute executes the request

@return KeyPairViews

func (*KeyPairsSigningAPIService) ImportCsrResponse ¶

ImportCsrResponse Import a CSR response for this key pair.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiImportCsrResponseRequest

func (*KeyPairsSigningAPIService) ImportCsrResponseExecute ¶

Execute executes the request

@return KeyPairView

func (*KeyPairsSigningAPIService) ImportSigningKeyPair ¶

ImportSigningKeyPair Import a new key pair.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiImportSigningKeyPairRequest

func (*KeyPairsSigningAPIService) ImportSigningKeyPairExecute ¶

Execute executes the request

@return KeyPairView

func (*KeyPairsSigningAPIService) UpdateRotationSettings ¶

UpdateRotationSettings Add rotation settings to a key pair

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiUpdateRotationSettingsRequest

func (*KeyPairsSigningAPIService) UpdateRotationSettingsExecute ¶

Execute executes the request

@return KeyPairRotationSettings

type KeyPairsSslClientAPIService ¶

type KeyPairsSslClientAPIService service

KeyPairsSslClientAPIService KeyPairsSslClientAPI service

func (*KeyPairsSslClientAPIService) CreateSslClientKeyPair ¶

CreateSslClientKeyPair Generate a new key pair.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateSslClientKeyPairRequest

func (*KeyPairsSslClientAPIService) CreateSslClientKeyPairExecute ¶

Execute executes the request

@return KeyPairView

func (*KeyPairsSslClientAPIService) DeleteSslClientKeyPair ¶

DeleteSslClientKeyPair Delete a key pair.

If the request is successful, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair to delete.
@return ApiDeleteSslClientKeyPairRequest

func (*KeyPairsSslClientAPIService) DeleteSslClientKeyPairExecute ¶

func (a *KeyPairsSslClientAPIService) DeleteSslClientKeyPairExecute(r ApiDeleteSslClientKeyPairRequest) (*http.Response, error)

Execute executes the request

func (*KeyPairsSslClientAPIService) ExportSslClientCertificateFile ¶

ExportSslClientCertificateFile Download the certificate from a given key pair.

For a successful request, the PEM-encoded certificate file is directly returned as text and the response content type is application/x-x509-ca-cert. If an error occurs, an ApiResult is returned in JSON format and the content type is application/json.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiExportSslClientCertificateFileRequest

func (*KeyPairsSslClientAPIService) ExportSslClientCertificateFileExecute ¶

func (a *KeyPairsSslClientAPIService) ExportSslClientCertificateFileExecute(r ApiExportSslClientCertificateFileRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*KeyPairsSslClientAPIService) ExportSslClientCsr ¶

ExportSslClientCsr Generate a new certificate signing request (CSR) for this key pair.

For a successful request, the PEM-encoded CSR file is directly returned as text and the response content type is application/pkcs10. If an error occurs, an ApiResult is returned in JSON format, and the content type is application/json.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiExportSslClientCsrRequest

func (*KeyPairsSslClientAPIService) ExportSslClientCsrExecute ¶

Execute executes the request

@return string

func (*KeyPairsSslClientAPIService) ExportSslClientPEMFile ¶

ExportSslClientPEMFile Download the key pair in PEM format.

For a successful request, the PEM file is directly returned in PEM format and the response content type is application/x-pem-file. In the exported PEM file, the private key is protected with PBES2 encryption and AES. If an error occurs, an ApiResult is returned in JSON format and the content type is application/json. Due to the sensitivity of the password parameter, the method for this operation is POST rather than GET.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiExportSslClientPEMFileRequest

func (*KeyPairsSslClientAPIService) ExportSslClientPEMFileExecute ¶

func (a *KeyPairsSslClientAPIService) ExportSslClientPEMFileExecute(r ApiExportSslClientPEMFileRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*KeyPairsSslClientAPIService) ExportSslClientPKCS12File ¶

ExportSslClientPKCS12File Download the key pair in PKCS12 format.

For a successful request, the PKCS12 file is directly returned in binary format and the response content type is application/x-pkcs12. If an error occurs, an ApiResult is returned in JSON format and the content type is application/json. Due to the sensitivity of the password parameter, the method for this operation is POST rather than GET.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiExportSslClientPKCS12FileRequest

func (*KeyPairsSslClientAPIService) ExportSslClientPKCS12FileExecute ¶

func (a *KeyPairsSslClientAPIService) ExportSslClientPKCS12FileExecute(r ApiExportSslClientPKCS12FileRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*KeyPairsSslClientAPIService) GetSslClientKeyPair ¶

GetSslClientKeyPair Retrieve details of a key pair.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair to retrieve.
@return ApiGetSslClientKeyPairRequest

func (*KeyPairsSslClientAPIService) GetSslClientKeyPairExecute ¶

Execute executes the request

@return KeyPairView

func (*KeyPairsSslClientAPIService) GetSslClientKeyPairs ¶

GetSslClientKeyPairs Get list of key pairs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSslClientKeyPairsRequest

func (*KeyPairsSslClientAPIService) GetSslClientKeyPairsExecute ¶

Execute executes the request

@return KeyPairViews

func (*KeyPairsSslClientAPIService) ImportSslClientCsrResponse ¶

ImportSslClientCsrResponse Import a CSR response for this key pair.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiImportSslClientCsrResponseRequest

func (*KeyPairsSslClientAPIService) ImportSslClientCsrResponseExecute ¶

Execute executes the request

@return KeyPairView

func (*KeyPairsSslClientAPIService) ImportSslClientKeyPair ¶

ImportSslClientKeyPair Import a new key pair.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiImportSslClientKeyPairRequest

func (*KeyPairsSslClientAPIService) ImportSslClientKeyPairExecute ¶

Execute executes the request

@return KeyPairView

type KeyPairsSslServerAPIService ¶

type KeyPairsSslServerAPIService service

KeyPairsSslServerAPIService KeyPairsSslServerAPI service

func (*KeyPairsSslServerAPIService) CreateSslServerKeyPair ¶

CreateSslServerKeyPair Generate a new key pair.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateSslServerKeyPairRequest

func (*KeyPairsSslServerAPIService) CreateSslServerKeyPairExecute ¶

Execute executes the request

@return KeyPairView

func (*KeyPairsSslServerAPIService) DeleteSslServerKeyPair ¶

DeleteSslServerKeyPair Delete a key pair.

If the request is successful, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair to delete.
@return ApiDeleteSslServerKeyPairRequest

func (*KeyPairsSslServerAPIService) DeleteSslServerKeyPairExecute ¶

func (a *KeyPairsSslServerAPIService) DeleteSslServerKeyPairExecute(r ApiDeleteSslServerKeyPairRequest) (*http.Response, error)

Execute executes the request

func (*KeyPairsSslServerAPIService) ExportSslServerCertificateFile ¶

ExportSslServerCertificateFile Download the certificate from a given key pair.

For a successful request, the PEM-encoded certificate file is directly returned as text and the response content type is application/x-x509-ca-cert. If an error occurs, an ApiResult is returned in JSON format and the content type is application/json.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiExportSslServerCertificateFileRequest

func (*KeyPairsSslServerAPIService) ExportSslServerCertificateFileExecute ¶

func (a *KeyPairsSslServerAPIService) ExportSslServerCertificateFileExecute(r ApiExportSslServerCertificateFileRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*KeyPairsSslServerAPIService) ExportSslServerCsr ¶

ExportSslServerCsr Generate a new certificate signing request (CSR) for this key pair.

For a successful request, the PEM-encoded CSR file is directly returned as text and the response content type is application/pkcs10. If an error occurs, an ApiResult is returned in JSON format, and the content type is application/json.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiExportSslServerCsrRequest

func (*KeyPairsSslServerAPIService) ExportSslServerCsrExecute ¶

Execute executes the request

@return string

func (*KeyPairsSslServerAPIService) ExportSslServerPEMFile ¶

ExportSslServerPEMFile Download the key pair in PEM format.

For a successful request, the PEM file is directly returned in PEM format and the response content type is application/x-pem-file. In the exported PEM file, the private key is protected with PBES2 encryption and AES. If an error occurs, an ApiResult is returned in JSON format and the content type is application/json. Due to the sensitivity of the password parameter, the method for this operation is POST rather than GET.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiExportSslServerPEMFileRequest

func (*KeyPairsSslServerAPIService) ExportSslServerPEMFileExecute ¶

func (a *KeyPairsSslServerAPIService) ExportSslServerPEMFileExecute(r ApiExportSslServerPEMFileRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*KeyPairsSslServerAPIService) ExportSslServerPKCS12File ¶

ExportSslServerPKCS12File Download the key pair in PKCS12 format.

For a successful request, the PKCS12 file is directly returned in binary format and the response content type is application/x-pkcs12. If an error occurs, an ApiResult is returned in JSON format and the content type is application/json. Due to the sensitivity of the password parameter, the method for this operation is POST rather than GET.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiExportSslServerPKCS12FileRequest

func (*KeyPairsSslServerAPIService) ExportSslServerPKCS12FileExecute ¶

func (a *KeyPairsSslServerAPIService) ExportSslServerPKCS12FileExecute(r ApiExportSslServerPKCS12FileRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*KeyPairsSslServerAPIService) GetSslServerKeyPair ¶

GetSslServerKeyPair Retrieve details of a key pair.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair to retrieve.
@return ApiGetSslServerKeyPairRequest

func (*KeyPairsSslServerAPIService) GetSslServerKeyPairExecute ¶

Execute executes the request

@return KeyPairView

func (*KeyPairsSslServerAPIService) GetSslServerKeyPairs ¶

GetSslServerKeyPairs Get list of key pairs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSslServerKeyPairsRequest

func (*KeyPairsSslServerAPIService) GetSslServerKeyPairsExecute ¶

Execute executes the request

@return KeyPairViews

func (*KeyPairsSslServerAPIService) GetSslServerSettings ¶

GetSslServerSettings Get the SSL Server Certificate Settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSslServerSettingsRequest

func (*KeyPairsSslServerAPIService) GetSslServerSettingsExecute ¶

Execute executes the request

@return SslServerSettings

func (*KeyPairsSslServerAPIService) ImportSslServerCsrResponse ¶

ImportSslServerCsrResponse Import a CSR response for this key pair.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the key pair.
@return ApiImportSslServerCsrResponseRequest

func (*KeyPairsSslServerAPIService) ImportSslServerCsrResponseExecute ¶

Execute executes the request

@return KeyPairView

func (*KeyPairsSslServerAPIService) ImportSslServerKeyPair ¶

ImportSslServerKeyPair Import a new key pair.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiImportSslServerKeyPairRequest

func (*KeyPairsSslServerAPIService) ImportSslServerKeyPairExecute ¶

Execute executes the request

@return KeyPairView

func (*KeyPairsSslServerAPIService) UpdateSslServerSettings ¶

UpdateSslServerSettings Update the SSL Server Certificate Settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateSslServerSettingsRequest

func (*KeyPairsSslServerAPIService) UpdateSslServerSettingsExecute ¶

Execute executes the request

@return SslServerSettings

type LdapAttributeSource ¶

type LdapAttributeSource struct {
	AttributeSource
	// The base DN to search from. If not specified, the search will start at the LDAP's root.
	BaseDn *string `json:"baseDn,omitempty" tfsdk:"base_dn"`
	// Determines the node depth of the query.
	SearchScope string `json:"searchScope" tfsdk:"search_scope"`
	// The LDAP filter that will be used to lookup the objects from the directory.
	SearchFilter string `json:"searchFilter" tfsdk:"search_filter"`
	// A list of LDAP attributes returned from search and available for mapping.
	SearchAttributes []string `json:"searchAttributes,omitempty" tfsdk:"search_attributes"`
	// The advanced settings for binary LDAP attributes.
	BinaryAttributeSettings *map[string]BinaryLdapAttributeSettings `json:"binaryAttributeSettings,omitempty" tfsdk:"binary_attribute_settings"`
	// Set this to true to return transitive group memberships for the 'memberOf' attribute.  This only applies for Active Directory data sources.  All other data sources will be set to false.
	MemberOfNestedGroup *bool `json:"memberOfNestedGroup,omitempty" tfsdk:"member_of_nested_group"`
}

LdapAttributeSource struct for LdapAttributeSource

func NewLdapAttributeSource ¶

func NewLdapAttributeSource(searchScope string, searchFilter string, type_ string, dataStoreRef ResourceLink) *LdapAttributeSource

NewLdapAttributeSource instantiates a new LdapAttributeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLdapAttributeSourceWithDefaults ¶

func NewLdapAttributeSourceWithDefaults() *LdapAttributeSource

NewLdapAttributeSourceWithDefaults instantiates a new LdapAttributeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LdapAttributeSource) GetBaseDn ¶

func (o *LdapAttributeSource) GetBaseDn() string

GetBaseDn returns the BaseDn field value if set, zero value otherwise.

func (*LdapAttributeSource) GetBaseDnOk ¶

func (o *LdapAttributeSource) GetBaseDnOk() (*string, bool)

GetBaseDnOk returns a tuple with the BaseDn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapAttributeSource) GetBinaryAttributeSettings ¶

func (o *LdapAttributeSource) GetBinaryAttributeSettings() map[string]BinaryLdapAttributeSettings

GetBinaryAttributeSettings returns the BinaryAttributeSettings field value if set, zero value otherwise.

func (*LdapAttributeSource) GetBinaryAttributeSettingsOk ¶

func (o *LdapAttributeSource) GetBinaryAttributeSettingsOk() (*map[string]BinaryLdapAttributeSettings, bool)

GetBinaryAttributeSettingsOk returns a tuple with the BinaryAttributeSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapAttributeSource) GetMemberOfNestedGroup ¶

func (o *LdapAttributeSource) GetMemberOfNestedGroup() bool

GetMemberOfNestedGroup returns the MemberOfNestedGroup field value if set, zero value otherwise.

func (*LdapAttributeSource) GetMemberOfNestedGroupOk ¶

func (o *LdapAttributeSource) GetMemberOfNestedGroupOk() (*bool, bool)

GetMemberOfNestedGroupOk returns a tuple with the MemberOfNestedGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapAttributeSource) GetSearchAttributes ¶

func (o *LdapAttributeSource) GetSearchAttributes() []string

GetSearchAttributes returns the SearchAttributes field value if set, zero value otherwise.

func (*LdapAttributeSource) GetSearchAttributesOk ¶

func (o *LdapAttributeSource) GetSearchAttributesOk() ([]string, bool)

GetSearchAttributesOk returns a tuple with the SearchAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapAttributeSource) GetSearchFilter ¶

func (o *LdapAttributeSource) GetSearchFilter() string

GetSearchFilter returns the SearchFilter field value

func (*LdapAttributeSource) GetSearchFilterOk ¶

func (o *LdapAttributeSource) GetSearchFilterOk() (*string, bool)

GetSearchFilterOk returns a tuple with the SearchFilter field value and a boolean to check if the value has been set.

func (*LdapAttributeSource) GetSearchScope ¶

func (o *LdapAttributeSource) GetSearchScope() string

GetSearchScope returns the SearchScope field value

func (*LdapAttributeSource) GetSearchScopeOk ¶

func (o *LdapAttributeSource) GetSearchScopeOk() (*string, bool)

GetSearchScopeOk returns a tuple with the SearchScope field value and a boolean to check if the value has been set.

func (*LdapAttributeSource) HasBaseDn ¶

func (o *LdapAttributeSource) HasBaseDn() bool

HasBaseDn returns a boolean if a field has been set.

func (*LdapAttributeSource) HasBinaryAttributeSettings ¶

func (o *LdapAttributeSource) HasBinaryAttributeSettings() bool

HasBinaryAttributeSettings returns a boolean if a field has been set.

func (*LdapAttributeSource) HasMemberOfNestedGroup ¶

func (o *LdapAttributeSource) HasMemberOfNestedGroup() bool

HasMemberOfNestedGroup returns a boolean if a field has been set.

func (*LdapAttributeSource) HasSearchAttributes ¶

func (o *LdapAttributeSource) HasSearchAttributes() bool

HasSearchAttributes returns a boolean if a field has been set.

func (LdapAttributeSource) MarshalJSON ¶

func (o LdapAttributeSource) MarshalJSON() ([]byte, error)

func (*LdapAttributeSource) SetBaseDn ¶

func (o *LdapAttributeSource) SetBaseDn(v string)

SetBaseDn gets a reference to the given string and assigns it to the BaseDn field.

func (*LdapAttributeSource) SetBinaryAttributeSettings ¶

func (o *LdapAttributeSource) SetBinaryAttributeSettings(v map[string]BinaryLdapAttributeSettings)

SetBinaryAttributeSettings gets a reference to the given map[string]BinaryLdapAttributeSettings and assigns it to the BinaryAttributeSettings field.

func (*LdapAttributeSource) SetMemberOfNestedGroup ¶

func (o *LdapAttributeSource) SetMemberOfNestedGroup(v bool)

SetMemberOfNestedGroup gets a reference to the given bool and assigns it to the MemberOfNestedGroup field.

func (*LdapAttributeSource) SetSearchAttributes ¶

func (o *LdapAttributeSource) SetSearchAttributes(v []string)

SetSearchAttributes gets a reference to the given []string and assigns it to the SearchAttributes field.

func (*LdapAttributeSource) SetSearchFilter ¶

func (o *LdapAttributeSource) SetSearchFilter(v string)

SetSearchFilter sets field value

func (*LdapAttributeSource) SetSearchScope ¶

func (o *LdapAttributeSource) SetSearchScope(v string)

SetSearchScope sets field value

func (LdapAttributeSource) ToMap ¶

func (o LdapAttributeSource) ToMap() (map[string]interface{}, error)

type LdapDataStore ¶

type LdapDataStore struct {
	DataStore
	// The set of host names and associated tags for this LDAP data store. This is required if 'hostnames' is not provided.
	HostnamesTags []LdapTagConfig `json:"hostnamesTags,omitempty" tfsdk:"hostnames_tags"`
	// The default LDAP host names. This field is required if no mapping for host names and tags is specified. Failover can be configured by providing multiple host names.
	Hostnames []string `json:"hostnames,omitempty" tfsdk:"hostnames"`
	// The data store name with a unique value across all data sources. Omitting this attribute will set the value to a combination of the hostname(s) and the principal.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// A type that allows PingFederate to configure many provisioning settings automatically. The 'UNBOUNDID_DS' type has been deprecated, please use the 'PING_DIRECTORY' type instead.
	LdapType string `json:"ldapType" tfsdk:"ldap_type"`
	// Whether username and password are required. If true, no other authentication fields should be provided. The default value is false.
	BindAnonymously *bool `json:"bindAnonymously,omitempty" tfsdk:"bind_anonymously"`
	// The username credential required to access the data store. If specified, no other authentication fields should be provided.
	UserDN *string `json:"userDN,omitempty" tfsdk:"user_dn"`
	// The password credential required to access the data store. GETs will not return this attribute. To update this field, specify the new value in this attribute.
	Password *string `json:"password,omitempty" tfsdk:"password"`
	// The encrypted password credential required to access the data store.  If you do not want to update the stored value, this attribute should be passed back unchanged. Secret Reference may be provided in this field with format 'OBF:MGR:{secretManagerId}:{secretId}'.
	EncryptedPassword       *string       `json:"encryptedPassword,omitempty" tfsdk:"encrypted_password"`
	ClientTlsCertificateRef *ResourceLink `json:"clientTlsCertificateRef,omitempty" tfsdk:"client_tls_certificate_ref"`
	// Connects to the LDAP data store using secure SSL/TLS encryption (LDAPS). The default value is false.
	UseSsl *bool `json:"useSsl,omitempty" tfsdk:"use_ssl"`
	// Use DNS SRV Records to discover LDAP server information. The default value is false.
	UseDnsSrvRecords *bool `json:"useDnsSrvRecords,omitempty" tfsdk:"use_dns_srv_records"`
	// Follow LDAP Referrals in the domain tree. The default value is false. This property does not apply to PingDirectory as this functionality is configured in PingDirectory.
	FollowLDAPReferrals *bool `json:"followLDAPReferrals,omitempty" tfsdk:"follow_ldap_referrals"`
	// Indicates whether failed operations should be retried. The default is false.
	RetryFailedOperations *bool `json:"retryFailedOperations,omitempty" tfsdk:"retry_failed_operations"`
	// Indicates whether objects are validated before being borrowed from the pool.
	TestOnBorrow *bool `json:"testOnBorrow,omitempty" tfsdk:"test_on_borrow"`
	// Indicates whether objects are validated before being returned to the pool.
	TestOnReturn *bool `json:"testOnReturn,omitempty" tfsdk:"test_on_return"`
	// Indicates whether temporary connections can be created when the Maximum Connections threshold is reached.
	CreateIfNecessary *bool `json:"createIfNecessary,omitempty" tfsdk:"create_if_necessary"`
	// Verifies that the presented server certificate includes the address to which the client intended to establish a connection. Omitting this attribute will set the value to true.
	VerifyHost *bool `json:"verifyHost,omitempty" tfsdk:"verify_host"`
	// The smallest number of connections that can remain in each pool, without creating extra ones. Omitting this attribute will set the value to the default value.
	MinConnections *int64 `json:"minConnections,omitempty" tfsdk:"min_connections"`
	// The largest number of active connections that can remain in each pool without releasing extra ones. Omitting this attribute will set the value to the default value.
	MaxConnections *int64 `json:"maxConnections,omitempty" tfsdk:"max_connections"`
	// The maximum number of milliseconds the pool waits for a connection to become available when trying to obtain a connection from the pool. Omitting this attribute or setting a value of -1 causes the pool not to wait at all and to either create a new connection or produce an error (when no connections are available).
	MaxWait *int64 `json:"maxWait,omitempty" tfsdk:"max_wait"`
	// The frequency, in milliseconds, that the evictor cleans up the connections in the pool. A value of -1 disables the evictor. Omitting this attribute will set the value to the default value.
	TimeBetweenEvictions *int64 `json:"timeBetweenEvictions,omitempty" tfsdk:"time_between_evictions"`
	// The maximum number of milliseconds a connection waits for a response to be returned before producing an error. A value of -1 causes the connection to wait indefinitely. Omitting this attribute will set the value to the default value.
	ReadTimeout *int64 `json:"readTimeout,omitempty" tfsdk:"read_timeout"`
	// The maximum number of milliseconds that a connection attempt should be allowed to continue before returning an error. A value of -1 causes the pool to wait indefinitely. Omitting this attribute will set the value to the default value.
	ConnectionTimeout *int64 `json:"connectionTimeout,omitempty" tfsdk:"connection_timeout"`
	// The maximum time in milliseconds that DNS information are cached. Omitting this attribute will set the value to the default value.
	DnsTtl *int64 `json:"dnsTtl,omitempty" tfsdk:"dns_ttl"`
	// The prefix value used to discover LDAP DNS SRV record. Omitting this attribute will set the value to the default value.
	LdapDnsSrvPrefix *string `json:"ldapDnsSrvPrefix,omitempty" tfsdk:"ldap_dns_srv_prefix"`
	// The prefix value used to discover LDAPs DNS SRV record. Omitting this attribute will set the value to the default value.
	LdapsDnsSrvPrefix *string `json:"ldapsDnsSrvPrefix,omitempty" tfsdk:"ldaps_dns_srv_prefix"`
	// The list of LDAP attributes to be handled as binary data.
	BinaryAttributes []string `json:"binaryAttributes,omitempty" tfsdk:"binary_attributes"`
	// The time at which the datastore instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified *time.Time `json:"lastModified,omitempty" tfsdk:"last_modified"`
}

LdapDataStore struct for LdapDataStore

func NewLdapDataStore ¶

func NewLdapDataStore(ldapType string, type_ string) *LdapDataStore

NewLdapDataStore instantiates a new LdapDataStore object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLdapDataStoreWithDefaults ¶

func NewLdapDataStoreWithDefaults() *LdapDataStore

NewLdapDataStoreWithDefaults instantiates a new LdapDataStore object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LdapDataStore) GetBinaryAttributes ¶

func (o *LdapDataStore) GetBinaryAttributes() []string

GetBinaryAttributes returns the BinaryAttributes field value if set, zero value otherwise.

func (*LdapDataStore) GetBinaryAttributesOk ¶

func (o *LdapDataStore) GetBinaryAttributesOk() ([]string, bool)

GetBinaryAttributesOk returns a tuple with the BinaryAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetBindAnonymously ¶

func (o *LdapDataStore) GetBindAnonymously() bool

GetBindAnonymously returns the BindAnonymously field value if set, zero value otherwise.

func (*LdapDataStore) GetBindAnonymouslyOk ¶

func (o *LdapDataStore) GetBindAnonymouslyOk() (*bool, bool)

GetBindAnonymouslyOk returns a tuple with the BindAnonymously field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetClientTlsCertificateRef ¶

func (o *LdapDataStore) GetClientTlsCertificateRef() ResourceLink

GetClientTlsCertificateRef returns the ClientTlsCertificateRef field value if set, zero value otherwise.

func (*LdapDataStore) GetClientTlsCertificateRefOk ¶

func (o *LdapDataStore) GetClientTlsCertificateRefOk() (*ResourceLink, bool)

GetClientTlsCertificateRefOk returns a tuple with the ClientTlsCertificateRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetConnectionTimeout ¶

func (o *LdapDataStore) GetConnectionTimeout() int64

GetConnectionTimeout returns the ConnectionTimeout field value if set, zero value otherwise.

func (*LdapDataStore) GetConnectionTimeoutOk ¶

func (o *LdapDataStore) GetConnectionTimeoutOk() (*int64, bool)

GetConnectionTimeoutOk returns a tuple with the ConnectionTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetCreateIfNecessary ¶

func (o *LdapDataStore) GetCreateIfNecessary() bool

GetCreateIfNecessary returns the CreateIfNecessary field value if set, zero value otherwise.

func (*LdapDataStore) GetCreateIfNecessaryOk ¶

func (o *LdapDataStore) GetCreateIfNecessaryOk() (*bool, bool)

GetCreateIfNecessaryOk returns a tuple with the CreateIfNecessary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetDnsTtl ¶

func (o *LdapDataStore) GetDnsTtl() int64

GetDnsTtl returns the DnsTtl field value if set, zero value otherwise.

func (*LdapDataStore) GetDnsTtlOk ¶

func (o *LdapDataStore) GetDnsTtlOk() (*int64, bool)

GetDnsTtlOk returns a tuple with the DnsTtl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetEncryptedPassword ¶

func (o *LdapDataStore) GetEncryptedPassword() string

GetEncryptedPassword returns the EncryptedPassword field value if set, zero value otherwise.

func (*LdapDataStore) GetEncryptedPasswordOk ¶

func (o *LdapDataStore) GetEncryptedPasswordOk() (*string, bool)

GetEncryptedPasswordOk returns a tuple with the EncryptedPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetFollowLDAPReferrals ¶

func (o *LdapDataStore) GetFollowLDAPReferrals() bool

GetFollowLDAPReferrals returns the FollowLDAPReferrals field value if set, zero value otherwise.

func (*LdapDataStore) GetFollowLDAPReferralsOk ¶

func (o *LdapDataStore) GetFollowLDAPReferralsOk() (*bool, bool)

GetFollowLDAPReferralsOk returns a tuple with the FollowLDAPReferrals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetHostnames ¶

func (o *LdapDataStore) GetHostnames() []string

GetHostnames returns the Hostnames field value if set, zero value otherwise.

func (*LdapDataStore) GetHostnamesOk ¶

func (o *LdapDataStore) GetHostnamesOk() ([]string, bool)

GetHostnamesOk returns a tuple with the Hostnames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetHostnamesTags ¶

func (o *LdapDataStore) GetHostnamesTags() []LdapTagConfig

GetHostnamesTags returns the HostnamesTags field value if set, zero value otherwise.

func (*LdapDataStore) GetHostnamesTagsOk ¶

func (o *LdapDataStore) GetHostnamesTagsOk() ([]LdapTagConfig, bool)

GetHostnamesTagsOk returns a tuple with the HostnamesTags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetLastModified ¶

func (o *LdapDataStore) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*LdapDataStore) GetLastModifiedOk ¶

func (o *LdapDataStore) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetLdapDnsSrvPrefix ¶

func (o *LdapDataStore) GetLdapDnsSrvPrefix() string

GetLdapDnsSrvPrefix returns the LdapDnsSrvPrefix field value if set, zero value otherwise.

func (*LdapDataStore) GetLdapDnsSrvPrefixOk ¶

func (o *LdapDataStore) GetLdapDnsSrvPrefixOk() (*string, bool)

GetLdapDnsSrvPrefixOk returns a tuple with the LdapDnsSrvPrefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetLdapType ¶

func (o *LdapDataStore) GetLdapType() string

GetLdapType returns the LdapType field value

func (*LdapDataStore) GetLdapTypeOk ¶

func (o *LdapDataStore) GetLdapTypeOk() (*string, bool)

GetLdapTypeOk returns a tuple with the LdapType field value and a boolean to check if the value has been set.

func (*LdapDataStore) GetLdapsDnsSrvPrefix ¶

func (o *LdapDataStore) GetLdapsDnsSrvPrefix() string

GetLdapsDnsSrvPrefix returns the LdapsDnsSrvPrefix field value if set, zero value otherwise.

func (*LdapDataStore) GetLdapsDnsSrvPrefixOk ¶

func (o *LdapDataStore) GetLdapsDnsSrvPrefixOk() (*string, bool)

GetLdapsDnsSrvPrefixOk returns a tuple with the LdapsDnsSrvPrefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetMaxConnections ¶

func (o *LdapDataStore) GetMaxConnections() int64

GetMaxConnections returns the MaxConnections field value if set, zero value otherwise.

func (*LdapDataStore) GetMaxConnectionsOk ¶

func (o *LdapDataStore) GetMaxConnectionsOk() (*int64, bool)

GetMaxConnectionsOk returns a tuple with the MaxConnections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetMaxWait ¶

func (o *LdapDataStore) GetMaxWait() int64

GetMaxWait returns the MaxWait field value if set, zero value otherwise.

func (*LdapDataStore) GetMaxWaitOk ¶

func (o *LdapDataStore) GetMaxWaitOk() (*int64, bool)

GetMaxWaitOk returns a tuple with the MaxWait field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetMinConnections ¶

func (o *LdapDataStore) GetMinConnections() int64

GetMinConnections returns the MinConnections field value if set, zero value otherwise.

func (*LdapDataStore) GetMinConnectionsOk ¶

func (o *LdapDataStore) GetMinConnectionsOk() (*int64, bool)

GetMinConnectionsOk returns a tuple with the MinConnections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetName ¶

func (o *LdapDataStore) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LdapDataStore) GetNameOk ¶

func (o *LdapDataStore) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetPassword ¶

func (o *LdapDataStore) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*LdapDataStore) GetPasswordOk ¶

func (o *LdapDataStore) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetReadTimeout ¶

func (o *LdapDataStore) GetReadTimeout() int64

GetReadTimeout returns the ReadTimeout field value if set, zero value otherwise.

func (*LdapDataStore) GetReadTimeoutOk ¶

func (o *LdapDataStore) GetReadTimeoutOk() (*int64, bool)

GetReadTimeoutOk returns a tuple with the ReadTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetRetryFailedOperations ¶

func (o *LdapDataStore) GetRetryFailedOperations() bool

GetRetryFailedOperations returns the RetryFailedOperations field value if set, zero value otherwise.

func (*LdapDataStore) GetRetryFailedOperationsOk ¶

func (o *LdapDataStore) GetRetryFailedOperationsOk() (*bool, bool)

GetRetryFailedOperationsOk returns a tuple with the RetryFailedOperations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetTestOnBorrow ¶

func (o *LdapDataStore) GetTestOnBorrow() bool

GetTestOnBorrow returns the TestOnBorrow field value if set, zero value otherwise.

func (*LdapDataStore) GetTestOnBorrowOk ¶

func (o *LdapDataStore) GetTestOnBorrowOk() (*bool, bool)

GetTestOnBorrowOk returns a tuple with the TestOnBorrow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetTestOnReturn ¶

func (o *LdapDataStore) GetTestOnReturn() bool

GetTestOnReturn returns the TestOnReturn field value if set, zero value otherwise.

func (*LdapDataStore) GetTestOnReturnOk ¶

func (o *LdapDataStore) GetTestOnReturnOk() (*bool, bool)

GetTestOnReturnOk returns a tuple with the TestOnReturn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetTimeBetweenEvictions ¶

func (o *LdapDataStore) GetTimeBetweenEvictions() int64

GetTimeBetweenEvictions returns the TimeBetweenEvictions field value if set, zero value otherwise.

func (*LdapDataStore) GetTimeBetweenEvictionsOk ¶

func (o *LdapDataStore) GetTimeBetweenEvictionsOk() (*int64, bool)

GetTimeBetweenEvictionsOk returns a tuple with the TimeBetweenEvictions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetUseDnsSrvRecords ¶

func (o *LdapDataStore) GetUseDnsSrvRecords() bool

GetUseDnsSrvRecords returns the UseDnsSrvRecords field value if set, zero value otherwise.

func (*LdapDataStore) GetUseDnsSrvRecordsOk ¶

func (o *LdapDataStore) GetUseDnsSrvRecordsOk() (*bool, bool)

GetUseDnsSrvRecordsOk returns a tuple with the UseDnsSrvRecords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetUseSsl ¶

func (o *LdapDataStore) GetUseSsl() bool

GetUseSsl returns the UseSsl field value if set, zero value otherwise.

func (*LdapDataStore) GetUseSslOk ¶

func (o *LdapDataStore) GetUseSslOk() (*bool, bool)

GetUseSslOk returns a tuple with the UseSsl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetUserDN ¶

func (o *LdapDataStore) GetUserDN() string

GetUserDN returns the UserDN field value if set, zero value otherwise.

func (*LdapDataStore) GetUserDNOk ¶

func (o *LdapDataStore) GetUserDNOk() (*string, bool)

GetUserDNOk returns a tuple with the UserDN field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) GetVerifyHost ¶

func (o *LdapDataStore) GetVerifyHost() bool

GetVerifyHost returns the VerifyHost field value if set, zero value otherwise.

func (*LdapDataStore) GetVerifyHostOk ¶

func (o *LdapDataStore) GetVerifyHostOk() (*bool, bool)

GetVerifyHostOk returns a tuple with the VerifyHost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStore) HasBinaryAttributes ¶

func (o *LdapDataStore) HasBinaryAttributes() bool

HasBinaryAttributes returns a boolean if a field has been set.

func (*LdapDataStore) HasBindAnonymously ¶

func (o *LdapDataStore) HasBindAnonymously() bool

HasBindAnonymously returns a boolean if a field has been set.

func (*LdapDataStore) HasClientTlsCertificateRef ¶

func (o *LdapDataStore) HasClientTlsCertificateRef() bool

HasClientTlsCertificateRef returns a boolean if a field has been set.

func (*LdapDataStore) HasConnectionTimeout ¶

func (o *LdapDataStore) HasConnectionTimeout() bool

HasConnectionTimeout returns a boolean if a field has been set.

func (*LdapDataStore) HasCreateIfNecessary ¶

func (o *LdapDataStore) HasCreateIfNecessary() bool

HasCreateIfNecessary returns a boolean if a field has been set.

func (*LdapDataStore) HasDnsTtl ¶

func (o *LdapDataStore) HasDnsTtl() bool

HasDnsTtl returns a boolean if a field has been set.

func (*LdapDataStore) HasEncryptedPassword ¶

func (o *LdapDataStore) HasEncryptedPassword() bool

HasEncryptedPassword returns a boolean if a field has been set.

func (*LdapDataStore) HasFollowLDAPReferrals ¶

func (o *LdapDataStore) HasFollowLDAPReferrals() bool

HasFollowLDAPReferrals returns a boolean if a field has been set.

func (*LdapDataStore) HasHostnames ¶

func (o *LdapDataStore) HasHostnames() bool

HasHostnames returns a boolean if a field has been set.

func (*LdapDataStore) HasHostnamesTags ¶

func (o *LdapDataStore) HasHostnamesTags() bool

HasHostnamesTags returns a boolean if a field has been set.

func (*LdapDataStore) HasLastModified ¶

func (o *LdapDataStore) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*LdapDataStore) HasLdapDnsSrvPrefix ¶

func (o *LdapDataStore) HasLdapDnsSrvPrefix() bool

HasLdapDnsSrvPrefix returns a boolean if a field has been set.

func (*LdapDataStore) HasLdapsDnsSrvPrefix ¶

func (o *LdapDataStore) HasLdapsDnsSrvPrefix() bool

HasLdapsDnsSrvPrefix returns a boolean if a field has been set.

func (*LdapDataStore) HasMaxConnections ¶

func (o *LdapDataStore) HasMaxConnections() bool

HasMaxConnections returns a boolean if a field has been set.

func (*LdapDataStore) HasMaxWait ¶

func (o *LdapDataStore) HasMaxWait() bool

HasMaxWait returns a boolean if a field has been set.

func (*LdapDataStore) HasMinConnections ¶

func (o *LdapDataStore) HasMinConnections() bool

HasMinConnections returns a boolean if a field has been set.

func (*LdapDataStore) HasName ¶

func (o *LdapDataStore) HasName() bool

HasName returns a boolean if a field has been set.

func (*LdapDataStore) HasPassword ¶

func (o *LdapDataStore) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*LdapDataStore) HasReadTimeout ¶

func (o *LdapDataStore) HasReadTimeout() bool

HasReadTimeout returns a boolean if a field has been set.

func (*LdapDataStore) HasRetryFailedOperations ¶

func (o *LdapDataStore) HasRetryFailedOperations() bool

HasRetryFailedOperations returns a boolean if a field has been set.

func (*LdapDataStore) HasTestOnBorrow ¶

func (o *LdapDataStore) HasTestOnBorrow() bool

HasTestOnBorrow returns a boolean if a field has been set.

func (*LdapDataStore) HasTestOnReturn ¶

func (o *LdapDataStore) HasTestOnReturn() bool

HasTestOnReturn returns a boolean if a field has been set.

func (*LdapDataStore) HasTimeBetweenEvictions ¶

func (o *LdapDataStore) HasTimeBetweenEvictions() bool

HasTimeBetweenEvictions returns a boolean if a field has been set.

func (*LdapDataStore) HasUseDnsSrvRecords ¶

func (o *LdapDataStore) HasUseDnsSrvRecords() bool

HasUseDnsSrvRecords returns a boolean if a field has been set.

func (*LdapDataStore) HasUseSsl ¶

func (o *LdapDataStore) HasUseSsl() bool

HasUseSsl returns a boolean if a field has been set.

func (*LdapDataStore) HasUserDN ¶

func (o *LdapDataStore) HasUserDN() bool

HasUserDN returns a boolean if a field has been set.

func (*LdapDataStore) HasVerifyHost ¶

func (o *LdapDataStore) HasVerifyHost() bool

HasVerifyHost returns a boolean if a field has been set.

func (LdapDataStore) MarshalJSON ¶

func (o LdapDataStore) MarshalJSON() ([]byte, error)

func (*LdapDataStore) SetBinaryAttributes ¶

func (o *LdapDataStore) SetBinaryAttributes(v []string)

SetBinaryAttributes gets a reference to the given []string and assigns it to the BinaryAttributes field.

func (*LdapDataStore) SetBindAnonymously ¶

func (o *LdapDataStore) SetBindAnonymously(v bool)

SetBindAnonymously gets a reference to the given bool and assigns it to the BindAnonymously field.

func (*LdapDataStore) SetClientTlsCertificateRef ¶

func (o *LdapDataStore) SetClientTlsCertificateRef(v ResourceLink)

SetClientTlsCertificateRef gets a reference to the given ResourceLink and assigns it to the ClientTlsCertificateRef field.

func (*LdapDataStore) SetConnectionTimeout ¶

func (o *LdapDataStore) SetConnectionTimeout(v int64)

SetConnectionTimeout gets a reference to the given int64 and assigns it to the ConnectionTimeout field.

func (*LdapDataStore) SetCreateIfNecessary ¶

func (o *LdapDataStore) SetCreateIfNecessary(v bool)

SetCreateIfNecessary gets a reference to the given bool and assigns it to the CreateIfNecessary field.

func (*LdapDataStore) SetDnsTtl ¶

func (o *LdapDataStore) SetDnsTtl(v int64)

SetDnsTtl gets a reference to the given int64 and assigns it to the DnsTtl field.

func (*LdapDataStore) SetEncryptedPassword ¶

func (o *LdapDataStore) SetEncryptedPassword(v string)

SetEncryptedPassword gets a reference to the given string and assigns it to the EncryptedPassword field.

func (*LdapDataStore) SetFollowLDAPReferrals ¶

func (o *LdapDataStore) SetFollowLDAPReferrals(v bool)

SetFollowLDAPReferrals gets a reference to the given bool and assigns it to the FollowLDAPReferrals field.

func (*LdapDataStore) SetHostnames ¶

func (o *LdapDataStore) SetHostnames(v []string)

SetHostnames gets a reference to the given []string and assigns it to the Hostnames field.

func (*LdapDataStore) SetHostnamesTags ¶

func (o *LdapDataStore) SetHostnamesTags(v []LdapTagConfig)

SetHostnamesTags gets a reference to the given []LdapTagConfig and assigns it to the HostnamesTags field.

func (*LdapDataStore) SetLastModified ¶

func (o *LdapDataStore) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*LdapDataStore) SetLdapDnsSrvPrefix ¶

func (o *LdapDataStore) SetLdapDnsSrvPrefix(v string)

SetLdapDnsSrvPrefix gets a reference to the given string and assigns it to the LdapDnsSrvPrefix field.

func (*LdapDataStore) SetLdapType ¶

func (o *LdapDataStore) SetLdapType(v string)

SetLdapType sets field value

func (*LdapDataStore) SetLdapsDnsSrvPrefix ¶

func (o *LdapDataStore) SetLdapsDnsSrvPrefix(v string)

SetLdapsDnsSrvPrefix gets a reference to the given string and assigns it to the LdapsDnsSrvPrefix field.

func (*LdapDataStore) SetMaxConnections ¶

func (o *LdapDataStore) SetMaxConnections(v int64)

SetMaxConnections gets a reference to the given int64 and assigns it to the MaxConnections field.

func (*LdapDataStore) SetMaxWait ¶

func (o *LdapDataStore) SetMaxWait(v int64)

SetMaxWait gets a reference to the given int64 and assigns it to the MaxWait field.

func (*LdapDataStore) SetMinConnections ¶

func (o *LdapDataStore) SetMinConnections(v int64)

SetMinConnections gets a reference to the given int64 and assigns it to the MinConnections field.

func (*LdapDataStore) SetName ¶

func (o *LdapDataStore) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LdapDataStore) SetPassword ¶

func (o *LdapDataStore) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*LdapDataStore) SetReadTimeout ¶

func (o *LdapDataStore) SetReadTimeout(v int64)

SetReadTimeout gets a reference to the given int64 and assigns it to the ReadTimeout field.

func (*LdapDataStore) SetRetryFailedOperations ¶

func (o *LdapDataStore) SetRetryFailedOperations(v bool)

SetRetryFailedOperations gets a reference to the given bool and assigns it to the RetryFailedOperations field.

func (*LdapDataStore) SetTestOnBorrow ¶

func (o *LdapDataStore) SetTestOnBorrow(v bool)

SetTestOnBorrow gets a reference to the given bool and assigns it to the TestOnBorrow field.

func (*LdapDataStore) SetTestOnReturn ¶

func (o *LdapDataStore) SetTestOnReturn(v bool)

SetTestOnReturn gets a reference to the given bool and assigns it to the TestOnReturn field.

func (*LdapDataStore) SetTimeBetweenEvictions ¶

func (o *LdapDataStore) SetTimeBetweenEvictions(v int64)

SetTimeBetweenEvictions gets a reference to the given int64 and assigns it to the TimeBetweenEvictions field.

func (*LdapDataStore) SetUseDnsSrvRecords ¶

func (o *LdapDataStore) SetUseDnsSrvRecords(v bool)

SetUseDnsSrvRecords gets a reference to the given bool and assigns it to the UseDnsSrvRecords field.

func (*LdapDataStore) SetUseSsl ¶

func (o *LdapDataStore) SetUseSsl(v bool)

SetUseSsl gets a reference to the given bool and assigns it to the UseSsl field.

func (*LdapDataStore) SetUserDN ¶

func (o *LdapDataStore) SetUserDN(v string)

SetUserDN gets a reference to the given string and assigns it to the UserDN field.

func (*LdapDataStore) SetVerifyHost ¶

func (o *LdapDataStore) SetVerifyHost(v bool)

SetVerifyHost gets a reference to the given bool and assigns it to the VerifyHost field.

func (LdapDataStore) ToMap ¶

func (o LdapDataStore) ToMap() (map[string]interface{}, error)

type LdapDataStoreAttribute ¶

type LdapDataStoreAttribute struct {
	DataStoreAttribute
}

LdapDataStoreAttribute struct for LdapDataStoreAttribute

func NewLdapDataStoreAttribute ¶

func NewLdapDataStoreAttribute(type_ string, name string) *LdapDataStoreAttribute

NewLdapDataStoreAttribute instantiates a new LdapDataStoreAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLdapDataStoreAttributeWithDefaults ¶

func NewLdapDataStoreAttributeWithDefaults() *LdapDataStoreAttribute

NewLdapDataStoreAttributeWithDefaults instantiates a new LdapDataStoreAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (LdapDataStoreAttribute) MarshalJSON ¶

func (o LdapDataStoreAttribute) MarshalJSON() ([]byte, error)

func (LdapDataStoreAttribute) ToMap ¶

func (o LdapDataStoreAttribute) ToMap() (map[string]interface{}, error)

type LdapDataStoreConfig ¶

type LdapDataStoreConfig struct {
	// The base DN to search from. If not specified, the search will start at the LDAP's root.
	BaseDn string `json:"baseDn" tfsdk:"base_dn"`
	// The Relative DN Pattern that will be used to create objects in the directory.
	CreatePattern string `json:"createPattern" tfsdk:"create_pattern"`
	// The Object Class used by the new objects stored in the LDAP data store.
	ObjectClass string `json:"objectClass" tfsdk:"object_class"`
	// The Auxiliary Object Classes used by the new objects stored in the LDAP data store.
	AuxiliaryObjectClasses []string `json:"auxiliaryObjectClasses,omitempty" tfsdk:"auxiliary_object_classes"`
	// The data store mapping.
	DataStoreMapping map[string]DataStoreAttribute `json:"dataStoreMapping" tfsdk:"data_store_mapping"`
	// The data store config type.
	Type         string       `json:"type" tfsdk:"type"`
	DataStoreRef ResourceLink `json:"dataStoreRef" tfsdk:"data_store_ref"`
}

LdapDataStoreConfig LDAP data store configuration.

func NewLdapDataStoreConfig ¶

func NewLdapDataStoreConfig(baseDn string, createPattern string, objectClass string, dataStoreMapping map[string]DataStoreAttribute, type_ string, dataStoreRef ResourceLink) *LdapDataStoreConfig

NewLdapDataStoreConfig instantiates a new LdapDataStoreConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLdapDataStoreConfigWithDefaults ¶

func NewLdapDataStoreConfigWithDefaults() *LdapDataStoreConfig

NewLdapDataStoreConfigWithDefaults instantiates a new LdapDataStoreConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LdapDataStoreConfig) GetAuxiliaryObjectClasses ¶

func (o *LdapDataStoreConfig) GetAuxiliaryObjectClasses() []string

GetAuxiliaryObjectClasses returns the AuxiliaryObjectClasses field value if set, zero value otherwise.

func (*LdapDataStoreConfig) GetAuxiliaryObjectClassesOk ¶

func (o *LdapDataStoreConfig) GetAuxiliaryObjectClassesOk() ([]string, bool)

GetAuxiliaryObjectClassesOk returns a tuple with the AuxiliaryObjectClasses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStoreConfig) GetBaseDn ¶

func (o *LdapDataStoreConfig) GetBaseDn() string

GetBaseDn returns the BaseDn field value

func (*LdapDataStoreConfig) GetBaseDnOk ¶

func (o *LdapDataStoreConfig) GetBaseDnOk() (*string, bool)

GetBaseDnOk returns a tuple with the BaseDn field value and a boolean to check if the value has been set.

func (*LdapDataStoreConfig) GetCreatePattern ¶

func (o *LdapDataStoreConfig) GetCreatePattern() string

GetCreatePattern returns the CreatePattern field value

func (*LdapDataStoreConfig) GetCreatePatternOk ¶

func (o *LdapDataStoreConfig) GetCreatePatternOk() (*string, bool)

GetCreatePatternOk returns a tuple with the CreatePattern field value and a boolean to check if the value has been set.

func (*LdapDataStoreConfig) GetDataStoreMapping ¶

func (o *LdapDataStoreConfig) GetDataStoreMapping() map[string]DataStoreAttribute

GetDataStoreMapping returns the DataStoreMapping field value

func (*LdapDataStoreConfig) GetDataStoreMappingOk ¶

func (o *LdapDataStoreConfig) GetDataStoreMappingOk() (*map[string]DataStoreAttribute, bool)

GetDataStoreMappingOk returns a tuple with the DataStoreMapping field value and a boolean to check if the value has been set.

func (*LdapDataStoreConfig) GetDataStoreRef ¶

func (o *LdapDataStoreConfig) GetDataStoreRef() ResourceLink

GetDataStoreRef returns the DataStoreRef field value

func (*LdapDataStoreConfig) GetDataStoreRefOk ¶

func (o *LdapDataStoreConfig) GetDataStoreRefOk() (*ResourceLink, bool)

GetDataStoreRefOk returns a tuple with the DataStoreRef field value and a boolean to check if the value has been set.

func (*LdapDataStoreConfig) GetObjectClass ¶

func (o *LdapDataStoreConfig) GetObjectClass() string

GetObjectClass returns the ObjectClass field value

func (*LdapDataStoreConfig) GetObjectClassOk ¶

func (o *LdapDataStoreConfig) GetObjectClassOk() (*string, bool)

GetObjectClassOk returns a tuple with the ObjectClass field value and a boolean to check if the value has been set.

func (*LdapDataStoreConfig) GetType ¶

func (o *LdapDataStoreConfig) GetType() string

GetType returns the Type field value

func (*LdapDataStoreConfig) GetTypeOk ¶

func (o *LdapDataStoreConfig) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LdapDataStoreConfig) HasAuxiliaryObjectClasses ¶

func (o *LdapDataStoreConfig) HasAuxiliaryObjectClasses() bool

HasAuxiliaryObjectClasses returns a boolean if a field has been set.

func (LdapDataStoreConfig) MarshalJSON ¶

func (o LdapDataStoreConfig) MarshalJSON() ([]byte, error)

func (*LdapDataStoreConfig) SetAuxiliaryObjectClasses ¶

func (o *LdapDataStoreConfig) SetAuxiliaryObjectClasses(v []string)

SetAuxiliaryObjectClasses gets a reference to the given []string and assigns it to the AuxiliaryObjectClasses field.

func (*LdapDataStoreConfig) SetBaseDn ¶

func (o *LdapDataStoreConfig) SetBaseDn(v string)

SetBaseDn sets field value

func (*LdapDataStoreConfig) SetCreatePattern ¶

func (o *LdapDataStoreConfig) SetCreatePattern(v string)

SetCreatePattern sets field value

func (*LdapDataStoreConfig) SetDataStoreMapping ¶

func (o *LdapDataStoreConfig) SetDataStoreMapping(v map[string]DataStoreAttribute)

SetDataStoreMapping sets field value

func (*LdapDataStoreConfig) SetDataStoreRef ¶

func (o *LdapDataStoreConfig) SetDataStoreRef(v ResourceLink)

SetDataStoreRef sets field value

func (*LdapDataStoreConfig) SetObjectClass ¶

func (o *LdapDataStoreConfig) SetObjectClass(v string)

SetObjectClass sets field value

func (*LdapDataStoreConfig) SetType ¶

func (o *LdapDataStoreConfig) SetType(v string)

SetType sets field value

func (LdapDataStoreConfig) ToMap ¶

func (o LdapDataStoreConfig) ToMap() (map[string]interface{}, error)

type LdapDataStoreRepository ¶

type LdapDataStoreRepository struct {
	DataStoreRepository
	// The base DN to search from. If not specified, the search will start at the LDAP's root.
	BaseDn *string `json:"baseDn,omitempty" tfsdk:"base_dn"`
	// The expression that results in a unique user identifier, when combined with the Base DN.
	UniqueUserIdFilter string `json:"uniqueUserIdFilter" tfsdk:"unique_user_id_filter"`
	// A list of user repository mappings from attribute names to their fulfillment values.
	JitRepositoryAttributeMapping map[string]AttributeFulfillmentValue `json:"jitRepositoryAttributeMapping" tfsdk:"jit_repository_attribute_mapping"`
}

LdapDataStoreRepository struct for LdapDataStoreRepository

func NewLdapDataStoreRepository ¶

func NewLdapDataStoreRepository(uniqueUserIdFilter string, jitRepositoryAttributeMapping map[string]AttributeFulfillmentValue, type_ string, dataStoreRef ResourceLink) *LdapDataStoreRepository

NewLdapDataStoreRepository instantiates a new LdapDataStoreRepository object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLdapDataStoreRepositoryWithDefaults ¶

func NewLdapDataStoreRepositoryWithDefaults() *LdapDataStoreRepository

NewLdapDataStoreRepositoryWithDefaults instantiates a new LdapDataStoreRepository object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LdapDataStoreRepository) GetBaseDn ¶

func (o *LdapDataStoreRepository) GetBaseDn() string

GetBaseDn returns the BaseDn field value if set, zero value otherwise.

func (*LdapDataStoreRepository) GetBaseDnOk ¶

func (o *LdapDataStoreRepository) GetBaseDnOk() (*string, bool)

GetBaseDnOk returns a tuple with the BaseDn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapDataStoreRepository) GetJitRepositoryAttributeMapping ¶

func (o *LdapDataStoreRepository) GetJitRepositoryAttributeMapping() map[string]AttributeFulfillmentValue

GetJitRepositoryAttributeMapping returns the JitRepositoryAttributeMapping field value

func (*LdapDataStoreRepository) GetJitRepositoryAttributeMappingOk ¶

func (o *LdapDataStoreRepository) GetJitRepositoryAttributeMappingOk() (*map[string]AttributeFulfillmentValue, bool)

GetJitRepositoryAttributeMappingOk returns a tuple with the JitRepositoryAttributeMapping field value and a boolean to check if the value has been set.

func (*LdapDataStoreRepository) GetUniqueUserIdFilter ¶

func (o *LdapDataStoreRepository) GetUniqueUserIdFilter() string

GetUniqueUserIdFilter returns the UniqueUserIdFilter field value

func (*LdapDataStoreRepository) GetUniqueUserIdFilterOk ¶

func (o *LdapDataStoreRepository) GetUniqueUserIdFilterOk() (*string, bool)

GetUniqueUserIdFilterOk returns a tuple with the UniqueUserIdFilter field value and a boolean to check if the value has been set.

func (*LdapDataStoreRepository) HasBaseDn ¶

func (o *LdapDataStoreRepository) HasBaseDn() bool

HasBaseDn returns a boolean if a field has been set.

func (LdapDataStoreRepository) MarshalJSON ¶

func (o LdapDataStoreRepository) MarshalJSON() ([]byte, error)

func (*LdapDataStoreRepository) SetBaseDn ¶

func (o *LdapDataStoreRepository) SetBaseDn(v string)

SetBaseDn gets a reference to the given string and assigns it to the BaseDn field.

func (*LdapDataStoreRepository) SetJitRepositoryAttributeMapping ¶

func (o *LdapDataStoreRepository) SetJitRepositoryAttributeMapping(v map[string]AttributeFulfillmentValue)

SetJitRepositoryAttributeMapping sets field value

func (*LdapDataStoreRepository) SetUniqueUserIdFilter ¶

func (o *LdapDataStoreRepository) SetUniqueUserIdFilter(v string)

SetUniqueUserIdFilter sets field value

func (LdapDataStoreRepository) ToMap ¶

func (o LdapDataStoreRepository) ToMap() (map[string]interface{}, error)

type LdapInboundProvisioningUserRepository ¶

type LdapInboundProvisioningUserRepository struct {
	InboundProvisioningUserRepository
	DataStoreRef ResourceLink `json:"dataStoreRef" tfsdk:"data_store_ref"`
	// The base DN to search from. If not specified, the search will start at the LDAP's root.
	BaseDn *string `json:"baseDn,omitempty" tfsdk:"base_dn"`
	// The expression that results in a unique user identifier, when combined with the Base DN.
	UniqueUserIdFilter string `json:"uniqueUserIdFilter" tfsdk:"unique_user_id_filter"`
	// The expression that results in a unique group identifier, when combined with the Base DN.
	UniqueGroupIdFilter string `json:"uniqueGroupIdFilter" tfsdk:"unique_group_id_filter"`
}

LdapInboundProvisioningUserRepository struct for LdapInboundProvisioningUserRepository

func NewLdapInboundProvisioningUserRepository ¶

func NewLdapInboundProvisioningUserRepository(dataStoreRef ResourceLink, uniqueUserIdFilter string, uniqueGroupIdFilter string, type_ string) *LdapInboundProvisioningUserRepository

NewLdapInboundProvisioningUserRepository instantiates a new LdapInboundProvisioningUserRepository object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLdapInboundProvisioningUserRepositoryWithDefaults ¶

func NewLdapInboundProvisioningUserRepositoryWithDefaults() *LdapInboundProvisioningUserRepository

NewLdapInboundProvisioningUserRepositoryWithDefaults instantiates a new LdapInboundProvisioningUserRepository object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LdapInboundProvisioningUserRepository) GetBaseDn ¶

GetBaseDn returns the BaseDn field value if set, zero value otherwise.

func (*LdapInboundProvisioningUserRepository) GetBaseDnOk ¶

func (o *LdapInboundProvisioningUserRepository) GetBaseDnOk() (*string, bool)

GetBaseDnOk returns a tuple with the BaseDn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapInboundProvisioningUserRepository) GetDataStoreRef ¶

GetDataStoreRef returns the DataStoreRef field value

func (*LdapInboundProvisioningUserRepository) GetDataStoreRefOk ¶

func (o *LdapInboundProvisioningUserRepository) GetDataStoreRefOk() (*ResourceLink, bool)

GetDataStoreRefOk returns a tuple with the DataStoreRef field value and a boolean to check if the value has been set.

func (*LdapInboundProvisioningUserRepository) GetUniqueGroupIdFilter ¶

func (o *LdapInboundProvisioningUserRepository) GetUniqueGroupIdFilter() string

GetUniqueGroupIdFilter returns the UniqueGroupIdFilter field value

func (*LdapInboundProvisioningUserRepository) GetUniqueGroupIdFilterOk ¶

func (o *LdapInboundProvisioningUserRepository) GetUniqueGroupIdFilterOk() (*string, bool)

GetUniqueGroupIdFilterOk returns a tuple with the UniqueGroupIdFilter field value and a boolean to check if the value has been set.

func (*LdapInboundProvisioningUserRepository) GetUniqueUserIdFilter ¶

func (o *LdapInboundProvisioningUserRepository) GetUniqueUserIdFilter() string

GetUniqueUserIdFilter returns the UniqueUserIdFilter field value

func (*LdapInboundProvisioningUserRepository) GetUniqueUserIdFilterOk ¶

func (o *LdapInboundProvisioningUserRepository) GetUniqueUserIdFilterOk() (*string, bool)

GetUniqueUserIdFilterOk returns a tuple with the UniqueUserIdFilter field value and a boolean to check if the value has been set.

func (*LdapInboundProvisioningUserRepository) HasBaseDn ¶

HasBaseDn returns a boolean if a field has been set.

func (LdapInboundProvisioningUserRepository) MarshalJSON ¶

func (o LdapInboundProvisioningUserRepository) MarshalJSON() ([]byte, error)

func (*LdapInboundProvisioningUserRepository) SetBaseDn ¶

SetBaseDn gets a reference to the given string and assigns it to the BaseDn field.

func (*LdapInboundProvisioningUserRepository) SetDataStoreRef ¶

SetDataStoreRef sets field value

func (*LdapInboundProvisioningUserRepository) SetUniqueGroupIdFilter ¶

func (o *LdapInboundProvisioningUserRepository) SetUniqueGroupIdFilter(v string)

SetUniqueGroupIdFilter sets field value

func (*LdapInboundProvisioningUserRepository) SetUniqueUserIdFilter ¶

func (o *LdapInboundProvisioningUserRepository) SetUniqueUserIdFilter(v string)

SetUniqueUserIdFilter sets field value

func (LdapInboundProvisioningUserRepository) ToMap ¶

func (o LdapInboundProvisioningUserRepository) ToMap() (map[string]interface{}, error)

type LdapTagConfig ¶

type LdapTagConfig struct {
	// The LDAP host names. Failover can be configured by providing multiple host names.
	Hostnames []string `json:"hostnames" tfsdk:"hostnames"`
	// Tags associated with the host names. At runtime, nodes will use the first LdapTagConfig that has a tag that matches with node.tags in run.properties.
	Tags *string `json:"tags,omitempty" tfsdk:"tags"`
	// Whether this is the default connection. Defaults to false if not specified.
	DefaultSource *bool `json:"defaultSource,omitempty" tfsdk:"default_source"`
}

LdapTagConfig An LDAP data store's hostnames and tags configuration. For regional deployments, provide a separate LdapTagConfig for each region, containing region-specific hostnames and the corresponding tags.

func NewLdapTagConfig ¶

func NewLdapTagConfig(hostnames []string) *LdapTagConfig

NewLdapTagConfig instantiates a new LdapTagConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLdapTagConfigWithDefaults ¶

func NewLdapTagConfigWithDefaults() *LdapTagConfig

NewLdapTagConfigWithDefaults instantiates a new LdapTagConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LdapTagConfig) GetDefaultSource ¶

func (o *LdapTagConfig) GetDefaultSource() bool

GetDefaultSource returns the DefaultSource field value if set, zero value otherwise.

func (*LdapTagConfig) GetDefaultSourceOk ¶

func (o *LdapTagConfig) GetDefaultSourceOk() (*bool, bool)

GetDefaultSourceOk returns a tuple with the DefaultSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapTagConfig) GetHostnames ¶

func (o *LdapTagConfig) GetHostnames() []string

GetHostnames returns the Hostnames field value

func (*LdapTagConfig) GetHostnamesOk ¶

func (o *LdapTagConfig) GetHostnamesOk() ([]string, bool)

GetHostnamesOk returns a tuple with the Hostnames field value and a boolean to check if the value has been set.

func (*LdapTagConfig) GetTags ¶

func (o *LdapTagConfig) GetTags() string

GetTags returns the Tags field value if set, zero value otherwise.

func (*LdapTagConfig) GetTagsOk ¶

func (o *LdapTagConfig) GetTagsOk() (*string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LdapTagConfig) HasDefaultSource ¶

func (o *LdapTagConfig) HasDefaultSource() bool

HasDefaultSource returns a boolean if a field has been set.

func (*LdapTagConfig) HasTags ¶

func (o *LdapTagConfig) HasTags() bool

HasTags returns a boolean if a field has been set.

func (LdapTagConfig) MarshalJSON ¶

func (o LdapTagConfig) MarshalJSON() ([]byte, error)

func (*LdapTagConfig) SetDefaultSource ¶

func (o *LdapTagConfig) SetDefaultSource(v bool)

SetDefaultSource gets a reference to the given bool and assigns it to the DefaultSource field.

func (*LdapTagConfig) SetHostnames ¶

func (o *LdapTagConfig) SetHostnames(v []string)

SetHostnames sets field value

func (*LdapTagConfig) SetTags ¶

func (o *LdapTagConfig) SetTags(v string)

SetTags gets a reference to the given string and assigns it to the Tags field.

func (LdapTagConfig) ToMap ¶

func (o LdapTagConfig) ToMap() (map[string]interface{}, error)

type LicenseAPIService ¶

type LicenseAPIService service

LicenseAPIService LicenseAPI service

func (*LicenseAPIService) GetLicense ¶

GetLicense Get a license summary.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLicenseRequest

func (*LicenseAPIService) GetLicenseAgreement ¶

func (a *LicenseAPIService) GetLicenseAgreement(ctx context.Context) ApiGetLicenseAgreementRequest

GetLicenseAgreement Get license agreement link.

The license agreement has to be accepted before performing any other API calls.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLicenseAgreementRequest

func (*LicenseAPIService) GetLicenseAgreementExecute ¶

Execute executes the request

@return LicenseAgreementInfo

func (*LicenseAPIService) GetLicenseExecute ¶

func (a *LicenseAPIService) GetLicenseExecute(r ApiGetLicenseRequest) (*LicenseView, *http.Response, error)

Execute executes the request

@return LicenseView

func (*LicenseAPIService) UpdateLicense ¶

UpdateLicense Import a license.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateLicenseRequest

func (*LicenseAPIService) UpdateLicenseAgreement ¶

func (a *LicenseAPIService) UpdateLicenseAgreement(ctx context.Context) ApiUpdateLicenseAgreementRequest

UpdateLicenseAgreement Accept license agreement.

The license agreement has to be accepted before performing any other API calls.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateLicenseAgreementRequest

func (*LicenseAPIService) UpdateLicenseAgreementExecute ¶

Execute executes the request

@return LicenseAgreementInfo

func (*LicenseAPIService) UpdateLicenseExecute ¶

func (a *LicenseAPIService) UpdateLicenseExecute(r ApiUpdateLicenseRequest) (*LicenseView, *http.Response, error)

Execute executes the request

@return LicenseView

type LicenseAgreementInfo ¶

type LicenseAgreementInfo struct {
	// URL to license agreement.
	LicenseAgreementUrl *string `json:"licenseAgreementUrl,omitempty" tfsdk:"license_agreement_url"`
	// Indicates whether license agreement has been accepted. The default value is false.
	Accepted *bool `json:"accepted,omitempty" tfsdk:"accepted"`
}

LicenseAgreementInfo PingFederate License Agreement information.

func NewLicenseAgreementInfo ¶

func NewLicenseAgreementInfo() *LicenseAgreementInfo

NewLicenseAgreementInfo instantiates a new LicenseAgreementInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLicenseAgreementInfoWithDefaults ¶

func NewLicenseAgreementInfoWithDefaults() *LicenseAgreementInfo

NewLicenseAgreementInfoWithDefaults instantiates a new LicenseAgreementInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LicenseAgreementInfo) GetAccepted ¶

func (o *LicenseAgreementInfo) GetAccepted() bool

GetAccepted returns the Accepted field value if set, zero value otherwise.

func (*LicenseAgreementInfo) GetAcceptedOk ¶

func (o *LicenseAgreementInfo) GetAcceptedOk() (*bool, bool)

GetAcceptedOk returns a tuple with the Accepted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseAgreementInfo) GetLicenseAgreementUrl ¶

func (o *LicenseAgreementInfo) GetLicenseAgreementUrl() string

GetLicenseAgreementUrl returns the LicenseAgreementUrl field value if set, zero value otherwise.

func (*LicenseAgreementInfo) GetLicenseAgreementUrlOk ¶

func (o *LicenseAgreementInfo) GetLicenseAgreementUrlOk() (*string, bool)

GetLicenseAgreementUrlOk returns a tuple with the LicenseAgreementUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseAgreementInfo) HasAccepted ¶

func (o *LicenseAgreementInfo) HasAccepted() bool

HasAccepted returns a boolean if a field has been set.

func (*LicenseAgreementInfo) HasLicenseAgreementUrl ¶

func (o *LicenseAgreementInfo) HasLicenseAgreementUrl() bool

HasLicenseAgreementUrl returns a boolean if a field has been set.

func (LicenseAgreementInfo) MarshalJSON ¶

func (o LicenseAgreementInfo) MarshalJSON() ([]byte, error)

func (*LicenseAgreementInfo) SetAccepted ¶

func (o *LicenseAgreementInfo) SetAccepted(v bool)

SetAccepted gets a reference to the given bool and assigns it to the Accepted field.

func (*LicenseAgreementInfo) SetLicenseAgreementUrl ¶

func (o *LicenseAgreementInfo) SetLicenseAgreementUrl(v string)

SetLicenseAgreementUrl gets a reference to the given string and assigns it to the LicenseAgreementUrl field.

func (LicenseAgreementInfo) ToMap ¶

func (o LicenseAgreementInfo) ToMap() (map[string]interface{}, error)

type LicenseEventNotificationSettings ¶

type LicenseEventNotificationSettings struct {
	// The email address where notifications are sent.
	EmailAddress             string        `json:"emailAddress" tfsdk:"email_address"`
	NotificationPublisherRef *ResourceLink `json:"notificationPublisherRef,omitempty" tfsdk:"notification_publisher_ref"`
}

LicenseEventNotificationSettings Notification settings for licensing events.

func NewLicenseEventNotificationSettings ¶

func NewLicenseEventNotificationSettings(emailAddress string) *LicenseEventNotificationSettings

NewLicenseEventNotificationSettings instantiates a new LicenseEventNotificationSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLicenseEventNotificationSettingsWithDefaults ¶

func NewLicenseEventNotificationSettingsWithDefaults() *LicenseEventNotificationSettings

NewLicenseEventNotificationSettingsWithDefaults instantiates a new LicenseEventNotificationSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LicenseEventNotificationSettings) GetEmailAddress ¶

func (o *LicenseEventNotificationSettings) GetEmailAddress() string

GetEmailAddress returns the EmailAddress field value

func (*LicenseEventNotificationSettings) GetEmailAddressOk ¶

func (o *LicenseEventNotificationSettings) GetEmailAddressOk() (*string, bool)

GetEmailAddressOk returns a tuple with the EmailAddress field value and a boolean to check if the value has been set.

func (*LicenseEventNotificationSettings) GetNotificationPublisherRef ¶

func (o *LicenseEventNotificationSettings) GetNotificationPublisherRef() ResourceLink

GetNotificationPublisherRef returns the NotificationPublisherRef field value if set, zero value otherwise.

func (*LicenseEventNotificationSettings) GetNotificationPublisherRefOk ¶

func (o *LicenseEventNotificationSettings) GetNotificationPublisherRefOk() (*ResourceLink, bool)

GetNotificationPublisherRefOk returns a tuple with the NotificationPublisherRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseEventNotificationSettings) HasNotificationPublisherRef ¶

func (o *LicenseEventNotificationSettings) HasNotificationPublisherRef() bool

HasNotificationPublisherRef returns a boolean if a field has been set.

func (LicenseEventNotificationSettings) MarshalJSON ¶

func (o LicenseEventNotificationSettings) MarshalJSON() ([]byte, error)

func (*LicenseEventNotificationSettings) SetEmailAddress ¶

func (o *LicenseEventNotificationSettings) SetEmailAddress(v string)

SetEmailAddress sets field value

func (*LicenseEventNotificationSettings) SetNotificationPublisherRef ¶

func (o *LicenseEventNotificationSettings) SetNotificationPublisherRef(v ResourceLink)

SetNotificationPublisherRef gets a reference to the given ResourceLink and assigns it to the NotificationPublisherRef field.

func (LicenseEventNotificationSettings) ToMap ¶

func (o LicenseEventNotificationSettings) ToMap() (map[string]interface{}, error)

type LicenseFeatureView ¶

type LicenseFeatureView struct {
	// The name of the license feature.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// The value of the license feature.
	Value *string `json:"value,omitempty" tfsdk:"value"`
}

LicenseFeatureView PingFederate license feature details.

func NewLicenseFeatureView ¶

func NewLicenseFeatureView() *LicenseFeatureView

NewLicenseFeatureView instantiates a new LicenseFeatureView object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLicenseFeatureViewWithDefaults ¶

func NewLicenseFeatureViewWithDefaults() *LicenseFeatureView

NewLicenseFeatureViewWithDefaults instantiates a new LicenseFeatureView object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LicenseFeatureView) GetName ¶

func (o *LicenseFeatureView) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LicenseFeatureView) GetNameOk ¶

func (o *LicenseFeatureView) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseFeatureView) GetValue ¶

func (o *LicenseFeatureView) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*LicenseFeatureView) GetValueOk ¶

func (o *LicenseFeatureView) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseFeatureView) HasName ¶

func (o *LicenseFeatureView) HasName() bool

HasName returns a boolean if a field has been set.

func (*LicenseFeatureView) HasValue ¶

func (o *LicenseFeatureView) HasValue() bool

HasValue returns a boolean if a field has been set.

func (LicenseFeatureView) MarshalJSON ¶

func (o LicenseFeatureView) MarshalJSON() ([]byte, error)

func (*LicenseFeatureView) SetName ¶

func (o *LicenseFeatureView) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LicenseFeatureView) SetValue ¶

func (o *LicenseFeatureView) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (LicenseFeatureView) ToMap ¶

func (o LicenseFeatureView) ToMap() (map[string]interface{}, error)

type LicenseFile ¶

type LicenseFile struct {
	// The base64-encoded license file.
	FileData string `json:"fileData" tfsdk:"file_data"`
}

LicenseFile License to import.

func NewLicenseFile ¶

func NewLicenseFile(fileData string) *LicenseFile

NewLicenseFile instantiates a new LicenseFile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLicenseFileWithDefaults ¶

func NewLicenseFileWithDefaults() *LicenseFile

NewLicenseFileWithDefaults instantiates a new LicenseFile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LicenseFile) GetFileData ¶

func (o *LicenseFile) GetFileData() string

GetFileData returns the FileData field value

func (*LicenseFile) GetFileDataOk ¶

func (o *LicenseFile) GetFileDataOk() (*string, bool)

GetFileDataOk returns a tuple with the FileData field value and a boolean to check if the value has been set.

func (LicenseFile) MarshalJSON ¶

func (o LicenseFile) MarshalJSON() ([]byte, error)

func (*LicenseFile) SetFileData ¶

func (o *LicenseFile) SetFileData(v string)

SetFileData sets field value

func (LicenseFile) ToMap ¶

func (o LicenseFile) ToMap() (map[string]interface{}, error)

type LicenseView ¶

type LicenseView struct {
	// Name of the person the license was issued to.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Unique identifier of a license.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Maximum number of connections that can be created under this license (if applicable).
	MaxConnections *int64 `json:"maxConnections,omitempty" tfsdk:"max_connections"`
	// Number of used connections under this license.
	UsedConnections *int64 `json:"usedConnections,omitempty" tfsdk:"used_connections"`
	// The tier value from the license file. The possible values are FREE, PERPETUAL or SUBSCRIPTION.
	Tier *string `json:"tier,omitempty" tfsdk:"tier"`
	// The issue date value from the license file.
	IssueDate *time.Time `json:"issueDate,omitempty" tfsdk:"issue_date"`
	// The expiration date value from the license file (if applicable).
	ExpirationDate *time.Time `json:"expirationDate,omitempty" tfsdk:"expiration_date"`
	// The enforcement type is a 3-bit binary value, expressed as a decimal digit. The bits from left to right are: <br>1: Shutdown on expire <br>2: Notify on expire <br>4: Enforce minor version <br>if all three enforcements are active, the enforcement type will be 7 (1 + 2 + 4); if only the first two are active, you have an enforcement type of 3 (1 + 2).
	EnforcementType *string `json:"enforcementType,omitempty" tfsdk:"enforcement_type"`
	// The Ping Identity product version from the license file.
	Version *string `json:"version,omitempty" tfsdk:"version"`
	// The Ping Identity product value from the license file.
	Product *string `json:"product,omitempty" tfsdk:"product"`
	// The organization value from the license file.
	Organization *string `json:"organization,omitempty" tfsdk:"organization"`
	// Number of days provided as grace period, past the expiration date (if applicable).
	GracePeriod *int64 `json:"gracePeriod,omitempty" tfsdk:"grace_period"`
	// Maximum number of clustered nodes allowed under this license (if applicable).
	NodeLimit *int64 `json:"nodeLimit,omitempty" tfsdk:"node_limit"`
	// License connection groups, if applicable.
	LicenseGroups []ConnectionGroupLicenseView `json:"licenseGroups,omitempty" tfsdk:"license_groups"`
	// Indicates whether OAuth role is enabled for this license.
	OauthEnabled *bool `json:"oauthEnabled,omitempty" tfsdk:"oauth_enabled"`
	// Indicates whether WS-Trust role is enabled for this license.
	WsTrustEnabled *bool `json:"wsTrustEnabled,omitempty" tfsdk:"ws_trust_enabled"`
	// Indicates whether Provisioning role is enabled for this license.
	ProvisioningEnabled *bool `json:"provisioningEnabled,omitempty" tfsdk:"provisioning_enabled"`
	// Indicates whether this license is a bridge license or not.
	BridgeMode *bool `json:"bridgeMode,omitempty" tfsdk:"bridge_mode"`
	// Other licence features, if applicable.
	Features []LicenseFeatureView `json:"features,omitempty" tfsdk:"features"`
}

LicenseView PingFederate License details.

func NewLicenseView ¶

func NewLicenseView() *LicenseView

NewLicenseView instantiates a new LicenseView object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLicenseViewWithDefaults ¶

func NewLicenseViewWithDefaults() *LicenseView

NewLicenseViewWithDefaults instantiates a new LicenseView object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LicenseView) GetBridgeMode ¶

func (o *LicenseView) GetBridgeMode() bool

GetBridgeMode returns the BridgeMode field value if set, zero value otherwise.

func (*LicenseView) GetBridgeModeOk ¶

func (o *LicenseView) GetBridgeModeOk() (*bool, bool)

GetBridgeModeOk returns a tuple with the BridgeMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetEnforcementType ¶

func (o *LicenseView) GetEnforcementType() string

GetEnforcementType returns the EnforcementType field value if set, zero value otherwise.

func (*LicenseView) GetEnforcementTypeOk ¶

func (o *LicenseView) GetEnforcementTypeOk() (*string, bool)

GetEnforcementTypeOk returns a tuple with the EnforcementType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetExpirationDate ¶

func (o *LicenseView) GetExpirationDate() time.Time

GetExpirationDate returns the ExpirationDate field value if set, zero value otherwise.

func (*LicenseView) GetExpirationDateOk ¶

func (o *LicenseView) GetExpirationDateOk() (*time.Time, bool)

GetExpirationDateOk returns a tuple with the ExpirationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetFeatures ¶

func (o *LicenseView) GetFeatures() []LicenseFeatureView

GetFeatures returns the Features field value if set, zero value otherwise.

func (*LicenseView) GetFeaturesOk ¶

func (o *LicenseView) GetFeaturesOk() ([]LicenseFeatureView, bool)

GetFeaturesOk returns a tuple with the Features field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetGracePeriod ¶

func (o *LicenseView) GetGracePeriod() int64

GetGracePeriod returns the GracePeriod field value if set, zero value otherwise.

func (*LicenseView) GetGracePeriodOk ¶

func (o *LicenseView) GetGracePeriodOk() (*int64, bool)

GetGracePeriodOk returns a tuple with the GracePeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetId ¶

func (o *LicenseView) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LicenseView) GetIdOk ¶

func (o *LicenseView) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetIssueDate ¶

func (o *LicenseView) GetIssueDate() time.Time

GetIssueDate returns the IssueDate field value if set, zero value otherwise.

func (*LicenseView) GetIssueDateOk ¶

func (o *LicenseView) GetIssueDateOk() (*time.Time, bool)

GetIssueDateOk returns a tuple with the IssueDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetLicenseGroups ¶

func (o *LicenseView) GetLicenseGroups() []ConnectionGroupLicenseView

GetLicenseGroups returns the LicenseGroups field value if set, zero value otherwise.

func (*LicenseView) GetLicenseGroupsOk ¶

func (o *LicenseView) GetLicenseGroupsOk() ([]ConnectionGroupLicenseView, bool)

GetLicenseGroupsOk returns a tuple with the LicenseGroups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetMaxConnections ¶

func (o *LicenseView) GetMaxConnections() int64

GetMaxConnections returns the MaxConnections field value if set, zero value otherwise.

func (*LicenseView) GetMaxConnectionsOk ¶

func (o *LicenseView) GetMaxConnectionsOk() (*int64, bool)

GetMaxConnectionsOk returns a tuple with the MaxConnections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetName ¶

func (o *LicenseView) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LicenseView) GetNameOk ¶

func (o *LicenseView) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetNodeLimit ¶

func (o *LicenseView) GetNodeLimit() int64

GetNodeLimit returns the NodeLimit field value if set, zero value otherwise.

func (*LicenseView) GetNodeLimitOk ¶

func (o *LicenseView) GetNodeLimitOk() (*int64, bool)

GetNodeLimitOk returns a tuple with the NodeLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetOauthEnabled ¶

func (o *LicenseView) GetOauthEnabled() bool

GetOauthEnabled returns the OauthEnabled field value if set, zero value otherwise.

func (*LicenseView) GetOauthEnabledOk ¶

func (o *LicenseView) GetOauthEnabledOk() (*bool, bool)

GetOauthEnabledOk returns a tuple with the OauthEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetOrganization ¶

func (o *LicenseView) GetOrganization() string

GetOrganization returns the Organization field value if set, zero value otherwise.

func (*LicenseView) GetOrganizationOk ¶

func (o *LicenseView) GetOrganizationOk() (*string, bool)

GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetProduct ¶

func (o *LicenseView) GetProduct() string

GetProduct returns the Product field value if set, zero value otherwise.

func (*LicenseView) GetProductOk ¶

func (o *LicenseView) GetProductOk() (*string, bool)

GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetProvisioningEnabled ¶

func (o *LicenseView) GetProvisioningEnabled() bool

GetProvisioningEnabled returns the ProvisioningEnabled field value if set, zero value otherwise.

func (*LicenseView) GetProvisioningEnabledOk ¶

func (o *LicenseView) GetProvisioningEnabledOk() (*bool, bool)

GetProvisioningEnabledOk returns a tuple with the ProvisioningEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetTier ¶

func (o *LicenseView) GetTier() string

GetTier returns the Tier field value if set, zero value otherwise.

func (*LicenseView) GetTierOk ¶

func (o *LicenseView) GetTierOk() (*string, bool)

GetTierOk returns a tuple with the Tier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetUsedConnections ¶

func (o *LicenseView) GetUsedConnections() int64

GetUsedConnections returns the UsedConnections field value if set, zero value otherwise.

func (*LicenseView) GetUsedConnectionsOk ¶

func (o *LicenseView) GetUsedConnectionsOk() (*int64, bool)

GetUsedConnectionsOk returns a tuple with the UsedConnections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetVersion ¶

func (o *LicenseView) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*LicenseView) GetVersionOk ¶

func (o *LicenseView) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) GetWsTrustEnabled ¶

func (o *LicenseView) GetWsTrustEnabled() bool

GetWsTrustEnabled returns the WsTrustEnabled field value if set, zero value otherwise.

func (*LicenseView) GetWsTrustEnabledOk ¶

func (o *LicenseView) GetWsTrustEnabledOk() (*bool, bool)

GetWsTrustEnabledOk returns a tuple with the WsTrustEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LicenseView) HasBridgeMode ¶

func (o *LicenseView) HasBridgeMode() bool

HasBridgeMode returns a boolean if a field has been set.

func (*LicenseView) HasEnforcementType ¶

func (o *LicenseView) HasEnforcementType() bool

HasEnforcementType returns a boolean if a field has been set.

func (*LicenseView) HasExpirationDate ¶

func (o *LicenseView) HasExpirationDate() bool

HasExpirationDate returns a boolean if a field has been set.

func (*LicenseView) HasFeatures ¶

func (o *LicenseView) HasFeatures() bool

HasFeatures returns a boolean if a field has been set.

func (*LicenseView) HasGracePeriod ¶

func (o *LicenseView) HasGracePeriod() bool

HasGracePeriod returns a boolean if a field has been set.

func (*LicenseView) HasId ¶

func (o *LicenseView) HasId() bool

HasId returns a boolean if a field has been set.

func (*LicenseView) HasIssueDate ¶

func (o *LicenseView) HasIssueDate() bool

HasIssueDate returns a boolean if a field has been set.

func (*LicenseView) HasLicenseGroups ¶

func (o *LicenseView) HasLicenseGroups() bool

HasLicenseGroups returns a boolean if a field has been set.

func (*LicenseView) HasMaxConnections ¶

func (o *LicenseView) HasMaxConnections() bool

HasMaxConnections returns a boolean if a field has been set.

func (*LicenseView) HasName ¶

func (o *LicenseView) HasName() bool

HasName returns a boolean if a field has been set.

func (*LicenseView) HasNodeLimit ¶

func (o *LicenseView) HasNodeLimit() bool

HasNodeLimit returns a boolean if a field has been set.

func (*LicenseView) HasOauthEnabled ¶

func (o *LicenseView) HasOauthEnabled() bool

HasOauthEnabled returns a boolean if a field has been set.

func (*LicenseView) HasOrganization ¶

func (o *LicenseView) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*LicenseView) HasProduct ¶

func (o *LicenseView) HasProduct() bool

HasProduct returns a boolean if a field has been set.

func (*LicenseView) HasProvisioningEnabled ¶

func (o *LicenseView) HasProvisioningEnabled() bool

HasProvisioningEnabled returns a boolean if a field has been set.

func (*LicenseView) HasTier ¶

func (o *LicenseView) HasTier() bool

HasTier returns a boolean if a field has been set.

func (*LicenseView) HasUsedConnections ¶

func (o *LicenseView) HasUsedConnections() bool

HasUsedConnections returns a boolean if a field has been set.

func (*LicenseView) HasVersion ¶

func (o *LicenseView) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (*LicenseView) HasWsTrustEnabled ¶

func (o *LicenseView) HasWsTrustEnabled() bool

HasWsTrustEnabled returns a boolean if a field has been set.

func (LicenseView) MarshalJSON ¶

func (o LicenseView) MarshalJSON() ([]byte, error)

func (*LicenseView) SetBridgeMode ¶

func (o *LicenseView) SetBridgeMode(v bool)

SetBridgeMode gets a reference to the given bool and assigns it to the BridgeMode field.

func (*LicenseView) SetEnforcementType ¶

func (o *LicenseView) SetEnforcementType(v string)

SetEnforcementType gets a reference to the given string and assigns it to the EnforcementType field.

func (*LicenseView) SetExpirationDate ¶

func (o *LicenseView) SetExpirationDate(v time.Time)

SetExpirationDate gets a reference to the given time.Time and assigns it to the ExpirationDate field.

func (*LicenseView) SetFeatures ¶

func (o *LicenseView) SetFeatures(v []LicenseFeatureView)

SetFeatures gets a reference to the given []LicenseFeatureView and assigns it to the Features field.

func (*LicenseView) SetGracePeriod ¶

func (o *LicenseView) SetGracePeriod(v int64)

SetGracePeriod gets a reference to the given int64 and assigns it to the GracePeriod field.

func (*LicenseView) SetId ¶

func (o *LicenseView) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LicenseView) SetIssueDate ¶

func (o *LicenseView) SetIssueDate(v time.Time)

SetIssueDate gets a reference to the given time.Time and assigns it to the IssueDate field.

func (*LicenseView) SetLicenseGroups ¶

func (o *LicenseView) SetLicenseGroups(v []ConnectionGroupLicenseView)

SetLicenseGroups gets a reference to the given []ConnectionGroupLicenseView and assigns it to the LicenseGroups field.

func (*LicenseView) SetMaxConnections ¶

func (o *LicenseView) SetMaxConnections(v int64)

SetMaxConnections gets a reference to the given int64 and assigns it to the MaxConnections field.

func (*LicenseView) SetName ¶

func (o *LicenseView) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LicenseView) SetNodeLimit ¶

func (o *LicenseView) SetNodeLimit(v int64)

SetNodeLimit gets a reference to the given int64 and assigns it to the NodeLimit field.

func (*LicenseView) SetOauthEnabled ¶

func (o *LicenseView) SetOauthEnabled(v bool)

SetOauthEnabled gets a reference to the given bool and assigns it to the OauthEnabled field.

func (*LicenseView) SetOrganization ¶

func (o *LicenseView) SetOrganization(v string)

SetOrganization gets a reference to the given string and assigns it to the Organization field.

func (*LicenseView) SetProduct ¶

func (o *LicenseView) SetProduct(v string)

SetProduct gets a reference to the given string and assigns it to the Product field.

func (*LicenseView) SetProvisioningEnabled ¶

func (o *LicenseView) SetProvisioningEnabled(v bool)

SetProvisioningEnabled gets a reference to the given bool and assigns it to the ProvisioningEnabled field.

func (*LicenseView) SetTier ¶

func (o *LicenseView) SetTier(v string)

SetTier gets a reference to the given string and assigns it to the Tier field.

func (*LicenseView) SetUsedConnections ¶

func (o *LicenseView) SetUsedConnections(v int64)

SetUsedConnections gets a reference to the given int64 and assigns it to the UsedConnections field.

func (*LicenseView) SetVersion ¶

func (o *LicenseView) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (*LicenseView) SetWsTrustEnabled ¶

func (o *LicenseView) SetWsTrustEnabled(v bool)

SetWsTrustEnabled gets a reference to the given bool and assigns it to the WsTrustEnabled field.

func (LicenseView) ToMap ¶

func (o LicenseView) ToMap() (map[string]interface{}, error)

type LocalIdentityAuthSource ¶

type LocalIdentityAuthSource struct {
	// The persistent, unique ID for the local identity authentication source. It can be any combination of [a-zA-Z0-9._-]. This property is system-assigned if not specified.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The local identity authentication source. Source is unique.
	Source *string `json:"source,omitempty" tfsdk:"source"`
}

LocalIdentityAuthSource An authentication source name.

func NewLocalIdentityAuthSource ¶

func NewLocalIdentityAuthSource() *LocalIdentityAuthSource

NewLocalIdentityAuthSource instantiates a new LocalIdentityAuthSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLocalIdentityAuthSourceWithDefaults ¶

func NewLocalIdentityAuthSourceWithDefaults() *LocalIdentityAuthSource

NewLocalIdentityAuthSourceWithDefaults instantiates a new LocalIdentityAuthSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LocalIdentityAuthSource) GetId ¶

func (o *LocalIdentityAuthSource) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LocalIdentityAuthSource) GetIdOk ¶

func (o *LocalIdentityAuthSource) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityAuthSource) GetSource ¶

func (o *LocalIdentityAuthSource) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*LocalIdentityAuthSource) GetSourceOk ¶

func (o *LocalIdentityAuthSource) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityAuthSource) HasId ¶

func (o *LocalIdentityAuthSource) HasId() bool

HasId returns a boolean if a field has been set.

func (*LocalIdentityAuthSource) HasSource ¶

func (o *LocalIdentityAuthSource) HasSource() bool

HasSource returns a boolean if a field has been set.

func (LocalIdentityAuthSource) MarshalJSON ¶

func (o LocalIdentityAuthSource) MarshalJSON() ([]byte, error)

func (*LocalIdentityAuthSource) SetId ¶

func (o *LocalIdentityAuthSource) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LocalIdentityAuthSource) SetSource ¶

func (o *LocalIdentityAuthSource) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (LocalIdentityAuthSource) ToMap ¶

func (o LocalIdentityAuthSource) ToMap() (map[string]interface{}, error)

type LocalIdentityAuthSourceUpdatePolicy ¶

type LocalIdentityAuthSourceUpdatePolicy struct {
	// Whether or not to store attributes that came from authentication sources.
	StoreAttributes *bool `json:"storeAttributes,omitempty" tfsdk:"store_attributes"`
	// Whether or not to keep attributes after user disconnects.
	RetainAttributes *bool `json:"retainAttributes,omitempty" tfsdk:"retain_attributes"`
	// Whether or not to update attributes when users authenticate.
	UpdateAttributes *bool `json:"updateAttributes,omitempty" tfsdk:"update_attributes"`
	// The minimum number of days between updates.
	UpdateInterval *float64 `json:"updateInterval,omitempty" tfsdk:"update_interval"`
}

LocalIdentityAuthSourceUpdatePolicy Settings to determine whether to store attributes that came from third-party authentication sources.

func NewLocalIdentityAuthSourceUpdatePolicy ¶

func NewLocalIdentityAuthSourceUpdatePolicy() *LocalIdentityAuthSourceUpdatePolicy

NewLocalIdentityAuthSourceUpdatePolicy instantiates a new LocalIdentityAuthSourceUpdatePolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLocalIdentityAuthSourceUpdatePolicyWithDefaults ¶

func NewLocalIdentityAuthSourceUpdatePolicyWithDefaults() *LocalIdentityAuthSourceUpdatePolicy

NewLocalIdentityAuthSourceUpdatePolicyWithDefaults instantiates a new LocalIdentityAuthSourceUpdatePolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LocalIdentityAuthSourceUpdatePolicy) GetRetainAttributes ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) GetRetainAttributes() bool

GetRetainAttributes returns the RetainAttributes field value if set, zero value otherwise.

func (*LocalIdentityAuthSourceUpdatePolicy) GetRetainAttributesOk ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) GetRetainAttributesOk() (*bool, bool)

GetRetainAttributesOk returns a tuple with the RetainAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityAuthSourceUpdatePolicy) GetStoreAttributes ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) GetStoreAttributes() bool

GetStoreAttributes returns the StoreAttributes field value if set, zero value otherwise.

func (*LocalIdentityAuthSourceUpdatePolicy) GetStoreAttributesOk ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) GetStoreAttributesOk() (*bool, bool)

GetStoreAttributesOk returns a tuple with the StoreAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityAuthSourceUpdatePolicy) GetUpdateAttributes ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) GetUpdateAttributes() bool

GetUpdateAttributes returns the UpdateAttributes field value if set, zero value otherwise.

func (*LocalIdentityAuthSourceUpdatePolicy) GetUpdateAttributesOk ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) GetUpdateAttributesOk() (*bool, bool)

GetUpdateAttributesOk returns a tuple with the UpdateAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityAuthSourceUpdatePolicy) GetUpdateInterval ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) GetUpdateInterval() float64

GetUpdateInterval returns the UpdateInterval field value if set, zero value otherwise.

func (*LocalIdentityAuthSourceUpdatePolicy) GetUpdateIntervalOk ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) GetUpdateIntervalOk() (*float64, bool)

GetUpdateIntervalOk returns a tuple with the UpdateInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityAuthSourceUpdatePolicy) HasRetainAttributes ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) HasRetainAttributes() bool

HasRetainAttributes returns a boolean if a field has been set.

func (*LocalIdentityAuthSourceUpdatePolicy) HasStoreAttributes ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) HasStoreAttributes() bool

HasStoreAttributes returns a boolean if a field has been set.

func (*LocalIdentityAuthSourceUpdatePolicy) HasUpdateAttributes ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) HasUpdateAttributes() bool

HasUpdateAttributes returns a boolean if a field has been set.

func (*LocalIdentityAuthSourceUpdatePolicy) HasUpdateInterval ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) HasUpdateInterval() bool

HasUpdateInterval returns a boolean if a field has been set.

func (LocalIdentityAuthSourceUpdatePolicy) MarshalJSON ¶

func (o LocalIdentityAuthSourceUpdatePolicy) MarshalJSON() ([]byte, error)

func (*LocalIdentityAuthSourceUpdatePolicy) SetRetainAttributes ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) SetRetainAttributes(v bool)

SetRetainAttributes gets a reference to the given bool and assigns it to the RetainAttributes field.

func (*LocalIdentityAuthSourceUpdatePolicy) SetStoreAttributes ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) SetStoreAttributes(v bool)

SetStoreAttributes gets a reference to the given bool and assigns it to the StoreAttributes field.

func (*LocalIdentityAuthSourceUpdatePolicy) SetUpdateAttributes ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) SetUpdateAttributes(v bool)

SetUpdateAttributes gets a reference to the given bool and assigns it to the UpdateAttributes field.

func (*LocalIdentityAuthSourceUpdatePolicy) SetUpdateInterval ¶

func (o *LocalIdentityAuthSourceUpdatePolicy) SetUpdateInterval(v float64)

SetUpdateInterval gets a reference to the given float64 and assigns it to the UpdateInterval field.

func (LocalIdentityAuthSourceUpdatePolicy) ToMap ¶

func (o LocalIdentityAuthSourceUpdatePolicy) ToMap() (map[string]interface{}, error)

type LocalIdentityField ¶

type LocalIdentityField struct {
	// The type of the local identity field.
	Type string `json:"type" tfsdk:"type"`
	// Id of the local identity field.
	Id string `json:"id" tfsdk:"id"`
	// Label of the local identity field.
	Label string `json:"label" tfsdk:"label"`
	// Whether this is a registration page field or not.
	RegistrationPageField *bool `json:"registrationPageField,omitempty" tfsdk:"registration_page_field"`
	// Whether this is a profile page field or not.
	ProfilePageField *bool `json:"profilePageField,omitempty" tfsdk:"profile_page_field"`
	// Attributes of the local identity field.
	Attributes *map[string]bool `json:"attributes,omitempty" tfsdk:"attributes"`
}

LocalIdentityField Local identity profile fields.

func NewLocalIdentityField ¶

func NewLocalIdentityField(type_ string, id string, label string) *LocalIdentityField

NewLocalIdentityField instantiates a new LocalIdentityField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLocalIdentityFieldWithDefaults ¶

func NewLocalIdentityFieldWithDefaults() *LocalIdentityField

NewLocalIdentityFieldWithDefaults instantiates a new LocalIdentityField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LocalIdentityField) GetAttributes ¶

func (o *LocalIdentityField) GetAttributes() map[string]bool

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*LocalIdentityField) GetAttributesOk ¶

func (o *LocalIdentityField) GetAttributesOk() (*map[string]bool, bool)

GetAttributesOk returns a tuple with the Attributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityField) GetId ¶

func (o *LocalIdentityField) GetId() string

GetId returns the Id field value

func (*LocalIdentityField) GetIdOk ¶

func (o *LocalIdentityField) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*LocalIdentityField) GetLabel ¶

func (o *LocalIdentityField) GetLabel() string

GetLabel returns the Label field value

func (*LocalIdentityField) GetLabelOk ¶

func (o *LocalIdentityField) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*LocalIdentityField) GetProfilePageField ¶

func (o *LocalIdentityField) GetProfilePageField() bool

GetProfilePageField returns the ProfilePageField field value if set, zero value otherwise.

func (*LocalIdentityField) GetProfilePageFieldOk ¶

func (o *LocalIdentityField) GetProfilePageFieldOk() (*bool, bool)

GetProfilePageFieldOk returns a tuple with the ProfilePageField field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityField) GetRegistrationPageField ¶

func (o *LocalIdentityField) GetRegistrationPageField() bool

GetRegistrationPageField returns the RegistrationPageField field value if set, zero value otherwise.

func (*LocalIdentityField) GetRegistrationPageFieldOk ¶

func (o *LocalIdentityField) GetRegistrationPageFieldOk() (*bool, bool)

GetRegistrationPageFieldOk returns a tuple with the RegistrationPageField field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityField) GetType ¶

func (o *LocalIdentityField) GetType() string

GetType returns the Type field value

func (*LocalIdentityField) GetTypeOk ¶

func (o *LocalIdentityField) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LocalIdentityField) HasAttributes ¶

func (o *LocalIdentityField) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*LocalIdentityField) HasProfilePageField ¶

func (o *LocalIdentityField) HasProfilePageField() bool

HasProfilePageField returns a boolean if a field has been set.

func (*LocalIdentityField) HasRegistrationPageField ¶

func (o *LocalIdentityField) HasRegistrationPageField() bool

HasRegistrationPageField returns a boolean if a field has been set.

func (LocalIdentityField) MarshalJSON ¶

func (o LocalIdentityField) MarshalJSON() ([]byte, error)

func (*LocalIdentityField) SetAttributes ¶

func (o *LocalIdentityField) SetAttributes(v map[string]bool)

SetAttributes gets a reference to the given map[string]bool and assigns it to the Attributes field.

func (*LocalIdentityField) SetId ¶

func (o *LocalIdentityField) SetId(v string)

SetId sets field value

func (*LocalIdentityField) SetLabel ¶

func (o *LocalIdentityField) SetLabel(v string)

SetLabel sets field value

func (*LocalIdentityField) SetProfilePageField ¶

func (o *LocalIdentityField) SetProfilePageField(v bool)

SetProfilePageField gets a reference to the given bool and assigns it to the ProfilePageField field.

func (*LocalIdentityField) SetRegistrationPageField ¶

func (o *LocalIdentityField) SetRegistrationPageField(v bool)

SetRegistrationPageField gets a reference to the given bool and assigns it to the RegistrationPageField field.

func (*LocalIdentityField) SetType ¶

func (o *LocalIdentityField) SetType(v string)

SetType sets field value

func (LocalIdentityField) ToMap ¶

func (o LocalIdentityField) ToMap() (map[string]interface{}, error)

type LocalIdentityIdentityProfilesAPIService ¶

type LocalIdentityIdentityProfilesAPIService service

LocalIdentityIdentityProfilesAPIService LocalIdentityIdentityProfilesAPI service

func (*LocalIdentityIdentityProfilesAPIService) CreateIdentityProfile ¶

CreateIdentityProfile Create a new local identity profile.

Create a new local identity profile. If the local identity profile is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateIdentityProfileRequest

func (*LocalIdentityIdentityProfilesAPIService) CreateIdentityProfileExecute ¶

Execute executes the request

@return LocalIdentityProfile

func (*LocalIdentityIdentityProfilesAPIService) DeleteIdentityProfile ¶

DeleteIdentityProfile Delete the local identity profile by ID.

Delete a local identity profile with the specified ID. A 404 status code is returned for nonexistent IDs. Note: If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the profile to delete
@return ApiDeleteIdentityProfileRequest

func (*LocalIdentityIdentityProfilesAPIService) DeleteIdentityProfileExecute ¶

Execute executes the request

func (*LocalIdentityIdentityProfilesAPIService) GetIdentityProfile ¶

GetIdentityProfile Get the local identity profile by ID.

Get a local identity profile with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of profile to fetch
@return ApiGetIdentityProfileRequest

func (*LocalIdentityIdentityProfilesAPIService) GetIdentityProfileExecute ¶

Execute executes the request

@return LocalIdentityProfile

func (*LocalIdentityIdentityProfilesAPIService) GetIdentityProfiles ¶

GetIdentityProfiles Get the list of configured local identity profiles.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetIdentityProfilesRequest

func (*LocalIdentityIdentityProfilesAPIService) GetIdentityProfilesExecute ¶

Execute executes the request

@return LocalIdentityProfiles

func (*LocalIdentityIdentityProfilesAPIService) UpdateIdentityProfile ¶

UpdateIdentityProfile Update the local identity profile by ID.

Update a local identity profile with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the profile to update
@return ApiUpdateIdentityProfileRequest

func (*LocalIdentityIdentityProfilesAPIService) UpdateIdentityProfileExecute ¶

Execute executes the request

@return LocalIdentityProfile

type LocalIdentityMappingPolicyAction ¶

type LocalIdentityMappingPolicyAction struct {
	PolicyAction
	LocalIdentityRef         ResourceLink      `json:"localIdentityRef" tfsdk:"local_identity_ref"`
	InboundMapping           *AttributeMapping `json:"inboundMapping,omitempty" tfsdk:"inbound_mapping"`
	OutboundAttributeMapping AttributeMapping  `json:"outboundAttributeMapping" tfsdk:"outbound_attribute_mapping"`
}

LocalIdentityMappingPolicyAction struct for LocalIdentityMappingPolicyAction

func NewLocalIdentityMappingPolicyAction ¶

func NewLocalIdentityMappingPolicyAction(localIdentityRef ResourceLink, outboundAttributeMapping AttributeMapping, type_ string) *LocalIdentityMappingPolicyAction

NewLocalIdentityMappingPolicyAction instantiates a new LocalIdentityMappingPolicyAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLocalIdentityMappingPolicyActionWithDefaults ¶

func NewLocalIdentityMappingPolicyActionWithDefaults() *LocalIdentityMappingPolicyAction

NewLocalIdentityMappingPolicyActionWithDefaults instantiates a new LocalIdentityMappingPolicyAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LocalIdentityMappingPolicyAction) GetInboundMapping ¶

func (o *LocalIdentityMappingPolicyAction) GetInboundMapping() AttributeMapping

GetInboundMapping returns the InboundMapping field value if set, zero value otherwise.

func (*LocalIdentityMappingPolicyAction) GetInboundMappingOk ¶

func (o *LocalIdentityMappingPolicyAction) GetInboundMappingOk() (*AttributeMapping, bool)

GetInboundMappingOk returns a tuple with the InboundMapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityMappingPolicyAction) GetLocalIdentityRef ¶

func (o *LocalIdentityMappingPolicyAction) GetLocalIdentityRef() ResourceLink

GetLocalIdentityRef returns the LocalIdentityRef field value

func (*LocalIdentityMappingPolicyAction) GetLocalIdentityRefOk ¶

func (o *LocalIdentityMappingPolicyAction) GetLocalIdentityRefOk() (*ResourceLink, bool)

GetLocalIdentityRefOk returns a tuple with the LocalIdentityRef field value and a boolean to check if the value has been set.

func (*LocalIdentityMappingPolicyAction) GetOutboundAttributeMapping ¶

func (o *LocalIdentityMappingPolicyAction) GetOutboundAttributeMapping() AttributeMapping

GetOutboundAttributeMapping returns the OutboundAttributeMapping field value

func (*LocalIdentityMappingPolicyAction) GetOutboundAttributeMappingOk ¶

func (o *LocalIdentityMappingPolicyAction) GetOutboundAttributeMappingOk() (*AttributeMapping, bool)

GetOutboundAttributeMappingOk returns a tuple with the OutboundAttributeMapping field value and a boolean to check if the value has been set.

func (*LocalIdentityMappingPolicyAction) HasInboundMapping ¶

func (o *LocalIdentityMappingPolicyAction) HasInboundMapping() bool

HasInboundMapping returns a boolean if a field has been set.

func (LocalIdentityMappingPolicyAction) MarshalJSON ¶

func (o LocalIdentityMappingPolicyAction) MarshalJSON() ([]byte, error)

func (*LocalIdentityMappingPolicyAction) SetInboundMapping ¶

func (o *LocalIdentityMappingPolicyAction) SetInboundMapping(v AttributeMapping)

SetInboundMapping gets a reference to the given AttributeMapping and assigns it to the InboundMapping field.

func (*LocalIdentityMappingPolicyAction) SetLocalIdentityRef ¶

func (o *LocalIdentityMappingPolicyAction) SetLocalIdentityRef(v ResourceLink)

SetLocalIdentityRef sets field value

func (*LocalIdentityMappingPolicyAction) SetOutboundAttributeMapping ¶

func (o *LocalIdentityMappingPolicyAction) SetOutboundAttributeMapping(v AttributeMapping)

SetOutboundAttributeMapping sets field value

func (LocalIdentityMappingPolicyAction) ToMap ¶

func (o LocalIdentityMappingPolicyAction) ToMap() (map[string]interface{}, error)

type LocalIdentityProfile ¶

type LocalIdentityProfile struct {
	// The persistent, unique ID for the local identity profile. It can be any combination of [a-zA-Z0-9._-]. This property is system-assigned if not specified.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The local identity profile name. Name is unique.
	Name  string       `json:"name" tfsdk:"name"`
	ApcId ResourceLink `json:"apcId" tfsdk:"apc_id"`
	// The local identity authentication sources. Sources are unique.
	AuthSources            []LocalIdentityAuthSource            `json:"authSources,omitempty" tfsdk:"auth_sources"`
	AuthSourceUpdatePolicy *LocalIdentityAuthSourceUpdatePolicy `json:"authSourceUpdatePolicy,omitempty" tfsdk:"auth_source_update_policy"`
	// Whether the registration configuration is enabled or not.
	RegistrationEnabled     *bool                    `json:"registrationEnabled,omitempty" tfsdk:"registration_enabled"`
	RegistrationConfig      *RegistrationConfig      `json:"registrationConfig,omitempty" tfsdk:"registration_config"`
	ProfileConfig           *ProfileConfig           `json:"profileConfig,omitempty" tfsdk:"profile_config"`
	FieldConfig             *FieldConfig             `json:"fieldConfig,omitempty" tfsdk:"field_config"`
	EmailVerificationConfig *EmailVerificationConfig `json:"emailVerificationConfig,omitempty" tfsdk:"email_verification_config"`
	DataStoreConfig         *LdapDataStoreConfig     `json:"dataStoreConfig,omitempty" tfsdk:"data_store_config"`
	// Whether the profile configuration is enabled or not.
	ProfileEnabled *bool `json:"profileEnabled,omitempty" tfsdk:"profile_enabled"`
}

LocalIdentityProfile A local identity profile.

func NewLocalIdentityProfile ¶

func NewLocalIdentityProfile(name string, apcId ResourceLink) *LocalIdentityProfile

NewLocalIdentityProfile instantiates a new LocalIdentityProfile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLocalIdentityProfileWithDefaults ¶

func NewLocalIdentityProfileWithDefaults() *LocalIdentityProfile

NewLocalIdentityProfileWithDefaults instantiates a new LocalIdentityProfile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LocalIdentityProfile) GetApcId ¶

func (o *LocalIdentityProfile) GetApcId() ResourceLink

GetApcId returns the ApcId field value

func (*LocalIdentityProfile) GetApcIdOk ¶

func (o *LocalIdentityProfile) GetApcIdOk() (*ResourceLink, bool)

GetApcIdOk returns a tuple with the ApcId field value and a boolean to check if the value has been set.

func (*LocalIdentityProfile) GetAuthSourceUpdatePolicy ¶

func (o *LocalIdentityProfile) GetAuthSourceUpdatePolicy() LocalIdentityAuthSourceUpdatePolicy

GetAuthSourceUpdatePolicy returns the AuthSourceUpdatePolicy field value if set, zero value otherwise.

func (*LocalIdentityProfile) GetAuthSourceUpdatePolicyOk ¶

func (o *LocalIdentityProfile) GetAuthSourceUpdatePolicyOk() (*LocalIdentityAuthSourceUpdatePolicy, bool)

GetAuthSourceUpdatePolicyOk returns a tuple with the AuthSourceUpdatePolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityProfile) GetAuthSources ¶

func (o *LocalIdentityProfile) GetAuthSources() []LocalIdentityAuthSource

GetAuthSources returns the AuthSources field value if set, zero value otherwise.

func (*LocalIdentityProfile) GetAuthSourcesOk ¶

func (o *LocalIdentityProfile) GetAuthSourcesOk() ([]LocalIdentityAuthSource, bool)

GetAuthSourcesOk returns a tuple with the AuthSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityProfile) GetDataStoreConfig ¶

func (o *LocalIdentityProfile) GetDataStoreConfig() LdapDataStoreConfig

GetDataStoreConfig returns the DataStoreConfig field value if set, zero value otherwise.

func (*LocalIdentityProfile) GetDataStoreConfigOk ¶

func (o *LocalIdentityProfile) GetDataStoreConfigOk() (*LdapDataStoreConfig, bool)

GetDataStoreConfigOk returns a tuple with the DataStoreConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityProfile) GetEmailVerificationConfig ¶

func (o *LocalIdentityProfile) GetEmailVerificationConfig() EmailVerificationConfig

GetEmailVerificationConfig returns the EmailVerificationConfig field value if set, zero value otherwise.

func (*LocalIdentityProfile) GetEmailVerificationConfigOk ¶

func (o *LocalIdentityProfile) GetEmailVerificationConfigOk() (*EmailVerificationConfig, bool)

GetEmailVerificationConfigOk returns a tuple with the EmailVerificationConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityProfile) GetFieldConfig ¶

func (o *LocalIdentityProfile) GetFieldConfig() FieldConfig

GetFieldConfig returns the FieldConfig field value if set, zero value otherwise.

func (*LocalIdentityProfile) GetFieldConfigOk ¶

func (o *LocalIdentityProfile) GetFieldConfigOk() (*FieldConfig, bool)

GetFieldConfigOk returns a tuple with the FieldConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityProfile) GetId ¶

func (o *LocalIdentityProfile) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LocalIdentityProfile) GetIdOk ¶

func (o *LocalIdentityProfile) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityProfile) GetName ¶

func (o *LocalIdentityProfile) GetName() string

GetName returns the Name field value

func (*LocalIdentityProfile) GetNameOk ¶

func (o *LocalIdentityProfile) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*LocalIdentityProfile) GetProfileConfig ¶

func (o *LocalIdentityProfile) GetProfileConfig() ProfileConfig

GetProfileConfig returns the ProfileConfig field value if set, zero value otherwise.

func (*LocalIdentityProfile) GetProfileConfigOk ¶

func (o *LocalIdentityProfile) GetProfileConfigOk() (*ProfileConfig, bool)

GetProfileConfigOk returns a tuple with the ProfileConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityProfile) GetProfileEnabled ¶

func (o *LocalIdentityProfile) GetProfileEnabled() bool

GetProfileEnabled returns the ProfileEnabled field value if set, zero value otherwise.

func (*LocalIdentityProfile) GetProfileEnabledOk ¶

func (o *LocalIdentityProfile) GetProfileEnabledOk() (*bool, bool)

GetProfileEnabledOk returns a tuple with the ProfileEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityProfile) GetRegistrationConfig ¶

func (o *LocalIdentityProfile) GetRegistrationConfig() RegistrationConfig

GetRegistrationConfig returns the RegistrationConfig field value if set, zero value otherwise.

func (*LocalIdentityProfile) GetRegistrationConfigOk ¶

func (o *LocalIdentityProfile) GetRegistrationConfigOk() (*RegistrationConfig, bool)

GetRegistrationConfigOk returns a tuple with the RegistrationConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityProfile) GetRegistrationEnabled ¶

func (o *LocalIdentityProfile) GetRegistrationEnabled() bool

GetRegistrationEnabled returns the RegistrationEnabled field value if set, zero value otherwise.

func (*LocalIdentityProfile) GetRegistrationEnabledOk ¶

func (o *LocalIdentityProfile) GetRegistrationEnabledOk() (*bool, bool)

GetRegistrationEnabledOk returns a tuple with the RegistrationEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityProfile) HasAuthSourceUpdatePolicy ¶

func (o *LocalIdentityProfile) HasAuthSourceUpdatePolicy() bool

HasAuthSourceUpdatePolicy returns a boolean if a field has been set.

func (*LocalIdentityProfile) HasAuthSources ¶

func (o *LocalIdentityProfile) HasAuthSources() bool

HasAuthSources returns a boolean if a field has been set.

func (*LocalIdentityProfile) HasDataStoreConfig ¶

func (o *LocalIdentityProfile) HasDataStoreConfig() bool

HasDataStoreConfig returns a boolean if a field has been set.

func (*LocalIdentityProfile) HasEmailVerificationConfig ¶

func (o *LocalIdentityProfile) HasEmailVerificationConfig() bool

HasEmailVerificationConfig returns a boolean if a field has been set.

func (*LocalIdentityProfile) HasFieldConfig ¶

func (o *LocalIdentityProfile) HasFieldConfig() bool

HasFieldConfig returns a boolean if a field has been set.

func (*LocalIdentityProfile) HasId ¶

func (o *LocalIdentityProfile) HasId() bool

HasId returns a boolean if a field has been set.

func (*LocalIdentityProfile) HasProfileConfig ¶

func (o *LocalIdentityProfile) HasProfileConfig() bool

HasProfileConfig returns a boolean if a field has been set.

func (*LocalIdentityProfile) HasProfileEnabled ¶

func (o *LocalIdentityProfile) HasProfileEnabled() bool

HasProfileEnabled returns a boolean if a field has been set.

func (*LocalIdentityProfile) HasRegistrationConfig ¶

func (o *LocalIdentityProfile) HasRegistrationConfig() bool

HasRegistrationConfig returns a boolean if a field has been set.

func (*LocalIdentityProfile) HasRegistrationEnabled ¶

func (o *LocalIdentityProfile) HasRegistrationEnabled() bool

HasRegistrationEnabled returns a boolean if a field has been set.

func (LocalIdentityProfile) MarshalJSON ¶

func (o LocalIdentityProfile) MarshalJSON() ([]byte, error)

func (*LocalIdentityProfile) SetApcId ¶

func (o *LocalIdentityProfile) SetApcId(v ResourceLink)

SetApcId sets field value

func (*LocalIdentityProfile) SetAuthSourceUpdatePolicy ¶

func (o *LocalIdentityProfile) SetAuthSourceUpdatePolicy(v LocalIdentityAuthSourceUpdatePolicy)

SetAuthSourceUpdatePolicy gets a reference to the given LocalIdentityAuthSourceUpdatePolicy and assigns it to the AuthSourceUpdatePolicy field.

func (*LocalIdentityProfile) SetAuthSources ¶

func (o *LocalIdentityProfile) SetAuthSources(v []LocalIdentityAuthSource)

SetAuthSources gets a reference to the given []LocalIdentityAuthSource and assigns it to the AuthSources field.

func (*LocalIdentityProfile) SetDataStoreConfig ¶

func (o *LocalIdentityProfile) SetDataStoreConfig(v LdapDataStoreConfig)

SetDataStoreConfig gets a reference to the given LdapDataStoreConfig and assigns it to the DataStoreConfig field.

func (*LocalIdentityProfile) SetEmailVerificationConfig ¶

func (o *LocalIdentityProfile) SetEmailVerificationConfig(v EmailVerificationConfig)

SetEmailVerificationConfig gets a reference to the given EmailVerificationConfig and assigns it to the EmailVerificationConfig field.

func (*LocalIdentityProfile) SetFieldConfig ¶

func (o *LocalIdentityProfile) SetFieldConfig(v FieldConfig)

SetFieldConfig gets a reference to the given FieldConfig and assigns it to the FieldConfig field.

func (*LocalIdentityProfile) SetId ¶

func (o *LocalIdentityProfile) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LocalIdentityProfile) SetName ¶

func (o *LocalIdentityProfile) SetName(v string)

SetName sets field value

func (*LocalIdentityProfile) SetProfileConfig ¶

func (o *LocalIdentityProfile) SetProfileConfig(v ProfileConfig)

SetProfileConfig gets a reference to the given ProfileConfig and assigns it to the ProfileConfig field.

func (*LocalIdentityProfile) SetProfileEnabled ¶

func (o *LocalIdentityProfile) SetProfileEnabled(v bool)

SetProfileEnabled gets a reference to the given bool and assigns it to the ProfileEnabled field.

func (*LocalIdentityProfile) SetRegistrationConfig ¶

func (o *LocalIdentityProfile) SetRegistrationConfig(v RegistrationConfig)

SetRegistrationConfig gets a reference to the given RegistrationConfig and assigns it to the RegistrationConfig field.

func (*LocalIdentityProfile) SetRegistrationEnabled ¶

func (o *LocalIdentityProfile) SetRegistrationEnabled(v bool)

SetRegistrationEnabled gets a reference to the given bool and assigns it to the RegistrationEnabled field.

func (LocalIdentityProfile) ToMap ¶

func (o LocalIdentityProfile) ToMap() (map[string]interface{}, error)

type LocalIdentityProfiles ¶

type LocalIdentityProfiles struct {
	// The actual list of local identity profiles.
	Items []LocalIdentityProfile `json:"items,omitempty" tfsdk:"items"`
}

LocalIdentityProfiles A collection of local identity profiles.

func NewLocalIdentityProfiles ¶

func NewLocalIdentityProfiles() *LocalIdentityProfiles

NewLocalIdentityProfiles instantiates a new LocalIdentityProfiles object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLocalIdentityProfilesWithDefaults ¶

func NewLocalIdentityProfilesWithDefaults() *LocalIdentityProfiles

NewLocalIdentityProfilesWithDefaults instantiates a new LocalIdentityProfiles object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LocalIdentityProfiles) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*LocalIdentityProfiles) GetItemsOk ¶

func (o *LocalIdentityProfiles) GetItemsOk() ([]LocalIdentityProfile, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LocalIdentityProfiles) HasItems ¶

func (o *LocalIdentityProfiles) HasItems() bool

HasItems returns a boolean if a field has been set.

func (LocalIdentityProfiles) MarshalJSON ¶

func (o LocalIdentityProfiles) MarshalJSON() ([]byte, error)

func (*LocalIdentityProfiles) SetItems ¶

SetItems gets a reference to the given []LocalIdentityProfile and assigns it to the Items field.

func (LocalIdentityProfiles) ToMap ¶

func (o LocalIdentityProfiles) ToMap() (map[string]interface{}, error)

type LogCategorySettings ¶

type LogCategorySettings struct {
	// The ID of the log category. This field must match one of the category IDs defined in log4j-categories.xml.
	Id string `json:"id" tfsdk:"id"`
	// The name of the log category. This field is read-only and is ignored for PUT requests.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// The description of the log category. This field is read-only and is ignored for PUT requests.
	Description *string `json:"description,omitempty" tfsdk:"description"`
	// Determines whether or not the log category is enabled. The default is false.
	Enabled *bool `json:"enabled,omitempty" tfsdk:"enabled"`
}

LogCategorySettings The settings for a log category. A log category represents a group of related loggers and is associated with a system property (the ID field of the category with 'pf.log.level.' prepended). The system property can be referenced in log4j2.xml to set the level for the associated loggers. Log category IDs, names, and descriptions are defined in log4j-categories.xml. Only the enabled state of the category can be modified through the administrative console or API.

func NewLogCategorySettings ¶

func NewLogCategorySettings(id string) *LogCategorySettings

NewLogCategorySettings instantiates a new LogCategorySettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogCategorySettingsWithDefaults ¶

func NewLogCategorySettingsWithDefaults() *LogCategorySettings

NewLogCategorySettingsWithDefaults instantiates a new LogCategorySettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogCategorySettings) GetDescription ¶

func (o *LogCategorySettings) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*LogCategorySettings) GetDescriptionOk ¶

func (o *LogCategorySettings) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogCategorySettings) GetEnabled ¶

func (o *LogCategorySettings) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*LogCategorySettings) GetEnabledOk ¶

func (o *LogCategorySettings) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogCategorySettings) GetId ¶

func (o *LogCategorySettings) GetId() string

GetId returns the Id field value

func (*LogCategorySettings) GetIdOk ¶

func (o *LogCategorySettings) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*LogCategorySettings) GetName ¶

func (o *LogCategorySettings) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogCategorySettings) GetNameOk ¶

func (o *LogCategorySettings) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogCategorySettings) HasDescription ¶

func (o *LogCategorySettings) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*LogCategorySettings) HasEnabled ¶

func (o *LogCategorySettings) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*LogCategorySettings) HasName ¶

func (o *LogCategorySettings) HasName() bool

HasName returns a boolean if a field has been set.

func (LogCategorySettings) MarshalJSON ¶

func (o LogCategorySettings) MarshalJSON() ([]byte, error)

func (*LogCategorySettings) SetDescription ¶

func (o *LogCategorySettings) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*LogCategorySettings) SetEnabled ¶

func (o *LogCategorySettings) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*LogCategorySettings) SetId ¶

func (o *LogCategorySettings) SetId(v string)

SetId sets field value

func (*LogCategorySettings) SetName ¶

func (o *LogCategorySettings) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (LogCategorySettings) ToMap ¶

func (o LogCategorySettings) ToMap() (map[string]interface{}, error)

type LogSettings ¶

type LogSettings struct {
	// The log categories defined for the system and whether they are enabled. On a PUT request, if a category is not included in the list, it will be disabled.
	LogCategories []LogCategorySettings `json:"logCategories,omitempty" tfsdk:"log_categories"`
}

LogSettings Settings related to server logging.

func NewLogSettings ¶

func NewLogSettings() *LogSettings

NewLogSettings instantiates a new LogSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogSettingsWithDefaults ¶

func NewLogSettingsWithDefaults() *LogSettings

NewLogSettingsWithDefaults instantiates a new LogSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogSettings) GetLogCategories ¶

func (o *LogSettings) GetLogCategories() []LogCategorySettings

GetLogCategories returns the LogCategories field value if set, zero value otherwise.

func (*LogSettings) GetLogCategoriesOk ¶

func (o *LogSettings) GetLogCategoriesOk() ([]LogCategorySettings, bool)

GetLogCategoriesOk returns a tuple with the LogCategories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogSettings) HasLogCategories ¶

func (o *LogSettings) HasLogCategories() bool

HasLogCategories returns a boolean if a field has been set.

func (LogSettings) MarshalJSON ¶

func (o LogSettings) MarshalJSON() ([]byte, error)

func (*LogSettings) SetLogCategories ¶

func (o *LogSettings) SetLogCategories(v []LogCategorySettings)

SetLogCategories gets a reference to the given []LogCategorySettings and assigns it to the LogCategories field.

func (LogSettings) ToMap ¶

func (o LogSettings) ToMap() (map[string]interface{}, error)

type MappedNullable ¶

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type MetadataEventNotificationSettings ¶

type MetadataEventNotificationSettings struct {
	// The email address where metadata update notifications are sent.
	EmailAddress             string        `json:"emailAddress" tfsdk:"email_address"`
	NotificationPublisherRef *ResourceLink `json:"notificationPublisherRef,omitempty" tfsdk:"notification_publisher_ref"`
}

MetadataEventNotificationSettings Notification settings for metadata update events.

func NewMetadataEventNotificationSettings ¶

func NewMetadataEventNotificationSettings(emailAddress string) *MetadataEventNotificationSettings

NewMetadataEventNotificationSettings instantiates a new MetadataEventNotificationSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetadataEventNotificationSettingsWithDefaults ¶

func NewMetadataEventNotificationSettingsWithDefaults() *MetadataEventNotificationSettings

NewMetadataEventNotificationSettingsWithDefaults instantiates a new MetadataEventNotificationSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetadataEventNotificationSettings) GetEmailAddress ¶

func (o *MetadataEventNotificationSettings) GetEmailAddress() string

GetEmailAddress returns the EmailAddress field value

func (*MetadataEventNotificationSettings) GetEmailAddressOk ¶

func (o *MetadataEventNotificationSettings) GetEmailAddressOk() (*string, bool)

GetEmailAddressOk returns a tuple with the EmailAddress field value and a boolean to check if the value has been set.

func (*MetadataEventNotificationSettings) GetNotificationPublisherRef ¶

func (o *MetadataEventNotificationSettings) GetNotificationPublisherRef() ResourceLink

GetNotificationPublisherRef returns the NotificationPublisherRef field value if set, zero value otherwise.

func (*MetadataEventNotificationSettings) GetNotificationPublisherRefOk ¶

func (o *MetadataEventNotificationSettings) GetNotificationPublisherRefOk() (*ResourceLink, bool)

GetNotificationPublisherRefOk returns a tuple with the NotificationPublisherRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataEventNotificationSettings) HasNotificationPublisherRef ¶

func (o *MetadataEventNotificationSettings) HasNotificationPublisherRef() bool

HasNotificationPublisherRef returns a boolean if a field has been set.

func (MetadataEventNotificationSettings) MarshalJSON ¶

func (o MetadataEventNotificationSettings) MarshalJSON() ([]byte, error)

func (*MetadataEventNotificationSettings) SetEmailAddress ¶

func (o *MetadataEventNotificationSettings) SetEmailAddress(v string)

SetEmailAddress sets field value

func (*MetadataEventNotificationSettings) SetNotificationPublisherRef ¶

func (o *MetadataEventNotificationSettings) SetNotificationPublisherRef(v ResourceLink)

SetNotificationPublisherRef gets a reference to the given ResourceLink and assigns it to the NotificationPublisherRef field.

func (MetadataEventNotificationSettings) ToMap ¶

func (o MetadataEventNotificationSettings) ToMap() (map[string]interface{}, error)

type MetadataLifetimeSettings ¶

type MetadataLifetimeSettings struct {
	// This field adjusts the validity of your metadata in minutes. The default value is 1440 (1 day).
	CacheDuration *int64 `json:"cacheDuration,omitempty" tfsdk:"cache_duration"`
	// This field adjusts the frequency of automatic reloading of SAML metadata in minutes. The default value is 1440 (1 day).
	ReloadDelay *int64 `json:"reloadDelay,omitempty" tfsdk:"reload_delay"`
}

MetadataLifetimeSettings Metadata lifetime settings.

func NewMetadataLifetimeSettings ¶

func NewMetadataLifetimeSettings() *MetadataLifetimeSettings

NewMetadataLifetimeSettings instantiates a new MetadataLifetimeSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetadataLifetimeSettingsWithDefaults ¶

func NewMetadataLifetimeSettingsWithDefaults() *MetadataLifetimeSettings

NewMetadataLifetimeSettingsWithDefaults instantiates a new MetadataLifetimeSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetadataLifetimeSettings) GetCacheDuration ¶

func (o *MetadataLifetimeSettings) GetCacheDuration() int64

GetCacheDuration returns the CacheDuration field value if set, zero value otherwise.

func (*MetadataLifetimeSettings) GetCacheDurationOk ¶

func (o *MetadataLifetimeSettings) GetCacheDurationOk() (*int64, bool)

GetCacheDurationOk returns a tuple with the CacheDuration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataLifetimeSettings) GetReloadDelay ¶

func (o *MetadataLifetimeSettings) GetReloadDelay() int64

GetReloadDelay returns the ReloadDelay field value if set, zero value otherwise.

func (*MetadataLifetimeSettings) GetReloadDelayOk ¶

func (o *MetadataLifetimeSettings) GetReloadDelayOk() (*int64, bool)

GetReloadDelayOk returns a tuple with the ReloadDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataLifetimeSettings) HasCacheDuration ¶

func (o *MetadataLifetimeSettings) HasCacheDuration() bool

HasCacheDuration returns a boolean if a field has been set.

func (*MetadataLifetimeSettings) HasReloadDelay ¶

func (o *MetadataLifetimeSettings) HasReloadDelay() bool

HasReloadDelay returns a boolean if a field has been set.

func (MetadataLifetimeSettings) MarshalJSON ¶

func (o MetadataLifetimeSettings) MarshalJSON() ([]byte, error)

func (*MetadataLifetimeSettings) SetCacheDuration ¶

func (o *MetadataLifetimeSettings) SetCacheDuration(v int64)

SetCacheDuration gets a reference to the given int64 and assigns it to the CacheDuration field.

func (*MetadataLifetimeSettings) SetReloadDelay ¶

func (o *MetadataLifetimeSettings) SetReloadDelay(v int64)

SetReloadDelay gets a reference to the given int64 and assigns it to the ReloadDelay field.

func (MetadataLifetimeSettings) ToMap ¶

func (o MetadataLifetimeSettings) ToMap() (map[string]interface{}, error)

type MetadataSigningSettings ¶

type MetadataSigningSettings struct {
	SigningKeyRef *ResourceLink `json:"signingKeyRef,omitempty" tfsdk:"signing_key_ref"`
	// Signature algorithm. If this property is unset, the default signature algorithm for the key algorithm will be used. Supported signature algorithms are available through the /keyPairs/keyAlgorithms endpoint.
	SignatureAlgorithm *string `json:"signatureAlgorithm,omitempty" tfsdk:"signature_algorithm"`
}

MetadataSigningSettings Metadata signing settings. If metadata is not signed, this model will be empty.

func NewMetadataSigningSettings ¶

func NewMetadataSigningSettings() *MetadataSigningSettings

NewMetadataSigningSettings instantiates a new MetadataSigningSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetadataSigningSettingsWithDefaults ¶

func NewMetadataSigningSettingsWithDefaults() *MetadataSigningSettings

NewMetadataSigningSettingsWithDefaults instantiates a new MetadataSigningSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetadataSigningSettings) GetSignatureAlgorithm ¶

func (o *MetadataSigningSettings) GetSignatureAlgorithm() string

GetSignatureAlgorithm returns the SignatureAlgorithm field value if set, zero value otherwise.

func (*MetadataSigningSettings) GetSignatureAlgorithmOk ¶

func (o *MetadataSigningSettings) GetSignatureAlgorithmOk() (*string, bool)

GetSignatureAlgorithmOk returns a tuple with the SignatureAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataSigningSettings) GetSigningKeyRef ¶

func (o *MetadataSigningSettings) GetSigningKeyRef() ResourceLink

GetSigningKeyRef returns the SigningKeyRef field value if set, zero value otherwise.

func (*MetadataSigningSettings) GetSigningKeyRefOk ¶

func (o *MetadataSigningSettings) GetSigningKeyRefOk() (*ResourceLink, bool)

GetSigningKeyRefOk returns a tuple with the SigningKeyRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataSigningSettings) HasSignatureAlgorithm ¶

func (o *MetadataSigningSettings) HasSignatureAlgorithm() bool

HasSignatureAlgorithm returns a boolean if a field has been set.

func (*MetadataSigningSettings) HasSigningKeyRef ¶

func (o *MetadataSigningSettings) HasSigningKeyRef() bool

HasSigningKeyRef returns a boolean if a field has been set.

func (MetadataSigningSettings) MarshalJSON ¶

func (o MetadataSigningSettings) MarshalJSON() ([]byte, error)

func (*MetadataSigningSettings) SetSignatureAlgorithm ¶

func (o *MetadataSigningSettings) SetSignatureAlgorithm(v string)

SetSignatureAlgorithm gets a reference to the given string and assigns it to the SignatureAlgorithm field.

func (*MetadataSigningSettings) SetSigningKeyRef ¶

func (o *MetadataSigningSettings) SetSigningKeyRef(v ResourceLink)

SetSigningKeyRef gets a reference to the given ResourceLink and assigns it to the SigningKeyRef field.

func (MetadataSigningSettings) ToMap ¶

func (o MetadataSigningSettings) ToMap() (map[string]interface{}, error)

type MetadataUrl ¶

type MetadataUrl struct {
	// The persistent, unique ID for the Metadata Url. It can be any combination of [a-z0-9._-]. This property is system-assigned if not specified.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The name for the Metadata URL.
	Name string `json:"name" tfsdk:"name"`
	// The Metadata URL.
	Url      string    `json:"url" tfsdk:"url"`
	CertView *CertView `json:"certView,omitempty" tfsdk:"cert_view"`
	X509File *X509File `json:"x509File,omitempty" tfsdk:"x509_file"`
	// Perform Metadata Signature Validation. The default value is TRUE.
	ValidateSignature *bool `json:"validateSignature,omitempty" tfsdk:"validate_signature"`
}

MetadataUrl Metadata URL and corresponding Signature Verification Certificate.

func NewMetadataUrl ¶

func NewMetadataUrl(name string, url string) *MetadataUrl

NewMetadataUrl instantiates a new MetadataUrl object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetadataUrlWithDefaults ¶

func NewMetadataUrlWithDefaults() *MetadataUrl

NewMetadataUrlWithDefaults instantiates a new MetadataUrl object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetadataUrl) GetCertView ¶

func (o *MetadataUrl) GetCertView() CertView

GetCertView returns the CertView field value if set, zero value otherwise.

func (*MetadataUrl) GetCertViewOk ¶

func (o *MetadataUrl) GetCertViewOk() (*CertView, bool)

GetCertViewOk returns a tuple with the CertView field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataUrl) GetId ¶

func (o *MetadataUrl) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*MetadataUrl) GetIdOk ¶

func (o *MetadataUrl) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataUrl) GetName ¶

func (o *MetadataUrl) GetName() string

GetName returns the Name field value

func (*MetadataUrl) GetNameOk ¶

func (o *MetadataUrl) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*MetadataUrl) GetUrl ¶

func (o *MetadataUrl) GetUrl() string

GetUrl returns the Url field value

func (*MetadataUrl) GetUrlOk ¶

func (o *MetadataUrl) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*MetadataUrl) GetValidateSignature ¶

func (o *MetadataUrl) GetValidateSignature() bool

GetValidateSignature returns the ValidateSignature field value if set, zero value otherwise.

func (*MetadataUrl) GetValidateSignatureOk ¶

func (o *MetadataUrl) GetValidateSignatureOk() (*bool, bool)

GetValidateSignatureOk returns a tuple with the ValidateSignature field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataUrl) GetX509File ¶

func (o *MetadataUrl) GetX509File() X509File

GetX509File returns the X509File field value if set, zero value otherwise.

func (*MetadataUrl) GetX509FileOk ¶

func (o *MetadataUrl) GetX509FileOk() (*X509File, bool)

GetX509FileOk returns a tuple with the X509File field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataUrl) HasCertView ¶

func (o *MetadataUrl) HasCertView() bool

HasCertView returns a boolean if a field has been set.

func (*MetadataUrl) HasId ¶

func (o *MetadataUrl) HasId() bool

HasId returns a boolean if a field has been set.

func (*MetadataUrl) HasValidateSignature ¶

func (o *MetadataUrl) HasValidateSignature() bool

HasValidateSignature returns a boolean if a field has been set.

func (*MetadataUrl) HasX509File ¶

func (o *MetadataUrl) HasX509File() bool

HasX509File returns a boolean if a field has been set.

func (MetadataUrl) MarshalJSON ¶

func (o MetadataUrl) MarshalJSON() ([]byte, error)

func (*MetadataUrl) SetCertView ¶

func (o *MetadataUrl) SetCertView(v CertView)

SetCertView gets a reference to the given CertView and assigns it to the CertView field.

func (*MetadataUrl) SetId ¶

func (o *MetadataUrl) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*MetadataUrl) SetName ¶

func (o *MetadataUrl) SetName(v string)

SetName sets field value

func (*MetadataUrl) SetUrl ¶

func (o *MetadataUrl) SetUrl(v string)

SetUrl sets field value

func (*MetadataUrl) SetValidateSignature ¶

func (o *MetadataUrl) SetValidateSignature(v bool)

SetValidateSignature gets a reference to the given bool and assigns it to the ValidateSignature field.

func (*MetadataUrl) SetX509File ¶

func (o *MetadataUrl) SetX509File(v X509File)

SetX509File gets a reference to the given X509File and assigns it to the X509File field.

func (MetadataUrl) ToMap ¶

func (o MetadataUrl) ToMap() (map[string]interface{}, error)

type MetadataUrls ¶

type MetadataUrls struct {
	// The list of Metadata URL items.
	Items []MetadataUrl `json:"items,omitempty" tfsdk:"items"`
}

MetadataUrls struct for MetadataUrls

func NewMetadataUrls ¶

func NewMetadataUrls() *MetadataUrls

NewMetadataUrls instantiates a new MetadataUrls object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetadataUrlsWithDefaults ¶

func NewMetadataUrlsWithDefaults() *MetadataUrls

NewMetadataUrlsWithDefaults instantiates a new MetadataUrls object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetadataUrls) GetItems ¶

func (o *MetadataUrls) GetItems() []MetadataUrl

GetItems returns the Items field value if set, zero value otherwise.

func (*MetadataUrls) GetItemsOk ¶

func (o *MetadataUrls) GetItemsOk() ([]MetadataUrl, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetadataUrls) HasItems ¶

func (o *MetadataUrls) HasItems() bool

HasItems returns a boolean if a field has been set.

func (MetadataUrls) MarshalJSON ¶

func (o MetadataUrls) MarshalJSON() ([]byte, error)

func (*MetadataUrls) SetItems ¶

func (o *MetadataUrls) SetItems(v []MetadataUrl)

SetItems gets a reference to the given []MetadataUrl and assigns it to the Items field.

func (MetadataUrls) ToMap ¶

func (o MetadataUrls) ToMap() (map[string]interface{}, error)

type MetadataUrlsAPIService ¶

type MetadataUrlsAPIService service

MetadataUrlsAPIService MetadataUrlsAPI service

func (*MetadataUrlsAPIService) AddMetadataUrl ¶

AddMetadataUrl Add a new Metadata URL.

Add a new Metadata URL. If the Metadata URL is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddMetadataUrlRequest

func (*MetadataUrlsAPIService) AddMetadataUrlExecute ¶

Execute executes the request

@return MetadataUrl

func (*MetadataUrlsAPIService) DeleteMetadataUrl ¶

DeleteMetadataUrl Delete a Metadata URL by ID.

Delete Metadata URL with the specified ID. A 404 status code is returned for nonexistent IDs. Note: If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Metadata URL to delete.
@return ApiDeleteMetadataUrlRequest

func (*MetadataUrlsAPIService) DeleteMetadataUrlExecute ¶

func (a *MetadataUrlsAPIService) DeleteMetadataUrlExecute(r ApiDeleteMetadataUrlRequest) (*http.Response, error)

Execute executes the request

func (*MetadataUrlsAPIService) GetMetadataUrl ¶

GetMetadataUrl Get a Metadata URL by ID.

Get a Metadata URL with the specified ID. A 404 status code is returned for nonexistent IDs

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Metadata URL to fetch
@return ApiGetMetadataUrlRequest

func (*MetadataUrlsAPIService) GetMetadataUrlExecute ¶

Execute executes the request

@return MetadataUrl

func (*MetadataUrlsAPIService) GetMetadataUrls ¶

GetMetadataUrls Get a list of Metadata URLs

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetMetadataUrlsRequest

func (*MetadataUrlsAPIService) GetMetadataUrlsExecute ¶

Execute executes the request

@return MetadataUrls

func (*MetadataUrlsAPIService) UpdateMetadataUrl ¶

UpdateMetadataUrl Update a Metadata URL by ID.

Update a Metadata URL by ID. If the Metadata URL is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Metadata URL to update.
@return ApiUpdateMetadataUrlRequest

func (*MetadataUrlsAPIService) UpdateMetadataUrlExecute ¶

Execute executes the request

@return MetadataUrl

type MoveItemRequest ¶

type MoveItemRequest struct {
	// Enumeration for where to move the item.
	Location string `json:"location" tfsdk:"location"`
	// When moving an item relative to another, this value indicates the target move-to ID.
	MoveToId *string `json:"moveToId,omitempty" tfsdk:"move_to_id"`
}

MoveItemRequest Metadata from a request about where to move a resource

func NewMoveItemRequest ¶

func NewMoveItemRequest(location string) *MoveItemRequest

NewMoveItemRequest instantiates a new MoveItemRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMoveItemRequestWithDefaults ¶

func NewMoveItemRequestWithDefaults() *MoveItemRequest

NewMoveItemRequestWithDefaults instantiates a new MoveItemRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MoveItemRequest) GetLocation ¶

func (o *MoveItemRequest) GetLocation() string

GetLocation returns the Location field value

func (*MoveItemRequest) GetLocationOk ¶

func (o *MoveItemRequest) GetLocationOk() (*string, bool)

GetLocationOk returns a tuple with the Location field value and a boolean to check if the value has been set.

func (*MoveItemRequest) GetMoveToId ¶

func (o *MoveItemRequest) GetMoveToId() string

GetMoveToId returns the MoveToId field value if set, zero value otherwise.

func (*MoveItemRequest) GetMoveToIdOk ¶

func (o *MoveItemRequest) GetMoveToIdOk() (*string, bool)

GetMoveToIdOk returns a tuple with the MoveToId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MoveItemRequest) HasMoveToId ¶

func (o *MoveItemRequest) HasMoveToId() bool

HasMoveToId returns a boolean if a field has been set.

func (MoveItemRequest) MarshalJSON ¶

func (o MoveItemRequest) MarshalJSON() ([]byte, error)

func (*MoveItemRequest) SetLocation ¶

func (o *MoveItemRequest) SetLocation(v string)

SetLocation sets field value

func (*MoveItemRequest) SetMoveToId ¶

func (o *MoveItemRequest) SetMoveToId(v string)

SetMoveToId gets a reference to the given string and assigns it to the MoveToId field.

func (MoveItemRequest) ToMap ¶

func (o MoveItemRequest) ToMap() (map[string]interface{}, error)

type NewKeyPairSettings ¶

type NewKeyPairSettings struct {
	// The persistent, unique ID for the certificate. It can be any combination of [a-z0-9._-]. This property is system-assigned if not specified.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Common name for key pair subject.
	CommonName string `json:"commonName" tfsdk:"common_name"`
	// The subject alternative names (SAN).
	SubjectAlternativeNames []string `json:"subjectAlternativeNames,omitempty" tfsdk:"subject_alternative_names"`
	// Organization.
	Organization string `json:"organization" tfsdk:"organization"`
	// Organization unit.
	OrganizationUnit *string `json:"organizationUnit,omitempty" tfsdk:"organization_unit"`
	// City.
	City *string `json:"city,omitempty" tfsdk:"city"`
	// State.
	State *string `json:"state,omitempty" tfsdk:"state"`
	// Country.
	Country string `json:"country" tfsdk:"country"`
	// Number of days the key pair will be valid for.
	ValidDays int64 `json:"validDays" tfsdk:"valid_days"`
	// Key generation algorithm. Supported algorithms are available through the /keyPairs/keyAlgorithms endpoint.
	KeyAlgorithm string `json:"keyAlgorithm" tfsdk:"key_algorithm"`
	// Key size, in bits. If this property is unset, the default size for the key algorithm will be used. Supported key sizes are available through the /keyPairs/keyAlgorithms endpoint.
	KeySize *int64 `json:"keySize,omitempty" tfsdk:"key_size"`
	// Signature algorithm. If this property is unset, the default signature algorithm for the key algorithm will be used. Supported signature algorithms are available through the /keyPairs/keyAlgorithms endpoint.
	SignatureAlgorithm *string `json:"signatureAlgorithm,omitempty" tfsdk:"signature_algorithm"`
	// Cryptographic Provider.  This is only applicable if Hybrid HSM mode is true.
	CryptoProvider *string `json:"cryptoProvider,omitempty" tfsdk:"crypto_provider"`
}

NewKeyPairSettings Settings for creating a new key pair.

func NewNewKeyPairSettings ¶

func NewNewKeyPairSettings(commonName string, organization string, country string, validDays int64, keyAlgorithm string) *NewKeyPairSettings

NewNewKeyPairSettings instantiates a new NewKeyPairSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNewKeyPairSettingsWithDefaults ¶

func NewNewKeyPairSettingsWithDefaults() *NewKeyPairSettings

NewNewKeyPairSettingsWithDefaults instantiates a new NewKeyPairSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NewKeyPairSettings) GetCity ¶

func (o *NewKeyPairSettings) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*NewKeyPairSettings) GetCityOk ¶

func (o *NewKeyPairSettings) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewKeyPairSettings) GetCommonName ¶

func (o *NewKeyPairSettings) GetCommonName() string

GetCommonName returns the CommonName field value

func (*NewKeyPairSettings) GetCommonNameOk ¶

func (o *NewKeyPairSettings) GetCommonNameOk() (*string, bool)

GetCommonNameOk returns a tuple with the CommonName field value and a boolean to check if the value has been set.

func (*NewKeyPairSettings) GetCountry ¶

func (o *NewKeyPairSettings) GetCountry() string

GetCountry returns the Country field value

func (*NewKeyPairSettings) GetCountryOk ¶

func (o *NewKeyPairSettings) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value and a boolean to check if the value has been set.

func (*NewKeyPairSettings) GetCryptoProvider ¶

func (o *NewKeyPairSettings) GetCryptoProvider() string

GetCryptoProvider returns the CryptoProvider field value if set, zero value otherwise.

func (*NewKeyPairSettings) GetCryptoProviderOk ¶

func (o *NewKeyPairSettings) GetCryptoProviderOk() (*string, bool)

GetCryptoProviderOk returns a tuple with the CryptoProvider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewKeyPairSettings) GetId ¶

func (o *NewKeyPairSettings) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*NewKeyPairSettings) GetIdOk ¶

func (o *NewKeyPairSettings) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewKeyPairSettings) GetKeyAlgorithm ¶

func (o *NewKeyPairSettings) GetKeyAlgorithm() string

GetKeyAlgorithm returns the KeyAlgorithm field value

func (*NewKeyPairSettings) GetKeyAlgorithmOk ¶

func (o *NewKeyPairSettings) GetKeyAlgorithmOk() (*string, bool)

GetKeyAlgorithmOk returns a tuple with the KeyAlgorithm field value and a boolean to check if the value has been set.

func (*NewKeyPairSettings) GetKeySize ¶

func (o *NewKeyPairSettings) GetKeySize() int64

GetKeySize returns the KeySize field value if set, zero value otherwise.

func (*NewKeyPairSettings) GetKeySizeOk ¶

func (o *NewKeyPairSettings) GetKeySizeOk() (*int64, bool)

GetKeySizeOk returns a tuple with the KeySize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewKeyPairSettings) GetOrganization ¶

func (o *NewKeyPairSettings) GetOrganization() string

GetOrganization returns the Organization field value

func (*NewKeyPairSettings) GetOrganizationOk ¶

func (o *NewKeyPairSettings) GetOrganizationOk() (*string, bool)

GetOrganizationOk returns a tuple with the Organization field value and a boolean to check if the value has been set.

func (*NewKeyPairSettings) GetOrganizationUnit ¶

func (o *NewKeyPairSettings) GetOrganizationUnit() string

GetOrganizationUnit returns the OrganizationUnit field value if set, zero value otherwise.

func (*NewKeyPairSettings) GetOrganizationUnitOk ¶

func (o *NewKeyPairSettings) GetOrganizationUnitOk() (*string, bool)

GetOrganizationUnitOk returns a tuple with the OrganizationUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewKeyPairSettings) GetSignatureAlgorithm ¶

func (o *NewKeyPairSettings) GetSignatureAlgorithm() string

GetSignatureAlgorithm returns the SignatureAlgorithm field value if set, zero value otherwise.

func (*NewKeyPairSettings) GetSignatureAlgorithmOk ¶

func (o *NewKeyPairSettings) GetSignatureAlgorithmOk() (*string, bool)

GetSignatureAlgorithmOk returns a tuple with the SignatureAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewKeyPairSettings) GetState ¶

func (o *NewKeyPairSettings) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*NewKeyPairSettings) GetStateOk ¶

func (o *NewKeyPairSettings) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewKeyPairSettings) GetSubjectAlternativeNames ¶

func (o *NewKeyPairSettings) GetSubjectAlternativeNames() []string

GetSubjectAlternativeNames returns the SubjectAlternativeNames field value if set, zero value otherwise.

func (*NewKeyPairSettings) GetSubjectAlternativeNamesOk ¶

func (o *NewKeyPairSettings) GetSubjectAlternativeNamesOk() ([]string, bool)

GetSubjectAlternativeNamesOk returns a tuple with the SubjectAlternativeNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewKeyPairSettings) GetValidDays ¶

func (o *NewKeyPairSettings) GetValidDays() int64

GetValidDays returns the ValidDays field value

func (*NewKeyPairSettings) GetValidDaysOk ¶

func (o *NewKeyPairSettings) GetValidDaysOk() (*int64, bool)

GetValidDaysOk returns a tuple with the ValidDays field value and a boolean to check if the value has been set.

func (*NewKeyPairSettings) HasCity ¶

func (o *NewKeyPairSettings) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*NewKeyPairSettings) HasCryptoProvider ¶

func (o *NewKeyPairSettings) HasCryptoProvider() bool

HasCryptoProvider returns a boolean if a field has been set.

func (*NewKeyPairSettings) HasId ¶

func (o *NewKeyPairSettings) HasId() bool

HasId returns a boolean if a field has been set.

func (*NewKeyPairSettings) HasKeySize ¶

func (o *NewKeyPairSettings) HasKeySize() bool

HasKeySize returns a boolean if a field has been set.

func (*NewKeyPairSettings) HasOrganizationUnit ¶

func (o *NewKeyPairSettings) HasOrganizationUnit() bool

HasOrganizationUnit returns a boolean if a field has been set.

func (*NewKeyPairSettings) HasSignatureAlgorithm ¶

func (o *NewKeyPairSettings) HasSignatureAlgorithm() bool

HasSignatureAlgorithm returns a boolean if a field has been set.

func (*NewKeyPairSettings) HasState ¶

func (o *NewKeyPairSettings) HasState() bool

HasState returns a boolean if a field has been set.

func (*NewKeyPairSettings) HasSubjectAlternativeNames ¶

func (o *NewKeyPairSettings) HasSubjectAlternativeNames() bool

HasSubjectAlternativeNames returns a boolean if a field has been set.

func (NewKeyPairSettings) MarshalJSON ¶

func (o NewKeyPairSettings) MarshalJSON() ([]byte, error)

func (*NewKeyPairSettings) SetCity ¶

func (o *NewKeyPairSettings) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*NewKeyPairSettings) SetCommonName ¶

func (o *NewKeyPairSettings) SetCommonName(v string)

SetCommonName sets field value

func (*NewKeyPairSettings) SetCountry ¶

func (o *NewKeyPairSettings) SetCountry(v string)

SetCountry sets field value

func (*NewKeyPairSettings) SetCryptoProvider ¶

func (o *NewKeyPairSettings) SetCryptoProvider(v string)

SetCryptoProvider gets a reference to the given string and assigns it to the CryptoProvider field.

func (*NewKeyPairSettings) SetId ¶

func (o *NewKeyPairSettings) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NewKeyPairSettings) SetKeyAlgorithm ¶

func (o *NewKeyPairSettings) SetKeyAlgorithm(v string)

SetKeyAlgorithm sets field value

func (*NewKeyPairSettings) SetKeySize ¶

func (o *NewKeyPairSettings) SetKeySize(v int64)

SetKeySize gets a reference to the given int64 and assigns it to the KeySize field.

func (*NewKeyPairSettings) SetOrganization ¶

func (o *NewKeyPairSettings) SetOrganization(v string)

SetOrganization sets field value

func (*NewKeyPairSettings) SetOrganizationUnit ¶

func (o *NewKeyPairSettings) SetOrganizationUnit(v string)

SetOrganizationUnit gets a reference to the given string and assigns it to the OrganizationUnit field.

func (*NewKeyPairSettings) SetSignatureAlgorithm ¶

func (o *NewKeyPairSettings) SetSignatureAlgorithm(v string)

SetSignatureAlgorithm gets a reference to the given string and assigns it to the SignatureAlgorithm field.

func (*NewKeyPairSettings) SetState ¶

func (o *NewKeyPairSettings) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*NewKeyPairSettings) SetSubjectAlternativeNames ¶

func (o *NewKeyPairSettings) SetSubjectAlternativeNames(v []string)

SetSubjectAlternativeNames gets a reference to the given []string and assigns it to the SubjectAlternativeNames field.

func (*NewKeyPairSettings) SetValidDays ¶

func (o *NewKeyPairSettings) SetValidDays(v int64)

SetValidDays sets field value

func (NewKeyPairSettings) ToMap ¶

func (o NewKeyPairSettings) ToMap() (map[string]interface{}, error)

type NotificationPublisher ¶

type NotificationPublisher struct {
	// The ID of the plugin instance. The ID cannot be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Id string `json:"id" tfsdk:"id"`
	// The plugin instance name. The name can be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
	// The time at which the plugin instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified *time.Time `json:"lastModified,omitempty" tfsdk:"last_modified"`
}

NotificationPublisher struct for NotificationPublisher

func NewNotificationPublisher ¶

func NewNotificationPublisher(id string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *NotificationPublisher

NewNotificationPublisher instantiates a new NotificationPublisher object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotificationPublisherWithDefaults ¶

func NewNotificationPublisherWithDefaults() *NotificationPublisher

NewNotificationPublisherWithDefaults instantiates a new NotificationPublisher object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotificationPublisher) GetConfiguration ¶

func (o *NotificationPublisher) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*NotificationPublisher) GetConfigurationOk ¶

func (o *NotificationPublisher) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*NotificationPublisher) GetId ¶

func (o *NotificationPublisher) GetId() string

GetId returns the Id field value

func (*NotificationPublisher) GetIdOk ¶

func (o *NotificationPublisher) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*NotificationPublisher) GetLastModified ¶

func (o *NotificationPublisher) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*NotificationPublisher) GetLastModifiedOk ¶

func (o *NotificationPublisher) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationPublisher) GetName ¶

func (o *NotificationPublisher) GetName() string

GetName returns the Name field value

func (*NotificationPublisher) GetNameOk ¶

func (o *NotificationPublisher) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*NotificationPublisher) GetParentRef ¶

func (o *NotificationPublisher) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*NotificationPublisher) GetParentRefOk ¶

func (o *NotificationPublisher) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationPublisher) GetPluginDescriptorRef ¶

func (o *NotificationPublisher) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*NotificationPublisher) GetPluginDescriptorRefOk ¶

func (o *NotificationPublisher) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*NotificationPublisher) HasLastModified ¶

func (o *NotificationPublisher) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*NotificationPublisher) HasParentRef ¶

func (o *NotificationPublisher) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (NotificationPublisher) MarshalJSON ¶

func (o NotificationPublisher) MarshalJSON() ([]byte, error)

func (*NotificationPublisher) SetConfiguration ¶

func (o *NotificationPublisher) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*NotificationPublisher) SetId ¶

func (o *NotificationPublisher) SetId(v string)

SetId sets field value

func (*NotificationPublisher) SetLastModified ¶

func (o *NotificationPublisher) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*NotificationPublisher) SetName ¶

func (o *NotificationPublisher) SetName(v string)

SetName sets field value

func (*NotificationPublisher) SetParentRef ¶

func (o *NotificationPublisher) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*NotificationPublisher) SetPluginDescriptorRef ¶

func (o *NotificationPublisher) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (NotificationPublisher) ToMap ¶

func (o NotificationPublisher) ToMap() (map[string]interface{}, error)

type NotificationPublisherDescriptor ¶

type NotificationPublisherDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool                   `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	ConfigDescriptor         *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
}

NotificationPublisherDescriptor struct for NotificationPublisherDescriptor

func NewNotificationPublisherDescriptor ¶

func NewNotificationPublisherDescriptor() *NotificationPublisherDescriptor

NewNotificationPublisherDescriptor instantiates a new NotificationPublisherDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotificationPublisherDescriptorWithDefaults ¶

func NewNotificationPublisherDescriptorWithDefaults() *NotificationPublisherDescriptor

NewNotificationPublisherDescriptorWithDefaults instantiates a new NotificationPublisherDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotificationPublisherDescriptor) GetAttributeContract ¶

func (o *NotificationPublisherDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*NotificationPublisherDescriptor) GetAttributeContractOk ¶

func (o *NotificationPublisherDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationPublisherDescriptor) GetClassName ¶

func (o *NotificationPublisherDescriptor) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*NotificationPublisherDescriptor) GetClassNameOk ¶

func (o *NotificationPublisherDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationPublisherDescriptor) GetConfigDescriptor ¶

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*NotificationPublisherDescriptor) GetConfigDescriptorOk ¶

func (o *NotificationPublisherDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationPublisherDescriptor) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*NotificationPublisherDescriptor) GetIdOk ¶

func (o *NotificationPublisherDescriptor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationPublisherDescriptor) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*NotificationPublisherDescriptor) GetNameOk ¶

func (o *NotificationPublisherDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationPublisherDescriptor) GetSupportsExtendedContract ¶

func (o *NotificationPublisherDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*NotificationPublisherDescriptor) GetSupportsExtendedContractOk ¶

func (o *NotificationPublisherDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationPublisherDescriptor) HasAttributeContract ¶

func (o *NotificationPublisherDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*NotificationPublisherDescriptor) HasClassName ¶

func (o *NotificationPublisherDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*NotificationPublisherDescriptor) HasConfigDescriptor ¶

func (o *NotificationPublisherDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*NotificationPublisherDescriptor) HasId ¶

HasId returns a boolean if a field has been set.

func (*NotificationPublisherDescriptor) HasName ¶

HasName returns a boolean if a field has been set.

func (*NotificationPublisherDescriptor) HasSupportsExtendedContract ¶

func (o *NotificationPublisherDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (NotificationPublisherDescriptor) MarshalJSON ¶

func (o NotificationPublisherDescriptor) MarshalJSON() ([]byte, error)

func (*NotificationPublisherDescriptor) SetAttributeContract ¶

func (o *NotificationPublisherDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*NotificationPublisherDescriptor) SetClassName ¶

func (o *NotificationPublisherDescriptor) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*NotificationPublisherDescriptor) SetConfigDescriptor ¶

func (o *NotificationPublisherDescriptor) SetConfigDescriptor(v PluginConfigDescriptor)

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*NotificationPublisherDescriptor) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*NotificationPublisherDescriptor) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*NotificationPublisherDescriptor) SetSupportsExtendedContract ¶

func (o *NotificationPublisherDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (NotificationPublisherDescriptor) ToMap ¶

func (o NotificationPublisherDescriptor) ToMap() (map[string]interface{}, error)

type NotificationPublisherDescriptors ¶

type NotificationPublisherDescriptors struct {
	// The list of notification publisher plugin descriptors.
	Items []NotificationPublisherDescriptor `json:"items,omitempty" tfsdk:"items"`
}

NotificationPublisherDescriptors A collection of notification publisher plugin descriptors.

func NewNotificationPublisherDescriptors ¶

func NewNotificationPublisherDescriptors() *NotificationPublisherDescriptors

NewNotificationPublisherDescriptors instantiates a new NotificationPublisherDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotificationPublisherDescriptorsWithDefaults ¶

func NewNotificationPublisherDescriptorsWithDefaults() *NotificationPublisherDescriptors

NewNotificationPublisherDescriptorsWithDefaults instantiates a new NotificationPublisherDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotificationPublisherDescriptors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*NotificationPublisherDescriptors) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationPublisherDescriptors) HasItems ¶

func (o *NotificationPublisherDescriptors) HasItems() bool

HasItems returns a boolean if a field has been set.

func (NotificationPublisherDescriptors) MarshalJSON ¶

func (o NotificationPublisherDescriptors) MarshalJSON() ([]byte, error)

func (*NotificationPublisherDescriptors) SetItems ¶

SetItems gets a reference to the given []NotificationPublisherDescriptor and assigns it to the Items field.

func (NotificationPublisherDescriptors) ToMap ¶

func (o NotificationPublisherDescriptors) ToMap() (map[string]interface{}, error)

type NotificationPublishers ¶

type NotificationPublishers struct {
	// The list of notification publisher plugin instances.
	Items []NotificationPublisher `json:"items,omitempty" tfsdk:"items"`
}

NotificationPublishers A collection of notification publisher plugin instances.

func NewNotificationPublishers ¶

func NewNotificationPublishers() *NotificationPublishers

NewNotificationPublishers instantiates a new NotificationPublishers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotificationPublishersWithDefaults ¶

func NewNotificationPublishersWithDefaults() *NotificationPublishers

NewNotificationPublishersWithDefaults instantiates a new NotificationPublishers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotificationPublishers) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*NotificationPublishers) GetItemsOk ¶

func (o *NotificationPublishers) GetItemsOk() ([]NotificationPublisher, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationPublishers) HasItems ¶

func (o *NotificationPublishers) HasItems() bool

HasItems returns a boolean if a field has been set.

func (NotificationPublishers) MarshalJSON ¶

func (o NotificationPublishers) MarshalJSON() ([]byte, error)

func (*NotificationPublishers) SetItems ¶

SetItems gets a reference to the given []NotificationPublisher and assigns it to the Items field.

func (NotificationPublishers) ToMap ¶

func (o NotificationPublishers) ToMap() (map[string]interface{}, error)

type NotificationPublishersAPIService ¶

type NotificationPublishersAPIService service

NotificationPublishersAPIService NotificationPublishersAPI service

func (*NotificationPublishersAPIService) CreateNotificationPublisher ¶

CreateNotificationPublisher Create a notification publisher plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateNotificationPublisherRequest

func (*NotificationPublishersAPIService) CreateNotificationPublisherExecute ¶

Execute executes the request

@return NotificationPublisher

func (*NotificationPublishersAPIService) DeleteNotificationPublisher ¶

DeleteNotificationPublisher Delete a notification publisher plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a notification publisher plugin instance.
@return ApiDeleteNotificationPublisherRequest

func (*NotificationPublishersAPIService) DeleteNotificationPublisherExecute ¶

func (a *NotificationPublishersAPIService) DeleteNotificationPublisherExecute(r ApiDeleteNotificationPublisherRequest) (*http.Response, error)

Execute executes the request

func (*NotificationPublishersAPIService) GetNotificationPublisher ¶

GetNotificationPublisher Get a specific notification publisher plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a notification publisher plugin instance.
@return ApiGetNotificationPublisherRequest

func (*NotificationPublishersAPIService) GetNotificationPublisherActions ¶

GetNotificationPublisherActions List the actions for a notification publisher plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the notification publisher plugin instance to which these actions belongs to.
@return ApiGetNotificationPublisherActionsRequest

func (*NotificationPublishersAPIService) GetNotificationPublisherActionsExecute ¶

func (a *NotificationPublishersAPIService) GetNotificationPublisherActionsExecute(r ApiGetNotificationPublisherActionsRequest) (*Actions, *http.Response, error)

Execute executes the request

@return Actions

func (*NotificationPublishersAPIService) GetNotificationPublisherExecute ¶

Execute executes the request

@return NotificationPublisher

func (*NotificationPublishersAPIService) GetNotificationPublisherPluginDescriptor ¶

GetNotificationPublisherPluginDescriptor Get the description of a notification publisher plugin descriptor.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of notification publisher plugin descriptor.
@return ApiGetNotificationPublisherPluginDescriptorRequest

func (*NotificationPublishersAPIService) GetNotificationPublisherPluginDescriptorExecute ¶

Execute executes the request

@return NotificationPublisherDescriptor

func (*NotificationPublishersAPIService) GetNotificationPublisherPluginDescriptors ¶

GetNotificationPublisherPluginDescriptors Get the list of available Notification Publisher Plugin descriptors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetNotificationPublisherPluginDescriptorsRequest

func (*NotificationPublishersAPIService) GetNotificationPublisherPluginDescriptorsExecute ¶

Execute executes the request

@return NotificationPublisherDescriptors

func (*NotificationPublishersAPIService) GetNotificationPublishers ¶

GetNotificationPublishers Get a list of notification publisher plugin instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetNotificationPublishersRequest

func (*NotificationPublishersAPIService) GetNotificationPublishersAction ¶

func (a *NotificationPublishersAPIService) GetNotificationPublishersAction(ctx context.Context, id string, actionId string) ApiGetNotificationPublishersActionRequest

GetNotificationPublishersAction Find an notification publisher plugin instance's action by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the notification publisher plugin instance to which these actions belongs to.
@param actionId ID of the action to get.
@return ApiGetNotificationPublishersActionRequest

func (*NotificationPublishersAPIService) GetNotificationPublishersActionExecute ¶

func (a *NotificationPublishersAPIService) GetNotificationPublishersActionExecute(r ApiGetNotificationPublishersActionRequest) (*Action, *http.Response, error)

Execute executes the request

@return Action

func (*NotificationPublishersAPIService) GetNotificationPublishersExecute ¶

Execute executes the request

@return NotificationPublishers

func (*NotificationPublishersAPIService) GetNotificationPublishersSettings ¶

GetNotificationPublishersSettings Get general notification publisher settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetNotificationPublishersSettingsRequest

func (*NotificationPublishersAPIService) GetNotificationPublishersSettingsExecute ¶

Execute executes the request

@return NotificationPublishersSettings

func (*NotificationPublishersAPIService) InvokeNotificationPublishersActionWithOptions ¶

func (a *NotificationPublishersAPIService) InvokeNotificationPublishersActionWithOptions(ctx context.Context, id string, actionId string) ApiInvokeNotificationPublishersActionWithOptionsRequest

InvokeNotificationPublishersActionWithOptions Invokes an action for notification publisher plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the notification publisher plugin instance to which these actions belongs to.
@param actionId ID of the action to get.
@return ApiInvokeNotificationPublishersActionWithOptionsRequest

func (*NotificationPublishersAPIService) InvokeNotificationPublishersActionWithOptionsExecute ¶

func (a *NotificationPublishersAPIService) InvokeNotificationPublishersActionWithOptionsExecute(r ApiInvokeNotificationPublishersActionWithOptionsRequest) (*ActionResult, *http.Response, error)

Execute executes the request

@return ActionResult

func (*NotificationPublishersAPIService) UpdateNotificationPublisher ¶

UpdateNotificationPublisher Update a notification publisher plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a notification publisher plugin instance.
@return ApiUpdateNotificationPublisherRequest

func (*NotificationPublishersAPIService) UpdateNotificationPublisherExecute ¶

Execute executes the request

@return NotificationPublisher

func (*NotificationPublishersAPIService) UpdateNotificationPublishersSettings ¶

UpdateNotificationPublishersSettings Update general notification publisher settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateNotificationPublishersSettingsRequest

func (*NotificationPublishersAPIService) UpdateNotificationPublishersSettingsExecute ¶

Execute executes the request

@return NotificationPublishersSettings

type NotificationPublishersSettings ¶

type NotificationPublishersSettings struct {
	DefaultNotificationPublisherRef *ResourceLink `json:"defaultNotificationPublisherRef,omitempty" tfsdk:"default_notification_publisher_ref"`
}

NotificationPublishersSettings General notification publisher settings.

func NewNotificationPublishersSettings ¶

func NewNotificationPublishersSettings() *NotificationPublishersSettings

NewNotificationPublishersSettings instantiates a new NotificationPublishersSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotificationPublishersSettingsWithDefaults ¶

func NewNotificationPublishersSettingsWithDefaults() *NotificationPublishersSettings

NewNotificationPublishersSettingsWithDefaults instantiates a new NotificationPublishersSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotificationPublishersSettings) GetDefaultNotificationPublisherRef ¶

func (o *NotificationPublishersSettings) GetDefaultNotificationPublisherRef() ResourceLink

GetDefaultNotificationPublisherRef returns the DefaultNotificationPublisherRef field value if set, zero value otherwise.

func (*NotificationPublishersSettings) GetDefaultNotificationPublisherRefOk ¶

func (o *NotificationPublishersSettings) GetDefaultNotificationPublisherRefOk() (*ResourceLink, bool)

GetDefaultNotificationPublisherRefOk returns a tuple with the DefaultNotificationPublisherRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationPublishersSettings) HasDefaultNotificationPublisherRef ¶

func (o *NotificationPublishersSettings) HasDefaultNotificationPublisherRef() bool

HasDefaultNotificationPublisherRef returns a boolean if a field has been set.

func (NotificationPublishersSettings) MarshalJSON ¶

func (o NotificationPublishersSettings) MarshalJSON() ([]byte, error)

func (*NotificationPublishersSettings) SetDefaultNotificationPublisherRef ¶

func (o *NotificationPublishersSettings) SetDefaultNotificationPublisherRef(v ResourceLink)

SetDefaultNotificationPublisherRef gets a reference to the given ResourceLink and assigns it to the DefaultNotificationPublisherRef field.

func (NotificationPublishersSettings) ToMap ¶

func (o NotificationPublishersSettings) ToMap() (map[string]interface{}, error)

type NotificationSettings ¶

type NotificationSettings struct {
	LicenseEvents          *LicenseEventNotificationSettings          `json:"licenseEvents,omitempty" tfsdk:"license_events"`
	CertificateExpirations *CertificateExpirationNotificationSettings `json:"certificateExpirations,omitempty" tfsdk:"certificate_expirations"`
	// Determines whether admin users are notified through email when their account is changed.
	NotifyAdminUserPasswordChanges         *bool                              `json:"notifyAdminUserPasswordChanges,omitempty" tfsdk:"notify_admin_user_password_changes"`
	AccountChangesNotificationPublisherRef *ResourceLink                      `json:"accountChangesNotificationPublisherRef,omitempty" tfsdk:"account_changes_notification_publisher_ref"`
	MetadataNotificationSettings           *MetadataEventNotificationSettings `json:"metadataNotificationSettings,omitempty" tfsdk:"metadata_notification_settings"`
	// Indicates the number of days prior to certificate expiry date, the administrative console warning starts. The default value is 14 days.
	ExpiringCertificateAdministrativeConsoleWarningDays *int64 `` /* 133-byte string literal not displayed */
	// Indicates the number of days past the certificate expiry date, the administrative console warning ends. The default value is 14 days.
	ExpiredCertificateAdministrativeConsoleWarningDays *int64                                    `` /* 131-byte string literal not displayed */
	ThreadPoolExhaustionNotificationSettings           *ThreadPoolExhaustionNotificationSettings `json:"threadPoolExhaustionNotificationSettings,omitempty" tfsdk:"thread_pool_exhaustion_notification_settings"`
}

NotificationSettings Settings for notifications relating to licensing and certificate expiration.

func NewNotificationSettings ¶

func NewNotificationSettings() *NotificationSettings

NewNotificationSettings instantiates a new NotificationSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNotificationSettingsWithDefaults ¶

func NewNotificationSettingsWithDefaults() *NotificationSettings

NewNotificationSettingsWithDefaults instantiates a new NotificationSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NotificationSettings) GetAccountChangesNotificationPublisherRef ¶

func (o *NotificationSettings) GetAccountChangesNotificationPublisherRef() ResourceLink

GetAccountChangesNotificationPublisherRef returns the AccountChangesNotificationPublisherRef field value if set, zero value otherwise.

func (*NotificationSettings) GetAccountChangesNotificationPublisherRefOk ¶

func (o *NotificationSettings) GetAccountChangesNotificationPublisherRefOk() (*ResourceLink, bool)

GetAccountChangesNotificationPublisherRefOk returns a tuple with the AccountChangesNotificationPublisherRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationSettings) GetCertificateExpirations ¶

func (o *NotificationSettings) GetCertificateExpirations() CertificateExpirationNotificationSettings

GetCertificateExpirations returns the CertificateExpirations field value if set, zero value otherwise.

func (*NotificationSettings) GetCertificateExpirationsOk ¶

func (o *NotificationSettings) GetCertificateExpirationsOk() (*CertificateExpirationNotificationSettings, bool)

GetCertificateExpirationsOk returns a tuple with the CertificateExpirations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationSettings) GetExpiredCertificateAdministrativeConsoleWarningDays ¶

func (o *NotificationSettings) GetExpiredCertificateAdministrativeConsoleWarningDays() int64

GetExpiredCertificateAdministrativeConsoleWarningDays returns the ExpiredCertificateAdministrativeConsoleWarningDays field value if set, zero value otherwise.

func (*NotificationSettings) GetExpiredCertificateAdministrativeConsoleWarningDaysOk ¶

func (o *NotificationSettings) GetExpiredCertificateAdministrativeConsoleWarningDaysOk() (*int64, bool)

GetExpiredCertificateAdministrativeConsoleWarningDaysOk returns a tuple with the ExpiredCertificateAdministrativeConsoleWarningDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationSettings) GetExpiringCertificateAdministrativeConsoleWarningDays ¶

func (o *NotificationSettings) GetExpiringCertificateAdministrativeConsoleWarningDays() int64

GetExpiringCertificateAdministrativeConsoleWarningDays returns the ExpiringCertificateAdministrativeConsoleWarningDays field value if set, zero value otherwise.

func (*NotificationSettings) GetExpiringCertificateAdministrativeConsoleWarningDaysOk ¶

func (o *NotificationSettings) GetExpiringCertificateAdministrativeConsoleWarningDaysOk() (*int64, bool)

GetExpiringCertificateAdministrativeConsoleWarningDaysOk returns a tuple with the ExpiringCertificateAdministrativeConsoleWarningDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationSettings) GetLicenseEvents ¶

GetLicenseEvents returns the LicenseEvents field value if set, zero value otherwise.

func (*NotificationSettings) GetLicenseEventsOk ¶

func (o *NotificationSettings) GetLicenseEventsOk() (*LicenseEventNotificationSettings, bool)

GetLicenseEventsOk returns a tuple with the LicenseEvents field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationSettings) GetMetadataNotificationSettings ¶

func (o *NotificationSettings) GetMetadataNotificationSettings() MetadataEventNotificationSettings

GetMetadataNotificationSettings returns the MetadataNotificationSettings field value if set, zero value otherwise.

func (*NotificationSettings) GetMetadataNotificationSettingsOk ¶

func (o *NotificationSettings) GetMetadataNotificationSettingsOk() (*MetadataEventNotificationSettings, bool)

GetMetadataNotificationSettingsOk returns a tuple with the MetadataNotificationSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationSettings) GetNotifyAdminUserPasswordChanges ¶

func (o *NotificationSettings) GetNotifyAdminUserPasswordChanges() bool

GetNotifyAdminUserPasswordChanges returns the NotifyAdminUserPasswordChanges field value if set, zero value otherwise.

func (*NotificationSettings) GetNotifyAdminUserPasswordChangesOk ¶

func (o *NotificationSettings) GetNotifyAdminUserPasswordChangesOk() (*bool, bool)

GetNotifyAdminUserPasswordChangesOk returns a tuple with the NotifyAdminUserPasswordChanges field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationSettings) GetThreadPoolExhaustionNotificationSettings ¶

func (o *NotificationSettings) GetThreadPoolExhaustionNotificationSettings() ThreadPoolExhaustionNotificationSettings

GetThreadPoolExhaustionNotificationSettings returns the ThreadPoolExhaustionNotificationSettings field value if set, zero value otherwise.

func (*NotificationSettings) GetThreadPoolExhaustionNotificationSettingsOk ¶

func (o *NotificationSettings) GetThreadPoolExhaustionNotificationSettingsOk() (*ThreadPoolExhaustionNotificationSettings, bool)

GetThreadPoolExhaustionNotificationSettingsOk returns a tuple with the ThreadPoolExhaustionNotificationSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NotificationSettings) HasAccountChangesNotificationPublisherRef ¶

func (o *NotificationSettings) HasAccountChangesNotificationPublisherRef() bool

HasAccountChangesNotificationPublisherRef returns a boolean if a field has been set.

func (*NotificationSettings) HasCertificateExpirations ¶

func (o *NotificationSettings) HasCertificateExpirations() bool

HasCertificateExpirations returns a boolean if a field has been set.

func (*NotificationSettings) HasExpiredCertificateAdministrativeConsoleWarningDays ¶

func (o *NotificationSettings) HasExpiredCertificateAdministrativeConsoleWarningDays() bool

HasExpiredCertificateAdministrativeConsoleWarningDays returns a boolean if a field has been set.

func (*NotificationSettings) HasExpiringCertificateAdministrativeConsoleWarningDays ¶

func (o *NotificationSettings) HasExpiringCertificateAdministrativeConsoleWarningDays() bool

HasExpiringCertificateAdministrativeConsoleWarningDays returns a boolean if a field has been set.

func (*NotificationSettings) HasLicenseEvents ¶

func (o *NotificationSettings) HasLicenseEvents() bool

HasLicenseEvents returns a boolean if a field has been set.

func (*NotificationSettings) HasMetadataNotificationSettings ¶

func (o *NotificationSettings) HasMetadataNotificationSettings() bool

HasMetadataNotificationSettings returns a boolean if a field has been set.

func (*NotificationSettings) HasNotifyAdminUserPasswordChanges ¶

func (o *NotificationSettings) HasNotifyAdminUserPasswordChanges() bool

HasNotifyAdminUserPasswordChanges returns a boolean if a field has been set.

func (*NotificationSettings) HasThreadPoolExhaustionNotificationSettings ¶

func (o *NotificationSettings) HasThreadPoolExhaustionNotificationSettings() bool

HasThreadPoolExhaustionNotificationSettings returns a boolean if a field has been set.

func (NotificationSettings) MarshalJSON ¶

func (o NotificationSettings) MarshalJSON() ([]byte, error)

func (*NotificationSettings) SetAccountChangesNotificationPublisherRef ¶

func (o *NotificationSettings) SetAccountChangesNotificationPublisherRef(v ResourceLink)

SetAccountChangesNotificationPublisherRef gets a reference to the given ResourceLink and assigns it to the AccountChangesNotificationPublisherRef field.

func (*NotificationSettings) SetCertificateExpirations ¶

func (o *NotificationSettings) SetCertificateExpirations(v CertificateExpirationNotificationSettings)

SetCertificateExpirations gets a reference to the given CertificateExpirationNotificationSettings and assigns it to the CertificateExpirations field.

func (*NotificationSettings) SetExpiredCertificateAdministrativeConsoleWarningDays ¶

func (o *NotificationSettings) SetExpiredCertificateAdministrativeConsoleWarningDays(v int64)

SetExpiredCertificateAdministrativeConsoleWarningDays gets a reference to the given int64 and assigns it to the ExpiredCertificateAdministrativeConsoleWarningDays field.

func (*NotificationSettings) SetExpiringCertificateAdministrativeConsoleWarningDays ¶

func (o *NotificationSettings) SetExpiringCertificateAdministrativeConsoleWarningDays(v int64)

SetExpiringCertificateAdministrativeConsoleWarningDays gets a reference to the given int64 and assigns it to the ExpiringCertificateAdministrativeConsoleWarningDays field.

func (*NotificationSettings) SetLicenseEvents ¶

SetLicenseEvents gets a reference to the given LicenseEventNotificationSettings and assigns it to the LicenseEvents field.

func (*NotificationSettings) SetMetadataNotificationSettings ¶

func (o *NotificationSettings) SetMetadataNotificationSettings(v MetadataEventNotificationSettings)

SetMetadataNotificationSettings gets a reference to the given MetadataEventNotificationSettings and assigns it to the MetadataNotificationSettings field.

func (*NotificationSettings) SetNotifyAdminUserPasswordChanges ¶

func (o *NotificationSettings) SetNotifyAdminUserPasswordChanges(v bool)

SetNotifyAdminUserPasswordChanges gets a reference to the given bool and assigns it to the NotifyAdminUserPasswordChanges field.

func (*NotificationSettings) SetThreadPoolExhaustionNotificationSettings ¶

func (o *NotificationSettings) SetThreadPoolExhaustionNotificationSettings(v ThreadPoolExhaustionNotificationSettings)

SetThreadPoolExhaustionNotificationSettings gets a reference to the given ThreadPoolExhaustionNotificationSettings and assigns it to the ThreadPoolExhaustionNotificationSettings field.

func (NotificationSettings) ToMap ¶

func (o NotificationSettings) ToMap() (map[string]interface{}, error)

type NullableACAPTCHAProviderPluginDescriptor ¶

type NullableACAPTCHAProviderPluginDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableACAPTCHAProviderPluginDescriptor) Get ¶

func (NullableACAPTCHAProviderPluginDescriptor) IsSet ¶

func (NullableACAPTCHAProviderPluginDescriptor) MarshalJSON ¶

func (*NullableACAPTCHAProviderPluginDescriptor) Set ¶

func (*NullableACAPTCHAProviderPluginDescriptor) UnmarshalJSON ¶

func (v *NullableACAPTCHAProviderPluginDescriptor) UnmarshalJSON(src []byte) error

func (*NullableACAPTCHAProviderPluginDescriptor) Unset ¶

type NullableACollectionOfCAPTCHAProviderPluginDescriptors ¶

type NullableACollectionOfCAPTCHAProviderPluginDescriptors struct {
	// contains filtered or unexported fields
}

func (NullableACollectionOfCAPTCHAProviderPluginDescriptors) Get ¶

func (NullableACollectionOfCAPTCHAProviderPluginDescriptors) IsSet ¶

func (NullableACollectionOfCAPTCHAProviderPluginDescriptors) MarshalJSON ¶

func (*NullableACollectionOfCAPTCHAProviderPluginDescriptors) Set ¶

func (*NullableACollectionOfCAPTCHAProviderPluginDescriptors) UnmarshalJSON ¶

func (*NullableACollectionOfCAPTCHAProviderPluginDescriptors) Unset ¶

type NullableAccessTokenAttribute ¶

type NullableAccessTokenAttribute struct {
	// contains filtered or unexported fields
}

func (NullableAccessTokenAttribute) Get ¶

func (NullableAccessTokenAttribute) IsSet ¶

func (NullableAccessTokenAttribute) MarshalJSON ¶

func (v NullableAccessTokenAttribute) MarshalJSON() ([]byte, error)

func (*NullableAccessTokenAttribute) Set ¶

func (*NullableAccessTokenAttribute) UnmarshalJSON ¶

func (v *NullableAccessTokenAttribute) UnmarshalJSON(src []byte) error

func (*NullableAccessTokenAttribute) Unset ¶

func (v *NullableAccessTokenAttribute) Unset()

type NullableAccessTokenAttributeContract ¶

type NullableAccessTokenAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableAccessTokenAttributeContract) Get ¶

func (NullableAccessTokenAttributeContract) IsSet ¶

func (NullableAccessTokenAttributeContract) MarshalJSON ¶

func (v NullableAccessTokenAttributeContract) MarshalJSON() ([]byte, error)

func (*NullableAccessTokenAttributeContract) Set ¶

func (*NullableAccessTokenAttributeContract) UnmarshalJSON ¶

func (v *NullableAccessTokenAttributeContract) UnmarshalJSON(src []byte) error

func (*NullableAccessTokenAttributeContract) Unset ¶

type NullableAccessTokenManagementSettings ¶

type NullableAccessTokenManagementSettings struct {
	// contains filtered or unexported fields
}

func (NullableAccessTokenManagementSettings) Get ¶

func (NullableAccessTokenManagementSettings) IsSet ¶

func (NullableAccessTokenManagementSettings) MarshalJSON ¶

func (v NullableAccessTokenManagementSettings) MarshalJSON() ([]byte, error)

func (*NullableAccessTokenManagementSettings) Set ¶

func (*NullableAccessTokenManagementSettings) UnmarshalJSON ¶

func (v *NullableAccessTokenManagementSettings) UnmarshalJSON(src []byte) error

func (*NullableAccessTokenManagementSettings) Unset ¶

type NullableAccessTokenManager ¶

type NullableAccessTokenManager struct {
	// contains filtered or unexported fields
}

func NewNullableAccessTokenManager ¶

func NewNullableAccessTokenManager(val *AccessTokenManager) *NullableAccessTokenManager

func (NullableAccessTokenManager) Get ¶

func (NullableAccessTokenManager) IsSet ¶

func (v NullableAccessTokenManager) IsSet() bool

func (NullableAccessTokenManager) MarshalJSON ¶

func (v NullableAccessTokenManager) MarshalJSON() ([]byte, error)

func (*NullableAccessTokenManager) Set ¶

func (*NullableAccessTokenManager) UnmarshalJSON ¶

func (v *NullableAccessTokenManager) UnmarshalJSON(src []byte) error

func (*NullableAccessTokenManager) Unset ¶

func (v *NullableAccessTokenManager) Unset()

type NullableAccessTokenManagerDescriptor ¶

type NullableAccessTokenManagerDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableAccessTokenManagerDescriptor) Get ¶

func (NullableAccessTokenManagerDescriptor) IsSet ¶

func (NullableAccessTokenManagerDescriptor) MarshalJSON ¶

func (v NullableAccessTokenManagerDescriptor) MarshalJSON() ([]byte, error)

func (*NullableAccessTokenManagerDescriptor) Set ¶

func (*NullableAccessTokenManagerDescriptor) UnmarshalJSON ¶

func (v *NullableAccessTokenManagerDescriptor) UnmarshalJSON(src []byte) error

func (*NullableAccessTokenManagerDescriptor) Unset ¶

type NullableAccessTokenManagerDescriptors ¶

type NullableAccessTokenManagerDescriptors struct {
	// contains filtered or unexported fields
}

func (NullableAccessTokenManagerDescriptors) Get ¶

func (NullableAccessTokenManagerDescriptors) IsSet ¶

func (NullableAccessTokenManagerDescriptors) MarshalJSON ¶

func (v NullableAccessTokenManagerDescriptors) MarshalJSON() ([]byte, error)

func (*NullableAccessTokenManagerDescriptors) Set ¶

func (*NullableAccessTokenManagerDescriptors) UnmarshalJSON ¶

func (v *NullableAccessTokenManagerDescriptors) UnmarshalJSON(src []byte) error

func (*NullableAccessTokenManagerDescriptors) Unset ¶

type NullableAccessTokenManagerMapping ¶

type NullableAccessTokenManagerMapping struct {
	// contains filtered or unexported fields
}

func (NullableAccessTokenManagerMapping) Get ¶

func (NullableAccessTokenManagerMapping) IsSet ¶

func (NullableAccessTokenManagerMapping) MarshalJSON ¶

func (v NullableAccessTokenManagerMapping) MarshalJSON() ([]byte, error)

func (*NullableAccessTokenManagerMapping) Set ¶

func (*NullableAccessTokenManagerMapping) UnmarshalJSON ¶

func (v *NullableAccessTokenManagerMapping) UnmarshalJSON(src []byte) error

func (*NullableAccessTokenManagerMapping) Unset ¶

type NullableAccessTokenManagers ¶

type NullableAccessTokenManagers struct {
	// contains filtered or unexported fields
}

func (NullableAccessTokenManagers) Get ¶

func (NullableAccessTokenManagers) IsSet ¶

func (NullableAccessTokenManagers) MarshalJSON ¶

func (v NullableAccessTokenManagers) MarshalJSON() ([]byte, error)

func (*NullableAccessTokenManagers) Set ¶

func (*NullableAccessTokenManagers) UnmarshalJSON ¶

func (v *NullableAccessTokenManagers) UnmarshalJSON(src []byte) error

func (*NullableAccessTokenManagers) Unset ¶

func (v *NullableAccessTokenManagers) Unset()

type NullableAccessTokenMapping ¶

type NullableAccessTokenMapping struct {
	// contains filtered or unexported fields
}

func NewNullableAccessTokenMapping ¶

func NewNullableAccessTokenMapping(val *AccessTokenMapping) *NullableAccessTokenMapping

func (NullableAccessTokenMapping) Get ¶

func (NullableAccessTokenMapping) IsSet ¶

func (v NullableAccessTokenMapping) IsSet() bool

func (NullableAccessTokenMapping) MarshalJSON ¶

func (v NullableAccessTokenMapping) MarshalJSON() ([]byte, error)

func (*NullableAccessTokenMapping) Set ¶

func (*NullableAccessTokenMapping) UnmarshalJSON ¶

func (v *NullableAccessTokenMapping) UnmarshalJSON(src []byte) error

func (*NullableAccessTokenMapping) Unset ¶

func (v *NullableAccessTokenMapping) Unset()

type NullableAccessTokenMappingContext ¶

type NullableAccessTokenMappingContext struct {
	// contains filtered or unexported fields
}

func (NullableAccessTokenMappingContext) Get ¶

func (NullableAccessTokenMappingContext) IsSet ¶

func (NullableAccessTokenMappingContext) MarshalJSON ¶

func (v NullableAccessTokenMappingContext) MarshalJSON() ([]byte, error)

func (*NullableAccessTokenMappingContext) Set ¶

func (*NullableAccessTokenMappingContext) UnmarshalJSON ¶

func (v *NullableAccessTokenMappingContext) UnmarshalJSON(src []byte) error

func (*NullableAccessTokenMappingContext) Unset ¶

type NullableAccountManagementSettings ¶

type NullableAccountManagementSettings struct {
	// contains filtered or unexported fields
}

func (NullableAccountManagementSettings) Get ¶

func (NullableAccountManagementSettings) IsSet ¶

func (NullableAccountManagementSettings) MarshalJSON ¶

func (v NullableAccountManagementSettings) MarshalJSON() ([]byte, error)

func (*NullableAccountManagementSettings) Set ¶

func (*NullableAccountManagementSettings) UnmarshalJSON ¶

func (v *NullableAccountManagementSettings) UnmarshalJSON(src []byte) error

func (*NullableAccountManagementSettings) Unset ¶

type NullableAction ¶

type NullableAction struct {
	// contains filtered or unexported fields
}

func NewNullableAction ¶

func NewNullableAction(val *Action) *NullableAction

func (NullableAction) Get ¶

func (v NullableAction) Get() *Action

func (NullableAction) IsSet ¶

func (v NullableAction) IsSet() bool

func (NullableAction) MarshalJSON ¶

func (v NullableAction) MarshalJSON() ([]byte, error)

func (*NullableAction) Set ¶

func (v *NullableAction) Set(val *Action)

func (*NullableAction) UnmarshalJSON ¶

func (v *NullableAction) UnmarshalJSON(src []byte) error

func (*NullableAction) Unset ¶

func (v *NullableAction) Unset()

type NullableActionDescriptor ¶

type NullableActionDescriptor struct {
	// contains filtered or unexported fields
}

func NewNullableActionDescriptor ¶

func NewNullableActionDescriptor(val *ActionDescriptor) *NullableActionDescriptor

func (NullableActionDescriptor) Get ¶

func (NullableActionDescriptor) IsSet ¶

func (v NullableActionDescriptor) IsSet() bool

func (NullableActionDescriptor) MarshalJSON ¶

func (v NullableActionDescriptor) MarshalJSON() ([]byte, error)

func (*NullableActionDescriptor) Set ¶

func (*NullableActionDescriptor) UnmarshalJSON ¶

func (v *NullableActionDescriptor) UnmarshalJSON(src []byte) error

func (*NullableActionDescriptor) Unset ¶

func (v *NullableActionDescriptor) Unset()

type NullableActionOptions ¶

type NullableActionOptions struct {
	// contains filtered or unexported fields
}

func NewNullableActionOptions ¶

func NewNullableActionOptions(val *ActionOptions) *NullableActionOptions

func (NullableActionOptions) Get ¶

func (NullableActionOptions) IsSet ¶

func (v NullableActionOptions) IsSet() bool

func (NullableActionOptions) MarshalJSON ¶

func (v NullableActionOptions) MarshalJSON() ([]byte, error)

func (*NullableActionOptions) Set ¶

func (v *NullableActionOptions) Set(val *ActionOptions)

func (*NullableActionOptions) UnmarshalJSON ¶

func (v *NullableActionOptions) UnmarshalJSON(src []byte) error

func (*NullableActionOptions) Unset ¶

func (v *NullableActionOptions) Unset()

type NullableActionParameter ¶

type NullableActionParameter struct {
	// contains filtered or unexported fields
}

func NewNullableActionParameter ¶

func NewNullableActionParameter(val *ActionParameter) *NullableActionParameter

func (NullableActionParameter) Get ¶

func (NullableActionParameter) IsSet ¶

func (v NullableActionParameter) IsSet() bool

func (NullableActionParameter) MarshalJSON ¶

func (v NullableActionParameter) MarshalJSON() ([]byte, error)

func (*NullableActionParameter) Set ¶

func (*NullableActionParameter) UnmarshalJSON ¶

func (v *NullableActionParameter) UnmarshalJSON(src []byte) error

func (*NullableActionParameter) Unset ¶

func (v *NullableActionParameter) Unset()

type NullableActionResult ¶

type NullableActionResult struct {
	// contains filtered or unexported fields
}

func NewNullableActionResult ¶

func NewNullableActionResult(val *ActionResult) *NullableActionResult

func (NullableActionResult) Get ¶

func (NullableActionResult) IsSet ¶

func (v NullableActionResult) IsSet() bool

func (NullableActionResult) MarshalJSON ¶

func (v NullableActionResult) MarshalJSON() ([]byte, error)

func (*NullableActionResult) Set ¶

func (v *NullableActionResult) Set(val *ActionResult)

func (*NullableActionResult) UnmarshalJSON ¶

func (v *NullableActionResult) UnmarshalJSON(src []byte) error

func (*NullableActionResult) Unset ¶

func (v *NullableActionResult) Unset()

type NullableActions ¶

type NullableActions struct {
	// contains filtered or unexported fields
}

func NewNullableActions ¶

func NewNullableActions(val *Actions) *NullableActions

func (NullableActions) Get ¶

func (v NullableActions) Get() *Actions

func (NullableActions) IsSet ¶

func (v NullableActions) IsSet() bool

func (NullableActions) MarshalJSON ¶

func (v NullableActions) MarshalJSON() ([]byte, error)

func (*NullableActions) Set ¶

func (v *NullableActions) Set(val *Actions)

func (*NullableActions) UnmarshalJSON ¶

func (v *NullableActions) UnmarshalJSON(src []byte) error

func (*NullableActions) Unset ¶

func (v *NullableActions) Unset()

type NullableAdditionalAllowedEntitiesConfiguration ¶

type NullableAdditionalAllowedEntitiesConfiguration struct {
	// contains filtered or unexported fields
}

func (NullableAdditionalAllowedEntitiesConfiguration) Get ¶

func (NullableAdditionalAllowedEntitiesConfiguration) IsSet ¶

func (NullableAdditionalAllowedEntitiesConfiguration) MarshalJSON ¶

func (*NullableAdditionalAllowedEntitiesConfiguration) Set ¶

func (*NullableAdditionalAllowedEntitiesConfiguration) UnmarshalJSON ¶

func (*NullableAdditionalAllowedEntitiesConfiguration) Unset ¶

type NullableAdditionalKeySet ¶

type NullableAdditionalKeySet struct {
	// contains filtered or unexported fields
}

func NewNullableAdditionalKeySet ¶

func NewNullableAdditionalKeySet(val *AdditionalKeySet) *NullableAdditionalKeySet

func (NullableAdditionalKeySet) Get ¶

func (NullableAdditionalKeySet) IsSet ¶

func (v NullableAdditionalKeySet) IsSet() bool

func (NullableAdditionalKeySet) MarshalJSON ¶

func (v NullableAdditionalKeySet) MarshalJSON() ([]byte, error)

func (*NullableAdditionalKeySet) Set ¶

func (*NullableAdditionalKeySet) UnmarshalJSON ¶

func (v *NullableAdditionalKeySet) UnmarshalJSON(src []byte) error

func (*NullableAdditionalKeySet) Unset ¶

func (v *NullableAdditionalKeySet) Unset()

type NullableAdditionalKeySets ¶

type NullableAdditionalKeySets struct {
	// contains filtered or unexported fields
}

func NewNullableAdditionalKeySets ¶

func NewNullableAdditionalKeySets(val *AdditionalKeySets) *NullableAdditionalKeySets

func (NullableAdditionalKeySets) Get ¶

func (NullableAdditionalKeySets) IsSet ¶

func (v NullableAdditionalKeySets) IsSet() bool

func (NullableAdditionalKeySets) MarshalJSON ¶

func (v NullableAdditionalKeySets) MarshalJSON() ([]byte, error)

func (*NullableAdditionalKeySets) Set ¶

func (*NullableAdditionalKeySets) UnmarshalJSON ¶

func (v *NullableAdditionalKeySets) UnmarshalJSON(src []byte) error

func (*NullableAdditionalKeySets) Unset ¶

func (v *NullableAdditionalKeySets) Unset()

type NullableAdministrativeAccount ¶

type NullableAdministrativeAccount struct {
	// contains filtered or unexported fields
}

func (NullableAdministrativeAccount) Get ¶

func (NullableAdministrativeAccount) IsSet ¶

func (NullableAdministrativeAccount) MarshalJSON ¶

func (v NullableAdministrativeAccount) MarshalJSON() ([]byte, error)

func (*NullableAdministrativeAccount) Set ¶

func (*NullableAdministrativeAccount) UnmarshalJSON ¶

func (v *NullableAdministrativeAccount) UnmarshalJSON(src []byte) error

func (*NullableAdministrativeAccount) Unset ¶

func (v *NullableAdministrativeAccount) Unset()

type NullableAdministrativeAccounts ¶

type NullableAdministrativeAccounts struct {
	// contains filtered or unexported fields
}

func (NullableAdministrativeAccounts) Get ¶

func (NullableAdministrativeAccounts) IsSet ¶

func (NullableAdministrativeAccounts) MarshalJSON ¶

func (v NullableAdministrativeAccounts) MarshalJSON() ([]byte, error)

func (*NullableAdministrativeAccounts) Set ¶

func (*NullableAdministrativeAccounts) UnmarshalJSON ¶

func (v *NullableAdministrativeAccounts) UnmarshalJSON(src []byte) error

func (*NullableAdministrativeAccounts) Unset ¶

func (v *NullableAdministrativeAccounts) Unset()

type NullableAlternativeLoginHintTokenIssuer ¶

type NullableAlternativeLoginHintTokenIssuer struct {
	// contains filtered or unexported fields
}

func (NullableAlternativeLoginHintTokenIssuer) Get ¶

func (NullableAlternativeLoginHintTokenIssuer) IsSet ¶

func (NullableAlternativeLoginHintTokenIssuer) MarshalJSON ¶

func (v NullableAlternativeLoginHintTokenIssuer) MarshalJSON() ([]byte, error)

func (*NullableAlternativeLoginHintTokenIssuer) Set ¶

func (*NullableAlternativeLoginHintTokenIssuer) UnmarshalJSON ¶

func (v *NullableAlternativeLoginHintTokenIssuer) UnmarshalJSON(src []byte) error

func (*NullableAlternativeLoginHintTokenIssuer) Unset ¶

type NullableApcMappingPolicyAction ¶

type NullableApcMappingPolicyAction struct {
	// contains filtered or unexported fields
}

func (NullableApcMappingPolicyAction) Get ¶

func (NullableApcMappingPolicyAction) IsSet ¶

func (NullableApcMappingPolicyAction) MarshalJSON ¶

func (v NullableApcMappingPolicyAction) MarshalJSON() ([]byte, error)

func (*NullableApcMappingPolicyAction) Set ¶

func (*NullableApcMappingPolicyAction) UnmarshalJSON ¶

func (v *NullableApcMappingPolicyAction) UnmarshalJSON(src []byte) error

func (*NullableApcMappingPolicyAction) Unset ¶

func (v *NullableApcMappingPolicyAction) Unset()

type NullableApcToPersistentGrantMapping ¶

type NullableApcToPersistentGrantMapping struct {
	// contains filtered or unexported fields
}

func (NullableApcToPersistentGrantMapping) Get ¶

func (NullableApcToPersistentGrantMapping) IsSet ¶

func (NullableApcToPersistentGrantMapping) MarshalJSON ¶

func (v NullableApcToPersistentGrantMapping) MarshalJSON() ([]byte, error)

func (*NullableApcToPersistentGrantMapping) Set ¶

func (*NullableApcToPersistentGrantMapping) UnmarshalJSON ¶

func (v *NullableApcToPersistentGrantMapping) UnmarshalJSON(src []byte) error

func (*NullableApcToPersistentGrantMapping) Unset ¶

type NullableApcToPersistentGrantMappings ¶

type NullableApcToPersistentGrantMappings struct {
	// contains filtered or unexported fields
}

func (NullableApcToPersistentGrantMappings) Get ¶

func (NullableApcToPersistentGrantMappings) IsSet ¶

func (NullableApcToPersistentGrantMappings) MarshalJSON ¶

func (v NullableApcToPersistentGrantMappings) MarshalJSON() ([]byte, error)

func (*NullableApcToPersistentGrantMappings) Set ¶

func (*NullableApcToPersistentGrantMappings) UnmarshalJSON ¶

func (v *NullableApcToPersistentGrantMappings) UnmarshalJSON(src []byte) error

func (*NullableApcToPersistentGrantMappings) Unset ¶

type NullableApcToSpAdapterMapping ¶

type NullableApcToSpAdapterMapping struct {
	// contains filtered or unexported fields
}

func (NullableApcToSpAdapterMapping) Get ¶

func (NullableApcToSpAdapterMapping) IsSet ¶

func (NullableApcToSpAdapterMapping) MarshalJSON ¶

func (v NullableApcToSpAdapterMapping) MarshalJSON() ([]byte, error)

func (*NullableApcToSpAdapterMapping) Set ¶

func (*NullableApcToSpAdapterMapping) UnmarshalJSON ¶

func (v *NullableApcToSpAdapterMapping) UnmarshalJSON(src []byte) error

func (*NullableApcToSpAdapterMapping) Unset ¶

func (v *NullableApcToSpAdapterMapping) Unset()

type NullableApcToSpAdapterMappings ¶

type NullableApcToSpAdapterMappings struct {
	// contains filtered or unexported fields
}

func (NullableApcToSpAdapterMappings) Get ¶

func (NullableApcToSpAdapterMappings) IsSet ¶

func (NullableApcToSpAdapterMappings) MarshalJSON ¶

func (v NullableApcToSpAdapterMappings) MarshalJSON() ([]byte, error)

func (*NullableApcToSpAdapterMappings) Set ¶

func (*NullableApcToSpAdapterMappings) UnmarshalJSON ¶

func (v *NullableApcToSpAdapterMappings) UnmarshalJSON(src []byte) error

func (*NullableApcToSpAdapterMappings) Unset ¶

func (v *NullableApcToSpAdapterMappings) Unset()

type NullableApiResult ¶

type NullableApiResult struct {
	// contains filtered or unexported fields
}

func NewNullableApiResult ¶

func NewNullableApiResult(val *ApiResult) *NullableApiResult

func (NullableApiResult) Get ¶

func (v NullableApiResult) Get() *ApiResult

func (NullableApiResult) IsSet ¶

func (v NullableApiResult) IsSet() bool

func (NullableApiResult) MarshalJSON ¶

func (v NullableApiResult) MarshalJSON() ([]byte, error)

func (*NullableApiResult) Set ¶

func (v *NullableApiResult) Set(val *ApiResult)

func (*NullableApiResult) UnmarshalJSON ¶

func (v *NullableApiResult) UnmarshalJSON(src []byte) error

func (*NullableApiResult) Unset ¶

func (v *NullableApiResult) Unset()

type NullableApplicationSessionPolicy ¶

type NullableApplicationSessionPolicy struct {
	// contains filtered or unexported fields
}

func (NullableApplicationSessionPolicy) Get ¶

func (NullableApplicationSessionPolicy) IsSet ¶

func (NullableApplicationSessionPolicy) MarshalJSON ¶

func (v NullableApplicationSessionPolicy) MarshalJSON() ([]byte, error)

func (*NullableApplicationSessionPolicy) Set ¶

func (*NullableApplicationSessionPolicy) UnmarshalJSON ¶

func (v *NullableApplicationSessionPolicy) UnmarshalJSON(src []byte) error

func (*NullableApplicationSessionPolicy) Unset ¶

type NullableArtifactResolverLocation ¶

type NullableArtifactResolverLocation struct {
	// contains filtered or unexported fields
}

func (NullableArtifactResolverLocation) Get ¶

func (NullableArtifactResolverLocation) IsSet ¶

func (NullableArtifactResolverLocation) MarshalJSON ¶

func (v NullableArtifactResolverLocation) MarshalJSON() ([]byte, error)

func (*NullableArtifactResolverLocation) Set ¶

func (*NullableArtifactResolverLocation) UnmarshalJSON ¶

func (v *NullableArtifactResolverLocation) UnmarshalJSON(src []byte) error

func (*NullableArtifactResolverLocation) Unset ¶

type NullableArtifactSettings ¶

type NullableArtifactSettings struct {
	// contains filtered or unexported fields
}

func NewNullableArtifactSettings ¶

func NewNullableArtifactSettings(val *ArtifactSettings) *NullableArtifactSettings

func (NullableArtifactSettings) Get ¶

func (NullableArtifactSettings) IsSet ¶

func (v NullableArtifactSettings) IsSet() bool

func (NullableArtifactSettings) MarshalJSON ¶

func (v NullableArtifactSettings) MarshalJSON() ([]byte, error)

func (*NullableArtifactSettings) Set ¶

func (*NullableArtifactSettings) UnmarshalJSON ¶

func (v *NullableArtifactSettings) UnmarshalJSON(src []byte) error

func (*NullableArtifactSettings) Unset ¶

func (v *NullableArtifactSettings) Unset()

type NullableAssertionLifetime ¶

type NullableAssertionLifetime struct {
	// contains filtered or unexported fields
}

func NewNullableAssertionLifetime ¶

func NewNullableAssertionLifetime(val *AssertionLifetime) *NullableAssertionLifetime

func (NullableAssertionLifetime) Get ¶

func (NullableAssertionLifetime) IsSet ¶

func (v NullableAssertionLifetime) IsSet() bool

func (NullableAssertionLifetime) MarshalJSON ¶

func (v NullableAssertionLifetime) MarshalJSON() ([]byte, error)

func (*NullableAssertionLifetime) Set ¶

func (*NullableAssertionLifetime) UnmarshalJSON ¶

func (v *NullableAssertionLifetime) UnmarshalJSON(src []byte) error

func (*NullableAssertionLifetime) Unset ¶

func (v *NullableAssertionLifetime) Unset()

type NullableAtmAccessControlSettings ¶

type NullableAtmAccessControlSettings struct {
	// contains filtered or unexported fields
}

func (NullableAtmAccessControlSettings) Get ¶

func (NullableAtmAccessControlSettings) IsSet ¶

func (NullableAtmAccessControlSettings) MarshalJSON ¶

func (v NullableAtmAccessControlSettings) MarshalJSON() ([]byte, error)

func (*NullableAtmAccessControlSettings) Set ¶

func (*NullableAtmAccessControlSettings) UnmarshalJSON ¶

func (v *NullableAtmAccessControlSettings) UnmarshalJSON(src []byte) error

func (*NullableAtmAccessControlSettings) Unset ¶

type NullableAtmSelectionSettings ¶

type NullableAtmSelectionSettings struct {
	// contains filtered or unexported fields
}

func (NullableAtmSelectionSettings) Get ¶

func (NullableAtmSelectionSettings) IsSet ¶

func (NullableAtmSelectionSettings) MarshalJSON ¶

func (v NullableAtmSelectionSettings) MarshalJSON() ([]byte, error)

func (*NullableAtmSelectionSettings) Set ¶

func (*NullableAtmSelectionSettings) UnmarshalJSON ¶

func (v *NullableAtmSelectionSettings) UnmarshalJSON(src []byte) error

func (*NullableAtmSelectionSettings) Unset ¶

func (v *NullableAtmSelectionSettings) Unset()

type NullableAttribute ¶

type NullableAttribute struct {
	// contains filtered or unexported fields
}

func NewNullableAttribute ¶

func NewNullableAttribute(val *Attribute) *NullableAttribute

func (NullableAttribute) Get ¶

func (v NullableAttribute) Get() *Attribute

func (NullableAttribute) IsSet ¶

func (v NullableAttribute) IsSet() bool

func (NullableAttribute) MarshalJSON ¶

func (v NullableAttribute) MarshalJSON() ([]byte, error)

func (*NullableAttribute) Set ¶

func (v *NullableAttribute) Set(val *Attribute)

func (*NullableAttribute) UnmarshalJSON ¶

func (v *NullableAttribute) UnmarshalJSON(src []byte) error

func (*NullableAttribute) Unset ¶

func (v *NullableAttribute) Unset()

type NullableAttributeFulfillmentValue ¶

type NullableAttributeFulfillmentValue struct {
	// contains filtered or unexported fields
}

func (NullableAttributeFulfillmentValue) Get ¶

func (NullableAttributeFulfillmentValue) IsSet ¶

func (NullableAttributeFulfillmentValue) MarshalJSON ¶

func (v NullableAttributeFulfillmentValue) MarshalJSON() ([]byte, error)

func (*NullableAttributeFulfillmentValue) Set ¶

func (*NullableAttributeFulfillmentValue) UnmarshalJSON ¶

func (v *NullableAttributeFulfillmentValue) UnmarshalJSON(src []byte) error

func (*NullableAttributeFulfillmentValue) Unset ¶

type NullableAttributeMapping ¶

type NullableAttributeMapping struct {
	// contains filtered or unexported fields
}

func NewNullableAttributeMapping ¶

func NewNullableAttributeMapping(val *AttributeMapping) *NullableAttributeMapping

func (NullableAttributeMapping) Get ¶

func (NullableAttributeMapping) IsSet ¶

func (v NullableAttributeMapping) IsSet() bool

func (NullableAttributeMapping) MarshalJSON ¶

func (v NullableAttributeMapping) MarshalJSON() ([]byte, error)

func (*NullableAttributeMapping) Set ¶

func (*NullableAttributeMapping) UnmarshalJSON ¶

func (v *NullableAttributeMapping) UnmarshalJSON(src []byte) error

func (*NullableAttributeMapping) Unset ¶

func (v *NullableAttributeMapping) Unset()

type NullableAttributeQueryNameMapping ¶

type NullableAttributeQueryNameMapping struct {
	// contains filtered or unexported fields
}

func (NullableAttributeQueryNameMapping) Get ¶

func (NullableAttributeQueryNameMapping) IsSet ¶

func (NullableAttributeQueryNameMapping) MarshalJSON ¶

func (v NullableAttributeQueryNameMapping) MarshalJSON() ([]byte, error)

func (*NullableAttributeQueryNameMapping) Set ¶

func (*NullableAttributeQueryNameMapping) UnmarshalJSON ¶

func (v *NullableAttributeQueryNameMapping) UnmarshalJSON(src []byte) error

func (*NullableAttributeQueryNameMapping) Unset ¶

type NullableAttributeRule ¶

type NullableAttributeRule struct {
	// contains filtered or unexported fields
}

func NewNullableAttributeRule ¶

func NewNullableAttributeRule(val *AttributeRule) *NullableAttributeRule

func (NullableAttributeRule) Get ¶

func (NullableAttributeRule) IsSet ¶

func (v NullableAttributeRule) IsSet() bool

func (NullableAttributeRule) MarshalJSON ¶

func (v NullableAttributeRule) MarshalJSON() ([]byte, error)

func (*NullableAttributeRule) Set ¶

func (v *NullableAttributeRule) Set(val *AttributeRule)

func (*NullableAttributeRule) UnmarshalJSON ¶

func (v *NullableAttributeRule) UnmarshalJSON(src []byte) error

func (*NullableAttributeRule) Unset ¶

func (v *NullableAttributeRule) Unset()

type NullableAttributeRules ¶

type NullableAttributeRules struct {
	// contains filtered or unexported fields
}

func NewNullableAttributeRules ¶

func NewNullableAttributeRules(val *AttributeRules) *NullableAttributeRules

func (NullableAttributeRules) Get ¶

func (NullableAttributeRules) IsSet ¶

func (v NullableAttributeRules) IsSet() bool

func (NullableAttributeRules) MarshalJSON ¶

func (v NullableAttributeRules) MarshalJSON() ([]byte, error)

func (*NullableAttributeRules) Set ¶

func (*NullableAttributeRules) UnmarshalJSON ¶

func (v *NullableAttributeRules) UnmarshalJSON(src []byte) error

func (*NullableAttributeRules) Unset ¶

func (v *NullableAttributeRules) Unset()

type NullableAttributeSource ¶

type NullableAttributeSource struct {
	// contains filtered or unexported fields
}

func NewNullableAttributeSource ¶

func NewNullableAttributeSource(val *AttributeSource) *NullableAttributeSource

func (NullableAttributeSource) Get ¶

func (NullableAttributeSource) IsSet ¶

func (v NullableAttributeSource) IsSet() bool

func (NullableAttributeSource) MarshalJSON ¶

func (v NullableAttributeSource) MarshalJSON() ([]byte, error)

func (*NullableAttributeSource) Set ¶

func (*NullableAttributeSource) UnmarshalJSON ¶

func (v *NullableAttributeSource) UnmarshalJSON(src []byte) error

func (*NullableAttributeSource) Unset ¶

func (v *NullableAttributeSource) Unset()

type NullableAttributeSourceAggregation ¶

type NullableAttributeSourceAggregation struct {
	// contains filtered or unexported fields
}

func (NullableAttributeSourceAggregation) Get ¶

func (NullableAttributeSourceAggregation) IsSet ¶

func (NullableAttributeSourceAggregation) MarshalJSON ¶

func (v NullableAttributeSourceAggregation) MarshalJSON() ([]byte, error)

func (*NullableAttributeSourceAggregation) Set ¶

func (*NullableAttributeSourceAggregation) UnmarshalJSON ¶

func (v *NullableAttributeSourceAggregation) UnmarshalJSON(src []byte) error

func (*NullableAttributeSourceAggregation) Unset ¶

type NullableAuthenticationPoliciesSettings ¶

type NullableAuthenticationPoliciesSettings struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationPoliciesSettings) Get ¶

func (NullableAuthenticationPoliciesSettings) IsSet ¶

func (NullableAuthenticationPoliciesSettings) MarshalJSON ¶

func (v NullableAuthenticationPoliciesSettings) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationPoliciesSettings) Set ¶

func (*NullableAuthenticationPoliciesSettings) UnmarshalJSON ¶

func (v *NullableAuthenticationPoliciesSettings) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationPoliciesSettings) Unset ¶

type NullableAuthenticationPolicy ¶

type NullableAuthenticationPolicy struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationPolicy) Get ¶

func (NullableAuthenticationPolicy) IsSet ¶

func (NullableAuthenticationPolicy) MarshalJSON ¶

func (v NullableAuthenticationPolicy) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationPolicy) Set ¶

func (*NullableAuthenticationPolicy) UnmarshalJSON ¶

func (v *NullableAuthenticationPolicy) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationPolicy) Unset ¶

func (v *NullableAuthenticationPolicy) Unset()

type NullableAuthenticationPolicyContract ¶

type NullableAuthenticationPolicyContract struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationPolicyContract) Get ¶

func (NullableAuthenticationPolicyContract) IsSet ¶

func (NullableAuthenticationPolicyContract) MarshalJSON ¶

func (v NullableAuthenticationPolicyContract) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationPolicyContract) Set ¶

func (*NullableAuthenticationPolicyContract) UnmarshalJSON ¶

func (v *NullableAuthenticationPolicyContract) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationPolicyContract) Unset ¶

type NullableAuthenticationPolicyContractAssertionMapping ¶

type NullableAuthenticationPolicyContractAssertionMapping struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationPolicyContractAssertionMapping) Get ¶

func (NullableAuthenticationPolicyContractAssertionMapping) IsSet ¶

func (NullableAuthenticationPolicyContractAssertionMapping) MarshalJSON ¶

func (*NullableAuthenticationPolicyContractAssertionMapping) Set ¶

func (*NullableAuthenticationPolicyContractAssertionMapping) UnmarshalJSON ¶

func (*NullableAuthenticationPolicyContractAssertionMapping) Unset ¶

type NullableAuthenticationPolicyContractAttribute ¶

type NullableAuthenticationPolicyContractAttribute struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationPolicyContractAttribute) Get ¶

func (NullableAuthenticationPolicyContractAttribute) IsSet ¶

func (NullableAuthenticationPolicyContractAttribute) MarshalJSON ¶

func (*NullableAuthenticationPolicyContractAttribute) Set ¶

func (*NullableAuthenticationPolicyContractAttribute) UnmarshalJSON ¶

func (*NullableAuthenticationPolicyContractAttribute) Unset ¶

type NullableAuthenticationPolicyContractMapping ¶

type NullableAuthenticationPolicyContractMapping struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationPolicyContractMapping) Get ¶

func (NullableAuthenticationPolicyContractMapping) IsSet ¶

func (NullableAuthenticationPolicyContractMapping) MarshalJSON ¶

func (*NullableAuthenticationPolicyContractMapping) Set ¶

func (*NullableAuthenticationPolicyContractMapping) UnmarshalJSON ¶

func (v *NullableAuthenticationPolicyContractMapping) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationPolicyContractMapping) Unset ¶

type NullableAuthenticationPolicyContracts ¶

type NullableAuthenticationPolicyContracts struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationPolicyContracts) Get ¶

func (NullableAuthenticationPolicyContracts) IsSet ¶

func (NullableAuthenticationPolicyContracts) MarshalJSON ¶

func (v NullableAuthenticationPolicyContracts) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationPolicyContracts) Set ¶

func (*NullableAuthenticationPolicyContracts) UnmarshalJSON ¶

func (v *NullableAuthenticationPolicyContracts) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationPolicyContracts) Unset ¶

type NullableAuthenticationPolicyFragment ¶

type NullableAuthenticationPolicyFragment struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationPolicyFragment) Get ¶

func (NullableAuthenticationPolicyFragment) IsSet ¶

func (NullableAuthenticationPolicyFragment) MarshalJSON ¶

func (v NullableAuthenticationPolicyFragment) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationPolicyFragment) Set ¶

func (*NullableAuthenticationPolicyFragment) UnmarshalJSON ¶

func (v *NullableAuthenticationPolicyFragment) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationPolicyFragment) Unset ¶

type NullableAuthenticationPolicyFragments ¶

type NullableAuthenticationPolicyFragments struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationPolicyFragments) Get ¶

func (NullableAuthenticationPolicyFragments) IsSet ¶

func (NullableAuthenticationPolicyFragments) MarshalJSON ¶

func (v NullableAuthenticationPolicyFragments) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationPolicyFragments) Set ¶

func (*NullableAuthenticationPolicyFragments) UnmarshalJSON ¶

func (v *NullableAuthenticationPolicyFragments) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationPolicyFragments) Unset ¶

type NullableAuthenticationPolicyTree ¶

type NullableAuthenticationPolicyTree struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationPolicyTree) Get ¶

func (NullableAuthenticationPolicyTree) IsSet ¶

func (NullableAuthenticationPolicyTree) MarshalJSON ¶

func (v NullableAuthenticationPolicyTree) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationPolicyTree) Set ¶

func (*NullableAuthenticationPolicyTree) UnmarshalJSON ¶

func (v *NullableAuthenticationPolicyTree) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationPolicyTree) Unset ¶

type NullableAuthenticationPolicyTreeNode ¶

type NullableAuthenticationPolicyTreeNode struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationPolicyTreeNode) Get ¶

func (NullableAuthenticationPolicyTreeNode) IsSet ¶

func (NullableAuthenticationPolicyTreeNode) MarshalJSON ¶

func (v NullableAuthenticationPolicyTreeNode) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationPolicyTreeNode) Set ¶

func (*NullableAuthenticationPolicyTreeNode) UnmarshalJSON ¶

func (v *NullableAuthenticationPolicyTreeNode) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationPolicyTreeNode) Unset ¶

type NullableAuthenticationSelector ¶

type NullableAuthenticationSelector struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationSelector) Get ¶

func (NullableAuthenticationSelector) IsSet ¶

func (NullableAuthenticationSelector) MarshalJSON ¶

func (v NullableAuthenticationSelector) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationSelector) Set ¶

func (*NullableAuthenticationSelector) UnmarshalJSON ¶

func (v *NullableAuthenticationSelector) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationSelector) Unset ¶

func (v *NullableAuthenticationSelector) Unset()

type NullableAuthenticationSelectorAttribute ¶

type NullableAuthenticationSelectorAttribute struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationSelectorAttribute) Get ¶

func (NullableAuthenticationSelectorAttribute) IsSet ¶

func (NullableAuthenticationSelectorAttribute) MarshalJSON ¶

func (v NullableAuthenticationSelectorAttribute) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationSelectorAttribute) Set ¶

func (*NullableAuthenticationSelectorAttribute) UnmarshalJSON ¶

func (v *NullableAuthenticationSelectorAttribute) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationSelectorAttribute) Unset ¶

type NullableAuthenticationSelectorAttributeContract ¶

type NullableAuthenticationSelectorAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationSelectorAttributeContract) Get ¶

func (NullableAuthenticationSelectorAttributeContract) IsSet ¶

func (NullableAuthenticationSelectorAttributeContract) MarshalJSON ¶

func (*NullableAuthenticationSelectorAttributeContract) Set ¶

func (*NullableAuthenticationSelectorAttributeContract) UnmarshalJSON ¶

func (*NullableAuthenticationSelectorAttributeContract) Unset ¶

type NullableAuthenticationSelectorDescriptor ¶

type NullableAuthenticationSelectorDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationSelectorDescriptor) Get ¶

func (NullableAuthenticationSelectorDescriptor) IsSet ¶

func (NullableAuthenticationSelectorDescriptor) MarshalJSON ¶

func (*NullableAuthenticationSelectorDescriptor) Set ¶

func (*NullableAuthenticationSelectorDescriptor) UnmarshalJSON ¶

func (v *NullableAuthenticationSelectorDescriptor) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationSelectorDescriptor) Unset ¶

type NullableAuthenticationSelectorDescriptors ¶

type NullableAuthenticationSelectorDescriptors struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationSelectorDescriptors) Get ¶

func (NullableAuthenticationSelectorDescriptors) IsSet ¶

func (NullableAuthenticationSelectorDescriptors) MarshalJSON ¶

func (*NullableAuthenticationSelectorDescriptors) Set ¶

func (*NullableAuthenticationSelectorDescriptors) UnmarshalJSON ¶

func (v *NullableAuthenticationSelectorDescriptors) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationSelectorDescriptors) Unset ¶

type NullableAuthenticationSelectors ¶

type NullableAuthenticationSelectors struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationSelectors) Get ¶

func (NullableAuthenticationSelectors) IsSet ¶

func (NullableAuthenticationSelectors) MarshalJSON ¶

func (v NullableAuthenticationSelectors) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationSelectors) Set ¶

func (*NullableAuthenticationSelectors) UnmarshalJSON ¶

func (v *NullableAuthenticationSelectors) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationSelectors) Unset ¶

type NullableAuthenticationSessionPolicies ¶

type NullableAuthenticationSessionPolicies struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationSessionPolicies) Get ¶

func (NullableAuthenticationSessionPolicies) IsSet ¶

func (NullableAuthenticationSessionPolicies) MarshalJSON ¶

func (v NullableAuthenticationSessionPolicies) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationSessionPolicies) Set ¶

func (*NullableAuthenticationSessionPolicies) UnmarshalJSON ¶

func (v *NullableAuthenticationSessionPolicies) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationSessionPolicies) Unset ¶

type NullableAuthenticationSessionPolicy ¶

type NullableAuthenticationSessionPolicy struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationSessionPolicy) Get ¶

func (NullableAuthenticationSessionPolicy) IsSet ¶

func (NullableAuthenticationSessionPolicy) MarshalJSON ¶

func (v NullableAuthenticationSessionPolicy) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationSessionPolicy) Set ¶

func (*NullableAuthenticationSessionPolicy) UnmarshalJSON ¶

func (v *NullableAuthenticationSessionPolicy) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationSessionPolicy) Unset ¶

type NullableAuthenticationSource ¶

type NullableAuthenticationSource struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticationSource) Get ¶

func (NullableAuthenticationSource) IsSet ¶

func (NullableAuthenticationSource) MarshalJSON ¶

func (v NullableAuthenticationSource) MarshalJSON() ([]byte, error)

func (*NullableAuthenticationSource) Set ¶

func (*NullableAuthenticationSource) UnmarshalJSON ¶

func (v *NullableAuthenticationSource) UnmarshalJSON(src []byte) error

func (*NullableAuthenticationSource) Unset ¶

func (v *NullableAuthenticationSource) Unset()

type NullableAuthnApiApplication ¶

type NullableAuthnApiApplication struct {
	// contains filtered or unexported fields
}

func (NullableAuthnApiApplication) Get ¶

func (NullableAuthnApiApplication) IsSet ¶

func (NullableAuthnApiApplication) MarshalJSON ¶

func (v NullableAuthnApiApplication) MarshalJSON() ([]byte, error)

func (*NullableAuthnApiApplication) Set ¶

func (*NullableAuthnApiApplication) UnmarshalJSON ¶

func (v *NullableAuthnApiApplication) UnmarshalJSON(src []byte) error

func (*NullableAuthnApiApplication) Unset ¶

func (v *NullableAuthnApiApplication) Unset()

type NullableAuthnApiApplications ¶

type NullableAuthnApiApplications struct {
	// contains filtered or unexported fields
}

func (NullableAuthnApiApplications) Get ¶

func (NullableAuthnApiApplications) IsSet ¶

func (NullableAuthnApiApplications) MarshalJSON ¶

func (v NullableAuthnApiApplications) MarshalJSON() ([]byte, error)

func (*NullableAuthnApiApplications) Set ¶

func (*NullableAuthnApiApplications) UnmarshalJSON ¶

func (v *NullableAuthnApiApplications) UnmarshalJSON(src []byte) error

func (*NullableAuthnApiApplications) Unset ¶

func (v *NullableAuthnApiApplications) Unset()

type NullableAuthnApiSettings ¶

type NullableAuthnApiSettings struct {
	// contains filtered or unexported fields
}

func NewNullableAuthnApiSettings ¶

func NewNullableAuthnApiSettings(val *AuthnApiSettings) *NullableAuthnApiSettings

func (NullableAuthnApiSettings) Get ¶

func (NullableAuthnApiSettings) IsSet ¶

func (v NullableAuthnApiSettings) IsSet() bool

func (NullableAuthnApiSettings) MarshalJSON ¶

func (v NullableAuthnApiSettings) MarshalJSON() ([]byte, error)

func (*NullableAuthnApiSettings) Set ¶

func (*NullableAuthnApiSettings) UnmarshalJSON ¶

func (v *NullableAuthnApiSettings) UnmarshalJSON(src []byte) error

func (*NullableAuthnApiSettings) Unset ¶

func (v *NullableAuthnApiSettings) Unset()

type NullableAuthnContextMapping ¶

type NullableAuthnContextMapping struct {
	// contains filtered or unexported fields
}

func (NullableAuthnContextMapping) Get ¶

func (NullableAuthnContextMapping) IsSet ¶

func (NullableAuthnContextMapping) MarshalJSON ¶

func (v NullableAuthnContextMapping) MarshalJSON() ([]byte, error)

func (*NullableAuthnContextMapping) Set ¶

func (*NullableAuthnContextMapping) UnmarshalJSON ¶

func (v *NullableAuthnContextMapping) UnmarshalJSON(src []byte) error

func (*NullableAuthnContextMapping) Unset ¶

func (v *NullableAuthnContextMapping) Unset()

type NullableAuthnSelectorPolicyAction ¶

type NullableAuthnSelectorPolicyAction struct {
	// contains filtered or unexported fields
}

func (NullableAuthnSelectorPolicyAction) Get ¶

func (NullableAuthnSelectorPolicyAction) IsSet ¶

func (NullableAuthnSelectorPolicyAction) MarshalJSON ¶

func (v NullableAuthnSelectorPolicyAction) MarshalJSON() ([]byte, error)

func (*NullableAuthnSelectorPolicyAction) Set ¶

func (*NullableAuthnSelectorPolicyAction) UnmarshalJSON ¶

func (v *NullableAuthnSelectorPolicyAction) UnmarshalJSON(src []byte) error

func (*NullableAuthnSelectorPolicyAction) Unset ¶

type NullableAuthnSourcePolicyAction ¶

type NullableAuthnSourcePolicyAction struct {
	// contains filtered or unexported fields
}

func (NullableAuthnSourcePolicyAction) Get ¶

func (NullableAuthnSourcePolicyAction) IsSet ¶

func (NullableAuthnSourcePolicyAction) MarshalJSON ¶

func (v NullableAuthnSourcePolicyAction) MarshalJSON() ([]byte, error)

func (*NullableAuthnSourcePolicyAction) Set ¶

func (*NullableAuthnSourcePolicyAction) UnmarshalJSON ¶

func (v *NullableAuthnSourcePolicyAction) UnmarshalJSON(src []byte) error

func (*NullableAuthnSourcePolicyAction) Unset ¶

type NullableAuthorizationDetailProcessor ¶

type NullableAuthorizationDetailProcessor struct {
	// contains filtered or unexported fields
}

func (NullableAuthorizationDetailProcessor) Get ¶

func (NullableAuthorizationDetailProcessor) IsSet ¶

func (NullableAuthorizationDetailProcessor) MarshalJSON ¶

func (v NullableAuthorizationDetailProcessor) MarshalJSON() ([]byte, error)

func (*NullableAuthorizationDetailProcessor) Set ¶

func (*NullableAuthorizationDetailProcessor) UnmarshalJSON ¶

func (v *NullableAuthorizationDetailProcessor) UnmarshalJSON(src []byte) error

func (*NullableAuthorizationDetailProcessor) Unset ¶

type NullableAuthorizationDetailProcessorDescriptor ¶

type NullableAuthorizationDetailProcessorDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableAuthorizationDetailProcessorDescriptor) Get ¶

func (NullableAuthorizationDetailProcessorDescriptor) IsSet ¶

func (NullableAuthorizationDetailProcessorDescriptor) MarshalJSON ¶

func (*NullableAuthorizationDetailProcessorDescriptor) Set ¶

func (*NullableAuthorizationDetailProcessorDescriptor) UnmarshalJSON ¶

func (*NullableAuthorizationDetailProcessorDescriptor) Unset ¶

type NullableAuthorizationDetailProcessorDescriptors ¶

type NullableAuthorizationDetailProcessorDescriptors struct {
	// contains filtered or unexported fields
}

func (NullableAuthorizationDetailProcessorDescriptors) Get ¶

func (NullableAuthorizationDetailProcessorDescriptors) IsSet ¶

func (NullableAuthorizationDetailProcessorDescriptors) MarshalJSON ¶

func (*NullableAuthorizationDetailProcessorDescriptors) Set ¶

func (*NullableAuthorizationDetailProcessorDescriptors) UnmarshalJSON ¶

func (*NullableAuthorizationDetailProcessorDescriptors) Unset ¶

type NullableAuthorizationDetailProcessors ¶

type NullableAuthorizationDetailProcessors struct {
	// contains filtered or unexported fields
}

func (NullableAuthorizationDetailProcessors) Get ¶

func (NullableAuthorizationDetailProcessors) IsSet ¶

func (NullableAuthorizationDetailProcessors) MarshalJSON ¶

func (v NullableAuthorizationDetailProcessors) MarshalJSON() ([]byte, error)

func (*NullableAuthorizationDetailProcessors) Set ¶

func (*NullableAuthorizationDetailProcessors) UnmarshalJSON ¶

func (v *NullableAuthorizationDetailProcessors) UnmarshalJSON(src []byte) error

func (*NullableAuthorizationDetailProcessors) Unset ¶

type NullableAuthorizationDetailType ¶

type NullableAuthorizationDetailType struct {
	// contains filtered or unexported fields
}

func (NullableAuthorizationDetailType) Get ¶

func (NullableAuthorizationDetailType) IsSet ¶

func (NullableAuthorizationDetailType) MarshalJSON ¶

func (v NullableAuthorizationDetailType) MarshalJSON() ([]byte, error)

func (*NullableAuthorizationDetailType) Set ¶

func (*NullableAuthorizationDetailType) UnmarshalJSON ¶

func (v *NullableAuthorizationDetailType) UnmarshalJSON(src []byte) error

func (*NullableAuthorizationDetailType) Unset ¶

type NullableAuthorizationDetailTypes ¶

type NullableAuthorizationDetailTypes struct {
	// contains filtered or unexported fields
}

func (NullableAuthorizationDetailTypes) Get ¶

func (NullableAuthorizationDetailTypes) IsSet ¶

func (NullableAuthorizationDetailTypes) MarshalJSON ¶

func (v NullableAuthorizationDetailTypes) MarshalJSON() ([]byte, error)

func (*NullableAuthorizationDetailTypes) Set ¶

func (*NullableAuthorizationDetailTypes) UnmarshalJSON ¶

func (v *NullableAuthorizationDetailTypes) UnmarshalJSON(src []byte) error

func (*NullableAuthorizationDetailTypes) Unset ¶

type NullableAuthorizationServerSettings ¶

type NullableAuthorizationServerSettings struct {
	// contains filtered or unexported fields
}

func (NullableAuthorizationServerSettings) Get ¶

func (NullableAuthorizationServerSettings) IsSet ¶

func (NullableAuthorizationServerSettings) MarshalJSON ¶

func (v NullableAuthorizationServerSettings) MarshalJSON() ([]byte, error)

func (*NullableAuthorizationServerSettings) Set ¶

func (*NullableAuthorizationServerSettings) UnmarshalJSON ¶

func (v *NullableAuthorizationServerSettings) UnmarshalJSON(src []byte) error

func (*NullableAuthorizationServerSettings) Unset ¶

type NullableBackChannelAuth ¶

type NullableBackChannelAuth struct {
	// contains filtered or unexported fields
}

func NewNullableBackChannelAuth ¶

func NewNullableBackChannelAuth(val *BackChannelAuth) *NullableBackChannelAuth

func (NullableBackChannelAuth) Get ¶

func (NullableBackChannelAuth) IsSet ¶

func (v NullableBackChannelAuth) IsSet() bool

func (NullableBackChannelAuth) MarshalJSON ¶

func (v NullableBackChannelAuth) MarshalJSON() ([]byte, error)

func (*NullableBackChannelAuth) Set ¶

func (*NullableBackChannelAuth) UnmarshalJSON ¶

func (v *NullableBackChannelAuth) UnmarshalJSON(src []byte) error

func (*NullableBackChannelAuth) Unset ¶

func (v *NullableBackChannelAuth) Unset()

type NullableBaseDefaultValueLocalIdentityField ¶

type NullableBaseDefaultValueLocalIdentityField struct {
	// contains filtered or unexported fields
}

func (NullableBaseDefaultValueLocalIdentityField) Get ¶

func (NullableBaseDefaultValueLocalIdentityField) IsSet ¶

func (NullableBaseDefaultValueLocalIdentityField) MarshalJSON ¶

func (*NullableBaseDefaultValueLocalIdentityField) Set ¶

func (*NullableBaseDefaultValueLocalIdentityField) UnmarshalJSON ¶

func (v *NullableBaseDefaultValueLocalIdentityField) UnmarshalJSON(src []byte) error

func (*NullableBaseDefaultValueLocalIdentityField) Unset ¶

type NullableBaseProviderRole ¶

type NullableBaseProviderRole struct {
	// contains filtered or unexported fields
}

func NewNullableBaseProviderRole ¶

func NewNullableBaseProviderRole(val *BaseProviderRole) *NullableBaseProviderRole

func (NullableBaseProviderRole) Get ¶

func (NullableBaseProviderRole) IsSet ¶

func (v NullableBaseProviderRole) IsSet() bool

func (NullableBaseProviderRole) MarshalJSON ¶

func (v NullableBaseProviderRole) MarshalJSON() ([]byte, error)

func (*NullableBaseProviderRole) Set ¶

func (*NullableBaseProviderRole) UnmarshalJSON ¶

func (v *NullableBaseProviderRole) UnmarshalJSON(src []byte) error

func (*NullableBaseProviderRole) Unset ¶

func (v *NullableBaseProviderRole) Unset()

type NullableBaseSelectionFieldDescriptor ¶

type NullableBaseSelectionFieldDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableBaseSelectionFieldDescriptor) Get ¶

func (NullableBaseSelectionFieldDescriptor) IsSet ¶

func (NullableBaseSelectionFieldDescriptor) MarshalJSON ¶

func (v NullableBaseSelectionFieldDescriptor) MarshalJSON() ([]byte, error)

func (*NullableBaseSelectionFieldDescriptor) Set ¶

func (*NullableBaseSelectionFieldDescriptor) UnmarshalJSON ¶

func (v *NullableBaseSelectionFieldDescriptor) UnmarshalJSON(src []byte) error

func (*NullableBaseSelectionFieldDescriptor) Unset ¶

type NullableBaseSelectionLocalIdentityField ¶

type NullableBaseSelectionLocalIdentityField struct {
	// contains filtered or unexported fields
}

func (NullableBaseSelectionLocalIdentityField) Get ¶

func (NullableBaseSelectionLocalIdentityField) IsSet ¶

func (NullableBaseSelectionLocalIdentityField) MarshalJSON ¶

func (v NullableBaseSelectionLocalIdentityField) MarshalJSON() ([]byte, error)

func (*NullableBaseSelectionLocalIdentityField) Set ¶

func (*NullableBaseSelectionLocalIdentityField) UnmarshalJSON ¶

func (v *NullableBaseSelectionLocalIdentityField) UnmarshalJSON(src []byte) error

func (*NullableBaseSelectionLocalIdentityField) Unset ¶

type NullableBaseSigningSettings ¶

type NullableBaseSigningSettings struct {
	// contains filtered or unexported fields
}

func (NullableBaseSigningSettings) Get ¶

func (NullableBaseSigningSettings) IsSet ¶

func (NullableBaseSigningSettings) MarshalJSON ¶

func (v NullableBaseSigningSettings) MarshalJSON() ([]byte, error)

func (*NullableBaseSigningSettings) Set ¶

func (*NullableBaseSigningSettings) UnmarshalJSON ¶

func (v *NullableBaseSigningSettings) UnmarshalJSON(src []byte) error

func (*NullableBaseSigningSettings) Unset ¶

func (v *NullableBaseSigningSettings) Unset()

type NullableBinaryLdapAttributeSettings ¶

type NullableBinaryLdapAttributeSettings struct {
	// contains filtered or unexported fields
}

func (NullableBinaryLdapAttributeSettings) Get ¶

func (NullableBinaryLdapAttributeSettings) IsSet ¶

func (NullableBinaryLdapAttributeSettings) MarshalJSON ¶

func (v NullableBinaryLdapAttributeSettings) MarshalJSON() ([]byte, error)

func (*NullableBinaryLdapAttributeSettings) Set ¶

func (*NullableBinaryLdapAttributeSettings) UnmarshalJSON ¶

func (v *NullableBinaryLdapAttributeSettings) UnmarshalJSON(src []byte) error

func (*NullableBinaryLdapAttributeSettings) Unset ¶

type NullableBool ¶

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool ¶

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get ¶

func (v NullableBool) Get() *bool

func (NullableBool) IsSet ¶

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON ¶

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set ¶

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON ¶

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset ¶

func (v *NullableBool) Unset()

type NullableBulkConfig ¶

type NullableBulkConfig struct {
	// contains filtered or unexported fields
}

func NewNullableBulkConfig ¶

func NewNullableBulkConfig(val *BulkConfig) *NullableBulkConfig

func (NullableBulkConfig) Get ¶

func (v NullableBulkConfig) Get() *BulkConfig

func (NullableBulkConfig) IsSet ¶

func (v NullableBulkConfig) IsSet() bool

func (NullableBulkConfig) MarshalJSON ¶

func (v NullableBulkConfig) MarshalJSON() ([]byte, error)

func (*NullableBulkConfig) Set ¶

func (v *NullableBulkConfig) Set(val *BulkConfig)

func (*NullableBulkConfig) UnmarshalJSON ¶

func (v *NullableBulkConfig) UnmarshalJSON(src []byte) error

func (*NullableBulkConfig) Unset ¶

func (v *NullableBulkConfig) Unset()

type NullableBulkConfigMetadata ¶

type NullableBulkConfigMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableBulkConfigMetadata ¶

func NewNullableBulkConfigMetadata(val *BulkConfigMetadata) *NullableBulkConfigMetadata

func (NullableBulkConfigMetadata) Get ¶

func (NullableBulkConfigMetadata) IsSet ¶

func (v NullableBulkConfigMetadata) IsSet() bool

func (NullableBulkConfigMetadata) MarshalJSON ¶

func (v NullableBulkConfigMetadata) MarshalJSON() ([]byte, error)

func (*NullableBulkConfigMetadata) Set ¶

func (*NullableBulkConfigMetadata) UnmarshalJSON ¶

func (v *NullableBulkConfigMetadata) UnmarshalJSON(src []byte) error

func (*NullableBulkConfigMetadata) Unset ¶

func (v *NullableBulkConfigMetadata) Unset()

type NullableCSRResponse ¶

type NullableCSRResponse struct {
	// contains filtered or unexported fields
}

func NewNullableCSRResponse ¶

func NewNullableCSRResponse(val *CSRResponse) *NullableCSRResponse

func (NullableCSRResponse) Get ¶

func (NullableCSRResponse) IsSet ¶

func (v NullableCSRResponse) IsSet() bool

func (NullableCSRResponse) MarshalJSON ¶

func (v NullableCSRResponse) MarshalJSON() ([]byte, error)

func (*NullableCSRResponse) Set ¶

func (v *NullableCSRResponse) Set(val *CSRResponse)

func (*NullableCSRResponse) UnmarshalJSON ¶

func (v *NullableCSRResponse) UnmarshalJSON(src []byte) error

func (*NullableCSRResponse) Unset ¶

func (v *NullableCSRResponse) Unset()

type NullableCaptchaProvider ¶

type NullableCaptchaProvider struct {
	// contains filtered or unexported fields
}

func NewNullableCaptchaProvider ¶

func NewNullableCaptchaProvider(val *CaptchaProvider) *NullableCaptchaProvider

func (NullableCaptchaProvider) Get ¶

func (NullableCaptchaProvider) IsSet ¶

func (v NullableCaptchaProvider) IsSet() bool

func (NullableCaptchaProvider) MarshalJSON ¶

func (v NullableCaptchaProvider) MarshalJSON() ([]byte, error)

func (*NullableCaptchaProvider) Set ¶

func (*NullableCaptchaProvider) UnmarshalJSON ¶

func (v *NullableCaptchaProvider) UnmarshalJSON(src []byte) error

func (*NullableCaptchaProvider) Unset ¶

func (v *NullableCaptchaProvider) Unset()

type NullableCaptchaProviders ¶

type NullableCaptchaProviders struct {
	// contains filtered or unexported fields
}

func NewNullableCaptchaProviders ¶

func NewNullableCaptchaProviders(val *CaptchaProviders) *NullableCaptchaProviders

func (NullableCaptchaProviders) Get ¶

func (NullableCaptchaProviders) IsSet ¶

func (v NullableCaptchaProviders) IsSet() bool

func (NullableCaptchaProviders) MarshalJSON ¶

func (v NullableCaptchaProviders) MarshalJSON() ([]byte, error)

func (*NullableCaptchaProviders) Set ¶

func (*NullableCaptchaProviders) UnmarshalJSON ¶

func (v *NullableCaptchaProviders) UnmarshalJSON(src []byte) error

func (*NullableCaptchaProviders) Unset ¶

func (v *NullableCaptchaProviders) Unset()

type NullableCaptchaProvidersSettings ¶

type NullableCaptchaProvidersSettings struct {
	// contains filtered or unexported fields
}

func (NullableCaptchaProvidersSettings) Get ¶

func (NullableCaptchaProvidersSettings) IsSet ¶

func (NullableCaptchaProvidersSettings) MarshalJSON ¶

func (v NullableCaptchaProvidersSettings) MarshalJSON() ([]byte, error)

func (*NullableCaptchaProvidersSettings) Set ¶

func (*NullableCaptchaProvidersSettings) UnmarshalJSON ¶

func (v *NullableCaptchaProvidersSettings) UnmarshalJSON(src []byte) error

func (*NullableCaptchaProvidersSettings) Unset ¶

type NullableCaptchaSettings ¶

type NullableCaptchaSettings struct {
	// contains filtered or unexported fields
}

func NewNullableCaptchaSettings ¶

func NewNullableCaptchaSettings(val *CaptchaSettings) *NullableCaptchaSettings

func (NullableCaptchaSettings) Get ¶

func (NullableCaptchaSettings) IsSet ¶

func (v NullableCaptchaSettings) IsSet() bool

func (NullableCaptchaSettings) MarshalJSON ¶

func (v NullableCaptchaSettings) MarshalJSON() ([]byte, error)

func (*NullableCaptchaSettings) Set ¶

func (*NullableCaptchaSettings) UnmarshalJSON ¶

func (v *NullableCaptchaSettings) UnmarshalJSON(src []byte) error

func (*NullableCaptchaSettings) Unset ¶

func (v *NullableCaptchaSettings) Unset()

type NullableCertView ¶

type NullableCertView struct {
	// contains filtered or unexported fields
}

func NewNullableCertView ¶

func NewNullableCertView(val *CertView) *NullableCertView

func (NullableCertView) Get ¶

func (v NullableCertView) Get() *CertView

func (NullableCertView) IsSet ¶

func (v NullableCertView) IsSet() bool

func (NullableCertView) MarshalJSON ¶

func (v NullableCertView) MarshalJSON() ([]byte, error)

func (*NullableCertView) Set ¶

func (v *NullableCertView) Set(val *CertView)

func (*NullableCertView) UnmarshalJSON ¶

func (v *NullableCertView) UnmarshalJSON(src []byte) error

func (*NullableCertView) Unset ¶

func (v *NullableCertView) Unset()

type NullableCertViews ¶

type NullableCertViews struct {
	// contains filtered or unexported fields
}

func NewNullableCertViews ¶

func NewNullableCertViews(val *CertViews) *NullableCertViews

func (NullableCertViews) Get ¶

func (v NullableCertViews) Get() *CertViews

func (NullableCertViews) IsSet ¶

func (v NullableCertViews) IsSet() bool

func (NullableCertViews) MarshalJSON ¶

func (v NullableCertViews) MarshalJSON() ([]byte, error)

func (*NullableCertViews) Set ¶

func (v *NullableCertViews) Set(val *CertViews)

func (*NullableCertViews) UnmarshalJSON ¶

func (v *NullableCertViews) UnmarshalJSON(src []byte) error

func (*NullableCertViews) Unset ¶

func (v *NullableCertViews) Unset()

type NullableCertificateExpirationNotificationSettings ¶

type NullableCertificateExpirationNotificationSettings struct {
	// contains filtered or unexported fields
}

func (NullableCertificateExpirationNotificationSettings) Get ¶

func (NullableCertificateExpirationNotificationSettings) IsSet ¶

func (NullableCertificateExpirationNotificationSettings) MarshalJSON ¶

func (*NullableCertificateExpirationNotificationSettings) Set ¶

func (*NullableCertificateExpirationNotificationSettings) UnmarshalJSON ¶

func (*NullableCertificateExpirationNotificationSettings) Unset ¶

type NullableCertificateRevocationSettings ¶

type NullableCertificateRevocationSettings struct {
	// contains filtered or unexported fields
}

func (NullableCertificateRevocationSettings) Get ¶

func (NullableCertificateRevocationSettings) IsSet ¶

func (NullableCertificateRevocationSettings) MarshalJSON ¶

func (v NullableCertificateRevocationSettings) MarshalJSON() ([]byte, error)

func (*NullableCertificateRevocationSettings) Set ¶

func (*NullableCertificateRevocationSettings) UnmarshalJSON ¶

func (v *NullableCertificateRevocationSettings) UnmarshalJSON(src []byte) error

func (*NullableCertificateRevocationSettings) Unset ¶

type NullableChangeDetectionSettings ¶

type NullableChangeDetectionSettings struct {
	// contains filtered or unexported fields
}

func (NullableChangeDetectionSettings) Get ¶

func (NullableChangeDetectionSettings) IsSet ¶

func (NullableChangeDetectionSettings) MarshalJSON ¶

func (v NullableChangeDetectionSettings) MarshalJSON() ([]byte, error)

func (*NullableChangeDetectionSettings) Set ¶

func (*NullableChangeDetectionSettings) UnmarshalJSON ¶

func (v *NullableChangeDetectionSettings) UnmarshalJSON(src []byte) error

func (*NullableChangeDetectionSettings) Unset ¶

type NullableChannel ¶

type NullableChannel struct {
	// contains filtered or unexported fields
}

func NewNullableChannel ¶

func NewNullableChannel(val *Channel) *NullableChannel

func (NullableChannel) Get ¶

func (v NullableChannel) Get() *Channel

func (NullableChannel) IsSet ¶

func (v NullableChannel) IsSet() bool

func (NullableChannel) MarshalJSON ¶

func (v NullableChannel) MarshalJSON() ([]byte, error)

func (*NullableChannel) Set ¶

func (v *NullableChannel) Set(val *Channel)

func (*NullableChannel) UnmarshalJSON ¶

func (v *NullableChannel) UnmarshalJSON(src []byte) error

func (*NullableChannel) Unset ¶

func (v *NullableChannel) Unset()

type NullableChannelSource ¶

type NullableChannelSource struct {
	// contains filtered or unexported fields
}

func NewNullableChannelSource ¶

func NewNullableChannelSource(val *ChannelSource) *NullableChannelSource

func (NullableChannelSource) Get ¶

func (NullableChannelSource) IsSet ¶

func (v NullableChannelSource) IsSet() bool

func (NullableChannelSource) MarshalJSON ¶

func (v NullableChannelSource) MarshalJSON() ([]byte, error)

func (*NullableChannelSource) Set ¶

func (v *NullableChannelSource) Set(val *ChannelSource)

func (*NullableChannelSource) UnmarshalJSON ¶

func (v *NullableChannelSource) UnmarshalJSON(src []byte) error

func (*NullableChannelSource) Unset ¶

func (v *NullableChannelSource) Unset()

type NullableChannelSourceLocation ¶

type NullableChannelSourceLocation struct {
	// contains filtered or unexported fields
}

func (NullableChannelSourceLocation) Get ¶

func (NullableChannelSourceLocation) IsSet ¶

func (NullableChannelSourceLocation) MarshalJSON ¶

func (v NullableChannelSourceLocation) MarshalJSON() ([]byte, error)

func (*NullableChannelSourceLocation) Set ¶

func (*NullableChannelSourceLocation) UnmarshalJSON ¶

func (v *NullableChannelSourceLocation) UnmarshalJSON(src []byte) error

func (*NullableChannelSourceLocation) Unset ¶

func (v *NullableChannelSourceLocation) Unset()

type NullableCheckBoxFieldDescriptor ¶

type NullableCheckBoxFieldDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableCheckBoxFieldDescriptor) Get ¶

func (NullableCheckBoxFieldDescriptor) IsSet ¶

func (NullableCheckBoxFieldDescriptor) MarshalJSON ¶

func (v NullableCheckBoxFieldDescriptor) MarshalJSON() ([]byte, error)

func (*NullableCheckBoxFieldDescriptor) Set ¶

func (*NullableCheckBoxFieldDescriptor) UnmarshalJSON ¶

func (v *NullableCheckBoxFieldDescriptor) UnmarshalJSON(src []byte) error

func (*NullableCheckBoxFieldDescriptor) Unset ¶

type NullableCheckboxGroupLocalIdentityField ¶

type NullableCheckboxGroupLocalIdentityField struct {
	// contains filtered or unexported fields
}

func (NullableCheckboxGroupLocalIdentityField) Get ¶

func (NullableCheckboxGroupLocalIdentityField) IsSet ¶

func (NullableCheckboxGroupLocalIdentityField) MarshalJSON ¶

func (v NullableCheckboxGroupLocalIdentityField) MarshalJSON() ([]byte, error)

func (*NullableCheckboxGroupLocalIdentityField) Set ¶

func (*NullableCheckboxGroupLocalIdentityField) UnmarshalJSON ¶

func (v *NullableCheckboxGroupLocalIdentityField) UnmarshalJSON(src []byte) error

func (*NullableCheckboxGroupLocalIdentityField) Unset ¶

type NullableCheckboxLocalIdentityField ¶

type NullableCheckboxLocalIdentityField struct {
	// contains filtered or unexported fields
}

func (NullableCheckboxLocalIdentityField) Get ¶

func (NullableCheckboxLocalIdentityField) IsSet ¶

func (NullableCheckboxLocalIdentityField) MarshalJSON ¶

func (v NullableCheckboxLocalIdentityField) MarshalJSON() ([]byte, error)

func (*NullableCheckboxLocalIdentityField) Set ¶

func (*NullableCheckboxLocalIdentityField) UnmarshalJSON ¶

func (v *NullableCheckboxLocalIdentityField) UnmarshalJSON(src []byte) error

func (*NullableCheckboxLocalIdentityField) Unset ¶

type NullableCibaServerPolicySettings ¶

type NullableCibaServerPolicySettings struct {
	// contains filtered or unexported fields
}

func (NullableCibaServerPolicySettings) Get ¶

func (NullableCibaServerPolicySettings) IsSet ¶

func (NullableCibaServerPolicySettings) MarshalJSON ¶

func (v NullableCibaServerPolicySettings) MarshalJSON() ([]byte, error)

func (*NullableCibaServerPolicySettings) Set ¶

func (*NullableCibaServerPolicySettings) UnmarshalJSON ¶

func (v *NullableCibaServerPolicySettings) UnmarshalJSON(src []byte) error

func (*NullableCibaServerPolicySettings) Unset ¶

type NullableClient ¶

type NullableClient struct {
	// contains filtered or unexported fields
}

func NewNullableClient ¶

func NewNullableClient(val *Client) *NullableClient

func (NullableClient) Get ¶

func (v NullableClient) Get() *Client

func (NullableClient) IsSet ¶

func (v NullableClient) IsSet() bool

func (NullableClient) MarshalJSON ¶

func (v NullableClient) MarshalJSON() ([]byte, error)

func (*NullableClient) Set ¶

func (v *NullableClient) Set(val *Client)

func (*NullableClient) UnmarshalJSON ¶

func (v *NullableClient) UnmarshalJSON(src []byte) error

func (*NullableClient) Unset ¶

func (v *NullableClient) Unset()

type NullableClientAuth ¶

type NullableClientAuth struct {
	// contains filtered or unexported fields
}

func NewNullableClientAuth ¶

func NewNullableClientAuth(val *ClientAuth) *NullableClientAuth

func (NullableClientAuth) Get ¶

func (v NullableClientAuth) Get() *ClientAuth

func (NullableClientAuth) IsSet ¶

func (v NullableClientAuth) IsSet() bool

func (NullableClientAuth) MarshalJSON ¶

func (v NullableClientAuth) MarshalJSON() ([]byte, error)

func (*NullableClientAuth) Set ¶

func (v *NullableClientAuth) Set(val *ClientAuth)

func (*NullableClientAuth) UnmarshalJSON ¶

func (v *NullableClientAuth) UnmarshalJSON(src []byte) error

func (*NullableClientAuth) Unset ¶

func (v *NullableClientAuth) Unset()

type NullableClientMetadata ¶

type NullableClientMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableClientMetadata ¶

func NewNullableClientMetadata(val *ClientMetadata) *NullableClientMetadata

func (NullableClientMetadata) Get ¶

func (NullableClientMetadata) IsSet ¶

func (v NullableClientMetadata) IsSet() bool

func (NullableClientMetadata) MarshalJSON ¶

func (v NullableClientMetadata) MarshalJSON() ([]byte, error)

func (*NullableClientMetadata) Set ¶

func (*NullableClientMetadata) UnmarshalJSON ¶

func (v *NullableClientMetadata) UnmarshalJSON(src []byte) error

func (*NullableClientMetadata) Unset ¶

func (v *NullableClientMetadata) Unset()

type NullableClientOIDCPolicy ¶

type NullableClientOIDCPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableClientOIDCPolicy ¶

func NewNullableClientOIDCPolicy(val *ClientOIDCPolicy) *NullableClientOIDCPolicy

func (NullableClientOIDCPolicy) Get ¶

func (NullableClientOIDCPolicy) IsSet ¶

func (v NullableClientOIDCPolicy) IsSet() bool

func (NullableClientOIDCPolicy) MarshalJSON ¶

func (v NullableClientOIDCPolicy) MarshalJSON() ([]byte, error)

func (*NullableClientOIDCPolicy) Set ¶

func (*NullableClientOIDCPolicy) UnmarshalJSON ¶

func (v *NullableClientOIDCPolicy) UnmarshalJSON(src []byte) error

func (*NullableClientOIDCPolicy) Unset ¶

func (v *NullableClientOIDCPolicy) Unset()

type NullableClientRegistrationOIDCPolicy ¶

type NullableClientRegistrationOIDCPolicy struct {
	// contains filtered or unexported fields
}

func (NullableClientRegistrationOIDCPolicy) Get ¶

func (NullableClientRegistrationOIDCPolicy) IsSet ¶

func (NullableClientRegistrationOIDCPolicy) MarshalJSON ¶

func (v NullableClientRegistrationOIDCPolicy) MarshalJSON() ([]byte, error)

func (*NullableClientRegistrationOIDCPolicy) Set ¶

func (*NullableClientRegistrationOIDCPolicy) UnmarshalJSON ¶

func (v *NullableClientRegistrationOIDCPolicy) UnmarshalJSON(src []byte) error

func (*NullableClientRegistrationOIDCPolicy) Unset ¶

type NullableClientRegistrationPolicies ¶

type NullableClientRegistrationPolicies struct {
	// contains filtered or unexported fields
}

func (NullableClientRegistrationPolicies) Get ¶

func (NullableClientRegistrationPolicies) IsSet ¶

func (NullableClientRegistrationPolicies) MarshalJSON ¶

func (v NullableClientRegistrationPolicies) MarshalJSON() ([]byte, error)

func (*NullableClientRegistrationPolicies) Set ¶

func (*NullableClientRegistrationPolicies) UnmarshalJSON ¶

func (v *NullableClientRegistrationPolicies) UnmarshalJSON(src []byte) error

func (*NullableClientRegistrationPolicies) Unset ¶

type NullableClientRegistrationPolicy ¶

type NullableClientRegistrationPolicy struct {
	// contains filtered or unexported fields
}

func (NullableClientRegistrationPolicy) Get ¶

func (NullableClientRegistrationPolicy) IsSet ¶

func (NullableClientRegistrationPolicy) MarshalJSON ¶

func (v NullableClientRegistrationPolicy) MarshalJSON() ([]byte, error)

func (*NullableClientRegistrationPolicy) Set ¶

func (*NullableClientRegistrationPolicy) UnmarshalJSON ¶

func (v *NullableClientRegistrationPolicy) UnmarshalJSON(src []byte) error

func (*NullableClientRegistrationPolicy) Unset ¶

type NullableClientRegistrationPolicyDescriptor ¶

type NullableClientRegistrationPolicyDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableClientRegistrationPolicyDescriptor) Get ¶

func (NullableClientRegistrationPolicyDescriptor) IsSet ¶

func (NullableClientRegistrationPolicyDescriptor) MarshalJSON ¶

func (*NullableClientRegistrationPolicyDescriptor) Set ¶

func (*NullableClientRegistrationPolicyDescriptor) UnmarshalJSON ¶

func (v *NullableClientRegistrationPolicyDescriptor) UnmarshalJSON(src []byte) error

func (*NullableClientRegistrationPolicyDescriptor) Unset ¶

type NullableClientRegistrationPolicyDescriptors ¶

type NullableClientRegistrationPolicyDescriptors struct {
	// contains filtered or unexported fields
}

func (NullableClientRegistrationPolicyDescriptors) Get ¶

func (NullableClientRegistrationPolicyDescriptors) IsSet ¶

func (NullableClientRegistrationPolicyDescriptors) MarshalJSON ¶

func (*NullableClientRegistrationPolicyDescriptors) Set ¶

func (*NullableClientRegistrationPolicyDescriptors) UnmarshalJSON ¶

func (v *NullableClientRegistrationPolicyDescriptors) UnmarshalJSON(src []byte) error

func (*NullableClientRegistrationPolicyDescriptors) Unset ¶

type NullableClientSecret ¶

type NullableClientSecret struct {
	// contains filtered or unexported fields
}

func NewNullableClientSecret ¶

func NewNullableClientSecret(val *ClientSecret) *NullableClientSecret

func (NullableClientSecret) Get ¶

func (NullableClientSecret) IsSet ¶

func (v NullableClientSecret) IsSet() bool

func (NullableClientSecret) MarshalJSON ¶

func (v NullableClientSecret) MarshalJSON() ([]byte, error)

func (*NullableClientSecret) Set ¶

func (v *NullableClientSecret) Set(val *ClientSecret)

func (*NullableClientSecret) UnmarshalJSON ¶

func (v *NullableClientSecret) UnmarshalJSON(src []byte) error

func (*NullableClientSecret) Unset ¶

func (v *NullableClientSecret) Unset()

type NullableClientSettings ¶

type NullableClientSettings struct {
	// contains filtered or unexported fields
}

func NewNullableClientSettings ¶

func NewNullableClientSettings(val *ClientSettings) *NullableClientSettings

func (NullableClientSettings) Get ¶

func (NullableClientSettings) IsSet ¶

func (v NullableClientSettings) IsSet() bool

func (NullableClientSettings) MarshalJSON ¶

func (v NullableClientSettings) MarshalJSON() ([]byte, error)

func (*NullableClientSettings) Set ¶

func (*NullableClientSettings) UnmarshalJSON ¶

func (v *NullableClientSettings) UnmarshalJSON(src []byte) error

func (*NullableClientSettings) Unset ¶

func (v *NullableClientSettings) Unset()

type NullableClients ¶

type NullableClients struct {
	// contains filtered or unexported fields
}

func NewNullableClients ¶

func NewNullableClients(val *Clients) *NullableClients

func (NullableClients) Get ¶

func (v NullableClients) Get() *Clients

func (NullableClients) IsSet ¶

func (v NullableClients) IsSet() bool

func (NullableClients) MarshalJSON ¶

func (v NullableClients) MarshalJSON() ([]byte, error)

func (*NullableClients) Set ¶

func (v *NullableClients) Set(val *Clients)

func (*NullableClients) UnmarshalJSON ¶

func (v *NullableClients) UnmarshalJSON(src []byte) error

func (*NullableClients) Unset ¶

func (v *NullableClients) Unset()

type NullableClusterNode ¶

type NullableClusterNode struct {
	// contains filtered or unexported fields
}

func NewNullableClusterNode ¶

func NewNullableClusterNode(val *ClusterNode) *NullableClusterNode

func (NullableClusterNode) Get ¶

func (NullableClusterNode) IsSet ¶

func (v NullableClusterNode) IsSet() bool

func (NullableClusterNode) MarshalJSON ¶

func (v NullableClusterNode) MarshalJSON() ([]byte, error)

func (*NullableClusterNode) Set ¶

func (v *NullableClusterNode) Set(val *ClusterNode)

func (*NullableClusterNode) UnmarshalJSON ¶

func (v *NullableClusterNode) UnmarshalJSON(src []byte) error

func (*NullableClusterNode) Unset ¶

func (v *NullableClusterNode) Unset()

type NullableClusterSettings ¶

type NullableClusterSettings struct {
	// contains filtered or unexported fields
}

func NewNullableClusterSettings ¶

func NewNullableClusterSettings(val *ClusterSettings) *NullableClusterSettings

func (NullableClusterSettings) Get ¶

func (NullableClusterSettings) IsSet ¶

func (v NullableClusterSettings) IsSet() bool

func (NullableClusterSettings) MarshalJSON ¶

func (v NullableClusterSettings) MarshalJSON() ([]byte, error)

func (*NullableClusterSettings) Set ¶

func (*NullableClusterSettings) UnmarshalJSON ¶

func (v *NullableClusterSettings) UnmarshalJSON(src []byte) error

func (*NullableClusterSettings) Unset ¶

func (v *NullableClusterSettings) Unset()

type NullableClusterStatus ¶

type NullableClusterStatus struct {
	// contains filtered or unexported fields
}

func NewNullableClusterStatus ¶

func NewNullableClusterStatus(val *ClusterStatus) *NullableClusterStatus

func (NullableClusterStatus) Get ¶

func (NullableClusterStatus) IsSet ¶

func (v NullableClusterStatus) IsSet() bool

func (NullableClusterStatus) MarshalJSON ¶

func (v NullableClusterStatus) MarshalJSON() ([]byte, error)

func (*NullableClusterStatus) Set ¶

func (v *NullableClusterStatus) Set(val *ClusterStatus)

func (*NullableClusterStatus) UnmarshalJSON ¶

func (v *NullableClusterStatus) UnmarshalJSON(src []byte) error

func (*NullableClusterStatus) Unset ¶

func (v *NullableClusterStatus) Unset()

type NullableConditionalIssuanceCriteriaEntry ¶

type NullableConditionalIssuanceCriteriaEntry struct {
	// contains filtered or unexported fields
}

func (NullableConditionalIssuanceCriteriaEntry) Get ¶

func (NullableConditionalIssuanceCriteriaEntry) IsSet ¶

func (NullableConditionalIssuanceCriteriaEntry) MarshalJSON ¶

func (*NullableConditionalIssuanceCriteriaEntry) Set ¶

func (*NullableConditionalIssuanceCriteriaEntry) UnmarshalJSON ¶

func (v *NullableConditionalIssuanceCriteriaEntry) UnmarshalJSON(src []byte) error

func (*NullableConditionalIssuanceCriteriaEntry) Unset ¶

type NullableConfigField ¶

type NullableConfigField struct {
	// contains filtered or unexported fields
}

func NewNullableConfigField ¶

func NewNullableConfigField(val *ConfigField) *NullableConfigField

func (NullableConfigField) Get ¶

func (NullableConfigField) IsSet ¶

func (v NullableConfigField) IsSet() bool

func (NullableConfigField) MarshalJSON ¶

func (v NullableConfigField) MarshalJSON() ([]byte, error)

func (*NullableConfigField) Set ¶

func (v *NullableConfigField) Set(val *ConfigField)

func (*NullableConfigField) UnmarshalJSON ¶

func (v *NullableConfigField) UnmarshalJSON(src []byte) error

func (*NullableConfigField) Unset ¶

func (v *NullableConfigField) Unset()

type NullableConfigOperation ¶

type NullableConfigOperation struct {
	// contains filtered or unexported fields
}

func NewNullableConfigOperation ¶

func NewNullableConfigOperation(val *ConfigOperation) *NullableConfigOperation

func (NullableConfigOperation) Get ¶

func (NullableConfigOperation) IsSet ¶

func (v NullableConfigOperation) IsSet() bool

func (NullableConfigOperation) MarshalJSON ¶

func (v NullableConfigOperation) MarshalJSON() ([]byte, error)

func (*NullableConfigOperation) Set ¶

func (*NullableConfigOperation) UnmarshalJSON ¶

func (v *NullableConfigOperation) UnmarshalJSON(src []byte) error

func (*NullableConfigOperation) Unset ¶

func (v *NullableConfigOperation) Unset()

type NullableConfigRow ¶

type NullableConfigRow struct {
	// contains filtered or unexported fields
}

func NewNullableConfigRow ¶

func NewNullableConfigRow(val *ConfigRow) *NullableConfigRow

func (NullableConfigRow) Get ¶

func (v NullableConfigRow) Get() *ConfigRow

func (NullableConfigRow) IsSet ¶

func (v NullableConfigRow) IsSet() bool

func (NullableConfigRow) MarshalJSON ¶

func (v NullableConfigRow) MarshalJSON() ([]byte, error)

func (*NullableConfigRow) Set ¶

func (v *NullableConfigRow) Set(val *ConfigRow)

func (*NullableConfigRow) UnmarshalJSON ¶

func (v *NullableConfigRow) UnmarshalJSON(src []byte) error

func (*NullableConfigRow) Unset ¶

func (v *NullableConfigRow) Unset()

type NullableConfigStoreBundle ¶

type NullableConfigStoreBundle struct {
	// contains filtered or unexported fields
}

func NewNullableConfigStoreBundle ¶

func NewNullableConfigStoreBundle(val *ConfigStoreBundle) *NullableConfigStoreBundle

func (NullableConfigStoreBundle) Get ¶

func (NullableConfigStoreBundle) IsSet ¶

func (v NullableConfigStoreBundle) IsSet() bool

func (NullableConfigStoreBundle) MarshalJSON ¶

func (v NullableConfigStoreBundle) MarshalJSON() ([]byte, error)

func (*NullableConfigStoreBundle) Set ¶

func (*NullableConfigStoreBundle) UnmarshalJSON ¶

func (v *NullableConfigStoreBundle) UnmarshalJSON(src []byte) error

func (*NullableConfigStoreBundle) Unset ¶

func (v *NullableConfigStoreBundle) Unset()

type NullableConfigStoreSetting ¶

type NullableConfigStoreSetting struct {
	// contains filtered or unexported fields
}

func NewNullableConfigStoreSetting ¶

func NewNullableConfigStoreSetting(val *ConfigStoreSetting) *NullableConfigStoreSetting

func (NullableConfigStoreSetting) Get ¶

func (NullableConfigStoreSetting) IsSet ¶

func (v NullableConfigStoreSetting) IsSet() bool

func (NullableConfigStoreSetting) MarshalJSON ¶

func (v NullableConfigStoreSetting) MarshalJSON() ([]byte, error)

func (*NullableConfigStoreSetting) Set ¶

func (*NullableConfigStoreSetting) UnmarshalJSON ¶

func (v *NullableConfigStoreSetting) UnmarshalJSON(src []byte) error

func (*NullableConfigStoreSetting) Unset ¶

func (v *NullableConfigStoreSetting) Unset()

type NullableConfigTable ¶

type NullableConfigTable struct {
	// contains filtered or unexported fields
}

func NewNullableConfigTable ¶

func NewNullableConfigTable(val *ConfigTable) *NullableConfigTable

func (NullableConfigTable) Get ¶

func (NullableConfigTable) IsSet ¶

func (v NullableConfigTable) IsSet() bool

func (NullableConfigTable) MarshalJSON ¶

func (v NullableConfigTable) MarshalJSON() ([]byte, error)

func (*NullableConfigTable) Set ¶

func (v *NullableConfigTable) Set(val *ConfigTable)

func (*NullableConfigTable) UnmarshalJSON ¶

func (v *NullableConfigTable) UnmarshalJSON(src []byte) error

func (*NullableConfigTable) Unset ¶

func (v *NullableConfigTable) Unset()

type NullableConfigurationEncryptionKey ¶

type NullableConfigurationEncryptionKey struct {
	// contains filtered or unexported fields
}

func (NullableConfigurationEncryptionKey) Get ¶

func (NullableConfigurationEncryptionKey) IsSet ¶

func (NullableConfigurationEncryptionKey) MarshalJSON ¶

func (v NullableConfigurationEncryptionKey) MarshalJSON() ([]byte, error)

func (*NullableConfigurationEncryptionKey) Set ¶

func (*NullableConfigurationEncryptionKey) UnmarshalJSON ¶

func (v *NullableConfigurationEncryptionKey) UnmarshalJSON(src []byte) error

func (*NullableConfigurationEncryptionKey) Unset ¶

type NullableConfigurationEncryptionKeys ¶

type NullableConfigurationEncryptionKeys struct {
	// contains filtered or unexported fields
}

func (NullableConfigurationEncryptionKeys) Get ¶

func (NullableConfigurationEncryptionKeys) IsSet ¶

func (NullableConfigurationEncryptionKeys) MarshalJSON ¶

func (v NullableConfigurationEncryptionKeys) MarshalJSON() ([]byte, error)

func (*NullableConfigurationEncryptionKeys) Set ¶

func (*NullableConfigurationEncryptionKeys) UnmarshalJSON ¶

func (v *NullableConfigurationEncryptionKeys) UnmarshalJSON(src []byte) error

func (*NullableConfigurationEncryptionKeys) Unset ¶

type NullableConnection ¶

type NullableConnection struct {
	// contains filtered or unexported fields
}

func NewNullableConnection ¶

func NewNullableConnection(val *Connection) *NullableConnection

func (NullableConnection) Get ¶

func (v NullableConnection) Get() *Connection

func (NullableConnection) IsSet ¶

func (v NullableConnection) IsSet() bool

func (NullableConnection) MarshalJSON ¶

func (v NullableConnection) MarshalJSON() ([]byte, error)

func (*NullableConnection) Set ¶

func (v *NullableConnection) Set(val *Connection)

func (*NullableConnection) UnmarshalJSON ¶

func (v *NullableConnection) UnmarshalJSON(src []byte) error

func (*NullableConnection) Unset ¶

func (v *NullableConnection) Unset()

type NullableConnectionCert ¶

type NullableConnectionCert struct {
	// contains filtered or unexported fields
}

func NewNullableConnectionCert ¶

func NewNullableConnectionCert(val *ConnectionCert) *NullableConnectionCert

func (NullableConnectionCert) Get ¶

func (NullableConnectionCert) IsSet ¶

func (v NullableConnectionCert) IsSet() bool

func (NullableConnectionCert) MarshalJSON ¶

func (v NullableConnectionCert) MarshalJSON() ([]byte, error)

func (*NullableConnectionCert) Set ¶

func (*NullableConnectionCert) UnmarshalJSON ¶

func (v *NullableConnectionCert) UnmarshalJSON(src []byte) error

func (*NullableConnectionCert) Unset ¶

func (v *NullableConnectionCert) Unset()

type NullableConnectionCerts ¶

type NullableConnectionCerts struct {
	// contains filtered or unexported fields
}

func NewNullableConnectionCerts ¶

func NewNullableConnectionCerts(val *ConnectionCerts) *NullableConnectionCerts

func (NullableConnectionCerts) Get ¶

func (NullableConnectionCerts) IsSet ¶

func (v NullableConnectionCerts) IsSet() bool

func (NullableConnectionCerts) MarshalJSON ¶

func (v NullableConnectionCerts) MarshalJSON() ([]byte, error)

func (*NullableConnectionCerts) Set ¶

func (*NullableConnectionCerts) UnmarshalJSON ¶

func (v *NullableConnectionCerts) UnmarshalJSON(src []byte) error

func (*NullableConnectionCerts) Unset ¶

func (v *NullableConnectionCerts) Unset()

type NullableConnectionCredentials ¶

type NullableConnectionCredentials struct {
	// contains filtered or unexported fields
}

func (NullableConnectionCredentials) Get ¶

func (NullableConnectionCredentials) IsSet ¶

func (NullableConnectionCredentials) MarshalJSON ¶

func (v NullableConnectionCredentials) MarshalJSON() ([]byte, error)

func (*NullableConnectionCredentials) Set ¶

func (*NullableConnectionCredentials) UnmarshalJSON ¶

func (v *NullableConnectionCredentials) UnmarshalJSON(src []byte) error

func (*NullableConnectionCredentials) Unset ¶

func (v *NullableConnectionCredentials) Unset()

type NullableConnectionGroupLicenseView ¶

type NullableConnectionGroupLicenseView struct {
	// contains filtered or unexported fields
}

func (NullableConnectionGroupLicenseView) Get ¶

func (NullableConnectionGroupLicenseView) IsSet ¶

func (NullableConnectionGroupLicenseView) MarshalJSON ¶

func (v NullableConnectionGroupLicenseView) MarshalJSON() ([]byte, error)

func (*NullableConnectionGroupLicenseView) Set ¶

func (*NullableConnectionGroupLicenseView) UnmarshalJSON ¶

func (v *NullableConnectionGroupLicenseView) UnmarshalJSON(src []byte) error

func (*NullableConnectionGroupLicenseView) Unset ¶

type NullableConnectionMetadataUrl ¶

type NullableConnectionMetadataUrl struct {
	// contains filtered or unexported fields
}

func (NullableConnectionMetadataUrl) Get ¶

func (NullableConnectionMetadataUrl) IsSet ¶

func (NullableConnectionMetadataUrl) MarshalJSON ¶

func (v NullableConnectionMetadataUrl) MarshalJSON() ([]byte, error)

func (*NullableConnectionMetadataUrl) Set ¶

func (*NullableConnectionMetadataUrl) UnmarshalJSON ¶

func (v *NullableConnectionMetadataUrl) UnmarshalJSON(src []byte) error

func (*NullableConnectionMetadataUrl) Unset ¶

func (v *NullableConnectionMetadataUrl) Unset()

type NullableContactInfo ¶

type NullableContactInfo struct {
	// contains filtered or unexported fields
}

func NewNullableContactInfo ¶

func NewNullableContactInfo(val *ContactInfo) *NullableContactInfo

func (NullableContactInfo) Get ¶

func (NullableContactInfo) IsSet ¶

func (v NullableContactInfo) IsSet() bool

func (NullableContactInfo) MarshalJSON ¶

func (v NullableContactInfo) MarshalJSON() ([]byte, error)

func (*NullableContactInfo) Set ¶

func (v *NullableContactInfo) Set(val *ContactInfo)

func (*NullableContactInfo) UnmarshalJSON ¶

func (v *NullableContactInfo) UnmarshalJSON(src []byte) error

func (*NullableContactInfo) Unset ¶

func (v *NullableContactInfo) Unset()

type NullableContinuePolicyAction ¶

type NullableContinuePolicyAction struct {
	// contains filtered or unexported fields
}

func (NullableContinuePolicyAction) Get ¶

func (NullableContinuePolicyAction) IsSet ¶

func (NullableContinuePolicyAction) MarshalJSON ¶

func (v NullableContinuePolicyAction) MarshalJSON() ([]byte, error)

func (*NullableContinuePolicyAction) Set ¶

func (*NullableContinuePolicyAction) UnmarshalJSON ¶

func (v *NullableContinuePolicyAction) UnmarshalJSON(src []byte) error

func (*NullableContinuePolicyAction) Unset ¶

func (v *NullableContinuePolicyAction) Unset()

type NullableConvertMetadataRequest ¶

type NullableConvertMetadataRequest struct {
	// contains filtered or unexported fields
}

func (NullableConvertMetadataRequest) Get ¶

func (NullableConvertMetadataRequest) IsSet ¶

func (NullableConvertMetadataRequest) MarshalJSON ¶

func (v NullableConvertMetadataRequest) MarshalJSON() ([]byte, error)

func (*NullableConvertMetadataRequest) Set ¶

func (*NullableConvertMetadataRequest) UnmarshalJSON ¶

func (v *NullableConvertMetadataRequest) UnmarshalJSON(src []byte) error

func (*NullableConvertMetadataRequest) Unset ¶

func (v *NullableConvertMetadataRequest) Unset()

type NullableConvertMetadataResponse ¶

type NullableConvertMetadataResponse struct {
	// contains filtered or unexported fields
}

func (NullableConvertMetadataResponse) Get ¶

func (NullableConvertMetadataResponse) IsSet ¶

func (NullableConvertMetadataResponse) MarshalJSON ¶

func (v NullableConvertMetadataResponse) MarshalJSON() ([]byte, error)

func (*NullableConvertMetadataResponse) Set ¶

func (*NullableConvertMetadataResponse) UnmarshalJSON ¶

func (v *NullableConvertMetadataResponse) UnmarshalJSON(src []byte) error

func (*NullableConvertMetadataResponse) Unset ¶

type NullableCrlSettings ¶

type NullableCrlSettings struct {
	// contains filtered or unexported fields
}

func NewNullableCrlSettings ¶

func NewNullableCrlSettings(val *CrlSettings) *NullableCrlSettings

func (NullableCrlSettings) Get ¶

func (NullableCrlSettings) IsSet ¶

func (v NullableCrlSettings) IsSet() bool

func (NullableCrlSettings) MarshalJSON ¶

func (v NullableCrlSettings) MarshalJSON() ([]byte, error)

func (*NullableCrlSettings) Set ¶

func (v *NullableCrlSettings) Set(val *CrlSettings)

func (*NullableCrlSettings) UnmarshalJSON ¶

func (v *NullableCrlSettings) UnmarshalJSON(src []byte) error

func (*NullableCrlSettings) Unset ¶

func (v *NullableCrlSettings) Unset()

type NullableCustomAttributeSource ¶

type NullableCustomAttributeSource struct {
	// contains filtered or unexported fields
}

func (NullableCustomAttributeSource) Get ¶

func (NullableCustomAttributeSource) IsSet ¶

func (NullableCustomAttributeSource) MarshalJSON ¶

func (v NullableCustomAttributeSource) MarshalJSON() ([]byte, error)

func (*NullableCustomAttributeSource) Set ¶

func (*NullableCustomAttributeSource) UnmarshalJSON ¶

func (v *NullableCustomAttributeSource) UnmarshalJSON(src []byte) error

func (*NullableCustomAttributeSource) Unset ¶

func (v *NullableCustomAttributeSource) Unset()

type NullableCustomDataStore ¶

type NullableCustomDataStore struct {
	// contains filtered or unexported fields
}

func NewNullableCustomDataStore ¶

func NewNullableCustomDataStore(val *CustomDataStore) *NullableCustomDataStore

func (NullableCustomDataStore) Get ¶

func (NullableCustomDataStore) IsSet ¶

func (v NullableCustomDataStore) IsSet() bool

func (NullableCustomDataStore) MarshalJSON ¶

func (v NullableCustomDataStore) MarshalJSON() ([]byte, error)

func (*NullableCustomDataStore) Set ¶

func (*NullableCustomDataStore) UnmarshalJSON ¶

func (v *NullableCustomDataStore) UnmarshalJSON(src []byte) error

func (*NullableCustomDataStore) Unset ¶

func (v *NullableCustomDataStore) Unset()

type NullableCustomDataStoreDescriptor ¶

type NullableCustomDataStoreDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableCustomDataStoreDescriptor) Get ¶

func (NullableCustomDataStoreDescriptor) IsSet ¶

func (NullableCustomDataStoreDescriptor) MarshalJSON ¶

func (v NullableCustomDataStoreDescriptor) MarshalJSON() ([]byte, error)

func (*NullableCustomDataStoreDescriptor) Set ¶

func (*NullableCustomDataStoreDescriptor) UnmarshalJSON ¶

func (v *NullableCustomDataStoreDescriptor) UnmarshalJSON(src []byte) error

func (*NullableCustomDataStoreDescriptor) Unset ¶

type NullableCustomDataStoreDescriptors ¶

type NullableCustomDataStoreDescriptors struct {
	// contains filtered or unexported fields
}

func (NullableCustomDataStoreDescriptors) Get ¶

func (NullableCustomDataStoreDescriptors) IsSet ¶

func (NullableCustomDataStoreDescriptors) MarshalJSON ¶

func (v NullableCustomDataStoreDescriptors) MarshalJSON() ([]byte, error)

func (*NullableCustomDataStoreDescriptors) Set ¶

func (*NullableCustomDataStoreDescriptors) UnmarshalJSON ¶

func (v *NullableCustomDataStoreDescriptors) UnmarshalJSON(src []byte) error

func (*NullableCustomDataStoreDescriptors) Unset ¶

type NullableDataStore ¶

type NullableDataStore struct {
	// contains filtered or unexported fields
}

func NewNullableDataStore ¶

func NewNullableDataStore(val *DataStore) *NullableDataStore

func (NullableDataStore) Get ¶

func (v NullableDataStore) Get() *DataStore

func (NullableDataStore) IsSet ¶

func (v NullableDataStore) IsSet() bool

func (NullableDataStore) MarshalJSON ¶

func (v NullableDataStore) MarshalJSON() ([]byte, error)

func (*NullableDataStore) Set ¶

func (v *NullableDataStore) Set(val *DataStore)

func (*NullableDataStore) UnmarshalJSON ¶

func (v *NullableDataStore) UnmarshalJSON(src []byte) error

func (*NullableDataStore) Unset ¶

func (v *NullableDataStore) Unset()

type NullableDataStoreAggregation ¶

type NullableDataStoreAggregation struct {
	// contains filtered or unexported fields
}

func (NullableDataStoreAggregation) Get ¶

func (NullableDataStoreAggregation) IsSet ¶

func (NullableDataStoreAggregation) MarshalJSON ¶

func (v NullableDataStoreAggregation) MarshalJSON() ([]byte, error)

func (*NullableDataStoreAggregation) Set ¶

func (*NullableDataStoreAggregation) UnmarshalJSON ¶

func (v *NullableDataStoreAggregation) UnmarshalJSON(src []byte) error

func (*NullableDataStoreAggregation) Unset ¶

func (v *NullableDataStoreAggregation) Unset()

type NullableDataStoreAttribute ¶

type NullableDataStoreAttribute struct {
	// contains filtered or unexported fields
}

func NewNullableDataStoreAttribute ¶

func NewNullableDataStoreAttribute(val *DataStoreAttribute) *NullableDataStoreAttribute

func (NullableDataStoreAttribute) Get ¶

func (NullableDataStoreAttribute) IsSet ¶

func (v NullableDataStoreAttribute) IsSet() bool

func (NullableDataStoreAttribute) MarshalJSON ¶

func (v NullableDataStoreAttribute) MarshalJSON() ([]byte, error)

func (*NullableDataStoreAttribute) Set ¶

func (*NullableDataStoreAttribute) UnmarshalJSON ¶

func (v *NullableDataStoreAttribute) UnmarshalJSON(src []byte) error

func (*NullableDataStoreAttribute) Unset ¶

func (v *NullableDataStoreAttribute) Unset()

type NullableDataStoreConfig ¶

type NullableDataStoreConfig struct {
	// contains filtered or unexported fields
}

func NewNullableDataStoreConfig ¶

func NewNullableDataStoreConfig(val *DataStoreConfig) *NullableDataStoreConfig

func (NullableDataStoreConfig) Get ¶

func (NullableDataStoreConfig) IsSet ¶

func (v NullableDataStoreConfig) IsSet() bool

func (NullableDataStoreConfig) MarshalJSON ¶

func (v NullableDataStoreConfig) MarshalJSON() ([]byte, error)

func (*NullableDataStoreConfig) Set ¶

func (*NullableDataStoreConfig) UnmarshalJSON ¶

func (v *NullableDataStoreConfig) UnmarshalJSON(src []byte) error

func (*NullableDataStoreConfig) Unset ¶

func (v *NullableDataStoreConfig) Unset()

type NullableDataStoreRepository ¶

type NullableDataStoreRepository struct {
	// contains filtered or unexported fields
}

func (NullableDataStoreRepository) Get ¶

func (NullableDataStoreRepository) IsSet ¶

func (NullableDataStoreRepository) MarshalJSON ¶

func (v NullableDataStoreRepository) MarshalJSON() ([]byte, error)

func (*NullableDataStoreRepository) Set ¶

func (*NullableDataStoreRepository) UnmarshalJSON ¶

func (v *NullableDataStoreRepository) UnmarshalJSON(src []byte) error

func (*NullableDataStoreRepository) Unset ¶

func (v *NullableDataStoreRepository) Unset()

type NullableDataStores ¶

type NullableDataStores struct {
	// contains filtered or unexported fields
}

func NewNullableDataStores ¶

func NewNullableDataStores(val *DataStores) *NullableDataStores

func (NullableDataStores) Get ¶

func (v NullableDataStores) Get() *DataStores

func (NullableDataStores) IsSet ¶

func (v NullableDataStores) IsSet() bool

func (NullableDataStores) MarshalJSON ¶

func (v NullableDataStores) MarshalJSON() ([]byte, error)

func (*NullableDataStores) Set ¶

func (v *NullableDataStores) Set(val *DataStores)

func (*NullableDataStores) UnmarshalJSON ¶

func (v *NullableDataStores) UnmarshalJSON(src []byte) error

func (*NullableDataStores) Unset ¶

func (v *NullableDataStores) Unset()

type NullableDateLocalIdentityField ¶

type NullableDateLocalIdentityField struct {
	// contains filtered or unexported fields
}

func (NullableDateLocalIdentityField) Get ¶

func (NullableDateLocalIdentityField) IsSet ¶

func (NullableDateLocalIdentityField) MarshalJSON ¶

func (v NullableDateLocalIdentityField) MarshalJSON() ([]byte, error)

func (*NullableDateLocalIdentityField) Set ¶

func (*NullableDateLocalIdentityField) UnmarshalJSON ¶

func (v *NullableDateLocalIdentityField) UnmarshalJSON(src []byte) error

func (*NullableDateLocalIdentityField) Unset ¶

func (v *NullableDateLocalIdentityField) Unset()

type NullableDecryptionKeys ¶

type NullableDecryptionKeys struct {
	// contains filtered or unexported fields
}

func NewNullableDecryptionKeys ¶

func NewNullableDecryptionKeys(val *DecryptionKeys) *NullableDecryptionKeys

func (NullableDecryptionKeys) Get ¶

func (NullableDecryptionKeys) IsSet ¶

func (v NullableDecryptionKeys) IsSet() bool

func (NullableDecryptionKeys) MarshalJSON ¶

func (v NullableDecryptionKeys) MarshalJSON() ([]byte, error)

func (*NullableDecryptionKeys) Set ¶

func (*NullableDecryptionKeys) UnmarshalJSON ¶

func (v *NullableDecryptionKeys) UnmarshalJSON(src []byte) error

func (*NullableDecryptionKeys) Unset ¶

func (v *NullableDecryptionKeys) Unset()

type NullableDecryptionPolicy ¶

type NullableDecryptionPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableDecryptionPolicy ¶

func NewNullableDecryptionPolicy(val *DecryptionPolicy) *NullableDecryptionPolicy

func (NullableDecryptionPolicy) Get ¶

func (NullableDecryptionPolicy) IsSet ¶

func (v NullableDecryptionPolicy) IsSet() bool

func (NullableDecryptionPolicy) MarshalJSON ¶

func (v NullableDecryptionPolicy) MarshalJSON() ([]byte, error)

func (*NullableDecryptionPolicy) Set ¶

func (*NullableDecryptionPolicy) UnmarshalJSON ¶

func (v *NullableDecryptionPolicy) UnmarshalJSON(src []byte) error

func (*NullableDecryptionPolicy) Unset ¶

func (v *NullableDecryptionPolicy) Unset()

type NullableDonePolicyAction ¶

type NullableDonePolicyAction struct {
	// contains filtered or unexported fields
}

func NewNullableDonePolicyAction ¶

func NewNullableDonePolicyAction(val *DonePolicyAction) *NullableDonePolicyAction

func (NullableDonePolicyAction) Get ¶

func (NullableDonePolicyAction) IsSet ¶

func (v NullableDonePolicyAction) IsSet() bool

func (NullableDonePolicyAction) MarshalJSON ¶

func (v NullableDonePolicyAction) MarshalJSON() ([]byte, error)

func (*NullableDonePolicyAction) Set ¶

func (*NullableDonePolicyAction) UnmarshalJSON ¶

func (v *NullableDonePolicyAction) UnmarshalJSON(src []byte) error

func (*NullableDonePolicyAction) Unset ¶

func (v *NullableDonePolicyAction) Unset()

type NullableDropDownLocalIdentityField ¶

type NullableDropDownLocalIdentityField struct {
	// contains filtered or unexported fields
}

func (NullableDropDownLocalIdentityField) Get ¶

func (NullableDropDownLocalIdentityField) IsSet ¶

func (NullableDropDownLocalIdentityField) MarshalJSON ¶

func (v NullableDropDownLocalIdentityField) MarshalJSON() ([]byte, error)

func (*NullableDropDownLocalIdentityField) Set ¶

func (*NullableDropDownLocalIdentityField) UnmarshalJSON ¶

func (v *NullableDropDownLocalIdentityField) UnmarshalJSON(src []byte) error

func (*NullableDropDownLocalIdentityField) Unset ¶

type NullableDynamicClientRegistration ¶

type NullableDynamicClientRegistration struct {
	// contains filtered or unexported fields
}

func (NullableDynamicClientRegistration) Get ¶

func (NullableDynamicClientRegistration) IsSet ¶

func (NullableDynamicClientRegistration) MarshalJSON ¶

func (v NullableDynamicClientRegistration) MarshalJSON() ([]byte, error)

func (*NullableDynamicClientRegistration) Set ¶

func (*NullableDynamicClientRegistration) UnmarshalJSON ¶

func (v *NullableDynamicClientRegistration) UnmarshalJSON(src []byte) error

func (*NullableDynamicClientRegistration) Unset ¶

type NullableEmailLocalIdentityField ¶

type NullableEmailLocalIdentityField struct {
	// contains filtered or unexported fields
}

func (NullableEmailLocalIdentityField) Get ¶

func (NullableEmailLocalIdentityField) IsSet ¶

func (NullableEmailLocalIdentityField) MarshalJSON ¶

func (v NullableEmailLocalIdentityField) MarshalJSON() ([]byte, error)

func (*NullableEmailLocalIdentityField) Set ¶

func (*NullableEmailLocalIdentityField) UnmarshalJSON ¶

func (v *NullableEmailLocalIdentityField) UnmarshalJSON(src []byte) error

func (*NullableEmailLocalIdentityField) Unset ¶

type NullableEmailServerSettings ¶

type NullableEmailServerSettings struct {
	// contains filtered or unexported fields
}

func (NullableEmailServerSettings) Get ¶

func (NullableEmailServerSettings) IsSet ¶

func (NullableEmailServerSettings) MarshalJSON ¶

func (v NullableEmailServerSettings) MarshalJSON() ([]byte, error)

func (*NullableEmailServerSettings) Set ¶

func (*NullableEmailServerSettings) UnmarshalJSON ¶

func (v *NullableEmailServerSettings) UnmarshalJSON(src []byte) error

func (*NullableEmailServerSettings) Unset ¶

func (v *NullableEmailServerSettings) Unset()

type NullableEmailVerificationConfig ¶

type NullableEmailVerificationConfig struct {
	// contains filtered or unexported fields
}

func (NullableEmailVerificationConfig) Get ¶

func (NullableEmailVerificationConfig) IsSet ¶

func (NullableEmailVerificationConfig) MarshalJSON ¶

func (v NullableEmailVerificationConfig) MarshalJSON() ([]byte, error)

func (*NullableEmailVerificationConfig) Set ¶

func (*NullableEmailVerificationConfig) UnmarshalJSON ¶

func (v *NullableEmailVerificationConfig) UnmarshalJSON(src []byte) error

func (*NullableEmailVerificationConfig) Unset ¶

type NullableEncryptionPolicy ¶

type NullableEncryptionPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableEncryptionPolicy ¶

func NewNullableEncryptionPolicy(val *EncryptionPolicy) *NullableEncryptionPolicy

func (NullableEncryptionPolicy) Get ¶

func (NullableEncryptionPolicy) IsSet ¶

func (v NullableEncryptionPolicy) IsSet() bool

func (NullableEncryptionPolicy) MarshalJSON ¶

func (v NullableEncryptionPolicy) MarshalJSON() ([]byte, error)

func (*NullableEncryptionPolicy) Set ¶

func (*NullableEncryptionPolicy) UnmarshalJSON ¶

func (v *NullableEncryptionPolicy) UnmarshalJSON(src []byte) error

func (*NullableEncryptionPolicy) Unset ¶

func (v *NullableEncryptionPolicy) Unset()

type NullableEntity ¶

type NullableEntity struct {
	// contains filtered or unexported fields
}

func NewNullableEntity ¶

func NewNullableEntity(val *Entity) *NullableEntity

func (NullableEntity) Get ¶

func (v NullableEntity) Get() *Entity

func (NullableEntity) IsSet ¶

func (v NullableEntity) IsSet() bool

func (NullableEntity) MarshalJSON ¶

func (v NullableEntity) MarshalJSON() ([]byte, error)

func (*NullableEntity) Set ¶

func (v *NullableEntity) Set(val *Entity)

func (*NullableEntity) UnmarshalJSON ¶

func (v *NullableEntity) UnmarshalJSON(src []byte) error

func (*NullableEntity) Unset ¶

func (v *NullableEntity) Unset()

type NullableExportMetadataRequest ¶

type NullableExportMetadataRequest struct {
	// contains filtered or unexported fields
}

func (NullableExportMetadataRequest) Get ¶

func (NullableExportMetadataRequest) IsSet ¶

func (NullableExportMetadataRequest) MarshalJSON ¶

func (v NullableExportMetadataRequest) MarshalJSON() ([]byte, error)

func (*NullableExportMetadataRequest) Set ¶

func (*NullableExportMetadataRequest) UnmarshalJSON ¶

func (v *NullableExportMetadataRequest) UnmarshalJSON(src []byte) error

func (*NullableExportMetadataRequest) Unset ¶

func (v *NullableExportMetadataRequest) Unset()

type NullableExpressionIssuanceCriteriaEntry ¶

type NullableExpressionIssuanceCriteriaEntry struct {
	// contains filtered or unexported fields
}

func (NullableExpressionIssuanceCriteriaEntry) Get ¶

func (NullableExpressionIssuanceCriteriaEntry) IsSet ¶

func (NullableExpressionIssuanceCriteriaEntry) MarshalJSON ¶

func (v NullableExpressionIssuanceCriteriaEntry) MarshalJSON() ([]byte, error)

func (*NullableExpressionIssuanceCriteriaEntry) Set ¶

func (*NullableExpressionIssuanceCriteriaEntry) UnmarshalJSON ¶

func (v *NullableExpressionIssuanceCriteriaEntry) UnmarshalJSON(src []byte) error

func (*NullableExpressionIssuanceCriteriaEntry) Unset ¶

type NullableExtendedProperties ¶

type NullableExtendedProperties struct {
	// contains filtered or unexported fields
}

func NewNullableExtendedProperties ¶

func NewNullableExtendedProperties(val *ExtendedProperties) *NullableExtendedProperties

func (NullableExtendedProperties) Get ¶

func (NullableExtendedProperties) IsSet ¶

func (v NullableExtendedProperties) IsSet() bool

func (NullableExtendedProperties) MarshalJSON ¶

func (v NullableExtendedProperties) MarshalJSON() ([]byte, error)

func (*NullableExtendedProperties) Set ¶

func (*NullableExtendedProperties) UnmarshalJSON ¶

func (v *NullableExtendedProperties) UnmarshalJSON(src []byte) error

func (*NullableExtendedProperties) Unset ¶

func (v *NullableExtendedProperties) Unset()

type NullableExtendedProperty ¶

type NullableExtendedProperty struct {
	// contains filtered or unexported fields
}

func NewNullableExtendedProperty ¶

func NewNullableExtendedProperty(val *ExtendedProperty) *NullableExtendedProperty

func (NullableExtendedProperty) Get ¶

func (NullableExtendedProperty) IsSet ¶

func (v NullableExtendedProperty) IsSet() bool

func (NullableExtendedProperty) MarshalJSON ¶

func (v NullableExtendedProperty) MarshalJSON() ([]byte, error)

func (*NullableExtendedProperty) Set ¶

func (*NullableExtendedProperty) UnmarshalJSON ¶

func (v *NullableExtendedProperty) UnmarshalJSON(src []byte) error

func (*NullableExtendedProperty) Unset ¶

func (v *NullableExtendedProperty) Unset()

type NullableFederationInfo ¶

type NullableFederationInfo struct {
	// contains filtered or unexported fields
}

func NewNullableFederationInfo ¶

func NewNullableFederationInfo(val *FederationInfo) *NullableFederationInfo

func (NullableFederationInfo) Get ¶

func (NullableFederationInfo) IsSet ¶

func (v NullableFederationInfo) IsSet() bool

func (NullableFederationInfo) MarshalJSON ¶

func (v NullableFederationInfo) MarshalJSON() ([]byte, error)

func (*NullableFederationInfo) Set ¶

func (*NullableFederationInfo) UnmarshalJSON ¶

func (v *NullableFederationInfo) UnmarshalJSON(src []byte) error

func (*NullableFederationInfo) Unset ¶

func (v *NullableFederationInfo) Unset()

type NullableFieldConfig ¶

type NullableFieldConfig struct {
	// contains filtered or unexported fields
}

func NewNullableFieldConfig ¶

func NewNullableFieldConfig(val *FieldConfig) *NullableFieldConfig

func (NullableFieldConfig) Get ¶

func (NullableFieldConfig) IsSet ¶

func (v NullableFieldConfig) IsSet() bool

func (NullableFieldConfig) MarshalJSON ¶

func (v NullableFieldConfig) MarshalJSON() ([]byte, error)

func (*NullableFieldConfig) Set ¶

func (v *NullableFieldConfig) Set(val *FieldConfig)

func (*NullableFieldConfig) UnmarshalJSON ¶

func (v *NullableFieldConfig) UnmarshalJSON(src []byte) error

func (*NullableFieldConfig) Unset ¶

func (v *NullableFieldConfig) Unset()

type NullableFieldDescriptor ¶

type NullableFieldDescriptor struct {
	// contains filtered or unexported fields
}

func NewNullableFieldDescriptor ¶

func NewNullableFieldDescriptor(val *FieldDescriptor) *NullableFieldDescriptor

func (NullableFieldDescriptor) Get ¶

func (NullableFieldDescriptor) IsSet ¶

func (v NullableFieldDescriptor) IsSet() bool

func (NullableFieldDescriptor) MarshalJSON ¶

func (v NullableFieldDescriptor) MarshalJSON() ([]byte, error)

func (*NullableFieldDescriptor) Set ¶

func (*NullableFieldDescriptor) UnmarshalJSON ¶

func (v *NullableFieldDescriptor) UnmarshalJSON(src []byte) error

func (*NullableFieldDescriptor) Unset ¶

func (v *NullableFieldDescriptor) Unset()

type NullableFieldEntry ¶

type NullableFieldEntry struct {
	// contains filtered or unexported fields
}

func NewNullableFieldEntry ¶

func NewNullableFieldEntry(val *FieldEntry) *NullableFieldEntry

func (NullableFieldEntry) Get ¶

func (v NullableFieldEntry) Get() *FieldEntry

func (NullableFieldEntry) IsSet ¶

func (v NullableFieldEntry) IsSet() bool

func (NullableFieldEntry) MarshalJSON ¶

func (v NullableFieldEntry) MarshalJSON() ([]byte, error)

func (*NullableFieldEntry) Set ¶

func (v *NullableFieldEntry) Set(val *FieldEntry)

func (*NullableFieldEntry) UnmarshalJSON ¶

func (v *NullableFieldEntry) UnmarshalJSON(src []byte) error

func (*NullableFieldEntry) Unset ¶

func (v *NullableFieldEntry) Unset()

type NullableFloat32 ¶

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32 ¶

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get ¶

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet ¶

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON ¶

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set ¶

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON ¶

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset ¶

func (v *NullableFloat32) Unset()

type NullableFloat64 ¶

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64 ¶

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get ¶

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet ¶

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON ¶

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set ¶

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON ¶

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset ¶

func (v *NullableFloat64) Unset()

type NullableFragmentPolicyAction ¶

type NullableFragmentPolicyAction struct {
	// contains filtered or unexported fields
}

func (NullableFragmentPolicyAction) Get ¶

func (NullableFragmentPolicyAction) IsSet ¶

func (NullableFragmentPolicyAction) MarshalJSON ¶

func (v NullableFragmentPolicyAction) MarshalJSON() ([]byte, error)

func (*NullableFragmentPolicyAction) Set ¶

func (*NullableFragmentPolicyAction) UnmarshalJSON ¶

func (v *NullableFragmentPolicyAction) UnmarshalJSON(src []byte) error

func (*NullableFragmentPolicyAction) Unset ¶

func (v *NullableFragmentPolicyAction) Unset()

type NullableGeneralSettings ¶

type NullableGeneralSettings struct {
	// contains filtered or unexported fields
}

func NewNullableGeneralSettings ¶

func NewNullableGeneralSettings(val *GeneralSettings) *NullableGeneralSettings

func (NullableGeneralSettings) Get ¶

func (NullableGeneralSettings) IsSet ¶

func (v NullableGeneralSettings) IsSet() bool

func (NullableGeneralSettings) MarshalJSON ¶

func (v NullableGeneralSettings) MarshalJSON() ([]byte, error)

func (*NullableGeneralSettings) Set ¶

func (*NullableGeneralSettings) UnmarshalJSON ¶

func (v *NullableGeneralSettings) UnmarshalJSON(src []byte) error

func (*NullableGeneralSettings) Unset ¶

func (v *NullableGeneralSettings) Unset()

type NullableGlobalAuthenticationSessionPolicy ¶

type NullableGlobalAuthenticationSessionPolicy struct {
	// contains filtered or unexported fields
}

func (NullableGlobalAuthenticationSessionPolicy) Get ¶

func (NullableGlobalAuthenticationSessionPolicy) IsSet ¶

func (NullableGlobalAuthenticationSessionPolicy) MarshalJSON ¶

func (*NullableGlobalAuthenticationSessionPolicy) Set ¶

func (*NullableGlobalAuthenticationSessionPolicy) UnmarshalJSON ¶

func (v *NullableGlobalAuthenticationSessionPolicy) UnmarshalJSON(src []byte) error

func (*NullableGlobalAuthenticationSessionPolicy) Unset ¶

type NullableGroupAttribute ¶

type NullableGroupAttribute struct {
	// contains filtered or unexported fields
}

func NewNullableGroupAttribute ¶

func NewNullableGroupAttribute(val *GroupAttribute) *NullableGroupAttribute

func (NullableGroupAttribute) Get ¶

func (NullableGroupAttribute) IsSet ¶

func (v NullableGroupAttribute) IsSet() bool

func (NullableGroupAttribute) MarshalJSON ¶

func (v NullableGroupAttribute) MarshalJSON() ([]byte, error)

func (*NullableGroupAttribute) Set ¶

func (*NullableGroupAttribute) UnmarshalJSON ¶

func (v *NullableGroupAttribute) UnmarshalJSON(src []byte) error

func (*NullableGroupAttribute) Unset ¶

func (v *NullableGroupAttribute) Unset()

type NullableGroupMembershipDetection ¶

type NullableGroupMembershipDetection struct {
	// contains filtered or unexported fields
}

func (NullableGroupMembershipDetection) Get ¶

func (NullableGroupMembershipDetection) IsSet ¶

func (NullableGroupMembershipDetection) MarshalJSON ¶

func (v NullableGroupMembershipDetection) MarshalJSON() ([]byte, error)

func (*NullableGroupMembershipDetection) Set ¶

func (*NullableGroupMembershipDetection) UnmarshalJSON ¶

func (v *NullableGroupMembershipDetection) UnmarshalJSON(src []byte) error

func (*NullableGroupMembershipDetection) Unset ¶

type NullableGroups ¶

type NullableGroups struct {
	// contains filtered or unexported fields
}

func NewNullableGroups ¶

func NewNullableGroups(val *Groups) *NullableGroups

func (NullableGroups) Get ¶

func (v NullableGroups) Get() *Groups

func (NullableGroups) IsSet ¶

func (v NullableGroups) IsSet() bool

func (NullableGroups) MarshalJSON ¶

func (v NullableGroups) MarshalJSON() ([]byte, error)

func (*NullableGroups) Set ¶

func (v *NullableGroups) Set(val *Groups)

func (*NullableGroups) UnmarshalJSON ¶

func (v *NullableGroups) UnmarshalJSON(src []byte) error

func (*NullableGroups) Unset ¶

func (v *NullableGroups) Unset()

type NullableHashedTextFieldDescriptor ¶

type NullableHashedTextFieldDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableHashedTextFieldDescriptor) Get ¶

func (NullableHashedTextFieldDescriptor) IsSet ¶

func (NullableHashedTextFieldDescriptor) MarshalJSON ¶

func (v NullableHashedTextFieldDescriptor) MarshalJSON() ([]byte, error)

func (*NullableHashedTextFieldDescriptor) Set ¶

func (*NullableHashedTextFieldDescriptor) UnmarshalJSON ¶

func (v *NullableHashedTextFieldDescriptor) UnmarshalJSON(src []byte) error

func (*NullableHashedTextFieldDescriptor) Unset ¶

type NullableHiddenLocalIdentityField ¶

type NullableHiddenLocalIdentityField struct {
	// contains filtered or unexported fields
}

func (NullableHiddenLocalIdentityField) Get ¶

func (NullableHiddenLocalIdentityField) IsSet ¶

func (NullableHiddenLocalIdentityField) MarshalJSON ¶

func (v NullableHiddenLocalIdentityField) MarshalJSON() ([]byte, error)

func (*NullableHiddenLocalIdentityField) Set ¶

func (*NullableHiddenLocalIdentityField) UnmarshalJSON ¶

func (v *NullableHiddenLocalIdentityField) UnmarshalJSON(src []byte) error

func (*NullableHiddenLocalIdentityField) Unset ¶

type NullableIdentityHintAttribute ¶

type NullableIdentityHintAttribute struct {
	// contains filtered or unexported fields
}

func (NullableIdentityHintAttribute) Get ¶

func (NullableIdentityHintAttribute) IsSet ¶

func (NullableIdentityHintAttribute) MarshalJSON ¶

func (v NullableIdentityHintAttribute) MarshalJSON() ([]byte, error)

func (*NullableIdentityHintAttribute) Set ¶

func (*NullableIdentityHintAttribute) UnmarshalJSON ¶

func (v *NullableIdentityHintAttribute) UnmarshalJSON(src []byte) error

func (*NullableIdentityHintAttribute) Unset ¶

func (v *NullableIdentityHintAttribute) Unset()

type NullableIdentityHintContract ¶

type NullableIdentityHintContract struct {
	// contains filtered or unexported fields
}

func (NullableIdentityHintContract) Get ¶

func (NullableIdentityHintContract) IsSet ¶

func (NullableIdentityHintContract) MarshalJSON ¶

func (v NullableIdentityHintContract) MarshalJSON() ([]byte, error)

func (*NullableIdentityHintContract) Set ¶

func (*NullableIdentityHintContract) UnmarshalJSON ¶

func (v *NullableIdentityHintContract) UnmarshalJSON(src []byte) error

func (*NullableIdentityHintContract) Unset ¶

func (v *NullableIdentityHintContract) Unset()

type NullableIdentityStoreInboundProvisioningUserRepository ¶

type NullableIdentityStoreInboundProvisioningUserRepository struct {
	// contains filtered or unexported fields
}

func (NullableIdentityStoreInboundProvisioningUserRepository) Get ¶

func (NullableIdentityStoreInboundProvisioningUserRepository) IsSet ¶

func (NullableIdentityStoreInboundProvisioningUserRepository) MarshalJSON ¶

func (*NullableIdentityStoreInboundProvisioningUserRepository) Set ¶

func (*NullableIdentityStoreInboundProvisioningUserRepository) UnmarshalJSON ¶

func (*NullableIdentityStoreInboundProvisioningUserRepository) Unset ¶

type NullableIdentityStoreProvisioner ¶

type NullableIdentityStoreProvisioner struct {
	// contains filtered or unexported fields
}

func (NullableIdentityStoreProvisioner) Get ¶

func (NullableIdentityStoreProvisioner) IsSet ¶

func (NullableIdentityStoreProvisioner) MarshalJSON ¶

func (v NullableIdentityStoreProvisioner) MarshalJSON() ([]byte, error)

func (*NullableIdentityStoreProvisioner) Set ¶

func (*NullableIdentityStoreProvisioner) UnmarshalJSON ¶

func (v *NullableIdentityStoreProvisioner) UnmarshalJSON(src []byte) error

func (*NullableIdentityStoreProvisioner) Unset ¶

type NullableIdentityStoreProvisionerAttributeContract ¶

type NullableIdentityStoreProvisionerAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableIdentityStoreProvisionerAttributeContract) Get ¶

func (NullableIdentityStoreProvisionerAttributeContract) IsSet ¶

func (NullableIdentityStoreProvisionerAttributeContract) MarshalJSON ¶

func (*NullableIdentityStoreProvisionerAttributeContract) Set ¶

func (*NullableIdentityStoreProvisionerAttributeContract) UnmarshalJSON ¶

func (*NullableIdentityStoreProvisionerAttributeContract) Unset ¶

type NullableIdentityStoreProvisionerDescriptor ¶

type NullableIdentityStoreProvisionerDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableIdentityStoreProvisionerDescriptor) Get ¶

func (NullableIdentityStoreProvisionerDescriptor) IsSet ¶

func (NullableIdentityStoreProvisionerDescriptor) MarshalJSON ¶

func (*NullableIdentityStoreProvisionerDescriptor) Set ¶

func (*NullableIdentityStoreProvisionerDescriptor) UnmarshalJSON ¶

func (v *NullableIdentityStoreProvisionerDescriptor) UnmarshalJSON(src []byte) error

func (*NullableIdentityStoreProvisionerDescriptor) Unset ¶

type NullableIdentityStoreProvisionerDescriptors ¶

type NullableIdentityStoreProvisionerDescriptors struct {
	// contains filtered or unexported fields
}

func (NullableIdentityStoreProvisionerDescriptors) Get ¶

func (NullableIdentityStoreProvisionerDescriptors) IsSet ¶

func (NullableIdentityStoreProvisionerDescriptors) MarshalJSON ¶

func (*NullableIdentityStoreProvisionerDescriptors) Set ¶

func (*NullableIdentityStoreProvisionerDescriptors) UnmarshalJSON ¶

func (v *NullableIdentityStoreProvisionerDescriptors) UnmarshalJSON(src []byte) error

func (*NullableIdentityStoreProvisionerDescriptors) Unset ¶

type NullableIdentityStoreProvisionerGroupAttributeContract ¶

type NullableIdentityStoreProvisionerGroupAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableIdentityStoreProvisionerGroupAttributeContract) Get ¶

func (NullableIdentityStoreProvisionerGroupAttributeContract) IsSet ¶

func (NullableIdentityStoreProvisionerGroupAttributeContract) MarshalJSON ¶

func (*NullableIdentityStoreProvisionerGroupAttributeContract) Set ¶

func (*NullableIdentityStoreProvisionerGroupAttributeContract) UnmarshalJSON ¶

func (*NullableIdentityStoreProvisionerGroupAttributeContract) Unset ¶

type NullableIdentityStoreProvisioners ¶

type NullableIdentityStoreProvisioners struct {
	// contains filtered or unexported fields
}

func (NullableIdentityStoreProvisioners) Get ¶

func (NullableIdentityStoreProvisioners) IsSet ¶

func (NullableIdentityStoreProvisioners) MarshalJSON ¶

func (v NullableIdentityStoreProvisioners) MarshalJSON() ([]byte, error)

func (*NullableIdentityStoreProvisioners) Set ¶

func (*NullableIdentityStoreProvisioners) UnmarshalJSON ¶

func (v *NullableIdentityStoreProvisioners) UnmarshalJSON(src []byte) error

func (*NullableIdentityStoreProvisioners) Unset ¶

type NullableIdpAdapter ¶

type NullableIdpAdapter struct {
	// contains filtered or unexported fields
}

func NewNullableIdpAdapter ¶

func NewNullableIdpAdapter(val *IdpAdapter) *NullableIdpAdapter

func (NullableIdpAdapter) Get ¶

func (v NullableIdpAdapter) Get() *IdpAdapter

func (NullableIdpAdapter) IsSet ¶

func (v NullableIdpAdapter) IsSet() bool

func (NullableIdpAdapter) MarshalJSON ¶

func (v NullableIdpAdapter) MarshalJSON() ([]byte, error)

func (*NullableIdpAdapter) Set ¶

func (v *NullableIdpAdapter) Set(val *IdpAdapter)

func (*NullableIdpAdapter) UnmarshalJSON ¶

func (v *NullableIdpAdapter) UnmarshalJSON(src []byte) error

func (*NullableIdpAdapter) Unset ¶

func (v *NullableIdpAdapter) Unset()

type NullableIdpAdapterAssertionMapping ¶

type NullableIdpAdapterAssertionMapping struct {
	// contains filtered or unexported fields
}

func (NullableIdpAdapterAssertionMapping) Get ¶

func (NullableIdpAdapterAssertionMapping) IsSet ¶

func (NullableIdpAdapterAssertionMapping) MarshalJSON ¶

func (v NullableIdpAdapterAssertionMapping) MarshalJSON() ([]byte, error)

func (*NullableIdpAdapterAssertionMapping) Set ¶

func (*NullableIdpAdapterAssertionMapping) UnmarshalJSON ¶

func (v *NullableIdpAdapterAssertionMapping) UnmarshalJSON(src []byte) error

func (*NullableIdpAdapterAssertionMapping) Unset ¶

type NullableIdpAdapterAttribute ¶

type NullableIdpAdapterAttribute struct {
	// contains filtered or unexported fields
}

func (NullableIdpAdapterAttribute) Get ¶

func (NullableIdpAdapterAttribute) IsSet ¶

func (NullableIdpAdapterAttribute) MarshalJSON ¶

func (v NullableIdpAdapterAttribute) MarshalJSON() ([]byte, error)

func (*NullableIdpAdapterAttribute) Set ¶

func (*NullableIdpAdapterAttribute) UnmarshalJSON ¶

func (v *NullableIdpAdapterAttribute) UnmarshalJSON(src []byte) error

func (*NullableIdpAdapterAttribute) Unset ¶

func (v *NullableIdpAdapterAttribute) Unset()

type NullableIdpAdapterAttributeContract ¶

type NullableIdpAdapterAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableIdpAdapterAttributeContract) Get ¶

func (NullableIdpAdapterAttributeContract) IsSet ¶

func (NullableIdpAdapterAttributeContract) MarshalJSON ¶

func (v NullableIdpAdapterAttributeContract) MarshalJSON() ([]byte, error)

func (*NullableIdpAdapterAttributeContract) Set ¶

func (*NullableIdpAdapterAttributeContract) UnmarshalJSON ¶

func (v *NullableIdpAdapterAttributeContract) UnmarshalJSON(src []byte) error

func (*NullableIdpAdapterAttributeContract) Unset ¶

type NullableIdpAdapterContractMapping ¶

type NullableIdpAdapterContractMapping struct {
	// contains filtered or unexported fields
}

func (NullableIdpAdapterContractMapping) Get ¶

func (NullableIdpAdapterContractMapping) IsSet ¶

func (NullableIdpAdapterContractMapping) MarshalJSON ¶

func (v NullableIdpAdapterContractMapping) MarshalJSON() ([]byte, error)

func (*NullableIdpAdapterContractMapping) Set ¶

func (*NullableIdpAdapterContractMapping) UnmarshalJSON ¶

func (v *NullableIdpAdapterContractMapping) UnmarshalJSON(src []byte) error

func (*NullableIdpAdapterContractMapping) Unset ¶

type NullableIdpAdapterDescriptor ¶

type NullableIdpAdapterDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableIdpAdapterDescriptor) Get ¶

func (NullableIdpAdapterDescriptor) IsSet ¶

func (NullableIdpAdapterDescriptor) MarshalJSON ¶

func (v NullableIdpAdapterDescriptor) MarshalJSON() ([]byte, error)

func (*NullableIdpAdapterDescriptor) Set ¶

func (*NullableIdpAdapterDescriptor) UnmarshalJSON ¶

func (v *NullableIdpAdapterDescriptor) UnmarshalJSON(src []byte) error

func (*NullableIdpAdapterDescriptor) Unset ¶

func (v *NullableIdpAdapterDescriptor) Unset()

type NullableIdpAdapterDescriptors ¶

type NullableIdpAdapterDescriptors struct {
	// contains filtered or unexported fields
}

func (NullableIdpAdapterDescriptors) Get ¶

func (NullableIdpAdapterDescriptors) IsSet ¶

func (NullableIdpAdapterDescriptors) MarshalJSON ¶

func (v NullableIdpAdapterDescriptors) MarshalJSON() ([]byte, error)

func (*NullableIdpAdapterDescriptors) Set ¶

func (*NullableIdpAdapterDescriptors) UnmarshalJSON ¶

func (v *NullableIdpAdapterDescriptors) UnmarshalJSON(src []byte) error

func (*NullableIdpAdapterDescriptors) Unset ¶

func (v *NullableIdpAdapterDescriptors) Unset()

type NullableIdpAdapterMapping ¶

type NullableIdpAdapterMapping struct {
	// contains filtered or unexported fields
}

func NewNullableIdpAdapterMapping ¶

func NewNullableIdpAdapterMapping(val *IdpAdapterMapping) *NullableIdpAdapterMapping

func (NullableIdpAdapterMapping) Get ¶

func (NullableIdpAdapterMapping) IsSet ¶

func (v NullableIdpAdapterMapping) IsSet() bool

func (NullableIdpAdapterMapping) MarshalJSON ¶

func (v NullableIdpAdapterMapping) MarshalJSON() ([]byte, error)

func (*NullableIdpAdapterMapping) Set ¶

func (*NullableIdpAdapterMapping) UnmarshalJSON ¶

func (v *NullableIdpAdapterMapping) UnmarshalJSON(src []byte) error

func (*NullableIdpAdapterMapping) Unset ¶

func (v *NullableIdpAdapterMapping) Unset()

type NullableIdpAdapterMappings ¶

type NullableIdpAdapterMappings struct {
	// contains filtered or unexported fields
}

func NewNullableIdpAdapterMappings ¶

func NewNullableIdpAdapterMappings(val *IdpAdapterMappings) *NullableIdpAdapterMappings

func (NullableIdpAdapterMappings) Get ¶

func (NullableIdpAdapterMappings) IsSet ¶

func (v NullableIdpAdapterMappings) IsSet() bool

func (NullableIdpAdapterMappings) MarshalJSON ¶

func (v NullableIdpAdapterMappings) MarshalJSON() ([]byte, error)

func (*NullableIdpAdapterMappings) Set ¶

func (*NullableIdpAdapterMappings) UnmarshalJSON ¶

func (v *NullableIdpAdapterMappings) UnmarshalJSON(src []byte) error

func (*NullableIdpAdapterMappings) Unset ¶

func (v *NullableIdpAdapterMappings) Unset()

type NullableIdpAdapters ¶

type NullableIdpAdapters struct {
	// contains filtered or unexported fields
}

func NewNullableIdpAdapters ¶

func NewNullableIdpAdapters(val *IdpAdapters) *NullableIdpAdapters

func (NullableIdpAdapters) Get ¶

func (NullableIdpAdapters) IsSet ¶

func (v NullableIdpAdapters) IsSet() bool

func (NullableIdpAdapters) MarshalJSON ¶

func (v NullableIdpAdapters) MarshalJSON() ([]byte, error)

func (*NullableIdpAdapters) Set ¶

func (v *NullableIdpAdapters) Set(val *IdpAdapters)

func (*NullableIdpAdapters) UnmarshalJSON ¶

func (v *NullableIdpAdapters) UnmarshalJSON(src []byte) error

func (*NullableIdpAdapters) Unset ¶

func (v *NullableIdpAdapters) Unset()

type NullableIdpAttributeQuery ¶

type NullableIdpAttributeQuery struct {
	// contains filtered or unexported fields
}

func NewNullableIdpAttributeQuery ¶

func NewNullableIdpAttributeQuery(val *IdpAttributeQuery) *NullableIdpAttributeQuery

func (NullableIdpAttributeQuery) Get ¶

func (NullableIdpAttributeQuery) IsSet ¶

func (v NullableIdpAttributeQuery) IsSet() bool

func (NullableIdpAttributeQuery) MarshalJSON ¶

func (v NullableIdpAttributeQuery) MarshalJSON() ([]byte, error)

func (*NullableIdpAttributeQuery) Set ¶

func (*NullableIdpAttributeQuery) UnmarshalJSON ¶

func (v *NullableIdpAttributeQuery) UnmarshalJSON(src []byte) error

func (*NullableIdpAttributeQuery) Unset ¶

func (v *NullableIdpAttributeQuery) Unset()

type NullableIdpAttributeQueryPolicy ¶

type NullableIdpAttributeQueryPolicy struct {
	// contains filtered or unexported fields
}

func (NullableIdpAttributeQueryPolicy) Get ¶

func (NullableIdpAttributeQueryPolicy) IsSet ¶

func (NullableIdpAttributeQueryPolicy) MarshalJSON ¶

func (v NullableIdpAttributeQueryPolicy) MarshalJSON() ([]byte, error)

func (*NullableIdpAttributeQueryPolicy) Set ¶

func (*NullableIdpAttributeQueryPolicy) UnmarshalJSON ¶

func (v *NullableIdpAttributeQueryPolicy) UnmarshalJSON(src []byte) error

func (*NullableIdpAttributeQueryPolicy) Unset ¶

type NullableIdpBrowserSso ¶

type NullableIdpBrowserSso struct {
	// contains filtered or unexported fields
}

func NewNullableIdpBrowserSso ¶

func NewNullableIdpBrowserSso(val *IdpBrowserSso) *NullableIdpBrowserSso

func (NullableIdpBrowserSso) Get ¶

func (NullableIdpBrowserSso) IsSet ¶

func (v NullableIdpBrowserSso) IsSet() bool

func (NullableIdpBrowserSso) MarshalJSON ¶

func (v NullableIdpBrowserSso) MarshalJSON() ([]byte, error)

func (*NullableIdpBrowserSso) Set ¶

func (v *NullableIdpBrowserSso) Set(val *IdpBrowserSso)

func (*NullableIdpBrowserSso) UnmarshalJSON ¶

func (v *NullableIdpBrowserSso) UnmarshalJSON(src []byte) error

func (*NullableIdpBrowserSso) Unset ¶

func (v *NullableIdpBrowserSso) Unset()

type NullableIdpBrowserSsoAttribute ¶

type NullableIdpBrowserSsoAttribute struct {
	// contains filtered or unexported fields
}

func (NullableIdpBrowserSsoAttribute) Get ¶

func (NullableIdpBrowserSsoAttribute) IsSet ¶

func (NullableIdpBrowserSsoAttribute) MarshalJSON ¶

func (v NullableIdpBrowserSsoAttribute) MarshalJSON() ([]byte, error)

func (*NullableIdpBrowserSsoAttribute) Set ¶

func (*NullableIdpBrowserSsoAttribute) UnmarshalJSON ¶

func (v *NullableIdpBrowserSsoAttribute) UnmarshalJSON(src []byte) error

func (*NullableIdpBrowserSsoAttribute) Unset ¶

func (v *NullableIdpBrowserSsoAttribute) Unset()

type NullableIdpBrowserSsoAttributeContract ¶

type NullableIdpBrowserSsoAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableIdpBrowserSsoAttributeContract) Get ¶

func (NullableIdpBrowserSsoAttributeContract) IsSet ¶

func (NullableIdpBrowserSsoAttributeContract) MarshalJSON ¶

func (v NullableIdpBrowserSsoAttributeContract) MarshalJSON() ([]byte, error)

func (*NullableIdpBrowserSsoAttributeContract) Set ¶

func (*NullableIdpBrowserSsoAttributeContract) UnmarshalJSON ¶

func (v *NullableIdpBrowserSsoAttributeContract) UnmarshalJSON(src []byte) error

func (*NullableIdpBrowserSsoAttributeContract) Unset ¶

type NullableIdpConnection ¶

type NullableIdpConnection struct {
	// contains filtered or unexported fields
}

func NewNullableIdpConnection ¶

func NewNullableIdpConnection(val *IdpConnection) *NullableIdpConnection

func (NullableIdpConnection) Get ¶

func (NullableIdpConnection) IsSet ¶

func (v NullableIdpConnection) IsSet() bool

func (NullableIdpConnection) MarshalJSON ¶

func (v NullableIdpConnection) MarshalJSON() ([]byte, error)

func (*NullableIdpConnection) Set ¶

func (v *NullableIdpConnection) Set(val *IdpConnection)

func (*NullableIdpConnection) UnmarshalJSON ¶

func (v *NullableIdpConnection) UnmarshalJSON(src []byte) error

func (*NullableIdpConnection) Unset ¶

func (v *NullableIdpConnection) Unset()

type NullableIdpConnections ¶

type NullableIdpConnections struct {
	// contains filtered or unexported fields
}

func NewNullableIdpConnections ¶

func NewNullableIdpConnections(val *IdpConnections) *NullableIdpConnections

func (NullableIdpConnections) Get ¶

func (NullableIdpConnections) IsSet ¶

func (v NullableIdpConnections) IsSet() bool

func (NullableIdpConnections) MarshalJSON ¶

func (v NullableIdpConnections) MarshalJSON() ([]byte, error)

func (*NullableIdpConnections) Set ¶

func (*NullableIdpConnections) UnmarshalJSON ¶

func (v *NullableIdpConnections) UnmarshalJSON(src []byte) error

func (*NullableIdpConnections) Unset ¶

func (v *NullableIdpConnections) Unset()

type NullableIdpDefaultUrl ¶

type NullableIdpDefaultUrl struct {
	// contains filtered or unexported fields
}

func NewNullableIdpDefaultUrl ¶

func NewNullableIdpDefaultUrl(val *IdpDefaultUrl) *NullableIdpDefaultUrl

func (NullableIdpDefaultUrl) Get ¶

func (NullableIdpDefaultUrl) IsSet ¶

func (v NullableIdpDefaultUrl) IsSet() bool

func (NullableIdpDefaultUrl) MarshalJSON ¶

func (v NullableIdpDefaultUrl) MarshalJSON() ([]byte, error)

func (*NullableIdpDefaultUrl) Set ¶

func (v *NullableIdpDefaultUrl) Set(val *IdpDefaultUrl)

func (*NullableIdpDefaultUrl) UnmarshalJSON ¶

func (v *NullableIdpDefaultUrl) UnmarshalJSON(src []byte) error

func (*NullableIdpDefaultUrl) Unset ¶

func (v *NullableIdpDefaultUrl) Unset()

type NullableIdpInboundProvisioning ¶

type NullableIdpInboundProvisioning struct {
	// contains filtered or unexported fields
}

func (NullableIdpInboundProvisioning) Get ¶

func (NullableIdpInboundProvisioning) IsSet ¶

func (NullableIdpInboundProvisioning) MarshalJSON ¶

func (v NullableIdpInboundProvisioning) MarshalJSON() ([]byte, error)

func (*NullableIdpInboundProvisioning) Set ¶

func (*NullableIdpInboundProvisioning) UnmarshalJSON ¶

func (v *NullableIdpInboundProvisioning) UnmarshalJSON(src []byte) error

func (*NullableIdpInboundProvisioning) Unset ¶

func (v *NullableIdpInboundProvisioning) Unset()

type NullableIdpInboundProvisioningAttribute ¶

type NullableIdpInboundProvisioningAttribute struct {
	// contains filtered or unexported fields
}

func (NullableIdpInboundProvisioningAttribute) Get ¶

func (NullableIdpInboundProvisioningAttribute) IsSet ¶

func (NullableIdpInboundProvisioningAttribute) MarshalJSON ¶

func (v NullableIdpInboundProvisioningAttribute) MarshalJSON() ([]byte, error)

func (*NullableIdpInboundProvisioningAttribute) Set ¶

func (*NullableIdpInboundProvisioningAttribute) UnmarshalJSON ¶

func (v *NullableIdpInboundProvisioningAttribute) UnmarshalJSON(src []byte) error

func (*NullableIdpInboundProvisioningAttribute) Unset ¶

type NullableIdpInboundProvisioningAttributeContract ¶

type NullableIdpInboundProvisioningAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableIdpInboundProvisioningAttributeContract) Get ¶

func (NullableIdpInboundProvisioningAttributeContract) IsSet ¶

func (NullableIdpInboundProvisioningAttributeContract) MarshalJSON ¶

func (*NullableIdpInboundProvisioningAttributeContract) Set ¶

func (*NullableIdpInboundProvisioningAttributeContract) UnmarshalJSON ¶

func (*NullableIdpInboundProvisioningAttributeContract) Unset ¶

type NullableIdpOAuthAttributeContract ¶

type NullableIdpOAuthAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableIdpOAuthAttributeContract) Get ¶

func (NullableIdpOAuthAttributeContract) IsSet ¶

func (NullableIdpOAuthAttributeContract) MarshalJSON ¶

func (v NullableIdpOAuthAttributeContract) MarshalJSON() ([]byte, error)

func (*NullableIdpOAuthAttributeContract) Set ¶

func (*NullableIdpOAuthAttributeContract) UnmarshalJSON ¶

func (v *NullableIdpOAuthAttributeContract) UnmarshalJSON(src []byte) error

func (*NullableIdpOAuthAttributeContract) Unset ¶

type NullableIdpOAuthGrantAttributeMapping ¶

type NullableIdpOAuthGrantAttributeMapping struct {
	// contains filtered or unexported fields
}

func (NullableIdpOAuthGrantAttributeMapping) Get ¶

func (NullableIdpOAuthGrantAttributeMapping) IsSet ¶

func (NullableIdpOAuthGrantAttributeMapping) MarshalJSON ¶

func (v NullableIdpOAuthGrantAttributeMapping) MarshalJSON() ([]byte, error)

func (*NullableIdpOAuthGrantAttributeMapping) Set ¶

func (*NullableIdpOAuthGrantAttributeMapping) UnmarshalJSON ¶

func (v *NullableIdpOAuthGrantAttributeMapping) UnmarshalJSON(src []byte) error

func (*NullableIdpOAuthGrantAttributeMapping) Unset ¶

type NullableIdpRole ¶

type NullableIdpRole struct {
	// contains filtered or unexported fields
}

func NewNullableIdpRole ¶

func NewNullableIdpRole(val *IdpRole) *NullableIdpRole

func (NullableIdpRole) Get ¶

func (v NullableIdpRole) Get() *IdpRole

func (NullableIdpRole) IsSet ¶

func (v NullableIdpRole) IsSet() bool

func (NullableIdpRole) MarshalJSON ¶

func (v NullableIdpRole) MarshalJSON() ([]byte, error)

func (*NullableIdpRole) Set ¶

func (v *NullableIdpRole) Set(val *IdpRole)

func (*NullableIdpRole) UnmarshalJSON ¶

func (v *NullableIdpRole) UnmarshalJSON(src []byte) error

func (*NullableIdpRole) Unset ¶

func (v *NullableIdpRole) Unset()

type NullableIdpSsoServiceEndpoint ¶

type NullableIdpSsoServiceEndpoint struct {
	// contains filtered or unexported fields
}

func (NullableIdpSsoServiceEndpoint) Get ¶

func (NullableIdpSsoServiceEndpoint) IsSet ¶

func (NullableIdpSsoServiceEndpoint) MarshalJSON ¶

func (v NullableIdpSsoServiceEndpoint) MarshalJSON() ([]byte, error)

func (*NullableIdpSsoServiceEndpoint) Set ¶

func (*NullableIdpSsoServiceEndpoint) UnmarshalJSON ¶

func (v *NullableIdpSsoServiceEndpoint) UnmarshalJSON(src []byte) error

func (*NullableIdpSsoServiceEndpoint) Unset ¶

func (v *NullableIdpSsoServiceEndpoint) Unset()

type NullableIdpToSpAdapterMapping ¶

type NullableIdpToSpAdapterMapping struct {
	// contains filtered or unexported fields
}

func (NullableIdpToSpAdapterMapping) Get ¶

func (NullableIdpToSpAdapterMapping) IsSet ¶

func (NullableIdpToSpAdapterMapping) MarshalJSON ¶

func (v NullableIdpToSpAdapterMapping) MarshalJSON() ([]byte, error)

func (*NullableIdpToSpAdapterMapping) Set ¶

func (*NullableIdpToSpAdapterMapping) UnmarshalJSON ¶

func (v *NullableIdpToSpAdapterMapping) UnmarshalJSON(src []byte) error

func (*NullableIdpToSpAdapterMapping) Unset ¶

func (v *NullableIdpToSpAdapterMapping) Unset()

type NullableIdpToSpAdapterMappings ¶

type NullableIdpToSpAdapterMappings struct {
	// contains filtered or unexported fields
}

func (NullableIdpToSpAdapterMappings) Get ¶

func (NullableIdpToSpAdapterMappings) IsSet ¶

func (NullableIdpToSpAdapterMappings) MarshalJSON ¶

func (v NullableIdpToSpAdapterMappings) MarshalJSON() ([]byte, error)

func (*NullableIdpToSpAdapterMappings) Set ¶

func (*NullableIdpToSpAdapterMappings) UnmarshalJSON ¶

func (v *NullableIdpToSpAdapterMappings) UnmarshalJSON(src []byte) error

func (*NullableIdpToSpAdapterMappings) Unset ¶

func (v *NullableIdpToSpAdapterMappings) Unset()

type NullableIdpTokenProcessorMapping ¶

type NullableIdpTokenProcessorMapping struct {
	// contains filtered or unexported fields
}

func (NullableIdpTokenProcessorMapping) Get ¶

func (NullableIdpTokenProcessorMapping) IsSet ¶

func (NullableIdpTokenProcessorMapping) MarshalJSON ¶

func (v NullableIdpTokenProcessorMapping) MarshalJSON() ([]byte, error)

func (*NullableIdpTokenProcessorMapping) Set ¶

func (*NullableIdpTokenProcessorMapping) UnmarshalJSON ¶

func (v *NullableIdpTokenProcessorMapping) UnmarshalJSON(src []byte) error

func (*NullableIdpTokenProcessorMapping) Unset ¶

type NullableIdpWsTrust ¶

type NullableIdpWsTrust struct {
	// contains filtered or unexported fields
}

func NewNullableIdpWsTrust ¶

func NewNullableIdpWsTrust(val *IdpWsTrust) *NullableIdpWsTrust

func (NullableIdpWsTrust) Get ¶

func (v NullableIdpWsTrust) Get() *IdpWsTrust

func (NullableIdpWsTrust) IsSet ¶

func (v NullableIdpWsTrust) IsSet() bool

func (NullableIdpWsTrust) MarshalJSON ¶

func (v NullableIdpWsTrust) MarshalJSON() ([]byte, error)

func (*NullableIdpWsTrust) Set ¶

func (v *NullableIdpWsTrust) Set(val *IdpWsTrust)

func (*NullableIdpWsTrust) UnmarshalJSON ¶

func (v *NullableIdpWsTrust) UnmarshalJSON(src []byte) error

func (*NullableIdpWsTrust) Unset ¶

func (v *NullableIdpWsTrust) Unset()

type NullableIdpWsTrustAttribute ¶

type NullableIdpWsTrustAttribute struct {
	// contains filtered or unexported fields
}

func (NullableIdpWsTrustAttribute) Get ¶

func (NullableIdpWsTrustAttribute) IsSet ¶

func (NullableIdpWsTrustAttribute) MarshalJSON ¶

func (v NullableIdpWsTrustAttribute) MarshalJSON() ([]byte, error)

func (*NullableIdpWsTrustAttribute) Set ¶

func (*NullableIdpWsTrustAttribute) UnmarshalJSON ¶

func (v *NullableIdpWsTrustAttribute) UnmarshalJSON(src []byte) error

func (*NullableIdpWsTrustAttribute) Unset ¶

func (v *NullableIdpWsTrustAttribute) Unset()

type NullableIdpWsTrustAttributeContract ¶

type NullableIdpWsTrustAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableIdpWsTrustAttributeContract) Get ¶

func (NullableIdpWsTrustAttributeContract) IsSet ¶

func (NullableIdpWsTrustAttributeContract) MarshalJSON ¶

func (v NullableIdpWsTrustAttributeContract) MarshalJSON() ([]byte, error)

func (*NullableIdpWsTrustAttributeContract) Set ¶

func (*NullableIdpWsTrustAttributeContract) UnmarshalJSON ¶

func (v *NullableIdpWsTrustAttributeContract) UnmarshalJSON(src []byte) error

func (*NullableIdpWsTrustAttributeContract) Unset ¶

type NullableInboundBackChannelAuth ¶

type NullableInboundBackChannelAuth struct {
	// contains filtered or unexported fields
}

func (NullableInboundBackChannelAuth) Get ¶

func (NullableInboundBackChannelAuth) IsSet ¶

func (NullableInboundBackChannelAuth) MarshalJSON ¶

func (v NullableInboundBackChannelAuth) MarshalJSON() ([]byte, error)

func (*NullableInboundBackChannelAuth) Set ¶

func (*NullableInboundBackChannelAuth) UnmarshalJSON ¶

func (v *NullableInboundBackChannelAuth) UnmarshalJSON(src []byte) error

func (*NullableInboundBackChannelAuth) Unset ¶

func (v *NullableInboundBackChannelAuth) Unset()

type NullableInboundProvisioningUserRepository ¶

type NullableInboundProvisioningUserRepository struct {
	// contains filtered or unexported fields
}

func (NullableInboundProvisioningUserRepository) Get ¶

func (NullableInboundProvisioningUserRepository) IsSet ¶

func (NullableInboundProvisioningUserRepository) MarshalJSON ¶

func (*NullableInboundProvisioningUserRepository) Set ¶

func (*NullableInboundProvisioningUserRepository) UnmarshalJSON ¶

func (v *NullableInboundProvisioningUserRepository) UnmarshalJSON(src []byte) error

func (*NullableInboundProvisioningUserRepository) Unset ¶

type NullableIncomingProxySettings ¶

type NullableIncomingProxySettings struct {
	// contains filtered or unexported fields
}

func (NullableIncomingProxySettings) Get ¶

func (NullableIncomingProxySettings) IsSet ¶

func (NullableIncomingProxySettings) MarshalJSON ¶

func (v NullableIncomingProxySettings) MarshalJSON() ([]byte, error)

func (*NullableIncomingProxySettings) Set ¶

func (*NullableIncomingProxySettings) UnmarshalJSON ¶

func (v *NullableIncomingProxySettings) UnmarshalJSON(src []byte) error

func (*NullableIncomingProxySettings) Unset ¶

func (v *NullableIncomingProxySettings) Unset()

type NullableInt ¶

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt ¶

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get ¶

func (v NullableInt) Get() *int

func (NullableInt) IsSet ¶

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON ¶

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set ¶

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON ¶

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset ¶

func (v *NullableInt) Unset()

type NullableInt32 ¶

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32 ¶

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get ¶

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet ¶

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON ¶

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set ¶

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON ¶

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset ¶

func (v *NullableInt32) Unset()

type NullableInt64 ¶

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64 ¶

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get ¶

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet ¶

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON ¶

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set ¶

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON ¶

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset ¶

func (v *NullableInt64) Unset()

type NullableIssuanceCriteria ¶

type NullableIssuanceCriteria struct {
	// contains filtered or unexported fields
}

func NewNullableIssuanceCriteria ¶

func NewNullableIssuanceCriteria(val *IssuanceCriteria) *NullableIssuanceCriteria

func (NullableIssuanceCriteria) Get ¶

func (NullableIssuanceCriteria) IsSet ¶

func (v NullableIssuanceCriteria) IsSet() bool

func (NullableIssuanceCriteria) MarshalJSON ¶

func (v NullableIssuanceCriteria) MarshalJSON() ([]byte, error)

func (*NullableIssuanceCriteria) Set ¶

func (*NullableIssuanceCriteria) UnmarshalJSON ¶

func (v *NullableIssuanceCriteria) UnmarshalJSON(src []byte) error

func (*NullableIssuanceCriteria) Unset ¶

func (v *NullableIssuanceCriteria) Unset()

type NullableIssuer ¶

type NullableIssuer struct {
	// contains filtered or unexported fields
}

func NewNullableIssuer ¶

func NewNullableIssuer(val *Issuer) *NullableIssuer

func (NullableIssuer) Get ¶

func (v NullableIssuer) Get() *Issuer

func (NullableIssuer) IsSet ¶

func (v NullableIssuer) IsSet() bool

func (NullableIssuer) MarshalJSON ¶

func (v NullableIssuer) MarshalJSON() ([]byte, error)

func (*NullableIssuer) Set ¶

func (v *NullableIssuer) Set(val *Issuer)

func (*NullableIssuer) UnmarshalJSON ¶

func (v *NullableIssuer) UnmarshalJSON(src []byte) error

func (*NullableIssuer) Unset ¶

func (v *NullableIssuer) Unset()

type NullableIssuerCert ¶

type NullableIssuerCert struct {
	// contains filtered or unexported fields
}

func NewNullableIssuerCert ¶

func NewNullableIssuerCert(val *IssuerCert) *NullableIssuerCert

func (NullableIssuerCert) Get ¶

func (v NullableIssuerCert) Get() *IssuerCert

func (NullableIssuerCert) IsSet ¶

func (v NullableIssuerCert) IsSet() bool

func (NullableIssuerCert) MarshalJSON ¶

func (v NullableIssuerCert) MarshalJSON() ([]byte, error)

func (*NullableIssuerCert) Set ¶

func (v *NullableIssuerCert) Set(val *IssuerCert)

func (*NullableIssuerCert) UnmarshalJSON ¶

func (v *NullableIssuerCert) UnmarshalJSON(src []byte) error

func (*NullableIssuerCert) Unset ¶

func (v *NullableIssuerCert) Unset()

type NullableIssuerCerts ¶

type NullableIssuerCerts struct {
	// contains filtered or unexported fields
}

func NewNullableIssuerCerts ¶

func NewNullableIssuerCerts(val *IssuerCerts) *NullableIssuerCerts

func (NullableIssuerCerts) Get ¶

func (NullableIssuerCerts) IsSet ¶

func (v NullableIssuerCerts) IsSet() bool

func (NullableIssuerCerts) MarshalJSON ¶

func (v NullableIssuerCerts) MarshalJSON() ([]byte, error)

func (*NullableIssuerCerts) Set ¶

func (v *NullableIssuerCerts) Set(val *IssuerCerts)

func (*NullableIssuerCerts) UnmarshalJSON ¶

func (v *NullableIssuerCerts) UnmarshalJSON(src []byte) error

func (*NullableIssuerCerts) Unset ¶

func (v *NullableIssuerCerts) Unset()

type NullableIssuers ¶

type NullableIssuers struct {
	// contains filtered or unexported fields
}

func NewNullableIssuers ¶

func NewNullableIssuers(val *Issuers) *NullableIssuers

func (NullableIssuers) Get ¶

func (v NullableIssuers) Get() *Issuers

func (NullableIssuers) IsSet ¶

func (v NullableIssuers) IsSet() bool

func (NullableIssuers) MarshalJSON ¶

func (v NullableIssuers) MarshalJSON() ([]byte, error)

func (*NullableIssuers) Set ¶

func (v *NullableIssuers) Set(val *Issuers)

func (*NullableIssuers) UnmarshalJSON ¶

func (v *NullableIssuers) UnmarshalJSON(src []byte) error

func (*NullableIssuers) Unset ¶

func (v *NullableIssuers) Unset()

type NullableJdbcAttributeSource ¶

type NullableJdbcAttributeSource struct {
	// contains filtered or unexported fields
}

func (NullableJdbcAttributeSource) Get ¶

func (NullableJdbcAttributeSource) IsSet ¶

func (NullableJdbcAttributeSource) MarshalJSON ¶

func (v NullableJdbcAttributeSource) MarshalJSON() ([]byte, error)

func (*NullableJdbcAttributeSource) Set ¶

func (*NullableJdbcAttributeSource) UnmarshalJSON ¶

func (v *NullableJdbcAttributeSource) UnmarshalJSON(src []byte) error

func (*NullableJdbcAttributeSource) Unset ¶

func (v *NullableJdbcAttributeSource) Unset()

type NullableJdbcDataStore ¶

type NullableJdbcDataStore struct {
	// contains filtered or unexported fields
}

func NewNullableJdbcDataStore ¶

func NewNullableJdbcDataStore(val *JdbcDataStore) *NullableJdbcDataStore

func (NullableJdbcDataStore) Get ¶

func (NullableJdbcDataStore) IsSet ¶

func (v NullableJdbcDataStore) IsSet() bool

func (NullableJdbcDataStore) MarshalJSON ¶

func (v NullableJdbcDataStore) MarshalJSON() ([]byte, error)

func (*NullableJdbcDataStore) Set ¶

func (v *NullableJdbcDataStore) Set(val *JdbcDataStore)

func (*NullableJdbcDataStore) UnmarshalJSON ¶

func (v *NullableJdbcDataStore) UnmarshalJSON(src []byte) error

func (*NullableJdbcDataStore) Unset ¶

func (v *NullableJdbcDataStore) Unset()

type NullableJdbcDataStoreRepository ¶

type NullableJdbcDataStoreRepository struct {
	// contains filtered or unexported fields
}

func (NullableJdbcDataStoreRepository) Get ¶

func (NullableJdbcDataStoreRepository) IsSet ¶

func (NullableJdbcDataStoreRepository) MarshalJSON ¶

func (v NullableJdbcDataStoreRepository) MarshalJSON() ([]byte, error)

func (*NullableJdbcDataStoreRepository) Set ¶

func (*NullableJdbcDataStoreRepository) UnmarshalJSON ¶

func (v *NullableJdbcDataStoreRepository) UnmarshalJSON(src []byte) error

func (*NullableJdbcDataStoreRepository) Unset ¶

type NullableJdbcTagConfig ¶

type NullableJdbcTagConfig struct {
	// contains filtered or unexported fields
}

func NewNullableJdbcTagConfig ¶

func NewNullableJdbcTagConfig(val *JdbcTagConfig) *NullableJdbcTagConfig

func (NullableJdbcTagConfig) Get ¶

func (NullableJdbcTagConfig) IsSet ¶

func (v NullableJdbcTagConfig) IsSet() bool

func (NullableJdbcTagConfig) MarshalJSON ¶

func (v NullableJdbcTagConfig) MarshalJSON() ([]byte, error)

func (*NullableJdbcTagConfig) Set ¶

func (v *NullableJdbcTagConfig) Set(val *JdbcTagConfig)

func (*NullableJdbcTagConfig) UnmarshalJSON ¶

func (v *NullableJdbcTagConfig) UnmarshalJSON(src []byte) error

func (*NullableJdbcTagConfig) Unset ¶

func (v *NullableJdbcTagConfig) Unset()

type NullableJitProvisioning ¶

type NullableJitProvisioning struct {
	// contains filtered or unexported fields
}

func NewNullableJitProvisioning ¶

func NewNullableJitProvisioning(val *JitProvisioning) *NullableJitProvisioning

func (NullableJitProvisioning) Get ¶

func (NullableJitProvisioning) IsSet ¶

func (v NullableJitProvisioning) IsSet() bool

func (NullableJitProvisioning) MarshalJSON ¶

func (v NullableJitProvisioning) MarshalJSON() ([]byte, error)

func (*NullableJitProvisioning) Set ¶

func (*NullableJitProvisioning) UnmarshalJSON ¶

func (v *NullableJitProvisioning) UnmarshalJSON(src []byte) error

func (*NullableJitProvisioning) Unset ¶

func (v *NullableJitProvisioning) Unset()

type NullableJitProvisioningUserAttributes ¶

type NullableJitProvisioningUserAttributes struct {
	// contains filtered or unexported fields
}

func (NullableJitProvisioningUserAttributes) Get ¶

func (NullableJitProvisioningUserAttributes) IsSet ¶

func (NullableJitProvisioningUserAttributes) MarshalJSON ¶

func (v NullableJitProvisioningUserAttributes) MarshalJSON() ([]byte, error)

func (*NullableJitProvisioningUserAttributes) Set ¶

func (*NullableJitProvisioningUserAttributes) UnmarshalJSON ¶

func (v *NullableJitProvisioningUserAttributes) UnmarshalJSON(src []byte) error

func (*NullableJitProvisioningUserAttributes) Unset ¶

type NullableJwksSettings ¶

type NullableJwksSettings struct {
	// contains filtered or unexported fields
}

func NewNullableJwksSettings ¶

func NewNullableJwksSettings(val *JwksSettings) *NullableJwksSettings

func (NullableJwksSettings) Get ¶

func (NullableJwksSettings) IsSet ¶

func (v NullableJwksSettings) IsSet() bool

func (NullableJwksSettings) MarshalJSON ¶

func (v NullableJwksSettings) MarshalJSON() ([]byte, error)

func (*NullableJwksSettings) Set ¶

func (v *NullableJwksSettings) Set(val *JwksSettings)

func (*NullableJwksSettings) UnmarshalJSON ¶

func (v *NullableJwksSettings) UnmarshalJSON(src []byte) error

func (*NullableJwksSettings) Unset ¶

func (v *NullableJwksSettings) Unset()

type NullableKerberosKeySet ¶

type NullableKerberosKeySet struct {
	// contains filtered or unexported fields
}

func NewNullableKerberosKeySet ¶

func NewNullableKerberosKeySet(val *KerberosKeySet) *NullableKerberosKeySet

func (NullableKerberosKeySet) Get ¶

func (NullableKerberosKeySet) IsSet ¶

func (v NullableKerberosKeySet) IsSet() bool

func (NullableKerberosKeySet) MarshalJSON ¶

func (v NullableKerberosKeySet) MarshalJSON() ([]byte, error)

func (*NullableKerberosKeySet) Set ¶

func (*NullableKerberosKeySet) UnmarshalJSON ¶

func (v *NullableKerberosKeySet) UnmarshalJSON(src []byte) error

func (*NullableKerberosKeySet) Unset ¶

func (v *NullableKerberosKeySet) Unset()

type NullableKerberosRealm ¶

type NullableKerberosRealm struct {
	// contains filtered or unexported fields
}

func NewNullableKerberosRealm ¶

func NewNullableKerberosRealm(val *KerberosRealm) *NullableKerberosRealm

func (NullableKerberosRealm) Get ¶

func (NullableKerberosRealm) IsSet ¶

func (v NullableKerberosRealm) IsSet() bool

func (NullableKerberosRealm) MarshalJSON ¶

func (v NullableKerberosRealm) MarshalJSON() ([]byte, error)

func (*NullableKerberosRealm) Set ¶

func (v *NullableKerberosRealm) Set(val *KerberosRealm)

func (*NullableKerberosRealm) UnmarshalJSON ¶

func (v *NullableKerberosRealm) UnmarshalJSON(src []byte) error

func (*NullableKerberosRealm) Unset ¶

func (v *NullableKerberosRealm) Unset()

type NullableKerberosRealms ¶

type NullableKerberosRealms struct {
	// contains filtered or unexported fields
}

func NewNullableKerberosRealms ¶

func NewNullableKerberosRealms(val *KerberosRealms) *NullableKerberosRealms

func (NullableKerberosRealms) Get ¶

func (NullableKerberosRealms) IsSet ¶

func (v NullableKerberosRealms) IsSet() bool

func (NullableKerberosRealms) MarshalJSON ¶

func (v NullableKerberosRealms) MarshalJSON() ([]byte, error)

func (*NullableKerberosRealms) Set ¶

func (*NullableKerberosRealms) UnmarshalJSON ¶

func (v *NullableKerberosRealms) UnmarshalJSON(src []byte) error

func (*NullableKerberosRealms) Unset ¶

func (v *NullableKerberosRealms) Unset()

type NullableKerberosRealmsSettings ¶

type NullableKerberosRealmsSettings struct {
	// contains filtered or unexported fields
}

func (NullableKerberosRealmsSettings) Get ¶

func (NullableKerberosRealmsSettings) IsSet ¶

func (NullableKerberosRealmsSettings) MarshalJSON ¶

func (v NullableKerberosRealmsSettings) MarshalJSON() ([]byte, error)

func (*NullableKerberosRealmsSettings) Set ¶

func (*NullableKerberosRealmsSettings) UnmarshalJSON ¶

func (v *NullableKerberosRealmsSettings) UnmarshalJSON(src []byte) error

func (*NullableKerberosRealmsSettings) Unset ¶

func (v *NullableKerberosRealmsSettings) Unset()

type NullableKeyAlgorithm ¶

type NullableKeyAlgorithm struct {
	// contains filtered or unexported fields
}

func NewNullableKeyAlgorithm ¶

func NewNullableKeyAlgorithm(val *KeyAlgorithm) *NullableKeyAlgorithm

func (NullableKeyAlgorithm) Get ¶

func (NullableKeyAlgorithm) IsSet ¶

func (v NullableKeyAlgorithm) IsSet() bool

func (NullableKeyAlgorithm) MarshalJSON ¶

func (v NullableKeyAlgorithm) MarshalJSON() ([]byte, error)

func (*NullableKeyAlgorithm) Set ¶

func (v *NullableKeyAlgorithm) Set(val *KeyAlgorithm)

func (*NullableKeyAlgorithm) UnmarshalJSON ¶

func (v *NullableKeyAlgorithm) UnmarshalJSON(src []byte) error

func (*NullableKeyAlgorithm) Unset ¶

func (v *NullableKeyAlgorithm) Unset()

type NullableKeyAlgorithms ¶

type NullableKeyAlgorithms struct {
	// contains filtered or unexported fields
}

func NewNullableKeyAlgorithms ¶

func NewNullableKeyAlgorithms(val *KeyAlgorithms) *NullableKeyAlgorithms

func (NullableKeyAlgorithms) Get ¶

func (NullableKeyAlgorithms) IsSet ¶

func (v NullableKeyAlgorithms) IsSet() bool

func (NullableKeyAlgorithms) MarshalJSON ¶

func (v NullableKeyAlgorithms) MarshalJSON() ([]byte, error)

func (*NullableKeyAlgorithms) Set ¶

func (v *NullableKeyAlgorithms) Set(val *KeyAlgorithms)

func (*NullableKeyAlgorithms) UnmarshalJSON ¶

func (v *NullableKeyAlgorithms) UnmarshalJSON(src []byte) error

func (*NullableKeyAlgorithms) Unset ¶

func (v *NullableKeyAlgorithms) Unset()

type NullableKeyPairExportSettings ¶

type NullableKeyPairExportSettings struct {
	// contains filtered or unexported fields
}

func (NullableKeyPairExportSettings) Get ¶

func (NullableKeyPairExportSettings) IsSet ¶

func (NullableKeyPairExportSettings) MarshalJSON ¶

func (v NullableKeyPairExportSettings) MarshalJSON() ([]byte, error)

func (*NullableKeyPairExportSettings) Set ¶

func (*NullableKeyPairExportSettings) UnmarshalJSON ¶

func (v *NullableKeyPairExportSettings) UnmarshalJSON(src []byte) error

func (*NullableKeyPairExportSettings) Unset ¶

func (v *NullableKeyPairExportSettings) Unset()

type NullableKeyPairFile ¶

type NullableKeyPairFile struct {
	// contains filtered or unexported fields
}

func NewNullableKeyPairFile ¶

func NewNullableKeyPairFile(val *KeyPairFile) *NullableKeyPairFile

func (NullableKeyPairFile) Get ¶

func (NullableKeyPairFile) IsSet ¶

func (v NullableKeyPairFile) IsSet() bool

func (NullableKeyPairFile) MarshalJSON ¶

func (v NullableKeyPairFile) MarshalJSON() ([]byte, error)

func (*NullableKeyPairFile) Set ¶

func (v *NullableKeyPairFile) Set(val *KeyPairFile)

func (*NullableKeyPairFile) UnmarshalJSON ¶

func (v *NullableKeyPairFile) UnmarshalJSON(src []byte) error

func (*NullableKeyPairFile) Unset ¶

func (v *NullableKeyPairFile) Unset()

type NullableKeyPairRotationSettings ¶

type NullableKeyPairRotationSettings struct {
	// contains filtered or unexported fields
}

func (NullableKeyPairRotationSettings) Get ¶

func (NullableKeyPairRotationSettings) IsSet ¶

func (NullableKeyPairRotationSettings) MarshalJSON ¶

func (v NullableKeyPairRotationSettings) MarshalJSON() ([]byte, error)

func (*NullableKeyPairRotationSettings) Set ¶

func (*NullableKeyPairRotationSettings) UnmarshalJSON ¶

func (v *NullableKeyPairRotationSettings) UnmarshalJSON(src []byte) error

func (*NullableKeyPairRotationSettings) Unset ¶

type NullableKeyPairView ¶

type NullableKeyPairView struct {
	// contains filtered or unexported fields
}

func NewNullableKeyPairView ¶

func NewNullableKeyPairView(val *KeyPairView) *NullableKeyPairView

func (NullableKeyPairView) Get ¶

func (NullableKeyPairView) IsSet ¶

func (v NullableKeyPairView) IsSet() bool

func (NullableKeyPairView) MarshalJSON ¶

func (v NullableKeyPairView) MarshalJSON() ([]byte, error)

func (*NullableKeyPairView) Set ¶

func (v *NullableKeyPairView) Set(val *KeyPairView)

func (*NullableKeyPairView) UnmarshalJSON ¶

func (v *NullableKeyPairView) UnmarshalJSON(src []byte) error

func (*NullableKeyPairView) Unset ¶

func (v *NullableKeyPairView) Unset()

type NullableKeyPairViews ¶

type NullableKeyPairViews struct {
	// contains filtered or unexported fields
}

func NewNullableKeyPairViews ¶

func NewNullableKeyPairViews(val *KeyPairViews) *NullableKeyPairViews

func (NullableKeyPairViews) Get ¶

func (NullableKeyPairViews) IsSet ¶

func (v NullableKeyPairViews) IsSet() bool

func (NullableKeyPairViews) MarshalJSON ¶

func (v NullableKeyPairViews) MarshalJSON() ([]byte, error)

func (*NullableKeyPairViews) Set ¶

func (v *NullableKeyPairViews) Set(val *KeyPairViews)

func (*NullableKeyPairViews) UnmarshalJSON ¶

func (v *NullableKeyPairViews) UnmarshalJSON(src []byte) error

func (*NullableKeyPairViews) Unset ¶

func (v *NullableKeyPairViews) Unset()

type NullableLdapAttributeSource ¶

type NullableLdapAttributeSource struct {
	// contains filtered or unexported fields
}

func (NullableLdapAttributeSource) Get ¶

func (NullableLdapAttributeSource) IsSet ¶

func (NullableLdapAttributeSource) MarshalJSON ¶

func (v NullableLdapAttributeSource) MarshalJSON() ([]byte, error)

func (*NullableLdapAttributeSource) Set ¶

func (*NullableLdapAttributeSource) UnmarshalJSON ¶

func (v *NullableLdapAttributeSource) UnmarshalJSON(src []byte) error

func (*NullableLdapAttributeSource) Unset ¶

func (v *NullableLdapAttributeSource) Unset()

type NullableLdapDataStore ¶

type NullableLdapDataStore struct {
	// contains filtered or unexported fields
}

func NewNullableLdapDataStore ¶

func NewNullableLdapDataStore(val *LdapDataStore) *NullableLdapDataStore

func (NullableLdapDataStore) Get ¶

func (NullableLdapDataStore) IsSet ¶

func (v NullableLdapDataStore) IsSet() bool

func (NullableLdapDataStore) MarshalJSON ¶

func (v NullableLdapDataStore) MarshalJSON() ([]byte, error)

func (*NullableLdapDataStore) Set ¶

func (v *NullableLdapDataStore) Set(val *LdapDataStore)

func (*NullableLdapDataStore) UnmarshalJSON ¶

func (v *NullableLdapDataStore) UnmarshalJSON(src []byte) error

func (*NullableLdapDataStore) Unset ¶

func (v *NullableLdapDataStore) Unset()

type NullableLdapDataStoreAttribute ¶

type NullableLdapDataStoreAttribute struct {
	// contains filtered or unexported fields
}

func (NullableLdapDataStoreAttribute) Get ¶

func (NullableLdapDataStoreAttribute) IsSet ¶

func (NullableLdapDataStoreAttribute) MarshalJSON ¶

func (v NullableLdapDataStoreAttribute) MarshalJSON() ([]byte, error)

func (*NullableLdapDataStoreAttribute) Set ¶

func (*NullableLdapDataStoreAttribute) UnmarshalJSON ¶

func (v *NullableLdapDataStoreAttribute) UnmarshalJSON(src []byte) error

func (*NullableLdapDataStoreAttribute) Unset ¶

func (v *NullableLdapDataStoreAttribute) Unset()

type NullableLdapDataStoreConfig ¶

type NullableLdapDataStoreConfig struct {
	// contains filtered or unexported fields
}

func (NullableLdapDataStoreConfig) Get ¶

func (NullableLdapDataStoreConfig) IsSet ¶

func (NullableLdapDataStoreConfig) MarshalJSON ¶

func (v NullableLdapDataStoreConfig) MarshalJSON() ([]byte, error)

func (*NullableLdapDataStoreConfig) Set ¶

func (*NullableLdapDataStoreConfig) UnmarshalJSON ¶

func (v *NullableLdapDataStoreConfig) UnmarshalJSON(src []byte) error

func (*NullableLdapDataStoreConfig) Unset ¶

func (v *NullableLdapDataStoreConfig) Unset()

type NullableLdapDataStoreRepository ¶

type NullableLdapDataStoreRepository struct {
	// contains filtered or unexported fields
}

func (NullableLdapDataStoreRepository) Get ¶

func (NullableLdapDataStoreRepository) IsSet ¶

func (NullableLdapDataStoreRepository) MarshalJSON ¶

func (v NullableLdapDataStoreRepository) MarshalJSON() ([]byte, error)

func (*NullableLdapDataStoreRepository) Set ¶

func (*NullableLdapDataStoreRepository) UnmarshalJSON ¶

func (v *NullableLdapDataStoreRepository) UnmarshalJSON(src []byte) error

func (*NullableLdapDataStoreRepository) Unset ¶

type NullableLdapInboundProvisioningUserRepository ¶

type NullableLdapInboundProvisioningUserRepository struct {
	// contains filtered or unexported fields
}

func (NullableLdapInboundProvisioningUserRepository) Get ¶

func (NullableLdapInboundProvisioningUserRepository) IsSet ¶

func (NullableLdapInboundProvisioningUserRepository) MarshalJSON ¶

func (*NullableLdapInboundProvisioningUserRepository) Set ¶

func (*NullableLdapInboundProvisioningUserRepository) UnmarshalJSON ¶

func (*NullableLdapInboundProvisioningUserRepository) Unset ¶

type NullableLdapTagConfig ¶

type NullableLdapTagConfig struct {
	// contains filtered or unexported fields
}

func NewNullableLdapTagConfig ¶

func NewNullableLdapTagConfig(val *LdapTagConfig) *NullableLdapTagConfig

func (NullableLdapTagConfig) Get ¶

func (NullableLdapTagConfig) IsSet ¶

func (v NullableLdapTagConfig) IsSet() bool

func (NullableLdapTagConfig) MarshalJSON ¶

func (v NullableLdapTagConfig) MarshalJSON() ([]byte, error)

func (*NullableLdapTagConfig) Set ¶

func (v *NullableLdapTagConfig) Set(val *LdapTagConfig)

func (*NullableLdapTagConfig) UnmarshalJSON ¶

func (v *NullableLdapTagConfig) UnmarshalJSON(src []byte) error

func (*NullableLdapTagConfig) Unset ¶

func (v *NullableLdapTagConfig) Unset()

type NullableLicenseAgreementInfo ¶

type NullableLicenseAgreementInfo struct {
	// contains filtered or unexported fields
}

func (NullableLicenseAgreementInfo) Get ¶

func (NullableLicenseAgreementInfo) IsSet ¶

func (NullableLicenseAgreementInfo) MarshalJSON ¶

func (v NullableLicenseAgreementInfo) MarshalJSON() ([]byte, error)

func (*NullableLicenseAgreementInfo) Set ¶

func (*NullableLicenseAgreementInfo) UnmarshalJSON ¶

func (v *NullableLicenseAgreementInfo) UnmarshalJSON(src []byte) error

func (*NullableLicenseAgreementInfo) Unset ¶

func (v *NullableLicenseAgreementInfo) Unset()

type NullableLicenseEventNotificationSettings ¶

type NullableLicenseEventNotificationSettings struct {
	// contains filtered or unexported fields
}

func (NullableLicenseEventNotificationSettings) Get ¶

func (NullableLicenseEventNotificationSettings) IsSet ¶

func (NullableLicenseEventNotificationSettings) MarshalJSON ¶

func (*NullableLicenseEventNotificationSettings) Set ¶

func (*NullableLicenseEventNotificationSettings) UnmarshalJSON ¶

func (v *NullableLicenseEventNotificationSettings) UnmarshalJSON(src []byte) error

func (*NullableLicenseEventNotificationSettings) Unset ¶

type NullableLicenseFeatureView ¶

type NullableLicenseFeatureView struct {
	// contains filtered or unexported fields
}

func NewNullableLicenseFeatureView ¶

func NewNullableLicenseFeatureView(val *LicenseFeatureView) *NullableLicenseFeatureView

func (NullableLicenseFeatureView) Get ¶

func (NullableLicenseFeatureView) IsSet ¶

func (v NullableLicenseFeatureView) IsSet() bool

func (NullableLicenseFeatureView) MarshalJSON ¶

func (v NullableLicenseFeatureView) MarshalJSON() ([]byte, error)

func (*NullableLicenseFeatureView) Set ¶

func (*NullableLicenseFeatureView) UnmarshalJSON ¶

func (v *NullableLicenseFeatureView) UnmarshalJSON(src []byte) error

func (*NullableLicenseFeatureView) Unset ¶

func (v *NullableLicenseFeatureView) Unset()

type NullableLicenseFile ¶

type NullableLicenseFile struct {
	// contains filtered or unexported fields
}

func NewNullableLicenseFile ¶

func NewNullableLicenseFile(val *LicenseFile) *NullableLicenseFile

func (NullableLicenseFile) Get ¶

func (NullableLicenseFile) IsSet ¶

func (v NullableLicenseFile) IsSet() bool

func (NullableLicenseFile) MarshalJSON ¶

func (v NullableLicenseFile) MarshalJSON() ([]byte, error)

func (*NullableLicenseFile) Set ¶

func (v *NullableLicenseFile) Set(val *LicenseFile)

func (*NullableLicenseFile) UnmarshalJSON ¶

func (v *NullableLicenseFile) UnmarshalJSON(src []byte) error

func (*NullableLicenseFile) Unset ¶

func (v *NullableLicenseFile) Unset()

type NullableLicenseView ¶

type NullableLicenseView struct {
	// contains filtered or unexported fields
}

func NewNullableLicenseView ¶

func NewNullableLicenseView(val *LicenseView) *NullableLicenseView

func (NullableLicenseView) Get ¶

func (NullableLicenseView) IsSet ¶

func (v NullableLicenseView) IsSet() bool

func (NullableLicenseView) MarshalJSON ¶

func (v NullableLicenseView) MarshalJSON() ([]byte, error)

func (*NullableLicenseView) Set ¶

func (v *NullableLicenseView) Set(val *LicenseView)

func (*NullableLicenseView) UnmarshalJSON ¶

func (v *NullableLicenseView) UnmarshalJSON(src []byte) error

func (*NullableLicenseView) Unset ¶

func (v *NullableLicenseView) Unset()

type NullableLocalIdentityAuthSource ¶

type NullableLocalIdentityAuthSource struct {
	// contains filtered or unexported fields
}

func (NullableLocalIdentityAuthSource) Get ¶

func (NullableLocalIdentityAuthSource) IsSet ¶

func (NullableLocalIdentityAuthSource) MarshalJSON ¶

func (v NullableLocalIdentityAuthSource) MarshalJSON() ([]byte, error)

func (*NullableLocalIdentityAuthSource) Set ¶

func (*NullableLocalIdentityAuthSource) UnmarshalJSON ¶

func (v *NullableLocalIdentityAuthSource) UnmarshalJSON(src []byte) error

func (*NullableLocalIdentityAuthSource) Unset ¶

type NullableLocalIdentityAuthSourceUpdatePolicy ¶

type NullableLocalIdentityAuthSourceUpdatePolicy struct {
	// contains filtered or unexported fields
}

func (NullableLocalIdentityAuthSourceUpdatePolicy) Get ¶

func (NullableLocalIdentityAuthSourceUpdatePolicy) IsSet ¶

func (NullableLocalIdentityAuthSourceUpdatePolicy) MarshalJSON ¶

func (*NullableLocalIdentityAuthSourceUpdatePolicy) Set ¶

func (*NullableLocalIdentityAuthSourceUpdatePolicy) UnmarshalJSON ¶

func (v *NullableLocalIdentityAuthSourceUpdatePolicy) UnmarshalJSON(src []byte) error

func (*NullableLocalIdentityAuthSourceUpdatePolicy) Unset ¶

type NullableLocalIdentityField ¶

type NullableLocalIdentityField struct {
	// contains filtered or unexported fields
}

func NewNullableLocalIdentityField ¶

func NewNullableLocalIdentityField(val *LocalIdentityField) *NullableLocalIdentityField

func (NullableLocalIdentityField) Get ¶

func (NullableLocalIdentityField) IsSet ¶

func (v NullableLocalIdentityField) IsSet() bool

func (NullableLocalIdentityField) MarshalJSON ¶

func (v NullableLocalIdentityField) MarshalJSON() ([]byte, error)

func (*NullableLocalIdentityField) Set ¶

func (*NullableLocalIdentityField) UnmarshalJSON ¶

func (v *NullableLocalIdentityField) UnmarshalJSON(src []byte) error

func (*NullableLocalIdentityField) Unset ¶

func (v *NullableLocalIdentityField) Unset()

type NullableLocalIdentityMappingPolicyAction ¶

type NullableLocalIdentityMappingPolicyAction struct {
	// contains filtered or unexported fields
}

func (NullableLocalIdentityMappingPolicyAction) Get ¶

func (NullableLocalIdentityMappingPolicyAction) IsSet ¶

func (NullableLocalIdentityMappingPolicyAction) MarshalJSON ¶

func (*NullableLocalIdentityMappingPolicyAction) Set ¶

func (*NullableLocalIdentityMappingPolicyAction) UnmarshalJSON ¶

func (v *NullableLocalIdentityMappingPolicyAction) UnmarshalJSON(src []byte) error

func (*NullableLocalIdentityMappingPolicyAction) Unset ¶

type NullableLocalIdentityProfile ¶

type NullableLocalIdentityProfile struct {
	// contains filtered or unexported fields
}

func (NullableLocalIdentityProfile) Get ¶

func (NullableLocalIdentityProfile) IsSet ¶

func (NullableLocalIdentityProfile) MarshalJSON ¶

func (v NullableLocalIdentityProfile) MarshalJSON() ([]byte, error)

func (*NullableLocalIdentityProfile) Set ¶

func (*NullableLocalIdentityProfile) UnmarshalJSON ¶

func (v *NullableLocalIdentityProfile) UnmarshalJSON(src []byte) error

func (*NullableLocalIdentityProfile) Unset ¶

func (v *NullableLocalIdentityProfile) Unset()

type NullableLocalIdentityProfiles ¶

type NullableLocalIdentityProfiles struct {
	// contains filtered or unexported fields
}

func (NullableLocalIdentityProfiles) Get ¶

func (NullableLocalIdentityProfiles) IsSet ¶

func (NullableLocalIdentityProfiles) MarshalJSON ¶

func (v NullableLocalIdentityProfiles) MarshalJSON() ([]byte, error)

func (*NullableLocalIdentityProfiles) Set ¶

func (*NullableLocalIdentityProfiles) UnmarshalJSON ¶

func (v *NullableLocalIdentityProfiles) UnmarshalJSON(src []byte) error

func (*NullableLocalIdentityProfiles) Unset ¶

func (v *NullableLocalIdentityProfiles) Unset()

type NullableLogCategorySettings ¶

type NullableLogCategorySettings struct {
	// contains filtered or unexported fields
}

func (NullableLogCategorySettings) Get ¶

func (NullableLogCategorySettings) IsSet ¶

func (NullableLogCategorySettings) MarshalJSON ¶

func (v NullableLogCategorySettings) MarshalJSON() ([]byte, error)

func (*NullableLogCategorySettings) Set ¶

func (*NullableLogCategorySettings) UnmarshalJSON ¶

func (v *NullableLogCategorySettings) UnmarshalJSON(src []byte) error

func (*NullableLogCategorySettings) Unset ¶

func (v *NullableLogCategorySettings) Unset()

type NullableLogSettings ¶

type NullableLogSettings struct {
	// contains filtered or unexported fields
}

func NewNullableLogSettings ¶

func NewNullableLogSettings(val *LogSettings) *NullableLogSettings

func (NullableLogSettings) Get ¶

func (NullableLogSettings) IsSet ¶

func (v NullableLogSettings) IsSet() bool

func (NullableLogSettings) MarshalJSON ¶

func (v NullableLogSettings) MarshalJSON() ([]byte, error)

func (*NullableLogSettings) Set ¶

func (v *NullableLogSettings) Set(val *LogSettings)

func (*NullableLogSettings) UnmarshalJSON ¶

func (v *NullableLogSettings) UnmarshalJSON(src []byte) error

func (*NullableLogSettings) Unset ¶

func (v *NullableLogSettings) Unset()

type NullableMetadataEventNotificationSettings ¶

type NullableMetadataEventNotificationSettings struct {
	// contains filtered or unexported fields
}

func (NullableMetadataEventNotificationSettings) Get ¶

func (NullableMetadataEventNotificationSettings) IsSet ¶

func (NullableMetadataEventNotificationSettings) MarshalJSON ¶

func (*NullableMetadataEventNotificationSettings) Set ¶

func (*NullableMetadataEventNotificationSettings) UnmarshalJSON ¶

func (v *NullableMetadataEventNotificationSettings) UnmarshalJSON(src []byte) error

func (*NullableMetadataEventNotificationSettings) Unset ¶

type NullableMetadataLifetimeSettings ¶

type NullableMetadataLifetimeSettings struct {
	// contains filtered or unexported fields
}

func (NullableMetadataLifetimeSettings) Get ¶

func (NullableMetadataLifetimeSettings) IsSet ¶

func (NullableMetadataLifetimeSettings) MarshalJSON ¶

func (v NullableMetadataLifetimeSettings) MarshalJSON() ([]byte, error)

func (*NullableMetadataLifetimeSettings) Set ¶

func (*NullableMetadataLifetimeSettings) UnmarshalJSON ¶

func (v *NullableMetadataLifetimeSettings) UnmarshalJSON(src []byte) error

func (*NullableMetadataLifetimeSettings) Unset ¶

type NullableMetadataSigningSettings ¶

type NullableMetadataSigningSettings struct {
	// contains filtered or unexported fields
}

func (NullableMetadataSigningSettings) Get ¶

func (NullableMetadataSigningSettings) IsSet ¶

func (NullableMetadataSigningSettings) MarshalJSON ¶

func (v NullableMetadataSigningSettings) MarshalJSON() ([]byte, error)

func (*NullableMetadataSigningSettings) Set ¶

func (*NullableMetadataSigningSettings) UnmarshalJSON ¶

func (v *NullableMetadataSigningSettings) UnmarshalJSON(src []byte) error

func (*NullableMetadataSigningSettings) Unset ¶

type NullableMetadataUrl ¶

type NullableMetadataUrl struct {
	// contains filtered or unexported fields
}

func NewNullableMetadataUrl ¶

func NewNullableMetadataUrl(val *MetadataUrl) *NullableMetadataUrl

func (NullableMetadataUrl) Get ¶

func (NullableMetadataUrl) IsSet ¶

func (v NullableMetadataUrl) IsSet() bool

func (NullableMetadataUrl) MarshalJSON ¶

func (v NullableMetadataUrl) MarshalJSON() ([]byte, error)

func (*NullableMetadataUrl) Set ¶

func (v *NullableMetadataUrl) Set(val *MetadataUrl)

func (*NullableMetadataUrl) UnmarshalJSON ¶

func (v *NullableMetadataUrl) UnmarshalJSON(src []byte) error

func (*NullableMetadataUrl) Unset ¶

func (v *NullableMetadataUrl) Unset()

type NullableMetadataUrls ¶

type NullableMetadataUrls struct {
	// contains filtered or unexported fields
}

func NewNullableMetadataUrls ¶

func NewNullableMetadataUrls(val *MetadataUrls) *NullableMetadataUrls

func (NullableMetadataUrls) Get ¶

func (NullableMetadataUrls) IsSet ¶

func (v NullableMetadataUrls) IsSet() bool

func (NullableMetadataUrls) MarshalJSON ¶

func (v NullableMetadataUrls) MarshalJSON() ([]byte, error)

func (*NullableMetadataUrls) Set ¶

func (v *NullableMetadataUrls) Set(val *MetadataUrls)

func (*NullableMetadataUrls) UnmarshalJSON ¶

func (v *NullableMetadataUrls) UnmarshalJSON(src []byte) error

func (*NullableMetadataUrls) Unset ¶

func (v *NullableMetadataUrls) Unset()

type NullableMoveItemRequest ¶

type NullableMoveItemRequest struct {
	// contains filtered or unexported fields
}

func NewNullableMoveItemRequest ¶

func NewNullableMoveItemRequest(val *MoveItemRequest) *NullableMoveItemRequest

func (NullableMoveItemRequest) Get ¶

func (NullableMoveItemRequest) IsSet ¶

func (v NullableMoveItemRequest) IsSet() bool

func (NullableMoveItemRequest) MarshalJSON ¶

func (v NullableMoveItemRequest) MarshalJSON() ([]byte, error)

func (*NullableMoveItemRequest) Set ¶

func (*NullableMoveItemRequest) UnmarshalJSON ¶

func (v *NullableMoveItemRequest) UnmarshalJSON(src []byte) error

func (*NullableMoveItemRequest) Unset ¶

func (v *NullableMoveItemRequest) Unset()

type NullableNewKeyPairSettings ¶

type NullableNewKeyPairSettings struct {
	// contains filtered or unexported fields
}

func NewNullableNewKeyPairSettings ¶

func NewNullableNewKeyPairSettings(val *NewKeyPairSettings) *NullableNewKeyPairSettings

func (NullableNewKeyPairSettings) Get ¶

func (NullableNewKeyPairSettings) IsSet ¶

func (v NullableNewKeyPairSettings) IsSet() bool

func (NullableNewKeyPairSettings) MarshalJSON ¶

func (v NullableNewKeyPairSettings) MarshalJSON() ([]byte, error)

func (*NullableNewKeyPairSettings) Set ¶

func (*NullableNewKeyPairSettings) UnmarshalJSON ¶

func (v *NullableNewKeyPairSettings) UnmarshalJSON(src []byte) error

func (*NullableNewKeyPairSettings) Unset ¶

func (v *NullableNewKeyPairSettings) Unset()

type NullableNotificationPublisher ¶

type NullableNotificationPublisher struct {
	// contains filtered or unexported fields
}

func (NullableNotificationPublisher) Get ¶

func (NullableNotificationPublisher) IsSet ¶

func (NullableNotificationPublisher) MarshalJSON ¶

func (v NullableNotificationPublisher) MarshalJSON() ([]byte, error)

func (*NullableNotificationPublisher) Set ¶

func (*NullableNotificationPublisher) UnmarshalJSON ¶

func (v *NullableNotificationPublisher) UnmarshalJSON(src []byte) error

func (*NullableNotificationPublisher) Unset ¶

func (v *NullableNotificationPublisher) Unset()

type NullableNotificationPublisherDescriptor ¶

type NullableNotificationPublisherDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableNotificationPublisherDescriptor) Get ¶

func (NullableNotificationPublisherDescriptor) IsSet ¶

func (NullableNotificationPublisherDescriptor) MarshalJSON ¶

func (v NullableNotificationPublisherDescriptor) MarshalJSON() ([]byte, error)

func (*NullableNotificationPublisherDescriptor) Set ¶

func (*NullableNotificationPublisherDescriptor) UnmarshalJSON ¶

func (v *NullableNotificationPublisherDescriptor) UnmarshalJSON(src []byte) error

func (*NullableNotificationPublisherDescriptor) Unset ¶

type NullableNotificationPublisherDescriptors ¶

type NullableNotificationPublisherDescriptors struct {
	// contains filtered or unexported fields
}

func (NullableNotificationPublisherDescriptors) Get ¶

func (NullableNotificationPublisherDescriptors) IsSet ¶

func (NullableNotificationPublisherDescriptors) MarshalJSON ¶

func (*NullableNotificationPublisherDescriptors) Set ¶

func (*NullableNotificationPublisherDescriptors) UnmarshalJSON ¶

func (v *NullableNotificationPublisherDescriptors) UnmarshalJSON(src []byte) error

func (*NullableNotificationPublisherDescriptors) Unset ¶

type NullableNotificationPublishers ¶

type NullableNotificationPublishers struct {
	// contains filtered or unexported fields
}

func (NullableNotificationPublishers) Get ¶

func (NullableNotificationPublishers) IsSet ¶

func (NullableNotificationPublishers) MarshalJSON ¶

func (v NullableNotificationPublishers) MarshalJSON() ([]byte, error)

func (*NullableNotificationPublishers) Set ¶

func (*NullableNotificationPublishers) UnmarshalJSON ¶

func (v *NullableNotificationPublishers) UnmarshalJSON(src []byte) error

func (*NullableNotificationPublishers) Unset ¶

func (v *NullableNotificationPublishers) Unset()

type NullableNotificationPublishersSettings ¶

type NullableNotificationPublishersSettings struct {
	// contains filtered or unexported fields
}

func (NullableNotificationPublishersSettings) Get ¶

func (NullableNotificationPublishersSettings) IsSet ¶

func (NullableNotificationPublishersSettings) MarshalJSON ¶

func (v NullableNotificationPublishersSettings) MarshalJSON() ([]byte, error)

func (*NullableNotificationPublishersSettings) Set ¶

func (*NullableNotificationPublishersSettings) UnmarshalJSON ¶

func (v *NullableNotificationPublishersSettings) UnmarshalJSON(src []byte) error

func (*NullableNotificationPublishersSettings) Unset ¶

type NullableNotificationSettings ¶

type NullableNotificationSettings struct {
	// contains filtered or unexported fields
}

func (NullableNotificationSettings) Get ¶

func (NullableNotificationSettings) IsSet ¶

func (NullableNotificationSettings) MarshalJSON ¶

func (v NullableNotificationSettings) MarshalJSON() ([]byte, error)

func (*NullableNotificationSettings) Set ¶

func (*NullableNotificationSettings) UnmarshalJSON ¶

func (v *NullableNotificationSettings) UnmarshalJSON(src []byte) error

func (*NullableNotificationSettings) Unset ¶

func (v *NullableNotificationSettings) Unset()

type NullableOAuthOidcKeysSettings ¶

type NullableOAuthOidcKeysSettings struct {
	// contains filtered or unexported fields
}

func (NullableOAuthOidcKeysSettings) Get ¶

func (NullableOAuthOidcKeysSettings) IsSet ¶

func (NullableOAuthOidcKeysSettings) MarshalJSON ¶

func (v NullableOAuthOidcKeysSettings) MarshalJSON() ([]byte, error)

func (*NullableOAuthOidcKeysSettings) Set ¶

func (*NullableOAuthOidcKeysSettings) UnmarshalJSON ¶

func (v *NullableOAuthOidcKeysSettings) UnmarshalJSON(src []byte) error

func (*NullableOAuthOidcKeysSettings) Unset ¶

func (v *NullableOAuthOidcKeysSettings) Unset()

type NullableOAuthRole ¶

type NullableOAuthRole struct {
	// contains filtered or unexported fields
}

func NewNullableOAuthRole ¶

func NewNullableOAuthRole(val *OAuthRole) *NullableOAuthRole

func (NullableOAuthRole) Get ¶

func (v NullableOAuthRole) Get() *OAuthRole

func (NullableOAuthRole) IsSet ¶

func (v NullableOAuthRole) IsSet() bool

func (NullableOAuthRole) MarshalJSON ¶

func (v NullableOAuthRole) MarshalJSON() ([]byte, error)

func (*NullableOAuthRole) Set ¶

func (v *NullableOAuthRole) Set(val *OAuthRole)

func (*NullableOAuthRole) UnmarshalJSON ¶

func (v *NullableOAuthRole) UnmarshalJSON(src []byte) error

func (*NullableOAuthRole) Unset ¶

func (v *NullableOAuthRole) Unset()

type NullableOIDCClientCredentials ¶

type NullableOIDCClientCredentials struct {
	// contains filtered or unexported fields
}

func (NullableOIDCClientCredentials) Get ¶

func (NullableOIDCClientCredentials) IsSet ¶

func (NullableOIDCClientCredentials) MarshalJSON ¶

func (v NullableOIDCClientCredentials) MarshalJSON() ([]byte, error)

func (*NullableOIDCClientCredentials) Set ¶

func (*NullableOIDCClientCredentials) UnmarshalJSON ¶

func (v *NullableOIDCClientCredentials) UnmarshalJSON(src []byte) error

func (*NullableOIDCClientCredentials) Unset ¶

func (v *NullableOIDCClientCredentials) Unset()

type NullableOIDCProviderSettings ¶

type NullableOIDCProviderSettings struct {
	// contains filtered or unexported fields
}

func (NullableOIDCProviderSettings) Get ¶

func (NullableOIDCProviderSettings) IsSet ¶

func (NullableOIDCProviderSettings) MarshalJSON ¶

func (v NullableOIDCProviderSettings) MarshalJSON() ([]byte, error)

func (*NullableOIDCProviderSettings) Set ¶

func (*NullableOIDCProviderSettings) UnmarshalJSON ¶

func (v *NullableOIDCProviderSettings) UnmarshalJSON(src []byte) error

func (*NullableOIDCProviderSettings) Unset ¶

func (v *NullableOIDCProviderSettings) Unset()

type NullableOIDCRequestParameter ¶

type NullableOIDCRequestParameter struct {
	// contains filtered or unexported fields
}

func (NullableOIDCRequestParameter) Get ¶

func (NullableOIDCRequestParameter) IsSet ¶

func (NullableOIDCRequestParameter) MarshalJSON ¶

func (v NullableOIDCRequestParameter) MarshalJSON() ([]byte, error)

func (*NullableOIDCRequestParameter) Set ¶

func (*NullableOIDCRequestParameter) UnmarshalJSON ¶

func (v *NullableOIDCRequestParameter) UnmarshalJSON(src []byte) error

func (*NullableOIDCRequestParameter) Unset ¶

func (v *NullableOIDCRequestParameter) Unset()

type NullableOIDCSessionSettings ¶

type NullableOIDCSessionSettings struct {
	// contains filtered or unexported fields
}

func (NullableOIDCSessionSettings) Get ¶

func (NullableOIDCSessionSettings) IsSet ¶

func (NullableOIDCSessionSettings) MarshalJSON ¶

func (v NullableOIDCSessionSettings) MarshalJSON() ([]byte, error)

func (*NullableOIDCSessionSettings) Set ¶

func (*NullableOIDCSessionSettings) UnmarshalJSON ¶

func (v *NullableOIDCSessionSettings) UnmarshalJSON(src []byte) error

func (*NullableOIDCSessionSettings) Unset ¶

func (v *NullableOIDCSessionSettings) Unset()

type NullableOcspSettings ¶

type NullableOcspSettings struct {
	// contains filtered or unexported fields
}

func NewNullableOcspSettings ¶

func NewNullableOcspSettings(val *OcspSettings) *NullableOcspSettings

func (NullableOcspSettings) Get ¶

func (NullableOcspSettings) IsSet ¶

func (v NullableOcspSettings) IsSet() bool

func (NullableOcspSettings) MarshalJSON ¶

func (v NullableOcspSettings) MarshalJSON() ([]byte, error)

func (*NullableOcspSettings) Set ¶

func (v *NullableOcspSettings) Set(val *OcspSettings)

func (*NullableOcspSettings) UnmarshalJSON ¶

func (v *NullableOcspSettings) UnmarshalJSON(src []byte) error

func (*NullableOcspSettings) Unset ¶

func (v *NullableOcspSettings) Unset()

type NullableOpenIdConnectAttribute ¶

type NullableOpenIdConnectAttribute struct {
	// contains filtered or unexported fields
}

func (NullableOpenIdConnectAttribute) Get ¶

func (NullableOpenIdConnectAttribute) IsSet ¶

func (NullableOpenIdConnectAttribute) MarshalJSON ¶

func (v NullableOpenIdConnectAttribute) MarshalJSON() ([]byte, error)

func (*NullableOpenIdConnectAttribute) Set ¶

func (*NullableOpenIdConnectAttribute) UnmarshalJSON ¶

func (v *NullableOpenIdConnectAttribute) UnmarshalJSON(src []byte) error

func (*NullableOpenIdConnectAttribute) Unset ¶

func (v *NullableOpenIdConnectAttribute) Unset()

type NullableOpenIdConnectAttributeContract ¶

type NullableOpenIdConnectAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableOpenIdConnectAttributeContract) Get ¶

func (NullableOpenIdConnectAttributeContract) IsSet ¶

func (NullableOpenIdConnectAttributeContract) MarshalJSON ¶

func (v NullableOpenIdConnectAttributeContract) MarshalJSON() ([]byte, error)

func (*NullableOpenIdConnectAttributeContract) Set ¶

func (*NullableOpenIdConnectAttributeContract) UnmarshalJSON ¶

func (v *NullableOpenIdConnectAttributeContract) UnmarshalJSON(src []byte) error

func (*NullableOpenIdConnectAttributeContract) Unset ¶

type NullableOpenIdConnectPolicies ¶

type NullableOpenIdConnectPolicies struct {
	// contains filtered or unexported fields
}

func (NullableOpenIdConnectPolicies) Get ¶

func (NullableOpenIdConnectPolicies) IsSet ¶

func (NullableOpenIdConnectPolicies) MarshalJSON ¶

func (v NullableOpenIdConnectPolicies) MarshalJSON() ([]byte, error)

func (*NullableOpenIdConnectPolicies) Set ¶

func (*NullableOpenIdConnectPolicies) UnmarshalJSON ¶

func (v *NullableOpenIdConnectPolicies) UnmarshalJSON(src []byte) error

func (*NullableOpenIdConnectPolicies) Unset ¶

func (v *NullableOpenIdConnectPolicies) Unset()

type NullableOpenIdConnectPolicy ¶

type NullableOpenIdConnectPolicy struct {
	// contains filtered or unexported fields
}

func (NullableOpenIdConnectPolicy) Get ¶

func (NullableOpenIdConnectPolicy) IsSet ¶

func (NullableOpenIdConnectPolicy) MarshalJSON ¶

func (v NullableOpenIdConnectPolicy) MarshalJSON() ([]byte, error)

func (*NullableOpenIdConnectPolicy) Set ¶

func (*NullableOpenIdConnectPolicy) UnmarshalJSON ¶

func (v *NullableOpenIdConnectPolicy) UnmarshalJSON(src []byte) error

func (*NullableOpenIdConnectPolicy) Unset ¶

func (v *NullableOpenIdConnectPolicy) Unset()

type NullableOpenIdConnectSettings ¶

type NullableOpenIdConnectSettings struct {
	// contains filtered or unexported fields
}

func (NullableOpenIdConnectSettings) Get ¶

func (NullableOpenIdConnectSettings) IsSet ¶

func (NullableOpenIdConnectSettings) MarshalJSON ¶

func (v NullableOpenIdConnectSettings) MarshalJSON() ([]byte, error)

func (*NullableOpenIdConnectSettings) Set ¶

func (*NullableOpenIdConnectSettings) UnmarshalJSON ¶

func (v *NullableOpenIdConnectSettings) UnmarshalJSON(src []byte) error

func (*NullableOpenIdConnectSettings) Unset ¶

func (v *NullableOpenIdConnectSettings) Unset()

type NullableOptionValue ¶

type NullableOptionValue struct {
	// contains filtered or unexported fields
}

func NewNullableOptionValue ¶

func NewNullableOptionValue(val *OptionValue) *NullableOptionValue

func (NullableOptionValue) Get ¶

func (NullableOptionValue) IsSet ¶

func (v NullableOptionValue) IsSet() bool

func (NullableOptionValue) MarshalJSON ¶

func (v NullableOptionValue) MarshalJSON() ([]byte, error)

func (*NullableOptionValue) Set ¶

func (v *NullableOptionValue) Set(val *OptionValue)

func (*NullableOptionValue) UnmarshalJSON ¶

func (v *NullableOptionValue) UnmarshalJSON(src []byte) error

func (*NullableOptionValue) Unset ¶

func (v *NullableOptionValue) Unset()

type NullableOutOfBandAuthAttribute ¶

type NullableOutOfBandAuthAttribute struct {
	// contains filtered or unexported fields
}

func (NullableOutOfBandAuthAttribute) Get ¶

func (NullableOutOfBandAuthAttribute) IsSet ¶

func (NullableOutOfBandAuthAttribute) MarshalJSON ¶

func (v NullableOutOfBandAuthAttribute) MarshalJSON() ([]byte, error)

func (*NullableOutOfBandAuthAttribute) Set ¶

func (*NullableOutOfBandAuthAttribute) UnmarshalJSON ¶

func (v *NullableOutOfBandAuthAttribute) UnmarshalJSON(src []byte) error

func (*NullableOutOfBandAuthAttribute) Unset ¶

func (v *NullableOutOfBandAuthAttribute) Unset()

type NullableOutOfBandAuthAttributeContract ¶

type NullableOutOfBandAuthAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableOutOfBandAuthAttributeContract) Get ¶

func (NullableOutOfBandAuthAttributeContract) IsSet ¶

func (NullableOutOfBandAuthAttributeContract) MarshalJSON ¶

func (v NullableOutOfBandAuthAttributeContract) MarshalJSON() ([]byte, error)

func (*NullableOutOfBandAuthAttributeContract) Set ¶

func (*NullableOutOfBandAuthAttributeContract) UnmarshalJSON ¶

func (v *NullableOutOfBandAuthAttributeContract) UnmarshalJSON(src []byte) error

func (*NullableOutOfBandAuthAttributeContract) Unset ¶

type NullableOutOfBandAuthPluginDescriptor ¶

type NullableOutOfBandAuthPluginDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableOutOfBandAuthPluginDescriptor) Get ¶

func (NullableOutOfBandAuthPluginDescriptor) IsSet ¶

func (NullableOutOfBandAuthPluginDescriptor) MarshalJSON ¶

func (v NullableOutOfBandAuthPluginDescriptor) MarshalJSON() ([]byte, error)

func (*NullableOutOfBandAuthPluginDescriptor) Set ¶

func (*NullableOutOfBandAuthPluginDescriptor) UnmarshalJSON ¶

func (v *NullableOutOfBandAuthPluginDescriptor) UnmarshalJSON(src []byte) error

func (*NullableOutOfBandAuthPluginDescriptor) Unset ¶

type NullableOutOfBandAuthPluginDescriptors ¶

type NullableOutOfBandAuthPluginDescriptors struct {
	// contains filtered or unexported fields
}

func (NullableOutOfBandAuthPluginDescriptors) Get ¶

func (NullableOutOfBandAuthPluginDescriptors) IsSet ¶

func (NullableOutOfBandAuthPluginDescriptors) MarshalJSON ¶

func (v NullableOutOfBandAuthPluginDescriptors) MarshalJSON() ([]byte, error)

func (*NullableOutOfBandAuthPluginDescriptors) Set ¶

func (*NullableOutOfBandAuthPluginDescriptors) UnmarshalJSON ¶

func (v *NullableOutOfBandAuthPluginDescriptors) UnmarshalJSON(src []byte) error

func (*NullableOutOfBandAuthPluginDescriptors) Unset ¶

type NullableOutOfBandAuthenticator ¶

type NullableOutOfBandAuthenticator struct {
	// contains filtered or unexported fields
}

func (NullableOutOfBandAuthenticator) Get ¶

func (NullableOutOfBandAuthenticator) IsSet ¶

func (NullableOutOfBandAuthenticator) MarshalJSON ¶

func (v NullableOutOfBandAuthenticator) MarshalJSON() ([]byte, error)

func (*NullableOutOfBandAuthenticator) Set ¶

func (*NullableOutOfBandAuthenticator) UnmarshalJSON ¶

func (v *NullableOutOfBandAuthenticator) UnmarshalJSON(src []byte) error

func (*NullableOutOfBandAuthenticator) Unset ¶

func (v *NullableOutOfBandAuthenticator) Unset()

type NullableOutOfBandAuthenticators ¶

type NullableOutOfBandAuthenticators struct {
	// contains filtered or unexported fields
}

func (NullableOutOfBandAuthenticators) Get ¶

func (NullableOutOfBandAuthenticators) IsSet ¶

func (NullableOutOfBandAuthenticators) MarshalJSON ¶

func (v NullableOutOfBandAuthenticators) MarshalJSON() ([]byte, error)

func (*NullableOutOfBandAuthenticators) Set ¶

func (*NullableOutOfBandAuthenticators) UnmarshalJSON ¶

func (v *NullableOutOfBandAuthenticators) UnmarshalJSON(src []byte) error

func (*NullableOutOfBandAuthenticators) Unset ¶

type NullableOutboundBackChannelAuth ¶

type NullableOutboundBackChannelAuth struct {
	// contains filtered or unexported fields
}

func (NullableOutboundBackChannelAuth) Get ¶

func (NullableOutboundBackChannelAuth) IsSet ¶

func (NullableOutboundBackChannelAuth) MarshalJSON ¶

func (v NullableOutboundBackChannelAuth) MarshalJSON() ([]byte, error)

func (*NullableOutboundBackChannelAuth) Set ¶

func (*NullableOutboundBackChannelAuth) UnmarshalJSON ¶

func (v *NullableOutboundBackChannelAuth) UnmarshalJSON(src []byte) error

func (*NullableOutboundBackChannelAuth) Unset ¶

type NullableOutboundProvision ¶

type NullableOutboundProvision struct {
	// contains filtered or unexported fields
}

func NewNullableOutboundProvision ¶

func NewNullableOutboundProvision(val *OutboundProvision) *NullableOutboundProvision

func (NullableOutboundProvision) Get ¶

func (NullableOutboundProvision) IsSet ¶

func (v NullableOutboundProvision) IsSet() bool

func (NullableOutboundProvision) MarshalJSON ¶

func (v NullableOutboundProvision) MarshalJSON() ([]byte, error)

func (*NullableOutboundProvision) Set ¶

func (*NullableOutboundProvision) UnmarshalJSON ¶

func (v *NullableOutboundProvision) UnmarshalJSON(src []byte) error

func (*NullableOutboundProvision) Unset ¶

func (v *NullableOutboundProvision) Unset()

type NullableOutboundProvisionDatabase ¶

type NullableOutboundProvisionDatabase struct {
	// contains filtered or unexported fields
}

func (NullableOutboundProvisionDatabase) Get ¶

func (NullableOutboundProvisionDatabase) IsSet ¶

func (NullableOutboundProvisionDatabase) MarshalJSON ¶

func (v NullableOutboundProvisionDatabase) MarshalJSON() ([]byte, error)

func (*NullableOutboundProvisionDatabase) Set ¶

func (*NullableOutboundProvisionDatabase) UnmarshalJSON ¶

func (v *NullableOutboundProvisionDatabase) UnmarshalJSON(src []byte) error

func (*NullableOutboundProvisionDatabase) Unset ¶

type NullableP14EKeyPairView ¶

type NullableP14EKeyPairView struct {
	// contains filtered or unexported fields
}

func NewNullableP14EKeyPairView ¶

func NewNullableP14EKeyPairView(val *P14EKeyPairView) *NullableP14EKeyPairView

func (NullableP14EKeyPairView) Get ¶

func (NullableP14EKeyPairView) IsSet ¶

func (v NullableP14EKeyPairView) IsSet() bool

func (NullableP14EKeyPairView) MarshalJSON ¶

func (v NullableP14EKeyPairView) MarshalJSON() ([]byte, error)

func (*NullableP14EKeyPairView) Set ¶

func (*NullableP14EKeyPairView) UnmarshalJSON ¶

func (v *NullableP14EKeyPairView) UnmarshalJSON(src []byte) error

func (*NullableP14EKeyPairView) Unset ¶

func (v *NullableP14EKeyPairView) Unset()

type NullableP14EKeysView ¶

type NullableP14EKeysView struct {
	// contains filtered or unexported fields
}

func NewNullableP14EKeysView ¶

func NewNullableP14EKeysView(val *P14EKeysView) *NullableP14EKeysView

func (NullableP14EKeysView) Get ¶

func (NullableP14EKeysView) IsSet ¶

func (v NullableP14EKeysView) IsSet() bool

func (NullableP14EKeysView) MarshalJSON ¶

func (v NullableP14EKeysView) MarshalJSON() ([]byte, error)

func (*NullableP14EKeysView) Set ¶

func (v *NullableP14EKeysView) Set(val *P14EKeysView)

func (*NullableP14EKeysView) UnmarshalJSON ¶

func (v *NullableP14EKeysView) UnmarshalJSON(src []byte) error

func (*NullableP14EKeysView) Unset ¶

func (v *NullableP14EKeysView) Unset()

type NullableParameterValues ¶

type NullableParameterValues struct {
	// contains filtered or unexported fields
}

func NewNullableParameterValues ¶

func NewNullableParameterValues(val *ParameterValues) *NullableParameterValues

func (NullableParameterValues) Get ¶

func (NullableParameterValues) IsSet ¶

func (v NullableParameterValues) IsSet() bool

func (NullableParameterValues) MarshalJSON ¶

func (v NullableParameterValues) MarshalJSON() ([]byte, error)

func (*NullableParameterValues) Set ¶

func (*NullableParameterValues) UnmarshalJSON ¶

func (v *NullableParameterValues) UnmarshalJSON(src []byte) error

func (*NullableParameterValues) Unset ¶

func (v *NullableParameterValues) Unset()

type NullablePasswordCredentialValidator ¶

type NullablePasswordCredentialValidator struct {
	// contains filtered or unexported fields
}

func (NullablePasswordCredentialValidator) Get ¶

func (NullablePasswordCredentialValidator) IsSet ¶

func (NullablePasswordCredentialValidator) MarshalJSON ¶

func (v NullablePasswordCredentialValidator) MarshalJSON() ([]byte, error)

func (*NullablePasswordCredentialValidator) Set ¶

func (*NullablePasswordCredentialValidator) UnmarshalJSON ¶

func (v *NullablePasswordCredentialValidator) UnmarshalJSON(src []byte) error

func (*NullablePasswordCredentialValidator) Unset ¶

type NullablePasswordCredentialValidatorAttribute ¶

type NullablePasswordCredentialValidatorAttribute struct {
	// contains filtered or unexported fields
}

func (NullablePasswordCredentialValidatorAttribute) Get ¶

func (NullablePasswordCredentialValidatorAttribute) IsSet ¶

func (NullablePasswordCredentialValidatorAttribute) MarshalJSON ¶

func (*NullablePasswordCredentialValidatorAttribute) Set ¶

func (*NullablePasswordCredentialValidatorAttribute) UnmarshalJSON ¶

func (*NullablePasswordCredentialValidatorAttribute) Unset ¶

type NullablePasswordCredentialValidatorAttributeContract ¶

type NullablePasswordCredentialValidatorAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullablePasswordCredentialValidatorAttributeContract) Get ¶

func (NullablePasswordCredentialValidatorAttributeContract) IsSet ¶

func (NullablePasswordCredentialValidatorAttributeContract) MarshalJSON ¶

func (*NullablePasswordCredentialValidatorAttributeContract) Set ¶

func (*NullablePasswordCredentialValidatorAttributeContract) UnmarshalJSON ¶

func (*NullablePasswordCredentialValidatorAttributeContract) Unset ¶

type NullablePasswordCredentialValidatorDescriptor ¶

type NullablePasswordCredentialValidatorDescriptor struct {
	// contains filtered or unexported fields
}

func (NullablePasswordCredentialValidatorDescriptor) Get ¶

func (NullablePasswordCredentialValidatorDescriptor) IsSet ¶

func (NullablePasswordCredentialValidatorDescriptor) MarshalJSON ¶

func (*NullablePasswordCredentialValidatorDescriptor) Set ¶

func (*NullablePasswordCredentialValidatorDescriptor) UnmarshalJSON ¶

func (*NullablePasswordCredentialValidatorDescriptor) Unset ¶

type NullablePasswordCredentialValidatorDescriptors ¶

type NullablePasswordCredentialValidatorDescriptors struct {
	// contains filtered or unexported fields
}

func (NullablePasswordCredentialValidatorDescriptors) Get ¶

func (NullablePasswordCredentialValidatorDescriptors) IsSet ¶

func (NullablePasswordCredentialValidatorDescriptors) MarshalJSON ¶

func (*NullablePasswordCredentialValidatorDescriptors) Set ¶

func (*NullablePasswordCredentialValidatorDescriptors) UnmarshalJSON ¶

func (*NullablePasswordCredentialValidatorDescriptors) Unset ¶

type NullablePasswordCredentialValidators ¶

type NullablePasswordCredentialValidators struct {
	// contains filtered or unexported fields
}

func (NullablePasswordCredentialValidators) Get ¶

func (NullablePasswordCredentialValidators) IsSet ¶

func (NullablePasswordCredentialValidators) MarshalJSON ¶

func (v NullablePasswordCredentialValidators) MarshalJSON() ([]byte, error)

func (*NullablePasswordCredentialValidators) Set ¶

func (*NullablePasswordCredentialValidators) UnmarshalJSON ¶

func (v *NullablePasswordCredentialValidators) UnmarshalJSON(src []byte) error

func (*NullablePasswordCredentialValidators) Unset ¶

type NullablePersistentGrantAttribute ¶

type NullablePersistentGrantAttribute struct {
	// contains filtered or unexported fields
}

func (NullablePersistentGrantAttribute) Get ¶

func (NullablePersistentGrantAttribute) IsSet ¶

func (NullablePersistentGrantAttribute) MarshalJSON ¶

func (v NullablePersistentGrantAttribute) MarshalJSON() ([]byte, error)

func (*NullablePersistentGrantAttribute) Set ¶

func (*NullablePersistentGrantAttribute) UnmarshalJSON ¶

func (v *NullablePersistentGrantAttribute) UnmarshalJSON(src []byte) error

func (*NullablePersistentGrantAttribute) Unset ¶

type NullablePersistentGrantContract ¶

type NullablePersistentGrantContract struct {
	// contains filtered or unexported fields
}

func (NullablePersistentGrantContract) Get ¶

func (NullablePersistentGrantContract) IsSet ¶

func (NullablePersistentGrantContract) MarshalJSON ¶

func (v NullablePersistentGrantContract) MarshalJSON() ([]byte, error)

func (*NullablePersistentGrantContract) Set ¶

func (*NullablePersistentGrantContract) UnmarshalJSON ¶

func (v *NullablePersistentGrantContract) UnmarshalJSON(src []byte) error

func (*NullablePersistentGrantContract) Unset ¶

type NullablePhoneLocalIdentityField ¶

type NullablePhoneLocalIdentityField struct {
	// contains filtered or unexported fields
}

func (NullablePhoneLocalIdentityField) Get ¶

func (NullablePhoneLocalIdentityField) IsSet ¶

func (NullablePhoneLocalIdentityField) MarshalJSON ¶

func (v NullablePhoneLocalIdentityField) MarshalJSON() ([]byte, error)

func (*NullablePhoneLocalIdentityField) Set ¶

func (*NullablePhoneLocalIdentityField) UnmarshalJSON ¶

func (v *NullablePhoneLocalIdentityField) UnmarshalJSON(src []byte) error

func (*NullablePhoneLocalIdentityField) Unset ¶

type NullablePingOneConnection ¶

type NullablePingOneConnection struct {
	// contains filtered or unexported fields
}

func NewNullablePingOneConnection ¶

func NewNullablePingOneConnection(val *PingOneConnection) *NullablePingOneConnection

func (NullablePingOneConnection) Get ¶

func (NullablePingOneConnection) IsSet ¶

func (v NullablePingOneConnection) IsSet() bool

func (NullablePingOneConnection) MarshalJSON ¶

func (v NullablePingOneConnection) MarshalJSON() ([]byte, error)

func (*NullablePingOneConnection) Set ¶

func (*NullablePingOneConnection) UnmarshalJSON ¶

func (v *NullablePingOneConnection) UnmarshalJSON(src []byte) error

func (*NullablePingOneConnection) Unset ¶

func (v *NullablePingOneConnection) Unset()

type NullablePingOneConnections ¶

type NullablePingOneConnections struct {
	// contains filtered or unexported fields
}

func NewNullablePingOneConnections ¶

func NewNullablePingOneConnections(val *PingOneConnections) *NullablePingOneConnections

func (NullablePingOneConnections) Get ¶

func (NullablePingOneConnections) IsSet ¶

func (v NullablePingOneConnections) IsSet() bool

func (NullablePingOneConnections) MarshalJSON ¶

func (v NullablePingOneConnections) MarshalJSON() ([]byte, error)

func (*NullablePingOneConnections) Set ¶

func (*NullablePingOneConnections) UnmarshalJSON ¶

func (v *NullablePingOneConnections) UnmarshalJSON(src []byte) error

func (*NullablePingOneConnections) Unset ¶

func (v *NullablePingOneConnections) Unset()

type NullablePingOneCredentialStatus ¶

type NullablePingOneCredentialStatus struct {
	// contains filtered or unexported fields
}

func (NullablePingOneCredentialStatus) Get ¶

func (NullablePingOneCredentialStatus) IsSet ¶

func (NullablePingOneCredentialStatus) MarshalJSON ¶

func (v NullablePingOneCredentialStatus) MarshalJSON() ([]byte, error)

func (*NullablePingOneCredentialStatus) Set ¶

func (*NullablePingOneCredentialStatus) UnmarshalJSON ¶

func (v *NullablePingOneCredentialStatus) UnmarshalJSON(src []byte) error

func (*NullablePingOneCredentialStatus) Unset ¶

type NullablePingOneEnvironment ¶

type NullablePingOneEnvironment struct {
	// contains filtered or unexported fields
}

func NewNullablePingOneEnvironment ¶

func NewNullablePingOneEnvironment(val *PingOneEnvironment) *NullablePingOneEnvironment

func (NullablePingOneEnvironment) Get ¶

func (NullablePingOneEnvironment) IsSet ¶

func (v NullablePingOneEnvironment) IsSet() bool

func (NullablePingOneEnvironment) MarshalJSON ¶

func (v NullablePingOneEnvironment) MarshalJSON() ([]byte, error)

func (*NullablePingOneEnvironment) Set ¶

func (*NullablePingOneEnvironment) UnmarshalJSON ¶

func (v *NullablePingOneEnvironment) UnmarshalJSON(src []byte) error

func (*NullablePingOneEnvironment) Unset ¶

func (v *NullablePingOneEnvironment) Unset()

type NullablePingOneEnvironments ¶

type NullablePingOneEnvironments struct {
	// contains filtered or unexported fields
}

func (NullablePingOneEnvironments) Get ¶

func (NullablePingOneEnvironments) IsSet ¶

func (NullablePingOneEnvironments) MarshalJSON ¶

func (v NullablePingOneEnvironments) MarshalJSON() ([]byte, error)

func (*NullablePingOneEnvironments) Set ¶

func (*NullablePingOneEnvironments) UnmarshalJSON ¶

func (v *NullablePingOneEnvironments) UnmarshalJSON(src []byte) error

func (*NullablePingOneEnvironments) Unset ¶

func (v *NullablePingOneEnvironments) Unset()

type NullablePingOneForEnterpriseSettings ¶

type NullablePingOneForEnterpriseSettings struct {
	// contains filtered or unexported fields
}

func (NullablePingOneForEnterpriseSettings) Get ¶

func (NullablePingOneForEnterpriseSettings) IsSet ¶

func (NullablePingOneForEnterpriseSettings) MarshalJSON ¶

func (v NullablePingOneForEnterpriseSettings) MarshalJSON() ([]byte, error)

func (*NullablePingOneForEnterpriseSettings) Set ¶

func (*NullablePingOneForEnterpriseSettings) UnmarshalJSON ¶

func (v *NullablePingOneForEnterpriseSettings) UnmarshalJSON(src []byte) error

func (*NullablePingOneForEnterpriseSettings) Unset ¶

type NullablePingOneLdapGatewayDataStore ¶

type NullablePingOneLdapGatewayDataStore struct {
	// contains filtered or unexported fields
}

func (NullablePingOneLdapGatewayDataStore) Get ¶

func (NullablePingOneLdapGatewayDataStore) IsSet ¶

func (NullablePingOneLdapGatewayDataStore) MarshalJSON ¶

func (v NullablePingOneLdapGatewayDataStore) MarshalJSON() ([]byte, error)

func (*NullablePingOneLdapGatewayDataStore) Set ¶

func (*NullablePingOneLdapGatewayDataStore) UnmarshalJSON ¶

func (v *NullablePingOneLdapGatewayDataStore) UnmarshalJSON(src []byte) error

func (*NullablePingOneLdapGatewayDataStore) Unset ¶

type NullablePluginConfigDescriptor ¶

type NullablePluginConfigDescriptor struct {
	// contains filtered or unexported fields
}

func (NullablePluginConfigDescriptor) Get ¶

func (NullablePluginConfigDescriptor) IsSet ¶

func (NullablePluginConfigDescriptor) MarshalJSON ¶

func (v NullablePluginConfigDescriptor) MarshalJSON() ([]byte, error)

func (*NullablePluginConfigDescriptor) Set ¶

func (*NullablePluginConfigDescriptor) UnmarshalJSON ¶

func (v *NullablePluginConfigDescriptor) UnmarshalJSON(src []byte) error

func (*NullablePluginConfigDescriptor) Unset ¶

func (v *NullablePluginConfigDescriptor) Unset()

type NullablePluginConfiguration ¶

type NullablePluginConfiguration struct {
	// contains filtered or unexported fields
}

func (NullablePluginConfiguration) Get ¶

func (NullablePluginConfiguration) IsSet ¶

func (NullablePluginConfiguration) MarshalJSON ¶

func (v NullablePluginConfiguration) MarshalJSON() ([]byte, error)

func (*NullablePluginConfiguration) Set ¶

func (*NullablePluginConfiguration) UnmarshalJSON ¶

func (v *NullablePluginConfiguration) UnmarshalJSON(src []byte) error

func (*NullablePluginConfiguration) Unset ¶

func (v *NullablePluginConfiguration) Unset()

type NullablePluginDescriptor ¶

type NullablePluginDescriptor struct {
	// contains filtered or unexported fields
}

func NewNullablePluginDescriptor ¶

func NewNullablePluginDescriptor(val *PluginDescriptor) *NullablePluginDescriptor

func (NullablePluginDescriptor) Get ¶

func (NullablePluginDescriptor) IsSet ¶

func (v NullablePluginDescriptor) IsSet() bool

func (NullablePluginDescriptor) MarshalJSON ¶

func (v NullablePluginDescriptor) MarshalJSON() ([]byte, error)

func (*NullablePluginDescriptor) Set ¶

func (*NullablePluginDescriptor) UnmarshalJSON ¶

func (v *NullablePluginDescriptor) UnmarshalJSON(src []byte) error

func (*NullablePluginDescriptor) Unset ¶

func (v *NullablePluginDescriptor) Unset()

type NullablePluginInstance ¶

type NullablePluginInstance struct {
	// contains filtered or unexported fields
}

func NewNullablePluginInstance ¶

func NewNullablePluginInstance(val *PluginInstance) *NullablePluginInstance

func (NullablePluginInstance) Get ¶

func (NullablePluginInstance) IsSet ¶

func (v NullablePluginInstance) IsSet() bool

func (NullablePluginInstance) MarshalJSON ¶

func (v NullablePluginInstance) MarshalJSON() ([]byte, error)

func (*NullablePluginInstance) Set ¶

func (*NullablePluginInstance) UnmarshalJSON ¶

func (v *NullablePluginInstance) UnmarshalJSON(src []byte) error

func (*NullablePluginInstance) Unset ¶

func (v *NullablePluginInstance) Unset()

type NullablePolicyAction ¶

type NullablePolicyAction struct {
	// contains filtered or unexported fields
}

func NewNullablePolicyAction ¶

func NewNullablePolicyAction(val *PolicyAction) *NullablePolicyAction

func (NullablePolicyAction) Get ¶

func (NullablePolicyAction) IsSet ¶

func (v NullablePolicyAction) IsSet() bool

func (NullablePolicyAction) MarshalJSON ¶

func (v NullablePolicyAction) MarshalJSON() ([]byte, error)

func (*NullablePolicyAction) Set ¶

func (v *NullablePolicyAction) Set(val *PolicyAction)

func (*NullablePolicyAction) UnmarshalJSON ¶

func (v *NullablePolicyAction) UnmarshalJSON(src []byte) error

func (*NullablePolicyAction) Unset ¶

func (v *NullablePolicyAction) Unset()

type NullablePolicyActionAggregation ¶ added in v1200.0.2

type NullablePolicyActionAggregation struct {
	// contains filtered or unexported fields
}

func NewNullablePolicyActionAggregation ¶ added in v1200.0.2

func NewNullablePolicyActionAggregation(val *PolicyActionAggregation) *NullablePolicyActionAggregation

func (NullablePolicyActionAggregation) Get ¶ added in v1200.0.2

func (NullablePolicyActionAggregation) IsSet ¶ added in v1200.0.2

func (NullablePolicyActionAggregation) MarshalJSON ¶ added in v1200.0.2

func (v NullablePolicyActionAggregation) MarshalJSON() ([]byte, error)

func (*NullablePolicyActionAggregation) Set ¶ added in v1200.0.2

func (*NullablePolicyActionAggregation) UnmarshalJSON ¶ added in v1200.0.2

func (v *NullablePolicyActionAggregation) UnmarshalJSON(src []byte) error

func (*NullablePolicyActionAggregation) Unset ¶ added in v1200.0.2

type NullableProcessorPolicyToGeneratorMapping ¶

type NullableProcessorPolicyToGeneratorMapping struct {
	// contains filtered or unexported fields
}

func (NullableProcessorPolicyToGeneratorMapping) Get ¶

func (NullableProcessorPolicyToGeneratorMapping) IsSet ¶

func (NullableProcessorPolicyToGeneratorMapping) MarshalJSON ¶

func (*NullableProcessorPolicyToGeneratorMapping) Set ¶

func (*NullableProcessorPolicyToGeneratorMapping) UnmarshalJSON ¶

func (v *NullableProcessorPolicyToGeneratorMapping) UnmarshalJSON(src []byte) error

func (*NullableProcessorPolicyToGeneratorMapping) Unset ¶

type NullableProcessorPolicyToGeneratorMappings ¶

type NullableProcessorPolicyToGeneratorMappings struct {
	// contains filtered or unexported fields
}

func (NullableProcessorPolicyToGeneratorMappings) Get ¶

func (NullableProcessorPolicyToGeneratorMappings) IsSet ¶

func (NullableProcessorPolicyToGeneratorMappings) MarshalJSON ¶

func (*NullableProcessorPolicyToGeneratorMappings) Set ¶

func (*NullableProcessorPolicyToGeneratorMappings) UnmarshalJSON ¶

func (v *NullableProcessorPolicyToGeneratorMappings) UnmarshalJSON(src []byte) error

func (*NullableProcessorPolicyToGeneratorMappings) Unset ¶

type NullableProfileConfig ¶

type NullableProfileConfig struct {
	// contains filtered or unexported fields
}

func NewNullableProfileConfig ¶

func NewNullableProfileConfig(val *ProfileConfig) *NullableProfileConfig

func (NullableProfileConfig) Get ¶

func (NullableProfileConfig) IsSet ¶

func (v NullableProfileConfig) IsSet() bool

func (NullableProfileConfig) MarshalJSON ¶

func (v NullableProfileConfig) MarshalJSON() ([]byte, error)

func (*NullableProfileConfig) Set ¶

func (v *NullableProfileConfig) Set(val *ProfileConfig)

func (*NullableProfileConfig) UnmarshalJSON ¶

func (v *NullableProfileConfig) UnmarshalJSON(src []byte) error

func (*NullableProfileConfig) Unset ¶

func (v *NullableProfileConfig) Unset()

type NullableProtocolMessageCustomization ¶

type NullableProtocolMessageCustomization struct {
	// contains filtered or unexported fields
}

func (NullableProtocolMessageCustomization) Get ¶

func (NullableProtocolMessageCustomization) IsSet ¶

func (NullableProtocolMessageCustomization) MarshalJSON ¶

func (v NullableProtocolMessageCustomization) MarshalJSON() ([]byte, error)

func (*NullableProtocolMessageCustomization) Set ¶

func (*NullableProtocolMessageCustomization) UnmarshalJSON ¶

func (v *NullableProtocolMessageCustomization) UnmarshalJSON(src []byte) error

func (*NullableProtocolMessageCustomization) Unset ¶

type NullableProxySettings ¶

type NullableProxySettings struct {
	// contains filtered or unexported fields
}

func NewNullableProxySettings ¶

func NewNullableProxySettings(val *ProxySettings) *NullableProxySettings

func (NullableProxySettings) Get ¶

func (NullableProxySettings) IsSet ¶

func (v NullableProxySettings) IsSet() bool

func (NullableProxySettings) MarshalJSON ¶

func (v NullableProxySettings) MarshalJSON() ([]byte, error)

func (*NullableProxySettings) Set ¶

func (v *NullableProxySettings) Set(val *ProxySettings)

func (*NullableProxySettings) UnmarshalJSON ¶

func (v *NullableProxySettings) UnmarshalJSON(src []byte) error

func (*NullableProxySettings) Unset ¶

func (v *NullableProxySettings) Unset()

type NullableRadioGroupFieldDescriptor ¶

type NullableRadioGroupFieldDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableRadioGroupFieldDescriptor) Get ¶

func (NullableRadioGroupFieldDescriptor) IsSet ¶

func (NullableRadioGroupFieldDescriptor) MarshalJSON ¶

func (v NullableRadioGroupFieldDescriptor) MarshalJSON() ([]byte, error)

func (*NullableRadioGroupFieldDescriptor) Set ¶

func (*NullableRadioGroupFieldDescriptor) UnmarshalJSON ¶

func (v *NullableRadioGroupFieldDescriptor) UnmarshalJSON(src []byte) error

func (*NullableRadioGroupFieldDescriptor) Unset ¶

type NullableReadGroups ¶

type NullableReadGroups struct {
	// contains filtered or unexported fields
}

func NewNullableReadGroups ¶

func NewNullableReadGroups(val *ReadGroups) *NullableReadGroups

func (NullableReadGroups) Get ¶

func (v NullableReadGroups) Get() *ReadGroups

func (NullableReadGroups) IsSet ¶

func (v NullableReadGroups) IsSet() bool

func (NullableReadGroups) MarshalJSON ¶

func (v NullableReadGroups) MarshalJSON() ([]byte, error)

func (*NullableReadGroups) Set ¶

func (v *NullableReadGroups) Set(val *ReadGroups)

func (*NullableReadGroups) UnmarshalJSON ¶

func (v *NullableReadGroups) UnmarshalJSON(src []byte) error

func (*NullableReadGroups) Unset ¶

func (v *NullableReadGroups) Unset()

type NullableReadUsers ¶

type NullableReadUsers struct {
	// contains filtered or unexported fields
}

func NewNullableReadUsers ¶

func NewNullableReadUsers(val *ReadUsers) *NullableReadUsers

func (NullableReadUsers) Get ¶

func (v NullableReadUsers) Get() *ReadUsers

func (NullableReadUsers) IsSet ¶

func (v NullableReadUsers) IsSet() bool

func (NullableReadUsers) MarshalJSON ¶

func (v NullableReadUsers) MarshalJSON() ([]byte, error)

func (*NullableReadUsers) Set ¶

func (v *NullableReadUsers) Set(val *ReadUsers)

func (*NullableReadUsers) UnmarshalJSON ¶

func (v *NullableReadUsers) UnmarshalJSON(src []byte) error

func (*NullableReadUsers) Unset ¶

func (v *NullableReadUsers) Unset()

type NullableRedirectValidationLocalSettings ¶

type NullableRedirectValidationLocalSettings struct {
	// contains filtered or unexported fields
}

func (NullableRedirectValidationLocalSettings) Get ¶

func (NullableRedirectValidationLocalSettings) IsSet ¶

func (NullableRedirectValidationLocalSettings) MarshalJSON ¶

func (v NullableRedirectValidationLocalSettings) MarshalJSON() ([]byte, error)

func (*NullableRedirectValidationLocalSettings) Set ¶

func (*NullableRedirectValidationLocalSettings) UnmarshalJSON ¶

func (v *NullableRedirectValidationLocalSettings) UnmarshalJSON(src []byte) error

func (*NullableRedirectValidationLocalSettings) Unset ¶

type NullableRedirectValidationPartnerSettings ¶

type NullableRedirectValidationPartnerSettings struct {
	// contains filtered or unexported fields
}

func (NullableRedirectValidationPartnerSettings) Get ¶

func (NullableRedirectValidationPartnerSettings) IsSet ¶

func (NullableRedirectValidationPartnerSettings) MarshalJSON ¶

func (*NullableRedirectValidationPartnerSettings) Set ¶

func (*NullableRedirectValidationPartnerSettings) UnmarshalJSON ¶

func (v *NullableRedirectValidationPartnerSettings) UnmarshalJSON(src []byte) error

func (*NullableRedirectValidationPartnerSettings) Unset ¶

type NullableRedirectValidationSettings ¶

type NullableRedirectValidationSettings struct {
	// contains filtered or unexported fields
}

func (NullableRedirectValidationSettings) Get ¶

func (NullableRedirectValidationSettings) IsSet ¶

func (NullableRedirectValidationSettings) MarshalJSON ¶

func (v NullableRedirectValidationSettings) MarshalJSON() ([]byte, error)

func (*NullableRedirectValidationSettings) Set ¶

func (*NullableRedirectValidationSettings) UnmarshalJSON ¶

func (v *NullableRedirectValidationSettings) UnmarshalJSON(src []byte) error

func (*NullableRedirectValidationSettings) Unset ¶

type NullableRedirectValidationSettingsWhitelistEntry ¶

type NullableRedirectValidationSettingsWhitelistEntry struct {
	// contains filtered or unexported fields
}

func (NullableRedirectValidationSettingsWhitelistEntry) Get ¶

func (NullableRedirectValidationSettingsWhitelistEntry) IsSet ¶

func (NullableRedirectValidationSettingsWhitelistEntry) MarshalJSON ¶

func (*NullableRedirectValidationSettingsWhitelistEntry) Set ¶

func (*NullableRedirectValidationSettingsWhitelistEntry) UnmarshalJSON ¶

func (*NullableRedirectValidationSettingsWhitelistEntry) Unset ¶

type NullableRegistrationConfig ¶

type NullableRegistrationConfig struct {
	// contains filtered or unexported fields
}

func NewNullableRegistrationConfig ¶

func NewNullableRegistrationConfig(val *RegistrationConfig) *NullableRegistrationConfig

func (NullableRegistrationConfig) Get ¶

func (NullableRegistrationConfig) IsSet ¶

func (v NullableRegistrationConfig) IsSet() bool

func (NullableRegistrationConfig) MarshalJSON ¶

func (v NullableRegistrationConfig) MarshalJSON() ([]byte, error)

func (*NullableRegistrationConfig) Set ¶

func (*NullableRegistrationConfig) UnmarshalJSON ¶

func (v *NullableRegistrationConfig) UnmarshalJSON(src []byte) error

func (*NullableRegistrationConfig) Unset ¶

func (v *NullableRegistrationConfig) Unset()

type NullableRequestPolicies ¶

type NullableRequestPolicies struct {
	// contains filtered or unexported fields
}

func NewNullableRequestPolicies ¶

func NewNullableRequestPolicies(val *RequestPolicies) *NullableRequestPolicies

func (NullableRequestPolicies) Get ¶

func (NullableRequestPolicies) IsSet ¶

func (v NullableRequestPolicies) IsSet() bool

func (NullableRequestPolicies) MarshalJSON ¶

func (v NullableRequestPolicies) MarshalJSON() ([]byte, error)

func (*NullableRequestPolicies) Set ¶

func (*NullableRequestPolicies) UnmarshalJSON ¶

func (v *NullableRequestPolicies) UnmarshalJSON(src []byte) error

func (*NullableRequestPolicies) Unset ¶

func (v *NullableRequestPolicies) Unset()

type NullableRequestPolicy ¶

type NullableRequestPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableRequestPolicy ¶

func NewNullableRequestPolicy(val *RequestPolicy) *NullableRequestPolicy

func (NullableRequestPolicy) Get ¶

func (NullableRequestPolicy) IsSet ¶

func (v NullableRequestPolicy) IsSet() bool

func (NullableRequestPolicy) MarshalJSON ¶

func (v NullableRequestPolicy) MarshalJSON() ([]byte, error)

func (*NullableRequestPolicy) Set ¶

func (v *NullableRequestPolicy) Set(val *RequestPolicy)

func (*NullableRequestPolicy) UnmarshalJSON ¶

func (v *NullableRequestPolicy) UnmarshalJSON(src []byte) error

func (*NullableRequestPolicy) Unset ¶

func (v *NullableRequestPolicy) Unset()

type NullableResourceCategoryInfo ¶

type NullableResourceCategoryInfo struct {
	// contains filtered or unexported fields
}

func (NullableResourceCategoryInfo) Get ¶

func (NullableResourceCategoryInfo) IsSet ¶

func (NullableResourceCategoryInfo) MarshalJSON ¶

func (v NullableResourceCategoryInfo) MarshalJSON() ([]byte, error)

func (*NullableResourceCategoryInfo) Set ¶

func (*NullableResourceCategoryInfo) UnmarshalJSON ¶

func (v *NullableResourceCategoryInfo) UnmarshalJSON(src []byte) error

func (*NullableResourceCategoryInfo) Unset ¶

func (v *NullableResourceCategoryInfo) Unset()
type NullableResourceLink struct {
	// contains filtered or unexported fields
}
func NewNullableResourceLink(val *ResourceLink) *NullableResourceLink

func (NullableResourceLink) Get ¶

func (NullableResourceLink) IsSet ¶

func (v NullableResourceLink) IsSet() bool

func (NullableResourceLink) MarshalJSON ¶

func (v NullableResourceLink) MarshalJSON() ([]byte, error)

func (*NullableResourceLink) Set ¶

func (v *NullableResourceLink) Set(val *ResourceLink)

func (*NullableResourceLink) UnmarshalJSON ¶

func (v *NullableResourceLink) UnmarshalJSON(src []byte) error

func (*NullableResourceLink) Unset ¶

func (v *NullableResourceLink) Unset()

type NullableResourceOwnerCredentialsMapping ¶

type NullableResourceOwnerCredentialsMapping struct {
	// contains filtered or unexported fields
}

func (NullableResourceOwnerCredentialsMapping) Get ¶

func (NullableResourceOwnerCredentialsMapping) IsSet ¶

func (NullableResourceOwnerCredentialsMapping) MarshalJSON ¶

func (v NullableResourceOwnerCredentialsMapping) MarshalJSON() ([]byte, error)

func (*NullableResourceOwnerCredentialsMapping) Set ¶

func (*NullableResourceOwnerCredentialsMapping) UnmarshalJSON ¶

func (v *NullableResourceOwnerCredentialsMapping) UnmarshalJSON(src []byte) error

func (*NullableResourceOwnerCredentialsMapping) Unset ¶

type NullableResourceOwnerCredentialsMappings ¶

type NullableResourceOwnerCredentialsMappings struct {
	// contains filtered or unexported fields
}

func (NullableResourceOwnerCredentialsMappings) Get ¶

func (NullableResourceOwnerCredentialsMappings) IsSet ¶

func (NullableResourceOwnerCredentialsMappings) MarshalJSON ¶

func (*NullableResourceOwnerCredentialsMappings) Set ¶

func (*NullableResourceOwnerCredentialsMappings) UnmarshalJSON ¶

func (v *NullableResourceOwnerCredentialsMappings) UnmarshalJSON(src []byte) error

func (*NullableResourceOwnerCredentialsMappings) Unset ¶

type NullableResourceUsage ¶

type NullableResourceUsage struct {
	// contains filtered or unexported fields
}

func NewNullableResourceUsage ¶

func NewNullableResourceUsage(val *ResourceUsage) *NullableResourceUsage

func (NullableResourceUsage) Get ¶

func (NullableResourceUsage) IsSet ¶

func (v NullableResourceUsage) IsSet() bool

func (NullableResourceUsage) MarshalJSON ¶

func (v NullableResourceUsage) MarshalJSON() ([]byte, error)

func (*NullableResourceUsage) Set ¶

func (v *NullableResourceUsage) Set(val *ResourceUsage)

func (*NullableResourceUsage) UnmarshalJSON ¶

func (v *NullableResourceUsage) UnmarshalJSON(src []byte) error

func (*NullableResourceUsage) Unset ¶

func (v *NullableResourceUsage) Unset()

type NullableResourceUsages ¶

type NullableResourceUsages struct {
	// contains filtered or unexported fields
}

func NewNullableResourceUsages ¶

func NewNullableResourceUsages(val *ResourceUsages) *NullableResourceUsages

func (NullableResourceUsages) Get ¶

func (NullableResourceUsages) IsSet ¶

func (v NullableResourceUsages) IsSet() bool

func (NullableResourceUsages) MarshalJSON ¶

func (v NullableResourceUsages) MarshalJSON() ([]byte, error)

func (*NullableResourceUsages) Set ¶

func (*NullableResourceUsages) UnmarshalJSON ¶

func (v *NullableResourceUsages) UnmarshalJSON(src []byte) error

func (*NullableResourceUsages) Unset ¶

func (v *NullableResourceUsages) Unset()

type NullableRestartPolicyAction ¶

type NullableRestartPolicyAction struct {
	// contains filtered or unexported fields
}

func (NullableRestartPolicyAction) Get ¶

func (NullableRestartPolicyAction) IsSet ¶

func (NullableRestartPolicyAction) MarshalJSON ¶

func (v NullableRestartPolicyAction) MarshalJSON() ([]byte, error)

func (*NullableRestartPolicyAction) Set ¶

func (*NullableRestartPolicyAction) UnmarshalJSON ¶

func (v *NullableRestartPolicyAction) UnmarshalJSON(src []byte) error

func (*NullableRestartPolicyAction) Unset ¶

func (v *NullableRestartPolicyAction) Unset()

type NullableRolesAndProtocols ¶

type NullableRolesAndProtocols struct {
	// contains filtered or unexported fields
}

func NewNullableRolesAndProtocols ¶

func NewNullableRolesAndProtocols(val *RolesAndProtocols) *NullableRolesAndProtocols

func (NullableRolesAndProtocols) Get ¶

func (NullableRolesAndProtocols) IsSet ¶

func (v NullableRolesAndProtocols) IsSet() bool

func (NullableRolesAndProtocols) MarshalJSON ¶

func (v NullableRolesAndProtocols) MarshalJSON() ([]byte, error)

func (*NullableRolesAndProtocols) Set ¶

func (*NullableRolesAndProtocols) UnmarshalJSON ¶

func (v *NullableRolesAndProtocols) UnmarshalJSON(src []byte) error

func (*NullableRolesAndProtocols) Unset ¶

func (v *NullableRolesAndProtocols) Unset()

type NullableRsaAlgKeyId ¶ added in v1200.2.0

type NullableRsaAlgKeyId struct {
	// contains filtered or unexported fields
}

func NewNullableRsaAlgKeyId ¶ added in v1200.2.0

func NewNullableRsaAlgKeyId(val *RsaAlgKeyId) *NullableRsaAlgKeyId

func (NullableRsaAlgKeyId) Get ¶ added in v1200.2.0

func (NullableRsaAlgKeyId) IsSet ¶ added in v1200.2.0

func (v NullableRsaAlgKeyId) IsSet() bool

func (NullableRsaAlgKeyId) MarshalJSON ¶ added in v1200.2.0

func (v NullableRsaAlgKeyId) MarshalJSON() ([]byte, error)

func (*NullableRsaAlgKeyId) Set ¶ added in v1200.2.0

func (v *NullableRsaAlgKeyId) Set(val *RsaAlgKeyId)

func (*NullableRsaAlgKeyId) UnmarshalJSON ¶ added in v1200.2.0

func (v *NullableRsaAlgKeyId) UnmarshalJSON(src []byte) error

func (*NullableRsaAlgKeyId) Unset ¶ added in v1200.2.0

func (v *NullableRsaAlgKeyId) Unset()

type NullableSAML20Profile ¶

type NullableSAML20Profile struct {
	// contains filtered or unexported fields
}

func NewNullableSAML20Profile ¶

func NewNullableSAML20Profile(val *SAML20Profile) *NullableSAML20Profile

func (NullableSAML20Profile) Get ¶

func (NullableSAML20Profile) IsSet ¶

func (v NullableSAML20Profile) IsSet() bool

func (NullableSAML20Profile) MarshalJSON ¶

func (v NullableSAML20Profile) MarshalJSON() ([]byte, error)

func (*NullableSAML20Profile) Set ¶

func (v *NullableSAML20Profile) Set(val *SAML20Profile)

func (*NullableSAML20Profile) UnmarshalJSON ¶

func (v *NullableSAML20Profile) UnmarshalJSON(src []byte) error

func (*NullableSAML20Profile) Unset ¶

func (v *NullableSAML20Profile) Unset()

type NullableSaasAttributeMapping ¶

type NullableSaasAttributeMapping struct {
	// contains filtered or unexported fields
}

func (NullableSaasAttributeMapping) Get ¶

func (NullableSaasAttributeMapping) IsSet ¶

func (NullableSaasAttributeMapping) MarshalJSON ¶

func (v NullableSaasAttributeMapping) MarshalJSON() ([]byte, error)

func (*NullableSaasAttributeMapping) Set ¶

func (*NullableSaasAttributeMapping) UnmarshalJSON ¶

func (v *NullableSaasAttributeMapping) UnmarshalJSON(src []byte) error

func (*NullableSaasAttributeMapping) Unset ¶

func (v *NullableSaasAttributeMapping) Unset()

type NullableSaasFieldConfiguration ¶

type NullableSaasFieldConfiguration struct {
	// contains filtered or unexported fields
}

func (NullableSaasFieldConfiguration) Get ¶

func (NullableSaasFieldConfiguration) IsSet ¶

func (NullableSaasFieldConfiguration) MarshalJSON ¶

func (v NullableSaasFieldConfiguration) MarshalJSON() ([]byte, error)

func (*NullableSaasFieldConfiguration) Set ¶

func (*NullableSaasFieldConfiguration) UnmarshalJSON ¶

func (v *NullableSaasFieldConfiguration) UnmarshalJSON(src []byte) error

func (*NullableSaasFieldConfiguration) Unset ¶

func (v *NullableSaasFieldConfiguration) Unset()

type NullableSaasPluginDescriptor ¶

type NullableSaasPluginDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableSaasPluginDescriptor) Get ¶

func (NullableSaasPluginDescriptor) IsSet ¶

func (NullableSaasPluginDescriptor) MarshalJSON ¶

func (v NullableSaasPluginDescriptor) MarshalJSON() ([]byte, error)

func (*NullableSaasPluginDescriptor) Set ¶

func (*NullableSaasPluginDescriptor) UnmarshalJSON ¶

func (v *NullableSaasPluginDescriptor) UnmarshalJSON(src []byte) error

func (*NullableSaasPluginDescriptor) Unset ¶

func (v *NullableSaasPluginDescriptor) Unset()

type NullableSaasPluginDescriptors ¶

type NullableSaasPluginDescriptors struct {
	// contains filtered or unexported fields
}

func (NullableSaasPluginDescriptors) Get ¶

func (NullableSaasPluginDescriptors) IsSet ¶

func (NullableSaasPluginDescriptors) MarshalJSON ¶

func (v NullableSaasPluginDescriptors) MarshalJSON() ([]byte, error)

func (*NullableSaasPluginDescriptors) Set ¶

func (*NullableSaasPluginDescriptors) UnmarshalJSON ¶

func (v *NullableSaasPluginDescriptors) UnmarshalJSON(src []byte) error

func (*NullableSaasPluginDescriptors) Unset ¶

func (v *NullableSaasPluginDescriptors) Unset()

type NullableSaasPluginFieldInfoDescriptor ¶

type NullableSaasPluginFieldInfoDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableSaasPluginFieldInfoDescriptor) Get ¶

func (NullableSaasPluginFieldInfoDescriptor) IsSet ¶

func (NullableSaasPluginFieldInfoDescriptor) MarshalJSON ¶

func (v NullableSaasPluginFieldInfoDescriptor) MarshalJSON() ([]byte, error)

func (*NullableSaasPluginFieldInfoDescriptor) Set ¶

func (*NullableSaasPluginFieldInfoDescriptor) UnmarshalJSON ¶

func (v *NullableSaasPluginFieldInfoDescriptor) UnmarshalJSON(src []byte) error

func (*NullableSaasPluginFieldInfoDescriptor) Unset ¶

type NullableSaasPluginFieldOption ¶

type NullableSaasPluginFieldOption struct {
	// contains filtered or unexported fields
}

func (NullableSaasPluginFieldOption) Get ¶

func (NullableSaasPluginFieldOption) IsSet ¶

func (NullableSaasPluginFieldOption) MarshalJSON ¶

func (v NullableSaasPluginFieldOption) MarshalJSON() ([]byte, error)

func (*NullableSaasPluginFieldOption) Set ¶

func (*NullableSaasPluginFieldOption) UnmarshalJSON ¶

func (v *NullableSaasPluginFieldOption) UnmarshalJSON(src []byte) error

func (*NullableSaasPluginFieldOption) Unset ¶

func (v *NullableSaasPluginFieldOption) Unset()

type NullableSchema ¶

type NullableSchema struct {
	// contains filtered or unexported fields
}

func NewNullableSchema ¶

func NewNullableSchema(val *Schema) *NullableSchema

func (NullableSchema) Get ¶

func (v NullableSchema) Get() *Schema

func (NullableSchema) IsSet ¶

func (v NullableSchema) IsSet() bool

func (NullableSchema) MarshalJSON ¶

func (v NullableSchema) MarshalJSON() ([]byte, error)

func (*NullableSchema) Set ¶

func (v *NullableSchema) Set(val *Schema)

func (*NullableSchema) UnmarshalJSON ¶

func (v *NullableSchema) UnmarshalJSON(src []byte) error

func (*NullableSchema) Unset ¶

func (v *NullableSchema) Unset()

type NullableSchemaAttribute ¶

type NullableSchemaAttribute struct {
	// contains filtered or unexported fields
}

func NewNullableSchemaAttribute ¶

func NewNullableSchemaAttribute(val *SchemaAttribute) *NullableSchemaAttribute

func (NullableSchemaAttribute) Get ¶

func (NullableSchemaAttribute) IsSet ¶

func (v NullableSchemaAttribute) IsSet() bool

func (NullableSchemaAttribute) MarshalJSON ¶

func (v NullableSchemaAttribute) MarshalJSON() ([]byte, error)

func (*NullableSchemaAttribute) Set ¶

func (*NullableSchemaAttribute) UnmarshalJSON ¶

func (v *NullableSchemaAttribute) UnmarshalJSON(src []byte) error

func (*NullableSchemaAttribute) Unset ¶

func (v *NullableSchemaAttribute) Unset()

type NullableScopeEntry ¶

type NullableScopeEntry struct {
	// contains filtered or unexported fields
}

func NewNullableScopeEntry ¶

func NewNullableScopeEntry(val *ScopeEntry) *NullableScopeEntry

func (NullableScopeEntry) Get ¶

func (v NullableScopeEntry) Get() *ScopeEntry

func (NullableScopeEntry) IsSet ¶

func (v NullableScopeEntry) IsSet() bool

func (NullableScopeEntry) MarshalJSON ¶

func (v NullableScopeEntry) MarshalJSON() ([]byte, error)

func (*NullableScopeEntry) Set ¶

func (v *NullableScopeEntry) Set(val *ScopeEntry)

func (*NullableScopeEntry) UnmarshalJSON ¶

func (v *NullableScopeEntry) UnmarshalJSON(src []byte) error

func (*NullableScopeEntry) Unset ¶

func (v *NullableScopeEntry) Unset()

type NullableScopeGroupEntry ¶

type NullableScopeGroupEntry struct {
	// contains filtered or unexported fields
}

func NewNullableScopeGroupEntry ¶

func NewNullableScopeGroupEntry(val *ScopeGroupEntry) *NullableScopeGroupEntry

func (NullableScopeGroupEntry) Get ¶

func (NullableScopeGroupEntry) IsSet ¶

func (v NullableScopeGroupEntry) IsSet() bool

func (NullableScopeGroupEntry) MarshalJSON ¶

func (v NullableScopeGroupEntry) MarshalJSON() ([]byte, error)

func (*NullableScopeGroupEntry) Set ¶

func (*NullableScopeGroupEntry) UnmarshalJSON ¶

func (v *NullableScopeGroupEntry) UnmarshalJSON(src []byte) error

func (*NullableScopeGroupEntry) Unset ¶

func (v *NullableScopeGroupEntry) Unset()

type NullableSecondarySecret ¶

type NullableSecondarySecret struct {
	// contains filtered or unexported fields
}

func NewNullableSecondarySecret ¶

func NewNullableSecondarySecret(val *SecondarySecret) *NullableSecondarySecret

func (NullableSecondarySecret) Get ¶

func (NullableSecondarySecret) IsSet ¶

func (v NullableSecondarySecret) IsSet() bool

func (NullableSecondarySecret) MarshalJSON ¶

func (v NullableSecondarySecret) MarshalJSON() ([]byte, error)

func (*NullableSecondarySecret) Set ¶

func (*NullableSecondarySecret) UnmarshalJSON ¶

func (v *NullableSecondarySecret) UnmarshalJSON(src []byte) error

func (*NullableSecondarySecret) Unset ¶

func (v *NullableSecondarySecret) Unset()

type NullableSecretManager ¶

type NullableSecretManager struct {
	// contains filtered or unexported fields
}

func NewNullableSecretManager ¶

func NewNullableSecretManager(val *SecretManager) *NullableSecretManager

func (NullableSecretManager) Get ¶

func (NullableSecretManager) IsSet ¶

func (v NullableSecretManager) IsSet() bool

func (NullableSecretManager) MarshalJSON ¶

func (v NullableSecretManager) MarshalJSON() ([]byte, error)

func (*NullableSecretManager) Set ¶

func (v *NullableSecretManager) Set(val *SecretManager)

func (*NullableSecretManager) UnmarshalJSON ¶

func (v *NullableSecretManager) UnmarshalJSON(src []byte) error

func (*NullableSecretManager) Unset ¶

func (v *NullableSecretManager) Unset()

type NullableSecretManagerDescriptor ¶

type NullableSecretManagerDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableSecretManagerDescriptor) Get ¶

func (NullableSecretManagerDescriptor) IsSet ¶

func (NullableSecretManagerDescriptor) MarshalJSON ¶

func (v NullableSecretManagerDescriptor) MarshalJSON() ([]byte, error)

func (*NullableSecretManagerDescriptor) Set ¶

func (*NullableSecretManagerDescriptor) UnmarshalJSON ¶

func (v *NullableSecretManagerDescriptor) UnmarshalJSON(src []byte) error

func (*NullableSecretManagerDescriptor) Unset ¶

type NullableSecretManagerDescriptors ¶

type NullableSecretManagerDescriptors struct {
	// contains filtered or unexported fields
}

func (NullableSecretManagerDescriptors) Get ¶

func (NullableSecretManagerDescriptors) IsSet ¶

func (NullableSecretManagerDescriptors) MarshalJSON ¶

func (v NullableSecretManagerDescriptors) MarshalJSON() ([]byte, error)

func (*NullableSecretManagerDescriptors) Set ¶

func (*NullableSecretManagerDescriptors) UnmarshalJSON ¶

func (v *NullableSecretManagerDescriptors) UnmarshalJSON(src []byte) error

func (*NullableSecretManagerDescriptors) Unset ¶

type NullableSecretManagers ¶

type NullableSecretManagers struct {
	// contains filtered or unexported fields
}

func NewNullableSecretManagers ¶

func NewNullableSecretManagers(val *SecretManagers) *NullableSecretManagers

func (NullableSecretManagers) Get ¶

func (NullableSecretManagers) IsSet ¶

func (v NullableSecretManagers) IsSet() bool

func (NullableSecretManagers) MarshalJSON ¶

func (v NullableSecretManagers) MarshalJSON() ([]byte, error)

func (*NullableSecretManagers) Set ¶

func (*NullableSecretManagers) UnmarshalJSON ¶

func (v *NullableSecretManagers) UnmarshalJSON(src []byte) error

func (*NullableSecretManagers) Unset ¶

func (v *NullableSecretManagers) Unset()

type NullableSelectFieldDescriptor ¶

type NullableSelectFieldDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableSelectFieldDescriptor) Get ¶

func (NullableSelectFieldDescriptor) IsSet ¶

func (NullableSelectFieldDescriptor) MarshalJSON ¶

func (v NullableSelectFieldDescriptor) MarshalJSON() ([]byte, error)

func (*NullableSelectFieldDescriptor) Set ¶

func (*NullableSelectFieldDescriptor) UnmarshalJSON ¶

func (v *NullableSelectFieldDescriptor) UnmarshalJSON(src []byte) error

func (*NullableSelectFieldDescriptor) Unset ¶

func (v *NullableSelectFieldDescriptor) Unset()

type NullableServerSettings ¶

type NullableServerSettings struct {
	// contains filtered or unexported fields
}

func NewNullableServerSettings ¶

func NewNullableServerSettings(val *ServerSettings) *NullableServerSettings

func (NullableServerSettings) Get ¶

func (NullableServerSettings) IsSet ¶

func (v NullableServerSettings) IsSet() bool

func (NullableServerSettings) MarshalJSON ¶

func (v NullableServerSettings) MarshalJSON() ([]byte, error)

func (*NullableServerSettings) Set ¶

func (*NullableServerSettings) UnmarshalJSON ¶

func (v *NullableServerSettings) UnmarshalJSON(src []byte) error

func (*NullableServerSettings) Unset ¶

func (v *NullableServerSettings) Unset()

type NullableServiceAssociation ¶

type NullableServiceAssociation struct {
	// contains filtered or unexported fields
}

func NewNullableServiceAssociation ¶

func NewNullableServiceAssociation(val *ServiceAssociation) *NullableServiceAssociation

func (NullableServiceAssociation) Get ¶

func (NullableServiceAssociation) IsSet ¶

func (v NullableServiceAssociation) IsSet() bool

func (NullableServiceAssociation) MarshalJSON ¶

func (v NullableServiceAssociation) MarshalJSON() ([]byte, error)

func (*NullableServiceAssociation) Set ¶

func (*NullableServiceAssociation) UnmarshalJSON ¶

func (v *NullableServiceAssociation) UnmarshalJSON(src []byte) error

func (*NullableServiceAssociation) Unset ¶

func (v *NullableServiceAssociation) Unset()

type NullableServiceAssociations ¶

type NullableServiceAssociations struct {
	// contains filtered or unexported fields
}

func (NullableServiceAssociations) Get ¶

func (NullableServiceAssociations) IsSet ¶

func (NullableServiceAssociations) MarshalJSON ¶

func (v NullableServiceAssociations) MarshalJSON() ([]byte, error)

func (*NullableServiceAssociations) Set ¶

func (*NullableServiceAssociations) UnmarshalJSON ¶

func (v *NullableServiceAssociations) UnmarshalJSON(src []byte) error

func (*NullableServiceAssociations) Unset ¶

func (v *NullableServiceAssociations) Unset()

type NullableServiceAuthentication ¶

type NullableServiceAuthentication struct {
	// contains filtered or unexported fields
}

func (NullableServiceAuthentication) Get ¶

func (NullableServiceAuthentication) IsSet ¶

func (NullableServiceAuthentication) MarshalJSON ¶

func (v NullableServiceAuthentication) MarshalJSON() ([]byte, error)

func (*NullableServiceAuthentication) Set ¶

func (*NullableServiceAuthentication) UnmarshalJSON ¶

func (v *NullableServiceAuthentication) UnmarshalJSON(src []byte) error

func (*NullableServiceAuthentication) Unset ¶

func (v *NullableServiceAuthentication) Unset()

type NullableServiceModel ¶

type NullableServiceModel struct {
	// contains filtered or unexported fields
}

func NewNullableServiceModel ¶

func NewNullableServiceModel(val *ServiceModel) *NullableServiceModel

func (NullableServiceModel) Get ¶

func (NullableServiceModel) IsSet ¶

func (v NullableServiceModel) IsSet() bool

func (NullableServiceModel) MarshalJSON ¶

func (v NullableServiceModel) MarshalJSON() ([]byte, error)

func (*NullableServiceModel) Set ¶

func (v *NullableServiceModel) Set(val *ServiceModel)

func (*NullableServiceModel) UnmarshalJSON ¶

func (v *NullableServiceModel) UnmarshalJSON(src []byte) error

func (*NullableServiceModel) Unset ¶

func (v *NullableServiceModel) Unset()

type NullableSessionSettings ¶

type NullableSessionSettings struct {
	// contains filtered or unexported fields
}

func NewNullableSessionSettings ¶

func NewNullableSessionSettings(val *SessionSettings) *NullableSessionSettings

func (NullableSessionSettings) Get ¶

func (NullableSessionSettings) IsSet ¶

func (v NullableSessionSettings) IsSet() bool

func (NullableSessionSettings) MarshalJSON ¶

func (v NullableSessionSettings) MarshalJSON() ([]byte, error)

func (*NullableSessionSettings) Set ¶

func (*NullableSessionSettings) UnmarshalJSON ¶

func (v *NullableSessionSettings) UnmarshalJSON(src []byte) error

func (*NullableSessionSettings) Unset ¶

func (v *NullableSessionSettings) Unset()

type NullableSessionValidationSettings ¶

type NullableSessionValidationSettings struct {
	// contains filtered or unexported fields
}

func (NullableSessionValidationSettings) Get ¶

func (NullableSessionValidationSettings) IsSet ¶

func (NullableSessionValidationSettings) MarshalJSON ¶

func (v NullableSessionValidationSettings) MarshalJSON() ([]byte, error)

func (*NullableSessionValidationSettings) Set ¶

func (*NullableSessionValidationSettings) UnmarshalJSON ¶

func (v *NullableSessionValidationSettings) UnmarshalJSON(src []byte) error

func (*NullableSessionValidationSettings) Unset ¶

type NullableSigningKeys ¶

type NullableSigningKeys struct {
	// contains filtered or unexported fields
}

func NewNullableSigningKeys ¶

func NewNullableSigningKeys(val *SigningKeys) *NullableSigningKeys

func (NullableSigningKeys) Get ¶

func (NullableSigningKeys) IsSet ¶

func (v NullableSigningKeys) IsSet() bool

func (NullableSigningKeys) MarshalJSON ¶

func (v NullableSigningKeys) MarshalJSON() ([]byte, error)

func (*NullableSigningKeys) Set ¶

func (v *NullableSigningKeys) Set(val *SigningKeys)

func (*NullableSigningKeys) UnmarshalJSON ¶

func (v *NullableSigningKeys) UnmarshalJSON(src []byte) error

func (*NullableSigningKeys) Unset ¶

func (v *NullableSigningKeys) Unset()

type NullableSigningSettings ¶

type NullableSigningSettings struct {
	// contains filtered or unexported fields
}

func NewNullableSigningSettings ¶

func NewNullableSigningSettings(val *SigningSettings) *NullableSigningSettings

func (NullableSigningSettings) Get ¶

func (NullableSigningSettings) IsSet ¶

func (v NullableSigningSettings) IsSet() bool

func (NullableSigningSettings) MarshalJSON ¶

func (v NullableSigningSettings) MarshalJSON() ([]byte, error)

func (*NullableSigningSettings) Set ¶

func (*NullableSigningSettings) UnmarshalJSON ¶

func (v *NullableSigningSettings) UnmarshalJSON(src []byte) error

func (*NullableSigningSettings) Unset ¶

func (v *NullableSigningSettings) Unset()

type NullableSloServiceEndpoint ¶

type NullableSloServiceEndpoint struct {
	// contains filtered or unexported fields
}

func NewNullableSloServiceEndpoint ¶

func NewNullableSloServiceEndpoint(val *SloServiceEndpoint) *NullableSloServiceEndpoint

func (NullableSloServiceEndpoint) Get ¶

func (NullableSloServiceEndpoint) IsSet ¶

func (v NullableSloServiceEndpoint) IsSet() bool

func (NullableSloServiceEndpoint) MarshalJSON ¶

func (v NullableSloServiceEndpoint) MarshalJSON() ([]byte, error)

func (*NullableSloServiceEndpoint) Set ¶

func (*NullableSloServiceEndpoint) UnmarshalJSON ¶

func (v *NullableSloServiceEndpoint) UnmarshalJSON(src []byte) error

func (*NullableSloServiceEndpoint) Unset ¶

func (v *NullableSloServiceEndpoint) Unset()

type NullableSourceTypeIdKey ¶

type NullableSourceTypeIdKey struct {
	// contains filtered or unexported fields
}

func NewNullableSourceTypeIdKey ¶

func NewNullableSourceTypeIdKey(val *SourceTypeIdKey) *NullableSourceTypeIdKey

func (NullableSourceTypeIdKey) Get ¶

func (NullableSourceTypeIdKey) IsSet ¶

func (v NullableSourceTypeIdKey) IsSet() bool

func (NullableSourceTypeIdKey) MarshalJSON ¶

func (v NullableSourceTypeIdKey) MarshalJSON() ([]byte, error)

func (*NullableSourceTypeIdKey) Set ¶

func (*NullableSourceTypeIdKey) UnmarshalJSON ¶

func (v *NullableSourceTypeIdKey) UnmarshalJSON(src []byte) error

func (*NullableSourceTypeIdKey) Unset ¶

func (v *NullableSourceTypeIdKey) Unset()

type NullableSpAdapter ¶

type NullableSpAdapter struct {
	// contains filtered or unexported fields
}

func NewNullableSpAdapter ¶

func NewNullableSpAdapter(val *SpAdapter) *NullableSpAdapter

func (NullableSpAdapter) Get ¶

func (v NullableSpAdapter) Get() *SpAdapter

func (NullableSpAdapter) IsSet ¶

func (v NullableSpAdapter) IsSet() bool

func (NullableSpAdapter) MarshalJSON ¶

func (v NullableSpAdapter) MarshalJSON() ([]byte, error)

func (*NullableSpAdapter) Set ¶

func (v *NullableSpAdapter) Set(val *SpAdapter)

func (*NullableSpAdapter) UnmarshalJSON ¶

func (v *NullableSpAdapter) UnmarshalJSON(src []byte) error

func (*NullableSpAdapter) Unset ¶

func (v *NullableSpAdapter) Unset()

type NullableSpAdapterAttribute ¶

type NullableSpAdapterAttribute struct {
	// contains filtered or unexported fields
}

func NewNullableSpAdapterAttribute ¶

func NewNullableSpAdapterAttribute(val *SpAdapterAttribute) *NullableSpAdapterAttribute

func (NullableSpAdapterAttribute) Get ¶

func (NullableSpAdapterAttribute) IsSet ¶

func (v NullableSpAdapterAttribute) IsSet() bool

func (NullableSpAdapterAttribute) MarshalJSON ¶

func (v NullableSpAdapterAttribute) MarshalJSON() ([]byte, error)

func (*NullableSpAdapterAttribute) Set ¶

func (*NullableSpAdapterAttribute) UnmarshalJSON ¶

func (v *NullableSpAdapterAttribute) UnmarshalJSON(src []byte) error

func (*NullableSpAdapterAttribute) Unset ¶

func (v *NullableSpAdapterAttribute) Unset()

type NullableSpAdapterAttributeContract ¶

type NullableSpAdapterAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableSpAdapterAttributeContract) Get ¶

func (NullableSpAdapterAttributeContract) IsSet ¶

func (NullableSpAdapterAttributeContract) MarshalJSON ¶

func (v NullableSpAdapterAttributeContract) MarshalJSON() ([]byte, error)

func (*NullableSpAdapterAttributeContract) Set ¶

func (*NullableSpAdapterAttributeContract) UnmarshalJSON ¶

func (v *NullableSpAdapterAttributeContract) UnmarshalJSON(src []byte) error

func (*NullableSpAdapterAttributeContract) Unset ¶

type NullableSpAdapterDescriptor ¶

type NullableSpAdapterDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableSpAdapterDescriptor) Get ¶

func (NullableSpAdapterDescriptor) IsSet ¶

func (NullableSpAdapterDescriptor) MarshalJSON ¶

func (v NullableSpAdapterDescriptor) MarshalJSON() ([]byte, error)

func (*NullableSpAdapterDescriptor) Set ¶

func (*NullableSpAdapterDescriptor) UnmarshalJSON ¶

func (v *NullableSpAdapterDescriptor) UnmarshalJSON(src []byte) error

func (*NullableSpAdapterDescriptor) Unset ¶

func (v *NullableSpAdapterDescriptor) Unset()

type NullableSpAdapterDescriptors ¶

type NullableSpAdapterDescriptors struct {
	// contains filtered or unexported fields
}

func (NullableSpAdapterDescriptors) Get ¶

func (NullableSpAdapterDescriptors) IsSet ¶

func (NullableSpAdapterDescriptors) MarshalJSON ¶

func (v NullableSpAdapterDescriptors) MarshalJSON() ([]byte, error)

func (*NullableSpAdapterDescriptors) Set ¶

func (*NullableSpAdapterDescriptors) UnmarshalJSON ¶

func (v *NullableSpAdapterDescriptors) UnmarshalJSON(src []byte) error

func (*NullableSpAdapterDescriptors) Unset ¶

func (v *NullableSpAdapterDescriptors) Unset()

type NullableSpAdapterMapping ¶

type NullableSpAdapterMapping struct {
	// contains filtered or unexported fields
}

func NewNullableSpAdapterMapping ¶

func NewNullableSpAdapterMapping(val *SpAdapterMapping) *NullableSpAdapterMapping

func (NullableSpAdapterMapping) Get ¶

func (NullableSpAdapterMapping) IsSet ¶

func (v NullableSpAdapterMapping) IsSet() bool

func (NullableSpAdapterMapping) MarshalJSON ¶

func (v NullableSpAdapterMapping) MarshalJSON() ([]byte, error)

func (*NullableSpAdapterMapping) Set ¶

func (*NullableSpAdapterMapping) UnmarshalJSON ¶

func (v *NullableSpAdapterMapping) UnmarshalJSON(src []byte) error

func (*NullableSpAdapterMapping) Unset ¶

func (v *NullableSpAdapterMapping) Unset()

type NullableSpAdapterTargetApplicationInfo ¶

type NullableSpAdapterTargetApplicationInfo struct {
	// contains filtered or unexported fields
}

func (NullableSpAdapterTargetApplicationInfo) Get ¶

func (NullableSpAdapterTargetApplicationInfo) IsSet ¶

func (NullableSpAdapterTargetApplicationInfo) MarshalJSON ¶

func (v NullableSpAdapterTargetApplicationInfo) MarshalJSON() ([]byte, error)

func (*NullableSpAdapterTargetApplicationInfo) Set ¶

func (*NullableSpAdapterTargetApplicationInfo) UnmarshalJSON ¶

func (v *NullableSpAdapterTargetApplicationInfo) UnmarshalJSON(src []byte) error

func (*NullableSpAdapterTargetApplicationInfo) Unset ¶

type NullableSpAdapterUrlMapping ¶

type NullableSpAdapterUrlMapping struct {
	// contains filtered or unexported fields
}

func (NullableSpAdapterUrlMapping) Get ¶

func (NullableSpAdapterUrlMapping) IsSet ¶

func (NullableSpAdapterUrlMapping) MarshalJSON ¶

func (v NullableSpAdapterUrlMapping) MarshalJSON() ([]byte, error)

func (*NullableSpAdapterUrlMapping) Set ¶

func (*NullableSpAdapterUrlMapping) UnmarshalJSON ¶

func (v *NullableSpAdapterUrlMapping) UnmarshalJSON(src []byte) error

func (*NullableSpAdapterUrlMapping) Unset ¶

func (v *NullableSpAdapterUrlMapping) Unset()

type NullableSpAdapterUrlMappings ¶

type NullableSpAdapterUrlMappings struct {
	// contains filtered or unexported fields
}

func (NullableSpAdapterUrlMappings) Get ¶

func (NullableSpAdapterUrlMappings) IsSet ¶

func (NullableSpAdapterUrlMappings) MarshalJSON ¶

func (v NullableSpAdapterUrlMappings) MarshalJSON() ([]byte, error)

func (*NullableSpAdapterUrlMappings) Set ¶

func (*NullableSpAdapterUrlMappings) UnmarshalJSON ¶

func (v *NullableSpAdapterUrlMappings) UnmarshalJSON(src []byte) error

func (*NullableSpAdapterUrlMappings) Unset ¶

func (v *NullableSpAdapterUrlMappings) Unset()

type NullableSpAdapters ¶

type NullableSpAdapters struct {
	// contains filtered or unexported fields
}

func NewNullableSpAdapters ¶

func NewNullableSpAdapters(val *SpAdapters) *NullableSpAdapters

func (NullableSpAdapters) Get ¶

func (v NullableSpAdapters) Get() *SpAdapters

func (NullableSpAdapters) IsSet ¶

func (v NullableSpAdapters) IsSet() bool

func (NullableSpAdapters) MarshalJSON ¶

func (v NullableSpAdapters) MarshalJSON() ([]byte, error)

func (*NullableSpAdapters) Set ¶

func (v *NullableSpAdapters) Set(val *SpAdapters)

func (*NullableSpAdapters) UnmarshalJSON ¶

func (v *NullableSpAdapters) UnmarshalJSON(src []byte) error

func (*NullableSpAdapters) Unset ¶

func (v *NullableSpAdapters) Unset()

type NullableSpAttributeQuery ¶

type NullableSpAttributeQuery struct {
	// contains filtered or unexported fields
}

func NewNullableSpAttributeQuery ¶

func NewNullableSpAttributeQuery(val *SpAttributeQuery) *NullableSpAttributeQuery

func (NullableSpAttributeQuery) Get ¶

func (NullableSpAttributeQuery) IsSet ¶

func (v NullableSpAttributeQuery) IsSet() bool

func (NullableSpAttributeQuery) MarshalJSON ¶

func (v NullableSpAttributeQuery) MarshalJSON() ([]byte, error)

func (*NullableSpAttributeQuery) Set ¶

func (*NullableSpAttributeQuery) UnmarshalJSON ¶

func (v *NullableSpAttributeQuery) UnmarshalJSON(src []byte) error

func (*NullableSpAttributeQuery) Unset ¶

func (v *NullableSpAttributeQuery) Unset()

type NullableSpAttributeQueryPolicy ¶

type NullableSpAttributeQueryPolicy struct {
	// contains filtered or unexported fields
}

func (NullableSpAttributeQueryPolicy) Get ¶

func (NullableSpAttributeQueryPolicy) IsSet ¶

func (NullableSpAttributeQueryPolicy) MarshalJSON ¶

func (v NullableSpAttributeQueryPolicy) MarshalJSON() ([]byte, error)

func (*NullableSpAttributeQueryPolicy) Set ¶

func (*NullableSpAttributeQueryPolicy) UnmarshalJSON ¶

func (v *NullableSpAttributeQueryPolicy) UnmarshalJSON(src []byte) error

func (*NullableSpAttributeQueryPolicy) Unset ¶

func (v *NullableSpAttributeQueryPolicy) Unset()

type NullableSpBrowserSso ¶

type NullableSpBrowserSso struct {
	// contains filtered or unexported fields
}

func NewNullableSpBrowserSso ¶

func NewNullableSpBrowserSso(val *SpBrowserSso) *NullableSpBrowserSso

func (NullableSpBrowserSso) Get ¶

func (NullableSpBrowserSso) IsSet ¶

func (v NullableSpBrowserSso) IsSet() bool

func (NullableSpBrowserSso) MarshalJSON ¶

func (v NullableSpBrowserSso) MarshalJSON() ([]byte, error)

func (*NullableSpBrowserSso) Set ¶

func (v *NullableSpBrowserSso) Set(val *SpBrowserSso)

func (*NullableSpBrowserSso) UnmarshalJSON ¶

func (v *NullableSpBrowserSso) UnmarshalJSON(src []byte) error

func (*NullableSpBrowserSso) Unset ¶

func (v *NullableSpBrowserSso) Unset()

type NullableSpBrowserSsoAttribute ¶

type NullableSpBrowserSsoAttribute struct {
	// contains filtered or unexported fields
}

func (NullableSpBrowserSsoAttribute) Get ¶

func (NullableSpBrowserSsoAttribute) IsSet ¶

func (NullableSpBrowserSsoAttribute) MarshalJSON ¶

func (v NullableSpBrowserSsoAttribute) MarshalJSON() ([]byte, error)

func (*NullableSpBrowserSsoAttribute) Set ¶

func (*NullableSpBrowserSsoAttribute) UnmarshalJSON ¶

func (v *NullableSpBrowserSsoAttribute) UnmarshalJSON(src []byte) error

func (*NullableSpBrowserSsoAttribute) Unset ¶

func (v *NullableSpBrowserSsoAttribute) Unset()

type NullableSpBrowserSsoAttributeContract ¶

type NullableSpBrowserSsoAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableSpBrowserSsoAttributeContract) Get ¶

func (NullableSpBrowserSsoAttributeContract) IsSet ¶

func (NullableSpBrowserSsoAttributeContract) MarshalJSON ¶

func (v NullableSpBrowserSsoAttributeContract) MarshalJSON() ([]byte, error)

func (*NullableSpBrowserSsoAttributeContract) Set ¶

func (*NullableSpBrowserSsoAttributeContract) UnmarshalJSON ¶

func (v *NullableSpBrowserSsoAttributeContract) UnmarshalJSON(src []byte) error

func (*NullableSpBrowserSsoAttributeContract) Unset ¶

type NullableSpConnection ¶

type NullableSpConnection struct {
	// contains filtered or unexported fields
}

func NewNullableSpConnection ¶

func NewNullableSpConnection(val *SpConnection) *NullableSpConnection

func (NullableSpConnection) Get ¶

func (NullableSpConnection) IsSet ¶

func (v NullableSpConnection) IsSet() bool

func (NullableSpConnection) MarshalJSON ¶

func (v NullableSpConnection) MarshalJSON() ([]byte, error)

func (*NullableSpConnection) Set ¶

func (v *NullableSpConnection) Set(val *SpConnection)

func (*NullableSpConnection) UnmarshalJSON ¶

func (v *NullableSpConnection) UnmarshalJSON(src []byte) error

func (*NullableSpConnection) Unset ¶

func (v *NullableSpConnection) Unset()

type NullableSpConnections ¶

type NullableSpConnections struct {
	// contains filtered or unexported fields
}

func NewNullableSpConnections ¶

func NewNullableSpConnections(val *SpConnections) *NullableSpConnections

func (NullableSpConnections) Get ¶

func (NullableSpConnections) IsSet ¶

func (v NullableSpConnections) IsSet() bool

func (NullableSpConnections) MarshalJSON ¶

func (v NullableSpConnections) MarshalJSON() ([]byte, error)

func (*NullableSpConnections) Set ¶

func (v *NullableSpConnections) Set(val *SpConnections)

func (*NullableSpConnections) UnmarshalJSON ¶

func (v *NullableSpConnections) UnmarshalJSON(src []byte) error

func (*NullableSpConnections) Unset ¶

func (v *NullableSpConnections) Unset()

type NullableSpDefaultUrls ¶

type NullableSpDefaultUrls struct {
	// contains filtered or unexported fields
}

func NewNullableSpDefaultUrls ¶

func NewNullableSpDefaultUrls(val *SpDefaultUrls) *NullableSpDefaultUrls

func (NullableSpDefaultUrls) Get ¶

func (NullableSpDefaultUrls) IsSet ¶

func (v NullableSpDefaultUrls) IsSet() bool

func (NullableSpDefaultUrls) MarshalJSON ¶

func (v NullableSpDefaultUrls) MarshalJSON() ([]byte, error)

func (*NullableSpDefaultUrls) Set ¶

func (v *NullableSpDefaultUrls) Set(val *SpDefaultUrls)

func (*NullableSpDefaultUrls) UnmarshalJSON ¶

func (v *NullableSpDefaultUrls) UnmarshalJSON(src []byte) error

func (*NullableSpDefaultUrls) Unset ¶

func (v *NullableSpDefaultUrls) Unset()

type NullableSpRole ¶

type NullableSpRole struct {
	// contains filtered or unexported fields
}

func NewNullableSpRole ¶

func NewNullableSpRole(val *SpRole) *NullableSpRole

func (NullableSpRole) Get ¶

func (v NullableSpRole) Get() *SpRole

func (NullableSpRole) IsSet ¶

func (v NullableSpRole) IsSet() bool

func (NullableSpRole) MarshalJSON ¶

func (v NullableSpRole) MarshalJSON() ([]byte, error)

func (*NullableSpRole) Set ¶

func (v *NullableSpRole) Set(val *SpRole)

func (*NullableSpRole) UnmarshalJSON ¶

func (v *NullableSpRole) UnmarshalJSON(src []byte) error

func (*NullableSpRole) Unset ¶

func (v *NullableSpRole) Unset()

type NullableSpSAML20Profile ¶

type NullableSpSAML20Profile struct {
	// contains filtered or unexported fields
}

func NewNullableSpSAML20Profile ¶

func NewNullableSpSAML20Profile(val *SpSAML20Profile) *NullableSpSAML20Profile

func (NullableSpSAML20Profile) Get ¶

func (NullableSpSAML20Profile) IsSet ¶

func (v NullableSpSAML20Profile) IsSet() bool

func (NullableSpSAML20Profile) MarshalJSON ¶

func (v NullableSpSAML20Profile) MarshalJSON() ([]byte, error)

func (*NullableSpSAML20Profile) Set ¶

func (*NullableSpSAML20Profile) UnmarshalJSON ¶

func (v *NullableSpSAML20Profile) UnmarshalJSON(src []byte) error

func (*NullableSpSAML20Profile) Unset ¶

func (v *NullableSpSAML20Profile) Unset()

type NullableSpSsoServiceEndpoint ¶

type NullableSpSsoServiceEndpoint struct {
	// contains filtered or unexported fields
}

func (NullableSpSsoServiceEndpoint) Get ¶

func (NullableSpSsoServiceEndpoint) IsSet ¶

func (NullableSpSsoServiceEndpoint) MarshalJSON ¶

func (v NullableSpSsoServiceEndpoint) MarshalJSON() ([]byte, error)

func (*NullableSpSsoServiceEndpoint) Set ¶

func (*NullableSpSsoServiceEndpoint) UnmarshalJSON ¶

func (v *NullableSpSsoServiceEndpoint) UnmarshalJSON(src []byte) error

func (*NullableSpSsoServiceEndpoint) Unset ¶

func (v *NullableSpSsoServiceEndpoint) Unset()

type NullableSpTokenGeneratorMapping ¶

type NullableSpTokenGeneratorMapping struct {
	// contains filtered or unexported fields
}

func (NullableSpTokenGeneratorMapping) Get ¶

func (NullableSpTokenGeneratorMapping) IsSet ¶

func (NullableSpTokenGeneratorMapping) MarshalJSON ¶

func (v NullableSpTokenGeneratorMapping) MarshalJSON() ([]byte, error)

func (*NullableSpTokenGeneratorMapping) Set ¶

func (*NullableSpTokenGeneratorMapping) UnmarshalJSON ¶

func (v *NullableSpTokenGeneratorMapping) UnmarshalJSON(src []byte) error

func (*NullableSpTokenGeneratorMapping) Unset ¶

type NullableSpUrlMapping ¶

type NullableSpUrlMapping struct {
	// contains filtered or unexported fields
}

func NewNullableSpUrlMapping ¶

func NewNullableSpUrlMapping(val *SpUrlMapping) *NullableSpUrlMapping

func (NullableSpUrlMapping) Get ¶

func (NullableSpUrlMapping) IsSet ¶

func (v NullableSpUrlMapping) IsSet() bool

func (NullableSpUrlMapping) MarshalJSON ¶

func (v NullableSpUrlMapping) MarshalJSON() ([]byte, error)

func (*NullableSpUrlMapping) Set ¶

func (v *NullableSpUrlMapping) Set(val *SpUrlMapping)

func (*NullableSpUrlMapping) UnmarshalJSON ¶

func (v *NullableSpUrlMapping) UnmarshalJSON(src []byte) error

func (*NullableSpUrlMapping) Unset ¶

func (v *NullableSpUrlMapping) Unset()

type NullableSpUrlMappings ¶

type NullableSpUrlMappings struct {
	// contains filtered or unexported fields
}

func NewNullableSpUrlMappings ¶

func NewNullableSpUrlMappings(val *SpUrlMappings) *NullableSpUrlMappings

func (NullableSpUrlMappings) Get ¶

func (NullableSpUrlMappings) IsSet ¶

func (v NullableSpUrlMappings) IsSet() bool

func (NullableSpUrlMappings) MarshalJSON ¶

func (v NullableSpUrlMappings) MarshalJSON() ([]byte, error)

func (*NullableSpUrlMappings) Set ¶

func (v *NullableSpUrlMappings) Set(val *SpUrlMappings)

func (*NullableSpUrlMappings) UnmarshalJSON ¶

func (v *NullableSpUrlMappings) UnmarshalJSON(src []byte) error

func (*NullableSpUrlMappings) Unset ¶

func (v *NullableSpUrlMappings) Unset()

type NullableSpWsTrust ¶

type NullableSpWsTrust struct {
	// contains filtered or unexported fields
}

func NewNullableSpWsTrust ¶

func NewNullableSpWsTrust(val *SpWsTrust) *NullableSpWsTrust

func (NullableSpWsTrust) Get ¶

func (v NullableSpWsTrust) Get() *SpWsTrust

func (NullableSpWsTrust) IsSet ¶

func (v NullableSpWsTrust) IsSet() bool

func (NullableSpWsTrust) MarshalJSON ¶

func (v NullableSpWsTrust) MarshalJSON() ([]byte, error)

func (*NullableSpWsTrust) Set ¶

func (v *NullableSpWsTrust) Set(val *SpWsTrust)

func (*NullableSpWsTrust) UnmarshalJSON ¶

func (v *NullableSpWsTrust) UnmarshalJSON(src []byte) error

func (*NullableSpWsTrust) Unset ¶

func (v *NullableSpWsTrust) Unset()

type NullableSpWsTrustAttribute ¶

type NullableSpWsTrustAttribute struct {
	// contains filtered or unexported fields
}

func NewNullableSpWsTrustAttribute ¶

func NewNullableSpWsTrustAttribute(val *SpWsTrustAttribute) *NullableSpWsTrustAttribute

func (NullableSpWsTrustAttribute) Get ¶

func (NullableSpWsTrustAttribute) IsSet ¶

func (v NullableSpWsTrustAttribute) IsSet() bool

func (NullableSpWsTrustAttribute) MarshalJSON ¶

func (v NullableSpWsTrustAttribute) MarshalJSON() ([]byte, error)

func (*NullableSpWsTrustAttribute) Set ¶

func (*NullableSpWsTrustAttribute) UnmarshalJSON ¶

func (v *NullableSpWsTrustAttribute) UnmarshalJSON(src []byte) error

func (*NullableSpWsTrustAttribute) Unset ¶

func (v *NullableSpWsTrustAttribute) Unset()

type NullableSpWsTrustAttributeContract ¶

type NullableSpWsTrustAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableSpWsTrustAttributeContract) Get ¶

func (NullableSpWsTrustAttributeContract) IsSet ¶

func (NullableSpWsTrustAttributeContract) MarshalJSON ¶

func (v NullableSpWsTrustAttributeContract) MarshalJSON() ([]byte, error)

func (*NullableSpWsTrustAttributeContract) Set ¶

func (*NullableSpWsTrustAttributeContract) UnmarshalJSON ¶

func (v *NullableSpWsTrustAttributeContract) UnmarshalJSON(src []byte) error

func (*NullableSpWsTrustAttributeContract) Unset ¶

type NullableSqlMethod ¶

type NullableSqlMethod struct {
	// contains filtered or unexported fields
}

func NewNullableSqlMethod ¶

func NewNullableSqlMethod(val *SqlMethod) *NullableSqlMethod

func (NullableSqlMethod) Get ¶

func (v NullableSqlMethod) Get() *SqlMethod

func (NullableSqlMethod) IsSet ¶

func (v NullableSqlMethod) IsSet() bool

func (NullableSqlMethod) MarshalJSON ¶

func (v NullableSqlMethod) MarshalJSON() ([]byte, error)

func (*NullableSqlMethod) Set ¶

func (v *NullableSqlMethod) Set(val *SqlMethod)

func (*NullableSqlMethod) UnmarshalJSON ¶

func (v *NullableSqlMethod) UnmarshalJSON(src []byte) error

func (*NullableSqlMethod) Unset ¶

func (v *NullableSqlMethod) Unset()

type NullableSslServerSettings ¶

type NullableSslServerSettings struct {
	// contains filtered or unexported fields
}

func NewNullableSslServerSettings ¶

func NewNullableSslServerSettings(val *SslServerSettings) *NullableSslServerSettings

func (NullableSslServerSettings) Get ¶

func (NullableSslServerSettings) IsSet ¶

func (v NullableSslServerSettings) IsSet() bool

func (NullableSslServerSettings) MarshalJSON ¶

func (v NullableSslServerSettings) MarshalJSON() ([]byte, error)

func (*NullableSslServerSettings) Set ¶

func (*NullableSslServerSettings) UnmarshalJSON ¶

func (v *NullableSslServerSettings) UnmarshalJSON(src []byte) error

func (*NullableSslServerSettings) Unset ¶

func (v *NullableSslServerSettings) Unset()

type NullableSsoOAuthMapping ¶

type NullableSsoOAuthMapping struct {
	// contains filtered or unexported fields
}

func NewNullableSsoOAuthMapping ¶

func NewNullableSsoOAuthMapping(val *SsoOAuthMapping) *NullableSsoOAuthMapping

func (NullableSsoOAuthMapping) Get ¶

func (NullableSsoOAuthMapping) IsSet ¶

func (v NullableSsoOAuthMapping) IsSet() bool

func (NullableSsoOAuthMapping) MarshalJSON ¶

func (v NullableSsoOAuthMapping) MarshalJSON() ([]byte, error)

func (*NullableSsoOAuthMapping) Set ¶

func (*NullableSsoOAuthMapping) UnmarshalJSON ¶

func (v *NullableSsoOAuthMapping) UnmarshalJSON(src []byte) error

func (*NullableSsoOAuthMapping) Unset ¶

func (v *NullableSsoOAuthMapping) Unset()

type NullableStoredProcedure ¶

type NullableStoredProcedure struct {
	// contains filtered or unexported fields
}

func NewNullableStoredProcedure ¶

func NewNullableStoredProcedure(val *StoredProcedure) *NullableStoredProcedure

func (NullableStoredProcedure) Get ¶

func (NullableStoredProcedure) IsSet ¶

func (v NullableStoredProcedure) IsSet() bool

func (NullableStoredProcedure) MarshalJSON ¶

func (v NullableStoredProcedure) MarshalJSON() ([]byte, error)

func (*NullableStoredProcedure) Set ¶

func (*NullableStoredProcedure) UnmarshalJSON ¶

func (v *NullableStoredProcedure) UnmarshalJSON(src []byte) error

func (*NullableStoredProcedure) Unset ¶

func (v *NullableStoredProcedure) Unset()

type NullableString ¶

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString ¶

func NewNullableString(val *string) *NullableString

func (NullableString) Get ¶

func (v NullableString) Get() *string

func (NullableString) IsSet ¶

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON ¶

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set ¶

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON ¶

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset ¶

func (v *NullableString) Unset()

type NullableStsRequestParametersContract ¶

type NullableStsRequestParametersContract struct {
	// contains filtered or unexported fields
}

func (NullableStsRequestParametersContract) Get ¶

func (NullableStsRequestParametersContract) IsSet ¶

func (NullableStsRequestParametersContract) MarshalJSON ¶

func (v NullableStsRequestParametersContract) MarshalJSON() ([]byte, error)

func (*NullableStsRequestParametersContract) Set ¶

func (*NullableStsRequestParametersContract) UnmarshalJSON ¶

func (v *NullableStsRequestParametersContract) UnmarshalJSON(src []byte) error

func (*NullableStsRequestParametersContract) Unset ¶

type NullableStsRequestParametersContracts ¶

type NullableStsRequestParametersContracts struct {
	// contains filtered or unexported fields
}

func (NullableStsRequestParametersContracts) Get ¶

func (NullableStsRequestParametersContracts) IsSet ¶

func (NullableStsRequestParametersContracts) MarshalJSON ¶

func (v NullableStsRequestParametersContracts) MarshalJSON() ([]byte, error)

func (*NullableStsRequestParametersContracts) Set ¶

func (*NullableStsRequestParametersContracts) UnmarshalJSON ¶

func (v *NullableStsRequestParametersContracts) UnmarshalJSON(src []byte) error

func (*NullableStsRequestParametersContracts) Unset ¶

type NullableSystemKey ¶

type NullableSystemKey struct {
	// contains filtered or unexported fields
}

func NewNullableSystemKey ¶

func NewNullableSystemKey(val *SystemKey) *NullableSystemKey

func (NullableSystemKey) Get ¶

func (v NullableSystemKey) Get() *SystemKey

func (NullableSystemKey) IsSet ¶

func (v NullableSystemKey) IsSet() bool

func (NullableSystemKey) MarshalJSON ¶

func (v NullableSystemKey) MarshalJSON() ([]byte, error)

func (*NullableSystemKey) Set ¶

func (v *NullableSystemKey) Set(val *SystemKey)

func (*NullableSystemKey) UnmarshalJSON ¶

func (v *NullableSystemKey) UnmarshalJSON(src []byte) error

func (*NullableSystemKey) Unset ¶

func (v *NullableSystemKey) Unset()

type NullableSystemKeys ¶

type NullableSystemKeys struct {
	// contains filtered or unexported fields
}

func NewNullableSystemKeys ¶

func NewNullableSystemKeys(val *SystemKeys) *NullableSystemKeys

func (NullableSystemKeys) Get ¶

func (v NullableSystemKeys) Get() *SystemKeys

func (NullableSystemKeys) IsSet ¶

func (v NullableSystemKeys) IsSet() bool

func (NullableSystemKeys) MarshalJSON ¶

func (v NullableSystemKeys) MarshalJSON() ([]byte, error)

func (*NullableSystemKeys) Set ¶

func (v *NullableSystemKeys) Set(val *SystemKeys)

func (*NullableSystemKeys) UnmarshalJSON ¶

func (v *NullableSystemKeys) UnmarshalJSON(src []byte) error

func (*NullableSystemKeys) Unset ¶

func (v *NullableSystemKeys) Unset()

type NullableTable ¶

type NullableTable struct {
	// contains filtered or unexported fields
}

func NewNullableTable ¶

func NewNullableTable(val *Table) *NullableTable

func (NullableTable) Get ¶

func (v NullableTable) Get() *Table

func (NullableTable) IsSet ¶

func (v NullableTable) IsSet() bool

func (NullableTable) MarshalJSON ¶

func (v NullableTable) MarshalJSON() ([]byte, error)

func (*NullableTable) Set ¶

func (v *NullableTable) Set(val *Table)

func (*NullableTable) UnmarshalJSON ¶

func (v *NullableTable) UnmarshalJSON(src []byte) error

func (*NullableTable) Unset ¶

func (v *NullableTable) Unset()

type NullableTableDescriptor ¶

type NullableTableDescriptor struct {
	// contains filtered or unexported fields
}

func NewNullableTableDescriptor ¶

func NewNullableTableDescriptor(val *TableDescriptor) *NullableTableDescriptor

func (NullableTableDescriptor) Get ¶

func (NullableTableDescriptor) IsSet ¶

func (v NullableTableDescriptor) IsSet() bool

func (NullableTableDescriptor) MarshalJSON ¶

func (v NullableTableDescriptor) MarshalJSON() ([]byte, error)

func (*NullableTableDescriptor) Set ¶

func (*NullableTableDescriptor) UnmarshalJSON ¶

func (v *NullableTableDescriptor) UnmarshalJSON(src []byte) error

func (*NullableTableDescriptor) Unset ¶

func (v *NullableTableDescriptor) Unset()

type NullableTextAreaFieldDescriptor ¶

type NullableTextAreaFieldDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableTextAreaFieldDescriptor) Get ¶

func (NullableTextAreaFieldDescriptor) IsSet ¶

func (NullableTextAreaFieldDescriptor) MarshalJSON ¶

func (v NullableTextAreaFieldDescriptor) MarshalJSON() ([]byte, error)

func (*NullableTextAreaFieldDescriptor) Set ¶

func (*NullableTextAreaFieldDescriptor) UnmarshalJSON ¶

func (v *NullableTextAreaFieldDescriptor) UnmarshalJSON(src []byte) error

func (*NullableTextAreaFieldDescriptor) Unset ¶

type NullableTextFieldDescriptor ¶

type NullableTextFieldDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableTextFieldDescriptor) Get ¶

func (NullableTextFieldDescriptor) IsSet ¶

func (NullableTextFieldDescriptor) MarshalJSON ¶

func (v NullableTextFieldDescriptor) MarshalJSON() ([]byte, error)

func (*NullableTextFieldDescriptor) Set ¶

func (*NullableTextFieldDescriptor) UnmarshalJSON ¶

func (v *NullableTextFieldDescriptor) UnmarshalJSON(src []byte) error

func (*NullableTextFieldDescriptor) Unset ¶

func (v *NullableTextFieldDescriptor) Unset()

type NullableTextLocalIdentityField ¶

type NullableTextLocalIdentityField struct {
	// contains filtered or unexported fields
}

func (NullableTextLocalIdentityField) Get ¶

func (NullableTextLocalIdentityField) IsSet ¶

func (NullableTextLocalIdentityField) MarshalJSON ¶

func (v NullableTextLocalIdentityField) MarshalJSON() ([]byte, error)

func (*NullableTextLocalIdentityField) Set ¶

func (*NullableTextLocalIdentityField) UnmarshalJSON ¶

func (v *NullableTextLocalIdentityField) UnmarshalJSON(src []byte) error

func (*NullableTextLocalIdentityField) Unset ¶

func (v *NullableTextLocalIdentityField) Unset()

type NullableThreadPoolExhaustionNotificationSettings ¶

type NullableThreadPoolExhaustionNotificationSettings struct {
	// contains filtered or unexported fields
}

func (NullableThreadPoolExhaustionNotificationSettings) Get ¶

func (NullableThreadPoolExhaustionNotificationSettings) IsSet ¶

func (NullableThreadPoolExhaustionNotificationSettings) MarshalJSON ¶

func (*NullableThreadPoolExhaustionNotificationSettings) Set ¶

func (*NullableThreadPoolExhaustionNotificationSettings) UnmarshalJSON ¶

func (*NullableThreadPoolExhaustionNotificationSettings) Unset ¶

type NullableTime ¶

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime ¶

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get ¶

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet ¶

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON ¶

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set ¶

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON ¶

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset ¶

func (v *NullableTime) Unset()

type NullableTokenExchangeGeneratorGroup ¶

type NullableTokenExchangeGeneratorGroup struct {
	// contains filtered or unexported fields
}

func (NullableTokenExchangeGeneratorGroup) Get ¶

func (NullableTokenExchangeGeneratorGroup) IsSet ¶

func (NullableTokenExchangeGeneratorGroup) MarshalJSON ¶

func (v NullableTokenExchangeGeneratorGroup) MarshalJSON() ([]byte, error)

func (*NullableTokenExchangeGeneratorGroup) Set ¶

func (*NullableTokenExchangeGeneratorGroup) UnmarshalJSON ¶

func (v *NullableTokenExchangeGeneratorGroup) UnmarshalJSON(src []byte) error

func (*NullableTokenExchangeGeneratorGroup) Unset ¶

type NullableTokenExchangeGeneratorGroups ¶

type NullableTokenExchangeGeneratorGroups struct {
	// contains filtered or unexported fields
}

func (NullableTokenExchangeGeneratorGroups) Get ¶

func (NullableTokenExchangeGeneratorGroups) IsSet ¶

func (NullableTokenExchangeGeneratorGroups) MarshalJSON ¶

func (v NullableTokenExchangeGeneratorGroups) MarshalJSON() ([]byte, error)

func (*NullableTokenExchangeGeneratorGroups) Set ¶

func (*NullableTokenExchangeGeneratorGroups) UnmarshalJSON ¶

func (v *NullableTokenExchangeGeneratorGroups) UnmarshalJSON(src []byte) error

func (*NullableTokenExchangeGeneratorGroups) Unset ¶

type NullableTokenExchangeGeneratorMapping ¶

type NullableTokenExchangeGeneratorMapping struct {
	// contains filtered or unexported fields
}

func (NullableTokenExchangeGeneratorMapping) Get ¶

func (NullableTokenExchangeGeneratorMapping) IsSet ¶

func (NullableTokenExchangeGeneratorMapping) MarshalJSON ¶

func (v NullableTokenExchangeGeneratorMapping) MarshalJSON() ([]byte, error)

func (*NullableTokenExchangeGeneratorMapping) Set ¶

func (*NullableTokenExchangeGeneratorMapping) UnmarshalJSON ¶

func (v *NullableTokenExchangeGeneratorMapping) UnmarshalJSON(src []byte) error

func (*NullableTokenExchangeGeneratorMapping) Unset ¶

type NullableTokenExchangeGeneratorSettings ¶

type NullableTokenExchangeGeneratorSettings struct {
	// contains filtered or unexported fields
}

func (NullableTokenExchangeGeneratorSettings) Get ¶

func (NullableTokenExchangeGeneratorSettings) IsSet ¶

func (NullableTokenExchangeGeneratorSettings) MarshalJSON ¶

func (v NullableTokenExchangeGeneratorSettings) MarshalJSON() ([]byte, error)

func (*NullableTokenExchangeGeneratorSettings) Set ¶

func (*NullableTokenExchangeGeneratorSettings) UnmarshalJSON ¶

func (v *NullableTokenExchangeGeneratorSettings) UnmarshalJSON(src []byte) error

func (*NullableTokenExchangeGeneratorSettings) Unset ¶

type NullableTokenExchangeProcessorAttribute ¶

type NullableTokenExchangeProcessorAttribute struct {
	// contains filtered or unexported fields
}

func (NullableTokenExchangeProcessorAttribute) Get ¶

func (NullableTokenExchangeProcessorAttribute) IsSet ¶

func (NullableTokenExchangeProcessorAttribute) MarshalJSON ¶

func (v NullableTokenExchangeProcessorAttribute) MarshalJSON() ([]byte, error)

func (*NullableTokenExchangeProcessorAttribute) Set ¶

func (*NullableTokenExchangeProcessorAttribute) UnmarshalJSON ¶

func (v *NullableTokenExchangeProcessorAttribute) UnmarshalJSON(src []byte) error

func (*NullableTokenExchangeProcessorAttribute) Unset ¶

type NullableTokenExchangeProcessorAttributeContract ¶

type NullableTokenExchangeProcessorAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableTokenExchangeProcessorAttributeContract) Get ¶

func (NullableTokenExchangeProcessorAttributeContract) IsSet ¶

func (NullableTokenExchangeProcessorAttributeContract) MarshalJSON ¶

func (*NullableTokenExchangeProcessorAttributeContract) Set ¶

func (*NullableTokenExchangeProcessorAttributeContract) UnmarshalJSON ¶

func (*NullableTokenExchangeProcessorAttributeContract) Unset ¶

type NullableTokenExchangeProcessorMapping ¶

type NullableTokenExchangeProcessorMapping struct {
	// contains filtered or unexported fields
}

func (NullableTokenExchangeProcessorMapping) Get ¶

func (NullableTokenExchangeProcessorMapping) IsSet ¶

func (NullableTokenExchangeProcessorMapping) MarshalJSON ¶

func (v NullableTokenExchangeProcessorMapping) MarshalJSON() ([]byte, error)

func (*NullableTokenExchangeProcessorMapping) Set ¶

func (*NullableTokenExchangeProcessorMapping) UnmarshalJSON ¶

func (v *NullableTokenExchangeProcessorMapping) UnmarshalJSON(src []byte) error

func (*NullableTokenExchangeProcessorMapping) Unset ¶

type NullableTokenExchangeProcessorPolicies ¶

type NullableTokenExchangeProcessorPolicies struct {
	// contains filtered or unexported fields
}

func (NullableTokenExchangeProcessorPolicies) Get ¶

func (NullableTokenExchangeProcessorPolicies) IsSet ¶

func (NullableTokenExchangeProcessorPolicies) MarshalJSON ¶

func (v NullableTokenExchangeProcessorPolicies) MarshalJSON() ([]byte, error)

func (*NullableTokenExchangeProcessorPolicies) Set ¶

func (*NullableTokenExchangeProcessorPolicies) UnmarshalJSON ¶

func (v *NullableTokenExchangeProcessorPolicies) UnmarshalJSON(src []byte) error

func (*NullableTokenExchangeProcessorPolicies) Unset ¶

type NullableTokenExchangeProcessorPolicy ¶

type NullableTokenExchangeProcessorPolicy struct {
	// contains filtered or unexported fields
}

func (NullableTokenExchangeProcessorPolicy) Get ¶

func (NullableTokenExchangeProcessorPolicy) IsSet ¶

func (NullableTokenExchangeProcessorPolicy) MarshalJSON ¶

func (v NullableTokenExchangeProcessorPolicy) MarshalJSON() ([]byte, error)

func (*NullableTokenExchangeProcessorPolicy) Set ¶

func (*NullableTokenExchangeProcessorPolicy) UnmarshalJSON ¶

func (v *NullableTokenExchangeProcessorPolicy) UnmarshalJSON(src []byte) error

func (*NullableTokenExchangeProcessorPolicy) Unset ¶

type NullableTokenExchangeProcessorSettings ¶

type NullableTokenExchangeProcessorSettings struct {
	// contains filtered or unexported fields
}

func (NullableTokenExchangeProcessorSettings) Get ¶

func (NullableTokenExchangeProcessorSettings) IsSet ¶

func (NullableTokenExchangeProcessorSettings) MarshalJSON ¶

func (v NullableTokenExchangeProcessorSettings) MarshalJSON() ([]byte, error)

func (*NullableTokenExchangeProcessorSettings) Set ¶

func (*NullableTokenExchangeProcessorSettings) UnmarshalJSON ¶

func (v *NullableTokenExchangeProcessorSettings) UnmarshalJSON(src []byte) error

func (*NullableTokenExchangeProcessorSettings) Unset ¶

type NullableTokenGenerator ¶

type NullableTokenGenerator struct {
	// contains filtered or unexported fields
}

func NewNullableTokenGenerator ¶

func NewNullableTokenGenerator(val *TokenGenerator) *NullableTokenGenerator

func (NullableTokenGenerator) Get ¶

func (NullableTokenGenerator) IsSet ¶

func (v NullableTokenGenerator) IsSet() bool

func (NullableTokenGenerator) MarshalJSON ¶

func (v NullableTokenGenerator) MarshalJSON() ([]byte, error)

func (*NullableTokenGenerator) Set ¶

func (*NullableTokenGenerator) UnmarshalJSON ¶

func (v *NullableTokenGenerator) UnmarshalJSON(src []byte) error

func (*NullableTokenGenerator) Unset ¶

func (v *NullableTokenGenerator) Unset()

type NullableTokenGeneratorAttribute ¶

type NullableTokenGeneratorAttribute struct {
	// contains filtered or unexported fields
}

func (NullableTokenGeneratorAttribute) Get ¶

func (NullableTokenGeneratorAttribute) IsSet ¶

func (NullableTokenGeneratorAttribute) MarshalJSON ¶

func (v NullableTokenGeneratorAttribute) MarshalJSON() ([]byte, error)

func (*NullableTokenGeneratorAttribute) Set ¶

func (*NullableTokenGeneratorAttribute) UnmarshalJSON ¶

func (v *NullableTokenGeneratorAttribute) UnmarshalJSON(src []byte) error

func (*NullableTokenGeneratorAttribute) Unset ¶

type NullableTokenGeneratorAttributeContract ¶

type NullableTokenGeneratorAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableTokenGeneratorAttributeContract) Get ¶

func (NullableTokenGeneratorAttributeContract) IsSet ¶

func (NullableTokenGeneratorAttributeContract) MarshalJSON ¶

func (v NullableTokenGeneratorAttributeContract) MarshalJSON() ([]byte, error)

func (*NullableTokenGeneratorAttributeContract) Set ¶

func (*NullableTokenGeneratorAttributeContract) UnmarshalJSON ¶

func (v *NullableTokenGeneratorAttributeContract) UnmarshalJSON(src []byte) error

func (*NullableTokenGeneratorAttributeContract) Unset ¶

type NullableTokenGeneratorDescriptor ¶

type NullableTokenGeneratorDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableTokenGeneratorDescriptor) Get ¶

func (NullableTokenGeneratorDescriptor) IsSet ¶

func (NullableTokenGeneratorDescriptor) MarshalJSON ¶

func (v NullableTokenGeneratorDescriptor) MarshalJSON() ([]byte, error)

func (*NullableTokenGeneratorDescriptor) Set ¶

func (*NullableTokenGeneratorDescriptor) UnmarshalJSON ¶

func (v *NullableTokenGeneratorDescriptor) UnmarshalJSON(src []byte) error

func (*NullableTokenGeneratorDescriptor) Unset ¶

type NullableTokenGeneratorDescriptors ¶

type NullableTokenGeneratorDescriptors struct {
	// contains filtered or unexported fields
}

func (NullableTokenGeneratorDescriptors) Get ¶

func (NullableTokenGeneratorDescriptors) IsSet ¶

func (NullableTokenGeneratorDescriptors) MarshalJSON ¶

func (v NullableTokenGeneratorDescriptors) MarshalJSON() ([]byte, error)

func (*NullableTokenGeneratorDescriptors) Set ¶

func (*NullableTokenGeneratorDescriptors) UnmarshalJSON ¶

func (v *NullableTokenGeneratorDescriptors) UnmarshalJSON(src []byte) error

func (*NullableTokenGeneratorDescriptors) Unset ¶

type NullableTokenGenerators ¶

type NullableTokenGenerators struct {
	// contains filtered or unexported fields
}

func NewNullableTokenGenerators ¶

func NewNullableTokenGenerators(val *TokenGenerators) *NullableTokenGenerators

func (NullableTokenGenerators) Get ¶

func (NullableTokenGenerators) IsSet ¶

func (v NullableTokenGenerators) IsSet() bool

func (NullableTokenGenerators) MarshalJSON ¶

func (v NullableTokenGenerators) MarshalJSON() ([]byte, error)

func (*NullableTokenGenerators) Set ¶

func (*NullableTokenGenerators) UnmarshalJSON ¶

func (v *NullableTokenGenerators) UnmarshalJSON(src []byte) error

func (*NullableTokenGenerators) Unset ¶

func (v *NullableTokenGenerators) Unset()

type NullableTokenProcessor ¶

type NullableTokenProcessor struct {
	// contains filtered or unexported fields
}

func NewNullableTokenProcessor ¶

func NewNullableTokenProcessor(val *TokenProcessor) *NullableTokenProcessor

func (NullableTokenProcessor) Get ¶

func (NullableTokenProcessor) IsSet ¶

func (v NullableTokenProcessor) IsSet() bool

func (NullableTokenProcessor) MarshalJSON ¶

func (v NullableTokenProcessor) MarshalJSON() ([]byte, error)

func (*NullableTokenProcessor) Set ¶

func (*NullableTokenProcessor) UnmarshalJSON ¶

func (v *NullableTokenProcessor) UnmarshalJSON(src []byte) error

func (*NullableTokenProcessor) Unset ¶

func (v *NullableTokenProcessor) Unset()

type NullableTokenProcessorAttribute ¶

type NullableTokenProcessorAttribute struct {
	// contains filtered or unexported fields
}

func (NullableTokenProcessorAttribute) Get ¶

func (NullableTokenProcessorAttribute) IsSet ¶

func (NullableTokenProcessorAttribute) MarshalJSON ¶

func (v NullableTokenProcessorAttribute) MarshalJSON() ([]byte, error)

func (*NullableTokenProcessorAttribute) Set ¶

func (*NullableTokenProcessorAttribute) UnmarshalJSON ¶

func (v *NullableTokenProcessorAttribute) UnmarshalJSON(src []byte) error

func (*NullableTokenProcessorAttribute) Unset ¶

type NullableTokenProcessorAttributeContract ¶

type NullableTokenProcessorAttributeContract struct {
	// contains filtered or unexported fields
}

func (NullableTokenProcessorAttributeContract) Get ¶

func (NullableTokenProcessorAttributeContract) IsSet ¶

func (NullableTokenProcessorAttributeContract) MarshalJSON ¶

func (v NullableTokenProcessorAttributeContract) MarshalJSON() ([]byte, error)

func (*NullableTokenProcessorAttributeContract) Set ¶

func (*NullableTokenProcessorAttributeContract) UnmarshalJSON ¶

func (v *NullableTokenProcessorAttributeContract) UnmarshalJSON(src []byte) error

func (*NullableTokenProcessorAttributeContract) Unset ¶

type NullableTokenProcessorDescriptor ¶

type NullableTokenProcessorDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableTokenProcessorDescriptor) Get ¶

func (NullableTokenProcessorDescriptor) IsSet ¶

func (NullableTokenProcessorDescriptor) MarshalJSON ¶

func (v NullableTokenProcessorDescriptor) MarshalJSON() ([]byte, error)

func (*NullableTokenProcessorDescriptor) Set ¶

func (*NullableTokenProcessorDescriptor) UnmarshalJSON ¶

func (v *NullableTokenProcessorDescriptor) UnmarshalJSON(src []byte) error

func (*NullableTokenProcessorDescriptor) Unset ¶

type NullableTokenProcessorDescriptors ¶

type NullableTokenProcessorDescriptors struct {
	// contains filtered or unexported fields
}

func (NullableTokenProcessorDescriptors) Get ¶

func (NullableTokenProcessorDescriptors) IsSet ¶

func (NullableTokenProcessorDescriptors) MarshalJSON ¶

func (v NullableTokenProcessorDescriptors) MarshalJSON() ([]byte, error)

func (*NullableTokenProcessorDescriptors) Set ¶

func (*NullableTokenProcessorDescriptors) UnmarshalJSON ¶

func (v *NullableTokenProcessorDescriptors) UnmarshalJSON(src []byte) error

func (*NullableTokenProcessorDescriptors) Unset ¶

type NullableTokenProcessors ¶

type NullableTokenProcessors struct {
	// contains filtered or unexported fields
}

func NewNullableTokenProcessors ¶

func NewNullableTokenProcessors(val *TokenProcessors) *NullableTokenProcessors

func (NullableTokenProcessors) Get ¶

func (NullableTokenProcessors) IsSet ¶

func (v NullableTokenProcessors) IsSet() bool

func (NullableTokenProcessors) MarshalJSON ¶

func (v NullableTokenProcessors) MarshalJSON() ([]byte, error)

func (*NullableTokenProcessors) Set ¶

func (*NullableTokenProcessors) UnmarshalJSON ¶

func (v *NullableTokenProcessors) UnmarshalJSON(src []byte) error

func (*NullableTokenProcessors) Unset ¶

func (v *NullableTokenProcessors) Unset()

type NullableTokenToTokenMapping ¶

type NullableTokenToTokenMapping struct {
	// contains filtered or unexported fields
}

func (NullableTokenToTokenMapping) Get ¶

func (NullableTokenToTokenMapping) IsSet ¶

func (NullableTokenToTokenMapping) MarshalJSON ¶

func (v NullableTokenToTokenMapping) MarshalJSON() ([]byte, error)

func (*NullableTokenToTokenMapping) Set ¶

func (*NullableTokenToTokenMapping) UnmarshalJSON ¶

func (v *NullableTokenToTokenMapping) UnmarshalJSON(src []byte) error

func (*NullableTokenToTokenMapping) Unset ¶

func (v *NullableTokenToTokenMapping) Unset()

type NullableTokenToTokenMappings ¶

type NullableTokenToTokenMappings struct {
	// contains filtered or unexported fields
}

func (NullableTokenToTokenMappings) Get ¶

func (NullableTokenToTokenMappings) IsSet ¶

func (NullableTokenToTokenMappings) MarshalJSON ¶

func (v NullableTokenToTokenMappings) MarshalJSON() ([]byte, error)

func (*NullableTokenToTokenMappings) Set ¶

func (*NullableTokenToTokenMappings) UnmarshalJSON ¶

func (v *NullableTokenToTokenMappings) UnmarshalJSON(src []byte) error

func (*NullableTokenToTokenMappings) Unset ¶

func (v *NullableTokenToTokenMappings) Unset()

type NullableUploadFileFieldDescriptor ¶

type NullableUploadFileFieldDescriptor struct {
	// contains filtered or unexported fields
}

func (NullableUploadFileFieldDescriptor) Get ¶

func (NullableUploadFileFieldDescriptor) IsSet ¶

func (NullableUploadFileFieldDescriptor) MarshalJSON ¶

func (v NullableUploadFileFieldDescriptor) MarshalJSON() ([]byte, error)

func (*NullableUploadFileFieldDescriptor) Set ¶

func (*NullableUploadFileFieldDescriptor) UnmarshalJSON ¶

func (v *NullableUploadFileFieldDescriptor) UnmarshalJSON(src []byte) error

func (*NullableUploadFileFieldDescriptor) Unset ¶

type NullableUrlWhitelistEntry ¶

type NullableUrlWhitelistEntry struct {
	// contains filtered or unexported fields
}

func NewNullableUrlWhitelistEntry ¶

func NewNullableUrlWhitelistEntry(val *UrlWhitelistEntry) *NullableUrlWhitelistEntry

func (NullableUrlWhitelistEntry) Get ¶

func (NullableUrlWhitelistEntry) IsSet ¶

func (v NullableUrlWhitelistEntry) IsSet() bool

func (NullableUrlWhitelistEntry) MarshalJSON ¶

func (v NullableUrlWhitelistEntry) MarshalJSON() ([]byte, error)

func (*NullableUrlWhitelistEntry) Set ¶

func (*NullableUrlWhitelistEntry) UnmarshalJSON ¶

func (v *NullableUrlWhitelistEntry) UnmarshalJSON(src []byte) error

func (*NullableUrlWhitelistEntry) Unset ¶

func (v *NullableUrlWhitelistEntry) Unset()

type NullableUserCredentials ¶

type NullableUserCredentials struct {
	// contains filtered or unexported fields
}

func NewNullableUserCredentials ¶

func NewNullableUserCredentials(val *UserCredentials) *NullableUserCredentials

func (NullableUserCredentials) Get ¶

func (NullableUserCredentials) IsSet ¶

func (v NullableUserCredentials) IsSet() bool

func (NullableUserCredentials) MarshalJSON ¶

func (v NullableUserCredentials) MarshalJSON() ([]byte, error)

func (*NullableUserCredentials) Set ¶

func (*NullableUserCredentials) UnmarshalJSON ¶

func (v *NullableUserCredentials) UnmarshalJSON(src []byte) error

func (*NullableUserCredentials) Unset ¶

func (v *NullableUserCredentials) Unset()

type NullableUsernamePasswordCredentials ¶

type NullableUsernamePasswordCredentials struct {
	// contains filtered or unexported fields
}

func (NullableUsernamePasswordCredentials) Get ¶

func (NullableUsernamePasswordCredentials) IsSet ¶

func (NullableUsernamePasswordCredentials) MarshalJSON ¶

func (v NullableUsernamePasswordCredentials) MarshalJSON() ([]byte, error)

func (*NullableUsernamePasswordCredentials) Set ¶

func (*NullableUsernamePasswordCredentials) UnmarshalJSON ¶

func (v *NullableUsernamePasswordCredentials) UnmarshalJSON(src []byte) error

func (*NullableUsernamePasswordCredentials) Unset ¶

type NullableUsers ¶

type NullableUsers struct {
	// contains filtered or unexported fields
}

func NewNullableUsers ¶

func NewNullableUsers(val *Users) *NullableUsers

func (NullableUsers) Get ¶

func (v NullableUsers) Get() *Users

func (NullableUsers) IsSet ¶

func (v NullableUsers) IsSet() bool

func (NullableUsers) MarshalJSON ¶

func (v NullableUsers) MarshalJSON() ([]byte, error)

func (*NullableUsers) Set ¶

func (v *NullableUsers) Set(val *Users)

func (*NullableUsers) UnmarshalJSON ¶

func (v *NullableUsers) UnmarshalJSON(src []byte) error

func (*NullableUsers) Unset ¶

func (v *NullableUsers) Unset()

type NullableValidationError ¶

type NullableValidationError struct {
	// contains filtered or unexported fields
}

func NewNullableValidationError ¶

func NewNullableValidationError(val *ValidationError) *NullableValidationError

func (NullableValidationError) Get ¶

func (NullableValidationError) IsSet ¶

func (v NullableValidationError) IsSet() bool

func (NullableValidationError) MarshalJSON ¶

func (v NullableValidationError) MarshalJSON() ([]byte, error)

func (*NullableValidationError) Set ¶

func (*NullableValidationError) UnmarshalJSON ¶

func (v *NullableValidationError) UnmarshalJSON(src []byte) error

func (*NullableValidationError) Unset ¶

func (v *NullableValidationError) Unset()

type NullableVersion ¶

type NullableVersion struct {
	// contains filtered or unexported fields
}

func NewNullableVersion ¶

func NewNullableVersion(val *Version) *NullableVersion

func (NullableVersion) Get ¶

func (v NullableVersion) Get() *Version

func (NullableVersion) IsSet ¶

func (v NullableVersion) IsSet() bool

func (NullableVersion) MarshalJSON ¶

func (v NullableVersion) MarshalJSON() ([]byte, error)

func (*NullableVersion) Set ¶

func (v *NullableVersion) Set(val *Version)

func (*NullableVersion) UnmarshalJSON ¶

func (v *NullableVersion) UnmarshalJSON(src []byte) error

func (*NullableVersion) Unset ¶

func (v *NullableVersion) Unset()

type NullableVirtualHostNameSettings ¶

type NullableVirtualHostNameSettings struct {
	// contains filtered or unexported fields
}

func (NullableVirtualHostNameSettings) Get ¶

func (NullableVirtualHostNameSettings) IsSet ¶

func (NullableVirtualHostNameSettings) MarshalJSON ¶

func (v NullableVirtualHostNameSettings) MarshalJSON() ([]byte, error)

func (*NullableVirtualHostNameSettings) Set ¶

func (*NullableVirtualHostNameSettings) UnmarshalJSON ¶

func (v *NullableVirtualHostNameSettings) UnmarshalJSON(src []byte) error

func (*NullableVirtualHostNameSettings) Unset ¶

type NullableWriteGroups ¶

type NullableWriteGroups struct {
	// contains filtered or unexported fields
}

func NewNullableWriteGroups ¶

func NewNullableWriteGroups(val *WriteGroups) *NullableWriteGroups

func (NullableWriteGroups) Get ¶

func (NullableWriteGroups) IsSet ¶

func (v NullableWriteGroups) IsSet() bool

func (NullableWriteGroups) MarshalJSON ¶

func (v NullableWriteGroups) MarshalJSON() ([]byte, error)

func (*NullableWriteGroups) Set ¶

func (v *NullableWriteGroups) Set(val *WriteGroups)

func (*NullableWriteGroups) UnmarshalJSON ¶

func (v *NullableWriteGroups) UnmarshalJSON(src []byte) error

func (*NullableWriteGroups) Unset ¶

func (v *NullableWriteGroups) Unset()

type NullableWriteUsers ¶

type NullableWriteUsers struct {
	// contains filtered or unexported fields
}

func NewNullableWriteUsers ¶

func NewNullableWriteUsers(val *WriteUsers) *NullableWriteUsers

func (NullableWriteUsers) Get ¶

func (v NullableWriteUsers) Get() *WriteUsers

func (NullableWriteUsers) IsSet ¶

func (v NullableWriteUsers) IsSet() bool

func (NullableWriteUsers) MarshalJSON ¶

func (v NullableWriteUsers) MarshalJSON() ([]byte, error)

func (*NullableWriteUsers) Set ¶

func (v *NullableWriteUsers) Set(val *WriteUsers)

func (*NullableWriteUsers) UnmarshalJSON ¶

func (v *NullableWriteUsers) UnmarshalJSON(src []byte) error

func (*NullableWriteUsers) Unset ¶

func (v *NullableWriteUsers) Unset()

type NullableWsTrustStsSettings ¶

type NullableWsTrustStsSettings struct {
	// contains filtered or unexported fields
}

func NewNullableWsTrustStsSettings ¶

func NewNullableWsTrustStsSettings(val *WsTrustStsSettings) *NullableWsTrustStsSettings

func (NullableWsTrustStsSettings) Get ¶

func (NullableWsTrustStsSettings) IsSet ¶

func (v NullableWsTrustStsSettings) IsSet() bool

func (NullableWsTrustStsSettings) MarshalJSON ¶

func (v NullableWsTrustStsSettings) MarshalJSON() ([]byte, error)

func (*NullableWsTrustStsSettings) Set ¶

func (*NullableWsTrustStsSettings) UnmarshalJSON ¶

func (v *NullableWsTrustStsSettings) UnmarshalJSON(src []byte) error

func (*NullableWsTrustStsSettings) Unset ¶

func (v *NullableWsTrustStsSettings) Unset()

type NullableX509File ¶

type NullableX509File struct {
	// contains filtered or unexported fields
}

func NewNullableX509File ¶

func NewNullableX509File(val *X509File) *NullableX509File

func (NullableX509File) Get ¶

func (v NullableX509File) Get() *X509File

func (NullableX509File) IsSet ¶

func (v NullableX509File) IsSet() bool

func (NullableX509File) MarshalJSON ¶

func (v NullableX509File) MarshalJSON() ([]byte, error)

func (*NullableX509File) Set ¶

func (v *NullableX509File) Set(val *X509File)

func (*NullableX509File) UnmarshalJSON ¶

func (v *NullableX509File) UnmarshalJSON(src []byte) error

func (*NullableX509File) Unset ¶

func (v *NullableX509File) Unset()

type OAuthOidcKeysSettings ¶

type OAuthOidcKeysSettings struct {
	// Enable static keys.
	StaticJwksEnabled   bool          `json:"staticJwksEnabled" tfsdk:"static_jwks_enabled"`
	P256ActiveCertRef   *ResourceLink `json:"p256ActiveCertRef,omitempty" tfsdk:"p256_active_cert_ref"`
	P256PreviousCertRef *ResourceLink `json:"p256PreviousCertRef,omitempty" tfsdk:"p256_previous_cert_ref"`
	// Enable publishing of the P-256 certificate chain associated with the active key.
	P256PublishX5cParameter *bool `json:"p256PublishX5cParameter,omitempty" tfsdk:"p256_publish_x5c_parameter"`
	// Key Id for currently active P-256 key.
	P256ActiveKeyId *string `json:"p256ActiveKeyId,omitempty" tfsdk:"p256_active_key_id"`
	// Key Id for previously active P-256 key.
	P256PreviousKeyId   *string       `json:"p256PreviousKeyId,omitempty" tfsdk:"p256_previous_key_id"`
	P384ActiveCertRef   *ResourceLink `json:"p384ActiveCertRef,omitempty" tfsdk:"p384_active_cert_ref"`
	P384PreviousCertRef *ResourceLink `json:"p384PreviousCertRef,omitempty" tfsdk:"p384_previous_cert_ref"`
	// Enable publishing of the P-384 certificate chain associated with the active key.
	P384PublishX5cParameter *bool `json:"p384PublishX5cParameter,omitempty" tfsdk:"p384_publish_x5c_parameter"`
	// Key Id for currently active P-384 key.
	P384ActiveKeyId *string `json:"p384ActiveKeyId,omitempty" tfsdk:"p384_active_key_id"`
	// Key Id for previously active P-384 key.
	P384PreviousKeyId   *string       `json:"p384PreviousKeyId,omitempty" tfsdk:"p384_previous_key_id"`
	P521ActiveCertRef   *ResourceLink `json:"p521ActiveCertRef,omitempty" tfsdk:"p521_active_cert_ref"`
	P521PreviousCertRef *ResourceLink `json:"p521PreviousCertRef,omitempty" tfsdk:"p521_previous_cert_ref"`
	// Enable publishing of the P-521 certificate chain associated with the active key.
	P521PublishX5cParameter *bool `json:"p521PublishX5cParameter,omitempty" tfsdk:"p521_publish_x5c_parameter"`
	// Key Id for currently active P-521 key.
	P521ActiveKeyId *string `json:"p521ActiveKeyId,omitempty" tfsdk:"p521_active_key_id"`
	// Key Id for previously active P-521 key.
	P521PreviousKeyId  *string       `json:"p521PreviousKeyId,omitempty" tfsdk:"p521_previous_key_id"`
	RsaActiveCertRef   *ResourceLink `json:"rsaActiveCertRef,omitempty" tfsdk:"rsa_active_cert_ref"`
	RsaPreviousCertRef *ResourceLink `json:"rsaPreviousCertRef,omitempty" tfsdk:"rsa_previous_cert_ref"`
	// Enable publishing of the RSA certificate chain associated with the active key.
	RsaPublishX5cParameter *bool `json:"rsaPublishX5cParameter,omitempty" tfsdk:"rsa_publish_x5c_parameter"`
	// Key Id for currently active RSA key.
	RsaActiveKeyId *string `json:"rsaActiveKeyId,omitempty" tfsdk:"rsa_active_key_id"`
	// Key Id for previously active RSA key.
	RsaPreviousKeyId              *string       `json:"rsaPreviousKeyId,omitempty" tfsdk:"rsa_previous_key_id"`
	P256DecryptionActiveCertRef   *ResourceLink `json:"p256DecryptionActiveCertRef,omitempty" tfsdk:"p256_decryption_active_cert_ref"`
	P256DecryptionPreviousCertRef *ResourceLink `json:"p256DecryptionPreviousCertRef,omitempty" tfsdk:"p256_decryption_previous_cert_ref"`
	// Enable publishing of the P-256 certificate chain associated with the active key.
	P256DecryptionPublishX5cParameter *bool `json:"p256DecryptionPublishX5cParameter,omitempty" tfsdk:"p256_decryption_publish_x5c_parameter"`
	// Key Id for currently active P-256 decryption key.
	P256DecryptionActiveKeyId *string `json:"p256DecryptionActiveKeyId,omitempty" tfsdk:"p256_decryption_active_key_id"`
	// Key Id for previously active P-256 decryption key.
	P256DecryptionPreviousKeyId   *string       `json:"p256DecryptionPreviousKeyId,omitempty" tfsdk:"p256_decryption_previous_key_id"`
	P384DecryptionActiveCertRef   *ResourceLink `json:"p384DecryptionActiveCertRef,omitempty" tfsdk:"p384_decryption_active_cert_ref"`
	P384DecryptionPreviousCertRef *ResourceLink `json:"p384DecryptionPreviousCertRef,omitempty" tfsdk:"p384_decryption_previous_cert_ref"`
	// Enable publishing of the P-384 certificate chain associated with the active key.
	P384DecryptionPublishX5cParameter *bool `json:"p384DecryptionPublishX5cParameter,omitempty" tfsdk:"p384_decryption_publish_x5c_parameter"`
	// Key Id for currently active P-384 decryption key.
	P384DecryptionActiveKeyId *string `json:"p384DecryptionActiveKeyId,omitempty" tfsdk:"p384_decryption_active_key_id"`
	// Key Id for previously active P-384 decryption key.
	P384DecryptionPreviousKeyId   *string       `json:"p384DecryptionPreviousKeyId,omitempty" tfsdk:"p384_decryption_previous_key_id"`
	P521DecryptionActiveCertRef   *ResourceLink `json:"p521DecryptionActiveCertRef,omitempty" tfsdk:"p521_decryption_active_cert_ref"`
	P521DecryptionPreviousCertRef *ResourceLink `json:"p521DecryptionPreviousCertRef,omitempty" tfsdk:"p521_decryption_previous_cert_ref"`
	// Enable publishing of the P-521 certificate chain associated with the active key.
	P521DecryptionPublishX5cParameter *bool `json:"p521DecryptionPublishX5cParameter,omitempty" tfsdk:"p521_decryption_publish_x5c_parameter"`
	// Key Id for currently active P-521 decryption key.
	P521DecryptionActiveKeyId *string `json:"p521DecryptionActiveKeyId,omitempty" tfsdk:"p521_decryption_active_key_id"`
	// Key Id for previously active P-521 decryption key.
	P521DecryptionPreviousKeyId  *string       `json:"p521DecryptionPreviousKeyId,omitempty" tfsdk:"p521_decryption_previous_key_id"`
	RsaDecryptionActiveCertRef   *ResourceLink `json:"rsaDecryptionActiveCertRef,omitempty" tfsdk:"rsa_decryption_active_cert_ref"`
	RsaDecryptionPreviousCertRef *ResourceLink `json:"rsaDecryptionPreviousCertRef,omitempty" tfsdk:"rsa_decryption_previous_cert_ref"`
	// Enable publishing of the RSA certificate chain associated with the active key.
	RsaDecryptionPublishX5cParameter *bool `json:"rsaDecryptionPublishX5cParameter,omitempty" tfsdk:"rsa_decryption_publish_x5c_parameter"`
	// Key Id for currently active RSA decryption key.
	RsaDecryptionActiveKeyId *string `json:"rsaDecryptionActiveKeyId,omitempty" tfsdk:"rsa_decryption_active_key_id"`
	// Key Id for previously active RSA decryption key.
	RsaDecryptionPreviousKeyId *string `json:"rsaDecryptionPreviousKeyId,omitempty" tfsdk:"rsa_decryption_previous_key_id"`
	// PingFederate uses the same RSA key for all RSA signing algorithms. To enable active RSA JWK entry to have unique single valued ”alg” parameter, use this list to set a key identifier for each RSA algorithm (RS256, RS384, RS512, PS256, PS384 and PS512).
	RsaAlgorithmActiveKeyIds []RsaAlgKeyId `json:"rsaAlgorithmActiveKeyIds,omitempty" tfsdk:"rsa_algorithm_active_key_ids"`
	// PingFederate uses the same RSA key for all RSA signing algorithms. To enable previously active RSA JWK entry to have unique single valued ”alg” parameter, use this list to set a key identifier for each RSA algorithm (RS256, RS384, RS512, PS256, PS384 and PS512).
	RsaAlgorithmPreviousKeyIds []RsaAlgKeyId `json:"rsaAlgorithmPreviousKeyIds,omitempty" tfsdk:"rsa_algorithm_previous_key_ids"`
}

OAuthOidcKeysSettings Setting for OAuth/OpenID Connect signing and decryption key settings.

func NewOAuthOidcKeysSettings ¶

func NewOAuthOidcKeysSettings(staticJwksEnabled bool) *OAuthOidcKeysSettings

NewOAuthOidcKeysSettings instantiates a new OAuthOidcKeysSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOAuthOidcKeysSettingsWithDefaults ¶

func NewOAuthOidcKeysSettingsWithDefaults() *OAuthOidcKeysSettings

NewOAuthOidcKeysSettingsWithDefaults instantiates a new OAuthOidcKeysSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OAuthOidcKeysSettings) GetP256ActiveCertRef ¶

func (o *OAuthOidcKeysSettings) GetP256ActiveCertRef() ResourceLink

GetP256ActiveCertRef returns the P256ActiveCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP256ActiveCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetP256ActiveCertRefOk() (*ResourceLink, bool)

GetP256ActiveCertRefOk returns a tuple with the P256ActiveCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP256ActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP256ActiveKeyId() string

GetP256ActiveKeyId returns the P256ActiveKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP256ActiveKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP256ActiveKeyIdOk() (*string, bool)

GetP256ActiveKeyIdOk returns a tuple with the P256ActiveKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP256DecryptionActiveCertRef ¶

func (o *OAuthOidcKeysSettings) GetP256DecryptionActiveCertRef() ResourceLink

GetP256DecryptionActiveCertRef returns the P256DecryptionActiveCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP256DecryptionActiveCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetP256DecryptionActiveCertRefOk() (*ResourceLink, bool)

GetP256DecryptionActiveCertRefOk returns a tuple with the P256DecryptionActiveCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP256DecryptionActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP256DecryptionActiveKeyId() string

GetP256DecryptionActiveKeyId returns the P256DecryptionActiveKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP256DecryptionActiveKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP256DecryptionActiveKeyIdOk() (*string, bool)

GetP256DecryptionActiveKeyIdOk returns a tuple with the P256DecryptionActiveKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP256DecryptionPreviousCertRef ¶

func (o *OAuthOidcKeysSettings) GetP256DecryptionPreviousCertRef() ResourceLink

GetP256DecryptionPreviousCertRef returns the P256DecryptionPreviousCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP256DecryptionPreviousCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetP256DecryptionPreviousCertRefOk() (*ResourceLink, bool)

GetP256DecryptionPreviousCertRefOk returns a tuple with the P256DecryptionPreviousCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP256DecryptionPreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP256DecryptionPreviousKeyId() string

GetP256DecryptionPreviousKeyId returns the P256DecryptionPreviousKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP256DecryptionPreviousKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP256DecryptionPreviousKeyIdOk() (*string, bool)

GetP256DecryptionPreviousKeyIdOk returns a tuple with the P256DecryptionPreviousKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP256DecryptionPublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) GetP256DecryptionPublishX5cParameter() bool

GetP256DecryptionPublishX5cParameter returns the P256DecryptionPublishX5cParameter field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP256DecryptionPublishX5cParameterOk ¶

func (o *OAuthOidcKeysSettings) GetP256DecryptionPublishX5cParameterOk() (*bool, bool)

GetP256DecryptionPublishX5cParameterOk returns a tuple with the P256DecryptionPublishX5cParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP256PreviousCertRef ¶

func (o *OAuthOidcKeysSettings) GetP256PreviousCertRef() ResourceLink

GetP256PreviousCertRef returns the P256PreviousCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP256PreviousCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetP256PreviousCertRefOk() (*ResourceLink, bool)

GetP256PreviousCertRefOk returns a tuple with the P256PreviousCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP256PreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP256PreviousKeyId() string

GetP256PreviousKeyId returns the P256PreviousKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP256PreviousKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP256PreviousKeyIdOk() (*string, bool)

GetP256PreviousKeyIdOk returns a tuple with the P256PreviousKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP256PublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) GetP256PublishX5cParameter() bool

GetP256PublishX5cParameter returns the P256PublishX5cParameter field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP256PublishX5cParameterOk ¶

func (o *OAuthOidcKeysSettings) GetP256PublishX5cParameterOk() (*bool, bool)

GetP256PublishX5cParameterOk returns a tuple with the P256PublishX5cParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP384ActiveCertRef ¶

func (o *OAuthOidcKeysSettings) GetP384ActiveCertRef() ResourceLink

GetP384ActiveCertRef returns the P384ActiveCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP384ActiveCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetP384ActiveCertRefOk() (*ResourceLink, bool)

GetP384ActiveCertRefOk returns a tuple with the P384ActiveCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP384ActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP384ActiveKeyId() string

GetP384ActiveKeyId returns the P384ActiveKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP384ActiveKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP384ActiveKeyIdOk() (*string, bool)

GetP384ActiveKeyIdOk returns a tuple with the P384ActiveKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP384DecryptionActiveCertRef ¶

func (o *OAuthOidcKeysSettings) GetP384DecryptionActiveCertRef() ResourceLink

GetP384DecryptionActiveCertRef returns the P384DecryptionActiveCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP384DecryptionActiveCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetP384DecryptionActiveCertRefOk() (*ResourceLink, bool)

GetP384DecryptionActiveCertRefOk returns a tuple with the P384DecryptionActiveCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP384DecryptionActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP384DecryptionActiveKeyId() string

GetP384DecryptionActiveKeyId returns the P384DecryptionActiveKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP384DecryptionActiveKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP384DecryptionActiveKeyIdOk() (*string, bool)

GetP384DecryptionActiveKeyIdOk returns a tuple with the P384DecryptionActiveKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP384DecryptionPreviousCertRef ¶

func (o *OAuthOidcKeysSettings) GetP384DecryptionPreviousCertRef() ResourceLink

GetP384DecryptionPreviousCertRef returns the P384DecryptionPreviousCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP384DecryptionPreviousCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetP384DecryptionPreviousCertRefOk() (*ResourceLink, bool)

GetP384DecryptionPreviousCertRefOk returns a tuple with the P384DecryptionPreviousCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP384DecryptionPreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP384DecryptionPreviousKeyId() string

GetP384DecryptionPreviousKeyId returns the P384DecryptionPreviousKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP384DecryptionPreviousKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP384DecryptionPreviousKeyIdOk() (*string, bool)

GetP384DecryptionPreviousKeyIdOk returns a tuple with the P384DecryptionPreviousKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP384DecryptionPublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) GetP384DecryptionPublishX5cParameter() bool

GetP384DecryptionPublishX5cParameter returns the P384DecryptionPublishX5cParameter field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP384DecryptionPublishX5cParameterOk ¶

func (o *OAuthOidcKeysSettings) GetP384DecryptionPublishX5cParameterOk() (*bool, bool)

GetP384DecryptionPublishX5cParameterOk returns a tuple with the P384DecryptionPublishX5cParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP384PreviousCertRef ¶

func (o *OAuthOidcKeysSettings) GetP384PreviousCertRef() ResourceLink

GetP384PreviousCertRef returns the P384PreviousCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP384PreviousCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetP384PreviousCertRefOk() (*ResourceLink, bool)

GetP384PreviousCertRefOk returns a tuple with the P384PreviousCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP384PreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP384PreviousKeyId() string

GetP384PreviousKeyId returns the P384PreviousKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP384PreviousKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP384PreviousKeyIdOk() (*string, bool)

GetP384PreviousKeyIdOk returns a tuple with the P384PreviousKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP384PublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) GetP384PublishX5cParameter() bool

GetP384PublishX5cParameter returns the P384PublishX5cParameter field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP384PublishX5cParameterOk ¶

func (o *OAuthOidcKeysSettings) GetP384PublishX5cParameterOk() (*bool, bool)

GetP384PublishX5cParameterOk returns a tuple with the P384PublishX5cParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP521ActiveCertRef ¶

func (o *OAuthOidcKeysSettings) GetP521ActiveCertRef() ResourceLink

GetP521ActiveCertRef returns the P521ActiveCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP521ActiveCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetP521ActiveCertRefOk() (*ResourceLink, bool)

GetP521ActiveCertRefOk returns a tuple with the P521ActiveCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP521ActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP521ActiveKeyId() string

GetP521ActiveKeyId returns the P521ActiveKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP521ActiveKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP521ActiveKeyIdOk() (*string, bool)

GetP521ActiveKeyIdOk returns a tuple with the P521ActiveKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP521DecryptionActiveCertRef ¶

func (o *OAuthOidcKeysSettings) GetP521DecryptionActiveCertRef() ResourceLink

GetP521DecryptionActiveCertRef returns the P521DecryptionActiveCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP521DecryptionActiveCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetP521DecryptionActiveCertRefOk() (*ResourceLink, bool)

GetP521DecryptionActiveCertRefOk returns a tuple with the P521DecryptionActiveCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP521DecryptionActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP521DecryptionActiveKeyId() string

GetP521DecryptionActiveKeyId returns the P521DecryptionActiveKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP521DecryptionActiveKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP521DecryptionActiveKeyIdOk() (*string, bool)

GetP521DecryptionActiveKeyIdOk returns a tuple with the P521DecryptionActiveKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP521DecryptionPreviousCertRef ¶

func (o *OAuthOidcKeysSettings) GetP521DecryptionPreviousCertRef() ResourceLink

GetP521DecryptionPreviousCertRef returns the P521DecryptionPreviousCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP521DecryptionPreviousCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetP521DecryptionPreviousCertRefOk() (*ResourceLink, bool)

GetP521DecryptionPreviousCertRefOk returns a tuple with the P521DecryptionPreviousCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP521DecryptionPreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP521DecryptionPreviousKeyId() string

GetP521DecryptionPreviousKeyId returns the P521DecryptionPreviousKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP521DecryptionPreviousKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP521DecryptionPreviousKeyIdOk() (*string, bool)

GetP521DecryptionPreviousKeyIdOk returns a tuple with the P521DecryptionPreviousKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP521DecryptionPublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) GetP521DecryptionPublishX5cParameter() bool

GetP521DecryptionPublishX5cParameter returns the P521DecryptionPublishX5cParameter field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP521DecryptionPublishX5cParameterOk ¶

func (o *OAuthOidcKeysSettings) GetP521DecryptionPublishX5cParameterOk() (*bool, bool)

GetP521DecryptionPublishX5cParameterOk returns a tuple with the P521DecryptionPublishX5cParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP521PreviousCertRef ¶

func (o *OAuthOidcKeysSettings) GetP521PreviousCertRef() ResourceLink

GetP521PreviousCertRef returns the P521PreviousCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP521PreviousCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetP521PreviousCertRefOk() (*ResourceLink, bool)

GetP521PreviousCertRefOk returns a tuple with the P521PreviousCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP521PreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP521PreviousKeyId() string

GetP521PreviousKeyId returns the P521PreviousKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP521PreviousKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetP521PreviousKeyIdOk() (*string, bool)

GetP521PreviousKeyIdOk returns a tuple with the P521PreviousKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetP521PublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) GetP521PublishX5cParameter() bool

GetP521PublishX5cParameter returns the P521PublishX5cParameter field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetP521PublishX5cParameterOk ¶

func (o *OAuthOidcKeysSettings) GetP521PublishX5cParameterOk() (*bool, bool)

GetP521PublishX5cParameterOk returns a tuple with the P521PublishX5cParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetRsaActiveCertRef ¶

func (o *OAuthOidcKeysSettings) GetRsaActiveCertRef() ResourceLink

GetRsaActiveCertRef returns the RsaActiveCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetRsaActiveCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetRsaActiveCertRefOk() (*ResourceLink, bool)

GetRsaActiveCertRefOk returns a tuple with the RsaActiveCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetRsaActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetRsaActiveKeyId() string

GetRsaActiveKeyId returns the RsaActiveKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetRsaActiveKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetRsaActiveKeyIdOk() (*string, bool)

GetRsaActiveKeyIdOk returns a tuple with the RsaActiveKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetRsaAlgorithmActiveKeyIds ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetRsaAlgorithmActiveKeyIds() []RsaAlgKeyId

GetRsaAlgorithmActiveKeyIds returns the RsaAlgorithmActiveKeyIds field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetRsaAlgorithmActiveKeyIdsOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetRsaAlgorithmActiveKeyIdsOk() ([]RsaAlgKeyId, bool)

GetRsaAlgorithmActiveKeyIdsOk returns a tuple with the RsaAlgorithmActiveKeyIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetRsaAlgorithmPreviousKeyIds ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetRsaAlgorithmPreviousKeyIds() []RsaAlgKeyId

GetRsaAlgorithmPreviousKeyIds returns the RsaAlgorithmPreviousKeyIds field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetRsaAlgorithmPreviousKeyIdsOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetRsaAlgorithmPreviousKeyIdsOk() ([]RsaAlgKeyId, bool)

GetRsaAlgorithmPreviousKeyIdsOk returns a tuple with the RsaAlgorithmPreviousKeyIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetRsaDecryptionActiveCertRef ¶

func (o *OAuthOidcKeysSettings) GetRsaDecryptionActiveCertRef() ResourceLink

GetRsaDecryptionActiveCertRef returns the RsaDecryptionActiveCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetRsaDecryptionActiveCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetRsaDecryptionActiveCertRefOk() (*ResourceLink, bool)

GetRsaDecryptionActiveCertRefOk returns a tuple with the RsaDecryptionActiveCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetRsaDecryptionActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetRsaDecryptionActiveKeyId() string

GetRsaDecryptionActiveKeyId returns the RsaDecryptionActiveKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetRsaDecryptionActiveKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetRsaDecryptionActiveKeyIdOk() (*string, bool)

GetRsaDecryptionActiveKeyIdOk returns a tuple with the RsaDecryptionActiveKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetRsaDecryptionPreviousCertRef ¶

func (o *OAuthOidcKeysSettings) GetRsaDecryptionPreviousCertRef() ResourceLink

GetRsaDecryptionPreviousCertRef returns the RsaDecryptionPreviousCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetRsaDecryptionPreviousCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetRsaDecryptionPreviousCertRefOk() (*ResourceLink, bool)

GetRsaDecryptionPreviousCertRefOk returns a tuple with the RsaDecryptionPreviousCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetRsaDecryptionPreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetRsaDecryptionPreviousKeyId() string

GetRsaDecryptionPreviousKeyId returns the RsaDecryptionPreviousKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetRsaDecryptionPreviousKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetRsaDecryptionPreviousKeyIdOk() (*string, bool)

GetRsaDecryptionPreviousKeyIdOk returns a tuple with the RsaDecryptionPreviousKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetRsaDecryptionPublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) GetRsaDecryptionPublishX5cParameter() bool

GetRsaDecryptionPublishX5cParameter returns the RsaDecryptionPublishX5cParameter field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetRsaDecryptionPublishX5cParameterOk ¶

func (o *OAuthOidcKeysSettings) GetRsaDecryptionPublishX5cParameterOk() (*bool, bool)

GetRsaDecryptionPublishX5cParameterOk returns a tuple with the RsaDecryptionPublishX5cParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetRsaPreviousCertRef ¶

func (o *OAuthOidcKeysSettings) GetRsaPreviousCertRef() ResourceLink

GetRsaPreviousCertRef returns the RsaPreviousCertRef field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetRsaPreviousCertRefOk ¶

func (o *OAuthOidcKeysSettings) GetRsaPreviousCertRefOk() (*ResourceLink, bool)

GetRsaPreviousCertRefOk returns a tuple with the RsaPreviousCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetRsaPreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetRsaPreviousKeyId() string

GetRsaPreviousKeyId returns the RsaPreviousKeyId field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetRsaPreviousKeyIdOk ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) GetRsaPreviousKeyIdOk() (*string, bool)

GetRsaPreviousKeyIdOk returns a tuple with the RsaPreviousKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetRsaPublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) GetRsaPublishX5cParameter() bool

GetRsaPublishX5cParameter returns the RsaPublishX5cParameter field value if set, zero value otherwise.

func (*OAuthOidcKeysSettings) GetRsaPublishX5cParameterOk ¶

func (o *OAuthOidcKeysSettings) GetRsaPublishX5cParameterOk() (*bool, bool)

GetRsaPublishX5cParameterOk returns a tuple with the RsaPublishX5cParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) GetStaticJwksEnabled ¶

func (o *OAuthOidcKeysSettings) GetStaticJwksEnabled() bool

GetStaticJwksEnabled returns the StaticJwksEnabled field value

func (*OAuthOidcKeysSettings) GetStaticJwksEnabledOk ¶

func (o *OAuthOidcKeysSettings) GetStaticJwksEnabledOk() (*bool, bool)

GetStaticJwksEnabledOk returns a tuple with the StaticJwksEnabled field value and a boolean to check if the value has been set.

func (*OAuthOidcKeysSettings) HasP256ActiveCertRef ¶

func (o *OAuthOidcKeysSettings) HasP256ActiveCertRef() bool

HasP256ActiveCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP256ActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasP256ActiveKeyId() bool

HasP256ActiveKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP256DecryptionActiveCertRef ¶

func (o *OAuthOidcKeysSettings) HasP256DecryptionActiveCertRef() bool

HasP256DecryptionActiveCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP256DecryptionActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasP256DecryptionActiveKeyId() bool

HasP256DecryptionActiveKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP256DecryptionPreviousCertRef ¶

func (o *OAuthOidcKeysSettings) HasP256DecryptionPreviousCertRef() bool

HasP256DecryptionPreviousCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP256DecryptionPreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasP256DecryptionPreviousKeyId() bool

HasP256DecryptionPreviousKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP256DecryptionPublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) HasP256DecryptionPublishX5cParameter() bool

HasP256DecryptionPublishX5cParameter returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP256PreviousCertRef ¶

func (o *OAuthOidcKeysSettings) HasP256PreviousCertRef() bool

HasP256PreviousCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP256PreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasP256PreviousKeyId() bool

HasP256PreviousKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP256PublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) HasP256PublishX5cParameter() bool

HasP256PublishX5cParameter returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP384ActiveCertRef ¶

func (o *OAuthOidcKeysSettings) HasP384ActiveCertRef() bool

HasP384ActiveCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP384ActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasP384ActiveKeyId() bool

HasP384ActiveKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP384DecryptionActiveCertRef ¶

func (o *OAuthOidcKeysSettings) HasP384DecryptionActiveCertRef() bool

HasP384DecryptionActiveCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP384DecryptionActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasP384DecryptionActiveKeyId() bool

HasP384DecryptionActiveKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP384DecryptionPreviousCertRef ¶

func (o *OAuthOidcKeysSettings) HasP384DecryptionPreviousCertRef() bool

HasP384DecryptionPreviousCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP384DecryptionPreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasP384DecryptionPreviousKeyId() bool

HasP384DecryptionPreviousKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP384DecryptionPublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) HasP384DecryptionPublishX5cParameter() bool

HasP384DecryptionPublishX5cParameter returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP384PreviousCertRef ¶

func (o *OAuthOidcKeysSettings) HasP384PreviousCertRef() bool

HasP384PreviousCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP384PreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasP384PreviousKeyId() bool

HasP384PreviousKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP384PublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) HasP384PublishX5cParameter() bool

HasP384PublishX5cParameter returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP521ActiveCertRef ¶

func (o *OAuthOidcKeysSettings) HasP521ActiveCertRef() bool

HasP521ActiveCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP521ActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasP521ActiveKeyId() bool

HasP521ActiveKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP521DecryptionActiveCertRef ¶

func (o *OAuthOidcKeysSettings) HasP521DecryptionActiveCertRef() bool

HasP521DecryptionActiveCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP521DecryptionActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasP521DecryptionActiveKeyId() bool

HasP521DecryptionActiveKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP521DecryptionPreviousCertRef ¶

func (o *OAuthOidcKeysSettings) HasP521DecryptionPreviousCertRef() bool

HasP521DecryptionPreviousCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP521DecryptionPreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasP521DecryptionPreviousKeyId() bool

HasP521DecryptionPreviousKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP521DecryptionPublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) HasP521DecryptionPublishX5cParameter() bool

HasP521DecryptionPublishX5cParameter returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP521PreviousCertRef ¶

func (o *OAuthOidcKeysSettings) HasP521PreviousCertRef() bool

HasP521PreviousCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP521PreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasP521PreviousKeyId() bool

HasP521PreviousKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasP521PublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) HasP521PublishX5cParameter() bool

HasP521PublishX5cParameter returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasRsaActiveCertRef ¶

func (o *OAuthOidcKeysSettings) HasRsaActiveCertRef() bool

HasRsaActiveCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasRsaActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasRsaActiveKeyId() bool

HasRsaActiveKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasRsaAlgorithmActiveKeyIds ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasRsaAlgorithmActiveKeyIds() bool

HasRsaAlgorithmActiveKeyIds returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasRsaAlgorithmPreviousKeyIds ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasRsaAlgorithmPreviousKeyIds() bool

HasRsaAlgorithmPreviousKeyIds returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasRsaDecryptionActiveCertRef ¶

func (o *OAuthOidcKeysSettings) HasRsaDecryptionActiveCertRef() bool

HasRsaDecryptionActiveCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasRsaDecryptionActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasRsaDecryptionActiveKeyId() bool

HasRsaDecryptionActiveKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasRsaDecryptionPreviousCertRef ¶

func (o *OAuthOidcKeysSettings) HasRsaDecryptionPreviousCertRef() bool

HasRsaDecryptionPreviousCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasRsaDecryptionPreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasRsaDecryptionPreviousKeyId() bool

HasRsaDecryptionPreviousKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasRsaDecryptionPublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) HasRsaDecryptionPublishX5cParameter() bool

HasRsaDecryptionPublishX5cParameter returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasRsaPreviousCertRef ¶

func (o *OAuthOidcKeysSettings) HasRsaPreviousCertRef() bool

HasRsaPreviousCertRef returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasRsaPreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) HasRsaPreviousKeyId() bool

HasRsaPreviousKeyId returns a boolean if a field has been set.

func (*OAuthOidcKeysSettings) HasRsaPublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) HasRsaPublishX5cParameter() bool

HasRsaPublishX5cParameter returns a boolean if a field has been set.

func (OAuthOidcKeysSettings) MarshalJSON ¶

func (o OAuthOidcKeysSettings) MarshalJSON() ([]byte, error)

func (*OAuthOidcKeysSettings) SetP256ActiveCertRef ¶

func (o *OAuthOidcKeysSettings) SetP256ActiveCertRef(v ResourceLink)

SetP256ActiveCertRef gets a reference to the given ResourceLink and assigns it to the P256ActiveCertRef field.

func (*OAuthOidcKeysSettings) SetP256ActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetP256ActiveKeyId(v string)

SetP256ActiveKeyId gets a reference to the given string and assigns it to the P256ActiveKeyId field.

func (*OAuthOidcKeysSettings) SetP256DecryptionActiveCertRef ¶

func (o *OAuthOidcKeysSettings) SetP256DecryptionActiveCertRef(v ResourceLink)

SetP256DecryptionActiveCertRef gets a reference to the given ResourceLink and assigns it to the P256DecryptionActiveCertRef field.

func (*OAuthOidcKeysSettings) SetP256DecryptionActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetP256DecryptionActiveKeyId(v string)

SetP256DecryptionActiveKeyId gets a reference to the given string and assigns it to the P256DecryptionActiveKeyId field.

func (*OAuthOidcKeysSettings) SetP256DecryptionPreviousCertRef ¶

func (o *OAuthOidcKeysSettings) SetP256DecryptionPreviousCertRef(v ResourceLink)

SetP256DecryptionPreviousCertRef gets a reference to the given ResourceLink and assigns it to the P256DecryptionPreviousCertRef field.

func (*OAuthOidcKeysSettings) SetP256DecryptionPreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetP256DecryptionPreviousKeyId(v string)

SetP256DecryptionPreviousKeyId gets a reference to the given string and assigns it to the P256DecryptionPreviousKeyId field.

func (*OAuthOidcKeysSettings) SetP256DecryptionPublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) SetP256DecryptionPublishX5cParameter(v bool)

SetP256DecryptionPublishX5cParameter gets a reference to the given bool and assigns it to the P256DecryptionPublishX5cParameter field.

func (*OAuthOidcKeysSettings) SetP256PreviousCertRef ¶

func (o *OAuthOidcKeysSettings) SetP256PreviousCertRef(v ResourceLink)

SetP256PreviousCertRef gets a reference to the given ResourceLink and assigns it to the P256PreviousCertRef field.

func (*OAuthOidcKeysSettings) SetP256PreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetP256PreviousKeyId(v string)

SetP256PreviousKeyId gets a reference to the given string and assigns it to the P256PreviousKeyId field.

func (*OAuthOidcKeysSettings) SetP256PublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) SetP256PublishX5cParameter(v bool)

SetP256PublishX5cParameter gets a reference to the given bool and assigns it to the P256PublishX5cParameter field.

func (*OAuthOidcKeysSettings) SetP384ActiveCertRef ¶

func (o *OAuthOidcKeysSettings) SetP384ActiveCertRef(v ResourceLink)

SetP384ActiveCertRef gets a reference to the given ResourceLink and assigns it to the P384ActiveCertRef field.

func (*OAuthOidcKeysSettings) SetP384ActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetP384ActiveKeyId(v string)

SetP384ActiveKeyId gets a reference to the given string and assigns it to the P384ActiveKeyId field.

func (*OAuthOidcKeysSettings) SetP384DecryptionActiveCertRef ¶

func (o *OAuthOidcKeysSettings) SetP384DecryptionActiveCertRef(v ResourceLink)

SetP384DecryptionActiveCertRef gets a reference to the given ResourceLink and assigns it to the P384DecryptionActiveCertRef field.

func (*OAuthOidcKeysSettings) SetP384DecryptionActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetP384DecryptionActiveKeyId(v string)

SetP384DecryptionActiveKeyId gets a reference to the given string and assigns it to the P384DecryptionActiveKeyId field.

func (*OAuthOidcKeysSettings) SetP384DecryptionPreviousCertRef ¶

func (o *OAuthOidcKeysSettings) SetP384DecryptionPreviousCertRef(v ResourceLink)

SetP384DecryptionPreviousCertRef gets a reference to the given ResourceLink and assigns it to the P384DecryptionPreviousCertRef field.

func (*OAuthOidcKeysSettings) SetP384DecryptionPreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetP384DecryptionPreviousKeyId(v string)

SetP384DecryptionPreviousKeyId gets a reference to the given string and assigns it to the P384DecryptionPreviousKeyId field.

func (*OAuthOidcKeysSettings) SetP384DecryptionPublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) SetP384DecryptionPublishX5cParameter(v bool)

SetP384DecryptionPublishX5cParameter gets a reference to the given bool and assigns it to the P384DecryptionPublishX5cParameter field.

func (*OAuthOidcKeysSettings) SetP384PreviousCertRef ¶

func (o *OAuthOidcKeysSettings) SetP384PreviousCertRef(v ResourceLink)

SetP384PreviousCertRef gets a reference to the given ResourceLink and assigns it to the P384PreviousCertRef field.

func (*OAuthOidcKeysSettings) SetP384PreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetP384PreviousKeyId(v string)

SetP384PreviousKeyId gets a reference to the given string and assigns it to the P384PreviousKeyId field.

func (*OAuthOidcKeysSettings) SetP384PublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) SetP384PublishX5cParameter(v bool)

SetP384PublishX5cParameter gets a reference to the given bool and assigns it to the P384PublishX5cParameter field.

func (*OAuthOidcKeysSettings) SetP521ActiveCertRef ¶

func (o *OAuthOidcKeysSettings) SetP521ActiveCertRef(v ResourceLink)

SetP521ActiveCertRef gets a reference to the given ResourceLink and assigns it to the P521ActiveCertRef field.

func (*OAuthOidcKeysSettings) SetP521ActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetP521ActiveKeyId(v string)

SetP521ActiveKeyId gets a reference to the given string and assigns it to the P521ActiveKeyId field.

func (*OAuthOidcKeysSettings) SetP521DecryptionActiveCertRef ¶

func (o *OAuthOidcKeysSettings) SetP521DecryptionActiveCertRef(v ResourceLink)

SetP521DecryptionActiveCertRef gets a reference to the given ResourceLink and assigns it to the P521DecryptionActiveCertRef field.

func (*OAuthOidcKeysSettings) SetP521DecryptionActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetP521DecryptionActiveKeyId(v string)

SetP521DecryptionActiveKeyId gets a reference to the given string and assigns it to the P521DecryptionActiveKeyId field.

func (*OAuthOidcKeysSettings) SetP521DecryptionPreviousCertRef ¶

func (o *OAuthOidcKeysSettings) SetP521DecryptionPreviousCertRef(v ResourceLink)

SetP521DecryptionPreviousCertRef gets a reference to the given ResourceLink and assigns it to the P521DecryptionPreviousCertRef field.

func (*OAuthOidcKeysSettings) SetP521DecryptionPreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetP521DecryptionPreviousKeyId(v string)

SetP521DecryptionPreviousKeyId gets a reference to the given string and assigns it to the P521DecryptionPreviousKeyId field.

func (*OAuthOidcKeysSettings) SetP521DecryptionPublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) SetP521DecryptionPublishX5cParameter(v bool)

SetP521DecryptionPublishX5cParameter gets a reference to the given bool and assigns it to the P521DecryptionPublishX5cParameter field.

func (*OAuthOidcKeysSettings) SetP521PreviousCertRef ¶

func (o *OAuthOidcKeysSettings) SetP521PreviousCertRef(v ResourceLink)

SetP521PreviousCertRef gets a reference to the given ResourceLink and assigns it to the P521PreviousCertRef field.

func (*OAuthOidcKeysSettings) SetP521PreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetP521PreviousKeyId(v string)

SetP521PreviousKeyId gets a reference to the given string and assigns it to the P521PreviousKeyId field.

func (*OAuthOidcKeysSettings) SetP521PublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) SetP521PublishX5cParameter(v bool)

SetP521PublishX5cParameter gets a reference to the given bool and assigns it to the P521PublishX5cParameter field.

func (*OAuthOidcKeysSettings) SetRsaActiveCertRef ¶

func (o *OAuthOidcKeysSettings) SetRsaActiveCertRef(v ResourceLink)

SetRsaActiveCertRef gets a reference to the given ResourceLink and assigns it to the RsaActiveCertRef field.

func (*OAuthOidcKeysSettings) SetRsaActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetRsaActiveKeyId(v string)

SetRsaActiveKeyId gets a reference to the given string and assigns it to the RsaActiveKeyId field.

func (*OAuthOidcKeysSettings) SetRsaAlgorithmActiveKeyIds ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetRsaAlgorithmActiveKeyIds(v []RsaAlgKeyId)

SetRsaAlgorithmActiveKeyIds gets a reference to the given []RsaAlgKeyId and assigns it to the RsaAlgorithmActiveKeyIds field.

func (*OAuthOidcKeysSettings) SetRsaAlgorithmPreviousKeyIds ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetRsaAlgorithmPreviousKeyIds(v []RsaAlgKeyId)

SetRsaAlgorithmPreviousKeyIds gets a reference to the given []RsaAlgKeyId and assigns it to the RsaAlgorithmPreviousKeyIds field.

func (*OAuthOidcKeysSettings) SetRsaDecryptionActiveCertRef ¶

func (o *OAuthOidcKeysSettings) SetRsaDecryptionActiveCertRef(v ResourceLink)

SetRsaDecryptionActiveCertRef gets a reference to the given ResourceLink and assigns it to the RsaDecryptionActiveCertRef field.

func (*OAuthOidcKeysSettings) SetRsaDecryptionActiveKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetRsaDecryptionActiveKeyId(v string)

SetRsaDecryptionActiveKeyId gets a reference to the given string and assigns it to the RsaDecryptionActiveKeyId field.

func (*OAuthOidcKeysSettings) SetRsaDecryptionPreviousCertRef ¶

func (o *OAuthOidcKeysSettings) SetRsaDecryptionPreviousCertRef(v ResourceLink)

SetRsaDecryptionPreviousCertRef gets a reference to the given ResourceLink and assigns it to the RsaDecryptionPreviousCertRef field.

func (*OAuthOidcKeysSettings) SetRsaDecryptionPreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetRsaDecryptionPreviousKeyId(v string)

SetRsaDecryptionPreviousKeyId gets a reference to the given string and assigns it to the RsaDecryptionPreviousKeyId field.

func (*OAuthOidcKeysSettings) SetRsaDecryptionPublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) SetRsaDecryptionPublishX5cParameter(v bool)

SetRsaDecryptionPublishX5cParameter gets a reference to the given bool and assigns it to the RsaDecryptionPublishX5cParameter field.

func (*OAuthOidcKeysSettings) SetRsaPreviousCertRef ¶

func (o *OAuthOidcKeysSettings) SetRsaPreviousCertRef(v ResourceLink)

SetRsaPreviousCertRef gets a reference to the given ResourceLink and assigns it to the RsaPreviousCertRef field.

func (*OAuthOidcKeysSettings) SetRsaPreviousKeyId ¶ added in v1200.2.0

func (o *OAuthOidcKeysSettings) SetRsaPreviousKeyId(v string)

SetRsaPreviousKeyId gets a reference to the given string and assigns it to the RsaPreviousKeyId field.

func (*OAuthOidcKeysSettings) SetRsaPublishX5cParameter ¶

func (o *OAuthOidcKeysSettings) SetRsaPublishX5cParameter(v bool)

SetRsaPublishX5cParameter gets a reference to the given bool and assigns it to the RsaPublishX5cParameter field.

func (*OAuthOidcKeysSettings) SetStaticJwksEnabled ¶

func (o *OAuthOidcKeysSettings) SetStaticJwksEnabled(v bool)

SetStaticJwksEnabled sets field value

func (OAuthOidcKeysSettings) ToMap ¶

func (o OAuthOidcKeysSettings) ToMap() (map[string]interface{}, error)

type OAuthRole ¶

type OAuthRole struct {
	// Enable OAuth 2.0 Authorization Server (AS) Role.
	EnableOauth *bool `json:"enableOauth,omitempty" tfsdk:"enable_oauth"`
	// Enable Open ID Connect.
	EnableOpenIdConnect *bool `json:"enableOpenIdConnect,omitempty" tfsdk:"enable_open_id_connect"`
}

OAuthRole This property has been deprecated and is no longer used. OAuth and OpenID Connect are always enabled.

func NewOAuthRole ¶

func NewOAuthRole() *OAuthRole

NewOAuthRole instantiates a new OAuthRole object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOAuthRoleWithDefaults ¶

func NewOAuthRoleWithDefaults() *OAuthRole

NewOAuthRoleWithDefaults instantiates a new OAuthRole object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OAuthRole) GetEnableOauth ¶

func (o *OAuthRole) GetEnableOauth() bool

GetEnableOauth returns the EnableOauth field value if set, zero value otherwise.

func (*OAuthRole) GetEnableOauthOk ¶

func (o *OAuthRole) GetEnableOauthOk() (*bool, bool)

GetEnableOauthOk returns a tuple with the EnableOauth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthRole) GetEnableOpenIdConnect ¶

func (o *OAuthRole) GetEnableOpenIdConnect() bool

GetEnableOpenIdConnect returns the EnableOpenIdConnect field value if set, zero value otherwise.

func (*OAuthRole) GetEnableOpenIdConnectOk ¶

func (o *OAuthRole) GetEnableOpenIdConnectOk() (*bool, bool)

GetEnableOpenIdConnectOk returns a tuple with the EnableOpenIdConnect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuthRole) HasEnableOauth ¶

func (o *OAuthRole) HasEnableOauth() bool

HasEnableOauth returns a boolean if a field has been set.

func (*OAuthRole) HasEnableOpenIdConnect ¶

func (o *OAuthRole) HasEnableOpenIdConnect() bool

HasEnableOpenIdConnect returns a boolean if a field has been set.

func (OAuthRole) MarshalJSON ¶

func (o OAuthRole) MarshalJSON() ([]byte, error)

func (*OAuthRole) SetEnableOauth ¶

func (o *OAuthRole) SetEnableOauth(v bool)

SetEnableOauth gets a reference to the given bool and assigns it to the EnableOauth field.

func (*OAuthRole) SetEnableOpenIdConnect ¶

func (o *OAuthRole) SetEnableOpenIdConnect(v bool)

SetEnableOpenIdConnect gets a reference to the given bool and assigns it to the EnableOpenIdConnect field.

func (OAuthRole) ToMap ¶

func (o OAuthRole) ToMap() (map[string]interface{}, error)

type OAuthValues ¶ added in v1200.1.0

type OAuthValues struct {
	Transport    *http.Transport
	TokenUrl     string
	ClientId     string
	ClientSecret string
	Scopes       []string
}

func (OAuthValues) Token ¶ added in v1200.1.0

func (oav OAuthValues) Token() (*oauth2.Token, error)

type OIDCClientCredentials ¶

type OIDCClientCredentials struct {
	// The OpenID Connect client identitification.
	ClientId string `json:"clientId" tfsdk:"client_id"`
	// The OpenID Connect client secret. To update the client secret, specify the plaintext value in this field.  This field will not be populated for GET requests.
	ClientSecret *string `json:"clientSecret,omitempty" tfsdk:"client_secret"`
	// For GET requests, this field contains the encrypted client secret, if one exists.  For POST and PUT requests, if you wish to reuse the existing secret, this field should be passed back unchanged.
	EncryptedSecret *string `json:"encryptedSecret,omitempty" tfsdk:"encrypted_secret"`
}

OIDCClientCredentials The OpenID Connect Client Credentials settings. This is required for an OIDC Connection.

func NewOIDCClientCredentials ¶

func NewOIDCClientCredentials(clientId string) *OIDCClientCredentials

NewOIDCClientCredentials instantiates a new OIDCClientCredentials object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOIDCClientCredentialsWithDefaults ¶

func NewOIDCClientCredentialsWithDefaults() *OIDCClientCredentials

NewOIDCClientCredentialsWithDefaults instantiates a new OIDCClientCredentials object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OIDCClientCredentials) GetClientId ¶

func (o *OIDCClientCredentials) GetClientId() string

GetClientId returns the ClientId field value

func (*OIDCClientCredentials) GetClientIdOk ¶

func (o *OIDCClientCredentials) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*OIDCClientCredentials) GetClientSecret ¶

func (o *OIDCClientCredentials) GetClientSecret() string

GetClientSecret returns the ClientSecret field value if set, zero value otherwise.

func (*OIDCClientCredentials) GetClientSecretOk ¶

func (o *OIDCClientCredentials) GetClientSecretOk() (*string, bool)

GetClientSecretOk returns a tuple with the ClientSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCClientCredentials) GetEncryptedSecret ¶

func (o *OIDCClientCredentials) GetEncryptedSecret() string

GetEncryptedSecret returns the EncryptedSecret field value if set, zero value otherwise.

func (*OIDCClientCredentials) GetEncryptedSecretOk ¶

func (o *OIDCClientCredentials) GetEncryptedSecretOk() (*string, bool)

GetEncryptedSecretOk returns a tuple with the EncryptedSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCClientCredentials) HasClientSecret ¶

func (o *OIDCClientCredentials) HasClientSecret() bool

HasClientSecret returns a boolean if a field has been set.

func (*OIDCClientCredentials) HasEncryptedSecret ¶

func (o *OIDCClientCredentials) HasEncryptedSecret() bool

HasEncryptedSecret returns a boolean if a field has been set.

func (OIDCClientCredentials) MarshalJSON ¶

func (o OIDCClientCredentials) MarshalJSON() ([]byte, error)

func (*OIDCClientCredentials) SetClientId ¶

func (o *OIDCClientCredentials) SetClientId(v string)

SetClientId sets field value

func (*OIDCClientCredentials) SetClientSecret ¶

func (o *OIDCClientCredentials) SetClientSecret(v string)

SetClientSecret gets a reference to the given string and assigns it to the ClientSecret field.

func (*OIDCClientCredentials) SetEncryptedSecret ¶

func (o *OIDCClientCredentials) SetEncryptedSecret(v string)

SetEncryptedSecret gets a reference to the given string and assigns it to the EncryptedSecret field.

func (OIDCClientCredentials) ToMap ¶

func (o OIDCClientCredentials) ToMap() (map[string]interface{}, error)

type OIDCProviderSettings ¶

type OIDCProviderSettings struct {
	// Space separated scope values that the OpenID Provider supports.
	Scopes string `json:"scopes" tfsdk:"scopes"`
	// URL of the OpenID Provider's OAuth 2.0 Authorization Endpoint.
	AuthorizationEndpoint string `json:"authorizationEndpoint" tfsdk:"authorization_endpoint"`
	// URL of the OpenID Provider's OAuth 2.0 Pushed Authorization Request Endpoint.
	PushedAuthorizationRequestEndpoint *string `json:"pushedAuthorizationRequestEndpoint,omitempty" tfsdk:"pushed_authorization_request_endpoint"`
	// The OpenID Connect login type. These values maps to: <br>  CODE: Authentication using Code Flow <br> POST: Authentication using Form Post <br> POST_AT: Authentication using Form Post with Access Token
	LoginType string `json:"loginType" tfsdk:"login_type"`
	// The OpenID Connect Authentication Scheme. This is required for Authentication using Code Flow.
	AuthenticationScheme *string `json:"authenticationScheme,omitempty" tfsdk:"authentication_scheme"`
	// The authentication signing algorithm for token endpoint PRIVATE_KEY_JWT or CLIENT_SECRET_JWT authentication. Asymmetric algorithms are allowed for PRIVATE_KEY_JWT and symmetric algorithms are allowed for CLIENT_SECRET_JWT. For RSASSA-PSS signing algorithm, PingFederate must be integrated with a hardware security module (HSM) or Java 11.
	AuthenticationSigningAlgorithm *string `json:"authenticationSigningAlgorithm,omitempty" tfsdk:"authentication_signing_algorithm"`
	// The request signing algorithm. Required only if you wish to use signed requests. Only asymmetric algorithms are allowed. For RSASSA-PSS signing algorithm, PingFederate must be integrated with a hardware security module (HSM) or Java 11.
	RequestSigningAlgorithm *string `json:"requestSigningAlgorithm,omitempty" tfsdk:"request_signing_algorithm"`
	// Enable Proof Key for Code Exchange (PKCE). When enabled, the client sends an SHA-256 code challenge and corresponding code verifier to the OpenID Provider during the authorization code flow.
	EnablePKCE *bool `json:"enablePKCE,omitempty" tfsdk:"enable_pkce"`
	// URL of the OpenID Provider's OAuth 2.0 Token Endpoint.
	TokenEndpoint *string `json:"tokenEndpoint,omitempty" tfsdk:"token_endpoint"`
	// URL of the OpenID Provider's UserInfo Endpoint.
	UserInfoEndpoint *string `json:"userInfoEndpoint,omitempty" tfsdk:"user_info_endpoint"`
	// URL of the OpenID Provider's RP-Initiated Logout Endpoint.
	LogoutEndpoint *string `json:"logoutEndpoint,omitempty" tfsdk:"logout_endpoint"`
	// URL of the OpenID Provider's JSON Web Key Set [JWK] document.
	JwksURL string `json:"jwksURL" tfsdk:"jwks_url"`
	// Determines whether PingFederate tracks a logout entry when a user signs in, so that the user session can later be terminated via a logout request from the OP. This setting must also be enabled in order for PingFederate to send an RP-initiated logout request to the OP during SLO.
	TrackUserSessionsForLogout *bool `json:"trackUserSessionsForLogout,omitempty" tfsdk:"track_user_sessions_for_logout"`
	// A list of request parameters. Request parameters with same name but different attribute values are treated as a multi-valued request parameter.
	RequestParameters []OIDCRequestParameter `json:"requestParameters,omitempty" tfsdk:"request_parameters"`
	// The redirect URI. This is a read-only parameter.
	RedirectUri *string `json:"redirectUri,omitempty" tfsdk:"redirect_uri"`
	// The Back-Channel Logout URI. This read-only parameter is available when user sessions are tracked for logout.
	BackChannelLogoutUri *string `json:"backChannelLogoutUri,omitempty" tfsdk:"back_channel_logout_uri"`
	// The Front-Channel Logout URI. This is a read-only parameter.
	FrontChannelLogoutUri *string `json:"frontChannelLogoutUri,omitempty" tfsdk:"front_channel_logout_uri"`
	// The Post-Logout Redirect URI, where the OpenID Provider may redirect the user when RP-Initiated Logout has completed. This is a read-only parameter.
	PostLogoutRedirectUri *string `json:"postLogoutRedirectUri,omitempty" tfsdk:"post_logout_redirect_uri"`
}

OIDCProviderSettings The OpenID Provider settings.

func NewOIDCProviderSettings ¶

func NewOIDCProviderSettings(scopes string, authorizationEndpoint string, loginType string, jwksURL string) *OIDCProviderSettings

NewOIDCProviderSettings instantiates a new OIDCProviderSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOIDCProviderSettingsWithDefaults ¶

func NewOIDCProviderSettingsWithDefaults() *OIDCProviderSettings

NewOIDCProviderSettingsWithDefaults instantiates a new OIDCProviderSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OIDCProviderSettings) GetAuthenticationScheme ¶

func (o *OIDCProviderSettings) GetAuthenticationScheme() string

GetAuthenticationScheme returns the AuthenticationScheme field value if set, zero value otherwise.

func (*OIDCProviderSettings) GetAuthenticationSchemeOk ¶

func (o *OIDCProviderSettings) GetAuthenticationSchemeOk() (*string, bool)

GetAuthenticationSchemeOk returns a tuple with the AuthenticationScheme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetAuthenticationSigningAlgorithm ¶

func (o *OIDCProviderSettings) GetAuthenticationSigningAlgorithm() string

GetAuthenticationSigningAlgorithm returns the AuthenticationSigningAlgorithm field value if set, zero value otherwise.

func (*OIDCProviderSettings) GetAuthenticationSigningAlgorithmOk ¶

func (o *OIDCProviderSettings) GetAuthenticationSigningAlgorithmOk() (*string, bool)

GetAuthenticationSigningAlgorithmOk returns a tuple with the AuthenticationSigningAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetAuthorizationEndpoint ¶

func (o *OIDCProviderSettings) GetAuthorizationEndpoint() string

GetAuthorizationEndpoint returns the AuthorizationEndpoint field value

func (*OIDCProviderSettings) GetAuthorizationEndpointOk ¶

func (o *OIDCProviderSettings) GetAuthorizationEndpointOk() (*string, bool)

GetAuthorizationEndpointOk returns a tuple with the AuthorizationEndpoint field value and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetBackChannelLogoutUri ¶

func (o *OIDCProviderSettings) GetBackChannelLogoutUri() string

GetBackChannelLogoutUri returns the BackChannelLogoutUri field value if set, zero value otherwise.

func (*OIDCProviderSettings) GetBackChannelLogoutUriOk ¶

func (o *OIDCProviderSettings) GetBackChannelLogoutUriOk() (*string, bool)

GetBackChannelLogoutUriOk returns a tuple with the BackChannelLogoutUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetEnablePKCE ¶

func (o *OIDCProviderSettings) GetEnablePKCE() bool

GetEnablePKCE returns the EnablePKCE field value if set, zero value otherwise.

func (*OIDCProviderSettings) GetEnablePKCEOk ¶

func (o *OIDCProviderSettings) GetEnablePKCEOk() (*bool, bool)

GetEnablePKCEOk returns a tuple with the EnablePKCE field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetFrontChannelLogoutUri ¶

func (o *OIDCProviderSettings) GetFrontChannelLogoutUri() string

GetFrontChannelLogoutUri returns the FrontChannelLogoutUri field value if set, zero value otherwise.

func (*OIDCProviderSettings) GetFrontChannelLogoutUriOk ¶

func (o *OIDCProviderSettings) GetFrontChannelLogoutUriOk() (*string, bool)

GetFrontChannelLogoutUriOk returns a tuple with the FrontChannelLogoutUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetJwksURL ¶

func (o *OIDCProviderSettings) GetJwksURL() string

GetJwksURL returns the JwksURL field value

func (*OIDCProviderSettings) GetJwksURLOk ¶

func (o *OIDCProviderSettings) GetJwksURLOk() (*string, bool)

GetJwksURLOk returns a tuple with the JwksURL field value and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetLoginType ¶

func (o *OIDCProviderSettings) GetLoginType() string

GetLoginType returns the LoginType field value

func (*OIDCProviderSettings) GetLoginTypeOk ¶

func (o *OIDCProviderSettings) GetLoginTypeOk() (*string, bool)

GetLoginTypeOk returns a tuple with the LoginType field value and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetLogoutEndpoint ¶

func (o *OIDCProviderSettings) GetLogoutEndpoint() string

GetLogoutEndpoint returns the LogoutEndpoint field value if set, zero value otherwise.

func (*OIDCProviderSettings) GetLogoutEndpointOk ¶

func (o *OIDCProviderSettings) GetLogoutEndpointOk() (*string, bool)

GetLogoutEndpointOk returns a tuple with the LogoutEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetPostLogoutRedirectUri ¶

func (o *OIDCProviderSettings) GetPostLogoutRedirectUri() string

GetPostLogoutRedirectUri returns the PostLogoutRedirectUri field value if set, zero value otherwise.

func (*OIDCProviderSettings) GetPostLogoutRedirectUriOk ¶

func (o *OIDCProviderSettings) GetPostLogoutRedirectUriOk() (*string, bool)

GetPostLogoutRedirectUriOk returns a tuple with the PostLogoutRedirectUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetPushedAuthorizationRequestEndpoint ¶

func (o *OIDCProviderSettings) GetPushedAuthorizationRequestEndpoint() string

GetPushedAuthorizationRequestEndpoint returns the PushedAuthorizationRequestEndpoint field value if set, zero value otherwise.

func (*OIDCProviderSettings) GetPushedAuthorizationRequestEndpointOk ¶

func (o *OIDCProviderSettings) GetPushedAuthorizationRequestEndpointOk() (*string, bool)

GetPushedAuthorizationRequestEndpointOk returns a tuple with the PushedAuthorizationRequestEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetRedirectUri ¶

func (o *OIDCProviderSettings) GetRedirectUri() string

GetRedirectUri returns the RedirectUri field value if set, zero value otherwise.

func (*OIDCProviderSettings) GetRedirectUriOk ¶

func (o *OIDCProviderSettings) GetRedirectUriOk() (*string, bool)

GetRedirectUriOk returns a tuple with the RedirectUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetRequestParameters ¶

func (o *OIDCProviderSettings) GetRequestParameters() []OIDCRequestParameter

GetRequestParameters returns the RequestParameters field value if set, zero value otherwise.

func (*OIDCProviderSettings) GetRequestParametersOk ¶

func (o *OIDCProviderSettings) GetRequestParametersOk() ([]OIDCRequestParameter, bool)

GetRequestParametersOk returns a tuple with the RequestParameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetRequestSigningAlgorithm ¶

func (o *OIDCProviderSettings) GetRequestSigningAlgorithm() string

GetRequestSigningAlgorithm returns the RequestSigningAlgorithm field value if set, zero value otherwise.

func (*OIDCProviderSettings) GetRequestSigningAlgorithmOk ¶

func (o *OIDCProviderSettings) GetRequestSigningAlgorithmOk() (*string, bool)

GetRequestSigningAlgorithmOk returns a tuple with the RequestSigningAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetScopes ¶

func (o *OIDCProviderSettings) GetScopes() string

GetScopes returns the Scopes field value

func (*OIDCProviderSettings) GetScopesOk ¶

func (o *OIDCProviderSettings) GetScopesOk() (*string, bool)

GetScopesOk returns a tuple with the Scopes field value and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetTokenEndpoint ¶

func (o *OIDCProviderSettings) GetTokenEndpoint() string

GetTokenEndpoint returns the TokenEndpoint field value if set, zero value otherwise.

func (*OIDCProviderSettings) GetTokenEndpointOk ¶

func (o *OIDCProviderSettings) GetTokenEndpointOk() (*string, bool)

GetTokenEndpointOk returns a tuple with the TokenEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetTrackUserSessionsForLogout ¶

func (o *OIDCProviderSettings) GetTrackUserSessionsForLogout() bool

GetTrackUserSessionsForLogout returns the TrackUserSessionsForLogout field value if set, zero value otherwise.

func (*OIDCProviderSettings) GetTrackUserSessionsForLogoutOk ¶

func (o *OIDCProviderSettings) GetTrackUserSessionsForLogoutOk() (*bool, bool)

GetTrackUserSessionsForLogoutOk returns a tuple with the TrackUserSessionsForLogout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCProviderSettings) GetUserInfoEndpoint ¶

func (o *OIDCProviderSettings) GetUserInfoEndpoint() string

GetUserInfoEndpoint returns the UserInfoEndpoint field value if set, zero value otherwise.

func (*OIDCProviderSettings) GetUserInfoEndpointOk ¶

func (o *OIDCProviderSettings) GetUserInfoEndpointOk() (*string, bool)

GetUserInfoEndpointOk returns a tuple with the UserInfoEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCProviderSettings) HasAuthenticationScheme ¶

func (o *OIDCProviderSettings) HasAuthenticationScheme() bool

HasAuthenticationScheme returns a boolean if a field has been set.

func (*OIDCProviderSettings) HasAuthenticationSigningAlgorithm ¶

func (o *OIDCProviderSettings) HasAuthenticationSigningAlgorithm() bool

HasAuthenticationSigningAlgorithm returns a boolean if a field has been set.

func (*OIDCProviderSettings) HasBackChannelLogoutUri ¶

func (o *OIDCProviderSettings) HasBackChannelLogoutUri() bool

HasBackChannelLogoutUri returns a boolean if a field has been set.

func (*OIDCProviderSettings) HasEnablePKCE ¶

func (o *OIDCProviderSettings) HasEnablePKCE() bool

HasEnablePKCE returns a boolean if a field has been set.

func (*OIDCProviderSettings) HasFrontChannelLogoutUri ¶

func (o *OIDCProviderSettings) HasFrontChannelLogoutUri() bool

HasFrontChannelLogoutUri returns a boolean if a field has been set.

func (*OIDCProviderSettings) HasLogoutEndpoint ¶

func (o *OIDCProviderSettings) HasLogoutEndpoint() bool

HasLogoutEndpoint returns a boolean if a field has been set.

func (*OIDCProviderSettings) HasPostLogoutRedirectUri ¶

func (o *OIDCProviderSettings) HasPostLogoutRedirectUri() bool

HasPostLogoutRedirectUri returns a boolean if a field has been set.

func (*OIDCProviderSettings) HasPushedAuthorizationRequestEndpoint ¶

func (o *OIDCProviderSettings) HasPushedAuthorizationRequestEndpoint() bool

HasPushedAuthorizationRequestEndpoint returns a boolean if a field has been set.

func (*OIDCProviderSettings) HasRedirectUri ¶

func (o *OIDCProviderSettings) HasRedirectUri() bool

HasRedirectUri returns a boolean if a field has been set.

func (*OIDCProviderSettings) HasRequestParameters ¶

func (o *OIDCProviderSettings) HasRequestParameters() bool

HasRequestParameters returns a boolean if a field has been set.

func (*OIDCProviderSettings) HasRequestSigningAlgorithm ¶

func (o *OIDCProviderSettings) HasRequestSigningAlgorithm() bool

HasRequestSigningAlgorithm returns a boolean if a field has been set.

func (*OIDCProviderSettings) HasTokenEndpoint ¶

func (o *OIDCProviderSettings) HasTokenEndpoint() bool

HasTokenEndpoint returns a boolean if a field has been set.

func (*OIDCProviderSettings) HasTrackUserSessionsForLogout ¶

func (o *OIDCProviderSettings) HasTrackUserSessionsForLogout() bool

HasTrackUserSessionsForLogout returns a boolean if a field has been set.

func (*OIDCProviderSettings) HasUserInfoEndpoint ¶

func (o *OIDCProviderSettings) HasUserInfoEndpoint() bool

HasUserInfoEndpoint returns a boolean if a field has been set.

func (OIDCProviderSettings) MarshalJSON ¶

func (o OIDCProviderSettings) MarshalJSON() ([]byte, error)

func (*OIDCProviderSettings) SetAuthenticationScheme ¶

func (o *OIDCProviderSettings) SetAuthenticationScheme(v string)

SetAuthenticationScheme gets a reference to the given string and assigns it to the AuthenticationScheme field.

func (*OIDCProviderSettings) SetAuthenticationSigningAlgorithm ¶

func (o *OIDCProviderSettings) SetAuthenticationSigningAlgorithm(v string)

SetAuthenticationSigningAlgorithm gets a reference to the given string and assigns it to the AuthenticationSigningAlgorithm field.

func (*OIDCProviderSettings) SetAuthorizationEndpoint ¶

func (o *OIDCProviderSettings) SetAuthorizationEndpoint(v string)

SetAuthorizationEndpoint sets field value

func (*OIDCProviderSettings) SetBackChannelLogoutUri ¶

func (o *OIDCProviderSettings) SetBackChannelLogoutUri(v string)

SetBackChannelLogoutUri gets a reference to the given string and assigns it to the BackChannelLogoutUri field.

func (*OIDCProviderSettings) SetEnablePKCE ¶

func (o *OIDCProviderSettings) SetEnablePKCE(v bool)

SetEnablePKCE gets a reference to the given bool and assigns it to the EnablePKCE field.

func (*OIDCProviderSettings) SetFrontChannelLogoutUri ¶

func (o *OIDCProviderSettings) SetFrontChannelLogoutUri(v string)

SetFrontChannelLogoutUri gets a reference to the given string and assigns it to the FrontChannelLogoutUri field.

func (*OIDCProviderSettings) SetJwksURL ¶

func (o *OIDCProviderSettings) SetJwksURL(v string)

SetJwksURL sets field value

func (*OIDCProviderSettings) SetLoginType ¶

func (o *OIDCProviderSettings) SetLoginType(v string)

SetLoginType sets field value

func (*OIDCProviderSettings) SetLogoutEndpoint ¶

func (o *OIDCProviderSettings) SetLogoutEndpoint(v string)

SetLogoutEndpoint gets a reference to the given string and assigns it to the LogoutEndpoint field.

func (*OIDCProviderSettings) SetPostLogoutRedirectUri ¶

func (o *OIDCProviderSettings) SetPostLogoutRedirectUri(v string)

SetPostLogoutRedirectUri gets a reference to the given string and assigns it to the PostLogoutRedirectUri field.

func (*OIDCProviderSettings) SetPushedAuthorizationRequestEndpoint ¶

func (o *OIDCProviderSettings) SetPushedAuthorizationRequestEndpoint(v string)

SetPushedAuthorizationRequestEndpoint gets a reference to the given string and assigns it to the PushedAuthorizationRequestEndpoint field.

func (*OIDCProviderSettings) SetRedirectUri ¶

func (o *OIDCProviderSettings) SetRedirectUri(v string)

SetRedirectUri gets a reference to the given string and assigns it to the RedirectUri field.

func (*OIDCProviderSettings) SetRequestParameters ¶

func (o *OIDCProviderSettings) SetRequestParameters(v []OIDCRequestParameter)

SetRequestParameters gets a reference to the given []OIDCRequestParameter and assigns it to the RequestParameters field.

func (*OIDCProviderSettings) SetRequestSigningAlgorithm ¶

func (o *OIDCProviderSettings) SetRequestSigningAlgorithm(v string)

SetRequestSigningAlgorithm gets a reference to the given string and assigns it to the RequestSigningAlgorithm field.

func (*OIDCProviderSettings) SetScopes ¶

func (o *OIDCProviderSettings) SetScopes(v string)

SetScopes sets field value

func (*OIDCProviderSettings) SetTokenEndpoint ¶

func (o *OIDCProviderSettings) SetTokenEndpoint(v string)

SetTokenEndpoint gets a reference to the given string and assigns it to the TokenEndpoint field.

func (*OIDCProviderSettings) SetTrackUserSessionsForLogout ¶

func (o *OIDCProviderSettings) SetTrackUserSessionsForLogout(v bool)

SetTrackUserSessionsForLogout gets a reference to the given bool and assigns it to the TrackUserSessionsForLogout field.

func (*OIDCProviderSettings) SetUserInfoEndpoint ¶

func (o *OIDCProviderSettings) SetUserInfoEndpoint(v string)

SetUserInfoEndpoint gets a reference to the given string and assigns it to the UserInfoEndpoint field.

func (OIDCProviderSettings) ToMap ¶

func (o OIDCProviderSettings) ToMap() (map[string]interface{}, error)

type OIDCRequestParameter ¶

type OIDCRequestParameter struct {
	// Request parameter name.
	Name           string                    `json:"name" tfsdk:"name"`
	AttributeValue AttributeFulfillmentValue `json:"attributeValue" tfsdk:"attribute_value"`
	// A request parameter value. A parameter can have either a value or a attribute value but not both. Value set here will be converted to an attribute value of source type TEXT. An empty value will be converted to attribute value of source type NO_MAPPING.
	Value *string `json:"value,omitempty" tfsdk:"value"`
	// Indicates whether the parameter value can be overridden by an Application Endpoint parameter
	ApplicationEndpointOverride bool `json:"applicationEndpointOverride" tfsdk:"application_endpoint_override"`
}

OIDCRequestParameter An OIDC custom request parameter.

func NewOIDCRequestParameter ¶

func NewOIDCRequestParameter(name string, attributeValue AttributeFulfillmentValue, applicationEndpointOverride bool) *OIDCRequestParameter

NewOIDCRequestParameter instantiates a new OIDCRequestParameter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOIDCRequestParameterWithDefaults ¶

func NewOIDCRequestParameterWithDefaults() *OIDCRequestParameter

NewOIDCRequestParameterWithDefaults instantiates a new OIDCRequestParameter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OIDCRequestParameter) GetApplicationEndpointOverride ¶

func (o *OIDCRequestParameter) GetApplicationEndpointOverride() bool

GetApplicationEndpointOverride returns the ApplicationEndpointOverride field value

func (*OIDCRequestParameter) GetApplicationEndpointOverrideOk ¶

func (o *OIDCRequestParameter) GetApplicationEndpointOverrideOk() (*bool, bool)

GetApplicationEndpointOverrideOk returns a tuple with the ApplicationEndpointOverride field value and a boolean to check if the value has been set.

func (*OIDCRequestParameter) GetAttributeValue ¶

func (o *OIDCRequestParameter) GetAttributeValue() AttributeFulfillmentValue

GetAttributeValue returns the AttributeValue field value

func (*OIDCRequestParameter) GetAttributeValueOk ¶

func (o *OIDCRequestParameter) GetAttributeValueOk() (*AttributeFulfillmentValue, bool)

GetAttributeValueOk returns a tuple with the AttributeValue field value and a boolean to check if the value has been set.

func (*OIDCRequestParameter) GetName ¶

func (o *OIDCRequestParameter) GetName() string

GetName returns the Name field value

func (*OIDCRequestParameter) GetNameOk ¶

func (o *OIDCRequestParameter) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*OIDCRequestParameter) GetValue ¶

func (o *OIDCRequestParameter) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*OIDCRequestParameter) GetValueOk ¶

func (o *OIDCRequestParameter) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCRequestParameter) HasValue ¶

func (o *OIDCRequestParameter) HasValue() bool

HasValue returns a boolean if a field has been set.

func (OIDCRequestParameter) MarshalJSON ¶

func (o OIDCRequestParameter) MarshalJSON() ([]byte, error)

func (*OIDCRequestParameter) SetApplicationEndpointOverride ¶

func (o *OIDCRequestParameter) SetApplicationEndpointOverride(v bool)

SetApplicationEndpointOverride sets field value

func (*OIDCRequestParameter) SetAttributeValue ¶

func (o *OIDCRequestParameter) SetAttributeValue(v AttributeFulfillmentValue)

SetAttributeValue sets field value

func (*OIDCRequestParameter) SetName ¶

func (o *OIDCRequestParameter) SetName(v string)

SetName sets field value

func (*OIDCRequestParameter) SetValue ¶

func (o *OIDCRequestParameter) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (OIDCRequestParameter) ToMap ¶

func (o OIDCRequestParameter) ToMap() (map[string]interface{}, error)

type OIDCSessionSettings ¶

type OIDCSessionSettings struct {
	// Determines whether user sessions are tracked for logout. This property is now available under /oauth/authServerSettings and should be accessed through that resource.
	TrackUserSessionsForLogout *bool `json:"trackUserSessionsForLogout,omitempty" tfsdk:"track_user_sessions_for_logout"`
	// Determines whether the user's session is revoked on logout. This property is now available under /session/settings and should be accessed through that resource.
	RevokeUserSessionOnLogout *bool `json:"revokeUserSessionOnLogout,omitempty" tfsdk:"revoke_user_session_on_logout"`
	// How long a session revocation is tracked and stored, in minutes. This property is now available under /session/settings and should be accessed through that resource.
	SessionRevocationLifetime *int64 `json:"sessionRevocationLifetime,omitempty" tfsdk:"session_revocation_lifetime"`
}

OIDCSessionSettings Settings relating to OpenID Connect session management.

func NewOIDCSessionSettings ¶

func NewOIDCSessionSettings() *OIDCSessionSettings

NewOIDCSessionSettings instantiates a new OIDCSessionSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOIDCSessionSettingsWithDefaults ¶

func NewOIDCSessionSettingsWithDefaults() *OIDCSessionSettings

NewOIDCSessionSettingsWithDefaults instantiates a new OIDCSessionSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OIDCSessionSettings) GetRevokeUserSessionOnLogout ¶

func (o *OIDCSessionSettings) GetRevokeUserSessionOnLogout() bool

GetRevokeUserSessionOnLogout returns the RevokeUserSessionOnLogout field value if set, zero value otherwise.

func (*OIDCSessionSettings) GetRevokeUserSessionOnLogoutOk ¶

func (o *OIDCSessionSettings) GetRevokeUserSessionOnLogoutOk() (*bool, bool)

GetRevokeUserSessionOnLogoutOk returns a tuple with the RevokeUserSessionOnLogout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCSessionSettings) GetSessionRevocationLifetime ¶

func (o *OIDCSessionSettings) GetSessionRevocationLifetime() int64

GetSessionRevocationLifetime returns the SessionRevocationLifetime field value if set, zero value otherwise.

func (*OIDCSessionSettings) GetSessionRevocationLifetimeOk ¶

func (o *OIDCSessionSettings) GetSessionRevocationLifetimeOk() (*int64, bool)

GetSessionRevocationLifetimeOk returns a tuple with the SessionRevocationLifetime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCSessionSettings) GetTrackUserSessionsForLogout ¶

func (o *OIDCSessionSettings) GetTrackUserSessionsForLogout() bool

GetTrackUserSessionsForLogout returns the TrackUserSessionsForLogout field value if set, zero value otherwise.

func (*OIDCSessionSettings) GetTrackUserSessionsForLogoutOk ¶

func (o *OIDCSessionSettings) GetTrackUserSessionsForLogoutOk() (*bool, bool)

GetTrackUserSessionsForLogoutOk returns a tuple with the TrackUserSessionsForLogout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OIDCSessionSettings) HasRevokeUserSessionOnLogout ¶

func (o *OIDCSessionSettings) HasRevokeUserSessionOnLogout() bool

HasRevokeUserSessionOnLogout returns a boolean if a field has been set.

func (*OIDCSessionSettings) HasSessionRevocationLifetime ¶

func (o *OIDCSessionSettings) HasSessionRevocationLifetime() bool

HasSessionRevocationLifetime returns a boolean if a field has been set.

func (*OIDCSessionSettings) HasTrackUserSessionsForLogout ¶

func (o *OIDCSessionSettings) HasTrackUserSessionsForLogout() bool

HasTrackUserSessionsForLogout returns a boolean if a field has been set.

func (OIDCSessionSettings) MarshalJSON ¶

func (o OIDCSessionSettings) MarshalJSON() ([]byte, error)

func (*OIDCSessionSettings) SetRevokeUserSessionOnLogout ¶

func (o *OIDCSessionSettings) SetRevokeUserSessionOnLogout(v bool)

SetRevokeUserSessionOnLogout gets a reference to the given bool and assigns it to the RevokeUserSessionOnLogout field.

func (*OIDCSessionSettings) SetSessionRevocationLifetime ¶

func (o *OIDCSessionSettings) SetSessionRevocationLifetime(v int64)

SetSessionRevocationLifetime gets a reference to the given int64 and assigns it to the SessionRevocationLifetime field.

func (*OIDCSessionSettings) SetTrackUserSessionsForLogout ¶

func (o *OIDCSessionSettings) SetTrackUserSessionsForLogout(v bool)

SetTrackUserSessionsForLogout gets a reference to the given bool and assigns it to the TrackUserSessionsForLogout field.

func (OIDCSessionSettings) ToMap ¶

func (o OIDCSessionSettings) ToMap() (map[string]interface{}, error)

type OauthAccessTokenManagersAPIService ¶

type OauthAccessTokenManagersAPIService service

OauthAccessTokenManagersAPIService OauthAccessTokenManagersAPI service

func (*OauthAccessTokenManagersAPIService) CreateTokenManager ¶

CreateTokenManager Create a token management plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateTokenManagerRequest

func (*OauthAccessTokenManagersAPIService) CreateTokenManagerExecute ¶

Execute executes the request

@return AccessTokenManager

func (*OauthAccessTokenManagersAPIService) DeleteTokenManager ¶

DeleteTokenManager Delete a token management plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of token management plugin instance.
@return ApiDeleteTokenManagerRequest

func (*OauthAccessTokenManagersAPIService) DeleteTokenManagerExecute ¶

Execute executes the request

func (*OauthAccessTokenManagersAPIService) GetOauthAccessTokenManagersSettings ¶

GetOauthAccessTokenManagersSettings Get general access token management settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOauthAccessTokenManagersSettingsRequest

func (*OauthAccessTokenManagersAPIService) GetOauthAccessTokenManagersSettingsExecute ¶

Execute executes the request

@return AccessTokenManagementSettings

func (*OauthAccessTokenManagersAPIService) GetTokenManager ¶

GetTokenManager Get a specific token management plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of token management plugin instance.
@return ApiGetTokenManagerRequest

func (*OauthAccessTokenManagersAPIService) GetTokenManagerDescriptor ¶

GetTokenManagerDescriptor Get the description of a token management plugin descriptor.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of token management plugin descriptor.
@return ApiGetTokenManagerDescriptorRequest

func (*OauthAccessTokenManagersAPIService) GetTokenManagerDescriptorExecute ¶

Execute executes the request

@return AccessTokenManagerDescriptor

func (*OauthAccessTokenManagersAPIService) GetTokenManagerDescriptors ¶

GetTokenManagerDescriptors Get the list of available token management plugin descriptors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTokenManagerDescriptorsRequest

func (*OauthAccessTokenManagersAPIService) GetTokenManagerDescriptorsExecute ¶

Execute executes the request

@return AccessTokenManagerDescriptors

func (*OauthAccessTokenManagersAPIService) GetTokenManagerExecute ¶

Execute executes the request

@return AccessTokenManager

func (*OauthAccessTokenManagersAPIService) GetTokenManagers ¶

GetTokenManagers Get a list of all token management plugin instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTokenManagersRequest

func (*OauthAccessTokenManagersAPIService) GetTokenManagersExecute ¶

Execute executes the request

@return AccessTokenManagers

func (*OauthAccessTokenManagersAPIService) UpdateOauthAccessTokenManagersSettings ¶

UpdateOauthAccessTokenManagersSettings Update general access token management settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateOauthAccessTokenManagersSettingsRequest

func (*OauthAccessTokenManagersAPIService) UpdateOauthAccessTokenManagersSettingsExecute ¶

Execute executes the request

@return AccessTokenManagementSettings

func (*OauthAccessTokenManagersAPIService) UpdateTokenManager ¶

UpdateTokenManager Update a token management plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of token management plugin instance.
@return ApiUpdateTokenManagerRequest

func (*OauthAccessTokenManagersAPIService) UpdateTokenManagerExecute ¶

Execute executes the request

@return AccessTokenManager

type OauthAccessTokenMappingsAPIService ¶

type OauthAccessTokenMappingsAPIService service

OauthAccessTokenMappingsAPIService OauthAccessTokenMappingsAPI service

func (*OauthAccessTokenMappingsAPIService) CreateMapping ¶

CreateMapping Create a new Access Token Mapping.

Create a new Access Token Mapping. If the mapping is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateMappingRequest

func (*OauthAccessTokenMappingsAPIService) CreateMappingExecute ¶

Execute executes the request

@return AccessTokenMapping

func (*OauthAccessTokenMappingsAPIService) DeleteMapping ¶

DeleteMapping Delete an Access Token Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Access Token Mapping.
@return ApiDeleteMappingRequest

func (*OauthAccessTokenMappingsAPIService) DeleteMappingExecute ¶

Execute executes the request

func (*OauthAccessTokenMappingsAPIService) GetMapping ¶

GetMapping Find the Access Token Mapping by its ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Access Token Mapping.
@return ApiGetMappingRequest

func (*OauthAccessTokenMappingsAPIService) GetMappingExecute ¶

Execute executes the request

@return AccessTokenMapping

func (*OauthAccessTokenMappingsAPIService) GetMappings ¶

GetMappings Get the list of Access Token Mappings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetMappingsRequest

func (*OauthAccessTokenMappingsAPIService) GetMappingsExecute ¶

Execute executes the request

@return []AccessTokenMapping

func (*OauthAccessTokenMappingsAPIService) UpdateMapping ¶

UpdateMapping Update an Access Token Mapping.

Update an Access Token Mapping with the matching ID. If the mapping is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected. Note: A 404 status code is returned for nonexistent mapping ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Access Token Mapping to update.
@return ApiUpdateMappingRequest

func (*OauthAccessTokenMappingsAPIService) UpdateMappingExecute ¶

Execute executes the request

@return AccessTokenMapping

type OauthAuthServerSettingsAPIService ¶

type OauthAuthServerSettingsAPIService service

OauthAuthServerSettingsAPIService OauthAuthServerSettingsAPI service

func (*OauthAuthServerSettingsAPIService) AddCommonScope ¶

AddCommonScope Add a new common scope.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddCommonScopeRequest

func (*OauthAuthServerSettingsAPIService) AddCommonScopeExecute ¶

Execute executes the request

@return ScopeEntry

func (*OauthAuthServerSettingsAPIService) AddCommonScopeGroup ¶

AddCommonScopeGroup Create a new common scope group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddCommonScopeGroupRequest

func (*OauthAuthServerSettingsAPIService) AddCommonScopeGroupExecute ¶

Execute executes the request

@return ScopeGroupEntry

func (*OauthAuthServerSettingsAPIService) AddExclusiveScope ¶

AddExclusiveScope Add a new exclusive scope.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddExclusiveScopeRequest

func (*OauthAuthServerSettingsAPIService) AddExclusiveScopeExecute ¶

Execute executes the request

@return ScopeEntry

func (*OauthAuthServerSettingsAPIService) AddExclusiveScopeGroup ¶

AddExclusiveScopeGroup Create a new exclusive scope group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddExclusiveScopeGroupRequest

func (*OauthAuthServerSettingsAPIService) AddExclusiveScopeGroupExecute ¶

Execute executes the request

@return ScopeGroupEntry

func (*OauthAuthServerSettingsAPIService) GetAuthorizationServerSettings ¶

GetAuthorizationServerSettings Get the Authorization Server Settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAuthorizationServerSettingsRequest

func (*OauthAuthServerSettingsAPIService) GetAuthorizationServerSettingsExecute ¶

Execute executes the request

@return AuthorizationServerSettings

func (*OauthAuthServerSettingsAPIService) GetCommonScope ¶

GetCommonScope Get an existing common scope.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the common scope.
@return ApiGetCommonScopeRequest

func (*OauthAuthServerSettingsAPIService) GetCommonScopeExecute ¶

Execute executes the request

@return ScopeEntry

func (*OauthAuthServerSettingsAPIService) GetCommonScopeGroup ¶

GetCommonScopeGroup Get an existing common scope group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the common scope group.
@return ApiGetCommonScopeGroupRequest

func (*OauthAuthServerSettingsAPIService) GetCommonScopeGroupExecute ¶

Execute executes the request

@return ScopeGroupEntry

func (*OauthAuthServerSettingsAPIService) GetExclusiveScope ¶

GetExclusiveScope Get an existing exclusive scope.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the exclusive scope.
@return ApiGetExclusiveScopeRequest

func (*OauthAuthServerSettingsAPIService) GetExclusiveScopeExecute ¶

Execute executes the request

@return ScopeEntry

func (*OauthAuthServerSettingsAPIService) GetExclusiveScopeGroup ¶

GetExclusiveScopeGroup Get an existing exclusive scope group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the exclusive scope group.
@return ApiGetExclusiveScopeGroupRequest

func (*OauthAuthServerSettingsAPIService) GetExclusiveScopeGroupExecute ¶

Execute executes the request

@return ScopeGroupEntry

func (*OauthAuthServerSettingsAPIService) RemoveCommonScope ¶

RemoveCommonScope Remove an existing common scope.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the common scope.
@return ApiRemoveCommonScopeRequest

func (*OauthAuthServerSettingsAPIService) RemoveCommonScopeExecute ¶

Execute executes the request

func (*OauthAuthServerSettingsAPIService) RemoveCommonScopeGroup ¶

RemoveCommonScopeGroup Remove an existing common scope group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the common scope group.
@return ApiRemoveCommonScopeGroupRequest

func (*OauthAuthServerSettingsAPIService) RemoveCommonScopeGroupExecute ¶

Execute executes the request

func (*OauthAuthServerSettingsAPIService) RemoveExclusiveScope ¶

RemoveExclusiveScope Remove an existing exclusive scope.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the exclusive scope.
@return ApiRemoveExclusiveScopeRequest

func (*OauthAuthServerSettingsAPIService) RemoveExclusiveScopeExecute ¶

Execute executes the request

func (*OauthAuthServerSettingsAPIService) RemoveExclusiveScopeGroup ¶

RemoveExclusiveScopeGroup Remove an existing exclusive scope group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the exclusive scope group.
@return ApiRemoveExclusiveScopeGroupRequest

func (*OauthAuthServerSettingsAPIService) RemoveExclusiveScopeGroupExecute ¶

Execute executes the request

func (*OauthAuthServerSettingsAPIService) UpdateAuthorizationServerSettings ¶

UpdateAuthorizationServerSettings Update the Authorization Server Settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateAuthorizationServerSettingsRequest

func (*OauthAuthServerSettingsAPIService) UpdateAuthorizationServerSettingsExecute ¶

Execute executes the request

@return AuthorizationServerSettings

func (*OauthAuthServerSettingsAPIService) UpdateCommonScope ¶

UpdateCommonScope Update an existing common scope.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the common scope.
@return ApiUpdateCommonScopeRequest

func (*OauthAuthServerSettingsAPIService) UpdateCommonScopeExecute ¶

Execute executes the request

@return ScopeEntry

func (*OauthAuthServerSettingsAPIService) UpdateCommonScopeGroup ¶

UpdateCommonScopeGroup Update an existing common scope group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the common scope group.
@return ApiUpdateCommonScopeGroupRequest

func (*OauthAuthServerSettingsAPIService) UpdateCommonScopeGroupExecute ¶

Execute executes the request

@return ScopeGroupEntry

func (*OauthAuthServerSettingsAPIService) UpdateExclusiveScope ¶

UpdateExclusiveScope Update an existing exclusive scope.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the exclusive scope.
@return ApiUpdateExclusiveScopeRequest

func (*OauthAuthServerSettingsAPIService) UpdateExclusiveScopeExecute ¶

Execute executes the request

@return ScopeEntry

func (*OauthAuthServerSettingsAPIService) UpdateExclusiveScopeGroups ¶

UpdateExclusiveScopeGroups Update an existing exclusive scope group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the exclusive scope group.
@return ApiUpdateExclusiveScopeGroupsRequest

func (*OauthAuthServerSettingsAPIService) UpdateExclusiveScopeGroupsExecute ¶

Execute executes the request

@return ScopeGroupEntry

type OauthAuthenticationPolicyContractMappingsAPIService ¶

type OauthAuthenticationPolicyContractMappingsAPIService service

OauthAuthenticationPolicyContractMappingsAPIService OauthAuthenticationPolicyContractMappingsAPI service

func (*OauthAuthenticationPolicyContractMappingsAPIService) CreateApcMapping ¶

CreateApcMapping Create a new authentication policy contract to persistent grant mapping.

Create a new authentication policy contract to persistent grant mapping. If a mapping can't be created, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateApcMappingRequest

func (*OauthAuthenticationPolicyContractMappingsAPIService) CreateApcMappingExecute ¶

Execute executes the request

@return ApcToPersistentGrantMapping

func (*OauthAuthenticationPolicyContractMappingsAPIService) DeleteApcMapping ¶

DeleteApcMapping Delete an authentication policy contract to persistent grant mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the authentication policy contract to persistent grant mapping.
@return ApiDeleteApcMappingRequest

func (*OauthAuthenticationPolicyContractMappingsAPIService) DeleteApcMappingExecute ¶

Execute executes the request

func (*OauthAuthenticationPolicyContractMappingsAPIService) GetApcMapping ¶

GetApcMapping Find the authentication policy contract to persistent grant mapping by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the authentication policy contract to persistent grant mapping.
@return ApiGetApcMappingRequest

func (*OauthAuthenticationPolicyContractMappingsAPIService) GetApcMappingExecute ¶

Execute executes the request

@return ApcToPersistentGrantMapping

func (*OauthAuthenticationPolicyContractMappingsAPIService) GetApcMappings ¶

GetApcMappings Get the list of authentication policy contract to persistent grant mappings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetApcMappingsRequest

func (*OauthAuthenticationPolicyContractMappingsAPIService) GetApcMappingsExecute ¶

Execute executes the request

@return ApcToPersistentGrantMappings

func (*OauthAuthenticationPolicyContractMappingsAPIService) UpdateApcMapping ¶

UpdateApcMapping Update an authentication policy contract to persistent grant mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the authentication policy contract to persistent grant mapping to update.
@return ApiUpdateApcMappingRequest

func (*OauthAuthenticationPolicyContractMappingsAPIService) UpdateApcMappingExecute ¶

Execute executes the request

@return ApcToPersistentGrantMapping

type OauthAuthorizationDetailProcessorsAPIService ¶

type OauthAuthorizationDetailProcessorsAPIService service

OauthAuthorizationDetailProcessorsAPIService OauthAuthorizationDetailProcessorsAPI service

func (*OauthAuthorizationDetailProcessorsAPIService) CreateAuthorizationDetailProcessor ¶

CreateAuthorizationDetailProcessor Create an authorization detail processor plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateAuthorizationDetailProcessorRequest

func (*OauthAuthorizationDetailProcessorsAPIService) CreateAuthorizationDetailProcessorExecute ¶

Execute executes the request

@return AuthorizationDetailProcessor

func (*OauthAuthorizationDetailProcessorsAPIService) DeleteAuthorizationDetailProcessor ¶

DeleteAuthorizationDetailProcessor Delete an authorization detail processor plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of an authorization detail processor plugin instance.
@return ApiDeleteAuthorizationDetailProcessorRequest

func (*OauthAuthorizationDetailProcessorsAPIService) DeleteAuthorizationDetailProcessorExecute ¶

Execute executes the request

func (*OauthAuthorizationDetailProcessorsAPIService) GetAuthorizationDetailProcessor ¶

GetAuthorizationDetailProcessor Get a specific authorization detail processor plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of an authorization detail processor plugin instance.
@return ApiGetAuthorizationDetailProcessorRequest

func (*OauthAuthorizationDetailProcessorsAPIService) GetAuthorizationDetailProcessorExecute ¶

Execute executes the request

@return AuthorizationDetailProcessor

func (*OauthAuthorizationDetailProcessorsAPIService) GetAuthorizationDetailProcessorPluginDescriptor ¶

GetAuthorizationDetailProcessorPluginDescriptor Get an authorization detail processor plugin descriptor.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of authorization detail processor plugin descriptor.
@return ApiGetAuthorizationDetailProcessorPluginDescriptorRequest

func (*OauthAuthorizationDetailProcessorsAPIService) GetAuthorizationDetailProcessorPluginDescriptorExecute ¶

Execute executes the request

@return AuthorizationDetailProcessorDescriptor

func (*OauthAuthorizationDetailProcessorsAPIService) GetAuthorizationDetailProcessorPluginDescriptors ¶

GetAuthorizationDetailProcessorPluginDescriptors Get a list of available authorization detail processor plugin descriptors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAuthorizationDetailProcessorPluginDescriptorsRequest

func (*OauthAuthorizationDetailProcessorsAPIService) GetAuthorizationDetailProcessorPluginDescriptorsExecute ¶

Execute executes the request

@return AuthorizationDetailProcessorDescriptors

func (*OauthAuthorizationDetailProcessorsAPIService) GetAuthorizationDetailProcessors ¶

GetAuthorizationDetailProcessors Get a list of authorization detail processor plugin instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAuthorizationDetailProcessorsRequest

func (*OauthAuthorizationDetailProcessorsAPIService) GetAuthorizationDetailProcessorsExecute ¶

Execute executes the request

@return AuthorizationDetailProcessors

func (*OauthAuthorizationDetailProcessorsAPIService) UpdateAuthorizationDetailProcessor ¶

UpdateAuthorizationDetailProcessor Update an authorization detail processor plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of an authorization detail processor plugin instance.
@return ApiUpdateAuthorizationDetailProcessorRequest

func (*OauthAuthorizationDetailProcessorsAPIService) UpdateAuthorizationDetailProcessorExecute ¶

Execute executes the request

@return AuthorizationDetailProcessor

type OauthAuthorizationDetailTypesAPIService ¶

type OauthAuthorizationDetailTypesAPIService service

OauthAuthorizationDetailTypesAPIService OauthAuthorizationDetailTypesAPI service

func (*OauthAuthorizationDetailTypesAPIService) AddAuthorizationDetailType ¶

AddAuthorizationDetailType Create a new authorization detail type.

Create an authorization detail type. If the authorization detail type is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddAuthorizationDetailTypeRequest

func (*OauthAuthorizationDetailTypesAPIService) AddAuthorizationDetailTypeExecute ¶

Execute executes the request

@return AuthorizationDetailType

func (*OauthAuthorizationDetailTypesAPIService) DeleteAuthorizationDetailType ¶

DeleteAuthorizationDetailType Delete an authorization detail type.

Delete an authorization detail type with the specified ID. A 404 status code is returned for nonexistent IDs. Note: If the request succeeds, the response body is empty.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the authorization detail type.
@return ApiDeleteAuthorizationDetailTypeRequest

func (*OauthAuthorizationDetailTypesAPIService) DeleteAuthorizationDetailTypeExecute ¶

Execute executes the request

func (*OauthAuthorizationDetailTypesAPIService) GetAuthorizationDetailTypeById ¶

GetAuthorizationDetailTypeById Get an authorization detail type.

Get the configured authorization detail type with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the authorization detail type.
@return ApiGetAuthorizationDetailTypeByIdRequest

func (*OauthAuthorizationDetailTypesAPIService) GetAuthorizationDetailTypeByIdExecute ¶

Execute executes the request

@return AuthorizationDetailType

func (*OauthAuthorizationDetailTypesAPIService) GetAuthorizationDetailTypes ¶

GetAuthorizationDetailTypes Get the list of authorization detail types.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAuthorizationDetailTypesRequest

func (*OauthAuthorizationDetailTypesAPIService) GetAuthorizationDetailTypesExecute ¶

Execute executes the request

@return AuthorizationDetailTypes

func (*OauthAuthorizationDetailTypesAPIService) UpdateAuthorizationDetailType ¶

UpdateAuthorizationDetailType Update an authorization detail type.

Update an authorization detail type with matching ID. If the type is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected. Note: A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the authorization detail type.
@return ApiUpdateAuthorizationDetailTypeRequest

func (*OauthAuthorizationDetailTypesAPIService) UpdateAuthorizationDetailTypeExecute ¶

Execute executes the request

@return AuthorizationDetailType

type OauthCibaServerPolicyAPIService ¶

type OauthCibaServerPolicyAPIService service

OauthCibaServerPolicyAPIService OauthCibaServerPolicyAPI service

func (*OauthCibaServerPolicyAPIService) CreateCibaServerPolicy ¶

CreateCibaServerPolicy Create a new request policy.

Create a new request policy. If the request policy is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateCibaServerPolicyRequest

func (*OauthCibaServerPolicyAPIService) CreateCibaServerPolicyExecute ¶

Execute executes the request

@return RequestPolicy

func (*OauthCibaServerPolicyAPIService) DeleteCibaServerPolicy ¶

DeleteCibaServerPolicy Delete a request policy.

Delete a request policy with the specified ID. A 404 status code is returned for nonexistent IDs. Note: If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of request policy to delete.
@return ApiDeleteCibaServerPolicyRequest

func (*OauthCibaServerPolicyAPIService) DeleteCibaServerPolicyExecute ¶

Execute executes the request

func (*OauthCibaServerPolicyAPIService) GetCibaServerPolicies ¶

GetCibaServerPolicies Get list of request policies.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCibaServerPoliciesRequest

func (*OauthCibaServerPolicyAPIService) GetCibaServerPoliciesExecute ¶

Execute executes the request

@return RequestPolicies

func (*OauthCibaServerPolicyAPIService) GetCibaServerPolicyById ¶

GetCibaServerPolicyById Find request policy by ID.

Get a request policy with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the request policy to fetch.
@return ApiGetCibaServerPolicyByIdRequest

func (*OauthCibaServerPolicyAPIService) GetCibaServerPolicyByIdExecute ¶

Execute executes the request

@return RequestPolicy

func (*OauthCibaServerPolicyAPIService) GetCibaServerPolicySettings ¶

GetCibaServerPolicySettings Get general ciba server request policy settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCibaServerPolicySettingsRequest

func (*OauthCibaServerPolicyAPIService) GetCibaServerPolicySettingsExecute ¶

Execute executes the request

@return CibaServerPolicySettings

func (*OauthCibaServerPolicyAPIService) UpdateCibaServerPolicy ¶

UpdateCibaServerPolicy Update a request policy.

Update a request policy with the matching ID. If the policy is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected. Note: A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the request policy to update.
@return ApiUpdateCibaServerPolicyRequest

func (*OauthCibaServerPolicyAPIService) UpdateCibaServerPolicyExecute ¶

Execute executes the request

@return RequestPolicy

func (*OauthCibaServerPolicyAPIService) UpdateCibaServerPolicySettings ¶

UpdateCibaServerPolicySettings Update general ciba server request policy settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateCibaServerPolicySettingsRequest

func (*OauthCibaServerPolicyAPIService) UpdateCibaServerPolicySettingsExecute ¶

Execute executes the request

@return CibaServerPolicySettings

type OauthClientRegistrationPoliciesAPIService ¶

type OauthClientRegistrationPoliciesAPIService service

OauthClientRegistrationPoliciesAPIService OauthClientRegistrationPoliciesAPI service

func (*OauthClientRegistrationPoliciesAPIService) CreateDynamicClientRegistrationPolicy ¶

CreateDynamicClientRegistrationPolicy Create a client registration policy plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateDynamicClientRegistrationPolicyRequest

func (*OauthClientRegistrationPoliciesAPIService) CreateDynamicClientRegistrationPolicyExecute ¶

Execute executes the request

@return ClientRegistrationPolicy

func (*OauthClientRegistrationPoliciesAPIService) DeleteDynamicClientRegistrationPolicy ¶

DeleteDynamicClientRegistrationPolicy Delete a client registration policy plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a client registration policy plugin instance.
@return ApiDeleteDynamicClientRegistrationPolicyRequest

func (*OauthClientRegistrationPoliciesAPIService) DeleteDynamicClientRegistrationPolicyExecute ¶

Execute executes the request

func (*OauthClientRegistrationPoliciesAPIService) GetDynamicClientRegistrationDescriptor ¶

GetDynamicClientRegistrationDescriptor Get the description of a client registration policy plugin descriptor.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of client registration policy plugin descriptor.
@return ApiGetDynamicClientRegistrationDescriptorRequest

func (*OauthClientRegistrationPoliciesAPIService) GetDynamicClientRegistrationDescriptorExecute ¶

Execute executes the request

@return ClientRegistrationPolicyDescriptor

func (*OauthClientRegistrationPoliciesAPIService) GetDynamicClientRegistrationDescriptors ¶

GetDynamicClientRegistrationDescriptors Get the list of available client registration policy plugin descriptors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDynamicClientRegistrationDescriptorsRequest

func (*OauthClientRegistrationPoliciesAPIService) GetDynamicClientRegistrationDescriptorsExecute ¶

Execute executes the request

@return ClientRegistrationPolicyDescriptors

func (*OauthClientRegistrationPoliciesAPIService) GetDynamicClientRegistrationPolicies ¶

GetDynamicClientRegistrationPolicies Get a list of client registration policy plugin instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDynamicClientRegistrationPoliciesRequest

func (*OauthClientRegistrationPoliciesAPIService) GetDynamicClientRegistrationPoliciesExecute ¶

Execute executes the request

@return ClientRegistrationPolicies

func (*OauthClientRegistrationPoliciesAPIService) GetDynamicClientRegistrationPolicy ¶

GetDynamicClientRegistrationPolicy Get a specific client registration policy plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of client registration policy plugin instance.
@return ApiGetDynamicClientRegistrationPolicyRequest

func (*OauthClientRegistrationPoliciesAPIService) GetDynamicClientRegistrationPolicyExecute ¶

Execute executes the request

@return ClientRegistrationPolicy

func (*OauthClientRegistrationPoliciesAPIService) UpdateDynamicClientRegistrationPolicy ¶

UpdateDynamicClientRegistrationPolicy Update a client registration policy plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a client registration policy plugin instance.
@return ApiUpdateDynamicClientRegistrationPolicyRequest

func (*OauthClientRegistrationPoliciesAPIService) UpdateDynamicClientRegistrationPolicyExecute ¶

Execute executes the request

@return ClientRegistrationPolicy

type OauthClientSettingsAPIService ¶

type OauthClientSettingsAPIService service

OauthClientSettingsAPIService OauthClientSettingsAPI service

func (*OauthClientSettingsAPIService) GetOauthClientSettings ¶

GetOauthClientSettings Configure the client settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOauthClientSettingsRequest

func (*OauthClientSettingsAPIService) GetOauthClientSettingsExecute ¶

Execute executes the request

@return ClientSettings

func (*OauthClientSettingsAPIService) UpdateOauthClientSettings ¶

UpdateOauthClientSettings Update the client settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateOauthClientSettingsRequest

func (*OauthClientSettingsAPIService) UpdateOauthClientSettingsExecute ¶

Execute executes the request

@return ClientSettings

type OauthClientsAPIService ¶

type OauthClientsAPIService service

OauthClientsAPIService OauthClientsAPI service

func (*OauthClientsAPIService) CreateOauthClient ¶

CreateOauthClient Create a new OAuth client.

Create a new OAuth client. If an OAuth client can't be created, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateOauthClientRequest

func (*OauthClientsAPIService) CreateOauthClientExecute ¶

func (a *OauthClientsAPIService) CreateOauthClientExecute(r ApiCreateOauthClientRequest) (*Client, *http.Response, error)

Execute executes the request

@return Client

func (*OauthClientsAPIService) DeleteOauthClient ¶

DeleteOauthClient Delete an OAuth client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the client.
@return ApiDeleteOauthClientRequest

func (*OauthClientsAPIService) DeleteOauthClientExecute ¶

func (a *OauthClientsAPIService) DeleteOauthClientExecute(r ApiDeleteOauthClientRequest) (*http.Response, error)

Execute executes the request

func (*OauthClientsAPIService) GetOauthClientById ¶

GetOauthClientById Find the OAuth client by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the client.
@return ApiGetOauthClientByIdRequest

func (*OauthClientsAPIService) GetOauthClientByIdExecute ¶

func (a *OauthClientsAPIService) GetOauthClientByIdExecute(r ApiGetOauthClientByIdRequest) (*Client, *http.Response, error)

Execute executes the request

@return Client

func (*OauthClientsAPIService) GetOauthClientSecret ¶

GetOauthClientSecret Get the client secret of an existing OAuth client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the client.
@return ApiGetOauthClientSecretRequest

func (*OauthClientsAPIService) GetOauthClientSecretExecute ¶

func (a *OauthClientsAPIService) GetOauthClientSecretExecute(r ApiGetOauthClientSecretRequest) (*ClientSecret, *http.Response, error)

Execute executes the request

@return ClientSecret

func (*OauthClientsAPIService) GetOauthClients ¶

GetOauthClients Get the list of OAuth clients.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOauthClientsRequest

func (*OauthClientsAPIService) GetOauthClientsExecute ¶

func (a *OauthClientsAPIService) GetOauthClientsExecute(r ApiGetOauthClientsRequest) (*Clients, *http.Response, error)

Execute executes the request

@return Clients

func (*OauthClientsAPIService) UpdateOauthClient ¶

UpdateOauthClient Updates the OAuth client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the client to be updated.
@return ApiUpdateOauthClientRequest

func (*OauthClientsAPIService) UpdateOauthClientExecute ¶

func (a *OauthClientsAPIService) UpdateOauthClientExecute(r ApiUpdateOauthClientRequest) (*Client, *http.Response, error)

Execute executes the request

@return Client

func (*OauthClientsAPIService) UpdateOauthClientSecret ¶

UpdateOauthClientSecret Update the client secret of an existing OAuth client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the client to be updated.
@return ApiUpdateOauthClientSecretRequest

func (*OauthClientsAPIService) UpdateOauthClientSecretExecute ¶

func (a *OauthClientsAPIService) UpdateOauthClientSecretExecute(r ApiUpdateOauthClientSecretRequest) (*ClientSecret, *http.Response, error)

Execute executes the request

@return ClientSecret

type OauthIdpAdapterMappingsAPIService ¶

type OauthIdpAdapterMappingsAPIService service

OauthIdpAdapterMappingsAPIService OauthIdpAdapterMappingsAPI service

func (*OauthIdpAdapterMappingsAPIService) CreateIdpAdapterMapping ¶

CreateIdpAdapterMapping Create a new IdP adapter mapping.

Create a new IdP adapter mapping. If an IdP adapter mapping can't be created, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateIdpAdapterMappingRequest

func (*OauthIdpAdapterMappingsAPIService) CreateIdpAdapterMappingExecute ¶

Execute executes the request

@return IdpAdapterMapping

func (*OauthIdpAdapterMappingsAPIService) DeleteIdpAdapterMapping ¶

DeleteIdpAdapterMapping Delete an IdP adapter mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the IdP adapter mapping.
@return ApiDeleteIdpAdapterMappingRequest

func (*OauthIdpAdapterMappingsAPIService) DeleteIdpAdapterMappingExecute ¶

Execute executes the request

func (*OauthIdpAdapterMappingsAPIService) GetIdpAdapterMapping ¶

GetIdpAdapterMapping Find the IdP adapter mapping by the ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the adapter mapping.
@return ApiGetIdpAdapterMappingRequest

func (*OauthIdpAdapterMappingsAPIService) GetIdpAdapterMappingExecute ¶

Execute executes the request

@return IdpAdapterMapping

func (*OauthIdpAdapterMappingsAPIService) GetIdpAdapterMappings ¶

GetIdpAdapterMappings Get the list of IdP adapter mappings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetIdpAdapterMappingsRequest

func (*OauthIdpAdapterMappingsAPIService) GetIdpAdapterMappingsExecute ¶

Execute executes the request

@return IdpAdapterMappings

func (*OauthIdpAdapterMappingsAPIService) UpdateIdpAdapterMapping ¶

UpdateIdpAdapterMapping Update an IdP adapter mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the IdP adapter mapping to update.
@return ApiUpdateIdpAdapterMappingRequest

func (*OauthIdpAdapterMappingsAPIService) UpdateIdpAdapterMappingExecute ¶

Execute executes the request

@return IdpAdapterMapping

type OauthIssuersAPIService ¶

type OauthIssuersAPIService service

OauthIssuersAPIService OauthIssuersAPI service

func (*OauthIssuersAPIService) AddOauthIssuer ¶

AddOauthIssuer Create a new virtual issuer.

Create a new virtual issuer. If the virtual issuer is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiAddOauthIssuerRequest

func (*OauthIssuersAPIService) AddOauthIssuerExecute ¶

func (a *OauthIssuersAPIService) AddOauthIssuerExecute(r ApiAddOauthIssuerRequest) (*Issuer, *http.Response, error)

Execute executes the request

@return Issuer

func (*OauthIssuersAPIService) DeleteOauthIssuer ¶

DeleteOauthIssuer Delete a virtual issuer.

Delete a virtual issuer with the specified ID. A 404 status code is returned for nonexistent IDs. Note: If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the virtual issuer to delete.
@return ApiDeleteOauthIssuerRequest

func (*OauthIssuersAPIService) DeleteOauthIssuerExecute ¶

func (a *OauthIssuersAPIService) DeleteOauthIssuerExecute(r ApiDeleteOauthIssuerRequest) (*http.Response, error)

Execute executes the request

func (*OauthIssuersAPIService) GetOauthIssuerById ¶

GetOauthIssuerById Find a virtual issuer by ID.

Get a virtual issuer with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the virtual issuer to fetch.
@return ApiGetOauthIssuerByIdRequest

func (*OauthIssuersAPIService) GetOauthIssuerByIdExecute ¶

func (a *OauthIssuersAPIService) GetOauthIssuerByIdExecute(r ApiGetOauthIssuerByIdRequest) (*Issuer, *http.Response, error)

Execute executes the request

@return Issuer

func (*OauthIssuersAPIService) GetOauthIssuers ¶

GetOauthIssuers Get the list of virtual issuers.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOauthIssuersRequest

func (*OauthIssuersAPIService) GetOauthIssuersExecute ¶

func (a *OauthIssuersAPIService) GetOauthIssuersExecute(r ApiGetOauthIssuersRequest) (*Issuers, *http.Response, error)

Execute executes the request

@return Issuers

func (*OauthIssuersAPIService) UpdateOauthIssuer ¶

UpdateOauthIssuer Update a virtual issuer.

Update a virtual issuer with the matching ID. If the policy is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected. Note: A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the virtual issuer to update.
@return ApiUpdateOauthIssuerRequest

func (*OauthIssuersAPIService) UpdateOauthIssuerExecute ¶

func (a *OauthIssuersAPIService) UpdateOauthIssuerExecute(r ApiUpdateOauthIssuerRequest) (*Issuer, *http.Response, error)

Execute executes the request

@return Issuer

type OauthOpenIdConnectAPIService ¶

type OauthOpenIdConnectAPIService service

OauthOpenIdConnectAPIService OauthOpenIdConnectAPI service

func (*OauthOpenIdConnectAPIService) CreateOIDCPolicy ¶

CreateOIDCPolicy Create a new OpenID Connect Policy.

Create a new OpenID Connect Policy. If the OpenID Connect policy is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateOIDCPolicyRequest

func (*OauthOpenIdConnectAPIService) CreateOIDCPolicyExecute ¶

Execute executes the request

@return OpenIdConnectPolicy

func (*OauthOpenIdConnectAPIService) DeleteOIDCPolicy ¶

DeleteOIDCPolicy Delete an OpenID Connect Policy.

Delete an OpenID Connect Policy with the specified ID. A 404 status code is returned for nonexistent IDs. Note: If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of OpenID Connect Policy to delete.
@return ApiDeleteOIDCPolicyRequest

func (*OauthOpenIdConnectAPIService) DeleteOIDCPolicyExecute ¶

Execute executes the request

func (*OauthOpenIdConnectAPIService) GetOIDCPolicies ¶

GetOIDCPolicies Get list of OpenID Connect Policies.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOIDCPoliciesRequest

func (*OauthOpenIdConnectAPIService) GetOIDCPoliciesExecute ¶

Execute executes the request

@return OpenIdConnectPolicies

func (*OauthOpenIdConnectAPIService) GetOIDCPolicy ¶

GetOIDCPolicy Find OpenID Connect Policy by ID.

Get an OpenID Connect Policy with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the OpenID Connect Policy to fetch.
@return ApiGetOIDCPolicyRequest

func (*OauthOpenIdConnectAPIService) GetOIDCPolicyExecute ¶

Execute executes the request

@return OpenIdConnectPolicy

func (*OauthOpenIdConnectAPIService) GetOIDCSettings ¶

GetOIDCSettings Get the OpenID Connect Settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOIDCSettingsRequest

func (*OauthOpenIdConnectAPIService) GetOIDCSettingsExecute ¶

Execute executes the request

@return OpenIdConnectSettings

func (*OauthOpenIdConnectAPIService) UpdateOIDCPolicy ¶

UpdateOIDCPolicy Update an OpenID Connect Policy.

Update an OpenID Connect Policy with the matching ID. If the policy is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected. Note: A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the OpenID Connect Policy to update.
@return ApiUpdateOIDCPolicyRequest

func (*OauthOpenIdConnectAPIService) UpdateOIDCPolicyExecute ¶

Execute executes the request

@return OpenIdConnectPolicy

func (*OauthOpenIdConnectAPIService) UpdateOIDCSettings ¶

UpdateOIDCSettings Set the OpenID Connect Settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateOIDCSettingsRequest

func (*OauthOpenIdConnectAPIService) UpdateOIDCSettingsExecute ¶

Execute executes the request

@return OpenIdConnectSettings

type OauthOutOfBandAuthPluginsAPIService ¶

type OauthOutOfBandAuthPluginsAPIService service

OauthOutOfBandAuthPluginsAPIService OauthOutOfBandAuthPluginsAPI service

func (*OauthOutOfBandAuthPluginsAPIService) CreateOOBAuthenticator ¶

CreateOOBAuthenticator Create an Out of Band authenticator plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateOOBAuthenticatorRequest

func (*OauthOutOfBandAuthPluginsAPIService) CreateOOBAuthenticatorExecute ¶

Execute executes the request

@return OutOfBandAuthenticator

func (*OauthOutOfBandAuthPluginsAPIService) DeleteOOBAuthenticator ¶

DeleteOOBAuthenticator Delete an Out of Band authenticator plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Out of Band authenticator plugin instance.
@return ApiDeleteOOBAuthenticatorRequest

func (*OauthOutOfBandAuthPluginsAPIService) DeleteOOBAuthenticatorExecute ¶

Execute executes the request

func (*OauthOutOfBandAuthPluginsAPIService) GetOOBAction ¶

GetOOBAction Find an Out of Band authenticator plugin instance's action by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Out of Band authenticator plugin instance to which these actions belongs to.
@param actionId ID of the action.
@return ApiGetOOBActionRequest

func (*OauthOutOfBandAuthPluginsAPIService) GetOOBActionExecute ¶

Execute executes the request

@return Action

func (*OauthOutOfBandAuthPluginsAPIService) GetOOBActions ¶

GetOOBActions List of actions for an Out of Band authenticator plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Out of Band authenticator plugin instance to which these actions belongs to.
@return ApiGetOOBActionsRequest

func (*OauthOutOfBandAuthPluginsAPIService) GetOOBActionsExecute ¶

Execute executes the request

@return Actions

func (*OauthOutOfBandAuthPluginsAPIService) GetOOBAuthPluginDescriptor ¶

GetOOBAuthPluginDescriptor Get the descriptor of an Out of Band authenticator plugin.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of an Out of Band authenticator plugin descriptor.
@return ApiGetOOBAuthPluginDescriptorRequest

func (*OauthOutOfBandAuthPluginsAPIService) GetOOBAuthPluginDescriptorExecute ¶

Execute executes the request

@return OutOfBandAuthPluginDescriptor

func (*OauthOutOfBandAuthPluginsAPIService) GetOOBAuthPluginDescriptors ¶

GetOOBAuthPluginDescriptors Get the list of available Out of Band authenticator plugin descriptors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOOBAuthPluginDescriptorsRequest

func (*OauthOutOfBandAuthPluginsAPIService) GetOOBAuthPluginDescriptorsExecute ¶

Execute executes the request

@return OutOfBandAuthPluginDescriptors

func (*OauthOutOfBandAuthPluginsAPIService) GetOOBAuthenticator ¶

GetOOBAuthenticator Get a specific Out of Band authenticator plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Out of Band authenticator plugin instance.
@return ApiGetOOBAuthenticatorRequest

func (*OauthOutOfBandAuthPluginsAPIService) GetOOBAuthenticatorExecute ¶

Execute executes the request

@return OutOfBandAuthenticator

func (*OauthOutOfBandAuthPluginsAPIService) GetOOBAuthenticators ¶

GetOOBAuthenticators Get a list of Out of Band authenticator plugin instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOOBAuthenticatorsRequest

func (*OauthOutOfBandAuthPluginsAPIService) GetOOBAuthenticatorsExecute ¶

Execute executes the request

@return OutOfBandAuthenticators

func (*OauthOutOfBandAuthPluginsAPIService) InvokeOOBActionWithOptions ¶

InvokeOOBActionWithOptions Invokes an action for Out of Band authenticator plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Out of Band authenticator plugin instance to which these actions belongs to.
@param actionId ID of the action.
@return ApiInvokeOOBActionWithOptionsRequest

func (*OauthOutOfBandAuthPluginsAPIService) InvokeOOBActionWithOptionsExecute ¶

Execute executes the request

@return ActionResult

func (*OauthOutOfBandAuthPluginsAPIService) UpdateOOBAuthenticator ¶

UpdateOOBAuthenticator Update an Out of Band authenticator plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Out of Band authenticator plugin instance.
@return ApiUpdateOOBAuthenticatorRequest

func (*OauthOutOfBandAuthPluginsAPIService) UpdateOOBAuthenticatorExecute ¶

Execute executes the request

@return OutOfBandAuthenticator

type OauthResourceOwnerCredentialsMappingsAPIService ¶

type OauthResourceOwnerCredentialsMappingsAPIService service

OauthResourceOwnerCredentialsMappingsAPIService OauthResourceOwnerCredentialsMappingsAPI service

func (*OauthResourceOwnerCredentialsMappingsAPIService) CreateResourceOwnerCredentialsMapping ¶

CreateResourceOwnerCredentialsMapping Create a new Resource Owner Credentials mapping.

Create a new Resource Owner Credentials mapping. If a Resource Owner Credentials mapping can't be created, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateResourceOwnerCredentialsMappingRequest

func (*OauthResourceOwnerCredentialsMappingsAPIService) CreateResourceOwnerCredentialsMappingExecute ¶

Execute executes the request

@return ResourceOwnerCredentialsMapping

func (*OauthResourceOwnerCredentialsMappingsAPIService) DeleteResourceOwnerCredentialsMapping ¶

DeleteResourceOwnerCredentialsMapping Delete a Resource Owner Credentials mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Resource Owner Credentials mapping.
@return ApiDeleteResourceOwnerCredentialsMappingRequest

func (*OauthResourceOwnerCredentialsMappingsAPIService) DeleteResourceOwnerCredentialsMappingExecute ¶

Execute executes the request

func (*OauthResourceOwnerCredentialsMappingsAPIService) GetResourceOwnerCredentialsMapping ¶

GetResourceOwnerCredentialsMapping Find the Resource Owner Credentials mapping by the ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Resource Owner Credentials mapping.
@return ApiGetResourceOwnerCredentialsMappingRequest

func (*OauthResourceOwnerCredentialsMappingsAPIService) GetResourceOwnerCredentialsMappingExecute ¶

Execute executes the request

@return ResourceOwnerCredentialsMapping

func (*OauthResourceOwnerCredentialsMappingsAPIService) GetResourceOwnerCredentialsMappings ¶

GetResourceOwnerCredentialsMappings Get the list of Resource Owner Credentials Grant Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetResourceOwnerCredentialsMappingsRequest

func (*OauthResourceOwnerCredentialsMappingsAPIService) GetResourceOwnerCredentialsMappingsExecute ¶

Execute executes the request

@return ResourceOwnerCredentialsMappings

func (*OauthResourceOwnerCredentialsMappingsAPIService) UpdateResourceOwnerCredentialsMapping ¶

UpdateResourceOwnerCredentialsMapping Update a Resource Owner Credentials mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Resource Owner Credentials mapping to update.
@return ApiUpdateResourceOwnerCredentialsMappingRequest

func (*OauthResourceOwnerCredentialsMappingsAPIService) UpdateResourceOwnerCredentialsMappingExecute ¶

Execute executes the request

@return ResourceOwnerCredentialsMapping

type OauthTokenExchangeGeneratorAPIService ¶

type OauthTokenExchangeGeneratorAPIService service

OauthTokenExchangeGeneratorAPIService OauthTokenExchangeGeneratorAPI service

func (*OauthTokenExchangeGeneratorAPIService) CreateGroup ¶

CreateGroup Create a new OAuth 2.0 Token Exchange Generator group.

Create a new OAuth 2.0 Token Exchange Generator group. If the OAuth 2.0 Token Exchange Generator group is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateGroupRequest

func (*OauthTokenExchangeGeneratorAPIService) CreateGroupExecute ¶

Execute executes the request

@return TokenExchangeGeneratorGroup

func (*OauthTokenExchangeGeneratorAPIService) DeleteOauthTokenExchangeGroup ¶

DeleteOauthTokenExchangeGroup Delete an OAuth 2.0 Token Exchange Generator group.

Delete an OAuth 2.0 Token Exchange Generator group with the specified ID. A 404 status code is returned for nonexistent IDs. Note: If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of OAuth 2.0 Token Exchange Generator group to delete.
@return ApiDeleteOauthTokenExchangeGroupRequest

func (*OauthTokenExchangeGeneratorAPIService) DeleteOauthTokenExchangeGroupExecute ¶

Execute executes the request

func (*OauthTokenExchangeGeneratorAPIService) GetOauthTokenExchangeGroupById ¶

GetOauthTokenExchangeGroupById Find an OAuth 2.0 Token Exchange Generator group by ID.

Get an OAuth 2.0 Token Exchange Generator group with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the OAuth 2.0 Token Exchange Generator group to fetch.
@return ApiGetOauthTokenExchangeGroupByIdRequest

func (*OauthTokenExchangeGeneratorAPIService) GetOauthTokenExchangeGroupByIdExecute ¶

Execute executes the request

@return TokenExchangeGeneratorGroup

func (*OauthTokenExchangeGeneratorAPIService) GetOauthTokenExchangeGroups ¶

GetOauthTokenExchangeGroups Get list of OAuth 2.0 Token Exchange Generator groups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOauthTokenExchangeGroupsRequest

func (*OauthTokenExchangeGeneratorAPIService) GetOauthTokenExchangeGroupsExecute ¶

Execute executes the request

@return TokenExchangeGeneratorGroups

func (*OauthTokenExchangeGeneratorAPIService) GetOauthTokenExchangeSettings ¶

GetOauthTokenExchangeSettings Get general OAuth 2.0 Token Exchange Generator settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOauthTokenExchangeSettingsRequest

func (*OauthTokenExchangeGeneratorAPIService) GetOauthTokenExchangeSettingsExecute ¶

Execute executes the request

@return TokenExchangeGeneratorSettings

func (*OauthTokenExchangeGeneratorAPIService) UpdateOauthTokenExchangeGroup ¶

UpdateOauthTokenExchangeGroup Update an OAuth 2.0 Token Exchange Generator group.

Update an OAuth 2.0 Token Exchange Generator group with the matching ID. If the group is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected. Note: A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the OAuth 2.0 Token Exchange Generator group to update.
@return ApiUpdateOauthTokenExchangeGroupRequest

func (*OauthTokenExchangeGeneratorAPIService) UpdateOauthTokenExchangeGroupExecute ¶

Execute executes the request

@return TokenExchangeGeneratorGroup

func (*OauthTokenExchangeGeneratorAPIService) UpdateOauthTokenExchangeSettings ¶

UpdateOauthTokenExchangeSettings Update general OAuth 2.0 Token Exchange Generator settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateOauthTokenExchangeSettingsRequest

func (*OauthTokenExchangeGeneratorAPIService) UpdateOauthTokenExchangeSettingsExecute ¶

Execute executes the request

@return TokenExchangeGeneratorSettings

type OauthTokenExchangeProcessorAPIService ¶

type OauthTokenExchangeProcessorAPIService service

OauthTokenExchangeProcessorAPIService OauthTokenExchangeProcessorAPI service

func (*OauthTokenExchangeProcessorAPIService) CreateOauthTokenExchangeProcessorPolicy ¶

CreateOauthTokenExchangeProcessorPolicy Create a new OAuth 2.0 Token Exchange Processor policy.

Create a new OAuth 2.0 Token Exchange Processor policy. If the OAuth 2.0 Token Exchange Processor policy is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateOauthTokenExchangeProcessorPolicyRequest

func (*OauthTokenExchangeProcessorAPIService) CreateOauthTokenExchangeProcessorPolicyExecute ¶

Execute executes the request

@return TokenExchangeProcessorPolicy

func (*OauthTokenExchangeProcessorAPIService) DeleteOauthTokenExchangeProcessorPolicyy ¶

DeleteOauthTokenExchangeProcessorPolicyy Delete an OAuth 2.0 Token Exchange Processor policy.

Delete an OAuth 2.0 Token Exchange Processor policy with the specified ID. A 404 status code is returned for nonexistent IDs. Note: If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of OAuth 2.0 Token Exchange Processor policy to delete.
@return ApiDeleteOauthTokenExchangeProcessorPolicyyRequest

func (*OauthTokenExchangeProcessorAPIService) DeleteOauthTokenExchangeProcessorPolicyyExecute ¶

func (a *OauthTokenExchangeProcessorAPIService) DeleteOauthTokenExchangeProcessorPolicyyExecute(r ApiDeleteOauthTokenExchangeProcessorPolicyyRequest) (*http.Response, error)

Execute executes the request

func (*OauthTokenExchangeProcessorAPIService) GetOauthTokenExchangeProcessorPolicyById ¶

GetOauthTokenExchangeProcessorPolicyById Find an OAuth 2.0 Token Exchange Processor policy by ID.

Get an OAuth 2.0 Token Exchange Processor policy with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the OAuth 2.0 Token Exchange Processor policy to fetch.
@return ApiGetOauthTokenExchangeProcessorPolicyByIdRequest

func (*OauthTokenExchangeProcessorAPIService) GetOauthTokenExchangeProcessorPolicyByIdExecute ¶

Execute executes the request

@return TokenExchangeProcessorPolicy

func (*OauthTokenExchangeProcessorAPIService) GetOauthTokenExchangeProcessorPolicyPolicies ¶

GetOauthTokenExchangeProcessorPolicyPolicies Get list of OAuth 2.0 Token Exchange Processor policies.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOauthTokenExchangeProcessorPolicyPoliciesRequest

func (*OauthTokenExchangeProcessorAPIService) GetOauthTokenExchangeProcessorPolicyPoliciesExecute ¶

Execute executes the request

@return TokenExchangeProcessorPolicies

func (*OauthTokenExchangeProcessorAPIService) GetOauthTokenExchangeProcessorPolicySettings ¶

GetOauthTokenExchangeProcessorPolicySettings Get general OAuth 2.0 Token Exchange Processor settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOauthTokenExchangeProcessorPolicySettingsRequest

func (*OauthTokenExchangeProcessorAPIService) GetOauthTokenExchangeProcessorPolicySettingsExecute ¶

Execute executes the request

@return TokenExchangeProcessorSettings

func (*OauthTokenExchangeProcessorAPIService) UpdateOauthTokenExchangeProcessorPolicy ¶

UpdateOauthTokenExchangeProcessorPolicy Update an OAuth 2.0 Token Exchange Processor policy.

Update an OAuth 2.0 Token Exchange Processor policy with the matching ID. If the policy is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected. Note: A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the OAuth 2.0 Token Exchange Processor policy to update.
@return ApiUpdateOauthTokenExchangeProcessorPolicyRequest

func (*OauthTokenExchangeProcessorAPIService) UpdateOauthTokenExchangeProcessorPolicyExecute ¶

Execute executes the request

@return TokenExchangeProcessorPolicy

func (*OauthTokenExchangeProcessorAPIService) UpdateOauthTokenExchangeProcessorPolicySettings ¶

UpdateOauthTokenExchangeProcessorPolicySettings Update general OAuth 2.0 Token Exchange Processor settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateOauthTokenExchangeProcessorPolicySettingsRequest

func (*OauthTokenExchangeProcessorAPIService) UpdateOauthTokenExchangeProcessorPolicySettingsExecute ¶

Execute executes the request

@return TokenExchangeProcessorSettings

type OauthTokenExchangeTokenGeneratorMappingsAPIService ¶

type OauthTokenExchangeTokenGeneratorMappingsAPIService service

OauthTokenExchangeTokenGeneratorMappingsAPIService OauthTokenExchangeTokenGeneratorMappingsAPI service

func (*OauthTokenExchangeTokenGeneratorMappingsAPIService) CreateTokenGeneratorMapping ¶

CreateTokenGeneratorMapping Create a new Token Exchange Processor policy to Token Generator Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateTokenGeneratorMappingRequest

func (*OauthTokenExchangeTokenGeneratorMappingsAPIService) CreateTokenGeneratorMappingExecute ¶

Execute executes the request

@return ProcessorPolicyToGeneratorMapping

func (*OauthTokenExchangeTokenGeneratorMappingsAPIService) DeleteTokenGeneratorMappingById ¶

DeleteTokenGeneratorMappingById Delete a Token Exchange Processor policy to Token Generator Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Token Exchange Processor policy to Token Generator Mapping to delete.
@return ApiDeleteTokenGeneratorMappingByIdRequest

func (*OauthTokenExchangeTokenGeneratorMappingsAPIService) DeleteTokenGeneratorMappingByIdExecute ¶

Execute executes the request

func (*OauthTokenExchangeTokenGeneratorMappingsAPIService) GetTokenGeneratorMappingById ¶

GetTokenGeneratorMappingById Get a Token Exchange Processor policy to Token Generator Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Token Exchange Processor policy to Token Generator Mapping to fetch.
@return ApiGetTokenGeneratorMappingByIdRequest

func (*OauthTokenExchangeTokenGeneratorMappingsAPIService) GetTokenGeneratorMappingByIdExecute ¶

Execute executes the request

@return ProcessorPolicyToGeneratorMapping

func (*OauthTokenExchangeTokenGeneratorMappingsAPIService) GetTokenGeneratorMappings ¶

GetTokenGeneratorMappings Get the list of Token Exchange Processor policy to Token Generator Mappings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTokenGeneratorMappingsRequest

func (*OauthTokenExchangeTokenGeneratorMappingsAPIService) GetTokenGeneratorMappingsExecute ¶

Execute executes the request

@return ProcessorPolicyToGeneratorMappings

func (*OauthTokenExchangeTokenGeneratorMappingsAPIService) UpdateTokenGeneratorMappingById ¶

UpdateTokenGeneratorMappingById Update a Token Exchange Processor policy to Token Generator Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Token Exchange Processor policy to Token Generator Mapping to update.
@return ApiUpdateTokenGeneratorMappingByIdRequest

func (*OauthTokenExchangeTokenGeneratorMappingsAPIService) UpdateTokenGeneratorMappingByIdExecute ¶

Execute executes the request

@return ProcessorPolicyToGeneratorMapping

type OcspSettings ¶

type OcspSettings struct {
	// Do not allow responder to use cached responses. This setting defaults to disabled.
	RequesterAddNonce *bool `json:"requesterAddNonce,omitempty" tfsdk:"requester_add_nonce"`
	// Default responder URL. This URL is used if the certificate being checked does not specify an OCSP responder URL.
	ResponderUrl           *string       `json:"responderUrl,omitempty" tfsdk:"responder_url"`
	ResponderCertReference *ResourceLink `json:"responderCertReference,omitempty" tfsdk:"responder_cert_reference"`
	// Current update grace period in minutes. This value defaults to \"5\".
	CurrentUpdateGracePeriod *int64 `json:"currentUpdateGracePeriod,omitempty" tfsdk:"current_update_grace_period"`
	// Next update grace period in minutes. This value defaults to \"5\".
	NextUpdateGracePeriod *int64 `json:"nextUpdateGracePeriod,omitempty" tfsdk:"next_update_grace_period"`
	// Response cache period in hours. This value defaults to \"48\".
	ResponseCachePeriod *int64 `json:"responseCachePeriod,omitempty" tfsdk:"response_cache_period"`
	// Responder connection timeout in seconds. This value defaults to \"5\".
	ResponderTimeout *int64 `json:"responderTimeout,omitempty" tfsdk:"responder_timeout"`
	// Action on responder unavailable. This value defaults to  \"CONTINUE\".
	ActionOnResponderUnavailable *string `json:"actionOnResponderUnavailable,omitempty" tfsdk:"action_on_responder_unavailable"`
	// Action on status unknown. This value defaults to  \"FAIL\".
	ActionOnStatusUnknown *string `json:"actionOnStatusUnknown,omitempty" tfsdk:"action_on_status_unknown"`
	// Action on unsuccessful response. This value defaults to  \"FAIL\".
	ActionOnUnsuccessfulResponse *string `json:"actionOnUnsuccessfulResponse,omitempty" tfsdk:"action_on_unsuccessful_response"`
}

OcspSettings OCSP settings.

func NewOcspSettings ¶

func NewOcspSettings() *OcspSettings

NewOcspSettings instantiates a new OcspSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOcspSettingsWithDefaults ¶

func NewOcspSettingsWithDefaults() *OcspSettings

NewOcspSettingsWithDefaults instantiates a new OcspSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OcspSettings) GetActionOnResponderUnavailable ¶

func (o *OcspSettings) GetActionOnResponderUnavailable() string

GetActionOnResponderUnavailable returns the ActionOnResponderUnavailable field value if set, zero value otherwise.

func (*OcspSettings) GetActionOnResponderUnavailableOk ¶

func (o *OcspSettings) GetActionOnResponderUnavailableOk() (*string, bool)

GetActionOnResponderUnavailableOk returns a tuple with the ActionOnResponderUnavailable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OcspSettings) GetActionOnStatusUnknown ¶

func (o *OcspSettings) GetActionOnStatusUnknown() string

GetActionOnStatusUnknown returns the ActionOnStatusUnknown field value if set, zero value otherwise.

func (*OcspSettings) GetActionOnStatusUnknownOk ¶

func (o *OcspSettings) GetActionOnStatusUnknownOk() (*string, bool)

GetActionOnStatusUnknownOk returns a tuple with the ActionOnStatusUnknown field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OcspSettings) GetActionOnUnsuccessfulResponse ¶

func (o *OcspSettings) GetActionOnUnsuccessfulResponse() string

GetActionOnUnsuccessfulResponse returns the ActionOnUnsuccessfulResponse field value if set, zero value otherwise.

func (*OcspSettings) GetActionOnUnsuccessfulResponseOk ¶

func (o *OcspSettings) GetActionOnUnsuccessfulResponseOk() (*string, bool)

GetActionOnUnsuccessfulResponseOk returns a tuple with the ActionOnUnsuccessfulResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OcspSettings) GetCurrentUpdateGracePeriod ¶

func (o *OcspSettings) GetCurrentUpdateGracePeriod() int64

GetCurrentUpdateGracePeriod returns the CurrentUpdateGracePeriod field value if set, zero value otherwise.

func (*OcspSettings) GetCurrentUpdateGracePeriodOk ¶

func (o *OcspSettings) GetCurrentUpdateGracePeriodOk() (*int64, bool)

GetCurrentUpdateGracePeriodOk returns a tuple with the CurrentUpdateGracePeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OcspSettings) GetNextUpdateGracePeriod ¶

func (o *OcspSettings) GetNextUpdateGracePeriod() int64

GetNextUpdateGracePeriod returns the NextUpdateGracePeriod field value if set, zero value otherwise.

func (*OcspSettings) GetNextUpdateGracePeriodOk ¶

func (o *OcspSettings) GetNextUpdateGracePeriodOk() (*int64, bool)

GetNextUpdateGracePeriodOk returns a tuple with the NextUpdateGracePeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OcspSettings) GetRequesterAddNonce ¶

func (o *OcspSettings) GetRequesterAddNonce() bool

GetRequesterAddNonce returns the RequesterAddNonce field value if set, zero value otherwise.

func (*OcspSettings) GetRequesterAddNonceOk ¶

func (o *OcspSettings) GetRequesterAddNonceOk() (*bool, bool)

GetRequesterAddNonceOk returns a tuple with the RequesterAddNonce field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OcspSettings) GetResponderCertReference ¶

func (o *OcspSettings) GetResponderCertReference() ResourceLink

GetResponderCertReference returns the ResponderCertReference field value if set, zero value otherwise.

func (*OcspSettings) GetResponderCertReferenceOk ¶

func (o *OcspSettings) GetResponderCertReferenceOk() (*ResourceLink, bool)

GetResponderCertReferenceOk returns a tuple with the ResponderCertReference field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OcspSettings) GetResponderTimeout ¶

func (o *OcspSettings) GetResponderTimeout() int64

GetResponderTimeout returns the ResponderTimeout field value if set, zero value otherwise.

func (*OcspSettings) GetResponderTimeoutOk ¶

func (o *OcspSettings) GetResponderTimeoutOk() (*int64, bool)

GetResponderTimeoutOk returns a tuple with the ResponderTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OcspSettings) GetResponderUrl ¶

func (o *OcspSettings) GetResponderUrl() string

GetResponderUrl returns the ResponderUrl field value if set, zero value otherwise.

func (*OcspSettings) GetResponderUrlOk ¶

func (o *OcspSettings) GetResponderUrlOk() (*string, bool)

GetResponderUrlOk returns a tuple with the ResponderUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OcspSettings) GetResponseCachePeriod ¶

func (o *OcspSettings) GetResponseCachePeriod() int64

GetResponseCachePeriod returns the ResponseCachePeriod field value if set, zero value otherwise.

func (*OcspSettings) GetResponseCachePeriodOk ¶

func (o *OcspSettings) GetResponseCachePeriodOk() (*int64, bool)

GetResponseCachePeriodOk returns a tuple with the ResponseCachePeriod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OcspSettings) HasActionOnResponderUnavailable ¶

func (o *OcspSettings) HasActionOnResponderUnavailable() bool

HasActionOnResponderUnavailable returns a boolean if a field has been set.

func (*OcspSettings) HasActionOnStatusUnknown ¶

func (o *OcspSettings) HasActionOnStatusUnknown() bool

HasActionOnStatusUnknown returns a boolean if a field has been set.

func (*OcspSettings) HasActionOnUnsuccessfulResponse ¶

func (o *OcspSettings) HasActionOnUnsuccessfulResponse() bool

HasActionOnUnsuccessfulResponse returns a boolean if a field has been set.

func (*OcspSettings) HasCurrentUpdateGracePeriod ¶

func (o *OcspSettings) HasCurrentUpdateGracePeriod() bool

HasCurrentUpdateGracePeriod returns a boolean if a field has been set.

func (*OcspSettings) HasNextUpdateGracePeriod ¶

func (o *OcspSettings) HasNextUpdateGracePeriod() bool

HasNextUpdateGracePeriod returns a boolean if a field has been set.

func (*OcspSettings) HasRequesterAddNonce ¶

func (o *OcspSettings) HasRequesterAddNonce() bool

HasRequesterAddNonce returns a boolean if a field has been set.

func (*OcspSettings) HasResponderCertReference ¶

func (o *OcspSettings) HasResponderCertReference() bool

HasResponderCertReference returns a boolean if a field has been set.

func (*OcspSettings) HasResponderTimeout ¶

func (o *OcspSettings) HasResponderTimeout() bool

HasResponderTimeout returns a boolean if a field has been set.

func (*OcspSettings) HasResponderUrl ¶

func (o *OcspSettings) HasResponderUrl() bool

HasResponderUrl returns a boolean if a field has been set.

func (*OcspSettings) HasResponseCachePeriod ¶

func (o *OcspSettings) HasResponseCachePeriod() bool

HasResponseCachePeriod returns a boolean if a field has been set.

func (OcspSettings) MarshalJSON ¶

func (o OcspSettings) MarshalJSON() ([]byte, error)

func (*OcspSettings) SetActionOnResponderUnavailable ¶

func (o *OcspSettings) SetActionOnResponderUnavailable(v string)

SetActionOnResponderUnavailable gets a reference to the given string and assigns it to the ActionOnResponderUnavailable field.

func (*OcspSettings) SetActionOnStatusUnknown ¶

func (o *OcspSettings) SetActionOnStatusUnknown(v string)

SetActionOnStatusUnknown gets a reference to the given string and assigns it to the ActionOnStatusUnknown field.

func (*OcspSettings) SetActionOnUnsuccessfulResponse ¶

func (o *OcspSettings) SetActionOnUnsuccessfulResponse(v string)

SetActionOnUnsuccessfulResponse gets a reference to the given string and assigns it to the ActionOnUnsuccessfulResponse field.

func (*OcspSettings) SetCurrentUpdateGracePeriod ¶

func (o *OcspSettings) SetCurrentUpdateGracePeriod(v int64)

SetCurrentUpdateGracePeriod gets a reference to the given int64 and assigns it to the CurrentUpdateGracePeriod field.

func (*OcspSettings) SetNextUpdateGracePeriod ¶

func (o *OcspSettings) SetNextUpdateGracePeriod(v int64)

SetNextUpdateGracePeriod gets a reference to the given int64 and assigns it to the NextUpdateGracePeriod field.

func (*OcspSettings) SetRequesterAddNonce ¶

func (o *OcspSettings) SetRequesterAddNonce(v bool)

SetRequesterAddNonce gets a reference to the given bool and assigns it to the RequesterAddNonce field.

func (*OcspSettings) SetResponderCertReference ¶

func (o *OcspSettings) SetResponderCertReference(v ResourceLink)

SetResponderCertReference gets a reference to the given ResourceLink and assigns it to the ResponderCertReference field.

func (*OcspSettings) SetResponderTimeout ¶

func (o *OcspSettings) SetResponderTimeout(v int64)

SetResponderTimeout gets a reference to the given int64 and assigns it to the ResponderTimeout field.

func (*OcspSettings) SetResponderUrl ¶

func (o *OcspSettings) SetResponderUrl(v string)

SetResponderUrl gets a reference to the given string and assigns it to the ResponderUrl field.

func (*OcspSettings) SetResponseCachePeriod ¶

func (o *OcspSettings) SetResponseCachePeriod(v int64)

SetResponseCachePeriod gets a reference to the given int64 and assigns it to the ResponseCachePeriod field.

func (OcspSettings) ToMap ¶

func (o OcspSettings) ToMap() (map[string]interface{}, error)

type OpenIdConnectAttribute ¶

type OpenIdConnectAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
	// Attribute is included in the ID Token.
	IncludeInIdToken *bool `json:"includeInIdToken,omitempty" tfsdk:"include_in_id_token"`
	// Attribute is included in the User Info.
	IncludeInUserInfo *bool `json:"includeInUserInfo,omitempty" tfsdk:"include_in_user_info"`
	// Indicates whether attribute value is always returned as an array.
	MultiValued *bool `json:"multiValued,omitempty" tfsdk:"multi_valued"`
}

OpenIdConnectAttribute An attribute for the OpenID Connect returned to OAuth clients.

func NewOpenIdConnectAttribute ¶

func NewOpenIdConnectAttribute(name string) *OpenIdConnectAttribute

NewOpenIdConnectAttribute instantiates a new OpenIdConnectAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOpenIdConnectAttributeWithDefaults ¶

func NewOpenIdConnectAttributeWithDefaults() *OpenIdConnectAttribute

NewOpenIdConnectAttributeWithDefaults instantiates a new OpenIdConnectAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OpenIdConnectAttribute) GetIncludeInIdToken ¶

func (o *OpenIdConnectAttribute) GetIncludeInIdToken() bool

GetIncludeInIdToken returns the IncludeInIdToken field value if set, zero value otherwise.

func (*OpenIdConnectAttribute) GetIncludeInIdTokenOk ¶

func (o *OpenIdConnectAttribute) GetIncludeInIdTokenOk() (*bool, bool)

GetIncludeInIdTokenOk returns a tuple with the IncludeInIdToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectAttribute) GetIncludeInUserInfo ¶

func (o *OpenIdConnectAttribute) GetIncludeInUserInfo() bool

GetIncludeInUserInfo returns the IncludeInUserInfo field value if set, zero value otherwise.

func (*OpenIdConnectAttribute) GetIncludeInUserInfoOk ¶

func (o *OpenIdConnectAttribute) GetIncludeInUserInfoOk() (*bool, bool)

GetIncludeInUserInfoOk returns a tuple with the IncludeInUserInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectAttribute) GetMultiValued ¶

func (o *OpenIdConnectAttribute) GetMultiValued() bool

GetMultiValued returns the MultiValued field value if set, zero value otherwise.

func (*OpenIdConnectAttribute) GetMultiValuedOk ¶

func (o *OpenIdConnectAttribute) GetMultiValuedOk() (*bool, bool)

GetMultiValuedOk returns a tuple with the MultiValued field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectAttribute) GetName ¶

func (o *OpenIdConnectAttribute) GetName() string

GetName returns the Name field value

func (*OpenIdConnectAttribute) GetNameOk ¶

func (o *OpenIdConnectAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*OpenIdConnectAttribute) HasIncludeInIdToken ¶

func (o *OpenIdConnectAttribute) HasIncludeInIdToken() bool

HasIncludeInIdToken returns a boolean if a field has been set.

func (*OpenIdConnectAttribute) HasIncludeInUserInfo ¶

func (o *OpenIdConnectAttribute) HasIncludeInUserInfo() bool

HasIncludeInUserInfo returns a boolean if a field has been set.

func (*OpenIdConnectAttribute) HasMultiValued ¶

func (o *OpenIdConnectAttribute) HasMultiValued() bool

HasMultiValued returns a boolean if a field has been set.

func (OpenIdConnectAttribute) MarshalJSON ¶

func (o OpenIdConnectAttribute) MarshalJSON() ([]byte, error)

func (*OpenIdConnectAttribute) SetIncludeInIdToken ¶

func (o *OpenIdConnectAttribute) SetIncludeInIdToken(v bool)

SetIncludeInIdToken gets a reference to the given bool and assigns it to the IncludeInIdToken field.

func (*OpenIdConnectAttribute) SetIncludeInUserInfo ¶

func (o *OpenIdConnectAttribute) SetIncludeInUserInfo(v bool)

SetIncludeInUserInfo gets a reference to the given bool and assigns it to the IncludeInUserInfo field.

func (*OpenIdConnectAttribute) SetMultiValued ¶

func (o *OpenIdConnectAttribute) SetMultiValued(v bool)

SetMultiValued gets a reference to the given bool and assigns it to the MultiValued field.

func (*OpenIdConnectAttribute) SetName ¶

func (o *OpenIdConnectAttribute) SetName(v string)

SetName sets field value

func (OpenIdConnectAttribute) ToMap ¶

func (o OpenIdConnectAttribute) ToMap() (map[string]interface{}, error)

type OpenIdConnectAttributeContract ¶

type OpenIdConnectAttributeContract struct {
	// A list of read-only attributes (for example, sub) that are automatically populated by PingFederate.
	CoreAttributes []OpenIdConnectAttribute `json:"coreAttributes,omitempty" tfsdk:"core_attributes"`
	// A list of additional attributes.
	ExtendedAttributes []OpenIdConnectAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
}

OpenIdConnectAttributeContract A set of attributes that will be returned to OAuth clients in response to requests received at the PingFederate UserInfo endpoint.

func NewOpenIdConnectAttributeContract ¶

func NewOpenIdConnectAttributeContract() *OpenIdConnectAttributeContract

NewOpenIdConnectAttributeContract instantiates a new OpenIdConnectAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOpenIdConnectAttributeContractWithDefaults ¶

func NewOpenIdConnectAttributeContractWithDefaults() *OpenIdConnectAttributeContract

NewOpenIdConnectAttributeContractWithDefaults instantiates a new OpenIdConnectAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OpenIdConnectAttributeContract) GetCoreAttributes ¶

func (o *OpenIdConnectAttributeContract) GetCoreAttributes() []OpenIdConnectAttribute

GetCoreAttributes returns the CoreAttributes field value if set, zero value otherwise.

func (*OpenIdConnectAttributeContract) GetCoreAttributesOk ¶

func (o *OpenIdConnectAttributeContract) GetCoreAttributesOk() ([]OpenIdConnectAttribute, bool)

GetCoreAttributesOk returns a tuple with the CoreAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectAttributeContract) GetExtendedAttributes ¶

func (o *OpenIdConnectAttributeContract) GetExtendedAttributes() []OpenIdConnectAttribute

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*OpenIdConnectAttributeContract) GetExtendedAttributesOk ¶

func (o *OpenIdConnectAttributeContract) GetExtendedAttributesOk() ([]OpenIdConnectAttribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectAttributeContract) HasCoreAttributes ¶

func (o *OpenIdConnectAttributeContract) HasCoreAttributes() bool

HasCoreAttributes returns a boolean if a field has been set.

func (*OpenIdConnectAttributeContract) HasExtendedAttributes ¶

func (o *OpenIdConnectAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (OpenIdConnectAttributeContract) MarshalJSON ¶

func (o OpenIdConnectAttributeContract) MarshalJSON() ([]byte, error)

func (*OpenIdConnectAttributeContract) SetCoreAttributes ¶

func (o *OpenIdConnectAttributeContract) SetCoreAttributes(v []OpenIdConnectAttribute)

SetCoreAttributes gets a reference to the given []OpenIdConnectAttribute and assigns it to the CoreAttributes field.

func (*OpenIdConnectAttributeContract) SetExtendedAttributes ¶

func (o *OpenIdConnectAttributeContract) SetExtendedAttributes(v []OpenIdConnectAttribute)

SetExtendedAttributes gets a reference to the given []OpenIdConnectAttribute and assigns it to the ExtendedAttributes field.

func (OpenIdConnectAttributeContract) ToMap ¶

func (o OpenIdConnectAttributeContract) ToMap() (map[string]interface{}, error)

type OpenIdConnectPolicies ¶

type OpenIdConnectPolicies struct {
	// The actual list of policies.
	Items []OpenIdConnectPolicy `json:"items,omitempty" tfsdk:"items"`
}

OpenIdConnectPolicies A collection of OpenID Connect policies.

func NewOpenIdConnectPolicies ¶

func NewOpenIdConnectPolicies() *OpenIdConnectPolicies

NewOpenIdConnectPolicies instantiates a new OpenIdConnectPolicies object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOpenIdConnectPoliciesWithDefaults ¶

func NewOpenIdConnectPoliciesWithDefaults() *OpenIdConnectPolicies

NewOpenIdConnectPoliciesWithDefaults instantiates a new OpenIdConnectPolicies object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OpenIdConnectPolicies) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*OpenIdConnectPolicies) GetItemsOk ¶

func (o *OpenIdConnectPolicies) GetItemsOk() ([]OpenIdConnectPolicy, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectPolicies) HasItems ¶

func (o *OpenIdConnectPolicies) HasItems() bool

HasItems returns a boolean if a field has been set.

func (OpenIdConnectPolicies) MarshalJSON ¶

func (o OpenIdConnectPolicies) MarshalJSON() ([]byte, error)

func (*OpenIdConnectPolicies) SetItems ¶

func (o *OpenIdConnectPolicies) SetItems(v []OpenIdConnectPolicy)

SetItems gets a reference to the given []OpenIdConnectPolicy and assigns it to the Items field.

func (OpenIdConnectPolicies) ToMap ¶

func (o OpenIdConnectPolicies) ToMap() (map[string]interface{}, error)

type OpenIdConnectPolicy ¶

type OpenIdConnectPolicy struct {
	// The policy ID used internally.
	Id string `json:"id" tfsdk:"id"`
	// The name used for display in UI screens.
	Name                  string       `json:"name" tfsdk:"name"`
	AccessTokenManagerRef ResourceLink `json:"accessTokenManagerRef" tfsdk:"access_token_manager_ref"`
	// The ID Token Lifetime, in minutes. The default value is 5.
	IdTokenLifetime *int64 `json:"idTokenLifetime,omitempty" tfsdk:"id_token_lifetime"`
	// Determines whether a Session Reference Identifier is included in the ID token.
	IncludeSriInIdToken *bool `json:"includeSriInIdToken,omitempty" tfsdk:"include_sri_in_id_token"`
	// Determines whether the User Info is always included in the ID token.
	IncludeUserInfoInIdToken *bool `json:"includeUserInfoInIdToken,omitempty" tfsdk:"include_user_info_in_id_token"`
	// Determines whether the State Hash should be included in the ID token.
	IncludeSHashInIdToken *bool `json:"includeSHashInIdToken,omitempty" tfsdk:"include_shash_in_id_token"`
	// Determines whether the X.509 thumbprint header should be included in the ID Token.
	IncludeX5tInIdToken *bool `json:"includeX5tInIdToken,omitempty" tfsdk:"include_x5t_in_id_token"`
	// ID Token Type (typ) Header Value.
	IdTokenTypHeaderValue *string `json:"idTokenTypHeaderValue,omitempty" tfsdk:"id_token_typ_header_value"`
	// Determines whether an ID Token should be returned when refresh grant is requested or not.
	ReturnIdTokenOnRefreshGrant *bool `json:"returnIdTokenOnRefreshGrant,omitempty" tfsdk:"return_id_token_on_refresh_grant"`
	// Determines whether a new ID Token should be returned during token request of the hybrid flow.
	ReissueIdTokenInHybridFlow *bool                          `json:"reissueIdTokenInHybridFlow,omitempty" tfsdk:"reissue_id_token_in_hybrid_flow"`
	AttributeContract          OpenIdConnectAttributeContract `json:"attributeContract" tfsdk:"attribute_contract"`
	AttributeMapping           AttributeMapping               `json:"attributeMapping" tfsdk:"attribute_mapping"`
	// The attribute scope mappings from scopes to attribute names.
	ScopeAttributeMappings *map[string]ParameterValues `json:"scopeAttributeMappings,omitempty" tfsdk:"scope_attribute_mappings"`
	// The time at which the policy was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified *time.Time `json:"lastModified,omitempty" tfsdk:"last_modified"`
}

OpenIdConnectPolicy The set of attributes used to configure an OpenID Connect policy.

func NewOpenIdConnectPolicy ¶

func NewOpenIdConnectPolicy(id string, name string, accessTokenManagerRef ResourceLink, attributeContract OpenIdConnectAttributeContract, attributeMapping AttributeMapping) *OpenIdConnectPolicy

NewOpenIdConnectPolicy instantiates a new OpenIdConnectPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOpenIdConnectPolicyWithDefaults ¶

func NewOpenIdConnectPolicyWithDefaults() *OpenIdConnectPolicy

NewOpenIdConnectPolicyWithDefaults instantiates a new OpenIdConnectPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OpenIdConnectPolicy) GetAccessTokenManagerRef ¶

func (o *OpenIdConnectPolicy) GetAccessTokenManagerRef() ResourceLink

GetAccessTokenManagerRef returns the AccessTokenManagerRef field value

func (*OpenIdConnectPolicy) GetAccessTokenManagerRefOk ¶

func (o *OpenIdConnectPolicy) GetAccessTokenManagerRefOk() (*ResourceLink, bool)

GetAccessTokenManagerRefOk returns a tuple with the AccessTokenManagerRef field value and a boolean to check if the value has been set.

func (*OpenIdConnectPolicy) GetAttributeContract ¶

func (o *OpenIdConnectPolicy) GetAttributeContract() OpenIdConnectAttributeContract

GetAttributeContract returns the AttributeContract field value

func (*OpenIdConnectPolicy) GetAttributeContractOk ¶

func (o *OpenIdConnectPolicy) GetAttributeContractOk() (*OpenIdConnectAttributeContract, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value and a boolean to check if the value has been set.

func (*OpenIdConnectPolicy) GetAttributeMapping ¶

func (o *OpenIdConnectPolicy) GetAttributeMapping() AttributeMapping

GetAttributeMapping returns the AttributeMapping field value

func (*OpenIdConnectPolicy) GetAttributeMappingOk ¶

func (o *OpenIdConnectPolicy) GetAttributeMappingOk() (*AttributeMapping, bool)

GetAttributeMappingOk returns a tuple with the AttributeMapping field value and a boolean to check if the value has been set.

func (*OpenIdConnectPolicy) GetId ¶

func (o *OpenIdConnectPolicy) GetId() string

GetId returns the Id field value

func (*OpenIdConnectPolicy) GetIdOk ¶

func (o *OpenIdConnectPolicy) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*OpenIdConnectPolicy) GetIdTokenLifetime ¶

func (o *OpenIdConnectPolicy) GetIdTokenLifetime() int64

GetIdTokenLifetime returns the IdTokenLifetime field value if set, zero value otherwise.

func (*OpenIdConnectPolicy) GetIdTokenLifetimeOk ¶

func (o *OpenIdConnectPolicy) GetIdTokenLifetimeOk() (*int64, bool)

GetIdTokenLifetimeOk returns a tuple with the IdTokenLifetime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectPolicy) GetIdTokenTypHeaderValue ¶

func (o *OpenIdConnectPolicy) GetIdTokenTypHeaderValue() string

GetIdTokenTypHeaderValue returns the IdTokenTypHeaderValue field value if set, zero value otherwise.

func (*OpenIdConnectPolicy) GetIdTokenTypHeaderValueOk ¶

func (o *OpenIdConnectPolicy) GetIdTokenTypHeaderValueOk() (*string, bool)

GetIdTokenTypHeaderValueOk returns a tuple with the IdTokenTypHeaderValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectPolicy) GetIncludeSHashInIdToken ¶

func (o *OpenIdConnectPolicy) GetIncludeSHashInIdToken() bool

GetIncludeSHashInIdToken returns the IncludeSHashInIdToken field value if set, zero value otherwise.

func (*OpenIdConnectPolicy) GetIncludeSHashInIdTokenOk ¶

func (o *OpenIdConnectPolicy) GetIncludeSHashInIdTokenOk() (*bool, bool)

GetIncludeSHashInIdTokenOk returns a tuple with the IncludeSHashInIdToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectPolicy) GetIncludeSriInIdToken ¶

func (o *OpenIdConnectPolicy) GetIncludeSriInIdToken() bool

GetIncludeSriInIdToken returns the IncludeSriInIdToken field value if set, zero value otherwise.

func (*OpenIdConnectPolicy) GetIncludeSriInIdTokenOk ¶

func (o *OpenIdConnectPolicy) GetIncludeSriInIdTokenOk() (*bool, bool)

GetIncludeSriInIdTokenOk returns a tuple with the IncludeSriInIdToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectPolicy) GetIncludeUserInfoInIdToken ¶

func (o *OpenIdConnectPolicy) GetIncludeUserInfoInIdToken() bool

GetIncludeUserInfoInIdToken returns the IncludeUserInfoInIdToken field value if set, zero value otherwise.

func (*OpenIdConnectPolicy) GetIncludeUserInfoInIdTokenOk ¶

func (o *OpenIdConnectPolicy) GetIncludeUserInfoInIdTokenOk() (*bool, bool)

GetIncludeUserInfoInIdTokenOk returns a tuple with the IncludeUserInfoInIdToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectPolicy) GetIncludeX5tInIdToken ¶

func (o *OpenIdConnectPolicy) GetIncludeX5tInIdToken() bool

GetIncludeX5tInIdToken returns the IncludeX5tInIdToken field value if set, zero value otherwise.

func (*OpenIdConnectPolicy) GetIncludeX5tInIdTokenOk ¶

func (o *OpenIdConnectPolicy) GetIncludeX5tInIdTokenOk() (*bool, bool)

GetIncludeX5tInIdTokenOk returns a tuple with the IncludeX5tInIdToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectPolicy) GetLastModified ¶

func (o *OpenIdConnectPolicy) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*OpenIdConnectPolicy) GetLastModifiedOk ¶

func (o *OpenIdConnectPolicy) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectPolicy) GetName ¶

func (o *OpenIdConnectPolicy) GetName() string

GetName returns the Name field value

func (*OpenIdConnectPolicy) GetNameOk ¶

func (o *OpenIdConnectPolicy) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*OpenIdConnectPolicy) GetReissueIdTokenInHybridFlow ¶

func (o *OpenIdConnectPolicy) GetReissueIdTokenInHybridFlow() bool

GetReissueIdTokenInHybridFlow returns the ReissueIdTokenInHybridFlow field value if set, zero value otherwise.

func (*OpenIdConnectPolicy) GetReissueIdTokenInHybridFlowOk ¶

func (o *OpenIdConnectPolicy) GetReissueIdTokenInHybridFlowOk() (*bool, bool)

GetReissueIdTokenInHybridFlowOk returns a tuple with the ReissueIdTokenInHybridFlow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectPolicy) GetReturnIdTokenOnRefreshGrant ¶

func (o *OpenIdConnectPolicy) GetReturnIdTokenOnRefreshGrant() bool

GetReturnIdTokenOnRefreshGrant returns the ReturnIdTokenOnRefreshGrant field value if set, zero value otherwise.

func (*OpenIdConnectPolicy) GetReturnIdTokenOnRefreshGrantOk ¶

func (o *OpenIdConnectPolicy) GetReturnIdTokenOnRefreshGrantOk() (*bool, bool)

GetReturnIdTokenOnRefreshGrantOk returns a tuple with the ReturnIdTokenOnRefreshGrant field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectPolicy) GetScopeAttributeMappings ¶

func (o *OpenIdConnectPolicy) GetScopeAttributeMappings() map[string]ParameterValues

GetScopeAttributeMappings returns the ScopeAttributeMappings field value if set, zero value otherwise.

func (*OpenIdConnectPolicy) GetScopeAttributeMappingsOk ¶

func (o *OpenIdConnectPolicy) GetScopeAttributeMappingsOk() (*map[string]ParameterValues, bool)

GetScopeAttributeMappingsOk returns a tuple with the ScopeAttributeMappings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectPolicy) HasIdTokenLifetime ¶

func (o *OpenIdConnectPolicy) HasIdTokenLifetime() bool

HasIdTokenLifetime returns a boolean if a field has been set.

func (*OpenIdConnectPolicy) HasIdTokenTypHeaderValue ¶

func (o *OpenIdConnectPolicy) HasIdTokenTypHeaderValue() bool

HasIdTokenTypHeaderValue returns a boolean if a field has been set.

func (*OpenIdConnectPolicy) HasIncludeSHashInIdToken ¶

func (o *OpenIdConnectPolicy) HasIncludeSHashInIdToken() bool

HasIncludeSHashInIdToken returns a boolean if a field has been set.

func (*OpenIdConnectPolicy) HasIncludeSriInIdToken ¶

func (o *OpenIdConnectPolicy) HasIncludeSriInIdToken() bool

HasIncludeSriInIdToken returns a boolean if a field has been set.

func (*OpenIdConnectPolicy) HasIncludeUserInfoInIdToken ¶

func (o *OpenIdConnectPolicy) HasIncludeUserInfoInIdToken() bool

HasIncludeUserInfoInIdToken returns a boolean if a field has been set.

func (*OpenIdConnectPolicy) HasIncludeX5tInIdToken ¶

func (o *OpenIdConnectPolicy) HasIncludeX5tInIdToken() bool

HasIncludeX5tInIdToken returns a boolean if a field has been set.

func (*OpenIdConnectPolicy) HasLastModified ¶

func (o *OpenIdConnectPolicy) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*OpenIdConnectPolicy) HasReissueIdTokenInHybridFlow ¶

func (o *OpenIdConnectPolicy) HasReissueIdTokenInHybridFlow() bool

HasReissueIdTokenInHybridFlow returns a boolean if a field has been set.

func (*OpenIdConnectPolicy) HasReturnIdTokenOnRefreshGrant ¶

func (o *OpenIdConnectPolicy) HasReturnIdTokenOnRefreshGrant() bool

HasReturnIdTokenOnRefreshGrant returns a boolean if a field has been set.

func (*OpenIdConnectPolicy) HasScopeAttributeMappings ¶

func (o *OpenIdConnectPolicy) HasScopeAttributeMappings() bool

HasScopeAttributeMappings returns a boolean if a field has been set.

func (OpenIdConnectPolicy) MarshalJSON ¶

func (o OpenIdConnectPolicy) MarshalJSON() ([]byte, error)

func (*OpenIdConnectPolicy) SetAccessTokenManagerRef ¶

func (o *OpenIdConnectPolicy) SetAccessTokenManagerRef(v ResourceLink)

SetAccessTokenManagerRef sets field value

func (*OpenIdConnectPolicy) SetAttributeContract ¶

func (o *OpenIdConnectPolicy) SetAttributeContract(v OpenIdConnectAttributeContract)

SetAttributeContract sets field value

func (*OpenIdConnectPolicy) SetAttributeMapping ¶

func (o *OpenIdConnectPolicy) SetAttributeMapping(v AttributeMapping)

SetAttributeMapping sets field value

func (*OpenIdConnectPolicy) SetId ¶

func (o *OpenIdConnectPolicy) SetId(v string)

SetId sets field value

func (*OpenIdConnectPolicy) SetIdTokenLifetime ¶

func (o *OpenIdConnectPolicy) SetIdTokenLifetime(v int64)

SetIdTokenLifetime gets a reference to the given int64 and assigns it to the IdTokenLifetime field.

func (*OpenIdConnectPolicy) SetIdTokenTypHeaderValue ¶

func (o *OpenIdConnectPolicy) SetIdTokenTypHeaderValue(v string)

SetIdTokenTypHeaderValue gets a reference to the given string and assigns it to the IdTokenTypHeaderValue field.

func (*OpenIdConnectPolicy) SetIncludeSHashInIdToken ¶

func (o *OpenIdConnectPolicy) SetIncludeSHashInIdToken(v bool)

SetIncludeSHashInIdToken gets a reference to the given bool and assigns it to the IncludeSHashInIdToken field.

func (*OpenIdConnectPolicy) SetIncludeSriInIdToken ¶

func (o *OpenIdConnectPolicy) SetIncludeSriInIdToken(v bool)

SetIncludeSriInIdToken gets a reference to the given bool and assigns it to the IncludeSriInIdToken field.

func (*OpenIdConnectPolicy) SetIncludeUserInfoInIdToken ¶

func (o *OpenIdConnectPolicy) SetIncludeUserInfoInIdToken(v bool)

SetIncludeUserInfoInIdToken gets a reference to the given bool and assigns it to the IncludeUserInfoInIdToken field.

func (*OpenIdConnectPolicy) SetIncludeX5tInIdToken ¶

func (o *OpenIdConnectPolicy) SetIncludeX5tInIdToken(v bool)

SetIncludeX5tInIdToken gets a reference to the given bool and assigns it to the IncludeX5tInIdToken field.

func (*OpenIdConnectPolicy) SetLastModified ¶

func (o *OpenIdConnectPolicy) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*OpenIdConnectPolicy) SetName ¶

func (o *OpenIdConnectPolicy) SetName(v string)

SetName sets field value

func (*OpenIdConnectPolicy) SetReissueIdTokenInHybridFlow ¶

func (o *OpenIdConnectPolicy) SetReissueIdTokenInHybridFlow(v bool)

SetReissueIdTokenInHybridFlow gets a reference to the given bool and assigns it to the ReissueIdTokenInHybridFlow field.

func (*OpenIdConnectPolicy) SetReturnIdTokenOnRefreshGrant ¶

func (o *OpenIdConnectPolicy) SetReturnIdTokenOnRefreshGrant(v bool)

SetReturnIdTokenOnRefreshGrant gets a reference to the given bool and assigns it to the ReturnIdTokenOnRefreshGrant field.

func (*OpenIdConnectPolicy) SetScopeAttributeMappings ¶

func (o *OpenIdConnectPolicy) SetScopeAttributeMappings(v map[string]ParameterValues)

SetScopeAttributeMappings gets a reference to the given map[string]ParameterValues and assigns it to the ScopeAttributeMappings field.

func (OpenIdConnectPolicy) ToMap ¶

func (o OpenIdConnectPolicy) ToMap() (map[string]interface{}, error)

type OpenIdConnectSettings ¶

type OpenIdConnectSettings struct {
	DefaultPolicyRef *ResourceLink        `json:"defaultPolicyRef,omitempty" tfsdk:"default_policy_ref"`
	SessionSettings  *OIDCSessionSettings `json:"sessionSettings,omitempty" tfsdk:"session_settings"`
}

OpenIdConnectSettings Settings for the OpenID Connect configuration.

func NewOpenIdConnectSettings ¶

func NewOpenIdConnectSettings() *OpenIdConnectSettings

NewOpenIdConnectSettings instantiates a new OpenIdConnectSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOpenIdConnectSettingsWithDefaults ¶

func NewOpenIdConnectSettingsWithDefaults() *OpenIdConnectSettings

NewOpenIdConnectSettingsWithDefaults instantiates a new OpenIdConnectSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OpenIdConnectSettings) GetDefaultPolicyRef ¶

func (o *OpenIdConnectSettings) GetDefaultPolicyRef() ResourceLink

GetDefaultPolicyRef returns the DefaultPolicyRef field value if set, zero value otherwise.

func (*OpenIdConnectSettings) GetDefaultPolicyRefOk ¶

func (o *OpenIdConnectSettings) GetDefaultPolicyRefOk() (*ResourceLink, bool)

GetDefaultPolicyRefOk returns a tuple with the DefaultPolicyRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectSettings) GetSessionSettings ¶

func (o *OpenIdConnectSettings) GetSessionSettings() OIDCSessionSettings

GetSessionSettings returns the SessionSettings field value if set, zero value otherwise.

func (*OpenIdConnectSettings) GetSessionSettingsOk ¶

func (o *OpenIdConnectSettings) GetSessionSettingsOk() (*OIDCSessionSettings, bool)

GetSessionSettingsOk returns a tuple with the SessionSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpenIdConnectSettings) HasDefaultPolicyRef ¶

func (o *OpenIdConnectSettings) HasDefaultPolicyRef() bool

HasDefaultPolicyRef returns a boolean if a field has been set.

func (*OpenIdConnectSettings) HasSessionSettings ¶

func (o *OpenIdConnectSettings) HasSessionSettings() bool

HasSessionSettings returns a boolean if a field has been set.

func (OpenIdConnectSettings) MarshalJSON ¶

func (o OpenIdConnectSettings) MarshalJSON() ([]byte, error)

func (*OpenIdConnectSettings) SetDefaultPolicyRef ¶

func (o *OpenIdConnectSettings) SetDefaultPolicyRef(v ResourceLink)

SetDefaultPolicyRef gets a reference to the given ResourceLink and assigns it to the DefaultPolicyRef field.

func (*OpenIdConnectSettings) SetSessionSettings ¶

func (o *OpenIdConnectSettings) SetSessionSettings(v OIDCSessionSettings)

SetSessionSettings gets a reference to the given OIDCSessionSettings and assigns it to the SessionSettings field.

func (OpenIdConnectSettings) ToMap ¶

func (o OpenIdConnectSettings) ToMap() (map[string]interface{}, error)

type OptionValue ¶

type OptionValue struct {
	// The name of the option.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// The value associated with this option.
	Value *string `json:"value,omitempty" tfsdk:"value"`
}

OptionValue An option name and value associated with a selection field.

func NewOptionValue ¶

func NewOptionValue() *OptionValue

NewOptionValue instantiates a new OptionValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOptionValueWithDefaults ¶

func NewOptionValueWithDefaults() *OptionValue

NewOptionValueWithDefaults instantiates a new OptionValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OptionValue) GetName ¶

func (o *OptionValue) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*OptionValue) GetNameOk ¶

func (o *OptionValue) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OptionValue) GetValue ¶

func (o *OptionValue) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*OptionValue) GetValueOk ¶

func (o *OptionValue) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OptionValue) HasName ¶

func (o *OptionValue) HasName() bool

HasName returns a boolean if a field has been set.

func (*OptionValue) HasValue ¶

func (o *OptionValue) HasValue() bool

HasValue returns a boolean if a field has been set.

func (OptionValue) MarshalJSON ¶

func (o OptionValue) MarshalJSON() ([]byte, error)

func (*OptionValue) SetName ¶

func (o *OptionValue) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*OptionValue) SetValue ¶

func (o *OptionValue) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (OptionValue) ToMap ¶

func (o OptionValue) ToMap() (map[string]interface{}, error)

type OutOfBandAuthAttribute ¶

type OutOfBandAuthAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
}

OutOfBandAuthAttribute An attribute for the out of band authenticator plugin instance attribute contract.

func NewOutOfBandAuthAttribute ¶

func NewOutOfBandAuthAttribute(name string) *OutOfBandAuthAttribute

NewOutOfBandAuthAttribute instantiates a new OutOfBandAuthAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutOfBandAuthAttributeWithDefaults ¶

func NewOutOfBandAuthAttributeWithDefaults() *OutOfBandAuthAttribute

NewOutOfBandAuthAttributeWithDefaults instantiates a new OutOfBandAuthAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutOfBandAuthAttribute) GetName ¶

func (o *OutOfBandAuthAttribute) GetName() string

GetName returns the Name field value

func (*OutOfBandAuthAttribute) GetNameOk ¶

func (o *OutOfBandAuthAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (OutOfBandAuthAttribute) MarshalJSON ¶

func (o OutOfBandAuthAttribute) MarshalJSON() ([]byte, error)

func (*OutOfBandAuthAttribute) SetName ¶

func (o *OutOfBandAuthAttribute) SetName(v string)

SetName sets field value

func (OutOfBandAuthAttribute) ToMap ¶

func (o OutOfBandAuthAttribute) ToMap() (map[string]interface{}, error)

type OutOfBandAuthAttributeContract ¶

type OutOfBandAuthAttributeContract struct {
	// A list of out of band authenticator attributes.
	CoreAttributes []OutOfBandAuthAttribute `json:"coreAttributes" tfsdk:"core_attributes"`
	// A list of additional attributes that can be returned by the out of band authenticator plugin instance. The extended attributes are only used if the plugin supports them.
	ExtendedAttributes []OutOfBandAuthAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
}

OutOfBandAuthAttributeContract A set of attributes exposed by an out of band authenticator plugin instance.

func NewOutOfBandAuthAttributeContract ¶

func NewOutOfBandAuthAttributeContract(coreAttributes []OutOfBandAuthAttribute) *OutOfBandAuthAttributeContract

NewOutOfBandAuthAttributeContract instantiates a new OutOfBandAuthAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutOfBandAuthAttributeContractWithDefaults ¶

func NewOutOfBandAuthAttributeContractWithDefaults() *OutOfBandAuthAttributeContract

NewOutOfBandAuthAttributeContractWithDefaults instantiates a new OutOfBandAuthAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutOfBandAuthAttributeContract) GetCoreAttributes ¶

func (o *OutOfBandAuthAttributeContract) GetCoreAttributes() []OutOfBandAuthAttribute

GetCoreAttributes returns the CoreAttributes field value

func (*OutOfBandAuthAttributeContract) GetCoreAttributesOk ¶

func (o *OutOfBandAuthAttributeContract) GetCoreAttributesOk() ([]OutOfBandAuthAttribute, bool)

GetCoreAttributesOk returns a tuple with the CoreAttributes field value and a boolean to check if the value has been set.

func (*OutOfBandAuthAttributeContract) GetExtendedAttributes ¶

func (o *OutOfBandAuthAttributeContract) GetExtendedAttributes() []OutOfBandAuthAttribute

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*OutOfBandAuthAttributeContract) GetExtendedAttributesOk ¶

func (o *OutOfBandAuthAttributeContract) GetExtendedAttributesOk() ([]OutOfBandAuthAttribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutOfBandAuthAttributeContract) HasExtendedAttributes ¶

func (o *OutOfBandAuthAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (OutOfBandAuthAttributeContract) MarshalJSON ¶

func (o OutOfBandAuthAttributeContract) MarshalJSON() ([]byte, error)

func (*OutOfBandAuthAttributeContract) SetCoreAttributes ¶

func (o *OutOfBandAuthAttributeContract) SetCoreAttributes(v []OutOfBandAuthAttribute)

SetCoreAttributes sets field value

func (*OutOfBandAuthAttributeContract) SetExtendedAttributes ¶

func (o *OutOfBandAuthAttributeContract) SetExtendedAttributes(v []OutOfBandAuthAttribute)

SetExtendedAttributes gets a reference to the given []OutOfBandAuthAttribute and assigns it to the ExtendedAttributes field.

func (OutOfBandAuthAttributeContract) ToMap ¶

func (o OutOfBandAuthAttributeContract) ToMap() (map[string]interface{}, error)

type OutOfBandAuthPluginDescriptor ¶

type OutOfBandAuthPluginDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool                   `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	ConfigDescriptor         *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
}

OutOfBandAuthPluginDescriptor struct for OutOfBandAuthPluginDescriptor

func NewOutOfBandAuthPluginDescriptor ¶

func NewOutOfBandAuthPluginDescriptor() *OutOfBandAuthPluginDescriptor

NewOutOfBandAuthPluginDescriptor instantiates a new OutOfBandAuthPluginDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutOfBandAuthPluginDescriptorWithDefaults ¶

func NewOutOfBandAuthPluginDescriptorWithDefaults() *OutOfBandAuthPluginDescriptor

NewOutOfBandAuthPluginDescriptorWithDefaults instantiates a new OutOfBandAuthPluginDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutOfBandAuthPluginDescriptor) GetAttributeContract ¶

func (o *OutOfBandAuthPluginDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*OutOfBandAuthPluginDescriptor) GetAttributeContractOk ¶

func (o *OutOfBandAuthPluginDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutOfBandAuthPluginDescriptor) GetClassName ¶

func (o *OutOfBandAuthPluginDescriptor) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*OutOfBandAuthPluginDescriptor) GetClassNameOk ¶

func (o *OutOfBandAuthPluginDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutOfBandAuthPluginDescriptor) GetConfigDescriptor ¶

func (o *OutOfBandAuthPluginDescriptor) GetConfigDescriptor() PluginConfigDescriptor

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*OutOfBandAuthPluginDescriptor) GetConfigDescriptorOk ¶

func (o *OutOfBandAuthPluginDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutOfBandAuthPluginDescriptor) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*OutOfBandAuthPluginDescriptor) GetIdOk ¶

func (o *OutOfBandAuthPluginDescriptor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutOfBandAuthPluginDescriptor) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*OutOfBandAuthPluginDescriptor) GetNameOk ¶

func (o *OutOfBandAuthPluginDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutOfBandAuthPluginDescriptor) GetSupportsExtendedContract ¶

func (o *OutOfBandAuthPluginDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*OutOfBandAuthPluginDescriptor) GetSupportsExtendedContractOk ¶

func (o *OutOfBandAuthPluginDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutOfBandAuthPluginDescriptor) HasAttributeContract ¶

func (o *OutOfBandAuthPluginDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*OutOfBandAuthPluginDescriptor) HasClassName ¶

func (o *OutOfBandAuthPluginDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*OutOfBandAuthPluginDescriptor) HasConfigDescriptor ¶

func (o *OutOfBandAuthPluginDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*OutOfBandAuthPluginDescriptor) HasId ¶

HasId returns a boolean if a field has been set.

func (*OutOfBandAuthPluginDescriptor) HasName ¶

func (o *OutOfBandAuthPluginDescriptor) HasName() bool

HasName returns a boolean if a field has been set.

func (*OutOfBandAuthPluginDescriptor) HasSupportsExtendedContract ¶

func (o *OutOfBandAuthPluginDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (OutOfBandAuthPluginDescriptor) MarshalJSON ¶

func (o OutOfBandAuthPluginDescriptor) MarshalJSON() ([]byte, error)

func (*OutOfBandAuthPluginDescriptor) SetAttributeContract ¶

func (o *OutOfBandAuthPluginDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*OutOfBandAuthPluginDescriptor) SetClassName ¶

func (o *OutOfBandAuthPluginDescriptor) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*OutOfBandAuthPluginDescriptor) SetConfigDescriptor ¶

func (o *OutOfBandAuthPluginDescriptor) SetConfigDescriptor(v PluginConfigDescriptor)

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*OutOfBandAuthPluginDescriptor) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*OutOfBandAuthPluginDescriptor) SetName ¶

func (o *OutOfBandAuthPluginDescriptor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*OutOfBandAuthPluginDescriptor) SetSupportsExtendedContract ¶

func (o *OutOfBandAuthPluginDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (OutOfBandAuthPluginDescriptor) ToMap ¶

func (o OutOfBandAuthPluginDescriptor) ToMap() (map[string]interface{}, error)

type OutOfBandAuthPluginDescriptors ¶

type OutOfBandAuthPluginDescriptors struct {
	// The list of out of band authenticator plugin descriptors.
	Items []OutOfBandAuthPluginDescriptor `json:"items,omitempty" tfsdk:"items"`
}

OutOfBandAuthPluginDescriptors struct for OutOfBandAuthPluginDescriptors

func NewOutOfBandAuthPluginDescriptors ¶

func NewOutOfBandAuthPluginDescriptors() *OutOfBandAuthPluginDescriptors

NewOutOfBandAuthPluginDescriptors instantiates a new OutOfBandAuthPluginDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutOfBandAuthPluginDescriptorsWithDefaults ¶

func NewOutOfBandAuthPluginDescriptorsWithDefaults() *OutOfBandAuthPluginDescriptors

NewOutOfBandAuthPluginDescriptorsWithDefaults instantiates a new OutOfBandAuthPluginDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutOfBandAuthPluginDescriptors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*OutOfBandAuthPluginDescriptors) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutOfBandAuthPluginDescriptors) HasItems ¶

func (o *OutOfBandAuthPluginDescriptors) HasItems() bool

HasItems returns a boolean if a field has been set.

func (OutOfBandAuthPluginDescriptors) MarshalJSON ¶

func (o OutOfBandAuthPluginDescriptors) MarshalJSON() ([]byte, error)

func (*OutOfBandAuthPluginDescriptors) SetItems ¶

SetItems gets a reference to the given []OutOfBandAuthPluginDescriptor and assigns it to the Items field.

func (OutOfBandAuthPluginDescriptors) ToMap ¶

func (o OutOfBandAuthPluginDescriptors) ToMap() (map[string]interface{}, error)

type OutOfBandAuthenticator ¶

type OutOfBandAuthenticator struct {
	// The ID of the plugin instance. The ID cannot be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Id string `json:"id" tfsdk:"id"`
	// The plugin instance name. The name can be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
	// The time at which the plugin instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified      *time.Time                      `json:"lastModified,omitempty" tfsdk:"last_modified"`
	AttributeContract *OutOfBandAuthAttributeContract `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
}

OutOfBandAuthenticator struct for OutOfBandAuthenticator

func NewOutOfBandAuthenticator ¶

func NewOutOfBandAuthenticator(id string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *OutOfBandAuthenticator

NewOutOfBandAuthenticator instantiates a new OutOfBandAuthenticator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutOfBandAuthenticatorWithDefaults ¶

func NewOutOfBandAuthenticatorWithDefaults() *OutOfBandAuthenticator

NewOutOfBandAuthenticatorWithDefaults instantiates a new OutOfBandAuthenticator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutOfBandAuthenticator) GetAttributeContract ¶

func (o *OutOfBandAuthenticator) GetAttributeContract() OutOfBandAuthAttributeContract

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*OutOfBandAuthenticator) GetAttributeContractOk ¶

func (o *OutOfBandAuthenticator) GetAttributeContractOk() (*OutOfBandAuthAttributeContract, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutOfBandAuthenticator) GetConfiguration ¶

func (o *OutOfBandAuthenticator) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*OutOfBandAuthenticator) GetConfigurationOk ¶

func (o *OutOfBandAuthenticator) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*OutOfBandAuthenticator) GetId ¶

func (o *OutOfBandAuthenticator) GetId() string

GetId returns the Id field value

func (*OutOfBandAuthenticator) GetIdOk ¶

func (o *OutOfBandAuthenticator) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*OutOfBandAuthenticator) GetLastModified ¶

func (o *OutOfBandAuthenticator) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*OutOfBandAuthenticator) GetLastModifiedOk ¶

func (o *OutOfBandAuthenticator) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutOfBandAuthenticator) GetName ¶

func (o *OutOfBandAuthenticator) GetName() string

GetName returns the Name field value

func (*OutOfBandAuthenticator) GetNameOk ¶

func (o *OutOfBandAuthenticator) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*OutOfBandAuthenticator) GetParentRef ¶

func (o *OutOfBandAuthenticator) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*OutOfBandAuthenticator) GetParentRefOk ¶

func (o *OutOfBandAuthenticator) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutOfBandAuthenticator) GetPluginDescriptorRef ¶

func (o *OutOfBandAuthenticator) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*OutOfBandAuthenticator) GetPluginDescriptorRefOk ¶

func (o *OutOfBandAuthenticator) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*OutOfBandAuthenticator) HasAttributeContract ¶

func (o *OutOfBandAuthenticator) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*OutOfBandAuthenticator) HasLastModified ¶

func (o *OutOfBandAuthenticator) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*OutOfBandAuthenticator) HasParentRef ¶

func (o *OutOfBandAuthenticator) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (OutOfBandAuthenticator) MarshalJSON ¶

func (o OutOfBandAuthenticator) MarshalJSON() ([]byte, error)

func (*OutOfBandAuthenticator) SetAttributeContract ¶

func (o *OutOfBandAuthenticator) SetAttributeContract(v OutOfBandAuthAttributeContract)

SetAttributeContract gets a reference to the given OutOfBandAuthAttributeContract and assigns it to the AttributeContract field.

func (*OutOfBandAuthenticator) SetConfiguration ¶

func (o *OutOfBandAuthenticator) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*OutOfBandAuthenticator) SetId ¶

func (o *OutOfBandAuthenticator) SetId(v string)

SetId sets field value

func (*OutOfBandAuthenticator) SetLastModified ¶

func (o *OutOfBandAuthenticator) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*OutOfBandAuthenticator) SetName ¶

func (o *OutOfBandAuthenticator) SetName(v string)

SetName sets field value

func (*OutOfBandAuthenticator) SetParentRef ¶

func (o *OutOfBandAuthenticator) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*OutOfBandAuthenticator) SetPluginDescriptorRef ¶

func (o *OutOfBandAuthenticator) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (OutOfBandAuthenticator) ToMap ¶

func (o OutOfBandAuthenticator) ToMap() (map[string]interface{}, error)

type OutOfBandAuthenticators ¶

type OutOfBandAuthenticators struct {
	// The list of out of band authenticator plugin instances.
	Items []OutOfBandAuthenticator `json:"items,omitempty" tfsdk:"items"`
}

OutOfBandAuthenticators A collection of out of band authenticator plugin instances.

func NewOutOfBandAuthenticators ¶

func NewOutOfBandAuthenticators() *OutOfBandAuthenticators

NewOutOfBandAuthenticators instantiates a new OutOfBandAuthenticators object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutOfBandAuthenticatorsWithDefaults ¶

func NewOutOfBandAuthenticatorsWithDefaults() *OutOfBandAuthenticators

NewOutOfBandAuthenticatorsWithDefaults instantiates a new OutOfBandAuthenticators object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutOfBandAuthenticators) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*OutOfBandAuthenticators) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutOfBandAuthenticators) HasItems ¶

func (o *OutOfBandAuthenticators) HasItems() bool

HasItems returns a boolean if a field has been set.

func (OutOfBandAuthenticators) MarshalJSON ¶

func (o OutOfBandAuthenticators) MarshalJSON() ([]byte, error)

func (*OutOfBandAuthenticators) SetItems ¶

SetItems gets a reference to the given []OutOfBandAuthenticator and assigns it to the Items field.

func (OutOfBandAuthenticators) ToMap ¶

func (o OutOfBandAuthenticators) ToMap() (map[string]interface{}, error)

type OutboundBackChannelAuth ¶

type OutboundBackChannelAuth struct {
	BackChannelAuth
	SslAuthKeyPairRef *ResourceLink `json:"sslAuthKeyPairRef,omitempty" tfsdk:"ssl_auth_key_pair_ref"`
	// Validate the partner server certificate. Default is true.
	ValidatePartnerCert *bool `json:"validatePartnerCert,omitempty" tfsdk:"validate_partner_cert"`
}

OutboundBackChannelAuth struct for OutboundBackChannelAuth

func NewOutboundBackChannelAuth ¶

func NewOutboundBackChannelAuth(type_ string) *OutboundBackChannelAuth

NewOutboundBackChannelAuth instantiates a new OutboundBackChannelAuth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutboundBackChannelAuthWithDefaults ¶

func NewOutboundBackChannelAuthWithDefaults() *OutboundBackChannelAuth

NewOutboundBackChannelAuthWithDefaults instantiates a new OutboundBackChannelAuth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutboundBackChannelAuth) GetSslAuthKeyPairRef ¶

func (o *OutboundBackChannelAuth) GetSslAuthKeyPairRef() ResourceLink

GetSslAuthKeyPairRef returns the SslAuthKeyPairRef field value if set, zero value otherwise.

func (*OutboundBackChannelAuth) GetSslAuthKeyPairRefOk ¶

func (o *OutboundBackChannelAuth) GetSslAuthKeyPairRefOk() (*ResourceLink, bool)

GetSslAuthKeyPairRefOk returns a tuple with the SslAuthKeyPairRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutboundBackChannelAuth) GetValidatePartnerCert ¶

func (o *OutboundBackChannelAuth) GetValidatePartnerCert() bool

GetValidatePartnerCert returns the ValidatePartnerCert field value if set, zero value otherwise.

func (*OutboundBackChannelAuth) GetValidatePartnerCertOk ¶

func (o *OutboundBackChannelAuth) GetValidatePartnerCertOk() (*bool, bool)

GetValidatePartnerCertOk returns a tuple with the ValidatePartnerCert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutboundBackChannelAuth) HasSslAuthKeyPairRef ¶

func (o *OutboundBackChannelAuth) HasSslAuthKeyPairRef() bool

HasSslAuthKeyPairRef returns a boolean if a field has been set.

func (*OutboundBackChannelAuth) HasValidatePartnerCert ¶

func (o *OutboundBackChannelAuth) HasValidatePartnerCert() bool

HasValidatePartnerCert returns a boolean if a field has been set.

func (OutboundBackChannelAuth) MarshalJSON ¶

func (o OutboundBackChannelAuth) MarshalJSON() ([]byte, error)

func (*OutboundBackChannelAuth) SetSslAuthKeyPairRef ¶

func (o *OutboundBackChannelAuth) SetSslAuthKeyPairRef(v ResourceLink)

SetSslAuthKeyPairRef gets a reference to the given ResourceLink and assigns it to the SslAuthKeyPairRef field.

func (*OutboundBackChannelAuth) SetValidatePartnerCert ¶

func (o *OutboundBackChannelAuth) SetValidatePartnerCert(v bool)

SetValidatePartnerCert gets a reference to the given bool and assigns it to the ValidatePartnerCert field.

func (OutboundBackChannelAuth) ToMap ¶

func (o OutboundBackChannelAuth) ToMap() (map[string]interface{}, error)

type OutboundProvision ¶

type OutboundProvision struct {
	// The SaaS plugin type.
	Type string `json:"type" tfsdk:"type"`
	// Configuration fields that includes credentials to target SaaS application.
	TargetSettings []ConfigField `json:"targetSettings" tfsdk:"target_settings"`
	CustomSchema   *Schema       `json:"customSchema,omitempty" tfsdk:"custom_schema"`
	// Includes settings of a source data store, managing provisioning threads and mapping of attributes.
	Channels []Channel `json:"channels" tfsdk:"channels"`
}

OutboundProvision Outbound Provisioning allows an IdP to create and maintain user accounts at standards-based partner sites using SCIM as well as select-proprietary provisioning partner sites that are protocol-enabled.

func NewOutboundProvision ¶

func NewOutboundProvision(type_ string, targetSettings []ConfigField, channels []Channel) *OutboundProvision

NewOutboundProvision instantiates a new OutboundProvision object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutboundProvisionWithDefaults ¶

func NewOutboundProvisionWithDefaults() *OutboundProvision

NewOutboundProvisionWithDefaults instantiates a new OutboundProvision object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutboundProvision) GetChannels ¶

func (o *OutboundProvision) GetChannels() []Channel

GetChannels returns the Channels field value

func (*OutboundProvision) GetChannelsOk ¶

func (o *OutboundProvision) GetChannelsOk() ([]Channel, bool)

GetChannelsOk returns a tuple with the Channels field value and a boolean to check if the value has been set.

func (*OutboundProvision) GetCustomSchema ¶

func (o *OutboundProvision) GetCustomSchema() Schema

GetCustomSchema returns the CustomSchema field value if set, zero value otherwise.

func (*OutboundProvision) GetCustomSchemaOk ¶

func (o *OutboundProvision) GetCustomSchemaOk() (*Schema, bool)

GetCustomSchemaOk returns a tuple with the CustomSchema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutboundProvision) GetTargetSettings ¶

func (o *OutboundProvision) GetTargetSettings() []ConfigField

GetTargetSettings returns the TargetSettings field value

func (*OutboundProvision) GetTargetSettingsOk ¶

func (o *OutboundProvision) GetTargetSettingsOk() ([]ConfigField, bool)

GetTargetSettingsOk returns a tuple with the TargetSettings field value and a boolean to check if the value has been set.

func (*OutboundProvision) GetType ¶

func (o *OutboundProvision) GetType() string

GetType returns the Type field value

func (*OutboundProvision) GetTypeOk ¶

func (o *OutboundProvision) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*OutboundProvision) HasCustomSchema ¶

func (o *OutboundProvision) HasCustomSchema() bool

HasCustomSchema returns a boolean if a field has been set.

func (OutboundProvision) MarshalJSON ¶

func (o OutboundProvision) MarshalJSON() ([]byte, error)

func (*OutboundProvision) SetChannels ¶

func (o *OutboundProvision) SetChannels(v []Channel)

SetChannels sets field value

func (*OutboundProvision) SetCustomSchema ¶

func (o *OutboundProvision) SetCustomSchema(v Schema)

SetCustomSchema gets a reference to the given Schema and assigns it to the CustomSchema field.

func (*OutboundProvision) SetTargetSettings ¶

func (o *OutboundProvision) SetTargetSettings(v []ConfigField)

SetTargetSettings sets field value

func (*OutboundProvision) SetType ¶

func (o *OutboundProvision) SetType(v string)

SetType sets field value

func (OutboundProvision) ToMap ¶

func (o OutboundProvision) ToMap() (map[string]interface{}, error)

type OutboundProvisionDatabase ¶

type OutboundProvisionDatabase struct {
	DataStoreRef ResourceLink `json:"dataStoreRef" tfsdk:"data_store_ref"`
	// The synchronization frequency in seconds. The default value is 60.
	SynchronizationFrequency *int64 `json:"synchronizationFrequency,omitempty" tfsdk:"synchronization_frequency"`
}

OutboundProvisionDatabase The settings for database used internally to facilitate outbound provisioning. The database stores state of synchronization between the source data store and the target data store.

func NewOutboundProvisionDatabase ¶

func NewOutboundProvisionDatabase(dataStoreRef ResourceLink) *OutboundProvisionDatabase

NewOutboundProvisionDatabase instantiates a new OutboundProvisionDatabase object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOutboundProvisionDatabaseWithDefaults ¶

func NewOutboundProvisionDatabaseWithDefaults() *OutboundProvisionDatabase

NewOutboundProvisionDatabaseWithDefaults instantiates a new OutboundProvisionDatabase object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OutboundProvisionDatabase) GetDataStoreRef ¶

func (o *OutboundProvisionDatabase) GetDataStoreRef() ResourceLink

GetDataStoreRef returns the DataStoreRef field value

func (*OutboundProvisionDatabase) GetDataStoreRefOk ¶

func (o *OutboundProvisionDatabase) GetDataStoreRefOk() (*ResourceLink, bool)

GetDataStoreRefOk returns a tuple with the DataStoreRef field value and a boolean to check if the value has been set.

func (*OutboundProvisionDatabase) GetSynchronizationFrequency ¶

func (o *OutboundProvisionDatabase) GetSynchronizationFrequency() int64

GetSynchronizationFrequency returns the SynchronizationFrequency field value if set, zero value otherwise.

func (*OutboundProvisionDatabase) GetSynchronizationFrequencyOk ¶

func (o *OutboundProvisionDatabase) GetSynchronizationFrequencyOk() (*int64, bool)

GetSynchronizationFrequencyOk returns a tuple with the SynchronizationFrequency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OutboundProvisionDatabase) HasSynchronizationFrequency ¶

func (o *OutboundProvisionDatabase) HasSynchronizationFrequency() bool

HasSynchronizationFrequency returns a boolean if a field has been set.

func (OutboundProvisionDatabase) MarshalJSON ¶

func (o OutboundProvisionDatabase) MarshalJSON() ([]byte, error)

func (*OutboundProvisionDatabase) SetDataStoreRef ¶

func (o *OutboundProvisionDatabase) SetDataStoreRef(v ResourceLink)

SetDataStoreRef sets field value

func (*OutboundProvisionDatabase) SetSynchronizationFrequency ¶

func (o *OutboundProvisionDatabase) SetSynchronizationFrequency(v int64)

SetSynchronizationFrequency gets a reference to the given int64 and assigns it to the SynchronizationFrequency field.

func (OutboundProvisionDatabase) ToMap ¶

func (o OutboundProvisionDatabase) ToMap() (map[string]interface{}, error)

type P14EKeyPairView ¶

type P14EKeyPairView struct {
	// Indicates whether this is the current key used to authenticate with PingOne.
	CurrentAuthenticationKey *bool `json:"currentAuthenticationKey,omitempty" tfsdk:"current_authentication_key"`
	// Indicates whether this is the previous key used to authenticate with PingOne.
	PreviousAuthenticationKey *bool     `json:"previousAuthenticationKey,omitempty" tfsdk:"previous_authentication_key"`
	KeyPairView               *CertView `json:"keyPairView,omitempty" tfsdk:"key_pair_view"`
	// The creation time of the key.
	CreationTime *time.Time `json:"creationTime,omitempty" tfsdk:"creation_time"`
}

P14EKeyPairView PingOne for Enterprise connection key pair details.

func NewP14EKeyPairView ¶

func NewP14EKeyPairView() *P14EKeyPairView

NewP14EKeyPairView instantiates a new P14EKeyPairView object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewP14EKeyPairViewWithDefaults ¶

func NewP14EKeyPairViewWithDefaults() *P14EKeyPairView

NewP14EKeyPairViewWithDefaults instantiates a new P14EKeyPairView object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*P14EKeyPairView) GetCreationTime ¶

func (o *P14EKeyPairView) GetCreationTime() time.Time

GetCreationTime returns the CreationTime field value if set, zero value otherwise.

func (*P14EKeyPairView) GetCreationTimeOk ¶

func (o *P14EKeyPairView) GetCreationTimeOk() (*time.Time, bool)

GetCreationTimeOk returns a tuple with the CreationTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P14EKeyPairView) GetCurrentAuthenticationKey ¶

func (o *P14EKeyPairView) GetCurrentAuthenticationKey() bool

GetCurrentAuthenticationKey returns the CurrentAuthenticationKey field value if set, zero value otherwise.

func (*P14EKeyPairView) GetCurrentAuthenticationKeyOk ¶

func (o *P14EKeyPairView) GetCurrentAuthenticationKeyOk() (*bool, bool)

GetCurrentAuthenticationKeyOk returns a tuple with the CurrentAuthenticationKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P14EKeyPairView) GetKeyPairView ¶

func (o *P14EKeyPairView) GetKeyPairView() CertView

GetKeyPairView returns the KeyPairView field value if set, zero value otherwise.

func (*P14EKeyPairView) GetKeyPairViewOk ¶

func (o *P14EKeyPairView) GetKeyPairViewOk() (*CertView, bool)

GetKeyPairViewOk returns a tuple with the KeyPairView field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P14EKeyPairView) GetPreviousAuthenticationKey ¶

func (o *P14EKeyPairView) GetPreviousAuthenticationKey() bool

GetPreviousAuthenticationKey returns the PreviousAuthenticationKey field value if set, zero value otherwise.

func (*P14EKeyPairView) GetPreviousAuthenticationKeyOk ¶

func (o *P14EKeyPairView) GetPreviousAuthenticationKeyOk() (*bool, bool)

GetPreviousAuthenticationKeyOk returns a tuple with the PreviousAuthenticationKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P14EKeyPairView) HasCreationTime ¶

func (o *P14EKeyPairView) HasCreationTime() bool

HasCreationTime returns a boolean if a field has been set.

func (*P14EKeyPairView) HasCurrentAuthenticationKey ¶

func (o *P14EKeyPairView) HasCurrentAuthenticationKey() bool

HasCurrentAuthenticationKey returns a boolean if a field has been set.

func (*P14EKeyPairView) HasKeyPairView ¶

func (o *P14EKeyPairView) HasKeyPairView() bool

HasKeyPairView returns a boolean if a field has been set.

func (*P14EKeyPairView) HasPreviousAuthenticationKey ¶

func (o *P14EKeyPairView) HasPreviousAuthenticationKey() bool

HasPreviousAuthenticationKey returns a boolean if a field has been set.

func (P14EKeyPairView) MarshalJSON ¶

func (o P14EKeyPairView) MarshalJSON() ([]byte, error)

func (*P14EKeyPairView) SetCreationTime ¶

func (o *P14EKeyPairView) SetCreationTime(v time.Time)

SetCreationTime gets a reference to the given time.Time and assigns it to the CreationTime field.

func (*P14EKeyPairView) SetCurrentAuthenticationKey ¶

func (o *P14EKeyPairView) SetCurrentAuthenticationKey(v bool)

SetCurrentAuthenticationKey gets a reference to the given bool and assigns it to the CurrentAuthenticationKey field.

func (*P14EKeyPairView) SetKeyPairView ¶

func (o *P14EKeyPairView) SetKeyPairView(v CertView)

SetKeyPairView gets a reference to the given CertView and assigns it to the KeyPairView field.

func (*P14EKeyPairView) SetPreviousAuthenticationKey ¶

func (o *P14EKeyPairView) SetPreviousAuthenticationKey(v bool)

SetPreviousAuthenticationKey gets a reference to the given bool and assigns it to the PreviousAuthenticationKey field.

func (P14EKeyPairView) ToMap ¶

func (o P14EKeyPairView) ToMap() (map[string]interface{}, error)

type P14EKeysView ¶

type P14EKeysView struct {
	// The key pairs used to authenticate to PingOne for Enterprise
	KeyPairs []P14EKeyPairView `json:"keyPairs,omitempty" tfsdk:"key_pairs"`
}

P14EKeysView The collection of PingOne for Enterprise connection key pair details.

func NewP14EKeysView ¶

func NewP14EKeysView() *P14EKeysView

NewP14EKeysView instantiates a new P14EKeysView object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewP14EKeysViewWithDefaults ¶

func NewP14EKeysViewWithDefaults() *P14EKeysView

NewP14EKeysViewWithDefaults instantiates a new P14EKeysView object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*P14EKeysView) GetKeyPairs ¶

func (o *P14EKeysView) GetKeyPairs() []P14EKeyPairView

GetKeyPairs returns the KeyPairs field value if set, zero value otherwise.

func (*P14EKeysView) GetKeyPairsOk ¶

func (o *P14EKeysView) GetKeyPairsOk() ([]P14EKeyPairView, bool)

GetKeyPairsOk returns a tuple with the KeyPairs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P14EKeysView) HasKeyPairs ¶

func (o *P14EKeysView) HasKeyPairs() bool

HasKeyPairs returns a boolean if a field has been set.

func (P14EKeysView) MarshalJSON ¶

func (o P14EKeysView) MarshalJSON() ([]byte, error)

func (*P14EKeysView) SetKeyPairs ¶

func (o *P14EKeysView) SetKeyPairs(v []P14EKeyPairView)

SetKeyPairs gets a reference to the given []P14EKeyPairView and assigns it to the KeyPairs field.

func (P14EKeysView) ToMap ¶

func (o P14EKeysView) ToMap() (map[string]interface{}, error)

type ParameterValues ¶

type ParameterValues struct {
	// A List of values
	Values []string `json:"values,omitempty" tfsdk:"values"`
}

ParameterValues Parameter Values.

func NewParameterValues ¶

func NewParameterValues() *ParameterValues

NewParameterValues instantiates a new ParameterValues object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewParameterValuesWithDefaults ¶

func NewParameterValuesWithDefaults() *ParameterValues

NewParameterValuesWithDefaults instantiates a new ParameterValues object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ParameterValues) GetValues ¶

func (o *ParameterValues) GetValues() []string

GetValues returns the Values field value if set, zero value otherwise.

func (*ParameterValues) GetValuesOk ¶

func (o *ParameterValues) GetValuesOk() ([]string, bool)

GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ParameterValues) HasValues ¶

func (o *ParameterValues) HasValues() bool

HasValues returns a boolean if a field has been set.

func (ParameterValues) MarshalJSON ¶

func (o ParameterValues) MarshalJSON() ([]byte, error)

func (*ParameterValues) SetValues ¶

func (o *ParameterValues) SetValues(v []string)

SetValues gets a reference to the given []string and assigns it to the Values field.

func (ParameterValues) ToMap ¶

func (o ParameterValues) ToMap() (map[string]interface{}, error)

type PasswordCredentialValidator ¶

type PasswordCredentialValidator struct {
	// The ID of the plugin instance. The ID cannot be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Id string `json:"id" tfsdk:"id"`
	// The plugin instance name. The name can be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
	// The time at which the plugin instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified      *time.Time                                    `json:"lastModified,omitempty" tfsdk:"last_modified"`
	AttributeContract *PasswordCredentialValidatorAttributeContract `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
}

PasswordCredentialValidator struct for PasswordCredentialValidator

func NewPasswordCredentialValidator ¶

func NewPasswordCredentialValidator(id string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *PasswordCredentialValidator

NewPasswordCredentialValidator instantiates a new PasswordCredentialValidator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordCredentialValidatorWithDefaults ¶

func NewPasswordCredentialValidatorWithDefaults() *PasswordCredentialValidator

NewPasswordCredentialValidatorWithDefaults instantiates a new PasswordCredentialValidator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordCredentialValidator) GetAttributeContract ¶

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*PasswordCredentialValidator) GetAttributeContractOk ¶

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordCredentialValidator) GetConfiguration ¶

func (o *PasswordCredentialValidator) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*PasswordCredentialValidator) GetConfigurationOk ¶

func (o *PasswordCredentialValidator) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*PasswordCredentialValidator) GetId ¶

GetId returns the Id field value

func (*PasswordCredentialValidator) GetIdOk ¶

func (o *PasswordCredentialValidator) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*PasswordCredentialValidator) GetLastModified ¶

func (o *PasswordCredentialValidator) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*PasswordCredentialValidator) GetLastModifiedOk ¶

func (o *PasswordCredentialValidator) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordCredentialValidator) GetName ¶

func (o *PasswordCredentialValidator) GetName() string

GetName returns the Name field value

func (*PasswordCredentialValidator) GetNameOk ¶

func (o *PasswordCredentialValidator) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PasswordCredentialValidator) GetParentRef ¶

func (o *PasswordCredentialValidator) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*PasswordCredentialValidator) GetParentRefOk ¶

func (o *PasswordCredentialValidator) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordCredentialValidator) GetPluginDescriptorRef ¶

func (o *PasswordCredentialValidator) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*PasswordCredentialValidator) GetPluginDescriptorRefOk ¶

func (o *PasswordCredentialValidator) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*PasswordCredentialValidator) HasAttributeContract ¶

func (o *PasswordCredentialValidator) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*PasswordCredentialValidator) HasLastModified ¶

func (o *PasswordCredentialValidator) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*PasswordCredentialValidator) HasParentRef ¶

func (o *PasswordCredentialValidator) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (PasswordCredentialValidator) MarshalJSON ¶

func (o PasswordCredentialValidator) MarshalJSON() ([]byte, error)

func (*PasswordCredentialValidator) SetAttributeContract ¶

SetAttributeContract gets a reference to the given PasswordCredentialValidatorAttributeContract and assigns it to the AttributeContract field.

func (*PasswordCredentialValidator) SetConfiguration ¶

func (o *PasswordCredentialValidator) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*PasswordCredentialValidator) SetId ¶

func (o *PasswordCredentialValidator) SetId(v string)

SetId sets field value

func (*PasswordCredentialValidator) SetLastModified ¶

func (o *PasswordCredentialValidator) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*PasswordCredentialValidator) SetName ¶

func (o *PasswordCredentialValidator) SetName(v string)

SetName sets field value

func (*PasswordCredentialValidator) SetParentRef ¶

func (o *PasswordCredentialValidator) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*PasswordCredentialValidator) SetPluginDescriptorRef ¶

func (o *PasswordCredentialValidator) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (PasswordCredentialValidator) ToMap ¶

func (o PasswordCredentialValidator) ToMap() (map[string]interface{}, error)

type PasswordCredentialValidatorAttribute ¶

type PasswordCredentialValidatorAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
}

PasswordCredentialValidatorAttribute An attribute for the password credential validator attribute contract.

func NewPasswordCredentialValidatorAttribute ¶

func NewPasswordCredentialValidatorAttribute(name string) *PasswordCredentialValidatorAttribute

NewPasswordCredentialValidatorAttribute instantiates a new PasswordCredentialValidatorAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordCredentialValidatorAttributeWithDefaults ¶

func NewPasswordCredentialValidatorAttributeWithDefaults() *PasswordCredentialValidatorAttribute

NewPasswordCredentialValidatorAttributeWithDefaults instantiates a new PasswordCredentialValidatorAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordCredentialValidatorAttribute) GetName ¶

GetName returns the Name field value

func (*PasswordCredentialValidatorAttribute) GetNameOk ¶

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (PasswordCredentialValidatorAttribute) MarshalJSON ¶

func (o PasswordCredentialValidatorAttribute) MarshalJSON() ([]byte, error)

func (*PasswordCredentialValidatorAttribute) SetName ¶

SetName sets field value

func (PasswordCredentialValidatorAttribute) ToMap ¶

func (o PasswordCredentialValidatorAttribute) ToMap() (map[string]interface{}, error)

type PasswordCredentialValidatorAttributeContract ¶

type PasswordCredentialValidatorAttributeContract struct {
	// A list of read-only attributes that are automatically populated by the password credential validator descriptor.
	CoreAttributes []PasswordCredentialValidatorAttribute `json:"coreAttributes,omitempty" tfsdk:"core_attributes"`
	// A list of additional attributes that can be returned by the password credential validator. The extended attributes are only used if the adapter supports them.
	ExtendedAttributes []PasswordCredentialValidatorAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
	// Whether this attribute contract is inherited from its parent instance. If true, the rest of the properties in this model become read-only. The default value is false.
	Inherited *bool `json:"inherited,omitempty" tfsdk:"inherited"`
}

PasswordCredentialValidatorAttributeContract struct for PasswordCredentialValidatorAttributeContract

func NewPasswordCredentialValidatorAttributeContract ¶

func NewPasswordCredentialValidatorAttributeContract() *PasswordCredentialValidatorAttributeContract

NewPasswordCredentialValidatorAttributeContract instantiates a new PasswordCredentialValidatorAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordCredentialValidatorAttributeContractWithDefaults ¶

func NewPasswordCredentialValidatorAttributeContractWithDefaults() *PasswordCredentialValidatorAttributeContract

NewPasswordCredentialValidatorAttributeContractWithDefaults instantiates a new PasswordCredentialValidatorAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordCredentialValidatorAttributeContract) GetCoreAttributes ¶

GetCoreAttributes returns the CoreAttributes field value if set, zero value otherwise.

func (*PasswordCredentialValidatorAttributeContract) GetCoreAttributesOk ¶

GetCoreAttributesOk returns a tuple with the CoreAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordCredentialValidatorAttributeContract) GetExtendedAttributes ¶

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*PasswordCredentialValidatorAttributeContract) GetExtendedAttributesOk ¶

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordCredentialValidatorAttributeContract) GetInherited ¶

GetInherited returns the Inherited field value if set, zero value otherwise.

func (*PasswordCredentialValidatorAttributeContract) GetInheritedOk ¶

func (o *PasswordCredentialValidatorAttributeContract) GetInheritedOk() (*bool, bool)

GetInheritedOk returns a tuple with the Inherited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordCredentialValidatorAttributeContract) HasCoreAttributes ¶

func (o *PasswordCredentialValidatorAttributeContract) HasCoreAttributes() bool

HasCoreAttributes returns a boolean if a field has been set.

func (*PasswordCredentialValidatorAttributeContract) HasExtendedAttributes ¶

func (o *PasswordCredentialValidatorAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (*PasswordCredentialValidatorAttributeContract) HasInherited ¶

HasInherited returns a boolean if a field has been set.

func (PasswordCredentialValidatorAttributeContract) MarshalJSON ¶

func (*PasswordCredentialValidatorAttributeContract) SetCoreAttributes ¶

SetCoreAttributes gets a reference to the given []PasswordCredentialValidatorAttribute and assigns it to the CoreAttributes field.

func (*PasswordCredentialValidatorAttributeContract) SetExtendedAttributes ¶

SetExtendedAttributes gets a reference to the given []PasswordCredentialValidatorAttribute and assigns it to the ExtendedAttributes field.

func (*PasswordCredentialValidatorAttributeContract) SetInherited ¶

SetInherited gets a reference to the given bool and assigns it to the Inherited field.

func (PasswordCredentialValidatorAttributeContract) ToMap ¶

func (o PasswordCredentialValidatorAttributeContract) ToMap() (map[string]interface{}, error)

type PasswordCredentialValidatorDescriptor ¶

type PasswordCredentialValidatorDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool                   `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	ConfigDescriptor         *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
}

PasswordCredentialValidatorDescriptor struct for PasswordCredentialValidatorDescriptor

func NewPasswordCredentialValidatorDescriptor ¶

func NewPasswordCredentialValidatorDescriptor() *PasswordCredentialValidatorDescriptor

NewPasswordCredentialValidatorDescriptor instantiates a new PasswordCredentialValidatorDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordCredentialValidatorDescriptorWithDefaults ¶

func NewPasswordCredentialValidatorDescriptorWithDefaults() *PasswordCredentialValidatorDescriptor

NewPasswordCredentialValidatorDescriptorWithDefaults instantiates a new PasswordCredentialValidatorDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordCredentialValidatorDescriptor) GetAttributeContract ¶

func (o *PasswordCredentialValidatorDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*PasswordCredentialValidatorDescriptor) GetAttributeContractOk ¶

func (o *PasswordCredentialValidatorDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordCredentialValidatorDescriptor) GetClassName ¶

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*PasswordCredentialValidatorDescriptor) GetClassNameOk ¶

func (o *PasswordCredentialValidatorDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordCredentialValidatorDescriptor) GetConfigDescriptor ¶

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*PasswordCredentialValidatorDescriptor) GetConfigDescriptorOk ¶

func (o *PasswordCredentialValidatorDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordCredentialValidatorDescriptor) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*PasswordCredentialValidatorDescriptor) GetIdOk ¶

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordCredentialValidatorDescriptor) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*PasswordCredentialValidatorDescriptor) GetNameOk ¶

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordCredentialValidatorDescriptor) GetSupportsExtendedContract ¶

func (o *PasswordCredentialValidatorDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*PasswordCredentialValidatorDescriptor) GetSupportsExtendedContractOk ¶

func (o *PasswordCredentialValidatorDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordCredentialValidatorDescriptor) HasAttributeContract ¶

func (o *PasswordCredentialValidatorDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*PasswordCredentialValidatorDescriptor) HasClassName ¶

func (o *PasswordCredentialValidatorDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*PasswordCredentialValidatorDescriptor) HasConfigDescriptor ¶

func (o *PasswordCredentialValidatorDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*PasswordCredentialValidatorDescriptor) HasId ¶

HasId returns a boolean if a field has been set.

func (*PasswordCredentialValidatorDescriptor) HasName ¶

HasName returns a boolean if a field has been set.

func (*PasswordCredentialValidatorDescriptor) HasSupportsExtendedContract ¶

func (o *PasswordCredentialValidatorDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (PasswordCredentialValidatorDescriptor) MarshalJSON ¶

func (o PasswordCredentialValidatorDescriptor) MarshalJSON() ([]byte, error)

func (*PasswordCredentialValidatorDescriptor) SetAttributeContract ¶

func (o *PasswordCredentialValidatorDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*PasswordCredentialValidatorDescriptor) SetClassName ¶

func (o *PasswordCredentialValidatorDescriptor) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*PasswordCredentialValidatorDescriptor) SetConfigDescriptor ¶

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*PasswordCredentialValidatorDescriptor) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*PasswordCredentialValidatorDescriptor) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*PasswordCredentialValidatorDescriptor) SetSupportsExtendedContract ¶

func (o *PasswordCredentialValidatorDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (PasswordCredentialValidatorDescriptor) ToMap ¶

func (o PasswordCredentialValidatorDescriptor) ToMap() (map[string]interface{}, error)

type PasswordCredentialValidatorDescriptors ¶

type PasswordCredentialValidatorDescriptors struct {
	// The list of password credential validator descriptors.
	Items []PasswordCredentialValidatorDescriptor `json:"items,omitempty" tfsdk:"items"`
}

PasswordCredentialValidatorDescriptors A collection of password credential validator descriptors.

func NewPasswordCredentialValidatorDescriptors ¶

func NewPasswordCredentialValidatorDescriptors() *PasswordCredentialValidatorDescriptors

NewPasswordCredentialValidatorDescriptors instantiates a new PasswordCredentialValidatorDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordCredentialValidatorDescriptorsWithDefaults ¶

func NewPasswordCredentialValidatorDescriptorsWithDefaults() *PasswordCredentialValidatorDescriptors

NewPasswordCredentialValidatorDescriptorsWithDefaults instantiates a new PasswordCredentialValidatorDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordCredentialValidatorDescriptors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*PasswordCredentialValidatorDescriptors) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordCredentialValidatorDescriptors) HasItems ¶

HasItems returns a boolean if a field has been set.

func (PasswordCredentialValidatorDescriptors) MarshalJSON ¶

func (o PasswordCredentialValidatorDescriptors) MarshalJSON() ([]byte, error)

func (*PasswordCredentialValidatorDescriptors) SetItems ¶

SetItems gets a reference to the given []PasswordCredentialValidatorDescriptor and assigns it to the Items field.

func (PasswordCredentialValidatorDescriptors) ToMap ¶

func (o PasswordCredentialValidatorDescriptors) ToMap() (map[string]interface{}, error)

type PasswordCredentialValidators ¶

type PasswordCredentialValidators struct {
	// The actual list of password credential validators.
	Items []PasswordCredentialValidator `json:"items,omitempty" tfsdk:"items"`
}

PasswordCredentialValidators A collection of password credential validators.

func NewPasswordCredentialValidators ¶

func NewPasswordCredentialValidators() *PasswordCredentialValidators

NewPasswordCredentialValidators instantiates a new PasswordCredentialValidators object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordCredentialValidatorsWithDefaults ¶

func NewPasswordCredentialValidatorsWithDefaults() *PasswordCredentialValidators

NewPasswordCredentialValidatorsWithDefaults instantiates a new PasswordCredentialValidators object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordCredentialValidators) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*PasswordCredentialValidators) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordCredentialValidators) HasItems ¶

func (o *PasswordCredentialValidators) HasItems() bool

HasItems returns a boolean if a field has been set.

func (PasswordCredentialValidators) MarshalJSON ¶

func (o PasswordCredentialValidators) MarshalJSON() ([]byte, error)

func (*PasswordCredentialValidators) SetItems ¶

SetItems gets a reference to the given []PasswordCredentialValidator and assigns it to the Items field.

func (PasswordCredentialValidators) ToMap ¶

func (o PasswordCredentialValidators) ToMap() (map[string]interface{}, error)

type PasswordCredentialValidatorsAPIService ¶

type PasswordCredentialValidatorsAPIService service

PasswordCredentialValidatorsAPIService PasswordCredentialValidatorsAPI service

func (*PasswordCredentialValidatorsAPIService) CreatePasswordCredentialValidator ¶

CreatePasswordCredentialValidator Create a new password credential validator instance

Create a new password credential validator instance. If the password credential validator is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreatePasswordCredentialValidatorRequest

func (*PasswordCredentialValidatorsAPIService) CreatePasswordCredentialValidatorExecute ¶

Execute executes the request

@return PasswordCredentialValidator

func (*PasswordCredentialValidatorsAPIService) DeletePasswordCredentialValidator ¶

DeletePasswordCredentialValidator Delete a password credential validator instance.

Delete a password credential validator instance with the specified ID. A 404 status code is returned for nonexistent IDs. Note: Only validators not in use can be deleted. If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the errors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the password credential validator to delete.
@return ApiDeletePasswordCredentialValidatorRequest

func (*PasswordCredentialValidatorsAPIService) DeletePasswordCredentialValidatorExecute ¶

Execute executes the request

func (*PasswordCredentialValidatorsAPIService) GetPasswordCredentialValidator ¶

GetPasswordCredentialValidator Find a password credential validator by ID.

Get the configured password credential validator instance with the specified ID. A 404 status code is returned for a nonexistent ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of password credential validator instance to fetch.
@return ApiGetPasswordCredentialValidatorRequest

func (*PasswordCredentialValidatorsAPIService) GetPasswordCredentialValidatorDescriptor ¶

GetPasswordCredentialValidatorDescriptor Get the description of a password credential validator by ID.

Get the description of a password credential validator by ID. A 404 status code is returned for a nonexistent ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the password credential validator descriptor to fetch.
@return ApiGetPasswordCredentialValidatorDescriptorRequest

func (*PasswordCredentialValidatorsAPIService) GetPasswordCredentialValidatorDescriptorExecute ¶

Execute executes the request

@return PasswordCredentialValidatorDescriptor

func (*PasswordCredentialValidatorsAPIService) GetPasswordCredentialValidatorDescriptors ¶

GetPasswordCredentialValidatorDescriptors Get a list of available password credential validator descriptors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPasswordCredentialValidatorDescriptorsRequest

func (*PasswordCredentialValidatorsAPIService) GetPasswordCredentialValidatorDescriptorsExecute ¶

Execute executes the request

@return PasswordCredentialValidatorDescriptors

func (*PasswordCredentialValidatorsAPIService) GetPasswordCredentialValidatorExecute ¶

Execute executes the request

@return PasswordCredentialValidator

func (*PasswordCredentialValidatorsAPIService) GetPasswordCredentialValidators ¶

GetPasswordCredentialValidators Get the list of available password credential validators

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPasswordCredentialValidatorsRequest

func (*PasswordCredentialValidatorsAPIService) GetPasswordCredentialValidatorsExecute ¶

Execute executes the request

@return PasswordCredentialValidators

func (*PasswordCredentialValidatorsAPIService) UpdatePasswordCredentialValidator ¶

UpdatePasswordCredentialValidator Update a password credential validator instance.

Update a password credential validator instance. If the password credential validator is not properly configured, a 422 status code is returned along with a list of validation errors that need to be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the password credential validator instance
@return ApiUpdatePasswordCredentialValidatorRequest

func (*PasswordCredentialValidatorsAPIService) UpdatePasswordCredentialValidatorExecute ¶

Execute executes the request

@return PasswordCredentialValidator

type PersistentGrantAttribute ¶

type PersistentGrantAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
}

PersistentGrantAttribute A persistent grant contract attribute.

func NewPersistentGrantAttribute ¶

func NewPersistentGrantAttribute(name string) *PersistentGrantAttribute

NewPersistentGrantAttribute instantiates a new PersistentGrantAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPersistentGrantAttributeWithDefaults ¶

func NewPersistentGrantAttributeWithDefaults() *PersistentGrantAttribute

NewPersistentGrantAttributeWithDefaults instantiates a new PersistentGrantAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PersistentGrantAttribute) GetName ¶

func (o *PersistentGrantAttribute) GetName() string

GetName returns the Name field value

func (*PersistentGrantAttribute) GetNameOk ¶

func (o *PersistentGrantAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (PersistentGrantAttribute) MarshalJSON ¶

func (o PersistentGrantAttribute) MarshalJSON() ([]byte, error)

func (*PersistentGrantAttribute) SetName ¶

func (o *PersistentGrantAttribute) SetName(v string)

SetName sets field value

func (PersistentGrantAttribute) ToMap ¶

func (o PersistentGrantAttribute) ToMap() (map[string]interface{}, error)

type PersistentGrantContract ¶

type PersistentGrantContract struct {
	// This is a read-only list of persistent grant attributes and includes USER_KEY and USER_NAME. Changes to this field will be ignored.
	CoreAttributes []PersistentGrantAttribute `json:"coreAttributes" tfsdk:"core_attributes"`
	// A list of additional attributes for the persistent grant contract.
	ExtendedAttributes []PersistentGrantAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
}

PersistentGrantContract struct for PersistentGrantContract

func NewPersistentGrantContract ¶

func NewPersistentGrantContract(coreAttributes []PersistentGrantAttribute) *PersistentGrantContract

NewPersistentGrantContract instantiates a new PersistentGrantContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPersistentGrantContractWithDefaults ¶

func NewPersistentGrantContractWithDefaults() *PersistentGrantContract

NewPersistentGrantContractWithDefaults instantiates a new PersistentGrantContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PersistentGrantContract) GetCoreAttributes ¶

func (o *PersistentGrantContract) GetCoreAttributes() []PersistentGrantAttribute

GetCoreAttributes returns the CoreAttributes field value

func (*PersistentGrantContract) GetCoreAttributesOk ¶

func (o *PersistentGrantContract) GetCoreAttributesOk() ([]PersistentGrantAttribute, bool)

GetCoreAttributesOk returns a tuple with the CoreAttributes field value and a boolean to check if the value has been set.

func (*PersistentGrantContract) GetExtendedAttributes ¶

func (o *PersistentGrantContract) GetExtendedAttributes() []PersistentGrantAttribute

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*PersistentGrantContract) GetExtendedAttributesOk ¶

func (o *PersistentGrantContract) GetExtendedAttributesOk() ([]PersistentGrantAttribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersistentGrantContract) HasExtendedAttributes ¶

func (o *PersistentGrantContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (PersistentGrantContract) MarshalJSON ¶

func (o PersistentGrantContract) MarshalJSON() ([]byte, error)

func (*PersistentGrantContract) SetCoreAttributes ¶

func (o *PersistentGrantContract) SetCoreAttributes(v []PersistentGrantAttribute)

SetCoreAttributes sets field value

func (*PersistentGrantContract) SetExtendedAttributes ¶

func (o *PersistentGrantContract) SetExtendedAttributes(v []PersistentGrantAttribute)

SetExtendedAttributes gets a reference to the given []PersistentGrantAttribute and assigns it to the ExtendedAttributes field.

func (PersistentGrantContract) ToMap ¶

func (o PersistentGrantContract) ToMap() (map[string]interface{}, error)

type PhoneLocalIdentityField ¶

type PhoneLocalIdentityField struct {
	LocalIdentityField
}

PhoneLocalIdentityField struct for PhoneLocalIdentityField

func NewPhoneLocalIdentityField ¶

func NewPhoneLocalIdentityField(type_ string, id string, label string) *PhoneLocalIdentityField

NewPhoneLocalIdentityField instantiates a new PhoneLocalIdentityField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPhoneLocalIdentityFieldWithDefaults ¶

func NewPhoneLocalIdentityFieldWithDefaults() *PhoneLocalIdentityField

NewPhoneLocalIdentityFieldWithDefaults instantiates a new PhoneLocalIdentityField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (PhoneLocalIdentityField) MarshalJSON ¶

func (o PhoneLocalIdentityField) MarshalJSON() ([]byte, error)

func (PhoneLocalIdentityField) ToMap ¶

func (o PhoneLocalIdentityField) ToMap() (map[string]interface{}, error)

type PingOneConnection ¶

type PingOneConnection struct {
	// The persistent, unique ID of the connection. This property is system-assigned if not specified.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The name of the PingOne connection.
	Name string `json:"name" tfsdk:"name"`
	// A description for the PingOne connection.
	Description *string `json:"description,omitempty" tfsdk:"description"`
	// Whether or not this connection is active. Defaults to true.
	Active *bool `json:"active,omitempty" tfsdk:"active"`
	// The credential for the PingOne connection. To update the credential, specify the plaintext value of the credential in this field. This field will not be populated for GET requests.
	Credential *string `json:"credential,omitempty" tfsdk:"credential"`
	// The encrypted credential for the PingOne connection. For POST and PUT requests, if you wish to keep the existing credential, this field should be passed back unchanged.
	EncryptedCredential *string `json:"encryptedCredential,omitempty" tfsdk:"encrypted_credential"`
	// The ID of the PingOne credential. This field is read only.
	CredentialId *string `json:"credentialId,omitempty" tfsdk:"credential_id"`
	// The ID of the PingOne connection. This field is read only.
	PingOneConnectionId *string `json:"pingOneConnectionId,omitempty" tfsdk:"ping_one_connection_id"`
	// The ID of the environment of the PingOne credential. This field is read only.
	EnvironmentId *string `json:"environmentId,omitempty" tfsdk:"environment_id"`
	// The creation date of the PingOne connection. This field is read only.
	CreationDate *time.Time `json:"creationDate,omitempty" tfsdk:"creation_date"`
	// The name of the organization associated with this PingOne connection. This field is read only.
	OrganizationName *string `json:"organizationName,omitempty" tfsdk:"organization_name"`
	// The region of the PingOne connection. This field is read only.
	Region *string `json:"region,omitempty" tfsdk:"region"`
	// The PingOne management API endpoint. This field is read only.
	PingOneManagementApiEndpoint *string `json:"pingOneManagementApiEndpoint,omitempty" tfsdk:"ping_one_management_api_endpoint"`
	// The PingOne authentication API endpoint. This field is read only.
	PingOneAuthenticationApiEndpoint *string `json:"pingOneAuthenticationApiEndpoint,omitempty" tfsdk:"ping_one_authentication_api_endpoint"`
}

PingOneConnection PingOne connection.

func NewPingOneConnection ¶

func NewPingOneConnection(name string) *PingOneConnection

NewPingOneConnection instantiates a new PingOneConnection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPingOneConnectionWithDefaults ¶

func NewPingOneConnectionWithDefaults() *PingOneConnection

NewPingOneConnectionWithDefaults instantiates a new PingOneConnection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PingOneConnection) GetActive ¶

func (o *PingOneConnection) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*PingOneConnection) GetActiveOk ¶

func (o *PingOneConnection) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneConnection) GetCreationDate ¶

func (o *PingOneConnection) GetCreationDate() time.Time

GetCreationDate returns the CreationDate field value if set, zero value otherwise.

func (*PingOneConnection) GetCreationDateOk ¶

func (o *PingOneConnection) GetCreationDateOk() (*time.Time, bool)

GetCreationDateOk returns a tuple with the CreationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneConnection) GetCredential ¶

func (o *PingOneConnection) GetCredential() string

GetCredential returns the Credential field value if set, zero value otherwise.

func (*PingOneConnection) GetCredentialId ¶

func (o *PingOneConnection) GetCredentialId() string

GetCredentialId returns the CredentialId field value if set, zero value otherwise.

func (*PingOneConnection) GetCredentialIdOk ¶

func (o *PingOneConnection) GetCredentialIdOk() (*string, bool)

GetCredentialIdOk returns a tuple with the CredentialId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneConnection) GetCredentialOk ¶

func (o *PingOneConnection) GetCredentialOk() (*string, bool)

GetCredentialOk returns a tuple with the Credential field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneConnection) GetDescription ¶

func (o *PingOneConnection) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PingOneConnection) GetDescriptionOk ¶

func (o *PingOneConnection) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneConnection) GetEncryptedCredential ¶

func (o *PingOneConnection) GetEncryptedCredential() string

GetEncryptedCredential returns the EncryptedCredential field value if set, zero value otherwise.

func (*PingOneConnection) GetEncryptedCredentialOk ¶

func (o *PingOneConnection) GetEncryptedCredentialOk() (*string, bool)

GetEncryptedCredentialOk returns a tuple with the EncryptedCredential field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneConnection) GetEnvironmentId ¶

func (o *PingOneConnection) GetEnvironmentId() string

GetEnvironmentId returns the EnvironmentId field value if set, zero value otherwise.

func (*PingOneConnection) GetEnvironmentIdOk ¶

func (o *PingOneConnection) GetEnvironmentIdOk() (*string, bool)

GetEnvironmentIdOk returns a tuple with the EnvironmentId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneConnection) GetId ¶

func (o *PingOneConnection) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PingOneConnection) GetIdOk ¶

func (o *PingOneConnection) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneConnection) GetName ¶

func (o *PingOneConnection) GetName() string

GetName returns the Name field value

func (*PingOneConnection) GetNameOk ¶

func (o *PingOneConnection) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PingOneConnection) GetOrganizationName ¶

func (o *PingOneConnection) GetOrganizationName() string

GetOrganizationName returns the OrganizationName field value if set, zero value otherwise.

func (*PingOneConnection) GetOrganizationNameOk ¶

func (o *PingOneConnection) GetOrganizationNameOk() (*string, bool)

GetOrganizationNameOk returns a tuple with the OrganizationName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneConnection) GetPingOneAuthenticationApiEndpoint ¶

func (o *PingOneConnection) GetPingOneAuthenticationApiEndpoint() string

GetPingOneAuthenticationApiEndpoint returns the PingOneAuthenticationApiEndpoint field value if set, zero value otherwise.

func (*PingOneConnection) GetPingOneAuthenticationApiEndpointOk ¶

func (o *PingOneConnection) GetPingOneAuthenticationApiEndpointOk() (*string, bool)

GetPingOneAuthenticationApiEndpointOk returns a tuple with the PingOneAuthenticationApiEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneConnection) GetPingOneConnectionId ¶

func (o *PingOneConnection) GetPingOneConnectionId() string

GetPingOneConnectionId returns the PingOneConnectionId field value if set, zero value otherwise.

func (*PingOneConnection) GetPingOneConnectionIdOk ¶

func (o *PingOneConnection) GetPingOneConnectionIdOk() (*string, bool)

GetPingOneConnectionIdOk returns a tuple with the PingOneConnectionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneConnection) GetPingOneManagementApiEndpoint ¶

func (o *PingOneConnection) GetPingOneManagementApiEndpoint() string

GetPingOneManagementApiEndpoint returns the PingOneManagementApiEndpoint field value if set, zero value otherwise.

func (*PingOneConnection) GetPingOneManagementApiEndpointOk ¶

func (o *PingOneConnection) GetPingOneManagementApiEndpointOk() (*string, bool)

GetPingOneManagementApiEndpointOk returns a tuple with the PingOneManagementApiEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneConnection) GetRegion ¶

func (o *PingOneConnection) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*PingOneConnection) GetRegionOk ¶

func (o *PingOneConnection) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneConnection) HasActive ¶

func (o *PingOneConnection) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*PingOneConnection) HasCreationDate ¶

func (o *PingOneConnection) HasCreationDate() bool

HasCreationDate returns a boolean if a field has been set.

func (*PingOneConnection) HasCredential ¶

func (o *PingOneConnection) HasCredential() bool

HasCredential returns a boolean if a field has been set.

func (*PingOneConnection) HasCredentialId ¶

func (o *PingOneConnection) HasCredentialId() bool

HasCredentialId returns a boolean if a field has been set.

func (*PingOneConnection) HasDescription ¶

func (o *PingOneConnection) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PingOneConnection) HasEncryptedCredential ¶

func (o *PingOneConnection) HasEncryptedCredential() bool

HasEncryptedCredential returns a boolean if a field has been set.

func (*PingOneConnection) HasEnvironmentId ¶

func (o *PingOneConnection) HasEnvironmentId() bool

HasEnvironmentId returns a boolean if a field has been set.

func (*PingOneConnection) HasId ¶

func (o *PingOneConnection) HasId() bool

HasId returns a boolean if a field has been set.

func (*PingOneConnection) HasOrganizationName ¶

func (o *PingOneConnection) HasOrganizationName() bool

HasOrganizationName returns a boolean if a field has been set.

func (*PingOneConnection) HasPingOneAuthenticationApiEndpoint ¶

func (o *PingOneConnection) HasPingOneAuthenticationApiEndpoint() bool

HasPingOneAuthenticationApiEndpoint returns a boolean if a field has been set.

func (*PingOneConnection) HasPingOneConnectionId ¶

func (o *PingOneConnection) HasPingOneConnectionId() bool

HasPingOneConnectionId returns a boolean if a field has been set.

func (*PingOneConnection) HasPingOneManagementApiEndpoint ¶

func (o *PingOneConnection) HasPingOneManagementApiEndpoint() bool

HasPingOneManagementApiEndpoint returns a boolean if a field has been set.

func (*PingOneConnection) HasRegion ¶

func (o *PingOneConnection) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (PingOneConnection) MarshalJSON ¶

func (o PingOneConnection) MarshalJSON() ([]byte, error)

func (*PingOneConnection) SetActive ¶

func (o *PingOneConnection) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*PingOneConnection) SetCreationDate ¶

func (o *PingOneConnection) SetCreationDate(v time.Time)

SetCreationDate gets a reference to the given time.Time and assigns it to the CreationDate field.

func (*PingOneConnection) SetCredential ¶

func (o *PingOneConnection) SetCredential(v string)

SetCredential gets a reference to the given string and assigns it to the Credential field.

func (*PingOneConnection) SetCredentialId ¶

func (o *PingOneConnection) SetCredentialId(v string)

SetCredentialId gets a reference to the given string and assigns it to the CredentialId field.

func (*PingOneConnection) SetDescription ¶

func (o *PingOneConnection) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PingOneConnection) SetEncryptedCredential ¶

func (o *PingOneConnection) SetEncryptedCredential(v string)

SetEncryptedCredential gets a reference to the given string and assigns it to the EncryptedCredential field.

func (*PingOneConnection) SetEnvironmentId ¶

func (o *PingOneConnection) SetEnvironmentId(v string)

SetEnvironmentId gets a reference to the given string and assigns it to the EnvironmentId field.

func (*PingOneConnection) SetId ¶

func (o *PingOneConnection) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PingOneConnection) SetName ¶

func (o *PingOneConnection) SetName(v string)

SetName sets field value

func (*PingOneConnection) SetOrganizationName ¶

func (o *PingOneConnection) SetOrganizationName(v string)

SetOrganizationName gets a reference to the given string and assigns it to the OrganizationName field.

func (*PingOneConnection) SetPingOneAuthenticationApiEndpoint ¶

func (o *PingOneConnection) SetPingOneAuthenticationApiEndpoint(v string)

SetPingOneAuthenticationApiEndpoint gets a reference to the given string and assigns it to the PingOneAuthenticationApiEndpoint field.

func (*PingOneConnection) SetPingOneConnectionId ¶

func (o *PingOneConnection) SetPingOneConnectionId(v string)

SetPingOneConnectionId gets a reference to the given string and assigns it to the PingOneConnectionId field.

func (*PingOneConnection) SetPingOneManagementApiEndpoint ¶

func (o *PingOneConnection) SetPingOneManagementApiEndpoint(v string)

SetPingOneManagementApiEndpoint gets a reference to the given string and assigns it to the PingOneManagementApiEndpoint field.

func (*PingOneConnection) SetRegion ¶

func (o *PingOneConnection) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (PingOneConnection) ToMap ¶

func (o PingOneConnection) ToMap() (map[string]interface{}, error)

type PingOneConnections ¶

type PingOneConnections struct {
	// The list of PingOne connections.
	Items []PingOneConnection `json:"items,omitempty" tfsdk:"items"`
}

PingOneConnections A collection of PingOne connections.

func NewPingOneConnections ¶

func NewPingOneConnections() *PingOneConnections

NewPingOneConnections instantiates a new PingOneConnections object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPingOneConnectionsWithDefaults ¶

func NewPingOneConnectionsWithDefaults() *PingOneConnections

NewPingOneConnectionsWithDefaults instantiates a new PingOneConnections object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PingOneConnections) GetItems ¶

func (o *PingOneConnections) GetItems() []PingOneConnection

GetItems returns the Items field value if set, zero value otherwise.

func (*PingOneConnections) GetItemsOk ¶

func (o *PingOneConnections) GetItemsOk() ([]PingOneConnection, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneConnections) HasItems ¶

func (o *PingOneConnections) HasItems() bool

HasItems returns a boolean if a field has been set.

func (PingOneConnections) MarshalJSON ¶

func (o PingOneConnections) MarshalJSON() ([]byte, error)

func (*PingOneConnections) SetItems ¶

func (o *PingOneConnections) SetItems(v []PingOneConnection)

SetItems gets a reference to the given []PingOneConnection and assigns it to the Items field.

func (PingOneConnections) ToMap ¶

func (o PingOneConnections) ToMap() (map[string]interface{}, error)

type PingOneConnectionsAPIService ¶

type PingOneConnectionsAPIService service

PingOneConnectionsAPIService PingOneConnectionsAPI service

func (*PingOneConnectionsAPIService) CreatePingOneConnection ¶

CreatePingOneConnection Create a new PingOne connection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreatePingOneConnectionRequest

func (*PingOneConnectionsAPIService) CreatePingOneConnectionExecute ¶

Execute executes the request

@return PingOneConnection

func (*PingOneConnectionsAPIService) DeletePingOneConnection ¶

DeletePingOneConnection Delete a PingOne connection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the PingOne connection to delete.
@return ApiDeletePingOneConnectionRequest

func (*PingOneConnectionsAPIService) DeletePingOneConnectionExecute ¶

func (a *PingOneConnectionsAPIService) DeletePingOneConnectionExecute(r ApiDeletePingOneConnectionRequest) (*http.Response, error)

Execute executes the request

func (*PingOneConnectionsAPIService) GetCredentialStatus ¶

GetCredentialStatus Get the status of the credential associated with the PingOne connection

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the PingOne connection.
@return ApiGetCredentialStatusRequest

func (*PingOneConnectionsAPIService) GetCredentialStatusExecute ¶

Execute executes the request

@return PingOneCredentialStatus

func (*PingOneConnectionsAPIService) GetPingOneConnection ¶

GetPingOneConnection Get a PingOne connection with the specified ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the connection to fetch.
@return ApiGetPingOneConnectionRequest

func (*PingOneConnectionsAPIService) GetPingOneConnectionAssociations ¶

GetPingOneConnectionAssociations Get information about components using this connection to access PingOne services.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the PingOne connection.
@return ApiGetPingOneConnectionAssociationsRequest

func (*PingOneConnectionsAPIService) GetPingOneConnectionAssociationsExecute ¶

Execute executes the request

@return ServiceAssociations

func (*PingOneConnectionsAPIService) GetPingOneConnectionEnvironments ¶

GetPingOneConnectionEnvironments Get the list of environments that the PingOne connection has access to.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the PingOne connection.
@return ApiGetPingOneConnectionEnvironmentsRequest

func (*PingOneConnectionsAPIService) GetPingOneConnectionEnvironmentsExecute ¶

Execute executes the request

@return PingOneEnvironments

func (*PingOneConnectionsAPIService) GetPingOneConnectionExecute ¶

Execute executes the request

@return PingOneConnection

func (*PingOneConnectionsAPIService) GetPingOneConnectionUsages ¶

GetPingOneConnectionUsages Get the list of resources that reference this PingOne connection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the PingOne connection.
@return ApiGetPingOneConnectionUsagesRequest

func (*PingOneConnectionsAPIService) GetPingOneConnectionUsagesExecute ¶

Execute executes the request

@return ResourceUsages

func (*PingOneConnectionsAPIService) GetPingOneConnections ¶

GetPingOneConnections Get the list of all PingOne connections.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPingOneConnectionsRequest

func (*PingOneConnectionsAPIService) GetPingOneConnectionsExecute ¶

Execute executes the request

@return PingOneConnections

func (*PingOneConnectionsAPIService) UpdatePingOneConnection ¶

UpdatePingOneConnection Update a PingOne connection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the PingOne connection to update.
@return ApiUpdatePingOneConnectionRequest

func (*PingOneConnectionsAPIService) UpdatePingOneConnectionExecute ¶

Execute executes the request

@return PingOneConnection

type PingOneCredentialStatus ¶

type PingOneCredentialStatus struct {
	// The status of the PingOne connection credential.
	PingOneCredentialStatus *string `json:"pingOneCredentialStatus,omitempty" tfsdk:"ping_one_credential_status"`
}

PingOneCredentialStatus PingOne credential Status

func NewPingOneCredentialStatus ¶

func NewPingOneCredentialStatus() *PingOneCredentialStatus

NewPingOneCredentialStatus instantiates a new PingOneCredentialStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPingOneCredentialStatusWithDefaults ¶

func NewPingOneCredentialStatusWithDefaults() *PingOneCredentialStatus

NewPingOneCredentialStatusWithDefaults instantiates a new PingOneCredentialStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PingOneCredentialStatus) GetPingOneCredentialStatus ¶

func (o *PingOneCredentialStatus) GetPingOneCredentialStatus() string

GetPingOneCredentialStatus returns the PingOneCredentialStatus field value if set, zero value otherwise.

func (*PingOneCredentialStatus) GetPingOneCredentialStatusOk ¶

func (o *PingOneCredentialStatus) GetPingOneCredentialStatusOk() (*string, bool)

GetPingOneCredentialStatusOk returns a tuple with the PingOneCredentialStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneCredentialStatus) HasPingOneCredentialStatus ¶

func (o *PingOneCredentialStatus) HasPingOneCredentialStatus() bool

HasPingOneCredentialStatus returns a boolean if a field has been set.

func (PingOneCredentialStatus) MarshalJSON ¶

func (o PingOneCredentialStatus) MarshalJSON() ([]byte, error)

func (*PingOneCredentialStatus) SetPingOneCredentialStatus ¶

func (o *PingOneCredentialStatus) SetPingOneCredentialStatus(v string)

SetPingOneCredentialStatus gets a reference to the given string and assigns it to the PingOneCredentialStatus field.

func (PingOneCredentialStatus) ToMap ¶

func (o PingOneCredentialStatus) ToMap() (map[string]interface{}, error)

type PingOneEnvironment ¶

type PingOneEnvironment struct {
	// The name of the environment
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// The ID of the environment
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The type of the environment
	Type *string `json:"type,omitempty" tfsdk:"type"`
}

PingOneEnvironment struct for PingOneEnvironment

func NewPingOneEnvironment ¶

func NewPingOneEnvironment() *PingOneEnvironment

NewPingOneEnvironment instantiates a new PingOneEnvironment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPingOneEnvironmentWithDefaults ¶

func NewPingOneEnvironmentWithDefaults() *PingOneEnvironment

NewPingOneEnvironmentWithDefaults instantiates a new PingOneEnvironment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PingOneEnvironment) GetId ¶

func (o *PingOneEnvironment) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PingOneEnvironment) GetIdOk ¶

func (o *PingOneEnvironment) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneEnvironment) GetName ¶

func (o *PingOneEnvironment) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PingOneEnvironment) GetNameOk ¶

func (o *PingOneEnvironment) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneEnvironment) GetType ¶

func (o *PingOneEnvironment) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*PingOneEnvironment) GetTypeOk ¶

func (o *PingOneEnvironment) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneEnvironment) HasId ¶

func (o *PingOneEnvironment) HasId() bool

HasId returns a boolean if a field has been set.

func (*PingOneEnvironment) HasName ¶

func (o *PingOneEnvironment) HasName() bool

HasName returns a boolean if a field has been set.

func (*PingOneEnvironment) HasType ¶

func (o *PingOneEnvironment) HasType() bool

HasType returns a boolean if a field has been set.

func (PingOneEnvironment) MarshalJSON ¶

func (o PingOneEnvironment) MarshalJSON() ([]byte, error)

func (*PingOneEnvironment) SetId ¶

func (o *PingOneEnvironment) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PingOneEnvironment) SetName ¶

func (o *PingOneEnvironment) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PingOneEnvironment) SetType ¶

func (o *PingOneEnvironment) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (PingOneEnvironment) ToMap ¶

func (o PingOneEnvironment) ToMap() (map[string]interface{}, error)

type PingOneEnvironments ¶

type PingOneEnvironments struct {
	// The list of PingOne environments.
	Items []PingOneEnvironment `json:"items,omitempty" tfsdk:"items"`
}

PingOneEnvironments A collection of PingOne Environments.

func NewPingOneEnvironments ¶

func NewPingOneEnvironments() *PingOneEnvironments

NewPingOneEnvironments instantiates a new PingOneEnvironments object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPingOneEnvironmentsWithDefaults ¶

func NewPingOneEnvironmentsWithDefaults() *PingOneEnvironments

NewPingOneEnvironmentsWithDefaults instantiates a new PingOneEnvironments object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PingOneEnvironments) GetItems ¶

func (o *PingOneEnvironments) GetItems() []PingOneEnvironment

GetItems returns the Items field value if set, zero value otherwise.

func (*PingOneEnvironments) GetItemsOk ¶

func (o *PingOneEnvironments) GetItemsOk() ([]PingOneEnvironment, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneEnvironments) HasItems ¶

func (o *PingOneEnvironments) HasItems() bool

HasItems returns a boolean if a field has been set.

func (PingOneEnvironments) MarshalJSON ¶

func (o PingOneEnvironments) MarshalJSON() ([]byte, error)

func (*PingOneEnvironments) SetItems ¶

func (o *PingOneEnvironments) SetItems(v []PingOneEnvironment)

SetItems gets a reference to the given []PingOneEnvironment and assigns it to the Items field.

func (PingOneEnvironments) ToMap ¶

func (o PingOneEnvironments) ToMap() (map[string]interface{}, error)

type PingOneForEnterpriseAPIService ¶

type PingOneForEnterpriseAPIService service

PingOneForEnterpriseAPIService PingOneForEnterpriseAPI service

func (*PingOneForEnterpriseAPIService) Disconnect ¶

Disconnect Disconnect from PingOne for Enterprise

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDisconnectRequest

func (*PingOneForEnterpriseAPIService) DisconnectExecute ¶

Execute executes the request

@return PingOneForEnterpriseSettings

func (*PingOneForEnterpriseAPIService) GetKeyPairs ¶

GetKeyPairs Get the PingOne for Enterprise key pair settings

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetKeyPairsRequest

func (*PingOneForEnterpriseAPIService) GetKeyPairsExecute ¶

Execute executes the request

@return P14EKeysView

func (*PingOneForEnterpriseAPIService) GetPingOneForEnterpriseSettings ¶

GetPingOneForEnterpriseSettings Get the PingOne for Enterprise settings

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPingOneForEnterpriseSettingsRequest

func (*PingOneForEnterpriseAPIService) GetPingOneForEnterpriseSettingsExecute ¶

Execute executes the request

@return PingOneForEnterpriseSettings

func (*PingOneForEnterpriseAPIService) RotateKeys ¶

RotateKeys Rotate the authentication key

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiRotateKeysRequest

func (*PingOneForEnterpriseAPIService) RotateKeysExecute ¶

Execute executes the request

@return P14EKeysView

func (*PingOneForEnterpriseAPIService) UpdatePingOneForEnterpriseIdentityRepository ¶

UpdatePingOneForEnterpriseIdentityRepository Update the PingOne Identity Repository

Update the identity repository to keep your PingFederate and PingOne for Enterprise settings synchronized.<br>CAUTION: Updating the identity repository overwrites the existing PingOne for Enterprise identity repository, causing users to be directed to the current PingFederate instance for SSO.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdatePingOneForEnterpriseIdentityRepositoryRequest

func (*PingOneForEnterpriseAPIService) UpdatePingOneForEnterpriseIdentityRepositoryExecute ¶

Execute executes the request

@return PingOneForEnterpriseSettings

func (*PingOneForEnterpriseAPIService) UpdatePingOneSettings ¶

UpdatePingOneSettings Update the PingOne for Enterprise settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdatePingOneSettingsRequest

func (*PingOneForEnterpriseAPIService) UpdatePingOneSettingsExecute ¶

Execute executes the request

@return PingOneForEnterpriseSettings

type PingOneForEnterpriseSettings ¶

type PingOneForEnterpriseSettings struct {
	// A read only field indicating whether PingFederate is connected to PingOne for Enterprise.
	ConnectedToPingOneForEnterprise *bool         `json:"connectedToPingOneForEnterprise,omitempty" tfsdk:"connected_to_ping_one_for_enterprise"`
	PingOneSsoConnection            *ResourceLink `json:"pingOneSsoConnection,omitempty" tfsdk:"ping_one_sso_connection"`
	// A read only field indicating the company name.
	CompanyName *string `json:"companyName,omitempty" tfsdk:"company_name"`
	// Indicates whether single sign on from PingOne for Enterprise to the PingFederate admin console is enabled. The default is false.
	EnableAdminConsoleSso *bool `json:"enableAdminConsoleSso,omitempty" tfsdk:"enable_admin_console_sso"`
	// Indicates whether monitoring of PingFederate from PingOne for Enterprise is enabled. The default is true.
	EnableMonitoring *bool `json:"enableMonitoring,omitempty" tfsdk:"enable_monitoring"`
	// A read only field indicating the creation time of the current authentication key.
	CurrentAuthnKeyCreationTime *time.Time `json:"currentAuthnKeyCreationTime,omitempty" tfsdk:"current_authn_key_creation_time"`
	// A read only field indicating the creation time of the previous authentication key.
	PreviousAuthnKeyCreationTime *time.Time `json:"previousAuthnKeyCreationTime,omitempty" tfsdk:"previous_authn_key_creation_time"`
	// A read-only field indicating whether changes were made in the current PingFederate configuration that might affect your connection with PingOne for Enterprise. For example, if you modified the attribute contract of your SSO configuration. Update the identity repository to keep your PingFederate and PingOne for Enterprise settings synchronized.
	IdentityRepositoryUpdateRequired *bool `json:"identityRepositoryUpdateRequired,omitempty" tfsdk:"identity_repository_update_required"`
}

PingOneForEnterpriseSettings PingOne for Enterprise Settings

func NewPingOneForEnterpriseSettings ¶

func NewPingOneForEnterpriseSettings() *PingOneForEnterpriseSettings

NewPingOneForEnterpriseSettings instantiates a new PingOneForEnterpriseSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPingOneForEnterpriseSettingsWithDefaults ¶

func NewPingOneForEnterpriseSettingsWithDefaults() *PingOneForEnterpriseSettings

NewPingOneForEnterpriseSettingsWithDefaults instantiates a new PingOneForEnterpriseSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PingOneForEnterpriseSettings) GetCompanyName ¶

func (o *PingOneForEnterpriseSettings) GetCompanyName() string

GetCompanyName returns the CompanyName field value if set, zero value otherwise.

func (*PingOneForEnterpriseSettings) GetCompanyNameOk ¶

func (o *PingOneForEnterpriseSettings) GetCompanyNameOk() (*string, bool)

GetCompanyNameOk returns a tuple with the CompanyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneForEnterpriseSettings) GetConnectedToPingOneForEnterprise ¶

func (o *PingOneForEnterpriseSettings) GetConnectedToPingOneForEnterprise() bool

GetConnectedToPingOneForEnterprise returns the ConnectedToPingOneForEnterprise field value if set, zero value otherwise.

func (*PingOneForEnterpriseSettings) GetConnectedToPingOneForEnterpriseOk ¶

func (o *PingOneForEnterpriseSettings) GetConnectedToPingOneForEnterpriseOk() (*bool, bool)

GetConnectedToPingOneForEnterpriseOk returns a tuple with the ConnectedToPingOneForEnterprise field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneForEnterpriseSettings) GetCurrentAuthnKeyCreationTime ¶

func (o *PingOneForEnterpriseSettings) GetCurrentAuthnKeyCreationTime() time.Time

GetCurrentAuthnKeyCreationTime returns the CurrentAuthnKeyCreationTime field value if set, zero value otherwise.

func (*PingOneForEnterpriseSettings) GetCurrentAuthnKeyCreationTimeOk ¶

func (o *PingOneForEnterpriseSettings) GetCurrentAuthnKeyCreationTimeOk() (*time.Time, bool)

GetCurrentAuthnKeyCreationTimeOk returns a tuple with the CurrentAuthnKeyCreationTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneForEnterpriseSettings) GetEnableAdminConsoleSso ¶

func (o *PingOneForEnterpriseSettings) GetEnableAdminConsoleSso() bool

GetEnableAdminConsoleSso returns the EnableAdminConsoleSso field value if set, zero value otherwise.

func (*PingOneForEnterpriseSettings) GetEnableAdminConsoleSsoOk ¶

func (o *PingOneForEnterpriseSettings) GetEnableAdminConsoleSsoOk() (*bool, bool)

GetEnableAdminConsoleSsoOk returns a tuple with the EnableAdminConsoleSso field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneForEnterpriseSettings) GetEnableMonitoring ¶

func (o *PingOneForEnterpriseSettings) GetEnableMonitoring() bool

GetEnableMonitoring returns the EnableMonitoring field value if set, zero value otherwise.

func (*PingOneForEnterpriseSettings) GetEnableMonitoringOk ¶

func (o *PingOneForEnterpriseSettings) GetEnableMonitoringOk() (*bool, bool)

GetEnableMonitoringOk returns a tuple with the EnableMonitoring field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneForEnterpriseSettings) GetIdentityRepositoryUpdateRequired ¶

func (o *PingOneForEnterpriseSettings) GetIdentityRepositoryUpdateRequired() bool

GetIdentityRepositoryUpdateRequired returns the IdentityRepositoryUpdateRequired field value if set, zero value otherwise.

func (*PingOneForEnterpriseSettings) GetIdentityRepositoryUpdateRequiredOk ¶

func (o *PingOneForEnterpriseSettings) GetIdentityRepositoryUpdateRequiredOk() (*bool, bool)

GetIdentityRepositoryUpdateRequiredOk returns a tuple with the IdentityRepositoryUpdateRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneForEnterpriseSettings) GetPingOneSsoConnection ¶

func (o *PingOneForEnterpriseSettings) GetPingOneSsoConnection() ResourceLink

GetPingOneSsoConnection returns the PingOneSsoConnection field value if set, zero value otherwise.

func (*PingOneForEnterpriseSettings) GetPingOneSsoConnectionOk ¶

func (o *PingOneForEnterpriseSettings) GetPingOneSsoConnectionOk() (*ResourceLink, bool)

GetPingOneSsoConnectionOk returns a tuple with the PingOneSsoConnection field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneForEnterpriseSettings) GetPreviousAuthnKeyCreationTime ¶

func (o *PingOneForEnterpriseSettings) GetPreviousAuthnKeyCreationTime() time.Time

GetPreviousAuthnKeyCreationTime returns the PreviousAuthnKeyCreationTime field value if set, zero value otherwise.

func (*PingOneForEnterpriseSettings) GetPreviousAuthnKeyCreationTimeOk ¶

func (o *PingOneForEnterpriseSettings) GetPreviousAuthnKeyCreationTimeOk() (*time.Time, bool)

GetPreviousAuthnKeyCreationTimeOk returns a tuple with the PreviousAuthnKeyCreationTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneForEnterpriseSettings) HasCompanyName ¶

func (o *PingOneForEnterpriseSettings) HasCompanyName() bool

HasCompanyName returns a boolean if a field has been set.

func (*PingOneForEnterpriseSettings) HasConnectedToPingOneForEnterprise ¶

func (o *PingOneForEnterpriseSettings) HasConnectedToPingOneForEnterprise() bool

HasConnectedToPingOneForEnterprise returns a boolean if a field has been set.

func (*PingOneForEnterpriseSettings) HasCurrentAuthnKeyCreationTime ¶

func (o *PingOneForEnterpriseSettings) HasCurrentAuthnKeyCreationTime() bool

HasCurrentAuthnKeyCreationTime returns a boolean if a field has been set.

func (*PingOneForEnterpriseSettings) HasEnableAdminConsoleSso ¶

func (o *PingOneForEnterpriseSettings) HasEnableAdminConsoleSso() bool

HasEnableAdminConsoleSso returns a boolean if a field has been set.

func (*PingOneForEnterpriseSettings) HasEnableMonitoring ¶

func (o *PingOneForEnterpriseSettings) HasEnableMonitoring() bool

HasEnableMonitoring returns a boolean if a field has been set.

func (*PingOneForEnterpriseSettings) HasIdentityRepositoryUpdateRequired ¶

func (o *PingOneForEnterpriseSettings) HasIdentityRepositoryUpdateRequired() bool

HasIdentityRepositoryUpdateRequired returns a boolean if a field has been set.

func (*PingOneForEnterpriseSettings) HasPingOneSsoConnection ¶

func (o *PingOneForEnterpriseSettings) HasPingOneSsoConnection() bool

HasPingOneSsoConnection returns a boolean if a field has been set.

func (*PingOneForEnterpriseSettings) HasPreviousAuthnKeyCreationTime ¶

func (o *PingOneForEnterpriseSettings) HasPreviousAuthnKeyCreationTime() bool

HasPreviousAuthnKeyCreationTime returns a boolean if a field has been set.

func (PingOneForEnterpriseSettings) MarshalJSON ¶

func (o PingOneForEnterpriseSettings) MarshalJSON() ([]byte, error)

func (*PingOneForEnterpriseSettings) SetCompanyName ¶

func (o *PingOneForEnterpriseSettings) SetCompanyName(v string)

SetCompanyName gets a reference to the given string and assigns it to the CompanyName field.

func (*PingOneForEnterpriseSettings) SetConnectedToPingOneForEnterprise ¶

func (o *PingOneForEnterpriseSettings) SetConnectedToPingOneForEnterprise(v bool)

SetConnectedToPingOneForEnterprise gets a reference to the given bool and assigns it to the ConnectedToPingOneForEnterprise field.

func (*PingOneForEnterpriseSettings) SetCurrentAuthnKeyCreationTime ¶

func (o *PingOneForEnterpriseSettings) SetCurrentAuthnKeyCreationTime(v time.Time)

SetCurrentAuthnKeyCreationTime gets a reference to the given time.Time and assigns it to the CurrentAuthnKeyCreationTime field.

func (*PingOneForEnterpriseSettings) SetEnableAdminConsoleSso ¶

func (o *PingOneForEnterpriseSettings) SetEnableAdminConsoleSso(v bool)

SetEnableAdminConsoleSso gets a reference to the given bool and assigns it to the EnableAdminConsoleSso field.

func (*PingOneForEnterpriseSettings) SetEnableMonitoring ¶

func (o *PingOneForEnterpriseSettings) SetEnableMonitoring(v bool)

SetEnableMonitoring gets a reference to the given bool and assigns it to the EnableMonitoring field.

func (*PingOneForEnterpriseSettings) SetIdentityRepositoryUpdateRequired ¶

func (o *PingOneForEnterpriseSettings) SetIdentityRepositoryUpdateRequired(v bool)

SetIdentityRepositoryUpdateRequired gets a reference to the given bool and assigns it to the IdentityRepositoryUpdateRequired field.

func (*PingOneForEnterpriseSettings) SetPingOneSsoConnection ¶

func (o *PingOneForEnterpriseSettings) SetPingOneSsoConnection(v ResourceLink)

SetPingOneSsoConnection gets a reference to the given ResourceLink and assigns it to the PingOneSsoConnection field.

func (*PingOneForEnterpriseSettings) SetPreviousAuthnKeyCreationTime ¶

func (o *PingOneForEnterpriseSettings) SetPreviousAuthnKeyCreationTime(v time.Time)

SetPreviousAuthnKeyCreationTime gets a reference to the given time.Time and assigns it to the PreviousAuthnKeyCreationTime field.

func (PingOneForEnterpriseSettings) ToMap ¶

func (o PingOneForEnterpriseSettings) ToMap() (map[string]interface{}, error)

type PingOneLdapGatewayDataStore ¶

type PingOneLdapGatewayDataStore struct {
	DataStore
	// The data store name with a unique value across all data sources. Omitting this attribute will set the value to a combination of the hostname(s) and the principal.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// A type that allows PingFederate to configure many provisioning settings automatically. The value is validated against the LDAP gateway configuration in PingOne unless the header 'X-BypassExternalValidation' is set to true.
	LdapType             string       `json:"ldapType" tfsdk:"ldap_type"`
	PingOneConnectionRef ResourceLink `json:"pingOneConnectionRef" tfsdk:"ping_one_connection_ref"`
	// The environment ID that the gateway belongs to.
	PingOneEnvironmentId string `json:"pingOneEnvironmentId" tfsdk:"ping_one_environment_id"`
	// The ID of the PingOne LDAP Gateway this data store uses.
	PingOneLdapGatewayId string `json:"pingOneLdapGatewayId" tfsdk:"ping_one_ldap_gateway_id"`
	// Connects to the LDAP data store using secure SSL/TLS encryption (LDAPS). The default value is false. The value is validated against the LDAP gateway configuration in PingOne unless the header 'X-BypassExternalValidation' is set to true.
	UseSsl *bool `json:"useSsl,omitempty" tfsdk:"use_ssl"`
	// The list of LDAP attributes to be handled as binary data.
	BinaryAttributes []string `json:"binaryAttributes,omitempty" tfsdk:"binary_attributes"`
	// The time at which the datastore instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified *time.Time `json:"lastModified,omitempty" tfsdk:"last_modified"`
}

PingOneLdapGatewayDataStore struct for PingOneLdapGatewayDataStore

func NewPingOneLdapGatewayDataStore ¶

func NewPingOneLdapGatewayDataStore(ldapType string, pingOneConnectionRef ResourceLink, pingOneEnvironmentId string, pingOneLdapGatewayId string, type_ string) *PingOneLdapGatewayDataStore

NewPingOneLdapGatewayDataStore instantiates a new PingOneLdapGatewayDataStore object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPingOneLdapGatewayDataStoreWithDefaults ¶

func NewPingOneLdapGatewayDataStoreWithDefaults() *PingOneLdapGatewayDataStore

NewPingOneLdapGatewayDataStoreWithDefaults instantiates a new PingOneLdapGatewayDataStore object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PingOneLdapGatewayDataStore) GetBinaryAttributes ¶

func (o *PingOneLdapGatewayDataStore) GetBinaryAttributes() []string

GetBinaryAttributes returns the BinaryAttributes field value if set, zero value otherwise.

func (*PingOneLdapGatewayDataStore) GetBinaryAttributesOk ¶

func (o *PingOneLdapGatewayDataStore) GetBinaryAttributesOk() ([]string, bool)

GetBinaryAttributesOk returns a tuple with the BinaryAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneLdapGatewayDataStore) GetLastModified ¶

func (o *PingOneLdapGatewayDataStore) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*PingOneLdapGatewayDataStore) GetLastModifiedOk ¶

func (o *PingOneLdapGatewayDataStore) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneLdapGatewayDataStore) GetLdapType ¶

func (o *PingOneLdapGatewayDataStore) GetLdapType() string

GetLdapType returns the LdapType field value

func (*PingOneLdapGatewayDataStore) GetLdapTypeOk ¶

func (o *PingOneLdapGatewayDataStore) GetLdapTypeOk() (*string, bool)

GetLdapTypeOk returns a tuple with the LdapType field value and a boolean to check if the value has been set.

func (*PingOneLdapGatewayDataStore) GetName ¶

func (o *PingOneLdapGatewayDataStore) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PingOneLdapGatewayDataStore) GetNameOk ¶

func (o *PingOneLdapGatewayDataStore) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneLdapGatewayDataStore) GetPingOneConnectionRef ¶

func (o *PingOneLdapGatewayDataStore) GetPingOneConnectionRef() ResourceLink

GetPingOneConnectionRef returns the PingOneConnectionRef field value

func (*PingOneLdapGatewayDataStore) GetPingOneConnectionRefOk ¶

func (o *PingOneLdapGatewayDataStore) GetPingOneConnectionRefOk() (*ResourceLink, bool)

GetPingOneConnectionRefOk returns a tuple with the PingOneConnectionRef field value and a boolean to check if the value has been set.

func (*PingOneLdapGatewayDataStore) GetPingOneEnvironmentId ¶

func (o *PingOneLdapGatewayDataStore) GetPingOneEnvironmentId() string

GetPingOneEnvironmentId returns the PingOneEnvironmentId field value

func (*PingOneLdapGatewayDataStore) GetPingOneEnvironmentIdOk ¶

func (o *PingOneLdapGatewayDataStore) GetPingOneEnvironmentIdOk() (*string, bool)

GetPingOneEnvironmentIdOk returns a tuple with the PingOneEnvironmentId field value and a boolean to check if the value has been set.

func (*PingOneLdapGatewayDataStore) GetPingOneLdapGatewayId ¶

func (o *PingOneLdapGatewayDataStore) GetPingOneLdapGatewayId() string

GetPingOneLdapGatewayId returns the PingOneLdapGatewayId field value

func (*PingOneLdapGatewayDataStore) GetPingOneLdapGatewayIdOk ¶

func (o *PingOneLdapGatewayDataStore) GetPingOneLdapGatewayIdOk() (*string, bool)

GetPingOneLdapGatewayIdOk returns a tuple with the PingOneLdapGatewayId field value and a boolean to check if the value has been set.

func (*PingOneLdapGatewayDataStore) GetUseSsl ¶

func (o *PingOneLdapGatewayDataStore) GetUseSsl() bool

GetUseSsl returns the UseSsl field value if set, zero value otherwise.

func (*PingOneLdapGatewayDataStore) GetUseSslOk ¶

func (o *PingOneLdapGatewayDataStore) GetUseSslOk() (*bool, bool)

GetUseSslOk returns a tuple with the UseSsl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingOneLdapGatewayDataStore) HasBinaryAttributes ¶

func (o *PingOneLdapGatewayDataStore) HasBinaryAttributes() bool

HasBinaryAttributes returns a boolean if a field has been set.

func (*PingOneLdapGatewayDataStore) HasLastModified ¶

func (o *PingOneLdapGatewayDataStore) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*PingOneLdapGatewayDataStore) HasName ¶

func (o *PingOneLdapGatewayDataStore) HasName() bool

HasName returns a boolean if a field has been set.

func (*PingOneLdapGatewayDataStore) HasUseSsl ¶

func (o *PingOneLdapGatewayDataStore) HasUseSsl() bool

HasUseSsl returns a boolean if a field has been set.

func (PingOneLdapGatewayDataStore) MarshalJSON ¶

func (o PingOneLdapGatewayDataStore) MarshalJSON() ([]byte, error)

func (*PingOneLdapGatewayDataStore) SetBinaryAttributes ¶

func (o *PingOneLdapGatewayDataStore) SetBinaryAttributes(v []string)

SetBinaryAttributes gets a reference to the given []string and assigns it to the BinaryAttributes field.

func (*PingOneLdapGatewayDataStore) SetLastModified ¶

func (o *PingOneLdapGatewayDataStore) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*PingOneLdapGatewayDataStore) SetLdapType ¶

func (o *PingOneLdapGatewayDataStore) SetLdapType(v string)

SetLdapType sets field value

func (*PingOneLdapGatewayDataStore) SetName ¶

func (o *PingOneLdapGatewayDataStore) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PingOneLdapGatewayDataStore) SetPingOneConnectionRef ¶

func (o *PingOneLdapGatewayDataStore) SetPingOneConnectionRef(v ResourceLink)

SetPingOneConnectionRef sets field value

func (*PingOneLdapGatewayDataStore) SetPingOneEnvironmentId ¶

func (o *PingOneLdapGatewayDataStore) SetPingOneEnvironmentId(v string)

SetPingOneEnvironmentId sets field value

func (*PingOneLdapGatewayDataStore) SetPingOneLdapGatewayId ¶

func (o *PingOneLdapGatewayDataStore) SetPingOneLdapGatewayId(v string)

SetPingOneLdapGatewayId sets field value

func (*PingOneLdapGatewayDataStore) SetUseSsl ¶

func (o *PingOneLdapGatewayDataStore) SetUseSsl(v bool)

SetUseSsl gets a reference to the given bool and assigns it to the UseSsl field.

func (PingOneLdapGatewayDataStore) ToMap ¶

func (o PingOneLdapGatewayDataStore) ToMap() (map[string]interface{}, error)

type PluginConfigDescriptor ¶

type PluginConfigDescriptor struct {
	// The description of this plugin.
	Description *string `json:"description,omitempty" tfsdk:"description"`
	// The configuration fields available for this plugin.
	Fields []FieldDescriptor `json:"fields,omitempty" tfsdk:"fields"`
	// Configuration tables available for this plugin.
	Tables []TableDescriptor `json:"tables,omitempty" tfsdk:"tables"`
	// The available actions for this plugin.
	ActionDescriptors []ActionDescriptor `json:"actionDescriptors,omitempty" tfsdk:"action_descriptors"`
}

PluginConfigDescriptor Defines the configuration fields available for a plugin.

func NewPluginConfigDescriptor ¶

func NewPluginConfigDescriptor() *PluginConfigDescriptor

NewPluginConfigDescriptor instantiates a new PluginConfigDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPluginConfigDescriptorWithDefaults ¶

func NewPluginConfigDescriptorWithDefaults() *PluginConfigDescriptor

NewPluginConfigDescriptorWithDefaults instantiates a new PluginConfigDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PluginConfigDescriptor) GetActionDescriptors ¶

func (o *PluginConfigDescriptor) GetActionDescriptors() []ActionDescriptor

GetActionDescriptors returns the ActionDescriptors field value if set, zero value otherwise.

func (*PluginConfigDescriptor) GetActionDescriptorsOk ¶

func (o *PluginConfigDescriptor) GetActionDescriptorsOk() ([]ActionDescriptor, bool)

GetActionDescriptorsOk returns a tuple with the ActionDescriptors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginConfigDescriptor) GetDescription ¶

func (o *PluginConfigDescriptor) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PluginConfigDescriptor) GetDescriptionOk ¶

func (o *PluginConfigDescriptor) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginConfigDescriptor) GetFields ¶

func (o *PluginConfigDescriptor) GetFields() []FieldDescriptor

GetFields returns the Fields field value if set, zero value otherwise.

func (*PluginConfigDescriptor) GetFieldsOk ¶

func (o *PluginConfigDescriptor) GetFieldsOk() ([]FieldDescriptor, bool)

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginConfigDescriptor) GetTables ¶

func (o *PluginConfigDescriptor) GetTables() []TableDescriptor

GetTables returns the Tables field value if set, zero value otherwise.

func (*PluginConfigDescriptor) GetTablesOk ¶

func (o *PluginConfigDescriptor) GetTablesOk() ([]TableDescriptor, bool)

GetTablesOk returns a tuple with the Tables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginConfigDescriptor) HasActionDescriptors ¶

func (o *PluginConfigDescriptor) HasActionDescriptors() bool

HasActionDescriptors returns a boolean if a field has been set.

func (*PluginConfigDescriptor) HasDescription ¶

func (o *PluginConfigDescriptor) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PluginConfigDescriptor) HasFields ¶

func (o *PluginConfigDescriptor) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*PluginConfigDescriptor) HasTables ¶

func (o *PluginConfigDescriptor) HasTables() bool

HasTables returns a boolean if a field has been set.

func (PluginConfigDescriptor) MarshalJSON ¶

func (o PluginConfigDescriptor) MarshalJSON() ([]byte, error)

func (*PluginConfigDescriptor) SetActionDescriptors ¶

func (o *PluginConfigDescriptor) SetActionDescriptors(v []ActionDescriptor)

SetActionDescriptors gets a reference to the given []ActionDescriptor and assigns it to the ActionDescriptors field.

func (*PluginConfigDescriptor) SetDescription ¶

func (o *PluginConfigDescriptor) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PluginConfigDescriptor) SetFields ¶

func (o *PluginConfigDescriptor) SetFields(v []FieldDescriptor)

SetFields gets a reference to the given []FieldDescriptor and assigns it to the Fields field.

func (*PluginConfigDescriptor) SetTables ¶

func (o *PluginConfigDescriptor) SetTables(v []TableDescriptor)

SetTables gets a reference to the given []TableDescriptor and assigns it to the Tables field.

func (PluginConfigDescriptor) ToMap ¶

func (o PluginConfigDescriptor) ToMap() (map[string]interface{}, error)

type PluginConfiguration ¶

type PluginConfiguration struct {
	// List of configuration tables.
	Tables []ConfigTable `json:"tables,omitempty" tfsdk:"tables"`
	// List of configuration fields.
	Fields []ConfigField `json:"fields,omitempty" tfsdk:"fields"`
}

PluginConfiguration Configuration settings for a plugin instance.

func NewPluginConfiguration ¶

func NewPluginConfiguration() *PluginConfiguration

NewPluginConfiguration instantiates a new PluginConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPluginConfigurationWithDefaults ¶

func NewPluginConfigurationWithDefaults() *PluginConfiguration

NewPluginConfigurationWithDefaults instantiates a new PluginConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PluginConfiguration) GetFields ¶

func (o *PluginConfiguration) GetFields() []ConfigField

GetFields returns the Fields field value if set, zero value otherwise.

func (*PluginConfiguration) GetFieldsOk ¶

func (o *PluginConfiguration) GetFieldsOk() ([]ConfigField, bool)

GetFieldsOk returns a tuple with the Fields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginConfiguration) GetTables ¶

func (o *PluginConfiguration) GetTables() []ConfigTable

GetTables returns the Tables field value if set, zero value otherwise.

func (*PluginConfiguration) GetTablesOk ¶

func (o *PluginConfiguration) GetTablesOk() ([]ConfigTable, bool)

GetTablesOk returns a tuple with the Tables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginConfiguration) HasFields ¶

func (o *PluginConfiguration) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*PluginConfiguration) HasTables ¶

func (o *PluginConfiguration) HasTables() bool

HasTables returns a boolean if a field has been set.

func (PluginConfiguration) MarshalJSON ¶

func (o PluginConfiguration) MarshalJSON() ([]byte, error)

func (*PluginConfiguration) SetFields ¶

func (o *PluginConfiguration) SetFields(v []ConfigField)

SetFields gets a reference to the given []ConfigField and assigns it to the Fields field.

func (*PluginConfiguration) SetTables ¶

func (o *PluginConfiguration) SetTables(v []ConfigTable)

SetTables gets a reference to the given []ConfigTable and assigns it to the Tables field.

func (PluginConfiguration) ToMap ¶

func (o PluginConfiguration) ToMap() (map[string]interface{}, error)

type PluginDescriptor ¶

type PluginDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool                   `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	ConfigDescriptor         *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
}

PluginDescriptor Defines a plugin type, including available configuration parameters.

func NewPluginDescriptor ¶

func NewPluginDescriptor() *PluginDescriptor

NewPluginDescriptor instantiates a new PluginDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPluginDescriptorWithDefaults ¶

func NewPluginDescriptorWithDefaults() *PluginDescriptor

NewPluginDescriptorWithDefaults instantiates a new PluginDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PluginDescriptor) GetAttributeContract ¶

func (o *PluginDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*PluginDescriptor) GetAttributeContractOk ¶

func (o *PluginDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginDescriptor) GetClassName ¶

func (o *PluginDescriptor) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*PluginDescriptor) GetClassNameOk ¶

func (o *PluginDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginDescriptor) GetConfigDescriptor ¶

func (o *PluginDescriptor) GetConfigDescriptor() PluginConfigDescriptor

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*PluginDescriptor) GetConfigDescriptorOk ¶

func (o *PluginDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginDescriptor) GetId ¶

func (o *PluginDescriptor) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PluginDescriptor) GetIdOk ¶

func (o *PluginDescriptor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginDescriptor) GetName ¶

func (o *PluginDescriptor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PluginDescriptor) GetNameOk ¶

func (o *PluginDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginDescriptor) GetSupportsExtendedContract ¶

func (o *PluginDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*PluginDescriptor) GetSupportsExtendedContractOk ¶

func (o *PluginDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginDescriptor) HasAttributeContract ¶

func (o *PluginDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*PluginDescriptor) HasClassName ¶

func (o *PluginDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*PluginDescriptor) HasConfigDescriptor ¶

func (o *PluginDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*PluginDescriptor) HasId ¶

func (o *PluginDescriptor) HasId() bool

HasId returns a boolean if a field has been set.

func (*PluginDescriptor) HasName ¶

func (o *PluginDescriptor) HasName() bool

HasName returns a boolean if a field has been set.

func (*PluginDescriptor) HasSupportsExtendedContract ¶

func (o *PluginDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (PluginDescriptor) MarshalJSON ¶

func (o PluginDescriptor) MarshalJSON() ([]byte, error)

func (*PluginDescriptor) SetAttributeContract ¶

func (o *PluginDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*PluginDescriptor) SetClassName ¶

func (o *PluginDescriptor) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*PluginDescriptor) SetConfigDescriptor ¶

func (o *PluginDescriptor) SetConfigDescriptor(v PluginConfigDescriptor)

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*PluginDescriptor) SetId ¶

func (o *PluginDescriptor) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PluginDescriptor) SetName ¶

func (o *PluginDescriptor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PluginDescriptor) SetSupportsExtendedContract ¶

func (o *PluginDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (PluginDescriptor) ToMap ¶

func (o PluginDescriptor) ToMap() (map[string]interface{}, error)

type PluginInstance ¶

type PluginInstance struct {
	// The ID of the plugin instance. The ID cannot be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Id string `json:"id" tfsdk:"id"`
	// The plugin instance name. The name can be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
	// The time at which the plugin instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified *time.Time `json:"lastModified,omitempty" tfsdk:"last_modified"`
}

PluginInstance A plugin instance.

func NewPluginInstance ¶

func NewPluginInstance(id string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *PluginInstance

NewPluginInstance instantiates a new PluginInstance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPluginInstanceWithDefaults ¶

func NewPluginInstanceWithDefaults() *PluginInstance

NewPluginInstanceWithDefaults instantiates a new PluginInstance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PluginInstance) GetConfiguration ¶

func (o *PluginInstance) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*PluginInstance) GetConfigurationOk ¶

func (o *PluginInstance) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*PluginInstance) GetId ¶

func (o *PluginInstance) GetId() string

GetId returns the Id field value

func (*PluginInstance) GetIdOk ¶

func (o *PluginInstance) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*PluginInstance) GetLastModified ¶

func (o *PluginInstance) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*PluginInstance) GetLastModifiedOk ¶

func (o *PluginInstance) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInstance) GetName ¶

func (o *PluginInstance) GetName() string

GetName returns the Name field value

func (*PluginInstance) GetNameOk ¶

func (o *PluginInstance) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PluginInstance) GetParentRef ¶

func (o *PluginInstance) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*PluginInstance) GetParentRefOk ¶

func (o *PluginInstance) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PluginInstance) GetPluginDescriptorRef ¶

func (o *PluginInstance) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*PluginInstance) GetPluginDescriptorRefOk ¶

func (o *PluginInstance) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*PluginInstance) HasLastModified ¶

func (o *PluginInstance) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*PluginInstance) HasParentRef ¶

func (o *PluginInstance) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (PluginInstance) MarshalJSON ¶

func (o PluginInstance) MarshalJSON() ([]byte, error)

func (*PluginInstance) SetConfiguration ¶

func (o *PluginInstance) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*PluginInstance) SetId ¶

func (o *PluginInstance) SetId(v string)

SetId sets field value

func (*PluginInstance) SetLastModified ¶

func (o *PluginInstance) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*PluginInstance) SetName ¶

func (o *PluginInstance) SetName(v string)

SetName sets field value

func (*PluginInstance) SetParentRef ¶

func (o *PluginInstance) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*PluginInstance) SetPluginDescriptorRef ¶

func (o *PluginInstance) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (PluginInstance) ToMap ¶

func (o PluginInstance) ToMap() (map[string]interface{}, error)

type PolicyAction ¶

type PolicyAction struct {
	// The authentication selection type.
	Type string `json:"type" tfsdk:"type"`
	// The result context.
	Context *string `json:"context,omitempty" tfsdk:"context"`
}

PolicyAction An authentication policy selection action.

func NewPolicyAction ¶

func NewPolicyAction(type_ string) *PolicyAction

NewPolicyAction instantiates a new PolicyAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPolicyActionWithDefaults ¶

func NewPolicyActionWithDefaults() *PolicyAction

NewPolicyActionWithDefaults instantiates a new PolicyAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PolicyAction) GetContext ¶

func (o *PolicyAction) GetContext() string

GetContext returns the Context field value if set, zero value otherwise.

func (*PolicyAction) GetContextOk ¶

func (o *PolicyAction) GetContextOk() (*string, bool)

GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PolicyAction) GetType ¶

func (o *PolicyAction) GetType() string

GetType returns the Type field value

func (*PolicyAction) GetTypeOk ¶

func (o *PolicyAction) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*PolicyAction) HasContext ¶

func (o *PolicyAction) HasContext() bool

HasContext returns a boolean if a field has been set.

func (PolicyAction) MarshalJSON ¶

func (o PolicyAction) MarshalJSON() ([]byte, error)

func (*PolicyAction) SetContext ¶

func (o *PolicyAction) SetContext(v string)

SetContext gets a reference to the given string and assigns it to the Context field.

func (*PolicyAction) SetType ¶

func (o *PolicyAction) SetType(v string)

SetType sets field value

func (PolicyAction) ToMap ¶

func (o PolicyAction) ToMap() (map[string]interface{}, error)

type PolicyActionAggregation ¶ added in v1200.0.2

type PolicyActionAggregation struct {
	ApcMappingPolicyAction           *ApcMappingPolicyAction
	AuthnSelectorPolicyAction        *AuthnSelectorPolicyAction
	AuthnSourcePolicyAction          *AuthnSourcePolicyAction
	ContinuePolicyAction             *ContinuePolicyAction
	DonePolicyAction                 *DonePolicyAction
	FragmentPolicyAction             *FragmentPolicyAction
	LocalIdentityMappingPolicyAction *LocalIdentityMappingPolicyAction
	RestartPolicyAction              *RestartPolicyAction
}

PolicyActionAggregation - struct for PolicyActionAggregation

func ApcMappingPolicyActionAsPolicyActionAggregation ¶ added in v1200.0.2

func ApcMappingPolicyActionAsPolicyActionAggregation(v *ApcMappingPolicyAction) PolicyActionAggregation

ApcMappingPolicyActionAsPolicyActionAggregation is a convenience function that returns ApcMappingPolicyAction wrapped in PolicyActionAggregation

func AuthnSelectorPolicyActionAsPolicyActionAggregation ¶ added in v1200.0.2

func AuthnSelectorPolicyActionAsPolicyActionAggregation(v *AuthnSelectorPolicyAction) PolicyActionAggregation

AuthnSelectorPolicyActionAsPolicyActionAggregation is a convenience function that returns AuthnSelectorPolicyAction wrapped in PolicyActionAggregation

func AuthnSourcePolicyActionAsPolicyActionAggregation ¶ added in v1200.0.2

func AuthnSourcePolicyActionAsPolicyActionAggregation(v *AuthnSourcePolicyAction) PolicyActionAggregation

AuthnSourcePolicyActionAsPolicyActionAggregation is a convenience function that returns AuthnSourcePolicyAction wrapped in PolicyActionAggregation

func ContinuePolicyActionAsPolicyActionAggregation ¶ added in v1200.0.2

func ContinuePolicyActionAsPolicyActionAggregation(v *ContinuePolicyAction) PolicyActionAggregation

ContinuePolicyActionAsPolicyActionAggregation is a convenience function that returns ContinuePolicyAction wrapped in PolicyActionAggregation

func DonePolicyActionAsPolicyActionAggregation ¶ added in v1200.0.2

func DonePolicyActionAsPolicyActionAggregation(v *DonePolicyAction) PolicyActionAggregation

DonePolicyActionAsPolicyActionAggregation is a convenience function that returns DonePolicyAction wrapped in PolicyActionAggregation

func FragmentPolicyActionAsPolicyActionAggregation ¶ added in v1200.0.2

func FragmentPolicyActionAsPolicyActionAggregation(v *FragmentPolicyAction) PolicyActionAggregation

FragmentPolicyActionAsPolicyActionAggregation is a convenience function that returns FragmentPolicyAction wrapped in PolicyActionAggregation

func LocalIdentityMappingPolicyActionAsPolicyActionAggregation ¶ added in v1200.0.2

func LocalIdentityMappingPolicyActionAsPolicyActionAggregation(v *LocalIdentityMappingPolicyAction) PolicyActionAggregation

LocalIdentityMappingPolicyActionAsPolicyActionAggregation is a convenience function that returns LocalIdentityMappingPolicyAction wrapped in PolicyActionAggregation

func RestartPolicyActionAsPolicyActionAggregation ¶ added in v1200.0.2

func RestartPolicyActionAsPolicyActionAggregation(v *RestartPolicyAction) PolicyActionAggregation

RestartPolicyActionAsPolicyActionAggregation is a convenience function that returns RestartPolicyAction wrapped in PolicyActionAggregation

func (*PolicyActionAggregation) GetActualInstance ¶ added in v1200.0.2

func (obj *PolicyActionAggregation) GetActualInstance() interface{}

Get the actual instance

func (PolicyActionAggregation) MarshalJSON ¶ added in v1200.0.2

func (src PolicyActionAggregation) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*PolicyActionAggregation) UnmarshalJSON ¶ added in v1200.0.2

func (dst *PolicyActionAggregation) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type ProcessorPolicyToGeneratorMapping ¶

type ProcessorPolicyToGeneratorMapping struct {
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
	// The id of the Token Exchange Processor policy to Token Generator mapping. This field is read-only and is ignored when passed in with the payload.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The id of the Token Exchange Processor policy.
	SourceId string `json:"sourceId" tfsdk:"source_id"`
	// The id of the Token Generator.
	TargetId string `json:"targetId" tfsdk:"target_id"`
	// The license connection group.
	LicenseConnectionGroupAssignment *string `json:"licenseConnectionGroupAssignment,omitempty" tfsdk:"license_connection_group_assignment"`
}

ProcessorPolicyToGeneratorMapping A Token Exchange Processor policy to Token Generator Mapping.

func NewProcessorPolicyToGeneratorMapping ¶

func NewProcessorPolicyToGeneratorMapping(attributeContractFulfillment map[string]AttributeFulfillmentValue, sourceId string, targetId string) *ProcessorPolicyToGeneratorMapping

NewProcessorPolicyToGeneratorMapping instantiates a new ProcessorPolicyToGeneratorMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProcessorPolicyToGeneratorMappingWithDefaults ¶

func NewProcessorPolicyToGeneratorMappingWithDefaults() *ProcessorPolicyToGeneratorMapping

NewProcessorPolicyToGeneratorMappingWithDefaults instantiates a new ProcessorPolicyToGeneratorMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProcessorPolicyToGeneratorMapping) GetAttributeContractFulfillment ¶

func (o *ProcessorPolicyToGeneratorMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*ProcessorPolicyToGeneratorMapping) GetAttributeContractFulfillmentOk ¶

func (o *ProcessorPolicyToGeneratorMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*ProcessorPolicyToGeneratorMapping) GetAttributeSources ¶

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*ProcessorPolicyToGeneratorMapping) GetAttributeSourcesOk ¶

func (o *ProcessorPolicyToGeneratorMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessorPolicyToGeneratorMapping) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*ProcessorPolicyToGeneratorMapping) GetIdOk ¶

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessorPolicyToGeneratorMapping) GetIssuanceCriteria ¶

func (o *ProcessorPolicyToGeneratorMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*ProcessorPolicyToGeneratorMapping) GetIssuanceCriteriaOk ¶

func (o *ProcessorPolicyToGeneratorMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessorPolicyToGeneratorMapping) GetLicenseConnectionGroupAssignment ¶

func (o *ProcessorPolicyToGeneratorMapping) GetLicenseConnectionGroupAssignment() string

GetLicenseConnectionGroupAssignment returns the LicenseConnectionGroupAssignment field value if set, zero value otherwise.

func (*ProcessorPolicyToGeneratorMapping) GetLicenseConnectionGroupAssignmentOk ¶

func (o *ProcessorPolicyToGeneratorMapping) GetLicenseConnectionGroupAssignmentOk() (*string, bool)

GetLicenseConnectionGroupAssignmentOk returns a tuple with the LicenseConnectionGroupAssignment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessorPolicyToGeneratorMapping) GetSourceId ¶

func (o *ProcessorPolicyToGeneratorMapping) GetSourceId() string

GetSourceId returns the SourceId field value

func (*ProcessorPolicyToGeneratorMapping) GetSourceIdOk ¶

func (o *ProcessorPolicyToGeneratorMapping) GetSourceIdOk() (*string, bool)

GetSourceIdOk returns a tuple with the SourceId field value and a boolean to check if the value has been set.

func (*ProcessorPolicyToGeneratorMapping) GetTargetId ¶

func (o *ProcessorPolicyToGeneratorMapping) GetTargetId() string

GetTargetId returns the TargetId field value

func (*ProcessorPolicyToGeneratorMapping) GetTargetIdOk ¶

func (o *ProcessorPolicyToGeneratorMapping) GetTargetIdOk() (*string, bool)

GetTargetIdOk returns a tuple with the TargetId field value and a boolean to check if the value has been set.

func (*ProcessorPolicyToGeneratorMapping) HasAttributeSources ¶

func (o *ProcessorPolicyToGeneratorMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*ProcessorPolicyToGeneratorMapping) HasId ¶

HasId returns a boolean if a field has been set.

func (*ProcessorPolicyToGeneratorMapping) HasIssuanceCriteria ¶

func (o *ProcessorPolicyToGeneratorMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (*ProcessorPolicyToGeneratorMapping) HasLicenseConnectionGroupAssignment ¶

func (o *ProcessorPolicyToGeneratorMapping) HasLicenseConnectionGroupAssignment() bool

HasLicenseConnectionGroupAssignment returns a boolean if a field has been set.

func (ProcessorPolicyToGeneratorMapping) MarshalJSON ¶

func (o ProcessorPolicyToGeneratorMapping) MarshalJSON() ([]byte, error)

func (*ProcessorPolicyToGeneratorMapping) SetAttributeContractFulfillment ¶

func (o *ProcessorPolicyToGeneratorMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*ProcessorPolicyToGeneratorMapping) SetAttributeSources ¶

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*ProcessorPolicyToGeneratorMapping) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*ProcessorPolicyToGeneratorMapping) SetIssuanceCriteria ¶

func (o *ProcessorPolicyToGeneratorMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (*ProcessorPolicyToGeneratorMapping) SetLicenseConnectionGroupAssignment ¶

func (o *ProcessorPolicyToGeneratorMapping) SetLicenseConnectionGroupAssignment(v string)

SetLicenseConnectionGroupAssignment gets a reference to the given string and assigns it to the LicenseConnectionGroupAssignment field.

func (*ProcessorPolicyToGeneratorMapping) SetSourceId ¶

func (o *ProcessorPolicyToGeneratorMapping) SetSourceId(v string)

SetSourceId sets field value

func (*ProcessorPolicyToGeneratorMapping) SetTargetId ¶

func (o *ProcessorPolicyToGeneratorMapping) SetTargetId(v string)

SetTargetId sets field value

func (ProcessorPolicyToGeneratorMapping) ToMap ¶

func (o ProcessorPolicyToGeneratorMapping) ToMap() (map[string]interface{}, error)

type ProcessorPolicyToGeneratorMappings ¶

type ProcessorPolicyToGeneratorMappings struct {
	// The list of Token Exchange Processor policy to Token Generator mappings.
	Items []ProcessorPolicyToGeneratorMapping `json:"items,omitempty" tfsdk:"items"`
}

ProcessorPolicyToGeneratorMappings struct for ProcessorPolicyToGeneratorMappings

func NewProcessorPolicyToGeneratorMappings ¶

func NewProcessorPolicyToGeneratorMappings() *ProcessorPolicyToGeneratorMappings

NewProcessorPolicyToGeneratorMappings instantiates a new ProcessorPolicyToGeneratorMappings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProcessorPolicyToGeneratorMappingsWithDefaults ¶

func NewProcessorPolicyToGeneratorMappingsWithDefaults() *ProcessorPolicyToGeneratorMappings

NewProcessorPolicyToGeneratorMappingsWithDefaults instantiates a new ProcessorPolicyToGeneratorMappings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProcessorPolicyToGeneratorMappings) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*ProcessorPolicyToGeneratorMappings) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessorPolicyToGeneratorMappings) HasItems ¶

HasItems returns a boolean if a field has been set.

func (ProcessorPolicyToGeneratorMappings) MarshalJSON ¶

func (o ProcessorPolicyToGeneratorMappings) MarshalJSON() ([]byte, error)

func (*ProcessorPolicyToGeneratorMappings) SetItems ¶

SetItems gets a reference to the given []ProcessorPolicyToGeneratorMapping and assigns it to the Items field.

func (ProcessorPolicyToGeneratorMappings) ToMap ¶

func (o ProcessorPolicyToGeneratorMappings) ToMap() (map[string]interface{}, error)

type ProfileConfig ¶

type ProfileConfig struct {
	// Whether the end user is allowed to use delete functionality.
	DeleteIdentityEnabled *bool `json:"deleteIdentityEnabled,omitempty" tfsdk:"delete_identity_enabled"`
	// The template name for end-user profile management.
	TemplateName string `json:"templateName" tfsdk:"template_name"`
}

ProfileConfig A local identity profile management configuration.

func NewProfileConfig ¶

func NewProfileConfig(templateName string) *ProfileConfig

NewProfileConfig instantiates a new ProfileConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProfileConfigWithDefaults ¶

func NewProfileConfigWithDefaults() *ProfileConfig

NewProfileConfigWithDefaults instantiates a new ProfileConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProfileConfig) GetDeleteIdentityEnabled ¶

func (o *ProfileConfig) GetDeleteIdentityEnabled() bool

GetDeleteIdentityEnabled returns the DeleteIdentityEnabled field value if set, zero value otherwise.

func (*ProfileConfig) GetDeleteIdentityEnabledOk ¶

func (o *ProfileConfig) GetDeleteIdentityEnabledOk() (*bool, bool)

GetDeleteIdentityEnabledOk returns a tuple with the DeleteIdentityEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProfileConfig) GetTemplateName ¶

func (o *ProfileConfig) GetTemplateName() string

GetTemplateName returns the TemplateName field value

func (*ProfileConfig) GetTemplateNameOk ¶

func (o *ProfileConfig) GetTemplateNameOk() (*string, bool)

GetTemplateNameOk returns a tuple with the TemplateName field value and a boolean to check if the value has been set.

func (*ProfileConfig) HasDeleteIdentityEnabled ¶

func (o *ProfileConfig) HasDeleteIdentityEnabled() bool

HasDeleteIdentityEnabled returns a boolean if a field has been set.

func (ProfileConfig) MarshalJSON ¶

func (o ProfileConfig) MarshalJSON() ([]byte, error)

func (*ProfileConfig) SetDeleteIdentityEnabled ¶

func (o *ProfileConfig) SetDeleteIdentityEnabled(v bool)

SetDeleteIdentityEnabled gets a reference to the given bool and assigns it to the DeleteIdentityEnabled field.

func (*ProfileConfig) SetTemplateName ¶

func (o *ProfileConfig) SetTemplateName(v string)

SetTemplateName sets field value

func (ProfileConfig) ToMap ¶

func (o ProfileConfig) ToMap() (map[string]interface{}, error)

type ProtocolMessageCustomization ¶

type ProtocolMessageCustomization struct {
	// The context in which the customization will be applied. Depending on the connection type and protocol, this can either be 'assertion', 'authn-response' or 'authn-request'.
	ContextName *string `json:"contextName,omitempty" tfsdk:"context_name"`
	// The OGNL expression that will be executed. Refer to the Admin Manual for a list of variables provided by PingFederate.
	MessageExpression *string `json:"messageExpression,omitempty" tfsdk:"message_expression"`
}

ProtocolMessageCustomization The message customization that will be executed on outgoing PingFederate messages.

func NewProtocolMessageCustomization ¶

func NewProtocolMessageCustomization() *ProtocolMessageCustomization

NewProtocolMessageCustomization instantiates a new ProtocolMessageCustomization object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProtocolMessageCustomizationWithDefaults ¶

func NewProtocolMessageCustomizationWithDefaults() *ProtocolMessageCustomization

NewProtocolMessageCustomizationWithDefaults instantiates a new ProtocolMessageCustomization object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProtocolMessageCustomization) GetContextName ¶

func (o *ProtocolMessageCustomization) GetContextName() string

GetContextName returns the ContextName field value if set, zero value otherwise.

func (*ProtocolMessageCustomization) GetContextNameOk ¶

func (o *ProtocolMessageCustomization) GetContextNameOk() (*string, bool)

GetContextNameOk returns a tuple with the ContextName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProtocolMessageCustomization) GetMessageExpression ¶

func (o *ProtocolMessageCustomization) GetMessageExpression() string

GetMessageExpression returns the MessageExpression field value if set, zero value otherwise.

func (*ProtocolMessageCustomization) GetMessageExpressionOk ¶

func (o *ProtocolMessageCustomization) GetMessageExpressionOk() (*string, bool)

GetMessageExpressionOk returns a tuple with the MessageExpression field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProtocolMessageCustomization) HasContextName ¶

func (o *ProtocolMessageCustomization) HasContextName() bool

HasContextName returns a boolean if a field has been set.

func (*ProtocolMessageCustomization) HasMessageExpression ¶

func (o *ProtocolMessageCustomization) HasMessageExpression() bool

HasMessageExpression returns a boolean if a field has been set.

func (ProtocolMessageCustomization) MarshalJSON ¶

func (o ProtocolMessageCustomization) MarshalJSON() ([]byte, error)

func (*ProtocolMessageCustomization) SetContextName ¶

func (o *ProtocolMessageCustomization) SetContextName(v string)

SetContextName gets a reference to the given string and assigns it to the ContextName field.

func (*ProtocolMessageCustomization) SetMessageExpression ¶

func (o *ProtocolMessageCustomization) SetMessageExpression(v string)

SetMessageExpression gets a reference to the given string and assigns it to the MessageExpression field.

func (ProtocolMessageCustomization) ToMap ¶

func (o ProtocolMessageCustomization) ToMap() (map[string]interface{}, error)

type ProtocolMetadataAPIService ¶

type ProtocolMetadataAPIService service

ProtocolMetadataAPIService ProtocolMetadataAPI service

func (*ProtocolMetadataAPIService) GetLifetimeSettings ¶

GetLifetimeSettings Get metadata cache duration and reload delay for automated reloading.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLifetimeSettingsRequest

func (*ProtocolMetadataAPIService) GetLifetimeSettingsExecute ¶

Execute executes the request

@return MetadataLifetimeSettings

func (*ProtocolMetadataAPIService) GetSigningSettings ¶

GetSigningSettings Get the certificate ID and algorithm used for metadata signing.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSigningSettingsRequest

func (*ProtocolMetadataAPIService) GetSigningSettingsExecute ¶

Execute executes the request

@return MetadataSigningSettings

func (*ProtocolMetadataAPIService) UpdateLifetimeSettings ¶

UpdateLifetimeSettings Update metadata cache duration and reload delay for automated reloading.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateLifetimeSettingsRequest

func (*ProtocolMetadataAPIService) UpdateLifetimeSettingsExecute ¶

Execute executes the request

@return MetadataLifetimeSettings

func (*ProtocolMetadataAPIService) UpdateSigningSettings ¶

UpdateSigningSettings Update the certificate and algorithm for metadata signing.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateSigningSettingsRequest

func (*ProtocolMetadataAPIService) UpdateSigningSettingsExecute ¶

Execute executes the request

@return MetadataSigningSettings

type ProxySettings ¶

type ProxySettings struct {
	// Host name.
	Host *string `json:"host,omitempty" tfsdk:"host"`
	// Port number.
	Port *int64 `json:"port,omitempty" tfsdk:"port"`
}

ProxySettings Proxy settings.

func NewProxySettings ¶

func NewProxySettings() *ProxySettings

NewProxySettings instantiates a new ProxySettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProxySettingsWithDefaults ¶

func NewProxySettingsWithDefaults() *ProxySettings

NewProxySettingsWithDefaults instantiates a new ProxySettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProxySettings) GetHost ¶

func (o *ProxySettings) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*ProxySettings) GetHostOk ¶

func (o *ProxySettings) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProxySettings) GetPort ¶

func (o *ProxySettings) GetPort() int64

GetPort returns the Port field value if set, zero value otherwise.

func (*ProxySettings) GetPortOk ¶

func (o *ProxySettings) GetPortOk() (*int64, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProxySettings) HasHost ¶

func (o *ProxySettings) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*ProxySettings) HasPort ¶

func (o *ProxySettings) HasPort() bool

HasPort returns a boolean if a field has been set.

func (ProxySettings) MarshalJSON ¶

func (o ProxySettings) MarshalJSON() ([]byte, error)

func (*ProxySettings) SetHost ¶

func (o *ProxySettings) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*ProxySettings) SetPort ¶

func (o *ProxySettings) SetPort(v int64)

SetPort gets a reference to the given int64 and assigns it to the Port field.

func (ProxySettings) ToMap ¶

func (o ProxySettings) ToMap() (map[string]interface{}, error)

type RadioGroupFieldDescriptor ¶

type RadioGroupFieldDescriptor struct {
	BaseSelectionFieldDescriptor
}

RadioGroupFieldDescriptor struct for RadioGroupFieldDescriptor

func NewRadioGroupFieldDescriptor ¶

func NewRadioGroupFieldDescriptor() *RadioGroupFieldDescriptor

NewRadioGroupFieldDescriptor instantiates a new RadioGroupFieldDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRadioGroupFieldDescriptorWithDefaults ¶

func NewRadioGroupFieldDescriptorWithDefaults() *RadioGroupFieldDescriptor

NewRadioGroupFieldDescriptorWithDefaults instantiates a new RadioGroupFieldDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (RadioGroupFieldDescriptor) MarshalJSON ¶

func (o RadioGroupFieldDescriptor) MarshalJSON() ([]byte, error)

func (RadioGroupFieldDescriptor) ToMap ¶

func (o RadioGroupFieldDescriptor) ToMap() (map[string]interface{}, error)

type ReadGroups ¶

type ReadGroups struct {
	AttributeContract IdpInboundProvisioningAttributeContract `json:"attributeContract" tfsdk:"attribute_contract"`
	// A list of LDAP data store attributes to populate a response to a user-provisioning request.
	Attributes []Attribute `json:"attributes" tfsdk:"attributes"`
	// A list of user repository mappings from attribute names to their fulfillment values.
	AttributeFulfillment map[string]AttributeFulfillmentValue `json:"attributeFulfillment" tfsdk:"attribute_fulfillment"`
}

ReadGroups Group info lookup and respond to incoming SCIM requests configuration.

func NewReadGroups ¶

func NewReadGroups(attributeContract IdpInboundProvisioningAttributeContract, attributes []Attribute, attributeFulfillment map[string]AttributeFulfillmentValue) *ReadGroups

NewReadGroups instantiates a new ReadGroups object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReadGroupsWithDefaults ¶

func NewReadGroupsWithDefaults() *ReadGroups

NewReadGroupsWithDefaults instantiates a new ReadGroups object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReadGroups) GetAttributeContract ¶

func (o *ReadGroups) GetAttributeContract() IdpInboundProvisioningAttributeContract

GetAttributeContract returns the AttributeContract field value

func (*ReadGroups) GetAttributeContractOk ¶

func (o *ReadGroups) GetAttributeContractOk() (*IdpInboundProvisioningAttributeContract, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value and a boolean to check if the value has been set.

func (*ReadGroups) GetAttributeFulfillment ¶

func (o *ReadGroups) GetAttributeFulfillment() map[string]AttributeFulfillmentValue

GetAttributeFulfillment returns the AttributeFulfillment field value

func (*ReadGroups) GetAttributeFulfillmentOk ¶

func (o *ReadGroups) GetAttributeFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeFulfillmentOk returns a tuple with the AttributeFulfillment field value and a boolean to check if the value has been set.

func (*ReadGroups) GetAttributes ¶

func (o *ReadGroups) GetAttributes() []Attribute

GetAttributes returns the Attributes field value

func (*ReadGroups) GetAttributesOk ¶

func (o *ReadGroups) GetAttributesOk() ([]Attribute, bool)

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set.

func (ReadGroups) MarshalJSON ¶

func (o ReadGroups) MarshalJSON() ([]byte, error)

func (*ReadGroups) SetAttributeContract ¶

func (o *ReadGroups) SetAttributeContract(v IdpInboundProvisioningAttributeContract)

SetAttributeContract sets field value

func (*ReadGroups) SetAttributeFulfillment ¶

func (o *ReadGroups) SetAttributeFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeFulfillment sets field value

func (*ReadGroups) SetAttributes ¶

func (o *ReadGroups) SetAttributes(v []Attribute)

SetAttributes sets field value

func (ReadGroups) ToMap ¶

func (o ReadGroups) ToMap() (map[string]interface{}, error)

type ReadUsers ¶

type ReadUsers struct {
	AttributeContract IdpInboundProvisioningAttributeContract `json:"attributeContract" tfsdk:"attribute_contract"`
	// A list of LDAP data store attributes to populate a response to a user-provisioning request.
	Attributes []Attribute `json:"attributes" tfsdk:"attributes"`
	// A list of user repository mappings from attribute names to their fulfillment values.
	AttributeFulfillment map[string]AttributeFulfillmentValue `json:"attributeFulfillment" tfsdk:"attribute_fulfillment"`
}

ReadUsers User info lookup and respond to incoming SCIM requests configuration.

func NewReadUsers ¶

func NewReadUsers(attributeContract IdpInboundProvisioningAttributeContract, attributes []Attribute, attributeFulfillment map[string]AttributeFulfillmentValue) *ReadUsers

NewReadUsers instantiates a new ReadUsers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReadUsersWithDefaults ¶

func NewReadUsersWithDefaults() *ReadUsers

NewReadUsersWithDefaults instantiates a new ReadUsers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReadUsers) GetAttributeContract ¶

func (o *ReadUsers) GetAttributeContract() IdpInboundProvisioningAttributeContract

GetAttributeContract returns the AttributeContract field value

func (*ReadUsers) GetAttributeContractOk ¶

func (o *ReadUsers) GetAttributeContractOk() (*IdpInboundProvisioningAttributeContract, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value and a boolean to check if the value has been set.

func (*ReadUsers) GetAttributeFulfillment ¶

func (o *ReadUsers) GetAttributeFulfillment() map[string]AttributeFulfillmentValue

GetAttributeFulfillment returns the AttributeFulfillment field value

func (*ReadUsers) GetAttributeFulfillmentOk ¶

func (o *ReadUsers) GetAttributeFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeFulfillmentOk returns a tuple with the AttributeFulfillment field value and a boolean to check if the value has been set.

func (*ReadUsers) GetAttributes ¶

func (o *ReadUsers) GetAttributes() []Attribute

GetAttributes returns the Attributes field value

func (*ReadUsers) GetAttributesOk ¶

func (o *ReadUsers) GetAttributesOk() ([]Attribute, bool)

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set.

func (ReadUsers) MarshalJSON ¶

func (o ReadUsers) MarshalJSON() ([]byte, error)

func (*ReadUsers) SetAttributeContract ¶

func (o *ReadUsers) SetAttributeContract(v IdpInboundProvisioningAttributeContract)

SetAttributeContract sets field value

func (*ReadUsers) SetAttributeFulfillment ¶

func (o *ReadUsers) SetAttributeFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeFulfillment sets field value

func (*ReadUsers) SetAttributes ¶

func (o *ReadUsers) SetAttributes(v []Attribute)

SetAttributes sets field value

func (ReadUsers) ToMap ¶

func (o ReadUsers) ToMap() (map[string]interface{}, error)

type RedirectValidationAPIService ¶

type RedirectValidationAPIService service

RedirectValidationAPIService RedirectValidationAPI service

func (*RedirectValidationAPIService) GetRedirectValidationSettings ¶

GetRedirectValidationSettings Retrieve redirect validation settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRedirectValidationSettingsRequest

func (*RedirectValidationAPIService) GetRedirectValidationSettingsExecute ¶

Execute executes the request

@return RedirectValidationSettings

func (*RedirectValidationAPIService) UpdateRedirectValidationSettings ¶

UpdateRedirectValidationSettings Update redirect validation settings.

<b>Note: </b>Ensure IdP Discovery and/or WS-Federation is enabled for redirect validation to function for IdP Discovery and/or wreply for SLO respectively.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateRedirectValidationSettingsRequest

func (*RedirectValidationAPIService) UpdateRedirectValidationSettingsExecute ¶

Execute executes the request

@return RedirectValidationSettings

type RedirectValidationLocalSettings ¶

type RedirectValidationLocalSettings struct {
	// Enable target resource validation for SSO.
	EnableTargetResourceValidationForSSO *bool `json:"enableTargetResourceValidationForSSO,omitempty" tfsdk:"enable_target_resource_validation_for_sso"`
	// Enable target resource validation for SLO.
	EnableTargetResourceValidationForSLO *bool `json:"enableTargetResourceValidationForSLO,omitempty" tfsdk:"enable_target_resource_validation_for_slo"`
	// Enable target resource validation for IdP discovery.
	EnableTargetResourceValidationForIdpDiscovery *bool `json:"enableTargetResourceValidationForIdpDiscovery,omitempty" tfsdk:"enable_target_resource_validation_for_idp_discovery"`
	// Enable validation for error resource.
	EnableInErrorResourceValidation *bool `json:"enableInErrorResourceValidation,omitempty" tfsdk:"enable_in_error_resource_validation"`
	// List of URLs that are designated as valid target resources.
	WhiteList []RedirectValidationSettingsWhitelistEntry `json:"whiteList,omitempty" tfsdk:"white_list"`
}

RedirectValidationLocalSettings Settings for local redirect validation.

func NewRedirectValidationLocalSettings ¶

func NewRedirectValidationLocalSettings() *RedirectValidationLocalSettings

NewRedirectValidationLocalSettings instantiates a new RedirectValidationLocalSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRedirectValidationLocalSettingsWithDefaults ¶

func NewRedirectValidationLocalSettingsWithDefaults() *RedirectValidationLocalSettings

NewRedirectValidationLocalSettingsWithDefaults instantiates a new RedirectValidationLocalSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RedirectValidationLocalSettings) GetEnableInErrorResourceValidation ¶

func (o *RedirectValidationLocalSettings) GetEnableInErrorResourceValidation() bool

GetEnableInErrorResourceValidation returns the EnableInErrorResourceValidation field value if set, zero value otherwise.

func (*RedirectValidationLocalSettings) GetEnableInErrorResourceValidationOk ¶

func (o *RedirectValidationLocalSettings) GetEnableInErrorResourceValidationOk() (*bool, bool)

GetEnableInErrorResourceValidationOk returns a tuple with the EnableInErrorResourceValidation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectValidationLocalSettings) GetEnableTargetResourceValidationForIdpDiscovery ¶

func (o *RedirectValidationLocalSettings) GetEnableTargetResourceValidationForIdpDiscovery() bool

GetEnableTargetResourceValidationForIdpDiscovery returns the EnableTargetResourceValidationForIdpDiscovery field value if set, zero value otherwise.

func (*RedirectValidationLocalSettings) GetEnableTargetResourceValidationForIdpDiscoveryOk ¶

func (o *RedirectValidationLocalSettings) GetEnableTargetResourceValidationForIdpDiscoveryOk() (*bool, bool)

GetEnableTargetResourceValidationForIdpDiscoveryOk returns a tuple with the EnableTargetResourceValidationForIdpDiscovery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectValidationLocalSettings) GetEnableTargetResourceValidationForSLO ¶

func (o *RedirectValidationLocalSettings) GetEnableTargetResourceValidationForSLO() bool

GetEnableTargetResourceValidationForSLO returns the EnableTargetResourceValidationForSLO field value if set, zero value otherwise.

func (*RedirectValidationLocalSettings) GetEnableTargetResourceValidationForSLOOk ¶

func (o *RedirectValidationLocalSettings) GetEnableTargetResourceValidationForSLOOk() (*bool, bool)

GetEnableTargetResourceValidationForSLOOk returns a tuple with the EnableTargetResourceValidationForSLO field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectValidationLocalSettings) GetEnableTargetResourceValidationForSSO ¶

func (o *RedirectValidationLocalSettings) GetEnableTargetResourceValidationForSSO() bool

GetEnableTargetResourceValidationForSSO returns the EnableTargetResourceValidationForSSO field value if set, zero value otherwise.

func (*RedirectValidationLocalSettings) GetEnableTargetResourceValidationForSSOOk ¶

func (o *RedirectValidationLocalSettings) GetEnableTargetResourceValidationForSSOOk() (*bool, bool)

GetEnableTargetResourceValidationForSSOOk returns a tuple with the EnableTargetResourceValidationForSSO field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectValidationLocalSettings) GetWhiteList ¶

GetWhiteList returns the WhiteList field value if set, zero value otherwise.

func (*RedirectValidationLocalSettings) GetWhiteListOk ¶

GetWhiteListOk returns a tuple with the WhiteList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectValidationLocalSettings) HasEnableInErrorResourceValidation ¶

func (o *RedirectValidationLocalSettings) HasEnableInErrorResourceValidation() bool

HasEnableInErrorResourceValidation returns a boolean if a field has been set.

func (*RedirectValidationLocalSettings) HasEnableTargetResourceValidationForIdpDiscovery ¶

func (o *RedirectValidationLocalSettings) HasEnableTargetResourceValidationForIdpDiscovery() bool

HasEnableTargetResourceValidationForIdpDiscovery returns a boolean if a field has been set.

func (*RedirectValidationLocalSettings) HasEnableTargetResourceValidationForSLO ¶

func (o *RedirectValidationLocalSettings) HasEnableTargetResourceValidationForSLO() bool

HasEnableTargetResourceValidationForSLO returns a boolean if a field has been set.

func (*RedirectValidationLocalSettings) HasEnableTargetResourceValidationForSSO ¶

func (o *RedirectValidationLocalSettings) HasEnableTargetResourceValidationForSSO() bool

HasEnableTargetResourceValidationForSSO returns a boolean if a field has been set.

func (*RedirectValidationLocalSettings) HasWhiteList ¶

func (o *RedirectValidationLocalSettings) HasWhiteList() bool

HasWhiteList returns a boolean if a field has been set.

func (RedirectValidationLocalSettings) MarshalJSON ¶

func (o RedirectValidationLocalSettings) MarshalJSON() ([]byte, error)

func (*RedirectValidationLocalSettings) SetEnableInErrorResourceValidation ¶

func (o *RedirectValidationLocalSettings) SetEnableInErrorResourceValidation(v bool)

SetEnableInErrorResourceValidation gets a reference to the given bool and assigns it to the EnableInErrorResourceValidation field.

func (*RedirectValidationLocalSettings) SetEnableTargetResourceValidationForIdpDiscovery ¶

func (o *RedirectValidationLocalSettings) SetEnableTargetResourceValidationForIdpDiscovery(v bool)

SetEnableTargetResourceValidationForIdpDiscovery gets a reference to the given bool and assigns it to the EnableTargetResourceValidationForIdpDiscovery field.

func (*RedirectValidationLocalSettings) SetEnableTargetResourceValidationForSLO ¶

func (o *RedirectValidationLocalSettings) SetEnableTargetResourceValidationForSLO(v bool)

SetEnableTargetResourceValidationForSLO gets a reference to the given bool and assigns it to the EnableTargetResourceValidationForSLO field.

func (*RedirectValidationLocalSettings) SetEnableTargetResourceValidationForSSO ¶

func (o *RedirectValidationLocalSettings) SetEnableTargetResourceValidationForSSO(v bool)

SetEnableTargetResourceValidationForSSO gets a reference to the given bool and assigns it to the EnableTargetResourceValidationForSSO field.

func (*RedirectValidationLocalSettings) SetWhiteList ¶

SetWhiteList gets a reference to the given []RedirectValidationSettingsWhitelistEntry and assigns it to the WhiteList field.

func (RedirectValidationLocalSettings) ToMap ¶

func (o RedirectValidationLocalSettings) ToMap() (map[string]interface{}, error)

type RedirectValidationPartnerSettings ¶

type RedirectValidationPartnerSettings struct {
	// Enable wreply validation for SLO.
	EnableWreplyValidationSLO *bool `json:"enableWreplyValidationSLO,omitempty" tfsdk:"enable_wreply_validation_slo"`
}

RedirectValidationPartnerSettings Settings for redirection at a partner site.

func NewRedirectValidationPartnerSettings ¶

func NewRedirectValidationPartnerSettings() *RedirectValidationPartnerSettings

NewRedirectValidationPartnerSettings instantiates a new RedirectValidationPartnerSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRedirectValidationPartnerSettingsWithDefaults ¶

func NewRedirectValidationPartnerSettingsWithDefaults() *RedirectValidationPartnerSettings

NewRedirectValidationPartnerSettingsWithDefaults instantiates a new RedirectValidationPartnerSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RedirectValidationPartnerSettings) GetEnableWreplyValidationSLO ¶

func (o *RedirectValidationPartnerSettings) GetEnableWreplyValidationSLO() bool

GetEnableWreplyValidationSLO returns the EnableWreplyValidationSLO field value if set, zero value otherwise.

func (*RedirectValidationPartnerSettings) GetEnableWreplyValidationSLOOk ¶

func (o *RedirectValidationPartnerSettings) GetEnableWreplyValidationSLOOk() (*bool, bool)

GetEnableWreplyValidationSLOOk returns a tuple with the EnableWreplyValidationSLO field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectValidationPartnerSettings) HasEnableWreplyValidationSLO ¶

func (o *RedirectValidationPartnerSettings) HasEnableWreplyValidationSLO() bool

HasEnableWreplyValidationSLO returns a boolean if a field has been set.

func (RedirectValidationPartnerSettings) MarshalJSON ¶

func (o RedirectValidationPartnerSettings) MarshalJSON() ([]byte, error)

func (*RedirectValidationPartnerSettings) SetEnableWreplyValidationSLO ¶

func (o *RedirectValidationPartnerSettings) SetEnableWreplyValidationSLO(v bool)

SetEnableWreplyValidationSLO gets a reference to the given bool and assigns it to the EnableWreplyValidationSLO field.

func (RedirectValidationPartnerSettings) ToMap ¶

func (o RedirectValidationPartnerSettings) ToMap() (map[string]interface{}, error)

type RedirectValidationSettings ¶

type RedirectValidationSettings struct {
	RedirectValidationLocalSettings   *RedirectValidationLocalSettings   `json:"redirectValidationLocalSettings,omitempty" tfsdk:"redirect_validation_local_settings"`
	RedirectValidationPartnerSettings *RedirectValidationPartnerSettings `json:"redirectValidationPartnerSettings,omitempty" tfsdk:"redirect_validation_partner_settings"`
}

RedirectValidationSettings Settings for redirect validation for SSO, SLO and IdP discovery.

func NewRedirectValidationSettings ¶

func NewRedirectValidationSettings() *RedirectValidationSettings

NewRedirectValidationSettings instantiates a new RedirectValidationSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRedirectValidationSettingsWithDefaults ¶

func NewRedirectValidationSettingsWithDefaults() *RedirectValidationSettings

NewRedirectValidationSettingsWithDefaults instantiates a new RedirectValidationSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RedirectValidationSettings) GetRedirectValidationLocalSettings ¶

func (o *RedirectValidationSettings) GetRedirectValidationLocalSettings() RedirectValidationLocalSettings

GetRedirectValidationLocalSettings returns the RedirectValidationLocalSettings field value if set, zero value otherwise.

func (*RedirectValidationSettings) GetRedirectValidationLocalSettingsOk ¶

func (o *RedirectValidationSettings) GetRedirectValidationLocalSettingsOk() (*RedirectValidationLocalSettings, bool)

GetRedirectValidationLocalSettingsOk returns a tuple with the RedirectValidationLocalSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectValidationSettings) GetRedirectValidationPartnerSettings ¶

func (o *RedirectValidationSettings) GetRedirectValidationPartnerSettings() RedirectValidationPartnerSettings

GetRedirectValidationPartnerSettings returns the RedirectValidationPartnerSettings field value if set, zero value otherwise.

func (*RedirectValidationSettings) GetRedirectValidationPartnerSettingsOk ¶

func (o *RedirectValidationSettings) GetRedirectValidationPartnerSettingsOk() (*RedirectValidationPartnerSettings, bool)

GetRedirectValidationPartnerSettingsOk returns a tuple with the RedirectValidationPartnerSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectValidationSettings) HasRedirectValidationLocalSettings ¶

func (o *RedirectValidationSettings) HasRedirectValidationLocalSettings() bool

HasRedirectValidationLocalSettings returns a boolean if a field has been set.

func (*RedirectValidationSettings) HasRedirectValidationPartnerSettings ¶

func (o *RedirectValidationSettings) HasRedirectValidationPartnerSettings() bool

HasRedirectValidationPartnerSettings returns a boolean if a field has been set.

func (RedirectValidationSettings) MarshalJSON ¶

func (o RedirectValidationSettings) MarshalJSON() ([]byte, error)

func (*RedirectValidationSettings) SetRedirectValidationLocalSettings ¶

func (o *RedirectValidationSettings) SetRedirectValidationLocalSettings(v RedirectValidationLocalSettings)

SetRedirectValidationLocalSettings gets a reference to the given RedirectValidationLocalSettings and assigns it to the RedirectValidationLocalSettings field.

func (*RedirectValidationSettings) SetRedirectValidationPartnerSettings ¶

func (o *RedirectValidationSettings) SetRedirectValidationPartnerSettings(v RedirectValidationPartnerSettings)

SetRedirectValidationPartnerSettings gets a reference to the given RedirectValidationPartnerSettings and assigns it to the RedirectValidationPartnerSettings field.

func (RedirectValidationSettings) ToMap ¶

func (o RedirectValidationSettings) ToMap() (map[string]interface{}, error)

type RedirectValidationSettingsWhitelistEntry ¶

type RedirectValidationSettingsWhitelistEntry struct {
	// Enable this target resource for SSO redirect validation.
	TargetResourceSSO *bool `json:"targetResourceSSO,omitempty" tfsdk:"target_resource_sso"`
	// Enable this target resource for SLO redirect validation.
	TargetResourceSLO *bool `json:"targetResourceSLO,omitempty" tfsdk:"target_resource_slo"`
	// Enable this target resource for in error resource validation.
	InErrorResource *bool `json:"inErrorResource,omitempty" tfsdk:"in_error_resource"`
	// Enable this target resource for IdP discovery validation.
	IdpDiscovery *bool `json:"idpDiscovery,omitempty" tfsdk:"idp_discovery"`
	// Domain of a valid resource.
	ValidDomain string `json:"validDomain" tfsdk:"valid_domain"`
	// Path of a valid resource.
	ValidPath *string `json:"validPath,omitempty" tfsdk:"valid_path"`
	// Allow any query parameters and fragment in the resource.
	AllowQueryAndFragment *bool `json:"allowQueryAndFragment,omitempty" tfsdk:"allow_query_and_fragment"`
	// Require HTTPS for accessing this resource.
	RequireHttps *bool `json:"requireHttps,omitempty" tfsdk:"require_https"`
}

RedirectValidationSettingsWhitelistEntry Whitelist entry for valid target resource.

func NewRedirectValidationSettingsWhitelistEntry ¶

func NewRedirectValidationSettingsWhitelistEntry(validDomain string) *RedirectValidationSettingsWhitelistEntry

NewRedirectValidationSettingsWhitelistEntry instantiates a new RedirectValidationSettingsWhitelistEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRedirectValidationSettingsWhitelistEntryWithDefaults ¶

func NewRedirectValidationSettingsWhitelistEntryWithDefaults() *RedirectValidationSettingsWhitelistEntry

NewRedirectValidationSettingsWhitelistEntryWithDefaults instantiates a new RedirectValidationSettingsWhitelistEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RedirectValidationSettingsWhitelistEntry) GetAllowQueryAndFragment ¶

func (o *RedirectValidationSettingsWhitelistEntry) GetAllowQueryAndFragment() bool

GetAllowQueryAndFragment returns the AllowQueryAndFragment field value if set, zero value otherwise.

func (*RedirectValidationSettingsWhitelistEntry) GetAllowQueryAndFragmentOk ¶

func (o *RedirectValidationSettingsWhitelistEntry) GetAllowQueryAndFragmentOk() (*bool, bool)

GetAllowQueryAndFragmentOk returns a tuple with the AllowQueryAndFragment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectValidationSettingsWhitelistEntry) GetIdpDiscovery ¶

func (o *RedirectValidationSettingsWhitelistEntry) GetIdpDiscovery() bool

GetIdpDiscovery returns the IdpDiscovery field value if set, zero value otherwise.

func (*RedirectValidationSettingsWhitelistEntry) GetIdpDiscoveryOk ¶

func (o *RedirectValidationSettingsWhitelistEntry) GetIdpDiscoveryOk() (*bool, bool)

GetIdpDiscoveryOk returns a tuple with the IdpDiscovery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectValidationSettingsWhitelistEntry) GetInErrorResource ¶

func (o *RedirectValidationSettingsWhitelistEntry) GetInErrorResource() bool

GetInErrorResource returns the InErrorResource field value if set, zero value otherwise.

func (*RedirectValidationSettingsWhitelistEntry) GetInErrorResourceOk ¶

func (o *RedirectValidationSettingsWhitelistEntry) GetInErrorResourceOk() (*bool, bool)

GetInErrorResourceOk returns a tuple with the InErrorResource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectValidationSettingsWhitelistEntry) GetRequireHttps ¶

func (o *RedirectValidationSettingsWhitelistEntry) GetRequireHttps() bool

GetRequireHttps returns the RequireHttps field value if set, zero value otherwise.

func (*RedirectValidationSettingsWhitelistEntry) GetRequireHttpsOk ¶

func (o *RedirectValidationSettingsWhitelistEntry) GetRequireHttpsOk() (*bool, bool)

GetRequireHttpsOk returns a tuple with the RequireHttps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectValidationSettingsWhitelistEntry) GetTargetResourceSLO ¶

func (o *RedirectValidationSettingsWhitelistEntry) GetTargetResourceSLO() bool

GetTargetResourceSLO returns the TargetResourceSLO field value if set, zero value otherwise.

func (*RedirectValidationSettingsWhitelistEntry) GetTargetResourceSLOOk ¶

func (o *RedirectValidationSettingsWhitelistEntry) GetTargetResourceSLOOk() (*bool, bool)

GetTargetResourceSLOOk returns a tuple with the TargetResourceSLO field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectValidationSettingsWhitelistEntry) GetTargetResourceSSO ¶

func (o *RedirectValidationSettingsWhitelistEntry) GetTargetResourceSSO() bool

GetTargetResourceSSO returns the TargetResourceSSO field value if set, zero value otherwise.

func (*RedirectValidationSettingsWhitelistEntry) GetTargetResourceSSOOk ¶

func (o *RedirectValidationSettingsWhitelistEntry) GetTargetResourceSSOOk() (*bool, bool)

GetTargetResourceSSOOk returns a tuple with the TargetResourceSSO field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectValidationSettingsWhitelistEntry) GetValidDomain ¶

GetValidDomain returns the ValidDomain field value

func (*RedirectValidationSettingsWhitelistEntry) GetValidDomainOk ¶

func (o *RedirectValidationSettingsWhitelistEntry) GetValidDomainOk() (*string, bool)

GetValidDomainOk returns a tuple with the ValidDomain field value and a boolean to check if the value has been set.

func (*RedirectValidationSettingsWhitelistEntry) GetValidPath ¶

GetValidPath returns the ValidPath field value if set, zero value otherwise.

func (*RedirectValidationSettingsWhitelistEntry) GetValidPathOk ¶

func (o *RedirectValidationSettingsWhitelistEntry) GetValidPathOk() (*string, bool)

GetValidPathOk returns a tuple with the ValidPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectValidationSettingsWhitelistEntry) HasAllowQueryAndFragment ¶

func (o *RedirectValidationSettingsWhitelistEntry) HasAllowQueryAndFragment() bool

HasAllowQueryAndFragment returns a boolean if a field has been set.

func (*RedirectValidationSettingsWhitelistEntry) HasIdpDiscovery ¶

func (o *RedirectValidationSettingsWhitelistEntry) HasIdpDiscovery() bool

HasIdpDiscovery returns a boolean if a field has been set.

func (*RedirectValidationSettingsWhitelistEntry) HasInErrorResource ¶

func (o *RedirectValidationSettingsWhitelistEntry) HasInErrorResource() bool

HasInErrorResource returns a boolean if a field has been set.

func (*RedirectValidationSettingsWhitelistEntry) HasRequireHttps ¶

func (o *RedirectValidationSettingsWhitelistEntry) HasRequireHttps() bool

HasRequireHttps returns a boolean if a field has been set.

func (*RedirectValidationSettingsWhitelistEntry) HasTargetResourceSLO ¶

func (o *RedirectValidationSettingsWhitelistEntry) HasTargetResourceSLO() bool

HasTargetResourceSLO returns a boolean if a field has been set.

func (*RedirectValidationSettingsWhitelistEntry) HasTargetResourceSSO ¶

func (o *RedirectValidationSettingsWhitelistEntry) HasTargetResourceSSO() bool

HasTargetResourceSSO returns a boolean if a field has been set.

func (*RedirectValidationSettingsWhitelistEntry) HasValidPath ¶

HasValidPath returns a boolean if a field has been set.

func (RedirectValidationSettingsWhitelistEntry) MarshalJSON ¶

func (*RedirectValidationSettingsWhitelistEntry) SetAllowQueryAndFragment ¶

func (o *RedirectValidationSettingsWhitelistEntry) SetAllowQueryAndFragment(v bool)

SetAllowQueryAndFragment gets a reference to the given bool and assigns it to the AllowQueryAndFragment field.

func (*RedirectValidationSettingsWhitelistEntry) SetIdpDiscovery ¶

func (o *RedirectValidationSettingsWhitelistEntry) SetIdpDiscovery(v bool)

SetIdpDiscovery gets a reference to the given bool and assigns it to the IdpDiscovery field.

func (*RedirectValidationSettingsWhitelistEntry) SetInErrorResource ¶

func (o *RedirectValidationSettingsWhitelistEntry) SetInErrorResource(v bool)

SetInErrorResource gets a reference to the given bool and assigns it to the InErrorResource field.

func (*RedirectValidationSettingsWhitelistEntry) SetRequireHttps ¶

func (o *RedirectValidationSettingsWhitelistEntry) SetRequireHttps(v bool)

SetRequireHttps gets a reference to the given bool and assigns it to the RequireHttps field.

func (*RedirectValidationSettingsWhitelistEntry) SetTargetResourceSLO ¶

func (o *RedirectValidationSettingsWhitelistEntry) SetTargetResourceSLO(v bool)

SetTargetResourceSLO gets a reference to the given bool and assigns it to the TargetResourceSLO field.

func (*RedirectValidationSettingsWhitelistEntry) SetTargetResourceSSO ¶

func (o *RedirectValidationSettingsWhitelistEntry) SetTargetResourceSSO(v bool)

SetTargetResourceSSO gets a reference to the given bool and assigns it to the TargetResourceSSO field.

func (*RedirectValidationSettingsWhitelistEntry) SetValidDomain ¶

func (o *RedirectValidationSettingsWhitelistEntry) SetValidDomain(v string)

SetValidDomain sets field value

func (*RedirectValidationSettingsWhitelistEntry) SetValidPath ¶

SetValidPath gets a reference to the given string and assigns it to the ValidPath field.

func (RedirectValidationSettingsWhitelistEntry) ToMap ¶

func (o RedirectValidationSettingsWhitelistEntry) ToMap() (map[string]interface{}, error)

type RegistrationConfig ¶

type RegistrationConfig struct {
	// Whether CAPTCHA is enabled or not in the registration configuration.
	CaptchaEnabled     *bool         `json:"captchaEnabled,omitempty" tfsdk:"captcha_enabled"`
	CaptchaProviderRef *ResourceLink `json:"captchaProviderRef,omitempty" tfsdk:"captcha_provider_ref"`
	// The template name for the registration configuration.
	TemplateName string `json:"templateName" tfsdk:"template_name"`
	// Whether to create an Authentication Session when registering a local account. Default is true.
	CreateAuthnSessionAfterRegistration *bool `json:"createAuthnSessionAfterRegistration,omitempty" tfsdk:"create_authn_session_after_registration"`
	// When creating an Authentication Session after registering a local account, PingFederate will pass the Unique ID field's value as the username. If the Unique ID value is not the username, then override which field's value will be used as the username.
	UsernameField *string `json:"usernameField,omitempty" tfsdk:"username_field"`
	// Allows users to indicate whether their device is shared or private. In this mode, PingFederate Authentication Sessions will not be stored unless the user indicates the device is private.
	ThisIsMyDeviceEnabled *bool         `json:"thisIsMyDeviceEnabled,omitempty" tfsdk:"this_is_my_device_enabled"`
	RegistrationWorkflow  *ResourceLink `json:"registrationWorkflow,omitempty" tfsdk:"registration_workflow"`
	// This setting indicates whether PingFederate should execute the workflow before or after account creation. The default is to run the registration workflow after account creation.
	ExecuteWorkflow *string `json:"executeWorkflow,omitempty" tfsdk:"execute_workflow"`
}

RegistrationConfig A local identity profile registration configuration.

func NewRegistrationConfig ¶

func NewRegistrationConfig(templateName string) *RegistrationConfig

NewRegistrationConfig instantiates a new RegistrationConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRegistrationConfigWithDefaults ¶

func NewRegistrationConfigWithDefaults() *RegistrationConfig

NewRegistrationConfigWithDefaults instantiates a new RegistrationConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RegistrationConfig) GetCaptchaEnabled ¶

func (o *RegistrationConfig) GetCaptchaEnabled() bool

GetCaptchaEnabled returns the CaptchaEnabled field value if set, zero value otherwise.

func (*RegistrationConfig) GetCaptchaEnabledOk ¶

func (o *RegistrationConfig) GetCaptchaEnabledOk() (*bool, bool)

GetCaptchaEnabledOk returns a tuple with the CaptchaEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrationConfig) GetCaptchaProviderRef ¶

func (o *RegistrationConfig) GetCaptchaProviderRef() ResourceLink

GetCaptchaProviderRef returns the CaptchaProviderRef field value if set, zero value otherwise.

func (*RegistrationConfig) GetCaptchaProviderRefOk ¶

func (o *RegistrationConfig) GetCaptchaProviderRefOk() (*ResourceLink, bool)

GetCaptchaProviderRefOk returns a tuple with the CaptchaProviderRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrationConfig) GetCreateAuthnSessionAfterRegistration ¶

func (o *RegistrationConfig) GetCreateAuthnSessionAfterRegistration() bool

GetCreateAuthnSessionAfterRegistration returns the CreateAuthnSessionAfterRegistration field value if set, zero value otherwise.

func (*RegistrationConfig) GetCreateAuthnSessionAfterRegistrationOk ¶

func (o *RegistrationConfig) GetCreateAuthnSessionAfterRegistrationOk() (*bool, bool)

GetCreateAuthnSessionAfterRegistrationOk returns a tuple with the CreateAuthnSessionAfterRegistration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrationConfig) GetExecuteWorkflow ¶

func (o *RegistrationConfig) GetExecuteWorkflow() string

GetExecuteWorkflow returns the ExecuteWorkflow field value if set, zero value otherwise.

func (*RegistrationConfig) GetExecuteWorkflowOk ¶

func (o *RegistrationConfig) GetExecuteWorkflowOk() (*string, bool)

GetExecuteWorkflowOk returns a tuple with the ExecuteWorkflow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrationConfig) GetRegistrationWorkflow ¶

func (o *RegistrationConfig) GetRegistrationWorkflow() ResourceLink

GetRegistrationWorkflow returns the RegistrationWorkflow field value if set, zero value otherwise.

func (*RegistrationConfig) GetRegistrationWorkflowOk ¶

func (o *RegistrationConfig) GetRegistrationWorkflowOk() (*ResourceLink, bool)

GetRegistrationWorkflowOk returns a tuple with the RegistrationWorkflow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrationConfig) GetTemplateName ¶

func (o *RegistrationConfig) GetTemplateName() string

GetTemplateName returns the TemplateName field value

func (*RegistrationConfig) GetTemplateNameOk ¶

func (o *RegistrationConfig) GetTemplateNameOk() (*string, bool)

GetTemplateNameOk returns a tuple with the TemplateName field value and a boolean to check if the value has been set.

func (*RegistrationConfig) GetThisIsMyDeviceEnabled ¶

func (o *RegistrationConfig) GetThisIsMyDeviceEnabled() bool

GetThisIsMyDeviceEnabled returns the ThisIsMyDeviceEnabled field value if set, zero value otherwise.

func (*RegistrationConfig) GetThisIsMyDeviceEnabledOk ¶

func (o *RegistrationConfig) GetThisIsMyDeviceEnabledOk() (*bool, bool)

GetThisIsMyDeviceEnabledOk returns a tuple with the ThisIsMyDeviceEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrationConfig) GetUsernameField ¶

func (o *RegistrationConfig) GetUsernameField() string

GetUsernameField returns the UsernameField field value if set, zero value otherwise.

func (*RegistrationConfig) GetUsernameFieldOk ¶

func (o *RegistrationConfig) GetUsernameFieldOk() (*string, bool)

GetUsernameFieldOk returns a tuple with the UsernameField field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrationConfig) HasCaptchaEnabled ¶

func (o *RegistrationConfig) HasCaptchaEnabled() bool

HasCaptchaEnabled returns a boolean if a field has been set.

func (*RegistrationConfig) HasCaptchaProviderRef ¶

func (o *RegistrationConfig) HasCaptchaProviderRef() bool

HasCaptchaProviderRef returns a boolean if a field has been set.

func (*RegistrationConfig) HasCreateAuthnSessionAfterRegistration ¶

func (o *RegistrationConfig) HasCreateAuthnSessionAfterRegistration() bool

HasCreateAuthnSessionAfterRegistration returns a boolean if a field has been set.

func (*RegistrationConfig) HasExecuteWorkflow ¶

func (o *RegistrationConfig) HasExecuteWorkflow() bool

HasExecuteWorkflow returns a boolean if a field has been set.

func (*RegistrationConfig) HasRegistrationWorkflow ¶

func (o *RegistrationConfig) HasRegistrationWorkflow() bool

HasRegistrationWorkflow returns a boolean if a field has been set.

func (*RegistrationConfig) HasThisIsMyDeviceEnabled ¶

func (o *RegistrationConfig) HasThisIsMyDeviceEnabled() bool

HasThisIsMyDeviceEnabled returns a boolean if a field has been set.

func (*RegistrationConfig) HasUsernameField ¶

func (o *RegistrationConfig) HasUsernameField() bool

HasUsernameField returns a boolean if a field has been set.

func (RegistrationConfig) MarshalJSON ¶

func (o RegistrationConfig) MarshalJSON() ([]byte, error)

func (*RegistrationConfig) SetCaptchaEnabled ¶

func (o *RegistrationConfig) SetCaptchaEnabled(v bool)

SetCaptchaEnabled gets a reference to the given bool and assigns it to the CaptchaEnabled field.

func (*RegistrationConfig) SetCaptchaProviderRef ¶

func (o *RegistrationConfig) SetCaptchaProviderRef(v ResourceLink)

SetCaptchaProviderRef gets a reference to the given ResourceLink and assigns it to the CaptchaProviderRef field.

func (*RegistrationConfig) SetCreateAuthnSessionAfterRegistration ¶

func (o *RegistrationConfig) SetCreateAuthnSessionAfterRegistration(v bool)

SetCreateAuthnSessionAfterRegistration gets a reference to the given bool and assigns it to the CreateAuthnSessionAfterRegistration field.

func (*RegistrationConfig) SetExecuteWorkflow ¶

func (o *RegistrationConfig) SetExecuteWorkflow(v string)

SetExecuteWorkflow gets a reference to the given string and assigns it to the ExecuteWorkflow field.

func (*RegistrationConfig) SetRegistrationWorkflow ¶

func (o *RegistrationConfig) SetRegistrationWorkflow(v ResourceLink)

SetRegistrationWorkflow gets a reference to the given ResourceLink and assigns it to the RegistrationWorkflow field.

func (*RegistrationConfig) SetTemplateName ¶

func (o *RegistrationConfig) SetTemplateName(v string)

SetTemplateName sets field value

func (*RegistrationConfig) SetThisIsMyDeviceEnabled ¶

func (o *RegistrationConfig) SetThisIsMyDeviceEnabled(v bool)

SetThisIsMyDeviceEnabled gets a reference to the given bool and assigns it to the ThisIsMyDeviceEnabled field.

func (*RegistrationConfig) SetUsernameField ¶

func (o *RegistrationConfig) SetUsernameField(v string)

SetUsernameField gets a reference to the given string and assigns it to the UsernameField field.

func (RegistrationConfig) ToMap ¶

func (o RegistrationConfig) ToMap() (map[string]interface{}, error)

type RequestPolicies ¶

type RequestPolicies struct {
	// The list of request policies.
	Items []RequestPolicy `json:"items,omitempty" tfsdk:"items"`
}

RequestPolicies A collection of CIBA request policies.

func NewRequestPolicies ¶

func NewRequestPolicies() *RequestPolicies

NewRequestPolicies instantiates a new RequestPolicies object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestPoliciesWithDefaults ¶

func NewRequestPoliciesWithDefaults() *RequestPolicies

NewRequestPoliciesWithDefaults instantiates a new RequestPolicies object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestPolicies) GetItems ¶

func (o *RequestPolicies) GetItems() []RequestPolicy

GetItems returns the Items field value if set, zero value otherwise.

func (*RequestPolicies) GetItemsOk ¶

func (o *RequestPolicies) GetItemsOk() ([]RequestPolicy, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPolicies) HasItems ¶

func (o *RequestPolicies) HasItems() bool

HasItems returns a boolean if a field has been set.

func (RequestPolicies) MarshalJSON ¶

func (o RequestPolicies) MarshalJSON() ([]byte, error)

func (*RequestPolicies) SetItems ¶

func (o *RequestPolicies) SetItems(v []RequestPolicy)

SetItems gets a reference to the given []RequestPolicy and assigns it to the Items field.

func (RequestPolicies) ToMap ¶

func (o RequestPolicies) ToMap() (map[string]interface{}, error)

type RequestPolicy ¶

type RequestPolicy struct {
	// The request policy ID. ID is unique.
	Id string `json:"id" tfsdk:"id"`
	// The request policy name. Name is unique.
	Name             string        `json:"name" tfsdk:"name"`
	AuthenticatorRef ResourceLink  `json:"authenticatorRef" tfsdk:"authenticator_ref"`
	UserCodePcvRef   *ResourceLink `json:"userCodePcvRef,omitempty" tfsdk:"user_code_pcv_ref"`
	// The transaction lifetime in seconds.
	TransactionLifetime *int64 `json:"transactionLifetime,omitempty" tfsdk:"transaction_lifetime"`
	// Allow unsigned login hint token.
	AllowUnsignedLoginHintToken *bool `json:"allowUnsignedLoginHintToken,omitempty" tfsdk:"allow_unsigned_login_hint_token"`
	// Require token for identity hint.
	RequireTokenForIdentityHint *bool `json:"requireTokenForIdentityHint,omitempty" tfsdk:"require_token_for_identity_hint"`
	// Alternative login hint token issuers.
	AlternativeLoginHintTokenIssuers []AlternativeLoginHintTokenIssuer `json:"alternativeLoginHintTokenIssuers,omitempty" tfsdk:"alternative_login_hint_token_issuers"`
	IdentityHintContract             IdentityHintContract              `json:"identityHintContract" tfsdk:"identity_hint_contract"`
	IdentityHintContractFulfillment  *AttributeMapping                 `json:"identityHintContractFulfillment,omitempty" tfsdk:"identity_hint_contract_fulfillment"`
	IdentityHintMapping              *AttributeMapping                 `json:"identityHintMapping,omitempty" tfsdk:"identity_hint_mapping"`
	// The time at which the request policy was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified *time.Time `json:"lastModified,omitempty" tfsdk:"last_modified"`
}

RequestPolicy The set of attributes used to configure a CIBA request policy.

func NewRequestPolicy ¶

func NewRequestPolicy(id string, name string, authenticatorRef ResourceLink, identityHintContract IdentityHintContract) *RequestPolicy

NewRequestPolicy instantiates a new RequestPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestPolicyWithDefaults ¶

func NewRequestPolicyWithDefaults() *RequestPolicy

NewRequestPolicyWithDefaults instantiates a new RequestPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestPolicy) GetAllowUnsignedLoginHintToken ¶

func (o *RequestPolicy) GetAllowUnsignedLoginHintToken() bool

GetAllowUnsignedLoginHintToken returns the AllowUnsignedLoginHintToken field value if set, zero value otherwise.

func (*RequestPolicy) GetAllowUnsignedLoginHintTokenOk ¶

func (o *RequestPolicy) GetAllowUnsignedLoginHintTokenOk() (*bool, bool)

GetAllowUnsignedLoginHintTokenOk returns a tuple with the AllowUnsignedLoginHintToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPolicy) GetAlternativeLoginHintTokenIssuers ¶

func (o *RequestPolicy) GetAlternativeLoginHintTokenIssuers() []AlternativeLoginHintTokenIssuer

GetAlternativeLoginHintTokenIssuers returns the AlternativeLoginHintTokenIssuers field value if set, zero value otherwise.

func (*RequestPolicy) GetAlternativeLoginHintTokenIssuersOk ¶

func (o *RequestPolicy) GetAlternativeLoginHintTokenIssuersOk() ([]AlternativeLoginHintTokenIssuer, bool)

GetAlternativeLoginHintTokenIssuersOk returns a tuple with the AlternativeLoginHintTokenIssuers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPolicy) GetAuthenticatorRef ¶

func (o *RequestPolicy) GetAuthenticatorRef() ResourceLink

GetAuthenticatorRef returns the AuthenticatorRef field value

func (*RequestPolicy) GetAuthenticatorRefOk ¶

func (o *RequestPolicy) GetAuthenticatorRefOk() (*ResourceLink, bool)

GetAuthenticatorRefOk returns a tuple with the AuthenticatorRef field value and a boolean to check if the value has been set.

func (*RequestPolicy) GetId ¶

func (o *RequestPolicy) GetId() string

GetId returns the Id field value

func (*RequestPolicy) GetIdOk ¶

func (o *RequestPolicy) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RequestPolicy) GetIdentityHintContract ¶

func (o *RequestPolicy) GetIdentityHintContract() IdentityHintContract

GetIdentityHintContract returns the IdentityHintContract field value

func (*RequestPolicy) GetIdentityHintContractFulfillment ¶

func (o *RequestPolicy) GetIdentityHintContractFulfillment() AttributeMapping

GetIdentityHintContractFulfillment returns the IdentityHintContractFulfillment field value if set, zero value otherwise.

func (*RequestPolicy) GetIdentityHintContractFulfillmentOk ¶

func (o *RequestPolicy) GetIdentityHintContractFulfillmentOk() (*AttributeMapping, bool)

GetIdentityHintContractFulfillmentOk returns a tuple with the IdentityHintContractFulfillment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPolicy) GetIdentityHintContractOk ¶

func (o *RequestPolicy) GetIdentityHintContractOk() (*IdentityHintContract, bool)

GetIdentityHintContractOk returns a tuple with the IdentityHintContract field value and a boolean to check if the value has been set.

func (*RequestPolicy) GetIdentityHintMapping ¶

func (o *RequestPolicy) GetIdentityHintMapping() AttributeMapping

GetIdentityHintMapping returns the IdentityHintMapping field value if set, zero value otherwise.

func (*RequestPolicy) GetIdentityHintMappingOk ¶

func (o *RequestPolicy) GetIdentityHintMappingOk() (*AttributeMapping, bool)

GetIdentityHintMappingOk returns a tuple with the IdentityHintMapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPolicy) GetLastModified ¶

func (o *RequestPolicy) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*RequestPolicy) GetLastModifiedOk ¶

func (o *RequestPolicy) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPolicy) GetName ¶

func (o *RequestPolicy) GetName() string

GetName returns the Name field value

func (*RequestPolicy) GetNameOk ¶

func (o *RequestPolicy) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RequestPolicy) GetRequireTokenForIdentityHint ¶

func (o *RequestPolicy) GetRequireTokenForIdentityHint() bool

GetRequireTokenForIdentityHint returns the RequireTokenForIdentityHint field value if set, zero value otherwise.

func (*RequestPolicy) GetRequireTokenForIdentityHintOk ¶

func (o *RequestPolicy) GetRequireTokenForIdentityHintOk() (*bool, bool)

GetRequireTokenForIdentityHintOk returns a tuple with the RequireTokenForIdentityHint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPolicy) GetTransactionLifetime ¶

func (o *RequestPolicy) GetTransactionLifetime() int64

GetTransactionLifetime returns the TransactionLifetime field value if set, zero value otherwise.

func (*RequestPolicy) GetTransactionLifetimeOk ¶

func (o *RequestPolicy) GetTransactionLifetimeOk() (*int64, bool)

GetTransactionLifetimeOk returns a tuple with the TransactionLifetime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPolicy) GetUserCodePcvRef ¶

func (o *RequestPolicy) GetUserCodePcvRef() ResourceLink

GetUserCodePcvRef returns the UserCodePcvRef field value if set, zero value otherwise.

func (*RequestPolicy) GetUserCodePcvRefOk ¶

func (o *RequestPolicy) GetUserCodePcvRefOk() (*ResourceLink, bool)

GetUserCodePcvRefOk returns a tuple with the UserCodePcvRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestPolicy) HasAllowUnsignedLoginHintToken ¶

func (o *RequestPolicy) HasAllowUnsignedLoginHintToken() bool

HasAllowUnsignedLoginHintToken returns a boolean if a field has been set.

func (*RequestPolicy) HasAlternativeLoginHintTokenIssuers ¶

func (o *RequestPolicy) HasAlternativeLoginHintTokenIssuers() bool

HasAlternativeLoginHintTokenIssuers returns a boolean if a field has been set.

func (*RequestPolicy) HasIdentityHintContractFulfillment ¶

func (o *RequestPolicy) HasIdentityHintContractFulfillment() bool

HasIdentityHintContractFulfillment returns a boolean if a field has been set.

func (*RequestPolicy) HasIdentityHintMapping ¶

func (o *RequestPolicy) HasIdentityHintMapping() bool

HasIdentityHintMapping returns a boolean if a field has been set.

func (*RequestPolicy) HasLastModified ¶

func (o *RequestPolicy) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*RequestPolicy) HasRequireTokenForIdentityHint ¶

func (o *RequestPolicy) HasRequireTokenForIdentityHint() bool

HasRequireTokenForIdentityHint returns a boolean if a field has been set.

func (*RequestPolicy) HasTransactionLifetime ¶

func (o *RequestPolicy) HasTransactionLifetime() bool

HasTransactionLifetime returns a boolean if a field has been set.

func (*RequestPolicy) HasUserCodePcvRef ¶

func (o *RequestPolicy) HasUserCodePcvRef() bool

HasUserCodePcvRef returns a boolean if a field has been set.

func (RequestPolicy) MarshalJSON ¶

func (o RequestPolicy) MarshalJSON() ([]byte, error)

func (*RequestPolicy) SetAllowUnsignedLoginHintToken ¶

func (o *RequestPolicy) SetAllowUnsignedLoginHintToken(v bool)

SetAllowUnsignedLoginHintToken gets a reference to the given bool and assigns it to the AllowUnsignedLoginHintToken field.

func (*RequestPolicy) SetAlternativeLoginHintTokenIssuers ¶

func (o *RequestPolicy) SetAlternativeLoginHintTokenIssuers(v []AlternativeLoginHintTokenIssuer)

SetAlternativeLoginHintTokenIssuers gets a reference to the given []AlternativeLoginHintTokenIssuer and assigns it to the AlternativeLoginHintTokenIssuers field.

func (*RequestPolicy) SetAuthenticatorRef ¶

func (o *RequestPolicy) SetAuthenticatorRef(v ResourceLink)

SetAuthenticatorRef sets field value

func (*RequestPolicy) SetId ¶

func (o *RequestPolicy) SetId(v string)

SetId sets field value

func (*RequestPolicy) SetIdentityHintContract ¶

func (o *RequestPolicy) SetIdentityHintContract(v IdentityHintContract)

SetIdentityHintContract sets field value

func (*RequestPolicy) SetIdentityHintContractFulfillment ¶

func (o *RequestPolicy) SetIdentityHintContractFulfillment(v AttributeMapping)

SetIdentityHintContractFulfillment gets a reference to the given AttributeMapping and assigns it to the IdentityHintContractFulfillment field.

func (*RequestPolicy) SetIdentityHintMapping ¶

func (o *RequestPolicy) SetIdentityHintMapping(v AttributeMapping)

SetIdentityHintMapping gets a reference to the given AttributeMapping and assigns it to the IdentityHintMapping field.

func (*RequestPolicy) SetLastModified ¶

func (o *RequestPolicy) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*RequestPolicy) SetName ¶

func (o *RequestPolicy) SetName(v string)

SetName sets field value

func (*RequestPolicy) SetRequireTokenForIdentityHint ¶

func (o *RequestPolicy) SetRequireTokenForIdentityHint(v bool)

SetRequireTokenForIdentityHint gets a reference to the given bool and assigns it to the RequireTokenForIdentityHint field.

func (*RequestPolicy) SetTransactionLifetime ¶

func (o *RequestPolicy) SetTransactionLifetime(v int64)

SetTransactionLifetime gets a reference to the given int64 and assigns it to the TransactionLifetime field.

func (*RequestPolicy) SetUserCodePcvRef ¶

func (o *RequestPolicy) SetUserCodePcvRef(v ResourceLink)

SetUserCodePcvRef gets a reference to the given ResourceLink and assigns it to the UserCodePcvRef field.

func (RequestPolicy) ToMap ¶

func (o RequestPolicy) ToMap() (map[string]interface{}, error)

type ResourceCategoryInfo ¶

type ResourceCategoryInfo struct {
	// The ID of the resource category.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The name of the resource category.
	Name *string `json:"name,omitempty" tfsdk:"name"`
}

ResourceCategoryInfo A model containing information on a category of resource in the administrative API.

func NewResourceCategoryInfo ¶

func NewResourceCategoryInfo() *ResourceCategoryInfo

NewResourceCategoryInfo instantiates a new ResourceCategoryInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResourceCategoryInfoWithDefaults ¶

func NewResourceCategoryInfoWithDefaults() *ResourceCategoryInfo

NewResourceCategoryInfoWithDefaults instantiates a new ResourceCategoryInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResourceCategoryInfo) GetId ¶

func (o *ResourceCategoryInfo) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ResourceCategoryInfo) GetIdOk ¶

func (o *ResourceCategoryInfo) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceCategoryInfo) GetName ¶

func (o *ResourceCategoryInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ResourceCategoryInfo) GetNameOk ¶

func (o *ResourceCategoryInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceCategoryInfo) HasId ¶

func (o *ResourceCategoryInfo) HasId() bool

HasId returns a boolean if a field has been set.

func (*ResourceCategoryInfo) HasName ¶

func (o *ResourceCategoryInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (ResourceCategoryInfo) MarshalJSON ¶

func (o ResourceCategoryInfo) MarshalJSON() ([]byte, error)

func (*ResourceCategoryInfo) SetId ¶

func (o *ResourceCategoryInfo) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ResourceCategoryInfo) SetName ¶

func (o *ResourceCategoryInfo) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (ResourceCategoryInfo) ToMap ¶

func (o ResourceCategoryInfo) ToMap() (map[string]interface{}, error)
type ResourceLink struct {
	// The ID of the resource.
	Id string `json:"id" tfsdk:"id"`
	// A read-only URL that references the resource. If the resource is not currently URL-accessible, this property will be null.
	Location *string `json:"location,omitempty" tfsdk:"location"`
}

ResourceLink A reference to a resource.

func NewResourceLink(id string) *ResourceLink

NewResourceLink instantiates a new ResourceLink object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResourceLinkWithDefaults ¶

func NewResourceLinkWithDefaults() *ResourceLink

NewResourceLinkWithDefaults instantiates a new ResourceLink object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResourceLink) GetId ¶

func (o *ResourceLink) GetId() string

GetId returns the Id field value

func (*ResourceLink) GetIdOk ¶

func (o *ResourceLink) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ResourceLink) GetLocation ¶

func (o *ResourceLink) GetLocation() string

GetLocation returns the Location field value if set, zero value otherwise.

func (*ResourceLink) GetLocationOk ¶

func (o *ResourceLink) GetLocationOk() (*string, bool)

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceLink) HasLocation ¶

func (o *ResourceLink) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (ResourceLink) MarshalJSON ¶

func (o ResourceLink) MarshalJSON() ([]byte, error)

func (*ResourceLink) SetId ¶

func (o *ResourceLink) SetId(v string)

SetId sets field value

func (*ResourceLink) SetLocation ¶

func (o *ResourceLink) SetLocation(v string)

SetLocation gets a reference to the given string and assigns it to the Location field.

func (ResourceLink) ToMap ¶

func (o ResourceLink) ToMap() (map[string]interface{}, error)

type ResourceOwnerCredentialsMapping ¶

type ResourceOwnerCredentialsMapping struct {
	// The ID of the Resource Owner Credentials Mapping.
	Id                   string        `json:"id" tfsdk:"id"`
	PasswordValidatorRef *ResourceLink `json:"passwordValidatorRef,omitempty" tfsdk:"password_validator_ref"`
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
}

ResourceOwnerCredentialsMapping The OAuth Resource Owner Credentials Mapping.

func NewResourceOwnerCredentialsMapping ¶

func NewResourceOwnerCredentialsMapping(id string, attributeContractFulfillment map[string]AttributeFulfillmentValue) *ResourceOwnerCredentialsMapping

NewResourceOwnerCredentialsMapping instantiates a new ResourceOwnerCredentialsMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResourceOwnerCredentialsMappingWithDefaults ¶

func NewResourceOwnerCredentialsMappingWithDefaults() *ResourceOwnerCredentialsMapping

NewResourceOwnerCredentialsMappingWithDefaults instantiates a new ResourceOwnerCredentialsMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResourceOwnerCredentialsMapping) GetAttributeContractFulfillment ¶

func (o *ResourceOwnerCredentialsMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*ResourceOwnerCredentialsMapping) GetAttributeContractFulfillmentOk ¶

func (o *ResourceOwnerCredentialsMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*ResourceOwnerCredentialsMapping) GetAttributeSources ¶

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*ResourceOwnerCredentialsMapping) GetAttributeSourcesOk ¶

func (o *ResourceOwnerCredentialsMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceOwnerCredentialsMapping) GetId ¶

GetId returns the Id field value

func (*ResourceOwnerCredentialsMapping) GetIdOk ¶

func (o *ResourceOwnerCredentialsMapping) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ResourceOwnerCredentialsMapping) GetIssuanceCriteria ¶

func (o *ResourceOwnerCredentialsMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*ResourceOwnerCredentialsMapping) GetIssuanceCriteriaOk ¶

func (o *ResourceOwnerCredentialsMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceOwnerCredentialsMapping) GetPasswordValidatorRef ¶

func (o *ResourceOwnerCredentialsMapping) GetPasswordValidatorRef() ResourceLink

GetPasswordValidatorRef returns the PasswordValidatorRef field value if set, zero value otherwise.

func (*ResourceOwnerCredentialsMapping) GetPasswordValidatorRefOk ¶

func (o *ResourceOwnerCredentialsMapping) GetPasswordValidatorRefOk() (*ResourceLink, bool)

GetPasswordValidatorRefOk returns a tuple with the PasswordValidatorRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceOwnerCredentialsMapping) HasAttributeSources ¶

func (o *ResourceOwnerCredentialsMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*ResourceOwnerCredentialsMapping) HasIssuanceCriteria ¶

func (o *ResourceOwnerCredentialsMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (*ResourceOwnerCredentialsMapping) HasPasswordValidatorRef ¶

func (o *ResourceOwnerCredentialsMapping) HasPasswordValidatorRef() bool

HasPasswordValidatorRef returns a boolean if a field has been set.

func (ResourceOwnerCredentialsMapping) MarshalJSON ¶

func (o ResourceOwnerCredentialsMapping) MarshalJSON() ([]byte, error)

func (*ResourceOwnerCredentialsMapping) SetAttributeContractFulfillment ¶

func (o *ResourceOwnerCredentialsMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*ResourceOwnerCredentialsMapping) SetAttributeSources ¶

func (o *ResourceOwnerCredentialsMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*ResourceOwnerCredentialsMapping) SetId ¶

SetId sets field value

func (*ResourceOwnerCredentialsMapping) SetIssuanceCriteria ¶

func (o *ResourceOwnerCredentialsMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (*ResourceOwnerCredentialsMapping) SetPasswordValidatorRef ¶

func (o *ResourceOwnerCredentialsMapping) SetPasswordValidatorRef(v ResourceLink)

SetPasswordValidatorRef gets a reference to the given ResourceLink and assigns it to the PasswordValidatorRef field.

func (ResourceOwnerCredentialsMapping) ToMap ¶

func (o ResourceOwnerCredentialsMapping) ToMap() (map[string]interface{}, error)

type ResourceOwnerCredentialsMappings ¶

type ResourceOwnerCredentialsMappings struct {
	// The actual list of OAuth Resource Owner Credentials Grant Mapping.
	Items []ResourceOwnerCredentialsMapping `json:"items,omitempty" tfsdk:"items"`
}

ResourceOwnerCredentialsMappings A collection of OAuth Resource Owner Credentials mapping items.

func NewResourceOwnerCredentialsMappings ¶

func NewResourceOwnerCredentialsMappings() *ResourceOwnerCredentialsMappings

NewResourceOwnerCredentialsMappings instantiates a new ResourceOwnerCredentialsMappings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResourceOwnerCredentialsMappingsWithDefaults ¶

func NewResourceOwnerCredentialsMappingsWithDefaults() *ResourceOwnerCredentialsMappings

NewResourceOwnerCredentialsMappingsWithDefaults instantiates a new ResourceOwnerCredentialsMappings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResourceOwnerCredentialsMappings) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*ResourceOwnerCredentialsMappings) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceOwnerCredentialsMappings) HasItems ¶

func (o *ResourceOwnerCredentialsMappings) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ResourceOwnerCredentialsMappings) MarshalJSON ¶

func (o ResourceOwnerCredentialsMappings) MarshalJSON() ([]byte, error)

func (*ResourceOwnerCredentialsMappings) SetItems ¶

SetItems gets a reference to the given []ResourceOwnerCredentialsMapping and assigns it to the Items field.

func (ResourceOwnerCredentialsMappings) ToMap ¶

func (o ResourceOwnerCredentialsMappings) ToMap() (map[string]interface{}, error)

type ResourceUsage ¶

type ResourceUsage struct {
	// The ID of the referencing resource.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The name of the referencing resource.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// The category of the referencing resource.
	CategoryId *string `json:"categoryId,omitempty" tfsdk:"category_id"`
	// The type of the referencing resource. In the case of plugins, this is the plugin type. Otherwise, it is usually the same as the name of the category.
	Type *string       `json:"type,omitempty" tfsdk:"type"`
	Ref  *ResourceLink `json:"ref,omitempty" tfsdk:"ref"`
}

ResourceUsage An API model representing a reference to an API resource.

func NewResourceUsage ¶

func NewResourceUsage() *ResourceUsage

NewResourceUsage instantiates a new ResourceUsage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResourceUsageWithDefaults ¶

func NewResourceUsageWithDefaults() *ResourceUsage

NewResourceUsageWithDefaults instantiates a new ResourceUsage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResourceUsage) GetCategoryId ¶

func (o *ResourceUsage) GetCategoryId() string

GetCategoryId returns the CategoryId field value if set, zero value otherwise.

func (*ResourceUsage) GetCategoryIdOk ¶

func (o *ResourceUsage) GetCategoryIdOk() (*string, bool)

GetCategoryIdOk returns a tuple with the CategoryId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceUsage) GetId ¶

func (o *ResourceUsage) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ResourceUsage) GetIdOk ¶

func (o *ResourceUsage) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceUsage) GetName ¶

func (o *ResourceUsage) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ResourceUsage) GetNameOk ¶

func (o *ResourceUsage) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceUsage) GetRef ¶

func (o *ResourceUsage) GetRef() ResourceLink

GetRef returns the Ref field value if set, zero value otherwise.

func (*ResourceUsage) GetRefOk ¶

func (o *ResourceUsage) GetRefOk() (*ResourceLink, bool)

GetRefOk returns a tuple with the Ref field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceUsage) GetType ¶

func (o *ResourceUsage) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ResourceUsage) GetTypeOk ¶

func (o *ResourceUsage) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceUsage) HasCategoryId ¶

func (o *ResourceUsage) HasCategoryId() bool

HasCategoryId returns a boolean if a field has been set.

func (*ResourceUsage) HasId ¶

func (o *ResourceUsage) HasId() bool

HasId returns a boolean if a field has been set.

func (*ResourceUsage) HasName ¶

func (o *ResourceUsage) HasName() bool

HasName returns a boolean if a field has been set.

func (*ResourceUsage) HasRef ¶

func (o *ResourceUsage) HasRef() bool

HasRef returns a boolean if a field has been set.

func (*ResourceUsage) HasType ¶

func (o *ResourceUsage) HasType() bool

HasType returns a boolean if a field has been set.

func (ResourceUsage) MarshalJSON ¶

func (o ResourceUsage) MarshalJSON() ([]byte, error)

func (*ResourceUsage) SetCategoryId ¶

func (o *ResourceUsage) SetCategoryId(v string)

SetCategoryId gets a reference to the given string and assigns it to the CategoryId field.

func (*ResourceUsage) SetId ¶

func (o *ResourceUsage) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ResourceUsage) SetName ¶

func (o *ResourceUsage) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ResourceUsage) SetRef ¶

func (o *ResourceUsage) SetRef(v ResourceLink)

SetRef gets a reference to the given ResourceLink and assigns it to the Ref field.

func (*ResourceUsage) SetType ¶

func (o *ResourceUsage) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (ResourceUsage) ToMap ¶

func (o ResourceUsage) ToMap() (map[string]interface{}, error)

type ResourceUsages ¶

type ResourceUsages struct {
	// The static list of available resource categories.
	Categories []ResourceCategoryInfo `json:"categories,omitempty" tfsdk:"categories"`
	// The actual list of resource usages.
	Items []ResourceUsage `json:"items,omitempty" tfsdk:"items"`
}

ResourceUsages A collection of resource usages.

func NewResourceUsages ¶

func NewResourceUsages() *ResourceUsages

NewResourceUsages instantiates a new ResourceUsages object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResourceUsagesWithDefaults ¶

func NewResourceUsagesWithDefaults() *ResourceUsages

NewResourceUsagesWithDefaults instantiates a new ResourceUsages object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResourceUsages) GetCategories ¶

func (o *ResourceUsages) GetCategories() []ResourceCategoryInfo

GetCategories returns the Categories field value if set, zero value otherwise.

func (*ResourceUsages) GetCategoriesOk ¶

func (o *ResourceUsages) GetCategoriesOk() ([]ResourceCategoryInfo, bool)

GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceUsages) GetItems ¶

func (o *ResourceUsages) GetItems() []ResourceUsage

GetItems returns the Items field value if set, zero value otherwise.

func (*ResourceUsages) GetItemsOk ¶

func (o *ResourceUsages) GetItemsOk() ([]ResourceUsage, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResourceUsages) HasCategories ¶

func (o *ResourceUsages) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*ResourceUsages) HasItems ¶

func (o *ResourceUsages) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ResourceUsages) MarshalJSON ¶

func (o ResourceUsages) MarshalJSON() ([]byte, error)

func (*ResourceUsages) SetCategories ¶

func (o *ResourceUsages) SetCategories(v []ResourceCategoryInfo)

SetCategories gets a reference to the given []ResourceCategoryInfo and assigns it to the Categories field.

func (*ResourceUsages) SetItems ¶

func (o *ResourceUsages) SetItems(v []ResourceUsage)

SetItems gets a reference to the given []ResourceUsage and assigns it to the Items field.

func (ResourceUsages) ToMap ¶

func (o ResourceUsages) ToMap() (map[string]interface{}, error)

type RestartPolicyAction ¶

type RestartPolicyAction struct {
	PolicyAction
}

RestartPolicyAction struct for RestartPolicyAction

func NewRestartPolicyAction ¶

func NewRestartPolicyAction(type_ string) *RestartPolicyAction

NewRestartPolicyAction instantiates a new RestartPolicyAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRestartPolicyActionWithDefaults ¶

func NewRestartPolicyActionWithDefaults() *RestartPolicyAction

NewRestartPolicyActionWithDefaults instantiates a new RestartPolicyAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (RestartPolicyAction) MarshalJSON ¶

func (o RestartPolicyAction) MarshalJSON() ([]byte, error)

func (RestartPolicyAction) ToMap ¶

func (o RestartPolicyAction) ToMap() (map[string]interface{}, error)

type RolesAndProtocols ¶

type RolesAndProtocols struct {
	OauthRole *OAuthRole `json:"oauthRole,omitempty" tfsdk:"oauth_role"`
	IdpRole   *IdpRole   `json:"idpRole,omitempty" tfsdk:"idp_role"`
	SpRole    *SpRole    `json:"spRole,omitempty" tfsdk:"sp_role"`
	// Enable IdP Discovery.
	EnableIdpDiscovery *bool `json:"enableIdpDiscovery,omitempty" tfsdk:"enable_idp_discovery"`
}

RolesAndProtocols This property has been deprecated and is no longer used. All Roles and protocols are always enabled.

func NewRolesAndProtocols ¶

func NewRolesAndProtocols() *RolesAndProtocols

NewRolesAndProtocols instantiates a new RolesAndProtocols object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRolesAndProtocolsWithDefaults ¶

func NewRolesAndProtocolsWithDefaults() *RolesAndProtocols

NewRolesAndProtocolsWithDefaults instantiates a new RolesAndProtocols object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RolesAndProtocols) GetEnableIdpDiscovery ¶

func (o *RolesAndProtocols) GetEnableIdpDiscovery() bool

GetEnableIdpDiscovery returns the EnableIdpDiscovery field value if set, zero value otherwise.

func (*RolesAndProtocols) GetEnableIdpDiscoveryOk ¶

func (o *RolesAndProtocols) GetEnableIdpDiscoveryOk() (*bool, bool)

GetEnableIdpDiscoveryOk returns a tuple with the EnableIdpDiscovery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RolesAndProtocols) GetIdpRole ¶

func (o *RolesAndProtocols) GetIdpRole() IdpRole

GetIdpRole returns the IdpRole field value if set, zero value otherwise.

func (*RolesAndProtocols) GetIdpRoleOk ¶

func (o *RolesAndProtocols) GetIdpRoleOk() (*IdpRole, bool)

GetIdpRoleOk returns a tuple with the IdpRole field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RolesAndProtocols) GetOauthRole ¶

func (o *RolesAndProtocols) GetOauthRole() OAuthRole

GetOauthRole returns the OauthRole field value if set, zero value otherwise.

func (*RolesAndProtocols) GetOauthRoleOk ¶

func (o *RolesAndProtocols) GetOauthRoleOk() (*OAuthRole, bool)

GetOauthRoleOk returns a tuple with the OauthRole field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RolesAndProtocols) GetSpRole ¶

func (o *RolesAndProtocols) GetSpRole() SpRole

GetSpRole returns the SpRole field value if set, zero value otherwise.

func (*RolesAndProtocols) GetSpRoleOk ¶

func (o *RolesAndProtocols) GetSpRoleOk() (*SpRole, bool)

GetSpRoleOk returns a tuple with the SpRole field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RolesAndProtocols) HasEnableIdpDiscovery ¶

func (o *RolesAndProtocols) HasEnableIdpDiscovery() bool

HasEnableIdpDiscovery returns a boolean if a field has been set.

func (*RolesAndProtocols) HasIdpRole ¶

func (o *RolesAndProtocols) HasIdpRole() bool

HasIdpRole returns a boolean if a field has been set.

func (*RolesAndProtocols) HasOauthRole ¶

func (o *RolesAndProtocols) HasOauthRole() bool

HasOauthRole returns a boolean if a field has been set.

func (*RolesAndProtocols) HasSpRole ¶

func (o *RolesAndProtocols) HasSpRole() bool

HasSpRole returns a boolean if a field has been set.

func (RolesAndProtocols) MarshalJSON ¶

func (o RolesAndProtocols) MarshalJSON() ([]byte, error)

func (*RolesAndProtocols) SetEnableIdpDiscovery ¶

func (o *RolesAndProtocols) SetEnableIdpDiscovery(v bool)

SetEnableIdpDiscovery gets a reference to the given bool and assigns it to the EnableIdpDiscovery field.

func (*RolesAndProtocols) SetIdpRole ¶

func (o *RolesAndProtocols) SetIdpRole(v IdpRole)

SetIdpRole gets a reference to the given IdpRole and assigns it to the IdpRole field.

func (*RolesAndProtocols) SetOauthRole ¶

func (o *RolesAndProtocols) SetOauthRole(v OAuthRole)

SetOauthRole gets a reference to the given OAuthRole and assigns it to the OauthRole field.

func (*RolesAndProtocols) SetSpRole ¶

func (o *RolesAndProtocols) SetSpRole(v SpRole)

SetSpRole gets a reference to the given SpRole and assigns it to the SpRole field.

func (RolesAndProtocols) ToMap ¶

func (o RolesAndProtocols) ToMap() (map[string]interface{}, error)

type RsaAlgKeyId ¶ added in v1200.2.0

type RsaAlgKeyId struct {
	// The RSA signing algorithm type. The supported RSA signing algorithm types are RS256, RS384, RS512, PS256, PS384 and PS512.
	RsaAlgType string `json:"rsaAlgType" tfsdk:"rsa_alg_type"`
	// Unique key identifier.
	KeyId string `json:"keyId" tfsdk:"key_id"`
}

RsaAlgKeyId This class represents a pair of RSA algorithm type and key identifier.

func NewRsaAlgKeyId ¶ added in v1200.2.0

func NewRsaAlgKeyId(rsaAlgType string, keyId string) *RsaAlgKeyId

NewRsaAlgKeyId instantiates a new RsaAlgKeyId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRsaAlgKeyIdWithDefaults ¶ added in v1200.2.0

func NewRsaAlgKeyIdWithDefaults() *RsaAlgKeyId

NewRsaAlgKeyIdWithDefaults instantiates a new RsaAlgKeyId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RsaAlgKeyId) GetKeyId ¶ added in v1200.2.0

func (o *RsaAlgKeyId) GetKeyId() string

GetKeyId returns the KeyId field value

func (*RsaAlgKeyId) GetKeyIdOk ¶ added in v1200.2.0

func (o *RsaAlgKeyId) GetKeyIdOk() (*string, bool)

GetKeyIdOk returns a tuple with the KeyId field value and a boolean to check if the value has been set.

func (*RsaAlgKeyId) GetRsaAlgType ¶ added in v1200.2.0

func (o *RsaAlgKeyId) GetRsaAlgType() string

GetRsaAlgType returns the RsaAlgType field value

func (*RsaAlgKeyId) GetRsaAlgTypeOk ¶ added in v1200.2.0

func (o *RsaAlgKeyId) GetRsaAlgTypeOk() (*string, bool)

GetRsaAlgTypeOk returns a tuple with the RsaAlgType field value and a boolean to check if the value has been set.

func (RsaAlgKeyId) MarshalJSON ¶ added in v1200.2.0

func (o RsaAlgKeyId) MarshalJSON() ([]byte, error)

func (*RsaAlgKeyId) SetKeyId ¶ added in v1200.2.0

func (o *RsaAlgKeyId) SetKeyId(v string)

SetKeyId sets field value

func (*RsaAlgKeyId) SetRsaAlgType ¶ added in v1200.2.0

func (o *RsaAlgKeyId) SetRsaAlgType(v string)

SetRsaAlgType sets field value

func (RsaAlgKeyId) ToMap ¶ added in v1200.2.0

func (o RsaAlgKeyId) ToMap() (map[string]interface{}, error)

type SAML20Profile ¶

type SAML20Profile struct {
	// Enable SAML2.0 profile.
	Enable *bool `json:"enable,omitempty" tfsdk:"enable"`
	// This property has been deprecated and no longer used
	EnableAutoConnect *bool `json:"enableAutoConnect,omitempty" tfsdk:"enable_auto_connect"`
}

SAML20Profile SAML 2.0 Profile.

func NewSAML20Profile ¶

func NewSAML20Profile() *SAML20Profile

NewSAML20Profile instantiates a new SAML20Profile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSAML20ProfileWithDefaults ¶

func NewSAML20ProfileWithDefaults() *SAML20Profile

NewSAML20ProfileWithDefaults instantiates a new SAML20Profile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SAML20Profile) GetEnable ¶

func (o *SAML20Profile) GetEnable() bool

GetEnable returns the Enable field value if set, zero value otherwise.

func (*SAML20Profile) GetEnableAutoConnect ¶

func (o *SAML20Profile) GetEnableAutoConnect() bool

GetEnableAutoConnect returns the EnableAutoConnect field value if set, zero value otherwise.

func (*SAML20Profile) GetEnableAutoConnectOk ¶

func (o *SAML20Profile) GetEnableAutoConnectOk() (*bool, bool)

GetEnableAutoConnectOk returns a tuple with the EnableAutoConnect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SAML20Profile) GetEnableOk ¶

func (o *SAML20Profile) GetEnableOk() (*bool, bool)

GetEnableOk returns a tuple with the Enable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SAML20Profile) HasEnable ¶

func (o *SAML20Profile) HasEnable() bool

HasEnable returns a boolean if a field has been set.

func (*SAML20Profile) HasEnableAutoConnect ¶

func (o *SAML20Profile) HasEnableAutoConnect() bool

HasEnableAutoConnect returns a boolean if a field has been set.

func (SAML20Profile) MarshalJSON ¶

func (o SAML20Profile) MarshalJSON() ([]byte, error)

func (*SAML20Profile) SetEnable ¶

func (o *SAML20Profile) SetEnable(v bool)

SetEnable gets a reference to the given bool and assigns it to the Enable field.

func (*SAML20Profile) SetEnableAutoConnect ¶

func (o *SAML20Profile) SetEnableAutoConnect(v bool)

SetEnableAutoConnect gets a reference to the given bool and assigns it to the EnableAutoConnect field.

func (SAML20Profile) ToMap ¶

func (o SAML20Profile) ToMap() (map[string]interface{}, error)

type SDKInterfaceFunc ¶ added in v1200.0.3

type SDKInterfaceFunc func() (any, *http.Response, error)

type SaasAttributeMapping ¶

type SaasAttributeMapping struct {
	// The name of target field.
	FieldName     string                 `json:"fieldName" tfsdk:"field_name"`
	SaasFieldInfo SaasFieldConfiguration `json:"saasFieldInfo" tfsdk:"saas_field_info"`
}

SaasAttributeMapping Settings to map the source record attributes to target attributes.

func NewSaasAttributeMapping ¶

func NewSaasAttributeMapping(fieldName string, saasFieldInfo SaasFieldConfiguration) *SaasAttributeMapping

NewSaasAttributeMapping instantiates a new SaasAttributeMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSaasAttributeMappingWithDefaults ¶

func NewSaasAttributeMappingWithDefaults() *SaasAttributeMapping

NewSaasAttributeMappingWithDefaults instantiates a new SaasAttributeMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SaasAttributeMapping) GetFieldName ¶

func (o *SaasAttributeMapping) GetFieldName() string

GetFieldName returns the FieldName field value

func (*SaasAttributeMapping) GetFieldNameOk ¶

func (o *SaasAttributeMapping) GetFieldNameOk() (*string, bool)

GetFieldNameOk returns a tuple with the FieldName field value and a boolean to check if the value has been set.

func (*SaasAttributeMapping) GetSaasFieldInfo ¶

func (o *SaasAttributeMapping) GetSaasFieldInfo() SaasFieldConfiguration

GetSaasFieldInfo returns the SaasFieldInfo field value

func (*SaasAttributeMapping) GetSaasFieldInfoOk ¶

func (o *SaasAttributeMapping) GetSaasFieldInfoOk() (*SaasFieldConfiguration, bool)

GetSaasFieldInfoOk returns a tuple with the SaasFieldInfo field value and a boolean to check if the value has been set.

func (SaasAttributeMapping) MarshalJSON ¶

func (o SaasAttributeMapping) MarshalJSON() ([]byte, error)

func (*SaasAttributeMapping) SetFieldName ¶

func (o *SaasAttributeMapping) SetFieldName(v string)

SetFieldName sets field value

func (*SaasAttributeMapping) SetSaasFieldInfo ¶

func (o *SaasAttributeMapping) SetSaasFieldInfo(v SaasFieldConfiguration)

SetSaasFieldInfo sets field value

func (SaasAttributeMapping) ToMap ¶

func (o SaasAttributeMapping) ToMap() (map[string]interface{}, error)

type SaasFieldConfiguration ¶

type SaasFieldConfiguration struct {
	// The list of source attribute names used to generate or map to a target field
	AttributeNames []string `json:"attributeNames,omitempty" tfsdk:"attribute_names"`
	// The default value for the target field
	DefaultValue *string `json:"defaultValue,omitempty" tfsdk:"default_value"`
	// An OGNL expression to obtain a value.
	Expression *string `json:"expression,omitempty" tfsdk:"expression"`
	// Indicates whether this field is a create only field and cannot be updated.
	CreateOnly *bool `json:"createOnly,omitempty" tfsdk:"create_only"`
	// Indicates whether field should be trimmed before provisioning.
	Trim *bool `json:"trim,omitempty" tfsdk:"trim"`
	// The character case of the field value.
	CharacterCase *string `json:"characterCase,omitempty" tfsdk:"character_case"`
	// Indicates how the field shall be parsed.
	Parser *string `json:"parser,omitempty" tfsdk:"parser"`
	// Indicates whether the attribute should be masked in server logs.
	Masked *bool `json:"masked,omitempty" tfsdk:"masked"`
}

SaasFieldConfiguration The settings that represent how attribute values from source data store will be mapped into Fields specified by the service provider.

func NewSaasFieldConfiguration ¶

func NewSaasFieldConfiguration() *SaasFieldConfiguration

NewSaasFieldConfiguration instantiates a new SaasFieldConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSaasFieldConfigurationWithDefaults ¶

func NewSaasFieldConfigurationWithDefaults() *SaasFieldConfiguration

NewSaasFieldConfigurationWithDefaults instantiates a new SaasFieldConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SaasFieldConfiguration) GetAttributeNames ¶

func (o *SaasFieldConfiguration) GetAttributeNames() []string

GetAttributeNames returns the AttributeNames field value if set, zero value otherwise.

func (*SaasFieldConfiguration) GetAttributeNamesOk ¶

func (o *SaasFieldConfiguration) GetAttributeNamesOk() ([]string, bool)

GetAttributeNamesOk returns a tuple with the AttributeNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasFieldConfiguration) GetCharacterCase ¶

func (o *SaasFieldConfiguration) GetCharacterCase() string

GetCharacterCase returns the CharacterCase field value if set, zero value otherwise.

func (*SaasFieldConfiguration) GetCharacterCaseOk ¶

func (o *SaasFieldConfiguration) GetCharacterCaseOk() (*string, bool)

GetCharacterCaseOk returns a tuple with the CharacterCase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasFieldConfiguration) GetCreateOnly ¶

func (o *SaasFieldConfiguration) GetCreateOnly() bool

GetCreateOnly returns the CreateOnly field value if set, zero value otherwise.

func (*SaasFieldConfiguration) GetCreateOnlyOk ¶

func (o *SaasFieldConfiguration) GetCreateOnlyOk() (*bool, bool)

GetCreateOnlyOk returns a tuple with the CreateOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasFieldConfiguration) GetDefaultValue ¶

func (o *SaasFieldConfiguration) GetDefaultValue() string

GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.

func (*SaasFieldConfiguration) GetDefaultValueOk ¶

func (o *SaasFieldConfiguration) GetDefaultValueOk() (*string, bool)

GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasFieldConfiguration) GetExpression ¶

func (o *SaasFieldConfiguration) GetExpression() string

GetExpression returns the Expression field value if set, zero value otherwise.

func (*SaasFieldConfiguration) GetExpressionOk ¶

func (o *SaasFieldConfiguration) GetExpressionOk() (*string, bool)

GetExpressionOk returns a tuple with the Expression field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasFieldConfiguration) GetMasked ¶

func (o *SaasFieldConfiguration) GetMasked() bool

GetMasked returns the Masked field value if set, zero value otherwise.

func (*SaasFieldConfiguration) GetMaskedOk ¶

func (o *SaasFieldConfiguration) GetMaskedOk() (*bool, bool)

GetMaskedOk returns a tuple with the Masked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasFieldConfiguration) GetParser ¶

func (o *SaasFieldConfiguration) GetParser() string

GetParser returns the Parser field value if set, zero value otherwise.

func (*SaasFieldConfiguration) GetParserOk ¶

func (o *SaasFieldConfiguration) GetParserOk() (*string, bool)

GetParserOk returns a tuple with the Parser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasFieldConfiguration) GetTrim ¶

func (o *SaasFieldConfiguration) GetTrim() bool

GetTrim returns the Trim field value if set, zero value otherwise.

func (*SaasFieldConfiguration) GetTrimOk ¶

func (o *SaasFieldConfiguration) GetTrimOk() (*bool, bool)

GetTrimOk returns a tuple with the Trim field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasFieldConfiguration) HasAttributeNames ¶

func (o *SaasFieldConfiguration) HasAttributeNames() bool

HasAttributeNames returns a boolean if a field has been set.

func (*SaasFieldConfiguration) HasCharacterCase ¶

func (o *SaasFieldConfiguration) HasCharacterCase() bool

HasCharacterCase returns a boolean if a field has been set.

func (*SaasFieldConfiguration) HasCreateOnly ¶

func (o *SaasFieldConfiguration) HasCreateOnly() bool

HasCreateOnly returns a boolean if a field has been set.

func (*SaasFieldConfiguration) HasDefaultValue ¶

func (o *SaasFieldConfiguration) HasDefaultValue() bool

HasDefaultValue returns a boolean if a field has been set.

func (*SaasFieldConfiguration) HasExpression ¶

func (o *SaasFieldConfiguration) HasExpression() bool

HasExpression returns a boolean if a field has been set.

func (*SaasFieldConfiguration) HasMasked ¶

func (o *SaasFieldConfiguration) HasMasked() bool

HasMasked returns a boolean if a field has been set.

func (*SaasFieldConfiguration) HasParser ¶

func (o *SaasFieldConfiguration) HasParser() bool

HasParser returns a boolean if a field has been set.

func (*SaasFieldConfiguration) HasTrim ¶

func (o *SaasFieldConfiguration) HasTrim() bool

HasTrim returns a boolean if a field has been set.

func (SaasFieldConfiguration) MarshalJSON ¶

func (o SaasFieldConfiguration) MarshalJSON() ([]byte, error)

func (*SaasFieldConfiguration) SetAttributeNames ¶

func (o *SaasFieldConfiguration) SetAttributeNames(v []string)

SetAttributeNames gets a reference to the given []string and assigns it to the AttributeNames field.

func (*SaasFieldConfiguration) SetCharacterCase ¶

func (o *SaasFieldConfiguration) SetCharacterCase(v string)

SetCharacterCase gets a reference to the given string and assigns it to the CharacterCase field.

func (*SaasFieldConfiguration) SetCreateOnly ¶

func (o *SaasFieldConfiguration) SetCreateOnly(v bool)

SetCreateOnly gets a reference to the given bool and assigns it to the CreateOnly field.

func (*SaasFieldConfiguration) SetDefaultValue ¶

func (o *SaasFieldConfiguration) SetDefaultValue(v string)

SetDefaultValue gets a reference to the given string and assigns it to the DefaultValue field.

func (*SaasFieldConfiguration) SetExpression ¶

func (o *SaasFieldConfiguration) SetExpression(v string)

SetExpression gets a reference to the given string and assigns it to the Expression field.

func (*SaasFieldConfiguration) SetMasked ¶

func (o *SaasFieldConfiguration) SetMasked(v bool)

SetMasked gets a reference to the given bool and assigns it to the Masked field.

func (*SaasFieldConfiguration) SetParser ¶

func (o *SaasFieldConfiguration) SetParser(v string)

SetParser gets a reference to the given string and assigns it to the Parser field.

func (*SaasFieldConfiguration) SetTrim ¶

func (o *SaasFieldConfiguration) SetTrim(v bool)

SetTrim gets a reference to the given bool and assigns it to the Trim field.

func (SaasFieldConfiguration) ToMap ¶

func (o SaasFieldConfiguration) ToMap() (map[string]interface{}, error)

type SaasPluginDescriptor ¶

type SaasPluginDescriptor struct {
	// The SaaS plugin type.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The SaaS plugin description.
	Description      *string                 `json:"description,omitempty" tfsdk:"description"`
	ConfigDescriptor *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
	// The SaaS plugin attribute list for mapping from the local data store into Fields specified by the service provide.
	SaasPluginFieldInfoDescriptors []SaasPluginFieldInfoDescriptor `json:"saasPluginFieldInfoDescriptors,omitempty" tfsdk:"saas_plugin_field_info_descriptors"`
}

SaasPluginDescriptor A SaaS Plugin.

func NewSaasPluginDescriptor ¶

func NewSaasPluginDescriptor() *SaasPluginDescriptor

NewSaasPluginDescriptor instantiates a new SaasPluginDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSaasPluginDescriptorWithDefaults ¶

func NewSaasPluginDescriptorWithDefaults() *SaasPluginDescriptor

NewSaasPluginDescriptorWithDefaults instantiates a new SaasPluginDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SaasPluginDescriptor) GetConfigDescriptor ¶

func (o *SaasPluginDescriptor) GetConfigDescriptor() PluginConfigDescriptor

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*SaasPluginDescriptor) GetConfigDescriptorOk ¶

func (o *SaasPluginDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginDescriptor) GetDescription ¶

func (o *SaasPluginDescriptor) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*SaasPluginDescriptor) GetDescriptionOk ¶

func (o *SaasPluginDescriptor) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginDescriptor) GetId ¶

func (o *SaasPluginDescriptor) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SaasPluginDescriptor) GetIdOk ¶

func (o *SaasPluginDescriptor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginDescriptor) GetSaasPluginFieldInfoDescriptors ¶

func (o *SaasPluginDescriptor) GetSaasPluginFieldInfoDescriptors() []SaasPluginFieldInfoDescriptor

GetSaasPluginFieldInfoDescriptors returns the SaasPluginFieldInfoDescriptors field value if set, zero value otherwise.

func (*SaasPluginDescriptor) GetSaasPluginFieldInfoDescriptorsOk ¶

func (o *SaasPluginDescriptor) GetSaasPluginFieldInfoDescriptorsOk() ([]SaasPluginFieldInfoDescriptor, bool)

GetSaasPluginFieldInfoDescriptorsOk returns a tuple with the SaasPluginFieldInfoDescriptors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginDescriptor) HasConfigDescriptor ¶

func (o *SaasPluginDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*SaasPluginDescriptor) HasDescription ¶

func (o *SaasPluginDescriptor) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*SaasPluginDescriptor) HasId ¶

func (o *SaasPluginDescriptor) HasId() bool

HasId returns a boolean if a field has been set.

func (*SaasPluginDescriptor) HasSaasPluginFieldInfoDescriptors ¶

func (o *SaasPluginDescriptor) HasSaasPluginFieldInfoDescriptors() bool

HasSaasPluginFieldInfoDescriptors returns a boolean if a field has been set.

func (SaasPluginDescriptor) MarshalJSON ¶

func (o SaasPluginDescriptor) MarshalJSON() ([]byte, error)

func (*SaasPluginDescriptor) SetConfigDescriptor ¶

func (o *SaasPluginDescriptor) SetConfigDescriptor(v PluginConfigDescriptor)

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*SaasPluginDescriptor) SetDescription ¶

func (o *SaasPluginDescriptor) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*SaasPluginDescriptor) SetId ¶

func (o *SaasPluginDescriptor) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SaasPluginDescriptor) SetSaasPluginFieldInfoDescriptors ¶

func (o *SaasPluginDescriptor) SetSaasPluginFieldInfoDescriptors(v []SaasPluginFieldInfoDescriptor)

SetSaasPluginFieldInfoDescriptors gets a reference to the given []SaasPluginFieldInfoDescriptor and assigns it to the SaasPluginFieldInfoDescriptors field.

func (SaasPluginDescriptor) ToMap ¶

func (o SaasPluginDescriptor) ToMap() (map[string]interface{}, error)

type SaasPluginDescriptors ¶

type SaasPluginDescriptors struct {
	// The actual list of SaaS plugins.
	Items []SaasPluginDescriptor `json:"items,omitempty" tfsdk:"items"`
}

SaasPluginDescriptors A collection of SaaS plugins.

func NewSaasPluginDescriptors ¶

func NewSaasPluginDescriptors() *SaasPluginDescriptors

NewSaasPluginDescriptors instantiates a new SaasPluginDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSaasPluginDescriptorsWithDefaults ¶

func NewSaasPluginDescriptorsWithDefaults() *SaasPluginDescriptors

NewSaasPluginDescriptorsWithDefaults instantiates a new SaasPluginDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SaasPluginDescriptors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*SaasPluginDescriptors) GetItemsOk ¶

func (o *SaasPluginDescriptors) GetItemsOk() ([]SaasPluginDescriptor, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginDescriptors) HasItems ¶

func (o *SaasPluginDescriptors) HasItems() bool

HasItems returns a boolean if a field has been set.

func (SaasPluginDescriptors) MarshalJSON ¶

func (o SaasPluginDescriptors) MarshalJSON() ([]byte, error)

func (*SaasPluginDescriptors) SetItems ¶

SetItems gets a reference to the given []SaasPluginDescriptor and assigns it to the Items field.

func (SaasPluginDescriptors) ToMap ¶

func (o SaasPluginDescriptors) ToMap() (map[string]interface{}, error)

type SaasPluginFieldInfoDescriptor ¶

type SaasPluginFieldInfoDescriptor struct {
	// The name or code that represents a field.
	Code string `json:"code" tfsdk:"code"`
	// The label for a field.
	Label string `json:"label" tfsdk:"label"`
	// Indicates whether a value is required for this field.
	Required *bool `json:"required,omitempty" tfsdk:"required"`
	// indicates whether the value of this field is unique.
	Unique *bool `json:"unique,omitempty" tfsdk:"unique"`
	// Whether the field can have multiple values.
	MultiValue *bool `json:"multiValue,omitempty" tfsdk:"multi_value"`
	// List of Option values available for this field.
	Options []SaasPluginFieldOption `json:"options,omitempty" tfsdk:"options"`
	// Minimum character length for a value.
	MinLength *int64 `json:"minLength,omitempty" tfsdk:"min_length"`
	// Maximum character length for a value.
	MaxLength *int64 `json:"maxLength,omitempty" tfsdk:"max_length"`
	// Pattern used to validate values of this field.
	Pattern *string `json:"pattern,omitempty" tfsdk:"pattern"`
	// Description or notes for the field.
	Notes []string `json:"notes,omitempty" tfsdk:"notes"`
	// Default value for the field.
	DefaultValue *string `json:"defaultValue,omitempty" tfsdk:"default_value"`
	// Indicates whether the field can be mapped raw to an LDAP attribute.
	DsLdapMap *bool `json:"dsLdapMap,omitempty" tfsdk:"ds_ldap_map"`
	// The code that represents the field.
	PersistForMembership *bool `json:"persistForMembership,omitempty" tfsdk:"persist_for_membership"`
	// Indicates whether this field belongs to group of attribute such as multivalued or sub-type custom attributes.
	AttributeGroup *bool `json:"attributeGroup,omitempty" tfsdk:"attribute_group"`
}

SaasPluginFieldInfoDescriptor A Saas Plugin Field configuration.

func NewSaasPluginFieldInfoDescriptor ¶

func NewSaasPluginFieldInfoDescriptor(code string, label string) *SaasPluginFieldInfoDescriptor

NewSaasPluginFieldInfoDescriptor instantiates a new SaasPluginFieldInfoDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSaasPluginFieldInfoDescriptorWithDefaults ¶

func NewSaasPluginFieldInfoDescriptorWithDefaults() *SaasPluginFieldInfoDescriptor

NewSaasPluginFieldInfoDescriptorWithDefaults instantiates a new SaasPluginFieldInfoDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SaasPluginFieldInfoDescriptor) GetAttributeGroup ¶

func (o *SaasPluginFieldInfoDescriptor) GetAttributeGroup() bool

GetAttributeGroup returns the AttributeGroup field value if set, zero value otherwise.

func (*SaasPluginFieldInfoDescriptor) GetAttributeGroupOk ¶

func (o *SaasPluginFieldInfoDescriptor) GetAttributeGroupOk() (*bool, bool)

GetAttributeGroupOk returns a tuple with the AttributeGroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginFieldInfoDescriptor) GetCode ¶

GetCode returns the Code field value

func (*SaasPluginFieldInfoDescriptor) GetCodeOk ¶

func (o *SaasPluginFieldInfoDescriptor) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*SaasPluginFieldInfoDescriptor) GetDefaultValue ¶

func (o *SaasPluginFieldInfoDescriptor) GetDefaultValue() string

GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.

func (*SaasPluginFieldInfoDescriptor) GetDefaultValueOk ¶

func (o *SaasPluginFieldInfoDescriptor) GetDefaultValueOk() (*string, bool)

GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginFieldInfoDescriptor) GetDsLdapMap ¶

func (o *SaasPluginFieldInfoDescriptor) GetDsLdapMap() bool

GetDsLdapMap returns the DsLdapMap field value if set, zero value otherwise.

func (*SaasPluginFieldInfoDescriptor) GetDsLdapMapOk ¶

func (o *SaasPluginFieldInfoDescriptor) GetDsLdapMapOk() (*bool, bool)

GetDsLdapMapOk returns a tuple with the DsLdapMap field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginFieldInfoDescriptor) GetLabel ¶

func (o *SaasPluginFieldInfoDescriptor) GetLabel() string

GetLabel returns the Label field value

func (*SaasPluginFieldInfoDescriptor) GetLabelOk ¶

func (o *SaasPluginFieldInfoDescriptor) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*SaasPluginFieldInfoDescriptor) GetMaxLength ¶

func (o *SaasPluginFieldInfoDescriptor) GetMaxLength() int64

GetMaxLength returns the MaxLength field value if set, zero value otherwise.

func (*SaasPluginFieldInfoDescriptor) GetMaxLengthOk ¶

func (o *SaasPluginFieldInfoDescriptor) GetMaxLengthOk() (*int64, bool)

GetMaxLengthOk returns a tuple with the MaxLength field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginFieldInfoDescriptor) GetMinLength ¶

func (o *SaasPluginFieldInfoDescriptor) GetMinLength() int64

GetMinLength returns the MinLength field value if set, zero value otherwise.

func (*SaasPluginFieldInfoDescriptor) GetMinLengthOk ¶

func (o *SaasPluginFieldInfoDescriptor) GetMinLengthOk() (*int64, bool)

GetMinLengthOk returns a tuple with the MinLength field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginFieldInfoDescriptor) GetMultiValue ¶

func (o *SaasPluginFieldInfoDescriptor) GetMultiValue() bool

GetMultiValue returns the MultiValue field value if set, zero value otherwise.

func (*SaasPluginFieldInfoDescriptor) GetMultiValueOk ¶

func (o *SaasPluginFieldInfoDescriptor) GetMultiValueOk() (*bool, bool)

GetMultiValueOk returns a tuple with the MultiValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginFieldInfoDescriptor) GetNotes ¶

func (o *SaasPluginFieldInfoDescriptor) GetNotes() []string

GetNotes returns the Notes field value if set, zero value otherwise.

func (*SaasPluginFieldInfoDescriptor) GetNotesOk ¶

func (o *SaasPluginFieldInfoDescriptor) GetNotesOk() ([]string, bool)

GetNotesOk returns a tuple with the Notes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginFieldInfoDescriptor) GetOptions ¶

GetOptions returns the Options field value if set, zero value otherwise.

func (*SaasPluginFieldInfoDescriptor) GetOptionsOk ¶

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginFieldInfoDescriptor) GetPattern ¶

func (o *SaasPluginFieldInfoDescriptor) GetPattern() string

GetPattern returns the Pattern field value if set, zero value otherwise.

func (*SaasPluginFieldInfoDescriptor) GetPatternOk ¶

func (o *SaasPluginFieldInfoDescriptor) GetPatternOk() (*string, bool)

GetPatternOk returns a tuple with the Pattern field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginFieldInfoDescriptor) GetPersistForMembership ¶

func (o *SaasPluginFieldInfoDescriptor) GetPersistForMembership() bool

GetPersistForMembership returns the PersistForMembership field value if set, zero value otherwise.

func (*SaasPluginFieldInfoDescriptor) GetPersistForMembershipOk ¶

func (o *SaasPluginFieldInfoDescriptor) GetPersistForMembershipOk() (*bool, bool)

GetPersistForMembershipOk returns a tuple with the PersistForMembership field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginFieldInfoDescriptor) GetRequired ¶

func (o *SaasPluginFieldInfoDescriptor) GetRequired() bool

GetRequired returns the Required field value if set, zero value otherwise.

func (*SaasPluginFieldInfoDescriptor) GetRequiredOk ¶

func (o *SaasPluginFieldInfoDescriptor) GetRequiredOk() (*bool, bool)

GetRequiredOk returns a tuple with the Required field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginFieldInfoDescriptor) GetUnique ¶

func (o *SaasPluginFieldInfoDescriptor) GetUnique() bool

GetUnique returns the Unique field value if set, zero value otherwise.

func (*SaasPluginFieldInfoDescriptor) GetUniqueOk ¶

func (o *SaasPluginFieldInfoDescriptor) GetUniqueOk() (*bool, bool)

GetUniqueOk returns a tuple with the Unique field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SaasPluginFieldInfoDescriptor) HasAttributeGroup ¶

func (o *SaasPluginFieldInfoDescriptor) HasAttributeGroup() bool

HasAttributeGroup returns a boolean if a field has been set.

func (*SaasPluginFieldInfoDescriptor) HasDefaultValue ¶

func (o *SaasPluginFieldInfoDescriptor) HasDefaultValue() bool

HasDefaultValue returns a boolean if a field has been set.

func (*SaasPluginFieldInfoDescriptor) HasDsLdapMap ¶

func (o *SaasPluginFieldInfoDescriptor) HasDsLdapMap() bool

HasDsLdapMap returns a boolean if a field has been set.

func (*SaasPluginFieldInfoDescriptor) HasMaxLength ¶

func (o *SaasPluginFieldInfoDescriptor) HasMaxLength() bool

HasMaxLength returns a boolean if a field has been set.

func (*SaasPluginFieldInfoDescriptor) HasMinLength ¶

func (o *SaasPluginFieldInfoDescriptor) HasMinLength() bool

HasMinLength returns a boolean if a field has been set.

func (*SaasPluginFieldInfoDescriptor) HasMultiValue ¶

func (o *SaasPluginFieldInfoDescriptor) HasMultiValue() bool

HasMultiValue returns a boolean if a field has been set.

func (*SaasPluginFieldInfoDescriptor) HasNotes ¶

func (o *SaasPluginFieldInfoDescriptor) HasNotes() bool

HasNotes returns a boolean if a field has been set.

func (*SaasPluginFieldInfoDescriptor) HasOptions ¶

func (o *SaasPluginFieldInfoDescriptor) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*SaasPluginFieldInfoDescriptor) HasPattern ¶

func (o *SaasPluginFieldInfoDescriptor) HasPattern() bool

HasPattern returns a boolean if a field has been set.

func (*SaasPluginFieldInfoDescriptor) HasPersistForMembership ¶

func (o *SaasPluginFieldInfoDescriptor) HasPersistForMembership() bool

HasPersistForMembership returns a boolean if a field has been set.

func (*SaasPluginFieldInfoDescriptor) HasRequired ¶

func (o *SaasPluginFieldInfoDescriptor) HasRequired() bool

HasRequired returns a boolean if a field has been set.

func (*SaasPluginFieldInfoDescriptor) HasUnique ¶

func (o *SaasPluginFieldInfoDescriptor) HasUnique() bool

HasUnique returns a boolean if a field has been set.

func (SaasPluginFieldInfoDescriptor) MarshalJSON ¶

func (o SaasPluginFieldInfoDescriptor) MarshalJSON() ([]byte, error)

func (*SaasPluginFieldInfoDescriptor) SetAttributeGroup ¶

func (o *SaasPluginFieldInfoDescriptor) SetAttributeGroup(v bool)

SetAttributeGroup gets a reference to the given bool and assigns it to the AttributeGroup field.

func (*SaasPluginFieldInfoDescriptor) SetCode ¶

func (o *SaasPluginFieldInfoDescriptor) SetCode(v string)

SetCode sets field value

func (*SaasPluginFieldInfoDescriptor) SetDefaultValue ¶

func (o *SaasPluginFieldInfoDescriptor) SetDefaultValue(v string)

SetDefaultValue gets a reference to the given string and assigns it to the DefaultValue field.

func (*SaasPluginFieldInfoDescriptor) SetDsLdapMap ¶

func (o *SaasPluginFieldInfoDescriptor) SetDsLdapMap(v bool)

SetDsLdapMap gets a reference to the given bool and assigns it to the DsLdapMap field.

func (*SaasPluginFieldInfoDescriptor) SetLabel ¶

func (o *SaasPluginFieldInfoDescriptor) SetLabel(v string)

SetLabel sets field value

func (*SaasPluginFieldInfoDescriptor) SetMaxLength ¶

func (o *SaasPluginFieldInfoDescriptor) SetMaxLength(v int64)

SetMaxLength gets a reference to the given int64 and assigns it to the MaxLength field.

func (*SaasPluginFieldInfoDescriptor) SetMinLength ¶

func (o *SaasPluginFieldInfoDescriptor) SetMinLength(v int64)

SetMinLength gets a reference to the given int64 and assigns it to the MinLength field.

func (*SaasPluginFieldInfoDescriptor) SetMultiValue ¶

func (o *SaasPluginFieldInfoDescriptor) SetMultiValue(v bool)

SetMultiValue gets a reference to the given bool and assigns it to the MultiValue field.

func (*SaasPluginFieldInfoDescriptor) SetNotes ¶

func (o *SaasPluginFieldInfoDescriptor) SetNotes(v []string)

SetNotes gets a reference to the given []string and assigns it to the Notes field.

func (*SaasPluginFieldInfoDescriptor) SetOptions ¶

SetOptions gets a reference to the given []SaasPluginFieldOption and assigns it to the Options field.

func (*SaasPluginFieldInfoDescriptor) SetPattern ¶

func (o *SaasPluginFieldInfoDescriptor) SetPattern(v string)

SetPattern gets a reference to the given string and assigns it to the Pattern field.

func (*SaasPluginFieldInfoDescriptor) SetPersistForMembership ¶

func (o *SaasPluginFieldInfoDescriptor) SetPersistForMembership(v bool)

SetPersistForMembership gets a reference to the given bool and assigns it to the PersistForMembership field.

func (*SaasPluginFieldInfoDescriptor) SetRequired ¶

func (o *SaasPluginFieldInfoDescriptor) SetRequired(v bool)

SetRequired gets a reference to the given bool and assigns it to the Required field.

func (*SaasPluginFieldInfoDescriptor) SetUnique ¶

func (o *SaasPluginFieldInfoDescriptor) SetUnique(v bool)

SetUnique gets a reference to the given bool and assigns it to the Unique field.

func (SaasPluginFieldInfoDescriptor) ToMap ¶

func (o SaasPluginFieldInfoDescriptor) ToMap() (map[string]interface{}, error)

type SaasPluginFieldOption ¶

type SaasPluginFieldOption struct {
	// The code that represents the field.
	Code string `json:"code" tfsdk:"code"`
	// The label for the field.
	Label string `json:"label" tfsdk:"label"`
}

SaasPluginFieldOption A plugin configuration field value.

func NewSaasPluginFieldOption ¶

func NewSaasPluginFieldOption(code string, label string) *SaasPluginFieldOption

NewSaasPluginFieldOption instantiates a new SaasPluginFieldOption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSaasPluginFieldOptionWithDefaults ¶

func NewSaasPluginFieldOptionWithDefaults() *SaasPluginFieldOption

NewSaasPluginFieldOptionWithDefaults instantiates a new SaasPluginFieldOption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SaasPluginFieldOption) GetCode ¶

func (o *SaasPluginFieldOption) GetCode() string

GetCode returns the Code field value

func (*SaasPluginFieldOption) GetCodeOk ¶

func (o *SaasPluginFieldOption) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*SaasPluginFieldOption) GetLabel ¶

func (o *SaasPluginFieldOption) GetLabel() string

GetLabel returns the Label field value

func (*SaasPluginFieldOption) GetLabelOk ¶

func (o *SaasPluginFieldOption) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (SaasPluginFieldOption) MarshalJSON ¶

func (o SaasPluginFieldOption) MarshalJSON() ([]byte, error)

func (*SaasPluginFieldOption) SetCode ¶

func (o *SaasPluginFieldOption) SetCode(v string)

SetCode sets field value

func (*SaasPluginFieldOption) SetLabel ¶

func (o *SaasPluginFieldOption) SetLabel(v string)

SetLabel sets field value

func (SaasPluginFieldOption) ToMap ¶

func (o SaasPluginFieldOption) ToMap() (map[string]interface{}, error)

type Schema ¶

type Schema struct {
	Namespace  *string           `json:"namespace,omitempty" tfsdk:"namespace"`
	Attributes []SchemaAttribute `json:"attributes,omitempty" tfsdk:"attributes"`
}

Schema Custom SCIM Attributes configuration.

func NewSchema ¶

func NewSchema() *Schema

NewSchema instantiates a new Schema object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSchemaWithDefaults ¶

func NewSchemaWithDefaults() *Schema

NewSchemaWithDefaults instantiates a new Schema object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Schema) GetAttributes ¶

func (o *Schema) GetAttributes() []SchemaAttribute

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*Schema) GetAttributesOk ¶

func (o *Schema) GetAttributesOk() ([]SchemaAttribute, bool)

GetAttributesOk returns a tuple with the Attributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Schema) GetNamespace ¶

func (o *Schema) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*Schema) GetNamespaceOk ¶

func (o *Schema) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Schema) HasAttributes ¶

func (o *Schema) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*Schema) HasNamespace ¶

func (o *Schema) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (Schema) MarshalJSON ¶

func (o Schema) MarshalJSON() ([]byte, error)

func (*Schema) SetAttributes ¶

func (o *Schema) SetAttributes(v []SchemaAttribute)

SetAttributes gets a reference to the given []SchemaAttribute and assigns it to the Attributes field.

func (*Schema) SetNamespace ¶

func (o *Schema) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (Schema) ToMap ¶

func (o Schema) ToMap() (map[string]interface{}, error)

type SchemaAttribute ¶

type SchemaAttribute struct {
	// Name of the attribute.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Indicates whether the attribute is multi-valued.
	MultiValued *bool `json:"multiValued,omitempty" tfsdk:"multi_valued"`
	// Represents the name of each attribute type in case of multi-valued attribute.
	Types []string `json:"types,omitempty" tfsdk:"types"`
	// List of sub-attributes for an attribute.
	SubAttributes []string `json:"subAttributes,omitempty" tfsdk:"sub_attributes"`
}

SchemaAttribute A custom SCIM attribute.

func NewSchemaAttribute ¶

func NewSchemaAttribute() *SchemaAttribute

NewSchemaAttribute instantiates a new SchemaAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSchemaAttributeWithDefaults ¶

func NewSchemaAttributeWithDefaults() *SchemaAttribute

NewSchemaAttributeWithDefaults instantiates a new SchemaAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SchemaAttribute) GetMultiValued ¶

func (o *SchemaAttribute) GetMultiValued() bool

GetMultiValued returns the MultiValued field value if set, zero value otherwise.

func (*SchemaAttribute) GetMultiValuedOk ¶

func (o *SchemaAttribute) GetMultiValuedOk() (*bool, bool)

GetMultiValuedOk returns a tuple with the MultiValued field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchemaAttribute) GetName ¶

func (o *SchemaAttribute) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SchemaAttribute) GetNameOk ¶

func (o *SchemaAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchemaAttribute) GetSubAttributes ¶

func (o *SchemaAttribute) GetSubAttributes() []string

GetSubAttributes returns the SubAttributes field value if set, zero value otherwise.

func (*SchemaAttribute) GetSubAttributesOk ¶

func (o *SchemaAttribute) GetSubAttributesOk() ([]string, bool)

GetSubAttributesOk returns a tuple with the SubAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchemaAttribute) GetTypes ¶

func (o *SchemaAttribute) GetTypes() []string

GetTypes returns the Types field value if set, zero value otherwise.

func (*SchemaAttribute) GetTypesOk ¶

func (o *SchemaAttribute) GetTypesOk() ([]string, bool)

GetTypesOk returns a tuple with the Types field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SchemaAttribute) HasMultiValued ¶

func (o *SchemaAttribute) HasMultiValued() bool

HasMultiValued returns a boolean if a field has been set.

func (*SchemaAttribute) HasName ¶

func (o *SchemaAttribute) HasName() bool

HasName returns a boolean if a field has been set.

func (*SchemaAttribute) HasSubAttributes ¶

func (o *SchemaAttribute) HasSubAttributes() bool

HasSubAttributes returns a boolean if a field has been set.

func (*SchemaAttribute) HasTypes ¶

func (o *SchemaAttribute) HasTypes() bool

HasTypes returns a boolean if a field has been set.

func (SchemaAttribute) MarshalJSON ¶

func (o SchemaAttribute) MarshalJSON() ([]byte, error)

func (*SchemaAttribute) SetMultiValued ¶

func (o *SchemaAttribute) SetMultiValued(v bool)

SetMultiValued gets a reference to the given bool and assigns it to the MultiValued field.

func (*SchemaAttribute) SetName ¶

func (o *SchemaAttribute) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SchemaAttribute) SetSubAttributes ¶

func (o *SchemaAttribute) SetSubAttributes(v []string)

SetSubAttributes gets a reference to the given []string and assigns it to the SubAttributes field.

func (*SchemaAttribute) SetTypes ¶

func (o *SchemaAttribute) SetTypes(v []string)

SetTypes gets a reference to the given []string and assigns it to the Types field.

func (SchemaAttribute) ToMap ¶

func (o SchemaAttribute) ToMap() (map[string]interface{}, error)

type ScopeEntry ¶

type ScopeEntry struct {
	// The name of the scope.
	Name string `json:"name" tfsdk:"name"`
	// The description of the scope that appears when the user is prompted for authorization.
	Description string `json:"description" tfsdk:"description"`
	// True if the scope is dynamic. (Defaults to false)
	Dynamic *bool `json:"dynamic,omitempty" tfsdk:"dynamic"`
}

ScopeEntry A scope name and its description.

func NewScopeEntry ¶

func NewScopeEntry(name string, description string) *ScopeEntry

NewScopeEntry instantiates a new ScopeEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScopeEntryWithDefaults ¶

func NewScopeEntryWithDefaults() *ScopeEntry

NewScopeEntryWithDefaults instantiates a new ScopeEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScopeEntry) GetDescription ¶

func (o *ScopeEntry) GetDescription() string

GetDescription returns the Description field value

func (*ScopeEntry) GetDescriptionOk ¶

func (o *ScopeEntry) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ScopeEntry) GetDynamic ¶

func (o *ScopeEntry) GetDynamic() bool

GetDynamic returns the Dynamic field value if set, zero value otherwise.

func (*ScopeEntry) GetDynamicOk ¶

func (o *ScopeEntry) GetDynamicOk() (*bool, bool)

GetDynamicOk returns a tuple with the Dynamic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScopeEntry) GetName ¶

func (o *ScopeEntry) GetName() string

GetName returns the Name field value

func (*ScopeEntry) GetNameOk ¶

func (o *ScopeEntry) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ScopeEntry) HasDynamic ¶

func (o *ScopeEntry) HasDynamic() bool

HasDynamic returns a boolean if a field has been set.

func (ScopeEntry) MarshalJSON ¶

func (o ScopeEntry) MarshalJSON() ([]byte, error)

func (*ScopeEntry) SetDescription ¶

func (o *ScopeEntry) SetDescription(v string)

SetDescription sets field value

func (*ScopeEntry) SetDynamic ¶

func (o *ScopeEntry) SetDynamic(v bool)

SetDynamic gets a reference to the given bool and assigns it to the Dynamic field.

func (*ScopeEntry) SetName ¶

func (o *ScopeEntry) SetName(v string)

SetName sets field value

func (ScopeEntry) ToMap ¶

func (o ScopeEntry) ToMap() (map[string]interface{}, error)

type ScopeGroupEntry ¶

type ScopeGroupEntry struct {
	// The name of the scope group.
	Name string `json:"name" tfsdk:"name"`
	// The description of the scope group.
	Description string `json:"description" tfsdk:"description"`
	// The set of scopes for this scope group.
	Scopes []string `json:"scopes" tfsdk:"scopes"`
}

ScopeGroupEntry A scope group name and its description.

func NewScopeGroupEntry ¶

func NewScopeGroupEntry(name string, description string, scopes []string) *ScopeGroupEntry

NewScopeGroupEntry instantiates a new ScopeGroupEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScopeGroupEntryWithDefaults ¶

func NewScopeGroupEntryWithDefaults() *ScopeGroupEntry

NewScopeGroupEntryWithDefaults instantiates a new ScopeGroupEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScopeGroupEntry) GetDescription ¶

func (o *ScopeGroupEntry) GetDescription() string

GetDescription returns the Description field value

func (*ScopeGroupEntry) GetDescriptionOk ¶

func (o *ScopeGroupEntry) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ScopeGroupEntry) GetName ¶

func (o *ScopeGroupEntry) GetName() string

GetName returns the Name field value

func (*ScopeGroupEntry) GetNameOk ¶

func (o *ScopeGroupEntry) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ScopeGroupEntry) GetScopes ¶

func (o *ScopeGroupEntry) GetScopes() []string

GetScopes returns the Scopes field value

func (*ScopeGroupEntry) GetScopesOk ¶

func (o *ScopeGroupEntry) GetScopesOk() ([]string, bool)

GetScopesOk returns a tuple with the Scopes field value and a boolean to check if the value has been set.

func (ScopeGroupEntry) MarshalJSON ¶

func (o ScopeGroupEntry) MarshalJSON() ([]byte, error)

func (*ScopeGroupEntry) SetDescription ¶

func (o *ScopeGroupEntry) SetDescription(v string)

SetDescription sets field value

func (*ScopeGroupEntry) SetName ¶

func (o *ScopeGroupEntry) SetName(v string)

SetName sets field value

func (*ScopeGroupEntry) SetScopes ¶

func (o *ScopeGroupEntry) SetScopes(v []string)

SetScopes sets field value

func (ScopeGroupEntry) ToMap ¶

func (o ScopeGroupEntry) ToMap() (map[string]interface{}, error)

type SecondarySecret ¶

type SecondarySecret struct {
	// Secondary client secret for Basic Authentication.  To update the secondary client secret, specify the plaintext value in this field.  This field will not be populated for GET requests.
	Secret *string `json:"secret,omitempty" tfsdk:"secret"`
	// For GET requests, this field contains the encrypted secondary client secret, if one exists.  For POST and PUT requests, if you wish to reuse the existing secret, this field should be passed back unchanged.
	EncryptedSecret *string `json:"encryptedSecret,omitempty" tfsdk:"encrypted_secret"`
	// The expiry time of the secondary secret.
	ExpiryTime *time.Time `json:"expiryTime,omitempty" tfsdk:"expiry_time"`
}

SecondarySecret struct for SecondarySecret

func NewSecondarySecret ¶

func NewSecondarySecret() *SecondarySecret

NewSecondarySecret instantiates a new SecondarySecret object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSecondarySecretWithDefaults ¶

func NewSecondarySecretWithDefaults() *SecondarySecret

NewSecondarySecretWithDefaults instantiates a new SecondarySecret object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SecondarySecret) GetEncryptedSecret ¶

func (o *SecondarySecret) GetEncryptedSecret() string

GetEncryptedSecret returns the EncryptedSecret field value if set, zero value otherwise.

func (*SecondarySecret) GetEncryptedSecretOk ¶

func (o *SecondarySecret) GetEncryptedSecretOk() (*string, bool)

GetEncryptedSecretOk returns a tuple with the EncryptedSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecondarySecret) GetExpiryTime ¶

func (o *SecondarySecret) GetExpiryTime() time.Time

GetExpiryTime returns the ExpiryTime field value if set, zero value otherwise.

func (*SecondarySecret) GetExpiryTimeOk ¶

func (o *SecondarySecret) GetExpiryTimeOk() (*time.Time, bool)

GetExpiryTimeOk returns a tuple with the ExpiryTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecondarySecret) GetSecret ¶

func (o *SecondarySecret) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise.

func (*SecondarySecret) GetSecretOk ¶

func (o *SecondarySecret) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecondarySecret) HasEncryptedSecret ¶

func (o *SecondarySecret) HasEncryptedSecret() bool

HasEncryptedSecret returns a boolean if a field has been set.

func (*SecondarySecret) HasExpiryTime ¶

func (o *SecondarySecret) HasExpiryTime() bool

HasExpiryTime returns a boolean if a field has been set.

func (*SecondarySecret) HasSecret ¶

func (o *SecondarySecret) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (SecondarySecret) MarshalJSON ¶

func (o SecondarySecret) MarshalJSON() ([]byte, error)

func (*SecondarySecret) SetEncryptedSecret ¶

func (o *SecondarySecret) SetEncryptedSecret(v string)

SetEncryptedSecret gets a reference to the given string and assigns it to the EncryptedSecret field.

func (*SecondarySecret) SetExpiryTime ¶

func (o *SecondarySecret) SetExpiryTime(v time.Time)

SetExpiryTime gets a reference to the given time.Time and assigns it to the ExpiryTime field.

func (*SecondarySecret) SetSecret ¶

func (o *SecondarySecret) SetSecret(v string)

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (SecondarySecret) ToMap ¶

func (o SecondarySecret) ToMap() (map[string]interface{}, error)

type SecretManager ¶

type SecretManager struct {
	// The ID of the plugin instance. The ID cannot be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Id string `json:"id" tfsdk:"id"`
	// The plugin instance name. The name can be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
	// The time at which the plugin instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified *time.Time `json:"lastModified,omitempty" tfsdk:"last_modified"`
}

SecretManager struct for SecretManager

func NewSecretManager ¶

func NewSecretManager(id string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *SecretManager

NewSecretManager instantiates a new SecretManager object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSecretManagerWithDefaults ¶

func NewSecretManagerWithDefaults() *SecretManager

NewSecretManagerWithDefaults instantiates a new SecretManager object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SecretManager) GetConfiguration ¶

func (o *SecretManager) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*SecretManager) GetConfigurationOk ¶

func (o *SecretManager) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*SecretManager) GetId ¶

func (o *SecretManager) GetId() string

GetId returns the Id field value

func (*SecretManager) GetIdOk ¶

func (o *SecretManager) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SecretManager) GetLastModified ¶

func (o *SecretManager) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*SecretManager) GetLastModifiedOk ¶

func (o *SecretManager) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecretManager) GetName ¶

func (o *SecretManager) GetName() string

GetName returns the Name field value

func (*SecretManager) GetNameOk ¶

func (o *SecretManager) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SecretManager) GetParentRef ¶

func (o *SecretManager) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*SecretManager) GetParentRefOk ¶

func (o *SecretManager) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecretManager) GetPluginDescriptorRef ¶

func (o *SecretManager) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*SecretManager) GetPluginDescriptorRefOk ¶

func (o *SecretManager) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*SecretManager) HasLastModified ¶

func (o *SecretManager) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*SecretManager) HasParentRef ¶

func (o *SecretManager) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (SecretManager) MarshalJSON ¶

func (o SecretManager) MarshalJSON() ([]byte, error)

func (*SecretManager) SetConfiguration ¶

func (o *SecretManager) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*SecretManager) SetId ¶

func (o *SecretManager) SetId(v string)

SetId sets field value

func (*SecretManager) SetLastModified ¶

func (o *SecretManager) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*SecretManager) SetName ¶

func (o *SecretManager) SetName(v string)

SetName sets field value

func (*SecretManager) SetParentRef ¶

func (o *SecretManager) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*SecretManager) SetPluginDescriptorRef ¶

func (o *SecretManager) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (SecretManager) ToMap ¶

func (o SecretManager) ToMap() (map[string]interface{}, error)

type SecretManagerDescriptor ¶

type SecretManagerDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool                   `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	ConfigDescriptor         *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
}

SecretManagerDescriptor struct for SecretManagerDescriptor

func NewSecretManagerDescriptor ¶

func NewSecretManagerDescriptor() *SecretManagerDescriptor

NewSecretManagerDescriptor instantiates a new SecretManagerDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSecretManagerDescriptorWithDefaults ¶

func NewSecretManagerDescriptorWithDefaults() *SecretManagerDescriptor

NewSecretManagerDescriptorWithDefaults instantiates a new SecretManagerDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SecretManagerDescriptor) GetAttributeContract ¶

func (o *SecretManagerDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*SecretManagerDescriptor) GetAttributeContractOk ¶

func (o *SecretManagerDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecretManagerDescriptor) GetClassName ¶

func (o *SecretManagerDescriptor) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*SecretManagerDescriptor) GetClassNameOk ¶

func (o *SecretManagerDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecretManagerDescriptor) GetConfigDescriptor ¶

func (o *SecretManagerDescriptor) GetConfigDescriptor() PluginConfigDescriptor

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*SecretManagerDescriptor) GetConfigDescriptorOk ¶

func (o *SecretManagerDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecretManagerDescriptor) GetId ¶

func (o *SecretManagerDescriptor) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SecretManagerDescriptor) GetIdOk ¶

func (o *SecretManagerDescriptor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecretManagerDescriptor) GetName ¶

func (o *SecretManagerDescriptor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SecretManagerDescriptor) GetNameOk ¶

func (o *SecretManagerDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecretManagerDescriptor) GetSupportsExtendedContract ¶

func (o *SecretManagerDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*SecretManagerDescriptor) GetSupportsExtendedContractOk ¶

func (o *SecretManagerDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecretManagerDescriptor) HasAttributeContract ¶

func (o *SecretManagerDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*SecretManagerDescriptor) HasClassName ¶

func (o *SecretManagerDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*SecretManagerDescriptor) HasConfigDescriptor ¶

func (o *SecretManagerDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*SecretManagerDescriptor) HasId ¶

func (o *SecretManagerDescriptor) HasId() bool

HasId returns a boolean if a field has been set.

func (*SecretManagerDescriptor) HasName ¶

func (o *SecretManagerDescriptor) HasName() bool

HasName returns a boolean if a field has been set.

func (*SecretManagerDescriptor) HasSupportsExtendedContract ¶

func (o *SecretManagerDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (SecretManagerDescriptor) MarshalJSON ¶

func (o SecretManagerDescriptor) MarshalJSON() ([]byte, error)

func (*SecretManagerDescriptor) SetAttributeContract ¶

func (o *SecretManagerDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*SecretManagerDescriptor) SetClassName ¶

func (o *SecretManagerDescriptor) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*SecretManagerDescriptor) SetConfigDescriptor ¶

func (o *SecretManagerDescriptor) SetConfigDescriptor(v PluginConfigDescriptor)

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*SecretManagerDescriptor) SetId ¶

func (o *SecretManagerDescriptor) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SecretManagerDescriptor) SetName ¶

func (o *SecretManagerDescriptor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SecretManagerDescriptor) SetSupportsExtendedContract ¶

func (o *SecretManagerDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (SecretManagerDescriptor) ToMap ¶

func (o SecretManagerDescriptor) ToMap() (map[string]interface{}, error)

type SecretManagerDescriptors ¶

type SecretManagerDescriptors struct {
	// The list of secret manager plugin descriptors.
	Items []SecretManagerDescriptor `json:"items,omitempty" tfsdk:"items"`
}

SecretManagerDescriptors A collection of secret manager plugin descriptors.

func NewSecretManagerDescriptors ¶

func NewSecretManagerDescriptors() *SecretManagerDescriptors

NewSecretManagerDescriptors instantiates a new SecretManagerDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSecretManagerDescriptorsWithDefaults ¶

func NewSecretManagerDescriptorsWithDefaults() *SecretManagerDescriptors

NewSecretManagerDescriptorsWithDefaults instantiates a new SecretManagerDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SecretManagerDescriptors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*SecretManagerDescriptors) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecretManagerDescriptors) HasItems ¶

func (o *SecretManagerDescriptors) HasItems() bool

HasItems returns a boolean if a field has been set.

func (SecretManagerDescriptors) MarshalJSON ¶

func (o SecretManagerDescriptors) MarshalJSON() ([]byte, error)

func (*SecretManagerDescriptors) SetItems ¶

SetItems gets a reference to the given []SecretManagerDescriptor and assigns it to the Items field.

func (SecretManagerDescriptors) ToMap ¶

func (o SecretManagerDescriptors) ToMap() (map[string]interface{}, error)

type SecretManagers ¶

type SecretManagers struct {
	// The list of secret manager plugin instances.
	Items []SecretManager `json:"items,omitempty" tfsdk:"items"`
}

SecretManagers A collection of secret manager plugin instances.

func NewSecretManagers ¶

func NewSecretManagers() *SecretManagers

NewSecretManagers instantiates a new SecretManagers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSecretManagersWithDefaults ¶

func NewSecretManagersWithDefaults() *SecretManagers

NewSecretManagersWithDefaults instantiates a new SecretManagers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SecretManagers) GetItems ¶

func (o *SecretManagers) GetItems() []SecretManager

GetItems returns the Items field value if set, zero value otherwise.

func (*SecretManagers) GetItemsOk ¶

func (o *SecretManagers) GetItemsOk() ([]SecretManager, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SecretManagers) HasItems ¶

func (o *SecretManagers) HasItems() bool

HasItems returns a boolean if a field has been set.

func (SecretManagers) MarshalJSON ¶

func (o SecretManagers) MarshalJSON() ([]byte, error)

func (*SecretManagers) SetItems ¶

func (o *SecretManagers) SetItems(v []SecretManager)

SetItems gets a reference to the given []SecretManager and assigns it to the Items field.

func (SecretManagers) ToMap ¶

func (o SecretManagers) ToMap() (map[string]interface{}, error)

type SecretManagersAPIService ¶

type SecretManagersAPIService service

SecretManagersAPIService SecretManagersAPI service

func (*SecretManagersAPIService) CreateSecretManager ¶

CreateSecretManager Create a secret manager plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateSecretManagerRequest

func (*SecretManagersAPIService) CreateSecretManagerExecute ¶

Execute executes the request

@return SecretManager

func (*SecretManagersAPIService) DeleteSecretManager ¶

DeleteSecretManager Delete a secret manager plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a secret manager plugin instance.
@return ApiDeleteSecretManagerRequest

func (*SecretManagersAPIService) DeleteSecretManagerExecute ¶

func (a *SecretManagersAPIService) DeleteSecretManagerExecute(r ApiDeleteSecretManagerRequest) (*http.Response, error)

Execute executes the request

func (*SecretManagersAPIService) GetSecretManager ¶

GetSecretManager Get a specific secret manager plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a secret manager plugin instance.
@return ApiGetSecretManagerRequest

func (*SecretManagersAPIService) GetSecretManagerExecute ¶

Execute executes the request

@return SecretManager

func (*SecretManagersAPIService) GetSecretManagerPluginDescriptor ¶

func (a *SecretManagersAPIService) GetSecretManagerPluginDescriptor(ctx context.Context, id string) ApiGetSecretManagerPluginDescriptorRequest

GetSecretManagerPluginDescriptor Get a secret manager plugin descriptor.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of secret manager plugin descriptor.
@return ApiGetSecretManagerPluginDescriptorRequest

func (*SecretManagersAPIService) GetSecretManagerPluginDescriptorExecute ¶

Execute executes the request

@return SecretManagerDescriptor

func (*SecretManagersAPIService) GetSecretManagerPluginDescriptors ¶

func (a *SecretManagersAPIService) GetSecretManagerPluginDescriptors(ctx context.Context) ApiGetSecretManagerPluginDescriptorsRequest

GetSecretManagerPluginDescriptors Get a list of available secret manager plugin descriptors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSecretManagerPluginDescriptorsRequest

func (*SecretManagersAPIService) GetSecretManagerPluginDescriptorsExecute ¶

Execute executes the request

@return SecretManagerDescriptors

func (*SecretManagersAPIService) GetSecretManagers ¶

GetSecretManagers Get a list of secret manager plugin instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSecretManagersRequest

func (*SecretManagersAPIService) GetSecretManagersAction ¶

func (a *SecretManagersAPIService) GetSecretManagersAction(ctx context.Context, id string, actionId string) ApiGetSecretManagersActionRequest

GetSecretManagersAction Get a secret manager plugin instance's action by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a secret manager plugin instance.
@param actionId ID of the action.
@return ApiGetSecretManagersActionRequest

func (*SecretManagersAPIService) GetSecretManagersActionExecute ¶

func (a *SecretManagersAPIService) GetSecretManagersActionExecute(r ApiGetSecretManagersActionRequest) (*Action, *http.Response, error)

Execute executes the request

@return Action

func (*SecretManagersAPIService) GetSecretManagersActions ¶

GetSecretManagersActions Get a list of actions for a secret manager plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a secret manager plugin instance.
@return ApiGetSecretManagersActionsRequest

func (*SecretManagersAPIService) GetSecretManagersActionsExecute ¶

func (a *SecretManagersAPIService) GetSecretManagersActionsExecute(r ApiGetSecretManagersActionsRequest) (*Actions, *http.Response, error)

Execute executes the request

@return Actions

func (*SecretManagersAPIService) GetSecretManagersExecute ¶

Execute executes the request

@return SecretManagers

func (*SecretManagersAPIService) InvokeSecretManagersActionWithOptions ¶

func (a *SecretManagersAPIService) InvokeSecretManagersActionWithOptions(ctx context.Context, id string, actionId string) ApiInvokeSecretManagersActionWithOptionsRequest

InvokeSecretManagersActionWithOptions Invokes an action for secret manager plugin instance.

Invokes an action for secret manager plugin instance. A 404 status code is returned for nonexistent IDs. If the action produces a download file, the file will be returned directly in the response. Otherwise an ActionResult will be returned.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a secret manager plugin instance.
@param actionId ID of the action.
@return ApiInvokeSecretManagersActionWithOptionsRequest

func (*SecretManagersAPIService) InvokeSecretManagersActionWithOptionsExecute ¶

func (a *SecretManagersAPIService) InvokeSecretManagersActionWithOptionsExecute(r ApiInvokeSecretManagersActionWithOptionsRequest) (*ActionResult, *http.Response, error)

Execute executes the request

@return ActionResult

func (*SecretManagersAPIService) UpdateSecretManager ¶

UpdateSecretManager Update a secret manager plugin instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a secret manager plugin instance.
@return ApiUpdateSecretManagerRequest

func (*SecretManagersAPIService) UpdateSecretManagerExecute ¶

Execute executes the request

@return SecretManager

type SelectFieldDescriptor ¶

type SelectFieldDescriptor struct {
	BaseSelectionFieldDescriptor
}

SelectFieldDescriptor struct for SelectFieldDescriptor

func NewSelectFieldDescriptor ¶

func NewSelectFieldDescriptor() *SelectFieldDescriptor

NewSelectFieldDescriptor instantiates a new SelectFieldDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSelectFieldDescriptorWithDefaults ¶

func NewSelectFieldDescriptorWithDefaults() *SelectFieldDescriptor

NewSelectFieldDescriptorWithDefaults instantiates a new SelectFieldDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (SelectFieldDescriptor) MarshalJSON ¶

func (o SelectFieldDescriptor) MarshalJSON() ([]byte, error)

func (SelectFieldDescriptor) ToMap ¶

func (o SelectFieldDescriptor) ToMap() (map[string]interface{}, error)

type ServerConfiguration ¶

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations ¶

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL ¶

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerSettings ¶

type ServerSettings struct {
	ContactInfo       *ContactInfo          `json:"contactInfo,omitempty" tfsdk:"contact_info"`
	Notifications     *NotificationSettings `json:"notifications,omitempty" tfsdk:"notifications"`
	RolesAndProtocols *RolesAndProtocols    `json:"rolesAndProtocols,omitempty" tfsdk:"roles_and_protocols"`
	FederationInfo    *FederationInfo       `json:"federationInfo,omitempty" tfsdk:"federation_info"`
	EmailServer       *EmailServerSettings  `json:"emailServer,omitempty" tfsdk:"email_server"`
	CaptchaSettings   *CaptchaSettings      `json:"captchaSettings,omitempty" tfsdk:"captcha_settings"`
}

ServerSettings Server configuration settings.

func NewServerSettings ¶

func NewServerSettings() *ServerSettings

NewServerSettings instantiates a new ServerSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerSettingsWithDefaults ¶

func NewServerSettingsWithDefaults() *ServerSettings

NewServerSettingsWithDefaults instantiates a new ServerSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerSettings) GetCaptchaSettings ¶

func (o *ServerSettings) GetCaptchaSettings() CaptchaSettings

GetCaptchaSettings returns the CaptchaSettings field value if set, zero value otherwise.

func (*ServerSettings) GetCaptchaSettingsOk ¶

func (o *ServerSettings) GetCaptchaSettingsOk() (*CaptchaSettings, bool)

GetCaptchaSettingsOk returns a tuple with the CaptchaSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerSettings) GetContactInfo ¶

func (o *ServerSettings) GetContactInfo() ContactInfo

GetContactInfo returns the ContactInfo field value if set, zero value otherwise.

func (*ServerSettings) GetContactInfoOk ¶

func (o *ServerSettings) GetContactInfoOk() (*ContactInfo, bool)

GetContactInfoOk returns a tuple with the ContactInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerSettings) GetEmailServer ¶

func (o *ServerSettings) GetEmailServer() EmailServerSettings

GetEmailServer returns the EmailServer field value if set, zero value otherwise.

func (*ServerSettings) GetEmailServerOk ¶

func (o *ServerSettings) GetEmailServerOk() (*EmailServerSettings, bool)

GetEmailServerOk returns a tuple with the EmailServer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerSettings) GetFederationInfo ¶

func (o *ServerSettings) GetFederationInfo() FederationInfo

GetFederationInfo returns the FederationInfo field value if set, zero value otherwise.

func (*ServerSettings) GetFederationInfoOk ¶

func (o *ServerSettings) GetFederationInfoOk() (*FederationInfo, bool)

GetFederationInfoOk returns a tuple with the FederationInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerSettings) GetNotifications ¶

func (o *ServerSettings) GetNotifications() NotificationSettings

GetNotifications returns the Notifications field value if set, zero value otherwise.

func (*ServerSettings) GetNotificationsOk ¶

func (o *ServerSettings) GetNotificationsOk() (*NotificationSettings, bool)

GetNotificationsOk returns a tuple with the Notifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerSettings) GetRolesAndProtocols ¶

func (o *ServerSettings) GetRolesAndProtocols() RolesAndProtocols

GetRolesAndProtocols returns the RolesAndProtocols field value if set, zero value otherwise.

func (*ServerSettings) GetRolesAndProtocolsOk ¶

func (o *ServerSettings) GetRolesAndProtocolsOk() (*RolesAndProtocols, bool)

GetRolesAndProtocolsOk returns a tuple with the RolesAndProtocols field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServerSettings) HasCaptchaSettings ¶

func (o *ServerSettings) HasCaptchaSettings() bool

HasCaptchaSettings returns a boolean if a field has been set.

func (*ServerSettings) HasContactInfo ¶

func (o *ServerSettings) HasContactInfo() bool

HasContactInfo returns a boolean if a field has been set.

func (*ServerSettings) HasEmailServer ¶

func (o *ServerSettings) HasEmailServer() bool

HasEmailServer returns a boolean if a field has been set.

func (*ServerSettings) HasFederationInfo ¶

func (o *ServerSettings) HasFederationInfo() bool

HasFederationInfo returns a boolean if a field has been set.

func (*ServerSettings) HasNotifications ¶

func (o *ServerSettings) HasNotifications() bool

HasNotifications returns a boolean if a field has been set.

func (*ServerSettings) HasRolesAndProtocols ¶

func (o *ServerSettings) HasRolesAndProtocols() bool

HasRolesAndProtocols returns a boolean if a field has been set.

func (ServerSettings) MarshalJSON ¶

func (o ServerSettings) MarshalJSON() ([]byte, error)

func (*ServerSettings) SetCaptchaSettings ¶

func (o *ServerSettings) SetCaptchaSettings(v CaptchaSettings)

SetCaptchaSettings gets a reference to the given CaptchaSettings and assigns it to the CaptchaSettings field.

func (*ServerSettings) SetContactInfo ¶

func (o *ServerSettings) SetContactInfo(v ContactInfo)

SetContactInfo gets a reference to the given ContactInfo and assigns it to the ContactInfo field.

func (*ServerSettings) SetEmailServer ¶

func (o *ServerSettings) SetEmailServer(v EmailServerSettings)

SetEmailServer gets a reference to the given EmailServerSettings and assigns it to the EmailServer field.

func (*ServerSettings) SetFederationInfo ¶

func (o *ServerSettings) SetFederationInfo(v FederationInfo)

SetFederationInfo gets a reference to the given FederationInfo and assigns it to the FederationInfo field.

func (*ServerSettings) SetNotifications ¶

func (o *ServerSettings) SetNotifications(v NotificationSettings)

SetNotifications gets a reference to the given NotificationSettings and assigns it to the Notifications field.

func (*ServerSettings) SetRolesAndProtocols ¶

func (o *ServerSettings) SetRolesAndProtocols(v RolesAndProtocols)

SetRolesAndProtocols gets a reference to the given RolesAndProtocols and assigns it to the RolesAndProtocols field.

func (ServerSettings) ToMap ¶

func (o ServerSettings) ToMap() (map[string]interface{}, error)

type ServerSettingsAPIService ¶

type ServerSettingsAPIService service

ServerSettingsAPIService ServerSettingsAPI service

func (*ServerSettingsAPIService) DeleteCertificate ¶

DeleteCertificate Delete a certificate from WS-Trust STS Settings.

If the request is successful, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the certificate to delete
@return ApiDeleteCertificateRequest

func (*ServerSettingsAPIService) DeleteCertificateExecute ¶

func (a *ServerSettingsAPIService) DeleteCertificateExecute(r ApiDeleteCertificateRequest) (*http.Response, error)

Execute executes the request

func (*ServerSettingsAPIService) GetCaptchaSettings ¶

GetCaptchaSettings (Deprecated) Gets the CAPTCHA settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCaptchaSettingsRequest

Deprecated

func (*ServerSettingsAPIService) GetCaptchaSettingsExecute ¶

Execute executes the request

@return CaptchaSettings

Deprecated

func (*ServerSettingsAPIService) GetCert ¶

GetCert Retrieve details of a certificate.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the certificate to retrieve.
@return ApiGetCertRequest

func (*ServerSettingsAPIService) GetCertExecute ¶

Execute executes the request

@return IssuerCert

func (*ServerSettingsAPIService) GetCerts ¶

GetCerts Get the list of certificates for WS-Trust STS Settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCertsRequest

func (*ServerSettingsAPIService) GetCertsExecute ¶

Execute executes the request

@return IssuerCerts

func (*ServerSettingsAPIService) GetEmailServerSettings ¶

GetEmailServerSettings (Deprecated) Gets the email server settings

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetEmailServerSettingsRequest

Deprecated

func (*ServerSettingsAPIService) GetEmailServerSettingsExecute ¶

Execute executes the request

@return EmailServerSettings

Deprecated

func (*ServerSettingsAPIService) GetGeneralSettings ¶

GetGeneralSettings Gets the general settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetGeneralSettingsRequest

func (*ServerSettingsAPIService) GetGeneralSettingsExecute ¶

Execute executes the request

@return GeneralSettings

func (*ServerSettingsAPIService) GetLogSettings ¶

GetLogSettings Gets the log settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLogSettingsRequest

func (*ServerSettingsAPIService) GetLogSettingsExecute ¶

Execute executes the request

@return LogSettings

func (*ServerSettingsAPIService) GetNotificationSettings ¶

GetNotificationSettings Gets the notification settings

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetNotificationSettingsRequest

func (*ServerSettingsAPIService) GetNotificationSettingsExecute ¶

Execute executes the request

@return NotificationSettings

func (*ServerSettingsAPIService) GetOutBoundProvisioningSettings ¶

GetOutBoundProvisioningSettings Get database used for outbound provisioning

Get the settings for database used internally to facilitate outbound provisioning to service providers.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOutBoundProvisioningSettingsRequest

func (*ServerSettingsAPIService) GetOutBoundProvisioningSettingsExecute ¶

Execute executes the request

@return OutboundProvisionDatabase

func (*ServerSettingsAPIService) GetServerSettings ¶

GetServerSettings Gets the server settings

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetServerSettingsRequest

func (*ServerSettingsAPIService) GetServerSettingsExecute ¶

Execute executes the request

@return ServerSettings

func (*ServerSettingsAPIService) GetSystemKeys ¶

GetSystemKeys Get the system keys.

For each key, only encryptedKeyData and not keyData will be returned

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSystemKeysRequest

func (*ServerSettingsAPIService) GetSystemKeysExecute ¶

Execute executes the request

@return SystemKeys

func (*ServerSettingsAPIService) GetWsTrustStsSettings ¶

GetWsTrustStsSettings Get the current WS-Trust STS Settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetWsTrustStsSettingsRequest

func (*ServerSettingsAPIService) GetWsTrustStsSettingsExecute ¶

Execute executes the request

@return WsTrustStsSettings

func (*ServerSettingsAPIService) ImportCertificate ¶

ImportCertificate Import a new certificate.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiImportCertificateRequest

func (*ServerSettingsAPIService) ImportCertificateExecute ¶

Execute executes the request

@return IssuerCert

func (*ServerSettingsAPIService) RotateSystemKeys ¶

RotateSystemKeys Rotate the system keys.

Upon rotation, previous key will be replaced by the current key, the current key will be replaced by the pending key, while the newly generated key replaces the pending key. Periodic rotation can ensure optimal security of your environment.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiRotateSystemKeysRequest

func (*ServerSettingsAPIService) RotateSystemKeysExecute ¶

Execute executes the request

@return SystemKeys

func (*ServerSettingsAPIService) UpdateCaptchaSettings ¶

UpdateCaptchaSettings (Deprecated) Update the CAPTCHA settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateCaptchaSettingsRequest

Deprecated

func (*ServerSettingsAPIService) UpdateCaptchaSettingsExecute ¶

Execute executes the request

@return CaptchaSettings

Deprecated

func (*ServerSettingsAPIService) UpdateEmailServerSettings ¶

UpdateEmailServerSettings (Deprecated) Update the email server settings

(Deprecated) If the validationEmail is provided, an email will be sent to the validationEmail using the provided email server settings. The settings will be saved if the test email is successfully sent.<br>

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateEmailServerSettingsRequest

Deprecated

func (*ServerSettingsAPIService) UpdateEmailServerSettingsExecute ¶

Execute executes the request

@return EmailServerSettings

Deprecated

func (*ServerSettingsAPIService) UpdateGeneralSettings ¶

UpdateGeneralSettings Update general settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateGeneralSettingsRequest

func (*ServerSettingsAPIService) UpdateGeneralSettingsExecute ¶

Execute executes the request

@return GeneralSettings

func (*ServerSettingsAPIService) UpdateLogSettings ¶

UpdateLogSettings Update log settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateLogSettingsRequest

func (*ServerSettingsAPIService) UpdateLogSettingsExecute ¶

Execute executes the request

@return LogSettings

func (*ServerSettingsAPIService) UpdateNotificationSettings ¶

UpdateNotificationSettings Update the notification settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateNotificationSettingsRequest

func (*ServerSettingsAPIService) UpdateNotificationSettingsExecute ¶

Execute executes the request

@return NotificationSettings

func (*ServerSettingsAPIService) UpdateOutBoundProvisioningSettings ¶

func (a *ServerSettingsAPIService) UpdateOutBoundProvisioningSettings(ctx context.Context) ApiUpdateOutBoundProvisioningSettingsRequest

UpdateOutBoundProvisioningSettings Update database used for outbound provisioning

Update the settings for database used internally to facilitate outbound provisioning to service providers.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateOutBoundProvisioningSettingsRequest

func (*ServerSettingsAPIService) UpdateOutBoundProvisioningSettingsExecute ¶

Execute executes the request

@return OutboundProvisionDatabase

func (*ServerSettingsAPIService) UpdateServerSettings ¶

UpdateServerSettings Update the server settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateServerSettingsRequest

func (*ServerSettingsAPIService) UpdateServerSettingsExecute ¶

Execute executes the request

@return ServerSettings

func (*ServerSettingsAPIService) UpdateSystemKeys ¶

UpdateSystemKeys Update the system keys.

For each key, either encryptedKeyData or keyData must be provided.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateSystemKeysRequest

func (*ServerSettingsAPIService) UpdateSystemKeysExecute ¶

Execute executes the request

@return SystemKeys

func (*ServerSettingsAPIService) UpdateWsTrustStsSettings ¶

UpdateWsTrustStsSettings Update WS-Trust STS Settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateWsTrustStsSettingsRequest

func (*ServerSettingsAPIService) UpdateWsTrustStsSettingsExecute ¶

Execute executes the request

@return WsTrustStsSettings

type ServerVariable ¶

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type ServiceAssociation ¶

type ServiceAssociation struct {
	// The display name for the component.
	ComponentName *string `json:"componentName,omitempty" tfsdk:"component_name"`
	// The list of PingOne services consumed by the plugin. The first service represents the primary service consumed by the plugin.
	ServiceNames []string `json:"serviceNames,omitempty" tfsdk:"service_names"`
	// Indicates whether one or more instances of the plugin are configured for a given PingOne connection.
	Configured *bool `json:"configured,omitempty" tfsdk:"configured"`
}

ServiceAssociation A model representing an association between a PingFederate component (typically a plugin) and a list of PingOne services.

func NewServiceAssociation ¶

func NewServiceAssociation() *ServiceAssociation

NewServiceAssociation instantiates a new ServiceAssociation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceAssociationWithDefaults ¶

func NewServiceAssociationWithDefaults() *ServiceAssociation

NewServiceAssociationWithDefaults instantiates a new ServiceAssociation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceAssociation) GetComponentName ¶

func (o *ServiceAssociation) GetComponentName() string

GetComponentName returns the ComponentName field value if set, zero value otherwise.

func (*ServiceAssociation) GetComponentNameOk ¶

func (o *ServiceAssociation) GetComponentNameOk() (*string, bool)

GetComponentNameOk returns a tuple with the ComponentName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAssociation) GetConfigured ¶

func (o *ServiceAssociation) GetConfigured() bool

GetConfigured returns the Configured field value if set, zero value otherwise.

func (*ServiceAssociation) GetConfiguredOk ¶

func (o *ServiceAssociation) GetConfiguredOk() (*bool, bool)

GetConfiguredOk returns a tuple with the Configured field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAssociation) GetServiceNames ¶

func (o *ServiceAssociation) GetServiceNames() []string

GetServiceNames returns the ServiceNames field value if set, zero value otherwise.

func (*ServiceAssociation) GetServiceNamesOk ¶

func (o *ServiceAssociation) GetServiceNamesOk() ([]string, bool)

GetServiceNamesOk returns a tuple with the ServiceNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAssociation) HasComponentName ¶

func (o *ServiceAssociation) HasComponentName() bool

HasComponentName returns a boolean if a field has been set.

func (*ServiceAssociation) HasConfigured ¶

func (o *ServiceAssociation) HasConfigured() bool

HasConfigured returns a boolean if a field has been set.

func (*ServiceAssociation) HasServiceNames ¶

func (o *ServiceAssociation) HasServiceNames() bool

HasServiceNames returns a boolean if a field has been set.

func (ServiceAssociation) MarshalJSON ¶

func (o ServiceAssociation) MarshalJSON() ([]byte, error)

func (*ServiceAssociation) SetComponentName ¶

func (o *ServiceAssociation) SetComponentName(v string)

SetComponentName gets a reference to the given string and assigns it to the ComponentName field.

func (*ServiceAssociation) SetConfigured ¶

func (o *ServiceAssociation) SetConfigured(v bool)

SetConfigured gets a reference to the given bool and assigns it to the Configured field.

func (*ServiceAssociation) SetServiceNames ¶

func (o *ServiceAssociation) SetServiceNames(v []string)

SetServiceNames gets a reference to the given []string and assigns it to the ServiceNames field.

func (ServiceAssociation) ToMap ¶

func (o ServiceAssociation) ToMap() (map[string]interface{}, error)

type ServiceAssociations ¶

type ServiceAssociations struct {
	// The actual list of component-to-service associations.
	Items []ServiceAssociation `json:"items,omitempty" tfsdk:"items"`
}

ServiceAssociations A list of installed components that consume PingOne services.

func NewServiceAssociations ¶

func NewServiceAssociations() *ServiceAssociations

NewServiceAssociations instantiates a new ServiceAssociations object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceAssociationsWithDefaults ¶

func NewServiceAssociationsWithDefaults() *ServiceAssociations

NewServiceAssociationsWithDefaults instantiates a new ServiceAssociations object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceAssociations) GetItems ¶

func (o *ServiceAssociations) GetItems() []ServiceAssociation

GetItems returns the Items field value if set, zero value otherwise.

func (*ServiceAssociations) GetItemsOk ¶

func (o *ServiceAssociations) GetItemsOk() ([]ServiceAssociation, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAssociations) HasItems ¶

func (o *ServiceAssociations) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ServiceAssociations) MarshalJSON ¶

func (o ServiceAssociations) MarshalJSON() ([]byte, error)

func (*ServiceAssociations) SetItems ¶

func (o *ServiceAssociations) SetItems(v []ServiceAssociation)

SetItems gets a reference to the given []ServiceAssociation and assigns it to the Items field.

func (ServiceAssociations) ToMap ¶

func (o ServiceAssociations) ToMap() (map[string]interface{}, error)

type ServiceAuthentication ¶

type ServiceAuthentication struct {
	AttributeQuery       *ServiceModel `json:"attributeQuery,omitempty" tfsdk:"attribute_query"`
	Jmx                  *ServiceModel `json:"jmx,omitempty" tfsdk:"jmx"`
	ConnectionManagement *ServiceModel `json:"connectionManagement,omitempty" tfsdk:"connection_management"`
	SsoDirectoryService  *ServiceModel `json:"ssoDirectoryService,omitempty" tfsdk:"sso_directory_service"`
}

ServiceAuthentication Service Authentication Settings.

func NewServiceAuthentication ¶

func NewServiceAuthentication() *ServiceAuthentication

NewServiceAuthentication instantiates a new ServiceAuthentication object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceAuthenticationWithDefaults ¶

func NewServiceAuthenticationWithDefaults() *ServiceAuthentication

NewServiceAuthenticationWithDefaults instantiates a new ServiceAuthentication object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceAuthentication) GetAttributeQuery ¶

func (o *ServiceAuthentication) GetAttributeQuery() ServiceModel

GetAttributeQuery returns the AttributeQuery field value if set, zero value otherwise.

func (*ServiceAuthentication) GetAttributeQueryOk ¶

func (o *ServiceAuthentication) GetAttributeQueryOk() (*ServiceModel, bool)

GetAttributeQueryOk returns a tuple with the AttributeQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAuthentication) GetConnectionManagement ¶

func (o *ServiceAuthentication) GetConnectionManagement() ServiceModel

GetConnectionManagement returns the ConnectionManagement field value if set, zero value otherwise.

func (*ServiceAuthentication) GetConnectionManagementOk ¶

func (o *ServiceAuthentication) GetConnectionManagementOk() (*ServiceModel, bool)

GetConnectionManagementOk returns a tuple with the ConnectionManagement field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAuthentication) GetJmx ¶

func (o *ServiceAuthentication) GetJmx() ServiceModel

GetJmx returns the Jmx field value if set, zero value otherwise.

func (*ServiceAuthentication) GetJmxOk ¶

func (o *ServiceAuthentication) GetJmxOk() (*ServiceModel, bool)

GetJmxOk returns a tuple with the Jmx field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAuthentication) GetSsoDirectoryService ¶

func (o *ServiceAuthentication) GetSsoDirectoryService() ServiceModel

GetSsoDirectoryService returns the SsoDirectoryService field value if set, zero value otherwise.

func (*ServiceAuthentication) GetSsoDirectoryServiceOk ¶

func (o *ServiceAuthentication) GetSsoDirectoryServiceOk() (*ServiceModel, bool)

GetSsoDirectoryServiceOk returns a tuple with the SsoDirectoryService field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceAuthentication) HasAttributeQuery ¶

func (o *ServiceAuthentication) HasAttributeQuery() bool

HasAttributeQuery returns a boolean if a field has been set.

func (*ServiceAuthentication) HasConnectionManagement ¶

func (o *ServiceAuthentication) HasConnectionManagement() bool

HasConnectionManagement returns a boolean if a field has been set.

func (*ServiceAuthentication) HasJmx ¶

func (o *ServiceAuthentication) HasJmx() bool

HasJmx returns a boolean if a field has been set.

func (*ServiceAuthentication) HasSsoDirectoryService ¶

func (o *ServiceAuthentication) HasSsoDirectoryService() bool

HasSsoDirectoryService returns a boolean if a field has been set.

func (ServiceAuthentication) MarshalJSON ¶

func (o ServiceAuthentication) MarshalJSON() ([]byte, error)

func (*ServiceAuthentication) SetAttributeQuery ¶

func (o *ServiceAuthentication) SetAttributeQuery(v ServiceModel)

SetAttributeQuery gets a reference to the given ServiceModel and assigns it to the AttributeQuery field.

func (*ServiceAuthentication) SetConnectionManagement ¶

func (o *ServiceAuthentication) SetConnectionManagement(v ServiceModel)

SetConnectionManagement gets a reference to the given ServiceModel and assigns it to the ConnectionManagement field.

func (*ServiceAuthentication) SetJmx ¶

func (o *ServiceAuthentication) SetJmx(v ServiceModel)

SetJmx gets a reference to the given ServiceModel and assigns it to the Jmx field.

func (*ServiceAuthentication) SetSsoDirectoryService ¶

func (o *ServiceAuthentication) SetSsoDirectoryService(v ServiceModel)

SetSsoDirectoryService gets a reference to the given ServiceModel and assigns it to the SsoDirectoryService field.

func (ServiceAuthentication) ToMap ¶

func (o ServiceAuthentication) ToMap() (map[string]interface{}, error)

type ServiceAuthenticationAPIService ¶

type ServiceAuthenticationAPIService service

ServiceAuthenticationAPIService ServiceAuthenticationAPI service

func (*ServiceAuthenticationAPIService) GetServiceAuthentication ¶

GetServiceAuthentication Get the service authentication settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetServiceAuthenticationRequest

func (*ServiceAuthenticationAPIService) GetServiceAuthenticationExecute ¶

Execute executes the request

@return ServiceAuthentication

func (*ServiceAuthenticationAPIService) UpdateServiceAuthentication ¶

UpdateServiceAuthentication Update the service authentication settings.

Manage availability and credentials to services responsible for federation protocol handling, monitoring and administration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateServiceAuthenticationRequest

func (*ServiceAuthenticationAPIService) UpdateServiceAuthenticationExecute ¶

Execute executes the request

@return ServiceAuthentication

type ServiceModel ¶

type ServiceModel struct {
	// Id of the service.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Shared secret for the service.
	SharedSecret *string `json:"sharedSecret,omitempty" tfsdk:"shared_secret"`
	// Encrypted shared secret for the service.
	EncryptedSharedSecret *string `json:"encryptedSharedSecret,omitempty" tfsdk:"encrypted_shared_secret"`
}

ServiceModel Service Model.

func NewServiceModel ¶

func NewServiceModel() *ServiceModel

NewServiceModel instantiates a new ServiceModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceModelWithDefaults ¶

func NewServiceModelWithDefaults() *ServiceModel

NewServiceModelWithDefaults instantiates a new ServiceModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceModel) GetEncryptedSharedSecret ¶

func (o *ServiceModel) GetEncryptedSharedSecret() string

GetEncryptedSharedSecret returns the EncryptedSharedSecret field value if set, zero value otherwise.

func (*ServiceModel) GetEncryptedSharedSecretOk ¶

func (o *ServiceModel) GetEncryptedSharedSecretOk() (*string, bool)

GetEncryptedSharedSecretOk returns a tuple with the EncryptedSharedSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceModel) GetId ¶

func (o *ServiceModel) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ServiceModel) GetIdOk ¶

func (o *ServiceModel) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceModel) GetSharedSecret ¶

func (o *ServiceModel) GetSharedSecret() string

GetSharedSecret returns the SharedSecret field value if set, zero value otherwise.

func (*ServiceModel) GetSharedSecretOk ¶

func (o *ServiceModel) GetSharedSecretOk() (*string, bool)

GetSharedSecretOk returns a tuple with the SharedSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceModel) HasEncryptedSharedSecret ¶

func (o *ServiceModel) HasEncryptedSharedSecret() bool

HasEncryptedSharedSecret returns a boolean if a field has been set.

func (*ServiceModel) HasId ¶

func (o *ServiceModel) HasId() bool

HasId returns a boolean if a field has been set.

func (*ServiceModel) HasSharedSecret ¶

func (o *ServiceModel) HasSharedSecret() bool

HasSharedSecret returns a boolean if a field has been set.

func (ServiceModel) MarshalJSON ¶

func (o ServiceModel) MarshalJSON() ([]byte, error)

func (*ServiceModel) SetEncryptedSharedSecret ¶

func (o *ServiceModel) SetEncryptedSharedSecret(v string)

SetEncryptedSharedSecret gets a reference to the given string and assigns it to the EncryptedSharedSecret field.

func (*ServiceModel) SetId ¶

func (o *ServiceModel) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ServiceModel) SetSharedSecret ¶

func (o *ServiceModel) SetSharedSecret(v string)

SetSharedSecret gets a reference to the given string and assigns it to the SharedSecret field.

func (ServiceModel) ToMap ¶

func (o ServiceModel) ToMap() (map[string]interface{}, error)

type SessionAPIService ¶

type SessionAPIService service

SessionAPIService SessionAPI service

func (*SessionAPIService) CreateSourcePolicy ¶

CreateSourcePolicy Create a new session policy.

Create a new session policy for a specified authentication source. If the session policy is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateSourcePolicyRequest

func (*SessionAPIService) CreateSourcePolicyExecute ¶

Execute executes the request

@return AuthenticationSessionPolicy

func (*SessionAPIService) DeleteSourcePolicy ¶

func (a *SessionAPIService) DeleteSourcePolicy(ctx context.Context, id string) ApiDeleteSourcePolicyRequest

DeleteSourcePolicy Delete a session policy.

Delete the session policy with the specified ID. A 404 status code is returned for nonexistent IDs. If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of session policy to delete.
@return ApiDeleteSourcePolicyRequest

func (*SessionAPIService) DeleteSourcePolicyExecute ¶

func (a *SessionAPIService) DeleteSourcePolicyExecute(r ApiDeleteSourcePolicyRequest) (*http.Response, error)

Execute executes the request

func (*SessionAPIService) GetApplicationPolicy ¶

func (a *SessionAPIService) GetApplicationPolicy(ctx context.Context) ApiGetApplicationPolicyRequest

GetApplicationPolicy Get the application session policy.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetApplicationPolicyRequest

func (*SessionAPIService) GetApplicationPolicyExecute ¶

Execute executes the request

@return ApplicationSessionPolicy

func (*SessionAPIService) GetGlobalPolicy ¶

GetGlobalPolicy Get the global authentication session policy.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetGlobalPolicyRequest

func (*SessionAPIService) GetGlobalPolicyExecute ¶

Execute executes the request

@return GlobalAuthenticationSessionPolicy

func (*SessionAPIService) GetSessionSettings ¶

GetSessionSettings Get general session management settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSessionSettingsRequest

func (*SessionAPIService) GetSessionSettingsExecute ¶

func (a *SessionAPIService) GetSessionSettingsExecute(r ApiGetSessionSettingsRequest) (*SessionSettings, *http.Response, error)

Execute executes the request

@return SessionSettings

func (*SessionAPIService) GetSourcePolicies ¶

GetSourcePolicies Get list of session policies.

Get a list of all session policies that are associated with specific authentication sources.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSourcePoliciesRequest

func (*SessionAPIService) GetSourcePoliciesExecute ¶

Execute executes the request

@return AuthenticationSessionPolicies

func (*SessionAPIService) GetSourcePolicy ¶

GetSourcePolicy Find session policy by ID.

Get the session policy with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the session policy to fetch.
@return ApiGetSourcePolicyRequest

func (*SessionAPIService) GetSourcePolicyExecute ¶

Execute executes the request

@return AuthenticationSessionPolicy

func (*SessionAPIService) UpdateApplicationPolicy ¶

func (a *SessionAPIService) UpdateApplicationPolicy(ctx context.Context) ApiUpdateApplicationPolicyRequest

UpdateApplicationPolicy Update the application session policy.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateApplicationPolicyRequest

func (*SessionAPIService) UpdateApplicationPolicyExecute ¶

Execute executes the request

@return ApplicationSessionPolicy

func (*SessionAPIService) UpdateGlobalPolicy ¶

UpdateGlobalPolicy Update the global authentication session policy.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateGlobalPolicyRequest

func (*SessionAPIService) UpdateGlobalPolicyExecute ¶

Execute executes the request

@return GlobalAuthenticationSessionPolicy

func (*SessionAPIService) UpdateSessionSettings ¶

func (a *SessionAPIService) UpdateSessionSettings(ctx context.Context) ApiUpdateSessionSettingsRequest

UpdateSessionSettings Update general session management settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateSessionSettingsRequest

func (*SessionAPIService) UpdateSessionSettingsExecute ¶

func (a *SessionAPIService) UpdateSessionSettingsExecute(r ApiUpdateSessionSettingsRequest) (*SessionSettings, *http.Response, error)

Execute executes the request

@return SessionSettings

func (*SessionAPIService) UpdateSourcePolicy ¶

func (a *SessionAPIService) UpdateSourcePolicy(ctx context.Context, id string) ApiUpdateSourcePolicyRequest

UpdateSourcePolicy Update a session policy.

Update the session policy with the matching ID. If the policy is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the session policy to update.
@return ApiUpdateSourcePolicyRequest

func (*SessionAPIService) UpdateSourcePolicyExecute ¶

Execute executes the request

@return AuthenticationSessionPolicy

type SessionSettings ¶

type SessionSettings struct {
	// Determines whether adapter sessions are tracked for cleanup during single logout. The default is false.
	TrackAdapterSessionsForLogout *bool `json:"trackAdapterSessionsForLogout,omitempty" tfsdk:"track_adapter_sessions_for_logout"`
	// Determines whether the user's session is revoked on logout. If this property is not provided on a PUT, the setting is left unchanged.
	RevokeUserSessionOnLogout *bool `json:"revokeUserSessionOnLogout,omitempty" tfsdk:"revoke_user_session_on_logout"`
	// How long a session revocation is tracked and stored, in minutes. If this property is not provided on a PUT, the setting is left unchanged.
	SessionRevocationLifetime *int64 `json:"sessionRevocationLifetime,omitempty" tfsdk:"session_revocation_lifetime"`
}

SessionSettings General settings related to session management.

func NewSessionSettings ¶

func NewSessionSettings() *SessionSettings

NewSessionSettings instantiates a new SessionSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSessionSettingsWithDefaults ¶

func NewSessionSettingsWithDefaults() *SessionSettings

NewSessionSettingsWithDefaults instantiates a new SessionSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SessionSettings) GetRevokeUserSessionOnLogout ¶

func (o *SessionSettings) GetRevokeUserSessionOnLogout() bool

GetRevokeUserSessionOnLogout returns the RevokeUserSessionOnLogout field value if set, zero value otherwise.

func (*SessionSettings) GetRevokeUserSessionOnLogoutOk ¶

func (o *SessionSettings) GetRevokeUserSessionOnLogoutOk() (*bool, bool)

GetRevokeUserSessionOnLogoutOk returns a tuple with the RevokeUserSessionOnLogout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionSettings) GetSessionRevocationLifetime ¶

func (o *SessionSettings) GetSessionRevocationLifetime() int64

GetSessionRevocationLifetime returns the SessionRevocationLifetime field value if set, zero value otherwise.

func (*SessionSettings) GetSessionRevocationLifetimeOk ¶

func (o *SessionSettings) GetSessionRevocationLifetimeOk() (*int64, bool)

GetSessionRevocationLifetimeOk returns a tuple with the SessionRevocationLifetime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionSettings) GetTrackAdapterSessionsForLogout ¶

func (o *SessionSettings) GetTrackAdapterSessionsForLogout() bool

GetTrackAdapterSessionsForLogout returns the TrackAdapterSessionsForLogout field value if set, zero value otherwise.

func (*SessionSettings) GetTrackAdapterSessionsForLogoutOk ¶

func (o *SessionSettings) GetTrackAdapterSessionsForLogoutOk() (*bool, bool)

GetTrackAdapterSessionsForLogoutOk returns a tuple with the TrackAdapterSessionsForLogout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionSettings) HasRevokeUserSessionOnLogout ¶

func (o *SessionSettings) HasRevokeUserSessionOnLogout() bool

HasRevokeUserSessionOnLogout returns a boolean if a field has been set.

func (*SessionSettings) HasSessionRevocationLifetime ¶

func (o *SessionSettings) HasSessionRevocationLifetime() bool

HasSessionRevocationLifetime returns a boolean if a field has been set.

func (*SessionSettings) HasTrackAdapterSessionsForLogout ¶

func (o *SessionSettings) HasTrackAdapterSessionsForLogout() bool

HasTrackAdapterSessionsForLogout returns a boolean if a field has been set.

func (SessionSettings) MarshalJSON ¶

func (o SessionSettings) MarshalJSON() ([]byte, error)

func (*SessionSettings) SetRevokeUserSessionOnLogout ¶

func (o *SessionSettings) SetRevokeUserSessionOnLogout(v bool)

SetRevokeUserSessionOnLogout gets a reference to the given bool and assigns it to the RevokeUserSessionOnLogout field.

func (*SessionSettings) SetSessionRevocationLifetime ¶

func (o *SessionSettings) SetSessionRevocationLifetime(v int64)

SetSessionRevocationLifetime gets a reference to the given int64 and assigns it to the SessionRevocationLifetime field.

func (*SessionSettings) SetTrackAdapterSessionsForLogout ¶

func (o *SessionSettings) SetTrackAdapterSessionsForLogout(v bool)

SetTrackAdapterSessionsForLogout gets a reference to the given bool and assigns it to the TrackAdapterSessionsForLogout field.

func (SessionSettings) ToMap ¶

func (o SessionSettings) ToMap() (map[string]interface{}, error)

type SessionValidationSettings ¶

type SessionValidationSettings struct {
	// If this token manager has a parent, this flag determines whether session validation settings, such as checkValidAuthnSession, are inherited from the parent. When set to true, the other fields in this model become read-only. The default value is false.
	Inherited *bool `json:"inherited,omitempty" tfsdk:"inherited"`
	// Include the session identifier in the access token. Note that if any of the session validation features is enabled, the session identifier will already be included in the access tokens.
	IncludeSessionId *bool `json:"includeSessionId,omitempty" tfsdk:"include_session_id"`
	// Check for a valid authentication session when validating the access token.
	CheckValidAuthnSession *bool `json:"checkValidAuthnSession,omitempty" tfsdk:"check_valid_authn_session"`
	// Check the session revocation status when validating the access token.
	CheckSessionRevocationStatus *bool `json:"checkSessionRevocationStatus,omitempty" tfsdk:"check_session_revocation_status"`
	// Update authentication session activity when validating the access token.
	UpdateAuthnSessionActivity *bool `json:"updateAuthnSessionActivity,omitempty" tfsdk:"update_authn_session_activity"`
}

SessionValidationSettings Session validation settings for an access token management plugin instance.

func NewSessionValidationSettings ¶

func NewSessionValidationSettings() *SessionValidationSettings

NewSessionValidationSettings instantiates a new SessionValidationSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSessionValidationSettingsWithDefaults ¶

func NewSessionValidationSettingsWithDefaults() *SessionValidationSettings

NewSessionValidationSettingsWithDefaults instantiates a new SessionValidationSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SessionValidationSettings) GetCheckSessionRevocationStatus ¶

func (o *SessionValidationSettings) GetCheckSessionRevocationStatus() bool

GetCheckSessionRevocationStatus returns the CheckSessionRevocationStatus field value if set, zero value otherwise.

func (*SessionValidationSettings) GetCheckSessionRevocationStatusOk ¶

func (o *SessionValidationSettings) GetCheckSessionRevocationStatusOk() (*bool, bool)

GetCheckSessionRevocationStatusOk returns a tuple with the CheckSessionRevocationStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionValidationSettings) GetCheckValidAuthnSession ¶

func (o *SessionValidationSettings) GetCheckValidAuthnSession() bool

GetCheckValidAuthnSession returns the CheckValidAuthnSession field value if set, zero value otherwise.

func (*SessionValidationSettings) GetCheckValidAuthnSessionOk ¶

func (o *SessionValidationSettings) GetCheckValidAuthnSessionOk() (*bool, bool)

GetCheckValidAuthnSessionOk returns a tuple with the CheckValidAuthnSession field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionValidationSettings) GetIncludeSessionId ¶

func (o *SessionValidationSettings) GetIncludeSessionId() bool

GetIncludeSessionId returns the IncludeSessionId field value if set, zero value otherwise.

func (*SessionValidationSettings) GetIncludeSessionIdOk ¶

func (o *SessionValidationSettings) GetIncludeSessionIdOk() (*bool, bool)

GetIncludeSessionIdOk returns a tuple with the IncludeSessionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionValidationSettings) GetInherited ¶

func (o *SessionValidationSettings) GetInherited() bool

GetInherited returns the Inherited field value if set, zero value otherwise.

func (*SessionValidationSettings) GetInheritedOk ¶

func (o *SessionValidationSettings) GetInheritedOk() (*bool, bool)

GetInheritedOk returns a tuple with the Inherited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionValidationSettings) GetUpdateAuthnSessionActivity ¶

func (o *SessionValidationSettings) GetUpdateAuthnSessionActivity() bool

GetUpdateAuthnSessionActivity returns the UpdateAuthnSessionActivity field value if set, zero value otherwise.

func (*SessionValidationSettings) GetUpdateAuthnSessionActivityOk ¶

func (o *SessionValidationSettings) GetUpdateAuthnSessionActivityOk() (*bool, bool)

GetUpdateAuthnSessionActivityOk returns a tuple with the UpdateAuthnSessionActivity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SessionValidationSettings) HasCheckSessionRevocationStatus ¶

func (o *SessionValidationSettings) HasCheckSessionRevocationStatus() bool

HasCheckSessionRevocationStatus returns a boolean if a field has been set.

func (*SessionValidationSettings) HasCheckValidAuthnSession ¶

func (o *SessionValidationSettings) HasCheckValidAuthnSession() bool

HasCheckValidAuthnSession returns a boolean if a field has been set.

func (*SessionValidationSettings) HasIncludeSessionId ¶

func (o *SessionValidationSettings) HasIncludeSessionId() bool

HasIncludeSessionId returns a boolean if a field has been set.

func (*SessionValidationSettings) HasInherited ¶

func (o *SessionValidationSettings) HasInherited() bool

HasInherited returns a boolean if a field has been set.

func (*SessionValidationSettings) HasUpdateAuthnSessionActivity ¶

func (o *SessionValidationSettings) HasUpdateAuthnSessionActivity() bool

HasUpdateAuthnSessionActivity returns a boolean if a field has been set.

func (SessionValidationSettings) MarshalJSON ¶

func (o SessionValidationSettings) MarshalJSON() ([]byte, error)

func (*SessionValidationSettings) SetCheckSessionRevocationStatus ¶

func (o *SessionValidationSettings) SetCheckSessionRevocationStatus(v bool)

SetCheckSessionRevocationStatus gets a reference to the given bool and assigns it to the CheckSessionRevocationStatus field.

func (*SessionValidationSettings) SetCheckValidAuthnSession ¶

func (o *SessionValidationSettings) SetCheckValidAuthnSession(v bool)

SetCheckValidAuthnSession gets a reference to the given bool and assigns it to the CheckValidAuthnSession field.

func (*SessionValidationSettings) SetIncludeSessionId ¶

func (o *SessionValidationSettings) SetIncludeSessionId(v bool)

SetIncludeSessionId gets a reference to the given bool and assigns it to the IncludeSessionId field.

func (*SessionValidationSettings) SetInherited ¶

func (o *SessionValidationSettings) SetInherited(v bool)

SetInherited gets a reference to the given bool and assigns it to the Inherited field.

func (*SessionValidationSettings) SetUpdateAuthnSessionActivity ¶

func (o *SessionValidationSettings) SetUpdateAuthnSessionActivity(v bool)

SetUpdateAuthnSessionActivity gets a reference to the given bool and assigns it to the UpdateAuthnSessionActivity field.

func (SessionValidationSettings) ToMap ¶

func (o SessionValidationSettings) ToMap() (map[string]interface{}, error)

type SigningKeys ¶

type SigningKeys struct {
	P256ActiveCertRef   *ResourceLink `json:"p256ActiveCertRef,omitempty" tfsdk:"p256_active_cert_ref"`
	P256PreviousCertRef *ResourceLink `json:"p256PreviousCertRef,omitempty" tfsdk:"p256_previous_cert_ref"`
	// Enable publishing of the P-256 certificate chain associated with the active key.
	P256PublishX5cParameter *bool `json:"p256PublishX5cParameter,omitempty" tfsdk:"p256_publish_x5c_parameter"`
	// Key Id for currently active P-256 key.
	P256ActiveKeyId *string `json:"p256ActiveKeyId,omitempty" tfsdk:"p256_active_key_id"`
	// Key Id for previously active P-256 key.
	P256PreviousKeyId   *string       `json:"p256PreviousKeyId,omitempty" tfsdk:"p256_previous_key_id"`
	P384ActiveCertRef   *ResourceLink `json:"p384ActiveCertRef,omitempty" tfsdk:"p384_active_cert_ref"`
	P384PreviousCertRef *ResourceLink `json:"p384PreviousCertRef,omitempty" tfsdk:"p384_previous_cert_ref"`
	// Enable publishing of the P-384 certificate chain associated with the active key.
	P384PublishX5cParameter *bool `json:"p384PublishX5cParameter,omitempty" tfsdk:"p384_publish_x5c_parameter"`
	// Key Id for currently active P-384 key.
	P384ActiveKeyId *string `json:"p384ActiveKeyId,omitempty" tfsdk:"p384_active_key_id"`
	// Key Id for previously active P-384 key.
	P384PreviousKeyId   *string       `json:"p384PreviousKeyId,omitempty" tfsdk:"p384_previous_key_id"`
	P521ActiveCertRef   *ResourceLink `json:"p521ActiveCertRef,omitempty" tfsdk:"p521_active_cert_ref"`
	P521PreviousCertRef *ResourceLink `json:"p521PreviousCertRef,omitempty" tfsdk:"p521_previous_cert_ref"`
	// Enable publishing of the P-521 certificate chain associated with the active key.
	P521PublishX5cParameter *bool `json:"p521PublishX5cParameter,omitempty" tfsdk:"p521_publish_x5c_parameter"`
	// Key Id for currently active P-521 key.
	P521ActiveKeyId *string `json:"p521ActiveKeyId,omitempty" tfsdk:"p521_active_key_id"`
	// Key Id for previously active P-521 key.
	P521PreviousKeyId  *string       `json:"p521PreviousKeyId,omitempty" tfsdk:"p521_previous_key_id"`
	RsaActiveCertRef   *ResourceLink `json:"rsaActiveCertRef,omitempty" tfsdk:"rsa_active_cert_ref"`
	RsaPreviousCertRef *ResourceLink `json:"rsaPreviousCertRef,omitempty" tfsdk:"rsa_previous_cert_ref"`
	// Enable publishing of the RSA certificate chain associated with the active key.
	RsaPublishX5cParameter *bool `json:"rsaPublishX5cParameter,omitempty" tfsdk:"rsa_publish_x5c_parameter"`
	// Key Id for currently active RSA key.
	RsaActiveKeyId *string `json:"rsaActiveKeyId,omitempty" tfsdk:"rsa_active_key_id"`
	// Key Id for previously active RSA key.
	RsaPreviousKeyId *string `json:"rsaPreviousKeyId,omitempty" tfsdk:"rsa_previous_key_id"`
	// PingFederate uses the same RSA key for all RSA signing algorithms. To enable active RSA JWK entry to have unique single valued ”alg” parameter, use this list to set a key identifier for each RSA algorithm (RS256, RS384, RS512, PS256, PS384 and PS512).
	RsaAlgorithmActiveKeyIds []RsaAlgKeyId `json:"rsaAlgorithmActiveKeyIds,omitempty" tfsdk:"rsa_algorithm_active_key_ids"`
	// PingFederate uses the same RSA key for all RSA signing algorithms. To enable previously active RSA JWK entry to have unique single valued ”alg” parameter, use this list to set a key identifier for each RSA algorithm (RS256, RS384, RS512, PS256, PS384 and PS512).
	RsaAlgorithmPreviousKeyIds []RsaAlgKeyId `json:"rsaAlgorithmPreviousKeyIds,omitempty" tfsdk:"rsa_algorithm_previous_key_ids"`
}

SigningKeys Setting for a OAuth/OpenID Connect signing key set while using multiple virtual issuers.

func NewSigningKeys ¶

func NewSigningKeys() *SigningKeys

NewSigningKeys instantiates a new SigningKeys object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSigningKeysWithDefaults ¶

func NewSigningKeysWithDefaults() *SigningKeys

NewSigningKeysWithDefaults instantiates a new SigningKeys object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SigningKeys) GetP256ActiveCertRef ¶

func (o *SigningKeys) GetP256ActiveCertRef() ResourceLink

GetP256ActiveCertRef returns the P256ActiveCertRef field value if set, zero value otherwise.

func (*SigningKeys) GetP256ActiveCertRefOk ¶

func (o *SigningKeys) GetP256ActiveCertRefOk() (*ResourceLink, bool)

GetP256ActiveCertRefOk returns a tuple with the P256ActiveCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetP256ActiveKeyId ¶ added in v1200.2.0

func (o *SigningKeys) GetP256ActiveKeyId() string

GetP256ActiveKeyId returns the P256ActiveKeyId field value if set, zero value otherwise.

func (*SigningKeys) GetP256ActiveKeyIdOk ¶ added in v1200.2.0

func (o *SigningKeys) GetP256ActiveKeyIdOk() (*string, bool)

GetP256ActiveKeyIdOk returns a tuple with the P256ActiveKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetP256PreviousCertRef ¶

func (o *SigningKeys) GetP256PreviousCertRef() ResourceLink

GetP256PreviousCertRef returns the P256PreviousCertRef field value if set, zero value otherwise.

func (*SigningKeys) GetP256PreviousCertRefOk ¶

func (o *SigningKeys) GetP256PreviousCertRefOk() (*ResourceLink, bool)

GetP256PreviousCertRefOk returns a tuple with the P256PreviousCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetP256PreviousKeyId ¶ added in v1200.2.0

func (o *SigningKeys) GetP256PreviousKeyId() string

GetP256PreviousKeyId returns the P256PreviousKeyId field value if set, zero value otherwise.

func (*SigningKeys) GetP256PreviousKeyIdOk ¶ added in v1200.2.0

func (o *SigningKeys) GetP256PreviousKeyIdOk() (*string, bool)

GetP256PreviousKeyIdOk returns a tuple with the P256PreviousKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetP256PublishX5cParameter ¶

func (o *SigningKeys) GetP256PublishX5cParameter() bool

GetP256PublishX5cParameter returns the P256PublishX5cParameter field value if set, zero value otherwise.

func (*SigningKeys) GetP256PublishX5cParameterOk ¶

func (o *SigningKeys) GetP256PublishX5cParameterOk() (*bool, bool)

GetP256PublishX5cParameterOk returns a tuple with the P256PublishX5cParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetP384ActiveCertRef ¶

func (o *SigningKeys) GetP384ActiveCertRef() ResourceLink

GetP384ActiveCertRef returns the P384ActiveCertRef field value if set, zero value otherwise.

func (*SigningKeys) GetP384ActiveCertRefOk ¶

func (o *SigningKeys) GetP384ActiveCertRefOk() (*ResourceLink, bool)

GetP384ActiveCertRefOk returns a tuple with the P384ActiveCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetP384ActiveKeyId ¶ added in v1200.2.0

func (o *SigningKeys) GetP384ActiveKeyId() string

GetP384ActiveKeyId returns the P384ActiveKeyId field value if set, zero value otherwise.

func (*SigningKeys) GetP384ActiveKeyIdOk ¶ added in v1200.2.0

func (o *SigningKeys) GetP384ActiveKeyIdOk() (*string, bool)

GetP384ActiveKeyIdOk returns a tuple with the P384ActiveKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetP384PreviousCertRef ¶

func (o *SigningKeys) GetP384PreviousCertRef() ResourceLink

GetP384PreviousCertRef returns the P384PreviousCertRef field value if set, zero value otherwise.

func (*SigningKeys) GetP384PreviousCertRefOk ¶

func (o *SigningKeys) GetP384PreviousCertRefOk() (*ResourceLink, bool)

GetP384PreviousCertRefOk returns a tuple with the P384PreviousCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetP384PreviousKeyId ¶ added in v1200.2.0

func (o *SigningKeys) GetP384PreviousKeyId() string

GetP384PreviousKeyId returns the P384PreviousKeyId field value if set, zero value otherwise.

func (*SigningKeys) GetP384PreviousKeyIdOk ¶ added in v1200.2.0

func (o *SigningKeys) GetP384PreviousKeyIdOk() (*string, bool)

GetP384PreviousKeyIdOk returns a tuple with the P384PreviousKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetP384PublishX5cParameter ¶

func (o *SigningKeys) GetP384PublishX5cParameter() bool

GetP384PublishX5cParameter returns the P384PublishX5cParameter field value if set, zero value otherwise.

func (*SigningKeys) GetP384PublishX5cParameterOk ¶

func (o *SigningKeys) GetP384PublishX5cParameterOk() (*bool, bool)

GetP384PublishX5cParameterOk returns a tuple with the P384PublishX5cParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetP521ActiveCertRef ¶

func (o *SigningKeys) GetP521ActiveCertRef() ResourceLink

GetP521ActiveCertRef returns the P521ActiveCertRef field value if set, zero value otherwise.

func (*SigningKeys) GetP521ActiveCertRefOk ¶

func (o *SigningKeys) GetP521ActiveCertRefOk() (*ResourceLink, bool)

GetP521ActiveCertRefOk returns a tuple with the P521ActiveCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetP521ActiveKeyId ¶ added in v1200.2.0

func (o *SigningKeys) GetP521ActiveKeyId() string

GetP521ActiveKeyId returns the P521ActiveKeyId field value if set, zero value otherwise.

func (*SigningKeys) GetP521ActiveKeyIdOk ¶ added in v1200.2.0

func (o *SigningKeys) GetP521ActiveKeyIdOk() (*string, bool)

GetP521ActiveKeyIdOk returns a tuple with the P521ActiveKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetP521PreviousCertRef ¶

func (o *SigningKeys) GetP521PreviousCertRef() ResourceLink

GetP521PreviousCertRef returns the P521PreviousCertRef field value if set, zero value otherwise.

func (*SigningKeys) GetP521PreviousCertRefOk ¶

func (o *SigningKeys) GetP521PreviousCertRefOk() (*ResourceLink, bool)

GetP521PreviousCertRefOk returns a tuple with the P521PreviousCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetP521PreviousKeyId ¶ added in v1200.2.0

func (o *SigningKeys) GetP521PreviousKeyId() string

GetP521PreviousKeyId returns the P521PreviousKeyId field value if set, zero value otherwise.

func (*SigningKeys) GetP521PreviousKeyIdOk ¶ added in v1200.2.0

func (o *SigningKeys) GetP521PreviousKeyIdOk() (*string, bool)

GetP521PreviousKeyIdOk returns a tuple with the P521PreviousKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetP521PublishX5cParameter ¶

func (o *SigningKeys) GetP521PublishX5cParameter() bool

GetP521PublishX5cParameter returns the P521PublishX5cParameter field value if set, zero value otherwise.

func (*SigningKeys) GetP521PublishX5cParameterOk ¶

func (o *SigningKeys) GetP521PublishX5cParameterOk() (*bool, bool)

GetP521PublishX5cParameterOk returns a tuple with the P521PublishX5cParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetRsaActiveCertRef ¶

func (o *SigningKeys) GetRsaActiveCertRef() ResourceLink

GetRsaActiveCertRef returns the RsaActiveCertRef field value if set, zero value otherwise.

func (*SigningKeys) GetRsaActiveCertRefOk ¶

func (o *SigningKeys) GetRsaActiveCertRefOk() (*ResourceLink, bool)

GetRsaActiveCertRefOk returns a tuple with the RsaActiveCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetRsaActiveKeyId ¶ added in v1200.2.0

func (o *SigningKeys) GetRsaActiveKeyId() string

GetRsaActiveKeyId returns the RsaActiveKeyId field value if set, zero value otherwise.

func (*SigningKeys) GetRsaActiveKeyIdOk ¶ added in v1200.2.0

func (o *SigningKeys) GetRsaActiveKeyIdOk() (*string, bool)

GetRsaActiveKeyIdOk returns a tuple with the RsaActiveKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetRsaAlgorithmActiveKeyIds ¶ added in v1200.2.0

func (o *SigningKeys) GetRsaAlgorithmActiveKeyIds() []RsaAlgKeyId

GetRsaAlgorithmActiveKeyIds returns the RsaAlgorithmActiveKeyIds field value if set, zero value otherwise.

func (*SigningKeys) GetRsaAlgorithmActiveKeyIdsOk ¶ added in v1200.2.0

func (o *SigningKeys) GetRsaAlgorithmActiveKeyIdsOk() ([]RsaAlgKeyId, bool)

GetRsaAlgorithmActiveKeyIdsOk returns a tuple with the RsaAlgorithmActiveKeyIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetRsaAlgorithmPreviousKeyIds ¶ added in v1200.2.0

func (o *SigningKeys) GetRsaAlgorithmPreviousKeyIds() []RsaAlgKeyId

GetRsaAlgorithmPreviousKeyIds returns the RsaAlgorithmPreviousKeyIds field value if set, zero value otherwise.

func (*SigningKeys) GetRsaAlgorithmPreviousKeyIdsOk ¶ added in v1200.2.0

func (o *SigningKeys) GetRsaAlgorithmPreviousKeyIdsOk() ([]RsaAlgKeyId, bool)

GetRsaAlgorithmPreviousKeyIdsOk returns a tuple with the RsaAlgorithmPreviousKeyIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetRsaPreviousCertRef ¶

func (o *SigningKeys) GetRsaPreviousCertRef() ResourceLink

GetRsaPreviousCertRef returns the RsaPreviousCertRef field value if set, zero value otherwise.

func (*SigningKeys) GetRsaPreviousCertRefOk ¶

func (o *SigningKeys) GetRsaPreviousCertRefOk() (*ResourceLink, bool)

GetRsaPreviousCertRefOk returns a tuple with the RsaPreviousCertRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetRsaPreviousKeyId ¶ added in v1200.2.0

func (o *SigningKeys) GetRsaPreviousKeyId() string

GetRsaPreviousKeyId returns the RsaPreviousKeyId field value if set, zero value otherwise.

func (*SigningKeys) GetRsaPreviousKeyIdOk ¶ added in v1200.2.0

func (o *SigningKeys) GetRsaPreviousKeyIdOk() (*string, bool)

GetRsaPreviousKeyIdOk returns a tuple with the RsaPreviousKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) GetRsaPublishX5cParameter ¶

func (o *SigningKeys) GetRsaPublishX5cParameter() bool

GetRsaPublishX5cParameter returns the RsaPublishX5cParameter field value if set, zero value otherwise.

func (*SigningKeys) GetRsaPublishX5cParameterOk ¶

func (o *SigningKeys) GetRsaPublishX5cParameterOk() (*bool, bool)

GetRsaPublishX5cParameterOk returns a tuple with the RsaPublishX5cParameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningKeys) HasP256ActiveCertRef ¶

func (o *SigningKeys) HasP256ActiveCertRef() bool

HasP256ActiveCertRef returns a boolean if a field has been set.

func (*SigningKeys) HasP256ActiveKeyId ¶ added in v1200.2.0

func (o *SigningKeys) HasP256ActiveKeyId() bool

HasP256ActiveKeyId returns a boolean if a field has been set.

func (*SigningKeys) HasP256PreviousCertRef ¶

func (o *SigningKeys) HasP256PreviousCertRef() bool

HasP256PreviousCertRef returns a boolean if a field has been set.

func (*SigningKeys) HasP256PreviousKeyId ¶ added in v1200.2.0

func (o *SigningKeys) HasP256PreviousKeyId() bool

HasP256PreviousKeyId returns a boolean if a field has been set.

func (*SigningKeys) HasP256PublishX5cParameter ¶

func (o *SigningKeys) HasP256PublishX5cParameter() bool

HasP256PublishX5cParameter returns a boolean if a field has been set.

func (*SigningKeys) HasP384ActiveCertRef ¶

func (o *SigningKeys) HasP384ActiveCertRef() bool

HasP384ActiveCertRef returns a boolean if a field has been set.

func (*SigningKeys) HasP384ActiveKeyId ¶ added in v1200.2.0

func (o *SigningKeys) HasP384ActiveKeyId() bool

HasP384ActiveKeyId returns a boolean if a field has been set.

func (*SigningKeys) HasP384PreviousCertRef ¶

func (o *SigningKeys) HasP384PreviousCertRef() bool

HasP384PreviousCertRef returns a boolean if a field has been set.

func (*SigningKeys) HasP384PreviousKeyId ¶ added in v1200.2.0

func (o *SigningKeys) HasP384PreviousKeyId() bool

HasP384PreviousKeyId returns a boolean if a field has been set.

func (*SigningKeys) HasP384PublishX5cParameter ¶

func (o *SigningKeys) HasP384PublishX5cParameter() bool

HasP384PublishX5cParameter returns a boolean if a field has been set.

func (*SigningKeys) HasP521ActiveCertRef ¶

func (o *SigningKeys) HasP521ActiveCertRef() bool

HasP521ActiveCertRef returns a boolean if a field has been set.

func (*SigningKeys) HasP521ActiveKeyId ¶ added in v1200.2.0

func (o *SigningKeys) HasP521ActiveKeyId() bool

HasP521ActiveKeyId returns a boolean if a field has been set.

func (*SigningKeys) HasP521PreviousCertRef ¶

func (o *SigningKeys) HasP521PreviousCertRef() bool

HasP521PreviousCertRef returns a boolean if a field has been set.

func (*SigningKeys) HasP521PreviousKeyId ¶ added in v1200.2.0

func (o *SigningKeys) HasP521PreviousKeyId() bool

HasP521PreviousKeyId returns a boolean if a field has been set.

func (*SigningKeys) HasP521PublishX5cParameter ¶

func (o *SigningKeys) HasP521PublishX5cParameter() bool

HasP521PublishX5cParameter returns a boolean if a field has been set.

func (*SigningKeys) HasRsaActiveCertRef ¶

func (o *SigningKeys) HasRsaActiveCertRef() bool

HasRsaActiveCertRef returns a boolean if a field has been set.

func (*SigningKeys) HasRsaActiveKeyId ¶ added in v1200.2.0

func (o *SigningKeys) HasRsaActiveKeyId() bool

HasRsaActiveKeyId returns a boolean if a field has been set.

func (*SigningKeys) HasRsaAlgorithmActiveKeyIds ¶ added in v1200.2.0

func (o *SigningKeys) HasRsaAlgorithmActiveKeyIds() bool

HasRsaAlgorithmActiveKeyIds returns a boolean if a field has been set.

func (*SigningKeys) HasRsaAlgorithmPreviousKeyIds ¶ added in v1200.2.0

func (o *SigningKeys) HasRsaAlgorithmPreviousKeyIds() bool

HasRsaAlgorithmPreviousKeyIds returns a boolean if a field has been set.

func (*SigningKeys) HasRsaPreviousCertRef ¶

func (o *SigningKeys) HasRsaPreviousCertRef() bool

HasRsaPreviousCertRef returns a boolean if a field has been set.

func (*SigningKeys) HasRsaPreviousKeyId ¶ added in v1200.2.0

func (o *SigningKeys) HasRsaPreviousKeyId() bool

HasRsaPreviousKeyId returns a boolean if a field has been set.

func (*SigningKeys) HasRsaPublishX5cParameter ¶

func (o *SigningKeys) HasRsaPublishX5cParameter() bool

HasRsaPublishX5cParameter returns a boolean if a field has been set.

func (SigningKeys) MarshalJSON ¶

func (o SigningKeys) MarshalJSON() ([]byte, error)

func (*SigningKeys) SetP256ActiveCertRef ¶

func (o *SigningKeys) SetP256ActiveCertRef(v ResourceLink)

SetP256ActiveCertRef gets a reference to the given ResourceLink and assigns it to the P256ActiveCertRef field.

func (*SigningKeys) SetP256ActiveKeyId ¶ added in v1200.2.0

func (o *SigningKeys) SetP256ActiveKeyId(v string)

SetP256ActiveKeyId gets a reference to the given string and assigns it to the P256ActiveKeyId field.

func (*SigningKeys) SetP256PreviousCertRef ¶

func (o *SigningKeys) SetP256PreviousCertRef(v ResourceLink)

SetP256PreviousCertRef gets a reference to the given ResourceLink and assigns it to the P256PreviousCertRef field.

func (*SigningKeys) SetP256PreviousKeyId ¶ added in v1200.2.0

func (o *SigningKeys) SetP256PreviousKeyId(v string)

SetP256PreviousKeyId gets a reference to the given string and assigns it to the P256PreviousKeyId field.

func (*SigningKeys) SetP256PublishX5cParameter ¶

func (o *SigningKeys) SetP256PublishX5cParameter(v bool)

SetP256PublishX5cParameter gets a reference to the given bool and assigns it to the P256PublishX5cParameter field.

func (*SigningKeys) SetP384ActiveCertRef ¶

func (o *SigningKeys) SetP384ActiveCertRef(v ResourceLink)

SetP384ActiveCertRef gets a reference to the given ResourceLink and assigns it to the P384ActiveCertRef field.

func (*SigningKeys) SetP384ActiveKeyId ¶ added in v1200.2.0

func (o *SigningKeys) SetP384ActiveKeyId(v string)

SetP384ActiveKeyId gets a reference to the given string and assigns it to the P384ActiveKeyId field.

func (*SigningKeys) SetP384PreviousCertRef ¶

func (o *SigningKeys) SetP384PreviousCertRef(v ResourceLink)

SetP384PreviousCertRef gets a reference to the given ResourceLink and assigns it to the P384PreviousCertRef field.

func (*SigningKeys) SetP384PreviousKeyId ¶ added in v1200.2.0

func (o *SigningKeys) SetP384PreviousKeyId(v string)

SetP384PreviousKeyId gets a reference to the given string and assigns it to the P384PreviousKeyId field.

func (*SigningKeys) SetP384PublishX5cParameter ¶

func (o *SigningKeys) SetP384PublishX5cParameter(v bool)

SetP384PublishX5cParameter gets a reference to the given bool and assigns it to the P384PublishX5cParameter field.

func (*SigningKeys) SetP521ActiveCertRef ¶

func (o *SigningKeys) SetP521ActiveCertRef(v ResourceLink)

SetP521ActiveCertRef gets a reference to the given ResourceLink and assigns it to the P521ActiveCertRef field.

func (*SigningKeys) SetP521ActiveKeyId ¶ added in v1200.2.0

func (o *SigningKeys) SetP521ActiveKeyId(v string)

SetP521ActiveKeyId gets a reference to the given string and assigns it to the P521ActiveKeyId field.

func (*SigningKeys) SetP521PreviousCertRef ¶

func (o *SigningKeys) SetP521PreviousCertRef(v ResourceLink)

SetP521PreviousCertRef gets a reference to the given ResourceLink and assigns it to the P521PreviousCertRef field.

func (*SigningKeys) SetP521PreviousKeyId ¶ added in v1200.2.0

func (o *SigningKeys) SetP521PreviousKeyId(v string)

SetP521PreviousKeyId gets a reference to the given string and assigns it to the P521PreviousKeyId field.

func (*SigningKeys) SetP521PublishX5cParameter ¶

func (o *SigningKeys) SetP521PublishX5cParameter(v bool)

SetP521PublishX5cParameter gets a reference to the given bool and assigns it to the P521PublishX5cParameter field.

func (*SigningKeys) SetRsaActiveCertRef ¶

func (o *SigningKeys) SetRsaActiveCertRef(v ResourceLink)

SetRsaActiveCertRef gets a reference to the given ResourceLink and assigns it to the RsaActiveCertRef field.

func (*SigningKeys) SetRsaActiveKeyId ¶ added in v1200.2.0

func (o *SigningKeys) SetRsaActiveKeyId(v string)

SetRsaActiveKeyId gets a reference to the given string and assigns it to the RsaActiveKeyId field.

func (*SigningKeys) SetRsaAlgorithmActiveKeyIds ¶ added in v1200.2.0

func (o *SigningKeys) SetRsaAlgorithmActiveKeyIds(v []RsaAlgKeyId)

SetRsaAlgorithmActiveKeyIds gets a reference to the given []RsaAlgKeyId and assigns it to the RsaAlgorithmActiveKeyIds field.

func (*SigningKeys) SetRsaAlgorithmPreviousKeyIds ¶ added in v1200.2.0

func (o *SigningKeys) SetRsaAlgorithmPreviousKeyIds(v []RsaAlgKeyId)

SetRsaAlgorithmPreviousKeyIds gets a reference to the given []RsaAlgKeyId and assigns it to the RsaAlgorithmPreviousKeyIds field.

func (*SigningKeys) SetRsaPreviousCertRef ¶

func (o *SigningKeys) SetRsaPreviousCertRef(v ResourceLink)

SetRsaPreviousCertRef gets a reference to the given ResourceLink and assigns it to the RsaPreviousCertRef field.

func (*SigningKeys) SetRsaPreviousKeyId ¶ added in v1200.2.0

func (o *SigningKeys) SetRsaPreviousKeyId(v string)

SetRsaPreviousKeyId gets a reference to the given string and assigns it to the RsaPreviousKeyId field.

func (*SigningKeys) SetRsaPublishX5cParameter ¶

func (o *SigningKeys) SetRsaPublishX5cParameter(v bool)

SetRsaPublishX5cParameter gets a reference to the given bool and assigns it to the RsaPublishX5cParameter field.

func (SigningKeys) ToMap ¶

func (o SigningKeys) ToMap() (map[string]interface{}, error)

type SigningSettings ¶

type SigningSettings struct {
	SigningKeyPairRef ResourceLink `json:"signingKeyPairRef" tfsdk:"signing_key_pair_ref"`
	// The list of IDs of alternative key pairs used to sign messages sent to this partner. The ID of the key pair is also known as the alias and can be found by viewing the corresponding certificate under 'Signing & Decryption Keys & Certificates' in the PingFederate admin console.
	AlternativeSigningKeyPairRefs []ResourceLink `json:"alternativeSigningKeyPairRefs,omitempty" tfsdk:"alternative_signing_key_pair_refs"`
	// The algorithm used to sign messages sent to this partner. The default is SHA1withDSA for DSA certs, SHA256withRSA for RSA certs, and SHA256withECDSA for EC certs. For RSA certs, SHA1withRSA, SHA384withRSA, SHA512withRSA, SHA256withRSAandMGF1, SHA384withRSAandMGF1 and SHA512withRSAandMGF1 are also supported. For EC certs, SHA384withECDSA and SHA512withECDSA are also supported. If the connection is WS-Federation with JWT token type, then the possible values are RSA SHA256, RSA SHA384, RSA SHA512, RSASSA-PSS SHA256, RSASSA-PSS SHA384, RSASSA-PSS SHA512, ECDSA SHA256, ECDSA SHA384, ECDSA SHA512
	Algorithm *string `json:"algorithm,omitempty" tfsdk:"algorithm"`
	// Determines whether the signing certificate is included in the signature <KeyInfo> element.
	IncludeCertInSignature *bool `json:"includeCertInSignature,omitempty" tfsdk:"include_cert_in_signature"`
	// Determines whether the <KeyValue> element with the raw public key is included in the signature <KeyInfo> element.
	IncludeRawKeyInSignature *bool `json:"includeRawKeyInSignature,omitempty" tfsdk:"include_raw_key_in_signature"`
}

SigningSettings Settings related to signing messages sent to this partner.

func NewSigningSettings ¶

func NewSigningSettings(signingKeyPairRef ResourceLink) *SigningSettings

NewSigningSettings instantiates a new SigningSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSigningSettingsWithDefaults ¶

func NewSigningSettingsWithDefaults() *SigningSettings

NewSigningSettingsWithDefaults instantiates a new SigningSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SigningSettings) GetAlgorithm ¶

func (o *SigningSettings) GetAlgorithm() string

GetAlgorithm returns the Algorithm field value if set, zero value otherwise.

func (*SigningSettings) GetAlgorithmOk ¶

func (o *SigningSettings) GetAlgorithmOk() (*string, bool)

GetAlgorithmOk returns a tuple with the Algorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningSettings) GetAlternativeSigningKeyPairRefs ¶

func (o *SigningSettings) GetAlternativeSigningKeyPairRefs() []ResourceLink

GetAlternativeSigningKeyPairRefs returns the AlternativeSigningKeyPairRefs field value if set, zero value otherwise.

func (*SigningSettings) GetAlternativeSigningKeyPairRefsOk ¶

func (o *SigningSettings) GetAlternativeSigningKeyPairRefsOk() ([]ResourceLink, bool)

GetAlternativeSigningKeyPairRefsOk returns a tuple with the AlternativeSigningKeyPairRefs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningSettings) GetIncludeCertInSignature ¶

func (o *SigningSettings) GetIncludeCertInSignature() bool

GetIncludeCertInSignature returns the IncludeCertInSignature field value if set, zero value otherwise.

func (*SigningSettings) GetIncludeCertInSignatureOk ¶

func (o *SigningSettings) GetIncludeCertInSignatureOk() (*bool, bool)

GetIncludeCertInSignatureOk returns a tuple with the IncludeCertInSignature field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningSettings) GetIncludeRawKeyInSignature ¶

func (o *SigningSettings) GetIncludeRawKeyInSignature() bool

GetIncludeRawKeyInSignature returns the IncludeRawKeyInSignature field value if set, zero value otherwise.

func (*SigningSettings) GetIncludeRawKeyInSignatureOk ¶

func (o *SigningSettings) GetIncludeRawKeyInSignatureOk() (*bool, bool)

GetIncludeRawKeyInSignatureOk returns a tuple with the IncludeRawKeyInSignature field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SigningSettings) GetSigningKeyPairRef ¶

func (o *SigningSettings) GetSigningKeyPairRef() ResourceLink

GetSigningKeyPairRef returns the SigningKeyPairRef field value

func (*SigningSettings) GetSigningKeyPairRefOk ¶

func (o *SigningSettings) GetSigningKeyPairRefOk() (*ResourceLink, bool)

GetSigningKeyPairRefOk returns a tuple with the SigningKeyPairRef field value and a boolean to check if the value has been set.

func (*SigningSettings) HasAlgorithm ¶

func (o *SigningSettings) HasAlgorithm() bool

HasAlgorithm returns a boolean if a field has been set.

func (*SigningSettings) HasAlternativeSigningKeyPairRefs ¶

func (o *SigningSettings) HasAlternativeSigningKeyPairRefs() bool

HasAlternativeSigningKeyPairRefs returns a boolean if a field has been set.

func (*SigningSettings) HasIncludeCertInSignature ¶

func (o *SigningSettings) HasIncludeCertInSignature() bool

HasIncludeCertInSignature returns a boolean if a field has been set.

func (*SigningSettings) HasIncludeRawKeyInSignature ¶

func (o *SigningSettings) HasIncludeRawKeyInSignature() bool

HasIncludeRawKeyInSignature returns a boolean if a field has been set.

func (SigningSettings) MarshalJSON ¶

func (o SigningSettings) MarshalJSON() ([]byte, error)

func (*SigningSettings) SetAlgorithm ¶

func (o *SigningSettings) SetAlgorithm(v string)

SetAlgorithm gets a reference to the given string and assigns it to the Algorithm field.

func (*SigningSettings) SetAlternativeSigningKeyPairRefs ¶

func (o *SigningSettings) SetAlternativeSigningKeyPairRefs(v []ResourceLink)

SetAlternativeSigningKeyPairRefs gets a reference to the given []ResourceLink and assigns it to the AlternativeSigningKeyPairRefs field.

func (*SigningSettings) SetIncludeCertInSignature ¶

func (o *SigningSettings) SetIncludeCertInSignature(v bool)

SetIncludeCertInSignature gets a reference to the given bool and assigns it to the IncludeCertInSignature field.

func (*SigningSettings) SetIncludeRawKeyInSignature ¶

func (o *SigningSettings) SetIncludeRawKeyInSignature(v bool)

SetIncludeRawKeyInSignature gets a reference to the given bool and assigns it to the IncludeRawKeyInSignature field.

func (*SigningSettings) SetSigningKeyPairRef ¶

func (o *SigningSettings) SetSigningKeyPairRef(v ResourceLink)

SetSigningKeyPairRef sets field value

func (SigningSettings) ToMap ¶

func (o SigningSettings) ToMap() (map[string]interface{}, error)

type SloServiceEndpoint ¶

type SloServiceEndpoint struct {
	// The binding of this endpoint, if applicable - usually only required for SAML 2.0 endpoints.
	Binding *string `json:"binding,omitempty" tfsdk:"binding"`
	// The absolute or relative URL of the endpoint. A relative URL can be specified if a base URL for the connection has been defined.
	Url string `json:"url" tfsdk:"url"`
	// The absolute or relative URL to which logout responses are sent. A relative URL can be specified if a base URL for the connection has been defined.
	ResponseUrl *string `json:"responseUrl,omitempty" tfsdk:"response_url"`
}

SloServiceEndpoint Where SLO logout messages are sent. Only applicable for SAML 2.0.

func NewSloServiceEndpoint ¶

func NewSloServiceEndpoint(url string) *SloServiceEndpoint

NewSloServiceEndpoint instantiates a new SloServiceEndpoint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSloServiceEndpointWithDefaults ¶

func NewSloServiceEndpointWithDefaults() *SloServiceEndpoint

NewSloServiceEndpointWithDefaults instantiates a new SloServiceEndpoint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SloServiceEndpoint) GetBinding ¶

func (o *SloServiceEndpoint) GetBinding() string

GetBinding returns the Binding field value if set, zero value otherwise.

func (*SloServiceEndpoint) GetBindingOk ¶

func (o *SloServiceEndpoint) GetBindingOk() (*string, bool)

GetBindingOk returns a tuple with the Binding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SloServiceEndpoint) GetResponseUrl ¶

func (o *SloServiceEndpoint) GetResponseUrl() string

GetResponseUrl returns the ResponseUrl field value if set, zero value otherwise.

func (*SloServiceEndpoint) GetResponseUrlOk ¶

func (o *SloServiceEndpoint) GetResponseUrlOk() (*string, bool)

GetResponseUrlOk returns a tuple with the ResponseUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SloServiceEndpoint) GetUrl ¶

func (o *SloServiceEndpoint) GetUrl() string

GetUrl returns the Url field value

func (*SloServiceEndpoint) GetUrlOk ¶

func (o *SloServiceEndpoint) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*SloServiceEndpoint) HasBinding ¶

func (o *SloServiceEndpoint) HasBinding() bool

HasBinding returns a boolean if a field has been set.

func (*SloServiceEndpoint) HasResponseUrl ¶

func (o *SloServiceEndpoint) HasResponseUrl() bool

HasResponseUrl returns a boolean if a field has been set.

func (SloServiceEndpoint) MarshalJSON ¶

func (o SloServiceEndpoint) MarshalJSON() ([]byte, error)

func (*SloServiceEndpoint) SetBinding ¶

func (o *SloServiceEndpoint) SetBinding(v string)

SetBinding gets a reference to the given string and assigns it to the Binding field.

func (*SloServiceEndpoint) SetResponseUrl ¶

func (o *SloServiceEndpoint) SetResponseUrl(v string)

SetResponseUrl gets a reference to the given string and assigns it to the ResponseUrl field.

func (*SloServiceEndpoint) SetUrl ¶

func (o *SloServiceEndpoint) SetUrl(v string)

SetUrl sets field value

func (SloServiceEndpoint) ToMap ¶

func (o SloServiceEndpoint) ToMap() (map[string]interface{}, error)

type SourceTypeIdKey ¶

type SourceTypeIdKey struct {
	// The source type of this key.
	Type string `json:"type" tfsdk:"type"`
	// The attribute source ID that refers to the attribute source that this key references. In some resources, the ID is optional and will be ignored. In these cases the ID should be omitted. If the source type is not an attribute source then the ID can be omitted.
	Id *string `json:"id,omitempty" tfsdk:"id"`
}

SourceTypeIdKey A key that is meant to reference a source from which an attribute can be retrieved. This model is usually paired with a value which, depending on the SourceType, can be a hardcoded value or a reference to an attribute name specific to that SourceType. Not all values are applicable - a validation error will be returned for incorrect values.<br>For each SourceType, the value should be:<br>ACCOUNT_LINK - If account linking was enabled for the browser SSO, the value must be 'Local User ID', unless it has been overridden in PingFederate's server configuration.<br>ADAPTER - The value is one of the attributes of the IdP Adapter.<br>ASSERTION - The value is one of the attributes coming from the SAML assertion.<br>AUTHENTICATION_POLICY_CONTRACT - The value is one of the attributes coming from an authentication policy contract.<br>LOCAL_IDENTITY_PROFILE - The value is one of the fields coming from a local identity profile.<br>CONTEXT - The value must be one of the following ['TargetResource' or 'OAuthScopes' or 'ClientId' or 'AuthenticationCtx' or 'ClientIp' or 'Locale' or 'StsBasicAuthUsername' or 'StsSSLClientCertSubjectDN' or 'StsSSLClientCertChain' or 'VirtualServerId' or 'AuthenticatingAuthority' or 'DefaultPersistentGrantLifetime'.]<br>CLAIMS - Attributes provided by the OIDC Provider.<br>CUSTOM_DATA_STORE - The value is one of the attributes returned by this custom data store.<br>EXPRESSION - The value is an OGNL expression.<br>EXTENDED_CLIENT_METADATA - The value is from an OAuth extended client metadata parameter. This source type is deprecated and has been replaced by EXTENDED_PROPERTIES.<br>EXTENDED_PROPERTIES - The value is from an OAuth Client's extended property.<br>IDP_CONNECTION - The value is one of the attributes passed in by the IdP connection.<br>JDBC_DATA_STORE - The value is one of the column names returned from the JDBC attribute source.<br>LDAP_DATA_STORE - The value is one of the LDAP attributes supported by your LDAP data store.<br>MAPPED_ATTRIBUTES - The value is the name of one of the mapped attributes that is defined in the associated attribute mapping.<br>OAUTH_PERSISTENT_GRANT - The value is one of the attributes from the persistent grant.<br>PASSWORD_CREDENTIAL_VALIDATOR - The value is one of the attributes of the PCV.<br>NO_MAPPING - A placeholder value to indicate that an attribute currently has no mapped source.TEXT - A hardcoded value that is used to populate the corresponding attribute.<br>TOKEN - The value is one of the token attributes.<br>REQUEST - The value is from the request context such as the CIBA identity hint contract or the request contract for Ws-Trust.<br>TRACKED_HTTP_PARAMS - The value is from the original request parameters.<br>SUBJECT_TOKEN - The value is one of the OAuth 2.0 Token exchange subject_token attributes.<br>ACTOR_TOKEN - The value is one of the OAuth 2.0 Token exchange actor_token attributes.<br>TOKEN_EXCHANGE_PROCESSOR_POLICY - The value is one of the attributes coming from a Token Exchange Processor policy.<br>FRAGMENT - The value is one of the attributes coming from an authentication policy fragment.<br>INPUTS - The value is one of the attributes coming from an attribute defined in the input authentication policy contract for an authentication policy fragment.<br>ATTRIBUTE_QUERY - The value is one of the user attributes queried from an Attribute Authority.<br>IDENTITY_STORE_USER - The value is one of the attributes from a user identity store provisioner for SCIM processing.<br>IDENTITY_STORE_GROUP - The value is one of the attributes from a group identity store provisioner for SCIM processing.<br>SCIM_USER - The value is one of the attributes passed in from the SCIM user request.<br>SCIM_GROUP - The value is one of the attributes passed in from the SCIM group request.<br>

func NewSourceTypeIdKey ¶

func NewSourceTypeIdKey(type_ string) *SourceTypeIdKey

NewSourceTypeIdKey instantiates a new SourceTypeIdKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceTypeIdKeyWithDefaults ¶

func NewSourceTypeIdKeyWithDefaults() *SourceTypeIdKey

NewSourceTypeIdKeyWithDefaults instantiates a new SourceTypeIdKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceTypeIdKey) GetId ¶

func (o *SourceTypeIdKey) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SourceTypeIdKey) GetIdOk ¶

func (o *SourceTypeIdKey) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceTypeIdKey) GetType ¶

func (o *SourceTypeIdKey) GetType() string

GetType returns the Type field value

func (*SourceTypeIdKey) GetTypeOk ¶

func (o *SourceTypeIdKey) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SourceTypeIdKey) HasId ¶

func (o *SourceTypeIdKey) HasId() bool

HasId returns a boolean if a field has been set.

func (SourceTypeIdKey) MarshalJSON ¶

func (o SourceTypeIdKey) MarshalJSON() ([]byte, error)

func (*SourceTypeIdKey) SetId ¶

func (o *SourceTypeIdKey) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SourceTypeIdKey) SetType ¶

func (o *SourceTypeIdKey) SetType(v string)

SetType sets field value

func (SourceTypeIdKey) ToMap ¶

func (o SourceTypeIdKey) ToMap() (map[string]interface{}, error)

type SpAdapter ¶

type SpAdapter struct {
	// The ID of the plugin instance. The ID cannot be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Id string `json:"id" tfsdk:"id"`
	// The plugin instance name. The name can be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
	// The time at which the plugin instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified          *time.Time                      `json:"lastModified,omitempty" tfsdk:"last_modified"`
	AttributeContract     *SpAdapterAttributeContract     `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	TargetApplicationInfo *SpAdapterTargetApplicationInfo `json:"targetApplicationInfo,omitempty" tfsdk:"target_application_info"`
}

SpAdapter struct for SpAdapter

func NewSpAdapter ¶

func NewSpAdapter(id string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *SpAdapter

NewSpAdapter instantiates a new SpAdapter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpAdapterWithDefaults ¶

func NewSpAdapterWithDefaults() *SpAdapter

NewSpAdapterWithDefaults instantiates a new SpAdapter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpAdapter) GetAttributeContract ¶

func (o *SpAdapter) GetAttributeContract() SpAdapterAttributeContract

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*SpAdapter) GetAttributeContractOk ¶

func (o *SpAdapter) GetAttributeContractOk() (*SpAdapterAttributeContract, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapter) GetConfiguration ¶

func (o *SpAdapter) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*SpAdapter) GetConfigurationOk ¶

func (o *SpAdapter) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*SpAdapter) GetId ¶

func (o *SpAdapter) GetId() string

GetId returns the Id field value

func (*SpAdapter) GetIdOk ¶

func (o *SpAdapter) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SpAdapter) GetLastModified ¶

func (o *SpAdapter) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*SpAdapter) GetLastModifiedOk ¶

func (o *SpAdapter) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapter) GetName ¶

func (o *SpAdapter) GetName() string

GetName returns the Name field value

func (*SpAdapter) GetNameOk ¶

func (o *SpAdapter) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SpAdapter) GetParentRef ¶

func (o *SpAdapter) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*SpAdapter) GetParentRefOk ¶

func (o *SpAdapter) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapter) GetPluginDescriptorRef ¶

func (o *SpAdapter) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*SpAdapter) GetPluginDescriptorRefOk ¶

func (o *SpAdapter) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*SpAdapter) GetTargetApplicationInfo ¶

func (o *SpAdapter) GetTargetApplicationInfo() SpAdapterTargetApplicationInfo

GetTargetApplicationInfo returns the TargetApplicationInfo field value if set, zero value otherwise.

func (*SpAdapter) GetTargetApplicationInfoOk ¶

func (o *SpAdapter) GetTargetApplicationInfoOk() (*SpAdapterTargetApplicationInfo, bool)

GetTargetApplicationInfoOk returns a tuple with the TargetApplicationInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapter) HasAttributeContract ¶

func (o *SpAdapter) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*SpAdapter) HasLastModified ¶

func (o *SpAdapter) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*SpAdapter) HasParentRef ¶

func (o *SpAdapter) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (*SpAdapter) HasTargetApplicationInfo ¶

func (o *SpAdapter) HasTargetApplicationInfo() bool

HasTargetApplicationInfo returns a boolean if a field has been set.

func (SpAdapter) MarshalJSON ¶

func (o SpAdapter) MarshalJSON() ([]byte, error)

func (*SpAdapter) SetAttributeContract ¶

func (o *SpAdapter) SetAttributeContract(v SpAdapterAttributeContract)

SetAttributeContract gets a reference to the given SpAdapterAttributeContract and assigns it to the AttributeContract field.

func (*SpAdapter) SetConfiguration ¶

func (o *SpAdapter) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*SpAdapter) SetId ¶

func (o *SpAdapter) SetId(v string)

SetId sets field value

func (*SpAdapter) SetLastModified ¶

func (o *SpAdapter) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*SpAdapter) SetName ¶

func (o *SpAdapter) SetName(v string)

SetName sets field value

func (*SpAdapter) SetParentRef ¶

func (o *SpAdapter) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*SpAdapter) SetPluginDescriptorRef ¶

func (o *SpAdapter) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (*SpAdapter) SetTargetApplicationInfo ¶

func (o *SpAdapter) SetTargetApplicationInfo(v SpAdapterTargetApplicationInfo)

SetTargetApplicationInfo gets a reference to the given SpAdapterTargetApplicationInfo and assigns it to the TargetApplicationInfo field.

func (SpAdapter) ToMap ¶

func (o SpAdapter) ToMap() (map[string]interface{}, error)

type SpAdapterAttribute ¶

type SpAdapterAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
}

SpAdapterAttribute An attribute for the SP adapter attribute contract.

func NewSpAdapterAttribute ¶

func NewSpAdapterAttribute(name string) *SpAdapterAttribute

NewSpAdapterAttribute instantiates a new SpAdapterAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpAdapterAttributeWithDefaults ¶

func NewSpAdapterAttributeWithDefaults() *SpAdapterAttribute

NewSpAdapterAttributeWithDefaults instantiates a new SpAdapterAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpAdapterAttribute) GetName ¶

func (o *SpAdapterAttribute) GetName() string

GetName returns the Name field value

func (*SpAdapterAttribute) GetNameOk ¶

func (o *SpAdapterAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (SpAdapterAttribute) MarshalJSON ¶

func (o SpAdapterAttribute) MarshalJSON() ([]byte, error)

func (*SpAdapterAttribute) SetName ¶

func (o *SpAdapterAttribute) SetName(v string)

SetName sets field value

func (SpAdapterAttribute) ToMap ¶

func (o SpAdapterAttribute) ToMap() (map[string]interface{}, error)

type SpAdapterAttributeContract ¶

type SpAdapterAttributeContract struct {
	// A list of read-only attributes that are automatically populated by the SP adapter descriptor.
	CoreAttributes []SpAdapterAttribute `json:"coreAttributes,omitempty" tfsdk:"core_attributes"`
	// A list of additional attributes that can be returned by the SP adapter. The extended attributes are only used if the adapter supports them.
	ExtendedAttributes []SpAdapterAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
	// Whether this attribute contract is inherited from its parent instance. If true, the rest of the properties in this model become read-only. The default value is false.
	Inherited *bool `json:"inherited,omitempty" tfsdk:"inherited"`
}

SpAdapterAttributeContract A set of attributes exposed by an SP adapter.

func NewSpAdapterAttributeContract ¶

func NewSpAdapterAttributeContract() *SpAdapterAttributeContract

NewSpAdapterAttributeContract instantiates a new SpAdapterAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpAdapterAttributeContractWithDefaults ¶

func NewSpAdapterAttributeContractWithDefaults() *SpAdapterAttributeContract

NewSpAdapterAttributeContractWithDefaults instantiates a new SpAdapterAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpAdapterAttributeContract) GetCoreAttributes ¶

func (o *SpAdapterAttributeContract) GetCoreAttributes() []SpAdapterAttribute

GetCoreAttributes returns the CoreAttributes field value if set, zero value otherwise.

func (*SpAdapterAttributeContract) GetCoreAttributesOk ¶

func (o *SpAdapterAttributeContract) GetCoreAttributesOk() ([]SpAdapterAttribute, bool)

GetCoreAttributesOk returns a tuple with the CoreAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterAttributeContract) GetExtendedAttributes ¶

func (o *SpAdapterAttributeContract) GetExtendedAttributes() []SpAdapterAttribute

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*SpAdapterAttributeContract) GetExtendedAttributesOk ¶

func (o *SpAdapterAttributeContract) GetExtendedAttributesOk() ([]SpAdapterAttribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterAttributeContract) GetInherited ¶

func (o *SpAdapterAttributeContract) GetInherited() bool

GetInherited returns the Inherited field value if set, zero value otherwise.

func (*SpAdapterAttributeContract) GetInheritedOk ¶

func (o *SpAdapterAttributeContract) GetInheritedOk() (*bool, bool)

GetInheritedOk returns a tuple with the Inherited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterAttributeContract) HasCoreAttributes ¶

func (o *SpAdapterAttributeContract) HasCoreAttributes() bool

HasCoreAttributes returns a boolean if a field has been set.

func (*SpAdapterAttributeContract) HasExtendedAttributes ¶

func (o *SpAdapterAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (*SpAdapterAttributeContract) HasInherited ¶

func (o *SpAdapterAttributeContract) HasInherited() bool

HasInherited returns a boolean if a field has been set.

func (SpAdapterAttributeContract) MarshalJSON ¶

func (o SpAdapterAttributeContract) MarshalJSON() ([]byte, error)

func (*SpAdapterAttributeContract) SetCoreAttributes ¶

func (o *SpAdapterAttributeContract) SetCoreAttributes(v []SpAdapterAttribute)

SetCoreAttributes gets a reference to the given []SpAdapterAttribute and assigns it to the CoreAttributes field.

func (*SpAdapterAttributeContract) SetExtendedAttributes ¶

func (o *SpAdapterAttributeContract) SetExtendedAttributes(v []SpAdapterAttribute)

SetExtendedAttributes gets a reference to the given []SpAdapterAttribute and assigns it to the ExtendedAttributes field.

func (*SpAdapterAttributeContract) SetInherited ¶

func (o *SpAdapterAttributeContract) SetInherited(v bool)

SetInherited gets a reference to the given bool and assigns it to the Inherited field.

func (SpAdapterAttributeContract) ToMap ¶

func (o SpAdapterAttributeContract) ToMap() (map[string]interface{}, error)

type SpAdapterDescriptor ¶

type SpAdapterDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool                   `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	ConfigDescriptor         *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
}

SpAdapterDescriptor struct for SpAdapterDescriptor

func NewSpAdapterDescriptor ¶

func NewSpAdapterDescriptor() *SpAdapterDescriptor

NewSpAdapterDescriptor instantiates a new SpAdapterDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpAdapterDescriptorWithDefaults ¶

func NewSpAdapterDescriptorWithDefaults() *SpAdapterDescriptor

NewSpAdapterDescriptorWithDefaults instantiates a new SpAdapterDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpAdapterDescriptor) GetAttributeContract ¶

func (o *SpAdapterDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*SpAdapterDescriptor) GetAttributeContractOk ¶

func (o *SpAdapterDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterDescriptor) GetClassName ¶

func (o *SpAdapterDescriptor) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*SpAdapterDescriptor) GetClassNameOk ¶

func (o *SpAdapterDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterDescriptor) GetConfigDescriptor ¶

func (o *SpAdapterDescriptor) GetConfigDescriptor() PluginConfigDescriptor

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*SpAdapterDescriptor) GetConfigDescriptorOk ¶

func (o *SpAdapterDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterDescriptor) GetId ¶

func (o *SpAdapterDescriptor) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SpAdapterDescriptor) GetIdOk ¶

func (o *SpAdapterDescriptor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterDescriptor) GetName ¶

func (o *SpAdapterDescriptor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SpAdapterDescriptor) GetNameOk ¶

func (o *SpAdapterDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterDescriptor) GetSupportsExtendedContract ¶

func (o *SpAdapterDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*SpAdapterDescriptor) GetSupportsExtendedContractOk ¶

func (o *SpAdapterDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterDescriptor) HasAttributeContract ¶

func (o *SpAdapterDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*SpAdapterDescriptor) HasClassName ¶

func (o *SpAdapterDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*SpAdapterDescriptor) HasConfigDescriptor ¶

func (o *SpAdapterDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*SpAdapterDescriptor) HasId ¶

func (o *SpAdapterDescriptor) HasId() bool

HasId returns a boolean if a field has been set.

func (*SpAdapterDescriptor) HasName ¶

func (o *SpAdapterDescriptor) HasName() bool

HasName returns a boolean if a field has been set.

func (*SpAdapterDescriptor) HasSupportsExtendedContract ¶

func (o *SpAdapterDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (SpAdapterDescriptor) MarshalJSON ¶

func (o SpAdapterDescriptor) MarshalJSON() ([]byte, error)

func (*SpAdapterDescriptor) SetAttributeContract ¶

func (o *SpAdapterDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*SpAdapterDescriptor) SetClassName ¶

func (o *SpAdapterDescriptor) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*SpAdapterDescriptor) SetConfigDescriptor ¶

func (o *SpAdapterDescriptor) SetConfigDescriptor(v PluginConfigDescriptor)

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*SpAdapterDescriptor) SetId ¶

func (o *SpAdapterDescriptor) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SpAdapterDescriptor) SetName ¶

func (o *SpAdapterDescriptor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SpAdapterDescriptor) SetSupportsExtendedContract ¶

func (o *SpAdapterDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (SpAdapterDescriptor) ToMap ¶

func (o SpAdapterDescriptor) ToMap() (map[string]interface{}, error)

type SpAdapterDescriptors ¶

type SpAdapterDescriptors struct {
	// The list of SP adapter descriptors.
	Items []SpAdapterDescriptor `json:"items,omitempty" tfsdk:"items"`
}

SpAdapterDescriptors A collection of SP adapter descriptors.

func NewSpAdapterDescriptors ¶

func NewSpAdapterDescriptors() *SpAdapterDescriptors

NewSpAdapterDescriptors instantiates a new SpAdapterDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpAdapterDescriptorsWithDefaults ¶

func NewSpAdapterDescriptorsWithDefaults() *SpAdapterDescriptors

NewSpAdapterDescriptorsWithDefaults instantiates a new SpAdapterDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpAdapterDescriptors) GetItems ¶

func (o *SpAdapterDescriptors) GetItems() []SpAdapterDescriptor

GetItems returns the Items field value if set, zero value otherwise.

func (*SpAdapterDescriptors) GetItemsOk ¶

func (o *SpAdapterDescriptors) GetItemsOk() ([]SpAdapterDescriptor, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterDescriptors) HasItems ¶

func (o *SpAdapterDescriptors) HasItems() bool

HasItems returns a boolean if a field has been set.

func (SpAdapterDescriptors) MarshalJSON ¶

func (o SpAdapterDescriptors) MarshalJSON() ([]byte, error)

func (*SpAdapterDescriptors) SetItems ¶

func (o *SpAdapterDescriptors) SetItems(v []SpAdapterDescriptor)

SetItems gets a reference to the given []SpAdapterDescriptor and assigns it to the Items field.

func (SpAdapterDescriptors) ToMap ¶

func (o SpAdapterDescriptors) ToMap() (map[string]interface{}, error)

type SpAdapterMapping ¶

type SpAdapterMapping struct {
	SpAdapterRef ResourceLink `json:"spAdapterRef" tfsdk:"sp_adapter_ref"`
	// Restricts this mapping to specific virtual entity IDs.
	RestrictVirtualEntityIds *bool `json:"restrictVirtualEntityIds,omitempty" tfsdk:"restrict_virtual_entity_ids"`
	// The list of virtual server IDs that this mapping is restricted to.
	RestrictedVirtualEntityIds []string   `json:"restrictedVirtualEntityIds,omitempty" tfsdk:"restricted_virtual_entity_ids"`
	AdapterOverrideSettings    *SpAdapter `json:"adapterOverrideSettings,omitempty" tfsdk:"adapter_override_settings"`
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
}

SpAdapterMapping A mapping to a SP adapter.

func NewSpAdapterMapping ¶

func NewSpAdapterMapping(spAdapterRef ResourceLink, attributeContractFulfillment map[string]AttributeFulfillmentValue) *SpAdapterMapping

NewSpAdapterMapping instantiates a new SpAdapterMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpAdapterMappingWithDefaults ¶

func NewSpAdapterMappingWithDefaults() *SpAdapterMapping

NewSpAdapterMappingWithDefaults instantiates a new SpAdapterMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpAdapterMapping) GetAdapterOverrideSettings ¶

func (o *SpAdapterMapping) GetAdapterOverrideSettings() SpAdapter

GetAdapterOverrideSettings returns the AdapterOverrideSettings field value if set, zero value otherwise.

func (*SpAdapterMapping) GetAdapterOverrideSettingsOk ¶

func (o *SpAdapterMapping) GetAdapterOverrideSettingsOk() (*SpAdapter, bool)

GetAdapterOverrideSettingsOk returns a tuple with the AdapterOverrideSettings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterMapping) GetAttributeContractFulfillment ¶

func (o *SpAdapterMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*SpAdapterMapping) GetAttributeContractFulfillmentOk ¶

func (o *SpAdapterMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*SpAdapterMapping) GetAttributeSources ¶

func (o *SpAdapterMapping) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*SpAdapterMapping) GetAttributeSourcesOk ¶

func (o *SpAdapterMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterMapping) GetIssuanceCriteria ¶

func (o *SpAdapterMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*SpAdapterMapping) GetIssuanceCriteriaOk ¶

func (o *SpAdapterMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterMapping) GetRestrictVirtualEntityIds ¶

func (o *SpAdapterMapping) GetRestrictVirtualEntityIds() bool

GetRestrictVirtualEntityIds returns the RestrictVirtualEntityIds field value if set, zero value otherwise.

func (*SpAdapterMapping) GetRestrictVirtualEntityIdsOk ¶

func (o *SpAdapterMapping) GetRestrictVirtualEntityIdsOk() (*bool, bool)

GetRestrictVirtualEntityIdsOk returns a tuple with the RestrictVirtualEntityIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterMapping) GetRestrictedVirtualEntityIds ¶

func (o *SpAdapterMapping) GetRestrictedVirtualEntityIds() []string

GetRestrictedVirtualEntityIds returns the RestrictedVirtualEntityIds field value if set, zero value otherwise.

func (*SpAdapterMapping) GetRestrictedVirtualEntityIdsOk ¶

func (o *SpAdapterMapping) GetRestrictedVirtualEntityIdsOk() ([]string, bool)

GetRestrictedVirtualEntityIdsOk returns a tuple with the RestrictedVirtualEntityIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterMapping) GetSpAdapterRef ¶

func (o *SpAdapterMapping) GetSpAdapterRef() ResourceLink

GetSpAdapterRef returns the SpAdapterRef field value

func (*SpAdapterMapping) GetSpAdapterRefOk ¶

func (o *SpAdapterMapping) GetSpAdapterRefOk() (*ResourceLink, bool)

GetSpAdapterRefOk returns a tuple with the SpAdapterRef field value and a boolean to check if the value has been set.

func (*SpAdapterMapping) HasAdapterOverrideSettings ¶

func (o *SpAdapterMapping) HasAdapterOverrideSettings() bool

HasAdapterOverrideSettings returns a boolean if a field has been set.

func (*SpAdapterMapping) HasAttributeSources ¶

func (o *SpAdapterMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*SpAdapterMapping) HasIssuanceCriteria ¶

func (o *SpAdapterMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (*SpAdapterMapping) HasRestrictVirtualEntityIds ¶

func (o *SpAdapterMapping) HasRestrictVirtualEntityIds() bool

HasRestrictVirtualEntityIds returns a boolean if a field has been set.

func (*SpAdapterMapping) HasRestrictedVirtualEntityIds ¶

func (o *SpAdapterMapping) HasRestrictedVirtualEntityIds() bool

HasRestrictedVirtualEntityIds returns a boolean if a field has been set.

func (SpAdapterMapping) MarshalJSON ¶

func (o SpAdapterMapping) MarshalJSON() ([]byte, error)

func (*SpAdapterMapping) SetAdapterOverrideSettings ¶

func (o *SpAdapterMapping) SetAdapterOverrideSettings(v SpAdapter)

SetAdapterOverrideSettings gets a reference to the given SpAdapter and assigns it to the AdapterOverrideSettings field.

func (*SpAdapterMapping) SetAttributeContractFulfillment ¶

func (o *SpAdapterMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*SpAdapterMapping) SetAttributeSources ¶

func (o *SpAdapterMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*SpAdapterMapping) SetIssuanceCriteria ¶

func (o *SpAdapterMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (*SpAdapterMapping) SetRestrictVirtualEntityIds ¶

func (o *SpAdapterMapping) SetRestrictVirtualEntityIds(v bool)

SetRestrictVirtualEntityIds gets a reference to the given bool and assigns it to the RestrictVirtualEntityIds field.

func (*SpAdapterMapping) SetRestrictedVirtualEntityIds ¶

func (o *SpAdapterMapping) SetRestrictedVirtualEntityIds(v []string)

SetRestrictedVirtualEntityIds gets a reference to the given []string and assigns it to the RestrictedVirtualEntityIds field.

func (*SpAdapterMapping) SetSpAdapterRef ¶

func (o *SpAdapterMapping) SetSpAdapterRef(v ResourceLink)

SetSpAdapterRef sets field value

func (SpAdapterMapping) ToMap ¶

func (o SpAdapterMapping) ToMap() (map[string]interface{}, error)

type SpAdapterTargetApplicationInfo ¶

type SpAdapterTargetApplicationInfo struct {
	// The application name.
	ApplicationName *string `json:"applicationName,omitempty" tfsdk:"application_name"`
	// The application icon URL.
	ApplicationIconUrl *string `json:"applicationIconUrl,omitempty" tfsdk:"application_icon_url"`
	// Specifies Whether target application information is inherited from its parent instance. If true, the rest of the properties in this model become read-only. The default value is false.
	Inherited *bool `json:"inherited,omitempty" tfsdk:"inherited"`
}

SpAdapterTargetApplicationInfo Target Application Information exposed by an SP adapter.

func NewSpAdapterTargetApplicationInfo ¶

func NewSpAdapterTargetApplicationInfo() *SpAdapterTargetApplicationInfo

NewSpAdapterTargetApplicationInfo instantiates a new SpAdapterTargetApplicationInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpAdapterTargetApplicationInfoWithDefaults ¶

func NewSpAdapterTargetApplicationInfoWithDefaults() *SpAdapterTargetApplicationInfo

NewSpAdapterTargetApplicationInfoWithDefaults instantiates a new SpAdapterTargetApplicationInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpAdapterTargetApplicationInfo) GetApplicationIconUrl ¶

func (o *SpAdapterTargetApplicationInfo) GetApplicationIconUrl() string

GetApplicationIconUrl returns the ApplicationIconUrl field value if set, zero value otherwise.

func (*SpAdapterTargetApplicationInfo) GetApplicationIconUrlOk ¶

func (o *SpAdapterTargetApplicationInfo) GetApplicationIconUrlOk() (*string, bool)

GetApplicationIconUrlOk returns a tuple with the ApplicationIconUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterTargetApplicationInfo) GetApplicationName ¶

func (o *SpAdapterTargetApplicationInfo) GetApplicationName() string

GetApplicationName returns the ApplicationName field value if set, zero value otherwise.

func (*SpAdapterTargetApplicationInfo) GetApplicationNameOk ¶

func (o *SpAdapterTargetApplicationInfo) GetApplicationNameOk() (*string, bool)

GetApplicationNameOk returns a tuple with the ApplicationName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterTargetApplicationInfo) GetInherited ¶

func (o *SpAdapterTargetApplicationInfo) GetInherited() bool

GetInherited returns the Inherited field value if set, zero value otherwise.

func (*SpAdapterTargetApplicationInfo) GetInheritedOk ¶

func (o *SpAdapterTargetApplicationInfo) GetInheritedOk() (*bool, bool)

GetInheritedOk returns a tuple with the Inherited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterTargetApplicationInfo) HasApplicationIconUrl ¶

func (o *SpAdapterTargetApplicationInfo) HasApplicationIconUrl() bool

HasApplicationIconUrl returns a boolean if a field has been set.

func (*SpAdapterTargetApplicationInfo) HasApplicationName ¶

func (o *SpAdapterTargetApplicationInfo) HasApplicationName() bool

HasApplicationName returns a boolean if a field has been set.

func (*SpAdapterTargetApplicationInfo) HasInherited ¶

func (o *SpAdapterTargetApplicationInfo) HasInherited() bool

HasInherited returns a boolean if a field has been set.

func (SpAdapterTargetApplicationInfo) MarshalJSON ¶

func (o SpAdapterTargetApplicationInfo) MarshalJSON() ([]byte, error)

func (*SpAdapterTargetApplicationInfo) SetApplicationIconUrl ¶

func (o *SpAdapterTargetApplicationInfo) SetApplicationIconUrl(v string)

SetApplicationIconUrl gets a reference to the given string and assigns it to the ApplicationIconUrl field.

func (*SpAdapterTargetApplicationInfo) SetApplicationName ¶

func (o *SpAdapterTargetApplicationInfo) SetApplicationName(v string)

SetApplicationName gets a reference to the given string and assigns it to the ApplicationName field.

func (*SpAdapterTargetApplicationInfo) SetInherited ¶

func (o *SpAdapterTargetApplicationInfo) SetInherited(v bool)

SetInherited gets a reference to the given bool and assigns it to the Inherited field.

func (SpAdapterTargetApplicationInfo) ToMap ¶

func (o SpAdapterTargetApplicationInfo) ToMap() (map[string]interface{}, error)

type SpAdapterUrlMapping ¶

type SpAdapterUrlMapping struct {
	// The URL that will be compared against the target URL. Use a wildcard (*) to match multiple URLs to the same adapter instance.
	Url        *string       `json:"url,omitempty" tfsdk:"url"`
	AdapterRef *ResourceLink `json:"adapterRef,omitempty" tfsdk:"adapter_ref"`
}

SpAdapterUrlMapping SP Adapter URL Mapping

func NewSpAdapterUrlMapping ¶

func NewSpAdapterUrlMapping() *SpAdapterUrlMapping

NewSpAdapterUrlMapping instantiates a new SpAdapterUrlMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpAdapterUrlMappingWithDefaults ¶

func NewSpAdapterUrlMappingWithDefaults() *SpAdapterUrlMapping

NewSpAdapterUrlMappingWithDefaults instantiates a new SpAdapterUrlMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpAdapterUrlMapping) GetAdapterRef ¶

func (o *SpAdapterUrlMapping) GetAdapterRef() ResourceLink

GetAdapterRef returns the AdapterRef field value if set, zero value otherwise.

func (*SpAdapterUrlMapping) GetAdapterRefOk ¶

func (o *SpAdapterUrlMapping) GetAdapterRefOk() (*ResourceLink, bool)

GetAdapterRefOk returns a tuple with the AdapterRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterUrlMapping) GetUrl ¶

func (o *SpAdapterUrlMapping) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*SpAdapterUrlMapping) GetUrlOk ¶

func (o *SpAdapterUrlMapping) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterUrlMapping) HasAdapterRef ¶

func (o *SpAdapterUrlMapping) HasAdapterRef() bool

HasAdapterRef returns a boolean if a field has been set.

func (*SpAdapterUrlMapping) HasUrl ¶

func (o *SpAdapterUrlMapping) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (SpAdapterUrlMapping) MarshalJSON ¶

func (o SpAdapterUrlMapping) MarshalJSON() ([]byte, error)

func (*SpAdapterUrlMapping) SetAdapterRef ¶

func (o *SpAdapterUrlMapping) SetAdapterRef(v ResourceLink)

SetAdapterRef gets a reference to the given ResourceLink and assigns it to the AdapterRef field.

func (*SpAdapterUrlMapping) SetUrl ¶

func (o *SpAdapterUrlMapping) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (SpAdapterUrlMapping) ToMap ¶

func (o SpAdapterUrlMapping) ToMap() (map[string]interface{}, error)

type SpAdapterUrlMappings ¶

type SpAdapterUrlMappings struct {
	// The actual list of SP adapter URL mappings.
	Items []SpAdapterUrlMapping `json:"items,omitempty" tfsdk:"items"`
}

SpAdapterUrlMappings struct for SpAdapterUrlMappings

func NewSpAdapterUrlMappings ¶

func NewSpAdapterUrlMappings() *SpAdapterUrlMappings

NewSpAdapterUrlMappings instantiates a new SpAdapterUrlMappings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpAdapterUrlMappingsWithDefaults ¶

func NewSpAdapterUrlMappingsWithDefaults() *SpAdapterUrlMappings

NewSpAdapterUrlMappingsWithDefaults instantiates a new SpAdapterUrlMappings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpAdapterUrlMappings) GetItems ¶

func (o *SpAdapterUrlMappings) GetItems() []SpAdapterUrlMapping

GetItems returns the Items field value if set, zero value otherwise.

func (*SpAdapterUrlMappings) GetItemsOk ¶

func (o *SpAdapterUrlMappings) GetItemsOk() ([]SpAdapterUrlMapping, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapterUrlMappings) HasItems ¶

func (o *SpAdapterUrlMappings) HasItems() bool

HasItems returns a boolean if a field has been set.

func (SpAdapterUrlMappings) MarshalJSON ¶

func (o SpAdapterUrlMappings) MarshalJSON() ([]byte, error)

func (*SpAdapterUrlMappings) SetItems ¶

func (o *SpAdapterUrlMappings) SetItems(v []SpAdapterUrlMapping)

SetItems gets a reference to the given []SpAdapterUrlMapping and assigns it to the Items field.

func (SpAdapterUrlMappings) ToMap ¶

func (o SpAdapterUrlMappings) ToMap() (map[string]interface{}, error)

type SpAdapters ¶

type SpAdapters struct {
	// The actual list of SP adapters.
	Items []SpAdapter `json:"items,omitempty" tfsdk:"items"`
}

SpAdapters A collection of SP adapters.

func NewSpAdapters ¶

func NewSpAdapters() *SpAdapters

NewSpAdapters instantiates a new SpAdapters object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpAdaptersWithDefaults ¶

func NewSpAdaptersWithDefaults() *SpAdapters

NewSpAdaptersWithDefaults instantiates a new SpAdapters object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpAdapters) GetItems ¶

func (o *SpAdapters) GetItems() []SpAdapter

GetItems returns the Items field value if set, zero value otherwise.

func (*SpAdapters) GetItemsOk ¶

func (o *SpAdapters) GetItemsOk() ([]SpAdapter, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAdapters) HasItems ¶

func (o *SpAdapters) HasItems() bool

HasItems returns a boolean if a field has been set.

func (SpAdapters) MarshalJSON ¶

func (o SpAdapters) MarshalJSON() ([]byte, error)

func (*SpAdapters) SetItems ¶

func (o *SpAdapters) SetItems(v []SpAdapter)

SetItems gets a reference to the given []SpAdapter and assigns it to the Items field.

func (SpAdapters) ToMap ¶

func (o SpAdapters) ToMap() (map[string]interface{}, error)

type SpAdaptersAPIService ¶

type SpAdaptersAPIService service

SpAdaptersAPIService SpAdaptersAPI service

func (*SpAdaptersAPIService) CreateSpAdapter ¶

CreateSpAdapter Create a new SP adapter instance.

Create a new SP adapter instance. If the SP adapter is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateSpAdapterRequest

func (*SpAdaptersAPIService) CreateSpAdapterExecute ¶

func (a *SpAdaptersAPIService) CreateSpAdapterExecute(r ApiCreateSpAdapterRequest) (*SpAdapter, *http.Response, error)

Execute executes the request

@return SpAdapter

func (*SpAdaptersAPIService) DeleteSpAdapter ¶

DeleteSpAdapter Delete an SP adapter instance.

Delete an SP adapter instance with the specified ID. A 404 status code is returned for nonexistent IDs. Note: Only adapters not in use can be deleted. If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of SP adapter instance.
@return ApiDeleteSpAdapterRequest

func (*SpAdaptersAPIService) DeleteSpAdapterExecute ¶

func (a *SpAdaptersAPIService) DeleteSpAdapterExecute(r ApiDeleteSpAdapterRequest) (*http.Response, error)

Execute executes the request

func (*SpAdaptersAPIService) GetSpAdapter ¶

GetSpAdapter Find an SP adapter instance by ID.

Get the configured SP adapter instance with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of SP adapter instance.
@return ApiGetSpAdapterRequest

func (*SpAdaptersAPIService) GetSpAdapterDescriptors ¶

GetSpAdapterDescriptors Get the list of available SP adapter descriptors.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSpAdapterDescriptorsRequest

func (*SpAdaptersAPIService) GetSpAdapterDescriptorsById ¶

func (a *SpAdaptersAPIService) GetSpAdapterDescriptorsById(ctx context.Context, id string) ApiGetSpAdapterDescriptorsByIdRequest

GetSpAdapterDescriptorsById Get the description of an SP adapter plugin by ID.

Get the description of an SP adapter plugin by ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of SP adapter descriptor to fetch.
@return ApiGetSpAdapterDescriptorsByIdRequest

func (*SpAdaptersAPIService) GetSpAdapterDescriptorsByIdExecute ¶

Execute executes the request

@return SpAdapterDescriptor

func (*SpAdaptersAPIService) GetSpAdapterDescriptorsExecute ¶

Execute executes the request

@return SpAdapterDescriptors

func (*SpAdaptersAPIService) GetSpAdapterExecute ¶

func (a *SpAdaptersAPIService) GetSpAdapterExecute(r ApiGetSpAdapterRequest) (*SpAdapter, *http.Response, error)

Execute executes the request

@return SpAdapter

func (*SpAdaptersAPIService) GetSpAdapterUrlMappings ¶

GetSpAdapterUrlMappings (Deprecated) List the mappings between URLs and adapter instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSpAdapterUrlMappingsRequest

Deprecated

func (*SpAdaptersAPIService) GetSpAdapterUrlMappingsExecute ¶

Execute executes the request

@return SpAdapterUrlMappings

Deprecated

func (*SpAdaptersAPIService) GetSpAdapters ¶

GetSpAdapters Get the list of configured SP adapter instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSpAdaptersRequest

func (*SpAdaptersAPIService) GetSpAdaptersActionById ¶

func (a *SpAdaptersAPIService) GetSpAdaptersActionById(ctx context.Context, id string, actionId string) ApiGetSpAdaptersActionByIdRequest

GetSpAdaptersActionById Find an SP adapter instance's action by ID.

Find an SP adapter instance's action by ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the SP adapter instance to which this action belongs to.
@param actionId ID of the action.
@return ApiGetSpAdaptersActionByIdRequest

func (*SpAdaptersAPIService) GetSpAdaptersActionByIdExecute ¶

func (a *SpAdaptersAPIService) GetSpAdaptersActionByIdExecute(r ApiGetSpAdaptersActionByIdRequest) (*Action, *http.Response, error)

Execute executes the request

@return Action

func (*SpAdaptersAPIService) GetSpAdaptersActions ¶

GetSpAdaptersActions List the actions for an SP adapter instance.

List the actions for an SP adapter instance. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the SP adapter instance to which this action belongs to.
@return ApiGetSpAdaptersActionsRequest

func (*SpAdaptersAPIService) GetSpAdaptersActionsExecute ¶

func (a *SpAdaptersAPIService) GetSpAdaptersActionsExecute(r ApiGetSpAdaptersActionsRequest) (*Actions, *http.Response, error)

Execute executes the request

@return Actions

func (*SpAdaptersAPIService) GetSpAdaptersExecute ¶

func (a *SpAdaptersAPIService) GetSpAdaptersExecute(r ApiGetSpAdaptersRequest) (*SpAdapters, *http.Response, error)

Execute executes the request

@return SpAdapters

func (*SpAdaptersAPIService) InvokeSpAdapterActionWithOptions ¶

func (a *SpAdaptersAPIService) InvokeSpAdapterActionWithOptions(ctx context.Context, id string, actionId string) ApiInvokeSpAdapterActionWithOptionsRequest

InvokeSpAdapterActionWithOptions Invokes an action for an SP adapter instance.

Invokes an action for an SP adapter instance. A 404 status code is returned for nonexistent IDs. If the action produces a download file, the file will be returned directly in the response. Otherwise an ActionResult will be returned.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the SP adapter instance to which this action belongs to.
@param actionId ID of the action.
@return ApiInvokeSpAdapterActionWithOptionsRequest

func (*SpAdaptersAPIService) InvokeSpAdapterActionWithOptionsExecute ¶

func (a *SpAdaptersAPIService) InvokeSpAdapterActionWithOptionsExecute(r ApiInvokeSpAdapterActionWithOptionsRequest) (*ActionResult, *http.Response, error)

Execute executes the request

@return ActionResult

func (*SpAdaptersAPIService) UpdateSpAdapter ¶

UpdateSpAdapter Update an SP adapter instance.

Update an SP adapter instance.If the SP adapter is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of SP adapter instance.
@return ApiUpdateSpAdapterRequest

func (*SpAdaptersAPIService) UpdateSpAdapterExecute ¶

func (a *SpAdaptersAPIService) UpdateSpAdapterExecute(r ApiUpdateSpAdapterRequest) (*SpAdapter, *http.Response, error)

Execute executes the request

@return SpAdapter

func (*SpAdaptersAPIService) UpdateSpAdapterUrlMappings ¶

func (a *SpAdaptersAPIService) UpdateSpAdapterUrlMappings(ctx context.Context) ApiUpdateSpAdapterUrlMappingsRequest

UpdateSpAdapterUrlMappings (Deprecated) Update the mappings between URLs and adapters instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateSpAdapterUrlMappingsRequest

Deprecated

func (*SpAdaptersAPIService) UpdateSpAdapterUrlMappingsExecute ¶

Execute executes the request

@return SpAdapterUrlMappings

Deprecated

type SpAttributeQuery ¶

type SpAttributeQuery struct {
	// The list of attributes that may be returned to the SP in the response to an attribute request.
	Attributes []string `json:"attributes" tfsdk:"attributes"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
	Policy                       *SpAttributeQueryPolicy              `json:"policy,omitempty" tfsdk:"policy"`
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources" tfsdk:"attribute_sources"`
}

SpAttributeQuery The attribute query profile supports SPs in requesting user attributes.

func NewSpAttributeQuery ¶

func NewSpAttributeQuery(attributes []string, attributeContractFulfillment map[string]AttributeFulfillmentValue, attributeSources []AttributeSourceAggregation) *SpAttributeQuery

NewSpAttributeQuery instantiates a new SpAttributeQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpAttributeQueryWithDefaults ¶

func NewSpAttributeQueryWithDefaults() *SpAttributeQuery

NewSpAttributeQueryWithDefaults instantiates a new SpAttributeQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpAttributeQuery) GetAttributeContractFulfillment ¶

func (o *SpAttributeQuery) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*SpAttributeQuery) GetAttributeContractFulfillmentOk ¶

func (o *SpAttributeQuery) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*SpAttributeQuery) GetAttributeSources ¶

func (o *SpAttributeQuery) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value

func (*SpAttributeQuery) GetAttributeSourcesOk ¶

func (o *SpAttributeQuery) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value and a boolean to check if the value has been set.

func (*SpAttributeQuery) GetAttributes ¶

func (o *SpAttributeQuery) GetAttributes() []string

GetAttributes returns the Attributes field value

func (*SpAttributeQuery) GetAttributesOk ¶

func (o *SpAttributeQuery) GetAttributesOk() ([]string, bool)

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set.

func (*SpAttributeQuery) GetIssuanceCriteria ¶

func (o *SpAttributeQuery) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*SpAttributeQuery) GetIssuanceCriteriaOk ¶

func (o *SpAttributeQuery) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAttributeQuery) GetPolicy ¶

GetPolicy returns the Policy field value if set, zero value otherwise.

func (*SpAttributeQuery) GetPolicyOk ¶

func (o *SpAttributeQuery) GetPolicyOk() (*SpAttributeQueryPolicy, bool)

GetPolicyOk returns a tuple with the Policy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAttributeQuery) HasIssuanceCriteria ¶

func (o *SpAttributeQuery) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (*SpAttributeQuery) HasPolicy ¶

func (o *SpAttributeQuery) HasPolicy() bool

HasPolicy returns a boolean if a field has been set.

func (SpAttributeQuery) MarshalJSON ¶

func (o SpAttributeQuery) MarshalJSON() ([]byte, error)

func (*SpAttributeQuery) SetAttributeContractFulfillment ¶

func (o *SpAttributeQuery) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*SpAttributeQuery) SetAttributeSources ¶

func (o *SpAttributeQuery) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources sets field value

func (*SpAttributeQuery) SetAttributes ¶

func (o *SpAttributeQuery) SetAttributes(v []string)

SetAttributes sets field value

func (*SpAttributeQuery) SetIssuanceCriteria ¶

func (o *SpAttributeQuery) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (*SpAttributeQuery) SetPolicy ¶

func (o *SpAttributeQuery) SetPolicy(v SpAttributeQueryPolicy)

SetPolicy gets a reference to the given SpAttributeQueryPolicy and assigns it to the Policy field.

func (SpAttributeQuery) ToMap ¶

func (o SpAttributeQuery) ToMap() (map[string]interface{}, error)

type SpAttributeQueryPolicy ¶

type SpAttributeQueryPolicy struct {
	// Sign the response.
	SignResponse *bool `json:"signResponse,omitempty" tfsdk:"sign_response"`
	// Sign the assertion.
	SignAssertion *bool `json:"signAssertion,omitempty" tfsdk:"sign_assertion"`
	// Encrypt the assertion.
	EncryptAssertion *bool `json:"encryptAssertion,omitempty" tfsdk:"encrypt_assertion"`
	// Require signed attribute query.
	RequireSignedAttributeQuery *bool `json:"requireSignedAttributeQuery,omitempty" tfsdk:"require_signed_attribute_query"`
	// Require an encrypted name identifier.
	RequireEncryptedNameId *bool `json:"requireEncryptedNameId,omitempty" tfsdk:"require_encrypted_name_id"`
}

SpAttributeQueryPolicy The attribute query profile's security policy.

func NewSpAttributeQueryPolicy ¶

func NewSpAttributeQueryPolicy() *SpAttributeQueryPolicy

NewSpAttributeQueryPolicy instantiates a new SpAttributeQueryPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpAttributeQueryPolicyWithDefaults ¶

func NewSpAttributeQueryPolicyWithDefaults() *SpAttributeQueryPolicy

NewSpAttributeQueryPolicyWithDefaults instantiates a new SpAttributeQueryPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpAttributeQueryPolicy) GetEncryptAssertion ¶

func (o *SpAttributeQueryPolicy) GetEncryptAssertion() bool

GetEncryptAssertion returns the EncryptAssertion field value if set, zero value otherwise.

func (*SpAttributeQueryPolicy) GetEncryptAssertionOk ¶

func (o *SpAttributeQueryPolicy) GetEncryptAssertionOk() (*bool, bool)

GetEncryptAssertionOk returns a tuple with the EncryptAssertion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAttributeQueryPolicy) GetRequireEncryptedNameId ¶

func (o *SpAttributeQueryPolicy) GetRequireEncryptedNameId() bool

GetRequireEncryptedNameId returns the RequireEncryptedNameId field value if set, zero value otherwise.

func (*SpAttributeQueryPolicy) GetRequireEncryptedNameIdOk ¶

func (o *SpAttributeQueryPolicy) GetRequireEncryptedNameIdOk() (*bool, bool)

GetRequireEncryptedNameIdOk returns a tuple with the RequireEncryptedNameId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAttributeQueryPolicy) GetRequireSignedAttributeQuery ¶

func (o *SpAttributeQueryPolicy) GetRequireSignedAttributeQuery() bool

GetRequireSignedAttributeQuery returns the RequireSignedAttributeQuery field value if set, zero value otherwise.

func (*SpAttributeQueryPolicy) GetRequireSignedAttributeQueryOk ¶

func (o *SpAttributeQueryPolicy) GetRequireSignedAttributeQueryOk() (*bool, bool)

GetRequireSignedAttributeQueryOk returns a tuple with the RequireSignedAttributeQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAttributeQueryPolicy) GetSignAssertion ¶

func (o *SpAttributeQueryPolicy) GetSignAssertion() bool

GetSignAssertion returns the SignAssertion field value if set, zero value otherwise.

func (*SpAttributeQueryPolicy) GetSignAssertionOk ¶

func (o *SpAttributeQueryPolicy) GetSignAssertionOk() (*bool, bool)

GetSignAssertionOk returns a tuple with the SignAssertion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAttributeQueryPolicy) GetSignResponse ¶

func (o *SpAttributeQueryPolicy) GetSignResponse() bool

GetSignResponse returns the SignResponse field value if set, zero value otherwise.

func (*SpAttributeQueryPolicy) GetSignResponseOk ¶

func (o *SpAttributeQueryPolicy) GetSignResponseOk() (*bool, bool)

GetSignResponseOk returns a tuple with the SignResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpAttributeQueryPolicy) HasEncryptAssertion ¶

func (o *SpAttributeQueryPolicy) HasEncryptAssertion() bool

HasEncryptAssertion returns a boolean if a field has been set.

func (*SpAttributeQueryPolicy) HasRequireEncryptedNameId ¶

func (o *SpAttributeQueryPolicy) HasRequireEncryptedNameId() bool

HasRequireEncryptedNameId returns a boolean if a field has been set.

func (*SpAttributeQueryPolicy) HasRequireSignedAttributeQuery ¶

func (o *SpAttributeQueryPolicy) HasRequireSignedAttributeQuery() bool

HasRequireSignedAttributeQuery returns a boolean if a field has been set.

func (*SpAttributeQueryPolicy) HasSignAssertion ¶

func (o *SpAttributeQueryPolicy) HasSignAssertion() bool

HasSignAssertion returns a boolean if a field has been set.

func (*SpAttributeQueryPolicy) HasSignResponse ¶

func (o *SpAttributeQueryPolicy) HasSignResponse() bool

HasSignResponse returns a boolean if a field has been set.

func (SpAttributeQueryPolicy) MarshalJSON ¶

func (o SpAttributeQueryPolicy) MarshalJSON() ([]byte, error)

func (*SpAttributeQueryPolicy) SetEncryptAssertion ¶

func (o *SpAttributeQueryPolicy) SetEncryptAssertion(v bool)

SetEncryptAssertion gets a reference to the given bool and assigns it to the EncryptAssertion field.

func (*SpAttributeQueryPolicy) SetRequireEncryptedNameId ¶

func (o *SpAttributeQueryPolicy) SetRequireEncryptedNameId(v bool)

SetRequireEncryptedNameId gets a reference to the given bool and assigns it to the RequireEncryptedNameId field.

func (*SpAttributeQueryPolicy) SetRequireSignedAttributeQuery ¶

func (o *SpAttributeQueryPolicy) SetRequireSignedAttributeQuery(v bool)

SetRequireSignedAttributeQuery gets a reference to the given bool and assigns it to the RequireSignedAttributeQuery field.

func (*SpAttributeQueryPolicy) SetSignAssertion ¶

func (o *SpAttributeQueryPolicy) SetSignAssertion(v bool)

SetSignAssertion gets a reference to the given bool and assigns it to the SignAssertion field.

func (*SpAttributeQueryPolicy) SetSignResponse ¶

func (o *SpAttributeQueryPolicy) SetSignResponse(v bool)

SetSignResponse gets a reference to the given bool and assigns it to the SignResponse field.

func (SpAttributeQueryPolicy) ToMap ¶

func (o SpAttributeQueryPolicy) ToMap() (map[string]interface{}, error)

type SpAuthenticationPolicyContractMappingsAPIService ¶

type SpAuthenticationPolicyContractMappingsAPIService service

SpAuthenticationPolicyContractMappingsAPIService SpAuthenticationPolicyContractMappingsAPI service

func (*SpAuthenticationPolicyContractMappingsAPIService) CreateApcToSpAdapterMapping ¶

CreateApcToSpAdapterMapping Create a new APC-to-SP Adapter Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateApcToSpAdapterMappingRequest

func (*SpAuthenticationPolicyContractMappingsAPIService) CreateApcToSpAdapterMappingExecute ¶

Execute executes the request

@return ApcToSpAdapterMapping

func (*SpAuthenticationPolicyContractMappingsAPIService) DeleteApcToSpAdapterMappingById ¶

DeleteApcToSpAdapterMappingById Delete an APC-to-SP Adapter Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of APC-to-SP Adapter Mapping to delete.
@return ApiDeleteApcToSpAdapterMappingByIdRequest

func (*SpAuthenticationPolicyContractMappingsAPIService) DeleteApcToSpAdapterMappingByIdExecute ¶

Execute executes the request

func (*SpAuthenticationPolicyContractMappingsAPIService) GetApcToSpAdapterMappingById ¶

GetApcToSpAdapterMappingById Get an APC-to-SP Adapter Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of APC-to-SP Adapter Mapping to fetch.
@return ApiGetApcToSpAdapterMappingByIdRequest

func (*SpAuthenticationPolicyContractMappingsAPIService) GetApcToSpAdapterMappingByIdExecute ¶

Execute executes the request

@return ApcToSpAdapterMapping

func (*SpAuthenticationPolicyContractMappingsAPIService) GetApcToSpAdapterMappings ¶

GetApcToSpAdapterMappings Get the list of APC-to-SP Adapter Mappings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetApcToSpAdapterMappingsRequest

func (*SpAuthenticationPolicyContractMappingsAPIService) GetApcToSpAdapterMappingsExecute ¶

Execute executes the request

@return ApcToSpAdapterMappings

func (*SpAuthenticationPolicyContractMappingsAPIService) UpdateApcToSpAdapterMappingById ¶

UpdateApcToSpAdapterMappingById Update an APC-to-SP Adapter Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of APC-to-SP Adapter Mapping to update.
@return ApiUpdateApcToSpAdapterMappingByIdRequest

func (*SpAuthenticationPolicyContractMappingsAPIService) UpdateApcToSpAdapterMappingByIdExecute ¶

Execute executes the request

@return ApcToSpAdapterMapping

type SpBrowserSso ¶

type SpBrowserSso struct {
	// The browser-based SSO protocol to use.
	Protocol string `json:"protocol" tfsdk:"protocol"`
	// The WS-Federation Token Type to use.
	WsFedTokenType *string `json:"wsFedTokenType,omitempty" tfsdk:"ws_fed_token_type"`
	// The WS-Trust version for a WS-Federation connection. The default version is WSTRUST12.
	WsTrustVersion *string `json:"wsTrustVersion,omitempty" tfsdk:"ws_trust_version"`
	// The profiles that are enabled for browser-based SSO. SAML 2.0 supports all profiles whereas SAML 1.x IdP connections support both IdP and SP (non-standard) initiated SSO. This is required for SAMLx.x Connections.
	EnabledProfiles []string `json:"enabledProfiles,omitempty" tfsdk:"enabled_profiles"`
	// The SAML bindings that are enabled for browser-based SSO. This is required for SAML 2.0 connections when the enabled profiles contain the SP-initiated SSO profile or either SLO profile. For SAML 1.x based connections, it is not used for SP Connections and it is optional for IdP Connections.
	IncomingBindings []string `json:"incomingBindings,omitempty" tfsdk:"incoming_bindings"`
	// The message customizations for browser-based SSO. Depending on server settings, connection type, and protocol this may or may not be supported.
	MessageCustomizations []ProtocolMessageCustomization `json:"messageCustomizations,omitempty" tfsdk:"message_customizations"`
	// For WS-Federation connections, a whitelist of additional allowed domains and paths used to validate wreply for SLO, if enabled.
	UrlWhitelistEntries []UrlWhitelistEntry `json:"urlWhitelistEntries,omitempty" tfsdk:"url_whitelist_entries"`
	Artifact            *ArtifactSettings   `json:"artifact,omitempty" tfsdk:"artifact"`
	// A list of possible endpoints to send SLO requests and responses.
	SloServiceEndpoints []SloServiceEndpoint `json:"sloServiceEndpoints,omitempty" tfsdk:"slo_service_endpoints"`
	// Default Target URL for SAML1.x connections. For SP connections, this default URL represents the destination on the SP where the user will be directed. For IdP connections, entering a URL in the Default Target URL field overrides the SP Default URL SSO setting.
	DefaultTargetUrl *string `json:"defaultTargetUrl,omitempty" tfsdk:"default_target_url"`
	// Specify to always sign the SAML ArtifactResponse.
	AlwaysSignArtifactResponse *bool `json:"alwaysSignArtifactResponse,omitempty" tfsdk:"always_sign_artifact_response"`
	// Application endpoint that can be used to invoke single sign-on (SSO) for the connection. This is a read-only parameter.
	SsoApplicationEndpoint *string `json:"ssoApplicationEndpoint,omitempty" tfsdk:"sso_application_endpoint"`
	// A list of possible endpoints to send assertions to.
	SsoServiceEndpoints []SpSsoServiceEndpoint `json:"ssoServiceEndpoints" tfsdk:"sso_service_endpoints"`
	// Process in which users authenticated by the IdP are associated with user accounts local to the SP.
	SpSamlIdentityMapping *string `json:"spSamlIdentityMapping,omitempty" tfsdk:"sp_saml_identity_mapping"`
	// Process in which users authenticated by the IdP are associated with user accounts local to the SP for WS-Federation connection types.
	SpWsFedIdentityMapping *string `json:"spWsFedIdentityMapping,omitempty" tfsdk:"sp_ws_fed_identity_mapping"`
	// Sign SAML Response as required by the associated binding and encryption policy. Applicable to SAML2.0 only and is defaulted to true. It can be set to false only on SAML2.0 connections when signAssertions is set to true.
	SignResponseAsRequired *bool `json:"signResponseAsRequired,omitempty" tfsdk:"sign_response_as_required"`
	// Always sign the SAML Assertion.
	SignAssertions *bool `json:"signAssertions,omitempty" tfsdk:"sign_assertions"`
	// Require AuthN requests to be signed when received via the POST or Redirect bindings.
	RequireSignedAuthnRequests *bool                         `json:"requireSignedAuthnRequests,omitempty" tfsdk:"require_signed_authn_requests"`
	EncryptionPolicy           *EncryptionPolicy             `json:"encryptionPolicy,omitempty" tfsdk:"encryption_policy"`
	AttributeContract          SpBrowserSsoAttributeContract `json:"attributeContract" tfsdk:"attribute_contract"`
	// A list of adapters that map to outgoing assertions.
	AdapterMappings []IdpAdapterAssertionMapping `json:"adapterMappings" tfsdk:"adapter_mappings"`
	// A list of authentication policy contracts that map to outgoing assertions.
	AuthenticationPolicyContractAssertionMappings []AuthenticationPolicyContractAssertionMapping `json:"authenticationPolicyContractAssertionMappings,omitempty" tfsdk:"authentication_policy_contract_assertion_mappings"`
	AssertionLifetime                             AssertionLifetime                              `json:"assertionLifetime" tfsdk:"assertion_lifetime"`
}

SpBrowserSso The SAML settings used to enable secure browser-based SSO to resources at your partner's site.

func NewSpBrowserSso ¶

func NewSpBrowserSso(protocol string, ssoServiceEndpoints []SpSsoServiceEndpoint, attributeContract SpBrowserSsoAttributeContract, adapterMappings []IdpAdapterAssertionMapping, assertionLifetime AssertionLifetime) *SpBrowserSso

NewSpBrowserSso instantiates a new SpBrowserSso object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpBrowserSsoWithDefaults ¶

func NewSpBrowserSsoWithDefaults() *SpBrowserSso

NewSpBrowserSsoWithDefaults instantiates a new SpBrowserSso object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpBrowserSso) GetAdapterMappings ¶

func (o *SpBrowserSso) GetAdapterMappings() []IdpAdapterAssertionMapping

GetAdapterMappings returns the AdapterMappings field value

func (*SpBrowserSso) GetAdapterMappingsOk ¶

func (o *SpBrowserSso) GetAdapterMappingsOk() ([]IdpAdapterAssertionMapping, bool)

GetAdapterMappingsOk returns a tuple with the AdapterMappings field value and a boolean to check if the value has been set.

func (*SpBrowserSso) GetAlwaysSignArtifactResponse ¶

func (o *SpBrowserSso) GetAlwaysSignArtifactResponse() bool

GetAlwaysSignArtifactResponse returns the AlwaysSignArtifactResponse field value if set, zero value otherwise.

func (*SpBrowserSso) GetAlwaysSignArtifactResponseOk ¶

func (o *SpBrowserSso) GetAlwaysSignArtifactResponseOk() (*bool, bool)

GetAlwaysSignArtifactResponseOk returns a tuple with the AlwaysSignArtifactResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetArtifact ¶

func (o *SpBrowserSso) GetArtifact() ArtifactSettings

GetArtifact returns the Artifact field value if set, zero value otherwise.

func (*SpBrowserSso) GetArtifactOk ¶

func (o *SpBrowserSso) GetArtifactOk() (*ArtifactSettings, bool)

GetArtifactOk returns a tuple with the Artifact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetAssertionLifetime ¶

func (o *SpBrowserSso) GetAssertionLifetime() AssertionLifetime

GetAssertionLifetime returns the AssertionLifetime field value

func (*SpBrowserSso) GetAssertionLifetimeOk ¶

func (o *SpBrowserSso) GetAssertionLifetimeOk() (*AssertionLifetime, bool)

GetAssertionLifetimeOk returns a tuple with the AssertionLifetime field value and a boolean to check if the value has been set.

func (*SpBrowserSso) GetAttributeContract ¶

func (o *SpBrowserSso) GetAttributeContract() SpBrowserSsoAttributeContract

GetAttributeContract returns the AttributeContract field value

func (*SpBrowserSso) GetAttributeContractOk ¶

func (o *SpBrowserSso) GetAttributeContractOk() (*SpBrowserSsoAttributeContract, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value and a boolean to check if the value has been set.

func (*SpBrowserSso) GetAuthenticationPolicyContractAssertionMappings ¶

func (o *SpBrowserSso) GetAuthenticationPolicyContractAssertionMappings() []AuthenticationPolicyContractAssertionMapping

GetAuthenticationPolicyContractAssertionMappings returns the AuthenticationPolicyContractAssertionMappings field value if set, zero value otherwise.

func (*SpBrowserSso) GetAuthenticationPolicyContractAssertionMappingsOk ¶

func (o *SpBrowserSso) GetAuthenticationPolicyContractAssertionMappingsOk() ([]AuthenticationPolicyContractAssertionMapping, bool)

GetAuthenticationPolicyContractAssertionMappingsOk returns a tuple with the AuthenticationPolicyContractAssertionMappings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetDefaultTargetUrl ¶

func (o *SpBrowserSso) GetDefaultTargetUrl() string

GetDefaultTargetUrl returns the DefaultTargetUrl field value if set, zero value otherwise.

func (*SpBrowserSso) GetDefaultTargetUrlOk ¶

func (o *SpBrowserSso) GetDefaultTargetUrlOk() (*string, bool)

GetDefaultTargetUrlOk returns a tuple with the DefaultTargetUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetEnabledProfiles ¶

func (o *SpBrowserSso) GetEnabledProfiles() []string

GetEnabledProfiles returns the EnabledProfiles field value if set, zero value otherwise.

func (*SpBrowserSso) GetEnabledProfilesOk ¶

func (o *SpBrowserSso) GetEnabledProfilesOk() ([]string, bool)

GetEnabledProfilesOk returns a tuple with the EnabledProfiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetEncryptionPolicy ¶

func (o *SpBrowserSso) GetEncryptionPolicy() EncryptionPolicy

GetEncryptionPolicy returns the EncryptionPolicy field value if set, zero value otherwise.

func (*SpBrowserSso) GetEncryptionPolicyOk ¶

func (o *SpBrowserSso) GetEncryptionPolicyOk() (*EncryptionPolicy, bool)

GetEncryptionPolicyOk returns a tuple with the EncryptionPolicy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetIncomingBindings ¶

func (o *SpBrowserSso) GetIncomingBindings() []string

GetIncomingBindings returns the IncomingBindings field value if set, zero value otherwise.

func (*SpBrowserSso) GetIncomingBindingsOk ¶

func (o *SpBrowserSso) GetIncomingBindingsOk() ([]string, bool)

GetIncomingBindingsOk returns a tuple with the IncomingBindings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetMessageCustomizations ¶

func (o *SpBrowserSso) GetMessageCustomizations() []ProtocolMessageCustomization

GetMessageCustomizations returns the MessageCustomizations field value if set, zero value otherwise.

func (*SpBrowserSso) GetMessageCustomizationsOk ¶

func (o *SpBrowserSso) GetMessageCustomizationsOk() ([]ProtocolMessageCustomization, bool)

GetMessageCustomizationsOk returns a tuple with the MessageCustomizations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetProtocol ¶

func (o *SpBrowserSso) GetProtocol() string

GetProtocol returns the Protocol field value

func (*SpBrowserSso) GetProtocolOk ¶

func (o *SpBrowserSso) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value and a boolean to check if the value has been set.

func (*SpBrowserSso) GetRequireSignedAuthnRequests ¶

func (o *SpBrowserSso) GetRequireSignedAuthnRequests() bool

GetRequireSignedAuthnRequests returns the RequireSignedAuthnRequests field value if set, zero value otherwise.

func (*SpBrowserSso) GetRequireSignedAuthnRequestsOk ¶

func (o *SpBrowserSso) GetRequireSignedAuthnRequestsOk() (*bool, bool)

GetRequireSignedAuthnRequestsOk returns a tuple with the RequireSignedAuthnRequests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetSignAssertions ¶

func (o *SpBrowserSso) GetSignAssertions() bool

GetSignAssertions returns the SignAssertions field value if set, zero value otherwise.

func (*SpBrowserSso) GetSignAssertionsOk ¶

func (o *SpBrowserSso) GetSignAssertionsOk() (*bool, bool)

GetSignAssertionsOk returns a tuple with the SignAssertions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetSignResponseAsRequired ¶

func (o *SpBrowserSso) GetSignResponseAsRequired() bool

GetSignResponseAsRequired returns the SignResponseAsRequired field value if set, zero value otherwise.

func (*SpBrowserSso) GetSignResponseAsRequiredOk ¶

func (o *SpBrowserSso) GetSignResponseAsRequiredOk() (*bool, bool)

GetSignResponseAsRequiredOk returns a tuple with the SignResponseAsRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetSloServiceEndpoints ¶

func (o *SpBrowserSso) GetSloServiceEndpoints() []SloServiceEndpoint

GetSloServiceEndpoints returns the SloServiceEndpoints field value if set, zero value otherwise.

func (*SpBrowserSso) GetSloServiceEndpointsOk ¶

func (o *SpBrowserSso) GetSloServiceEndpointsOk() ([]SloServiceEndpoint, bool)

GetSloServiceEndpointsOk returns a tuple with the SloServiceEndpoints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetSpSamlIdentityMapping ¶

func (o *SpBrowserSso) GetSpSamlIdentityMapping() string

GetSpSamlIdentityMapping returns the SpSamlIdentityMapping field value if set, zero value otherwise.

func (*SpBrowserSso) GetSpSamlIdentityMappingOk ¶

func (o *SpBrowserSso) GetSpSamlIdentityMappingOk() (*string, bool)

GetSpSamlIdentityMappingOk returns a tuple with the SpSamlIdentityMapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetSpWsFedIdentityMapping ¶

func (o *SpBrowserSso) GetSpWsFedIdentityMapping() string

GetSpWsFedIdentityMapping returns the SpWsFedIdentityMapping field value if set, zero value otherwise.

func (*SpBrowserSso) GetSpWsFedIdentityMappingOk ¶

func (o *SpBrowserSso) GetSpWsFedIdentityMappingOk() (*string, bool)

GetSpWsFedIdentityMappingOk returns a tuple with the SpWsFedIdentityMapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetSsoApplicationEndpoint ¶

func (o *SpBrowserSso) GetSsoApplicationEndpoint() string

GetSsoApplicationEndpoint returns the SsoApplicationEndpoint field value if set, zero value otherwise.

func (*SpBrowserSso) GetSsoApplicationEndpointOk ¶

func (o *SpBrowserSso) GetSsoApplicationEndpointOk() (*string, bool)

GetSsoApplicationEndpointOk returns a tuple with the SsoApplicationEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetSsoServiceEndpoints ¶

func (o *SpBrowserSso) GetSsoServiceEndpoints() []SpSsoServiceEndpoint

GetSsoServiceEndpoints returns the SsoServiceEndpoints field value

func (*SpBrowserSso) GetSsoServiceEndpointsOk ¶

func (o *SpBrowserSso) GetSsoServiceEndpointsOk() ([]SpSsoServiceEndpoint, bool)

GetSsoServiceEndpointsOk returns a tuple with the SsoServiceEndpoints field value and a boolean to check if the value has been set.

func (*SpBrowserSso) GetUrlWhitelistEntries ¶

func (o *SpBrowserSso) GetUrlWhitelistEntries() []UrlWhitelistEntry

GetUrlWhitelistEntries returns the UrlWhitelistEntries field value if set, zero value otherwise.

func (*SpBrowserSso) GetUrlWhitelistEntriesOk ¶

func (o *SpBrowserSso) GetUrlWhitelistEntriesOk() ([]UrlWhitelistEntry, bool)

GetUrlWhitelistEntriesOk returns a tuple with the UrlWhitelistEntries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetWsFedTokenType ¶

func (o *SpBrowserSso) GetWsFedTokenType() string

GetWsFedTokenType returns the WsFedTokenType field value if set, zero value otherwise.

func (*SpBrowserSso) GetWsFedTokenTypeOk ¶

func (o *SpBrowserSso) GetWsFedTokenTypeOk() (*string, bool)

GetWsFedTokenTypeOk returns a tuple with the WsFedTokenType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) GetWsTrustVersion ¶

func (o *SpBrowserSso) GetWsTrustVersion() string

GetWsTrustVersion returns the WsTrustVersion field value if set, zero value otherwise.

func (*SpBrowserSso) GetWsTrustVersionOk ¶

func (o *SpBrowserSso) GetWsTrustVersionOk() (*string, bool)

GetWsTrustVersionOk returns a tuple with the WsTrustVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSso) HasAlwaysSignArtifactResponse ¶

func (o *SpBrowserSso) HasAlwaysSignArtifactResponse() bool

HasAlwaysSignArtifactResponse returns a boolean if a field has been set.

func (*SpBrowserSso) HasArtifact ¶

func (o *SpBrowserSso) HasArtifact() bool

HasArtifact returns a boolean if a field has been set.

func (*SpBrowserSso) HasAuthenticationPolicyContractAssertionMappings ¶

func (o *SpBrowserSso) HasAuthenticationPolicyContractAssertionMappings() bool

HasAuthenticationPolicyContractAssertionMappings returns a boolean if a field has been set.

func (*SpBrowserSso) HasDefaultTargetUrl ¶

func (o *SpBrowserSso) HasDefaultTargetUrl() bool

HasDefaultTargetUrl returns a boolean if a field has been set.

func (*SpBrowserSso) HasEnabledProfiles ¶

func (o *SpBrowserSso) HasEnabledProfiles() bool

HasEnabledProfiles returns a boolean if a field has been set.

func (*SpBrowserSso) HasEncryptionPolicy ¶

func (o *SpBrowserSso) HasEncryptionPolicy() bool

HasEncryptionPolicy returns a boolean if a field has been set.

func (*SpBrowserSso) HasIncomingBindings ¶

func (o *SpBrowserSso) HasIncomingBindings() bool

HasIncomingBindings returns a boolean if a field has been set.

func (*SpBrowserSso) HasMessageCustomizations ¶

func (o *SpBrowserSso) HasMessageCustomizations() bool

HasMessageCustomizations returns a boolean if a field has been set.

func (*SpBrowserSso) HasRequireSignedAuthnRequests ¶

func (o *SpBrowserSso) HasRequireSignedAuthnRequests() bool

HasRequireSignedAuthnRequests returns a boolean if a field has been set.

func (*SpBrowserSso) HasSignAssertions ¶

func (o *SpBrowserSso) HasSignAssertions() bool

HasSignAssertions returns a boolean if a field has been set.

func (*SpBrowserSso) HasSignResponseAsRequired ¶

func (o *SpBrowserSso) HasSignResponseAsRequired() bool

HasSignResponseAsRequired returns a boolean if a field has been set.

func (*SpBrowserSso) HasSloServiceEndpoints ¶

func (o *SpBrowserSso) HasSloServiceEndpoints() bool

HasSloServiceEndpoints returns a boolean if a field has been set.

func (*SpBrowserSso) HasSpSamlIdentityMapping ¶

func (o *SpBrowserSso) HasSpSamlIdentityMapping() bool

HasSpSamlIdentityMapping returns a boolean if a field has been set.

func (*SpBrowserSso) HasSpWsFedIdentityMapping ¶

func (o *SpBrowserSso) HasSpWsFedIdentityMapping() bool

HasSpWsFedIdentityMapping returns a boolean if a field has been set.

func (*SpBrowserSso) HasSsoApplicationEndpoint ¶

func (o *SpBrowserSso) HasSsoApplicationEndpoint() bool

HasSsoApplicationEndpoint returns a boolean if a field has been set.

func (*SpBrowserSso) HasUrlWhitelistEntries ¶

func (o *SpBrowserSso) HasUrlWhitelistEntries() bool

HasUrlWhitelistEntries returns a boolean if a field has been set.

func (*SpBrowserSso) HasWsFedTokenType ¶

func (o *SpBrowserSso) HasWsFedTokenType() bool

HasWsFedTokenType returns a boolean if a field has been set.

func (*SpBrowserSso) HasWsTrustVersion ¶

func (o *SpBrowserSso) HasWsTrustVersion() bool

HasWsTrustVersion returns a boolean if a field has been set.

func (SpBrowserSso) MarshalJSON ¶

func (o SpBrowserSso) MarshalJSON() ([]byte, error)

func (*SpBrowserSso) SetAdapterMappings ¶

func (o *SpBrowserSso) SetAdapterMappings(v []IdpAdapterAssertionMapping)

SetAdapterMappings sets field value

func (*SpBrowserSso) SetAlwaysSignArtifactResponse ¶

func (o *SpBrowserSso) SetAlwaysSignArtifactResponse(v bool)

SetAlwaysSignArtifactResponse gets a reference to the given bool and assigns it to the AlwaysSignArtifactResponse field.

func (*SpBrowserSso) SetArtifact ¶

func (o *SpBrowserSso) SetArtifact(v ArtifactSettings)

SetArtifact gets a reference to the given ArtifactSettings and assigns it to the Artifact field.

func (*SpBrowserSso) SetAssertionLifetime ¶

func (o *SpBrowserSso) SetAssertionLifetime(v AssertionLifetime)

SetAssertionLifetime sets field value

func (*SpBrowserSso) SetAttributeContract ¶

func (o *SpBrowserSso) SetAttributeContract(v SpBrowserSsoAttributeContract)

SetAttributeContract sets field value

func (*SpBrowserSso) SetAuthenticationPolicyContractAssertionMappings ¶

func (o *SpBrowserSso) SetAuthenticationPolicyContractAssertionMappings(v []AuthenticationPolicyContractAssertionMapping)

SetAuthenticationPolicyContractAssertionMappings gets a reference to the given []AuthenticationPolicyContractAssertionMapping and assigns it to the AuthenticationPolicyContractAssertionMappings field.

func (*SpBrowserSso) SetDefaultTargetUrl ¶

func (o *SpBrowserSso) SetDefaultTargetUrl(v string)

SetDefaultTargetUrl gets a reference to the given string and assigns it to the DefaultTargetUrl field.

func (*SpBrowserSso) SetEnabledProfiles ¶

func (o *SpBrowserSso) SetEnabledProfiles(v []string)

SetEnabledProfiles gets a reference to the given []string and assigns it to the EnabledProfiles field.

func (*SpBrowserSso) SetEncryptionPolicy ¶

func (o *SpBrowserSso) SetEncryptionPolicy(v EncryptionPolicy)

SetEncryptionPolicy gets a reference to the given EncryptionPolicy and assigns it to the EncryptionPolicy field.

func (*SpBrowserSso) SetIncomingBindings ¶

func (o *SpBrowserSso) SetIncomingBindings(v []string)

SetIncomingBindings gets a reference to the given []string and assigns it to the IncomingBindings field.

func (*SpBrowserSso) SetMessageCustomizations ¶

func (o *SpBrowserSso) SetMessageCustomizations(v []ProtocolMessageCustomization)

SetMessageCustomizations gets a reference to the given []ProtocolMessageCustomization and assigns it to the MessageCustomizations field.

func (*SpBrowserSso) SetProtocol ¶

func (o *SpBrowserSso) SetProtocol(v string)

SetProtocol sets field value

func (*SpBrowserSso) SetRequireSignedAuthnRequests ¶

func (o *SpBrowserSso) SetRequireSignedAuthnRequests(v bool)

SetRequireSignedAuthnRequests gets a reference to the given bool and assigns it to the RequireSignedAuthnRequests field.

func (*SpBrowserSso) SetSignAssertions ¶

func (o *SpBrowserSso) SetSignAssertions(v bool)

SetSignAssertions gets a reference to the given bool and assigns it to the SignAssertions field.

func (*SpBrowserSso) SetSignResponseAsRequired ¶

func (o *SpBrowserSso) SetSignResponseAsRequired(v bool)

SetSignResponseAsRequired gets a reference to the given bool and assigns it to the SignResponseAsRequired field.

func (*SpBrowserSso) SetSloServiceEndpoints ¶

func (o *SpBrowserSso) SetSloServiceEndpoints(v []SloServiceEndpoint)

SetSloServiceEndpoints gets a reference to the given []SloServiceEndpoint and assigns it to the SloServiceEndpoints field.

func (*SpBrowserSso) SetSpSamlIdentityMapping ¶

func (o *SpBrowserSso) SetSpSamlIdentityMapping(v string)

SetSpSamlIdentityMapping gets a reference to the given string and assigns it to the SpSamlIdentityMapping field.

func (*SpBrowserSso) SetSpWsFedIdentityMapping ¶

func (o *SpBrowserSso) SetSpWsFedIdentityMapping(v string)

SetSpWsFedIdentityMapping gets a reference to the given string and assigns it to the SpWsFedIdentityMapping field.

func (*SpBrowserSso) SetSsoApplicationEndpoint ¶

func (o *SpBrowserSso) SetSsoApplicationEndpoint(v string)

SetSsoApplicationEndpoint gets a reference to the given string and assigns it to the SsoApplicationEndpoint field.

func (*SpBrowserSso) SetSsoServiceEndpoints ¶

func (o *SpBrowserSso) SetSsoServiceEndpoints(v []SpSsoServiceEndpoint)

SetSsoServiceEndpoints sets field value

func (*SpBrowserSso) SetUrlWhitelistEntries ¶

func (o *SpBrowserSso) SetUrlWhitelistEntries(v []UrlWhitelistEntry)

SetUrlWhitelistEntries gets a reference to the given []UrlWhitelistEntry and assigns it to the UrlWhitelistEntries field.

func (*SpBrowserSso) SetWsFedTokenType ¶

func (o *SpBrowserSso) SetWsFedTokenType(v string)

SetWsFedTokenType gets a reference to the given string and assigns it to the WsFedTokenType field.

func (*SpBrowserSso) SetWsTrustVersion ¶

func (o *SpBrowserSso) SetWsTrustVersion(v string)

SetWsTrustVersion gets a reference to the given string and assigns it to the WsTrustVersion field.

func (SpBrowserSso) ToMap ¶

func (o SpBrowserSso) ToMap() (map[string]interface{}, error)

type SpBrowserSsoAttribute ¶

type SpBrowserSsoAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
	// The SAML Name Format for the attribute.
	NameFormat *string `json:"nameFormat,omitempty" tfsdk:"name_format"`
}

SpBrowserSsoAttribute An attribute for the SP Browser SSO attribute contract.

func NewSpBrowserSsoAttribute ¶

func NewSpBrowserSsoAttribute(name string) *SpBrowserSsoAttribute

NewSpBrowserSsoAttribute instantiates a new SpBrowserSsoAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpBrowserSsoAttributeWithDefaults ¶

func NewSpBrowserSsoAttributeWithDefaults() *SpBrowserSsoAttribute

NewSpBrowserSsoAttributeWithDefaults instantiates a new SpBrowserSsoAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpBrowserSsoAttribute) GetName ¶

func (o *SpBrowserSsoAttribute) GetName() string

GetName returns the Name field value

func (*SpBrowserSsoAttribute) GetNameFormat ¶

func (o *SpBrowserSsoAttribute) GetNameFormat() string

GetNameFormat returns the NameFormat field value if set, zero value otherwise.

func (*SpBrowserSsoAttribute) GetNameFormatOk ¶

func (o *SpBrowserSsoAttribute) GetNameFormatOk() (*string, bool)

GetNameFormatOk returns a tuple with the NameFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSsoAttribute) GetNameOk ¶

func (o *SpBrowserSsoAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SpBrowserSsoAttribute) HasNameFormat ¶

func (o *SpBrowserSsoAttribute) HasNameFormat() bool

HasNameFormat returns a boolean if a field has been set.

func (SpBrowserSsoAttribute) MarshalJSON ¶

func (o SpBrowserSsoAttribute) MarshalJSON() ([]byte, error)

func (*SpBrowserSsoAttribute) SetName ¶

func (o *SpBrowserSsoAttribute) SetName(v string)

SetName sets field value

func (*SpBrowserSsoAttribute) SetNameFormat ¶

func (o *SpBrowserSsoAttribute) SetNameFormat(v string)

SetNameFormat gets a reference to the given string and assigns it to the NameFormat field.

func (SpBrowserSsoAttribute) ToMap ¶

func (o SpBrowserSsoAttribute) ToMap() (map[string]interface{}, error)

type SpBrowserSsoAttributeContract ¶

type SpBrowserSsoAttributeContract struct {
	// A list of read-only assertion attributes (for example, SAML_SUBJECT) that are automatically populated by PingFederate.
	CoreAttributes []SpBrowserSsoAttribute `json:"coreAttributes,omitempty" tfsdk:"core_attributes"`
	// A list of additional attributes that are added to the outgoing assertion.
	ExtendedAttributes []SpBrowserSsoAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
}

SpBrowserSsoAttributeContract A set of user attributes that the IdP sends in the SAML assertion.

func NewSpBrowserSsoAttributeContract ¶

func NewSpBrowserSsoAttributeContract() *SpBrowserSsoAttributeContract

NewSpBrowserSsoAttributeContract instantiates a new SpBrowserSsoAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpBrowserSsoAttributeContractWithDefaults ¶

func NewSpBrowserSsoAttributeContractWithDefaults() *SpBrowserSsoAttributeContract

NewSpBrowserSsoAttributeContractWithDefaults instantiates a new SpBrowserSsoAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpBrowserSsoAttributeContract) GetCoreAttributes ¶

func (o *SpBrowserSsoAttributeContract) GetCoreAttributes() []SpBrowserSsoAttribute

GetCoreAttributes returns the CoreAttributes field value if set, zero value otherwise.

func (*SpBrowserSsoAttributeContract) GetCoreAttributesOk ¶

func (o *SpBrowserSsoAttributeContract) GetCoreAttributesOk() ([]SpBrowserSsoAttribute, bool)

GetCoreAttributesOk returns a tuple with the CoreAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSsoAttributeContract) GetExtendedAttributes ¶

func (o *SpBrowserSsoAttributeContract) GetExtendedAttributes() []SpBrowserSsoAttribute

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*SpBrowserSsoAttributeContract) GetExtendedAttributesOk ¶

func (o *SpBrowserSsoAttributeContract) GetExtendedAttributesOk() ([]SpBrowserSsoAttribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpBrowserSsoAttributeContract) HasCoreAttributes ¶

func (o *SpBrowserSsoAttributeContract) HasCoreAttributes() bool

HasCoreAttributes returns a boolean if a field has been set.

func (*SpBrowserSsoAttributeContract) HasExtendedAttributes ¶

func (o *SpBrowserSsoAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (SpBrowserSsoAttributeContract) MarshalJSON ¶

func (o SpBrowserSsoAttributeContract) MarshalJSON() ([]byte, error)

func (*SpBrowserSsoAttributeContract) SetCoreAttributes ¶

func (o *SpBrowserSsoAttributeContract) SetCoreAttributes(v []SpBrowserSsoAttribute)

SetCoreAttributes gets a reference to the given []SpBrowserSsoAttribute and assigns it to the CoreAttributes field.

func (*SpBrowserSsoAttributeContract) SetExtendedAttributes ¶

func (o *SpBrowserSsoAttributeContract) SetExtendedAttributes(v []SpBrowserSsoAttribute)

SetExtendedAttributes gets a reference to the given []SpBrowserSsoAttribute and assigns it to the ExtendedAttributes field.

func (SpBrowserSsoAttributeContract) ToMap ¶

func (o SpBrowserSsoAttributeContract) ToMap() (map[string]interface{}, error)

type SpConnection ¶

type SpConnection struct {
	Connection
	SpBrowserSso   *SpBrowserSso     `json:"spBrowserSso,omitempty" tfsdk:"sp_browser_sso"`
	AttributeQuery *SpAttributeQuery `json:"attributeQuery,omitempty" tfsdk:"attribute_query"`
	WsTrust        *SpWsTrust        `json:"wsTrust,omitempty" tfsdk:"ws_trust"`
	// The application name.
	ApplicationName *string `json:"applicationName,omitempty" tfsdk:"application_name"`
	// The application icon url.
	ApplicationIconUrl *string            `json:"applicationIconUrl,omitempty" tfsdk:"application_icon_url"`
	OutboundProvision  *OutboundProvision `json:"outboundProvision,omitempty" tfsdk:"outbound_provision"`
	// The connection target type. This field is intended for bulk import/export usage. Changing its value may result in unexpected behavior.
	ConnectionTargetType *string `json:"connectionTargetType,omitempty" tfsdk:"connection_target_type"`
}

SpConnection struct for SpConnection

func NewSpConnection ¶

func NewSpConnection(entityId string, name string) *SpConnection

NewSpConnection instantiates a new SpConnection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpConnectionWithDefaults ¶

func NewSpConnectionWithDefaults() *SpConnection

NewSpConnectionWithDefaults instantiates a new SpConnection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpConnection) GetApplicationIconUrl ¶

func (o *SpConnection) GetApplicationIconUrl() string

GetApplicationIconUrl returns the ApplicationIconUrl field value if set, zero value otherwise.

func (*SpConnection) GetApplicationIconUrlOk ¶

func (o *SpConnection) GetApplicationIconUrlOk() (*string, bool)

GetApplicationIconUrlOk returns a tuple with the ApplicationIconUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpConnection) GetApplicationName ¶

func (o *SpConnection) GetApplicationName() string

GetApplicationName returns the ApplicationName field value if set, zero value otherwise.

func (*SpConnection) GetApplicationNameOk ¶

func (o *SpConnection) GetApplicationNameOk() (*string, bool)

GetApplicationNameOk returns a tuple with the ApplicationName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpConnection) GetAttributeQuery ¶

func (o *SpConnection) GetAttributeQuery() SpAttributeQuery

GetAttributeQuery returns the AttributeQuery field value if set, zero value otherwise.

func (*SpConnection) GetAttributeQueryOk ¶

func (o *SpConnection) GetAttributeQueryOk() (*SpAttributeQuery, bool)

GetAttributeQueryOk returns a tuple with the AttributeQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpConnection) GetConnectionTargetType ¶

func (o *SpConnection) GetConnectionTargetType() string

GetConnectionTargetType returns the ConnectionTargetType field value if set, zero value otherwise.

func (*SpConnection) GetConnectionTargetTypeOk ¶

func (o *SpConnection) GetConnectionTargetTypeOk() (*string, bool)

GetConnectionTargetTypeOk returns a tuple with the ConnectionTargetType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpConnection) GetOutboundProvision ¶

func (o *SpConnection) GetOutboundProvision() OutboundProvision

GetOutboundProvision returns the OutboundProvision field value if set, zero value otherwise.

func (*SpConnection) GetOutboundProvisionOk ¶

func (o *SpConnection) GetOutboundProvisionOk() (*OutboundProvision, bool)

GetOutboundProvisionOk returns a tuple with the OutboundProvision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpConnection) GetSpBrowserSso ¶

func (o *SpConnection) GetSpBrowserSso() SpBrowserSso

GetSpBrowserSso returns the SpBrowserSso field value if set, zero value otherwise.

func (*SpConnection) GetSpBrowserSsoOk ¶

func (o *SpConnection) GetSpBrowserSsoOk() (*SpBrowserSso, bool)

GetSpBrowserSsoOk returns a tuple with the SpBrowserSso field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpConnection) GetWsTrust ¶

func (o *SpConnection) GetWsTrust() SpWsTrust

GetWsTrust returns the WsTrust field value if set, zero value otherwise.

func (*SpConnection) GetWsTrustOk ¶

func (o *SpConnection) GetWsTrustOk() (*SpWsTrust, bool)

GetWsTrustOk returns a tuple with the WsTrust field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpConnection) HasApplicationIconUrl ¶

func (o *SpConnection) HasApplicationIconUrl() bool

HasApplicationIconUrl returns a boolean if a field has been set.

func (*SpConnection) HasApplicationName ¶

func (o *SpConnection) HasApplicationName() bool

HasApplicationName returns a boolean if a field has been set.

func (*SpConnection) HasAttributeQuery ¶

func (o *SpConnection) HasAttributeQuery() bool

HasAttributeQuery returns a boolean if a field has been set.

func (*SpConnection) HasConnectionTargetType ¶

func (o *SpConnection) HasConnectionTargetType() bool

HasConnectionTargetType returns a boolean if a field has been set.

func (*SpConnection) HasOutboundProvision ¶

func (o *SpConnection) HasOutboundProvision() bool

HasOutboundProvision returns a boolean if a field has been set.

func (*SpConnection) HasSpBrowserSso ¶

func (o *SpConnection) HasSpBrowserSso() bool

HasSpBrowserSso returns a boolean if a field has been set.

func (*SpConnection) HasWsTrust ¶

func (o *SpConnection) HasWsTrust() bool

HasWsTrust returns a boolean if a field has been set.

func (SpConnection) MarshalJSON ¶

func (o SpConnection) MarshalJSON() ([]byte, error)

func (*SpConnection) SetApplicationIconUrl ¶

func (o *SpConnection) SetApplicationIconUrl(v string)

SetApplicationIconUrl gets a reference to the given string and assigns it to the ApplicationIconUrl field.

func (*SpConnection) SetApplicationName ¶

func (o *SpConnection) SetApplicationName(v string)

SetApplicationName gets a reference to the given string and assigns it to the ApplicationName field.

func (*SpConnection) SetAttributeQuery ¶

func (o *SpConnection) SetAttributeQuery(v SpAttributeQuery)

SetAttributeQuery gets a reference to the given SpAttributeQuery and assigns it to the AttributeQuery field.

func (*SpConnection) SetConnectionTargetType ¶

func (o *SpConnection) SetConnectionTargetType(v string)

SetConnectionTargetType gets a reference to the given string and assigns it to the ConnectionTargetType field.

func (*SpConnection) SetOutboundProvision ¶

func (o *SpConnection) SetOutboundProvision(v OutboundProvision)

SetOutboundProvision gets a reference to the given OutboundProvision and assigns it to the OutboundProvision field.

func (*SpConnection) SetSpBrowserSso ¶

func (o *SpConnection) SetSpBrowserSso(v SpBrowserSso)

SetSpBrowserSso gets a reference to the given SpBrowserSso and assigns it to the SpBrowserSso field.

func (*SpConnection) SetWsTrust ¶

func (o *SpConnection) SetWsTrust(v SpWsTrust)

SetWsTrust gets a reference to the given SpWsTrust and assigns it to the WsTrust field.

func (SpConnection) ToMap ¶

func (o SpConnection) ToMap() (map[string]interface{}, error)

type SpConnections ¶

type SpConnections struct {
	// The actual list of connections.
	Items []SpConnection `json:"items,omitempty" tfsdk:"items"`
}

SpConnections A collection of SP connections.

func NewSpConnections ¶

func NewSpConnections() *SpConnections

NewSpConnections instantiates a new SpConnections object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpConnectionsWithDefaults ¶

func NewSpConnectionsWithDefaults() *SpConnections

NewSpConnectionsWithDefaults instantiates a new SpConnections object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpConnections) GetItems ¶

func (o *SpConnections) GetItems() []SpConnection

GetItems returns the Items field value if set, zero value otherwise.

func (*SpConnections) GetItemsOk ¶

func (o *SpConnections) GetItemsOk() ([]SpConnection, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpConnections) HasItems ¶

func (o *SpConnections) HasItems() bool

HasItems returns a boolean if a field has been set.

func (SpConnections) MarshalJSON ¶

func (o SpConnections) MarshalJSON() ([]byte, error)

func (*SpConnections) SetItems ¶

func (o *SpConnections) SetItems(v []SpConnection)

SetItems gets a reference to the given []SpConnection and assigns it to the Items field.

func (SpConnections) ToMap ¶

func (o SpConnections) ToMap() (map[string]interface{}, error)

type SpDefaultUrls ¶

type SpDefaultUrls struct {
	// Provide the default URL you would like to send the user to when Single Sign On (SSO) has succeeded.
	SsoSuccessUrl *string `json:"ssoSuccessUrl,omitempty" tfsdk:"sso_success_url"`
	// Determines whether the user is prompted to confirm Single Logout (SLO). The default is false.
	ConfirmSlo *bool `json:"confirmSlo,omitempty" tfsdk:"confirm_slo"`
	// Provide the default URL you would like to send the user to when Single Logout (SLO) has succeeded.
	SloSuccessUrl *string `json:"sloSuccessUrl,omitempty" tfsdk:"slo_success_url"`
}

SpDefaultUrls SP Default URLs.

func NewSpDefaultUrls ¶

func NewSpDefaultUrls() *SpDefaultUrls

NewSpDefaultUrls instantiates a new SpDefaultUrls object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpDefaultUrlsWithDefaults ¶

func NewSpDefaultUrlsWithDefaults() *SpDefaultUrls

NewSpDefaultUrlsWithDefaults instantiates a new SpDefaultUrls object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpDefaultUrls) GetConfirmSlo ¶

func (o *SpDefaultUrls) GetConfirmSlo() bool

GetConfirmSlo returns the ConfirmSlo field value if set, zero value otherwise.

func (*SpDefaultUrls) GetConfirmSloOk ¶

func (o *SpDefaultUrls) GetConfirmSloOk() (*bool, bool)

GetConfirmSloOk returns a tuple with the ConfirmSlo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpDefaultUrls) GetSloSuccessUrl ¶

func (o *SpDefaultUrls) GetSloSuccessUrl() string

GetSloSuccessUrl returns the SloSuccessUrl field value if set, zero value otherwise.

func (*SpDefaultUrls) GetSloSuccessUrlOk ¶

func (o *SpDefaultUrls) GetSloSuccessUrlOk() (*string, bool)

GetSloSuccessUrlOk returns a tuple with the SloSuccessUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpDefaultUrls) GetSsoSuccessUrl ¶

func (o *SpDefaultUrls) GetSsoSuccessUrl() string

GetSsoSuccessUrl returns the SsoSuccessUrl field value if set, zero value otherwise.

func (*SpDefaultUrls) GetSsoSuccessUrlOk ¶

func (o *SpDefaultUrls) GetSsoSuccessUrlOk() (*string, bool)

GetSsoSuccessUrlOk returns a tuple with the SsoSuccessUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpDefaultUrls) HasConfirmSlo ¶

func (o *SpDefaultUrls) HasConfirmSlo() bool

HasConfirmSlo returns a boolean if a field has been set.

func (*SpDefaultUrls) HasSloSuccessUrl ¶

func (o *SpDefaultUrls) HasSloSuccessUrl() bool

HasSloSuccessUrl returns a boolean if a field has been set.

func (*SpDefaultUrls) HasSsoSuccessUrl ¶

func (o *SpDefaultUrls) HasSsoSuccessUrl() bool

HasSsoSuccessUrl returns a boolean if a field has been set.

func (SpDefaultUrls) MarshalJSON ¶

func (o SpDefaultUrls) MarshalJSON() ([]byte, error)

func (*SpDefaultUrls) SetConfirmSlo ¶

func (o *SpDefaultUrls) SetConfirmSlo(v bool)

SetConfirmSlo gets a reference to the given bool and assigns it to the ConfirmSlo field.

func (*SpDefaultUrls) SetSloSuccessUrl ¶

func (o *SpDefaultUrls) SetSloSuccessUrl(v string)

SetSloSuccessUrl gets a reference to the given string and assigns it to the SloSuccessUrl field.

func (*SpDefaultUrls) SetSsoSuccessUrl ¶

func (o *SpDefaultUrls) SetSsoSuccessUrl(v string)

SetSsoSuccessUrl gets a reference to the given string and assigns it to the SsoSuccessUrl field.

func (SpDefaultUrls) ToMap ¶

func (o SpDefaultUrls) ToMap() (map[string]interface{}, error)

type SpDefaultUrlsAPIService ¶

type SpDefaultUrlsAPIService service

SpDefaultUrlsAPIService SpDefaultUrlsAPI service

func (*SpDefaultUrlsAPIService) GetSpDefaultUrls ¶

GetSpDefaultUrls Gets the SP Default URLs. These are Values that affect the user's experience when executing SP-initiated SSO operations.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSpDefaultUrlsRequest

func (*SpDefaultUrlsAPIService) GetSpDefaultUrlsExecute ¶

Execute executes the request

@return SpDefaultUrls

func (*SpDefaultUrlsAPIService) UpdateSpDefaultUrls ¶

UpdateSpDefaultUrls Update the SP Default URLs. Enter values that affect the user's experience when executing SP-initiated SSO operations.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateSpDefaultUrlsRequest

func (*SpDefaultUrlsAPIService) UpdateSpDefaultUrlsExecute ¶

Execute executes the request

@return SpDefaultUrls

type SpIdpConnectionsAPIService ¶

type SpIdpConnectionsAPIService service

SpIdpConnectionsAPIService SpIdpConnectionsAPI service

func (*SpIdpConnectionsAPIService) AddConnectionCert ¶

AddConnectionCert Add a new IdP connection certificate.

If the certificate's activeVerificationCert flag is set to true, it will become the connection's primary verification certificate.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the IdP Connection to update.
@return ApiAddConnectionCertRequest

func (*SpIdpConnectionsAPIService) AddConnectionCertExecute ¶

Execute executes the request

@return ConnectionCert

func (*SpIdpConnectionsAPIService) CreateConnection ¶

CreateConnection Create a new IdP connection.

Create a new IdP connection. If the IdP connection is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateConnectionRequest

func (*SpIdpConnectionsAPIService) CreateConnectionExecute ¶

Execute executes the request

@return IdpConnection

func (*SpIdpConnectionsAPIService) DeleteConnection ¶

DeleteConnection Delete an IdP connection.

Delete an IdP connection with the specified ID. A 404 status code is returned for nonexistent IDs. Note: Only inactive connections can be deleted. If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of IdP Connection to delete.
@return ApiDeleteConnectionRequest

func (*SpIdpConnectionsAPIService) DeleteConnectionExecute ¶

func (a *SpIdpConnectionsAPIService) DeleteConnectionExecute(r ApiDeleteConnectionRequest) (*http.Response, error)

Execute executes the request

func (*SpIdpConnectionsAPIService) GetConnection ¶

GetConnection Find IdP connection by ID.

Get a SAML 2.0 IdP connection with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of IdP Connection to fetch.
@return ApiGetConnectionRequest

func (*SpIdpConnectionsAPIService) GetConnectionCerts ¶

GetConnectionCerts Get the IdP connection's certificates.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the IdP Connection.
@return ApiGetConnectionCertsRequest

func (*SpIdpConnectionsAPIService) GetConnectionCertsExecute ¶

Execute executes the request

@return ConnectionCerts

func (*SpIdpConnectionsAPIService) GetConnectionExecute ¶

Execute executes the request

@return IdpConnection

func (*SpIdpConnectionsAPIService) GetConnections ¶

GetConnections Get list of IdP connections.

Get a list of all the OIDC, WS-Trust, WS-Fed, SAML1.0, SAML1.1 and SAML 2.0 IdP connections.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetConnectionsRequest

func (*SpIdpConnectionsAPIService) GetConnectionsExecute ¶

Execute executes the request

@return IdpConnections

func (*SpIdpConnectionsAPIService) GetIdpConnectionSigningSettings ¶

GetIdpConnectionSigningSettings Get the IdP connection's signature settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the IdP Connection.
@return ApiGetIdpConnectionSigningSettingsRequest

func (*SpIdpConnectionsAPIService) GetIdpConnectionSigningSettingsExecute ¶

Execute executes the request

@return SigningSettings

func (*SpIdpConnectionsAPIService) GetIdpConnectionsDecryptionKeys ¶

GetIdpConnectionsDecryptionKeys Get the decryption keys of an IdP connection.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the IdP Connection to update.
@return ApiGetIdpConnectionsDecryptionKeysRequest

func (*SpIdpConnectionsAPIService) GetIdpConnectionsDecryptionKeysExecute ¶

Execute executes the request

@return DecryptionKeys

func (*SpIdpConnectionsAPIService) UpdateConnection ¶

UpdateConnection Update an IdP connection.

Update an IdP connection with the matching ID. If the IdP connection is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected. Note: A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of IdP Connection to update.
@return ApiUpdateConnectionRequest

func (*SpIdpConnectionsAPIService) UpdateConnectionCerts ¶

UpdateConnectionCerts Update the IdP connection's certificates.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the IdP Connection to update.
@return ApiUpdateConnectionCertsRequest

func (*SpIdpConnectionsAPIService) UpdateConnectionCertsExecute ¶

Execute executes the request

@return ConnectionCerts

func (*SpIdpConnectionsAPIService) UpdateConnectionExecute ¶

Execute executes the request

@return IdpConnection

func (*SpIdpConnectionsAPIService) UpdateIdpConnectionSigningSettings ¶

func (a *SpIdpConnectionsAPIService) UpdateIdpConnectionSigningSettings(ctx context.Context, id string) ApiUpdateIdpConnectionSigningSettingsRequest

UpdateIdpConnectionSigningSettings Update the IdP connection's signature settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the IdP Connection to update.
@return ApiUpdateIdpConnectionSigningSettingsRequest

func (*SpIdpConnectionsAPIService) UpdateIdpConnectionSigningSettingsExecute ¶

func (a *SpIdpConnectionsAPIService) UpdateIdpConnectionSigningSettingsExecute(r ApiUpdateIdpConnectionSigningSettingsRequest) (*SigningSettings, *http.Response, error)

Execute executes the request

@return SigningSettings

func (*SpIdpConnectionsAPIService) UpdateIdpConnectionsDecryptionKeys ¶

func (a *SpIdpConnectionsAPIService) UpdateIdpConnectionsDecryptionKeys(ctx context.Context, id string) ApiUpdateIdpConnectionsDecryptionKeysRequest

UpdateIdpConnectionsDecryptionKeys Updating the IdP connection's decryption keys.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the IdP Connection to update.
@return ApiUpdateIdpConnectionsDecryptionKeysRequest

func (*SpIdpConnectionsAPIService) UpdateIdpConnectionsDecryptionKeysExecute ¶

func (a *SpIdpConnectionsAPIService) UpdateIdpConnectionsDecryptionKeysExecute(r ApiUpdateIdpConnectionsDecryptionKeysRequest) (*DecryptionKeys, *http.Response, error)

Execute executes the request

@return DecryptionKeys

type SpRole ¶

type SpRole struct {
	// Enable Service Provider Role.
	Enable *bool `json:"enable,omitempty" tfsdk:"enable"`
	// Enable SAML 1.1.
	EnableSaml11 *bool `json:"enableSaml11,omitempty" tfsdk:"enable_saml11"`
	// Enable SAML 1.0.
	EnableSaml10 *bool `json:"enableSaml10,omitempty" tfsdk:"enable_saml10"`
	// Enable WS Federation.
	EnableWsFed *bool `json:"enableWsFed,omitempty" tfsdk:"enable_ws_fed"`
	// Enable WS Trust.
	EnableWsTrust *bool            `json:"enableWsTrust,omitempty" tfsdk:"enable_ws_trust"`
	Saml20Profile *SpSAML20Profile `json:"saml20Profile,omitempty" tfsdk:"saml20_profile"`
	// Enable OpenID Connect.
	EnableOpenIDConnect *bool `json:"enableOpenIDConnect,omitempty" tfsdk:"enable_open_idc_onnect"`
	// Enable Inbound Provisioning.
	EnableInboundProvisioning *bool `json:"enableInboundProvisioning,omitempty" tfsdk:"enable_inbound_provisioning"`
}

SpRole struct for SpRole

func NewSpRole ¶

func NewSpRole() *SpRole

NewSpRole instantiates a new SpRole object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpRoleWithDefaults ¶

func NewSpRoleWithDefaults() *SpRole

NewSpRoleWithDefaults instantiates a new SpRole object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpRole) GetEnable ¶

func (o *SpRole) GetEnable() bool

GetEnable returns the Enable field value if set, zero value otherwise.

func (*SpRole) GetEnableInboundProvisioning ¶

func (o *SpRole) GetEnableInboundProvisioning() bool

GetEnableInboundProvisioning returns the EnableInboundProvisioning field value if set, zero value otherwise.

func (*SpRole) GetEnableInboundProvisioningOk ¶

func (o *SpRole) GetEnableInboundProvisioningOk() (*bool, bool)

GetEnableInboundProvisioningOk returns a tuple with the EnableInboundProvisioning field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpRole) GetEnableOk ¶

func (o *SpRole) GetEnableOk() (*bool, bool)

GetEnableOk returns a tuple with the Enable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpRole) GetEnableOpenIDConnect ¶

func (o *SpRole) GetEnableOpenIDConnect() bool

GetEnableOpenIDConnect returns the EnableOpenIDConnect field value if set, zero value otherwise.

func (*SpRole) GetEnableOpenIDConnectOk ¶

func (o *SpRole) GetEnableOpenIDConnectOk() (*bool, bool)

GetEnableOpenIDConnectOk returns a tuple with the EnableOpenIDConnect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpRole) GetEnableSaml10 ¶

func (o *SpRole) GetEnableSaml10() bool

GetEnableSaml10 returns the EnableSaml10 field value if set, zero value otherwise.

func (*SpRole) GetEnableSaml10Ok ¶

func (o *SpRole) GetEnableSaml10Ok() (*bool, bool)

GetEnableSaml10Ok returns a tuple with the EnableSaml10 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpRole) GetEnableSaml11 ¶

func (o *SpRole) GetEnableSaml11() bool

GetEnableSaml11 returns the EnableSaml11 field value if set, zero value otherwise.

func (*SpRole) GetEnableSaml11Ok ¶

func (o *SpRole) GetEnableSaml11Ok() (*bool, bool)

GetEnableSaml11Ok returns a tuple with the EnableSaml11 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpRole) GetEnableWsFed ¶

func (o *SpRole) GetEnableWsFed() bool

GetEnableWsFed returns the EnableWsFed field value if set, zero value otherwise.

func (*SpRole) GetEnableWsFedOk ¶

func (o *SpRole) GetEnableWsFedOk() (*bool, bool)

GetEnableWsFedOk returns a tuple with the EnableWsFed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpRole) GetEnableWsTrust ¶

func (o *SpRole) GetEnableWsTrust() bool

GetEnableWsTrust returns the EnableWsTrust field value if set, zero value otherwise.

func (*SpRole) GetEnableWsTrustOk ¶

func (o *SpRole) GetEnableWsTrustOk() (*bool, bool)

GetEnableWsTrustOk returns a tuple with the EnableWsTrust field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpRole) GetSaml20Profile ¶

func (o *SpRole) GetSaml20Profile() SpSAML20Profile

GetSaml20Profile returns the Saml20Profile field value if set, zero value otherwise.

func (*SpRole) GetSaml20ProfileOk ¶

func (o *SpRole) GetSaml20ProfileOk() (*SpSAML20Profile, bool)

GetSaml20ProfileOk returns a tuple with the Saml20Profile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpRole) HasEnable ¶

func (o *SpRole) HasEnable() bool

HasEnable returns a boolean if a field has been set.

func (*SpRole) HasEnableInboundProvisioning ¶

func (o *SpRole) HasEnableInboundProvisioning() bool

HasEnableInboundProvisioning returns a boolean if a field has been set.

func (*SpRole) HasEnableOpenIDConnect ¶

func (o *SpRole) HasEnableOpenIDConnect() bool

HasEnableOpenIDConnect returns a boolean if a field has been set.

func (*SpRole) HasEnableSaml10 ¶

func (o *SpRole) HasEnableSaml10() bool

HasEnableSaml10 returns a boolean if a field has been set.

func (*SpRole) HasEnableSaml11 ¶

func (o *SpRole) HasEnableSaml11() bool

HasEnableSaml11 returns a boolean if a field has been set.

func (*SpRole) HasEnableWsFed ¶

func (o *SpRole) HasEnableWsFed() bool

HasEnableWsFed returns a boolean if a field has been set.

func (*SpRole) HasEnableWsTrust ¶

func (o *SpRole) HasEnableWsTrust() bool

HasEnableWsTrust returns a boolean if a field has been set.

func (*SpRole) HasSaml20Profile ¶

func (o *SpRole) HasSaml20Profile() bool

HasSaml20Profile returns a boolean if a field has been set.

func (SpRole) MarshalJSON ¶

func (o SpRole) MarshalJSON() ([]byte, error)

func (*SpRole) SetEnable ¶

func (o *SpRole) SetEnable(v bool)

SetEnable gets a reference to the given bool and assigns it to the Enable field.

func (*SpRole) SetEnableInboundProvisioning ¶

func (o *SpRole) SetEnableInboundProvisioning(v bool)

SetEnableInboundProvisioning gets a reference to the given bool and assigns it to the EnableInboundProvisioning field.

func (*SpRole) SetEnableOpenIDConnect ¶

func (o *SpRole) SetEnableOpenIDConnect(v bool)

SetEnableOpenIDConnect gets a reference to the given bool and assigns it to the EnableOpenIDConnect field.

func (*SpRole) SetEnableSaml10 ¶

func (o *SpRole) SetEnableSaml10(v bool)

SetEnableSaml10 gets a reference to the given bool and assigns it to the EnableSaml10 field.

func (*SpRole) SetEnableSaml11 ¶

func (o *SpRole) SetEnableSaml11(v bool)

SetEnableSaml11 gets a reference to the given bool and assigns it to the EnableSaml11 field.

func (*SpRole) SetEnableWsFed ¶

func (o *SpRole) SetEnableWsFed(v bool)

SetEnableWsFed gets a reference to the given bool and assigns it to the EnableWsFed field.

func (*SpRole) SetEnableWsTrust ¶

func (o *SpRole) SetEnableWsTrust(v bool)

SetEnableWsTrust gets a reference to the given bool and assigns it to the EnableWsTrust field.

func (*SpRole) SetSaml20Profile ¶

func (o *SpRole) SetSaml20Profile(v SpSAML20Profile)

SetSaml20Profile gets a reference to the given SpSAML20Profile and assigns it to the Saml20Profile field.

func (SpRole) ToMap ¶

func (o SpRole) ToMap() (map[string]interface{}, error)

type SpSAML20Profile ¶

type SpSAML20Profile struct {
	// Enable SAML2.0 profile.
	Enable *bool `json:"enable,omitempty" tfsdk:"enable"`
	// This property has been deprecated and no longer used
	EnableAutoConnect *bool `json:"enableAutoConnect,omitempty" tfsdk:"enable_auto_connect"`
	// Enable Attribute Requester Mapping for X.509 Attribute Sharing Profile (XASP)
	EnableXASP *bool `json:"enableXASP,omitempty" tfsdk:"enable_xasp"`
}

SpSAML20Profile struct for SpSAML20Profile

func NewSpSAML20Profile ¶

func NewSpSAML20Profile() *SpSAML20Profile

NewSpSAML20Profile instantiates a new SpSAML20Profile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpSAML20ProfileWithDefaults ¶

func NewSpSAML20ProfileWithDefaults() *SpSAML20Profile

NewSpSAML20ProfileWithDefaults instantiates a new SpSAML20Profile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpSAML20Profile) GetEnable ¶

func (o *SpSAML20Profile) GetEnable() bool

GetEnable returns the Enable field value if set, zero value otherwise.

func (*SpSAML20Profile) GetEnableAutoConnect ¶

func (o *SpSAML20Profile) GetEnableAutoConnect() bool

GetEnableAutoConnect returns the EnableAutoConnect field value if set, zero value otherwise.

func (*SpSAML20Profile) GetEnableAutoConnectOk ¶

func (o *SpSAML20Profile) GetEnableAutoConnectOk() (*bool, bool)

GetEnableAutoConnectOk returns a tuple with the EnableAutoConnect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpSAML20Profile) GetEnableOk ¶

func (o *SpSAML20Profile) GetEnableOk() (*bool, bool)

GetEnableOk returns a tuple with the Enable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpSAML20Profile) GetEnableXASP ¶

func (o *SpSAML20Profile) GetEnableXASP() bool

GetEnableXASP returns the EnableXASP field value if set, zero value otherwise.

func (*SpSAML20Profile) GetEnableXASPOk ¶

func (o *SpSAML20Profile) GetEnableXASPOk() (*bool, bool)

GetEnableXASPOk returns a tuple with the EnableXASP field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpSAML20Profile) HasEnable ¶

func (o *SpSAML20Profile) HasEnable() bool

HasEnable returns a boolean if a field has been set.

func (*SpSAML20Profile) HasEnableAutoConnect ¶

func (o *SpSAML20Profile) HasEnableAutoConnect() bool

HasEnableAutoConnect returns a boolean if a field has been set.

func (*SpSAML20Profile) HasEnableXASP ¶

func (o *SpSAML20Profile) HasEnableXASP() bool

HasEnableXASP returns a boolean if a field has been set.

func (SpSAML20Profile) MarshalJSON ¶

func (o SpSAML20Profile) MarshalJSON() ([]byte, error)

func (*SpSAML20Profile) SetEnable ¶

func (o *SpSAML20Profile) SetEnable(v bool)

SetEnable gets a reference to the given bool and assigns it to the Enable field.

func (*SpSAML20Profile) SetEnableAutoConnect ¶

func (o *SpSAML20Profile) SetEnableAutoConnect(v bool)

SetEnableAutoConnect gets a reference to the given bool and assigns it to the EnableAutoConnect field.

func (*SpSAML20Profile) SetEnableXASP ¶

func (o *SpSAML20Profile) SetEnableXASP(v bool)

SetEnableXASP gets a reference to the given bool and assigns it to the EnableXASP field.

func (SpSAML20Profile) ToMap ¶

func (o SpSAML20Profile) ToMap() (map[string]interface{}, error)

type SpSsoServiceEndpoint ¶

type SpSsoServiceEndpoint struct {
	// The binding of this endpoint, if applicable - usually only required for SAML 2.0 endpoints.  Supported bindings are Artifact and POST.
	Binding *string `json:"binding,omitempty" tfsdk:"binding"`
	// The absolute or relative URL of the endpoint. A relative URL can be specified if a base URL for the connection has been defined.
	Url string `json:"url" tfsdk:"url"`
	// Whether or not this endpoint is the default endpoint. Defaults to false.
	IsDefault *bool `json:"isDefault,omitempty" tfsdk:"is_default"`
	// The priority of the endpoint.
	Index *int64 `json:"index,omitempty" tfsdk:"index"`
}

SpSsoServiceEndpoint The settings that define a service endpoint to a SP SSO service.

func NewSpSsoServiceEndpoint ¶

func NewSpSsoServiceEndpoint(url string) *SpSsoServiceEndpoint

NewSpSsoServiceEndpoint instantiates a new SpSsoServiceEndpoint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpSsoServiceEndpointWithDefaults ¶

func NewSpSsoServiceEndpointWithDefaults() *SpSsoServiceEndpoint

NewSpSsoServiceEndpointWithDefaults instantiates a new SpSsoServiceEndpoint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpSsoServiceEndpoint) GetBinding ¶

func (o *SpSsoServiceEndpoint) GetBinding() string

GetBinding returns the Binding field value if set, zero value otherwise.

func (*SpSsoServiceEndpoint) GetBindingOk ¶

func (o *SpSsoServiceEndpoint) GetBindingOk() (*string, bool)

GetBindingOk returns a tuple with the Binding field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpSsoServiceEndpoint) GetIndex ¶

func (o *SpSsoServiceEndpoint) GetIndex() int64

GetIndex returns the Index field value if set, zero value otherwise.

func (*SpSsoServiceEndpoint) GetIndexOk ¶

func (o *SpSsoServiceEndpoint) GetIndexOk() (*int64, bool)

GetIndexOk returns a tuple with the Index field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpSsoServiceEndpoint) GetIsDefault ¶

func (o *SpSsoServiceEndpoint) GetIsDefault() bool

GetIsDefault returns the IsDefault field value if set, zero value otherwise.

func (*SpSsoServiceEndpoint) GetIsDefaultOk ¶

func (o *SpSsoServiceEndpoint) GetIsDefaultOk() (*bool, bool)

GetIsDefaultOk returns a tuple with the IsDefault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpSsoServiceEndpoint) GetUrl ¶

func (o *SpSsoServiceEndpoint) GetUrl() string

GetUrl returns the Url field value

func (*SpSsoServiceEndpoint) GetUrlOk ¶

func (o *SpSsoServiceEndpoint) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*SpSsoServiceEndpoint) HasBinding ¶

func (o *SpSsoServiceEndpoint) HasBinding() bool

HasBinding returns a boolean if a field has been set.

func (*SpSsoServiceEndpoint) HasIndex ¶

func (o *SpSsoServiceEndpoint) HasIndex() bool

HasIndex returns a boolean if a field has been set.

func (*SpSsoServiceEndpoint) HasIsDefault ¶

func (o *SpSsoServiceEndpoint) HasIsDefault() bool

HasIsDefault returns a boolean if a field has been set.

func (SpSsoServiceEndpoint) MarshalJSON ¶

func (o SpSsoServiceEndpoint) MarshalJSON() ([]byte, error)

func (*SpSsoServiceEndpoint) SetBinding ¶

func (o *SpSsoServiceEndpoint) SetBinding(v string)

SetBinding gets a reference to the given string and assigns it to the Binding field.

func (*SpSsoServiceEndpoint) SetIndex ¶

func (o *SpSsoServiceEndpoint) SetIndex(v int64)

SetIndex gets a reference to the given int64 and assigns it to the Index field.

func (*SpSsoServiceEndpoint) SetIsDefault ¶

func (o *SpSsoServiceEndpoint) SetIsDefault(v bool)

SetIsDefault gets a reference to the given bool and assigns it to the IsDefault field.

func (*SpSsoServiceEndpoint) SetUrl ¶

func (o *SpSsoServiceEndpoint) SetUrl(v string)

SetUrl sets field value

func (SpSsoServiceEndpoint) ToMap ¶

func (o SpSsoServiceEndpoint) ToMap() (map[string]interface{}, error)

type SpTargetUrlMappingsAPIService ¶

type SpTargetUrlMappingsAPIService service

SpTargetUrlMappingsAPIService SpTargetUrlMappingsAPI service

func (*SpTargetUrlMappingsAPIService) GetSpUrlMappings ¶

GetSpUrlMappings List the mappings between URLs and adapter or connection instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSpUrlMappingsRequest

func (*SpTargetUrlMappingsAPIService) GetSpUrlMappingsExecute ¶

Execute executes the request

@return SpUrlMappings

func (*SpTargetUrlMappingsAPIService) UpdateSpUrlMappings ¶

UpdateSpUrlMappings Update the mappings between URLs and adapters or connections instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateSpUrlMappingsRequest

func (*SpTargetUrlMappingsAPIService) UpdateSpUrlMappingsExecute ¶

Execute executes the request

@return SpUrlMappings

type SpTokenGeneratorMapping ¶

type SpTokenGeneratorMapping struct {
	SpTokenGeneratorRef ResourceLink `json:"spTokenGeneratorRef" tfsdk:"sp_token_generator_ref"`
	// The list of virtual server IDs that this mapping is restricted to.
	RestrictedVirtualEntityIds []string `json:"restrictedVirtualEntityIds,omitempty" tfsdk:"restricted_virtual_entity_ids"`
	// Indicates whether the token generator mapping is the default mapping. The default value is false.
	DefaultMapping *bool `json:"defaultMapping,omitempty" tfsdk:"default_mapping"`
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
}

SpTokenGeneratorMapping The SP Token Generator Mapping.

func NewSpTokenGeneratorMapping ¶

func NewSpTokenGeneratorMapping(spTokenGeneratorRef ResourceLink, attributeContractFulfillment map[string]AttributeFulfillmentValue) *SpTokenGeneratorMapping

NewSpTokenGeneratorMapping instantiates a new SpTokenGeneratorMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpTokenGeneratorMappingWithDefaults ¶

func NewSpTokenGeneratorMappingWithDefaults() *SpTokenGeneratorMapping

NewSpTokenGeneratorMappingWithDefaults instantiates a new SpTokenGeneratorMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpTokenGeneratorMapping) GetAttributeContractFulfillment ¶

func (o *SpTokenGeneratorMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*SpTokenGeneratorMapping) GetAttributeContractFulfillmentOk ¶

func (o *SpTokenGeneratorMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*SpTokenGeneratorMapping) GetAttributeSources ¶

func (o *SpTokenGeneratorMapping) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*SpTokenGeneratorMapping) GetAttributeSourcesOk ¶

func (o *SpTokenGeneratorMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpTokenGeneratorMapping) GetDefaultMapping ¶

func (o *SpTokenGeneratorMapping) GetDefaultMapping() bool

GetDefaultMapping returns the DefaultMapping field value if set, zero value otherwise.

func (*SpTokenGeneratorMapping) GetDefaultMappingOk ¶

func (o *SpTokenGeneratorMapping) GetDefaultMappingOk() (*bool, bool)

GetDefaultMappingOk returns a tuple with the DefaultMapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpTokenGeneratorMapping) GetIssuanceCriteria ¶

func (o *SpTokenGeneratorMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*SpTokenGeneratorMapping) GetIssuanceCriteriaOk ¶

func (o *SpTokenGeneratorMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpTokenGeneratorMapping) GetRestrictedVirtualEntityIds ¶

func (o *SpTokenGeneratorMapping) GetRestrictedVirtualEntityIds() []string

GetRestrictedVirtualEntityIds returns the RestrictedVirtualEntityIds field value if set, zero value otherwise.

func (*SpTokenGeneratorMapping) GetRestrictedVirtualEntityIdsOk ¶

func (o *SpTokenGeneratorMapping) GetRestrictedVirtualEntityIdsOk() ([]string, bool)

GetRestrictedVirtualEntityIdsOk returns a tuple with the RestrictedVirtualEntityIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpTokenGeneratorMapping) GetSpTokenGeneratorRef ¶

func (o *SpTokenGeneratorMapping) GetSpTokenGeneratorRef() ResourceLink

GetSpTokenGeneratorRef returns the SpTokenGeneratorRef field value

func (*SpTokenGeneratorMapping) GetSpTokenGeneratorRefOk ¶

func (o *SpTokenGeneratorMapping) GetSpTokenGeneratorRefOk() (*ResourceLink, bool)

GetSpTokenGeneratorRefOk returns a tuple with the SpTokenGeneratorRef field value and a boolean to check if the value has been set.

func (*SpTokenGeneratorMapping) HasAttributeSources ¶

func (o *SpTokenGeneratorMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*SpTokenGeneratorMapping) HasDefaultMapping ¶

func (o *SpTokenGeneratorMapping) HasDefaultMapping() bool

HasDefaultMapping returns a boolean if a field has been set.

func (*SpTokenGeneratorMapping) HasIssuanceCriteria ¶

func (o *SpTokenGeneratorMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (*SpTokenGeneratorMapping) HasRestrictedVirtualEntityIds ¶

func (o *SpTokenGeneratorMapping) HasRestrictedVirtualEntityIds() bool

HasRestrictedVirtualEntityIds returns a boolean if a field has been set.

func (SpTokenGeneratorMapping) MarshalJSON ¶

func (o SpTokenGeneratorMapping) MarshalJSON() ([]byte, error)

func (*SpTokenGeneratorMapping) SetAttributeContractFulfillment ¶

func (o *SpTokenGeneratorMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*SpTokenGeneratorMapping) SetAttributeSources ¶

func (o *SpTokenGeneratorMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*SpTokenGeneratorMapping) SetDefaultMapping ¶

func (o *SpTokenGeneratorMapping) SetDefaultMapping(v bool)

SetDefaultMapping gets a reference to the given bool and assigns it to the DefaultMapping field.

func (*SpTokenGeneratorMapping) SetIssuanceCriteria ¶

func (o *SpTokenGeneratorMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (*SpTokenGeneratorMapping) SetRestrictedVirtualEntityIds ¶

func (o *SpTokenGeneratorMapping) SetRestrictedVirtualEntityIds(v []string)

SetRestrictedVirtualEntityIds gets a reference to the given []string and assigns it to the RestrictedVirtualEntityIds field.

func (*SpTokenGeneratorMapping) SetSpTokenGeneratorRef ¶

func (o *SpTokenGeneratorMapping) SetSpTokenGeneratorRef(v ResourceLink)

SetSpTokenGeneratorRef sets field value

func (SpTokenGeneratorMapping) ToMap ¶

func (o SpTokenGeneratorMapping) ToMap() (map[string]interface{}, error)

type SpTokenGeneratorsAPIService ¶

type SpTokenGeneratorsAPIService service

SpTokenGeneratorsAPIService SpTokenGeneratorsAPI service

func (*SpTokenGeneratorsAPIService) CreateTokenGenerator ¶

CreateTokenGenerator Create a new token generator instance.

Create a new token generator instance. If the token generator is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateTokenGeneratorRequest

func (*SpTokenGeneratorsAPIService) CreateTokenGeneratorExecute ¶

Execute executes the request

@return TokenGenerator

func (*SpTokenGeneratorsAPIService) DeleteTokenGenerator ¶

DeleteTokenGenerator Delete a token generator instance.

Delete a token generator instance with the specified ID. A 404 status code is returned for nonexistent IDs. Note: Only token generators not in use can be deleted. If the request succeeds, the response body is empty. If the request fails, an ApiResult is returned with details of the error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the token generator instance to delete.
@return ApiDeleteTokenGeneratorRequest

func (*SpTokenGeneratorsAPIService) DeleteTokenGeneratorExecute ¶

func (a *SpTokenGeneratorsAPIService) DeleteTokenGeneratorExecute(r ApiDeleteTokenGeneratorRequest) (*http.Response, error)

Execute executes the request

func (*SpTokenGeneratorsAPIService) GetTokenGenerator ¶

GetTokenGenerator Find a token generator instance by ID.

Get the configured token generator instance with the specified ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the token generator instance to fetch.
@return ApiGetTokenGeneratorRequest

func (*SpTokenGeneratorsAPIService) GetTokenGeneratorDescriptors ¶

GetTokenGeneratorDescriptors Get the list of available token generators.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTokenGeneratorDescriptorsRequest

func (*SpTokenGeneratorsAPIService) GetTokenGeneratorDescriptorsById ¶

GetTokenGeneratorDescriptorsById Get the description of a token generator plugin by ID.

Get the description of a token generator plugin by ID. A 404 status code is returned for nonexistent IDs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of a token generator descriptor to fetch.
@return ApiGetTokenGeneratorDescriptorsByIdRequest

func (*SpTokenGeneratorsAPIService) GetTokenGeneratorDescriptorsByIdExecute ¶

Execute executes the request

@return TokenGeneratorDescriptor

func (*SpTokenGeneratorsAPIService) GetTokenGeneratorDescriptorsExecute ¶

Execute executes the request

@return TokenGeneratorDescriptors

func (*SpTokenGeneratorsAPIService) GetTokenGeneratorExecute ¶

Execute executes the request

@return TokenGenerator

func (*SpTokenGeneratorsAPIService) GetTokenGenerators ¶

GetTokenGenerators Get the list of token generator instances.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTokenGeneratorsRequest

func (*SpTokenGeneratorsAPIService) GetTokenGeneratorsExecute ¶

Execute executes the request

@return TokenGenerators

func (*SpTokenGeneratorsAPIService) UpdateTokenGenerator ¶

UpdateTokenGenerator Update a token generator instance.

Update a token generator instance. If the token generator is not properly configured, a 422 status code is returned along with a list of validation errors that must be corrected.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the token generator instance.
@return ApiUpdateTokenGeneratorRequest

func (*SpTokenGeneratorsAPIService) UpdateTokenGeneratorExecute ¶

Execute executes the request

@return TokenGenerator

type SpUrlMapping ¶

type SpUrlMapping struct {
	// The URL that will be compared against the target URL. Use a wildcard (*) to match multiple URLs to the same adapter or connection instance.
	Url *string `json:"url,omitempty" tfsdk:"url"`
	// The URL mapping type
	Type *string       `json:"type,omitempty" tfsdk:"type"`
	Ref  *ResourceLink `json:"ref,omitempty" tfsdk:"ref"`
}

SpUrlMapping SP URL mapping

func NewSpUrlMapping ¶

func NewSpUrlMapping() *SpUrlMapping

NewSpUrlMapping instantiates a new SpUrlMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpUrlMappingWithDefaults ¶

func NewSpUrlMappingWithDefaults() *SpUrlMapping

NewSpUrlMappingWithDefaults instantiates a new SpUrlMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpUrlMapping) GetRef ¶

func (o *SpUrlMapping) GetRef() ResourceLink

GetRef returns the Ref field value if set, zero value otherwise.

func (*SpUrlMapping) GetRefOk ¶

func (o *SpUrlMapping) GetRefOk() (*ResourceLink, bool)

GetRefOk returns a tuple with the Ref field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpUrlMapping) GetType ¶

func (o *SpUrlMapping) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SpUrlMapping) GetTypeOk ¶

func (o *SpUrlMapping) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpUrlMapping) GetUrl ¶

func (o *SpUrlMapping) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*SpUrlMapping) GetUrlOk ¶

func (o *SpUrlMapping) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpUrlMapping) HasRef ¶

func (o *SpUrlMapping) HasRef() bool

HasRef returns a boolean if a field has been set.

func (*SpUrlMapping) HasType ¶

func (o *SpUrlMapping) HasType() bool

HasType returns a boolean if a field has been set.

func (*SpUrlMapping) HasUrl ¶

func (o *SpUrlMapping) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (SpUrlMapping) MarshalJSON ¶

func (o SpUrlMapping) MarshalJSON() ([]byte, error)

func (*SpUrlMapping) SetRef ¶

func (o *SpUrlMapping) SetRef(v ResourceLink)

SetRef gets a reference to the given ResourceLink and assigns it to the Ref field.

func (*SpUrlMapping) SetType ¶

func (o *SpUrlMapping) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*SpUrlMapping) SetUrl ¶

func (o *SpUrlMapping) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (SpUrlMapping) ToMap ¶

func (o SpUrlMapping) ToMap() (map[string]interface{}, error)

type SpUrlMappings ¶

type SpUrlMappings struct {
	// The actual list of SP connection URL mappings.
	Items []SpUrlMapping `json:"items,omitempty" tfsdk:"items"`
}

SpUrlMappings struct for SpUrlMappings

func NewSpUrlMappings ¶

func NewSpUrlMappings() *SpUrlMappings

NewSpUrlMappings instantiates a new SpUrlMappings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpUrlMappingsWithDefaults ¶

func NewSpUrlMappingsWithDefaults() *SpUrlMappings

NewSpUrlMappingsWithDefaults instantiates a new SpUrlMappings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpUrlMappings) GetItems ¶

func (o *SpUrlMappings) GetItems() []SpUrlMapping

GetItems returns the Items field value if set, zero value otherwise.

func (*SpUrlMappings) GetItemsOk ¶

func (o *SpUrlMappings) GetItemsOk() ([]SpUrlMapping, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpUrlMappings) HasItems ¶

func (o *SpUrlMappings) HasItems() bool

HasItems returns a boolean if a field has been set.

func (SpUrlMappings) MarshalJSON ¶

func (o SpUrlMappings) MarshalJSON() ([]byte, error)

func (*SpUrlMappings) SetItems ¶

func (o *SpUrlMappings) SetItems(v []SpUrlMapping)

SetItems gets a reference to the given []SpUrlMapping and assigns it to the Items field.

func (SpUrlMappings) ToMap ¶

func (o SpUrlMappings) ToMap() (map[string]interface{}, error)

type SpWsTrust ¶

type SpWsTrust struct {
	// The partner service identifiers.
	PartnerServiceIds []string `json:"partnerServiceIds" tfsdk:"partner_service_ids"`
	// When selected, four additional token-type requests become available.
	OAuthAssertionProfiles *bool `json:"oAuthAssertionProfiles,omitempty" tfsdk:"oauth_assertion_profiles"`
	// The default token type when a web service client (WSC) does not specify in the token request which token type the STS should issue. Defaults to SAML 2.0.
	DefaultTokenType *string `json:"defaultTokenType,omitempty" tfsdk:"default_token_type"`
	// When selected, the STS generates a symmetric key to be used in conjunction with the \"Holder of Key\" (HoK) designation for the assertion's Subject Confirmation Method.  This option does not apply to OAuth assertion profiles.
	GenerateKey *bool `json:"generateKey,omitempty" tfsdk:"generate_key"`
	// When selected, the STS encrypts the SAML 2.0 assertion. Applicable only to SAML 2.0 security token.  This option does not apply to OAuth assertion profiles.
	EncryptSaml2Assertion *bool `json:"encryptSaml2Assertion,omitempty" tfsdk:"encrypt_saml2_assertion"`
	// The amount of time before the SAML token was issued during which it is to be considered valid. The default value is 5.
	MinutesBefore *int64 `json:"minutesBefore,omitempty" tfsdk:"minutes_before"`
	// The amount of time after the SAML token was issued during which it is to be considered valid. The default value is 30.
	MinutesAfter      *int64                     `json:"minutesAfter,omitempty" tfsdk:"minutes_after"`
	AttributeContract SpWsTrustAttributeContract `json:"attributeContract" tfsdk:"attribute_contract"`
	// A list of token processors to validate incoming tokens.
	TokenProcessorMappings []IdpTokenProcessorMapping `json:"tokenProcessorMappings" tfsdk:"token_processor_mappings"`
	// If the attribute contract cannot be fulfilled using data from the Request, abort the transaction.
	AbortIfNotFulfilledFromRequest *bool         `json:"abortIfNotFulfilledFromRequest,omitempty" tfsdk:"abort_if_not_fulfilled_from_request"`
	RequestContractRef             *ResourceLink `json:"requestContractRef,omitempty" tfsdk:"request_contract_ref"`
	// The message customizations for WS-Trust. Depending on server settings, connection type, and protocol this may or may not be supported.
	MessageCustomizations []ProtocolMessageCustomization `json:"messageCustomizations,omitempty" tfsdk:"message_customizations"`
}

SpWsTrust Ws-Trust STS provides security-token validation and creation to extend SSO access to identity-enabled Web Services

func NewSpWsTrust ¶

func NewSpWsTrust(partnerServiceIds []string, attributeContract SpWsTrustAttributeContract, tokenProcessorMappings []IdpTokenProcessorMapping) *SpWsTrust

NewSpWsTrust instantiates a new SpWsTrust object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpWsTrustWithDefaults ¶

func NewSpWsTrustWithDefaults() *SpWsTrust

NewSpWsTrustWithDefaults instantiates a new SpWsTrust object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpWsTrust) GetAbortIfNotFulfilledFromRequest ¶

func (o *SpWsTrust) GetAbortIfNotFulfilledFromRequest() bool

GetAbortIfNotFulfilledFromRequest returns the AbortIfNotFulfilledFromRequest field value if set, zero value otherwise.

func (*SpWsTrust) GetAbortIfNotFulfilledFromRequestOk ¶

func (o *SpWsTrust) GetAbortIfNotFulfilledFromRequestOk() (*bool, bool)

GetAbortIfNotFulfilledFromRequestOk returns a tuple with the AbortIfNotFulfilledFromRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpWsTrust) GetAttributeContract ¶

func (o *SpWsTrust) GetAttributeContract() SpWsTrustAttributeContract

GetAttributeContract returns the AttributeContract field value

func (*SpWsTrust) GetAttributeContractOk ¶

func (o *SpWsTrust) GetAttributeContractOk() (*SpWsTrustAttributeContract, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value and a boolean to check if the value has been set.

func (*SpWsTrust) GetDefaultTokenType ¶

func (o *SpWsTrust) GetDefaultTokenType() string

GetDefaultTokenType returns the DefaultTokenType field value if set, zero value otherwise.

func (*SpWsTrust) GetDefaultTokenTypeOk ¶

func (o *SpWsTrust) GetDefaultTokenTypeOk() (*string, bool)

GetDefaultTokenTypeOk returns a tuple with the DefaultTokenType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpWsTrust) GetEncryptSaml2Assertion ¶

func (o *SpWsTrust) GetEncryptSaml2Assertion() bool

GetEncryptSaml2Assertion returns the EncryptSaml2Assertion field value if set, zero value otherwise.

func (*SpWsTrust) GetEncryptSaml2AssertionOk ¶

func (o *SpWsTrust) GetEncryptSaml2AssertionOk() (*bool, bool)

GetEncryptSaml2AssertionOk returns a tuple with the EncryptSaml2Assertion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpWsTrust) GetGenerateKey ¶

func (o *SpWsTrust) GetGenerateKey() bool

GetGenerateKey returns the GenerateKey field value if set, zero value otherwise.

func (*SpWsTrust) GetGenerateKeyOk ¶

func (o *SpWsTrust) GetGenerateKeyOk() (*bool, bool)

GetGenerateKeyOk returns a tuple with the GenerateKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpWsTrust) GetMessageCustomizations ¶

func (o *SpWsTrust) GetMessageCustomizations() []ProtocolMessageCustomization

GetMessageCustomizations returns the MessageCustomizations field value if set, zero value otherwise.

func (*SpWsTrust) GetMessageCustomizationsOk ¶

func (o *SpWsTrust) GetMessageCustomizationsOk() ([]ProtocolMessageCustomization, bool)

GetMessageCustomizationsOk returns a tuple with the MessageCustomizations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpWsTrust) GetMinutesAfter ¶

func (o *SpWsTrust) GetMinutesAfter() int64

GetMinutesAfter returns the MinutesAfter field value if set, zero value otherwise.

func (*SpWsTrust) GetMinutesAfterOk ¶

func (o *SpWsTrust) GetMinutesAfterOk() (*int64, bool)

GetMinutesAfterOk returns a tuple with the MinutesAfter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpWsTrust) GetMinutesBefore ¶

func (o *SpWsTrust) GetMinutesBefore() int64

GetMinutesBefore returns the MinutesBefore field value if set, zero value otherwise.

func (*SpWsTrust) GetMinutesBeforeOk ¶

func (o *SpWsTrust) GetMinutesBeforeOk() (*int64, bool)

GetMinutesBeforeOk returns a tuple with the MinutesBefore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpWsTrust) GetOAuthAssertionProfiles ¶

func (o *SpWsTrust) GetOAuthAssertionProfiles() bool

GetOAuthAssertionProfiles returns the OAuthAssertionProfiles field value if set, zero value otherwise.

func (*SpWsTrust) GetOAuthAssertionProfilesOk ¶

func (o *SpWsTrust) GetOAuthAssertionProfilesOk() (*bool, bool)

GetOAuthAssertionProfilesOk returns a tuple with the OAuthAssertionProfiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpWsTrust) GetPartnerServiceIds ¶

func (o *SpWsTrust) GetPartnerServiceIds() []string

GetPartnerServiceIds returns the PartnerServiceIds field value

func (*SpWsTrust) GetPartnerServiceIdsOk ¶

func (o *SpWsTrust) GetPartnerServiceIdsOk() ([]string, bool)

GetPartnerServiceIdsOk returns a tuple with the PartnerServiceIds field value and a boolean to check if the value has been set.

func (*SpWsTrust) GetRequestContractRef ¶

func (o *SpWsTrust) GetRequestContractRef() ResourceLink

GetRequestContractRef returns the RequestContractRef field value if set, zero value otherwise.

func (*SpWsTrust) GetRequestContractRefOk ¶

func (o *SpWsTrust) GetRequestContractRefOk() (*ResourceLink, bool)

GetRequestContractRefOk returns a tuple with the RequestContractRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpWsTrust) GetTokenProcessorMappings ¶

func (o *SpWsTrust) GetTokenProcessorMappings() []IdpTokenProcessorMapping

GetTokenProcessorMappings returns the TokenProcessorMappings field value

func (*SpWsTrust) GetTokenProcessorMappingsOk ¶

func (o *SpWsTrust) GetTokenProcessorMappingsOk() ([]IdpTokenProcessorMapping, bool)

GetTokenProcessorMappingsOk returns a tuple with the TokenProcessorMappings field value and a boolean to check if the value has been set.

func (*SpWsTrust) HasAbortIfNotFulfilledFromRequest ¶

func (o *SpWsTrust) HasAbortIfNotFulfilledFromRequest() bool

HasAbortIfNotFulfilledFromRequest returns a boolean if a field has been set.

func (*SpWsTrust) HasDefaultTokenType ¶

func (o *SpWsTrust) HasDefaultTokenType() bool

HasDefaultTokenType returns a boolean if a field has been set.

func (*SpWsTrust) HasEncryptSaml2Assertion ¶

func (o *SpWsTrust) HasEncryptSaml2Assertion() bool

HasEncryptSaml2Assertion returns a boolean if a field has been set.

func (*SpWsTrust) HasGenerateKey ¶

func (o *SpWsTrust) HasGenerateKey() bool

HasGenerateKey returns a boolean if a field has been set.

func (*SpWsTrust) HasMessageCustomizations ¶

func (o *SpWsTrust) HasMessageCustomizations() bool

HasMessageCustomizations returns a boolean if a field has been set.

func (*SpWsTrust) HasMinutesAfter ¶

func (o *SpWsTrust) HasMinutesAfter() bool

HasMinutesAfter returns a boolean if a field has been set.

func (*SpWsTrust) HasMinutesBefore ¶

func (o *SpWsTrust) HasMinutesBefore() bool

HasMinutesBefore returns a boolean if a field has been set.

func (*SpWsTrust) HasOAuthAssertionProfiles ¶

func (o *SpWsTrust) HasOAuthAssertionProfiles() bool

HasOAuthAssertionProfiles returns a boolean if a field has been set.

func (*SpWsTrust) HasRequestContractRef ¶

func (o *SpWsTrust) HasRequestContractRef() bool

HasRequestContractRef returns a boolean if a field has been set.

func (SpWsTrust) MarshalJSON ¶

func (o SpWsTrust) MarshalJSON() ([]byte, error)

func (*SpWsTrust) SetAbortIfNotFulfilledFromRequest ¶

func (o *SpWsTrust) SetAbortIfNotFulfilledFromRequest(v bool)

SetAbortIfNotFulfilledFromRequest gets a reference to the given bool and assigns it to the AbortIfNotFulfilledFromRequest field.

func (*SpWsTrust) SetAttributeContract ¶

func (o *SpWsTrust) SetAttributeContract(v SpWsTrustAttributeContract)

SetAttributeContract sets field value

func (*SpWsTrust) SetDefaultTokenType ¶

func (o *SpWsTrust) SetDefaultTokenType(v string)

SetDefaultTokenType gets a reference to the given string and assigns it to the DefaultTokenType field.

func (*SpWsTrust) SetEncryptSaml2Assertion ¶

func (o *SpWsTrust) SetEncryptSaml2Assertion(v bool)

SetEncryptSaml2Assertion gets a reference to the given bool and assigns it to the EncryptSaml2Assertion field.

func (*SpWsTrust) SetGenerateKey ¶

func (o *SpWsTrust) SetGenerateKey(v bool)

SetGenerateKey gets a reference to the given bool and assigns it to the GenerateKey field.

func (*SpWsTrust) SetMessageCustomizations ¶

func (o *SpWsTrust) SetMessageCustomizations(v []ProtocolMessageCustomization)

SetMessageCustomizations gets a reference to the given []ProtocolMessageCustomization and assigns it to the MessageCustomizations field.

func (*SpWsTrust) SetMinutesAfter ¶

func (o *SpWsTrust) SetMinutesAfter(v int64)

SetMinutesAfter gets a reference to the given int64 and assigns it to the MinutesAfter field.

func (*SpWsTrust) SetMinutesBefore ¶

func (o *SpWsTrust) SetMinutesBefore(v int64)

SetMinutesBefore gets a reference to the given int64 and assigns it to the MinutesBefore field.

func (*SpWsTrust) SetOAuthAssertionProfiles ¶

func (o *SpWsTrust) SetOAuthAssertionProfiles(v bool)

SetOAuthAssertionProfiles gets a reference to the given bool and assigns it to the OAuthAssertionProfiles field.

func (*SpWsTrust) SetPartnerServiceIds ¶

func (o *SpWsTrust) SetPartnerServiceIds(v []string)

SetPartnerServiceIds sets field value

func (*SpWsTrust) SetRequestContractRef ¶

func (o *SpWsTrust) SetRequestContractRef(v ResourceLink)

SetRequestContractRef gets a reference to the given ResourceLink and assigns it to the RequestContractRef field.

func (*SpWsTrust) SetTokenProcessorMappings ¶

func (o *SpWsTrust) SetTokenProcessorMappings(v []IdpTokenProcessorMapping)

SetTokenProcessorMappings sets field value

func (SpWsTrust) ToMap ¶

func (o SpWsTrust) ToMap() (map[string]interface{}, error)

type SpWsTrustAttribute ¶

type SpWsTrustAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
	// The attribute namespace.  This is required when the Default Token Type is SAML2.0 or SAML1.1 or SAML1.1 for Office 365.
	Namespace string `json:"namespace" tfsdk:"namespace"`
}

SpWsTrustAttribute An attribute for the Ws-Trust attribute contract.

func NewSpWsTrustAttribute ¶

func NewSpWsTrustAttribute(name string, namespace string) *SpWsTrustAttribute

NewSpWsTrustAttribute instantiates a new SpWsTrustAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpWsTrustAttributeWithDefaults ¶

func NewSpWsTrustAttributeWithDefaults() *SpWsTrustAttribute

NewSpWsTrustAttributeWithDefaults instantiates a new SpWsTrustAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpWsTrustAttribute) GetName ¶

func (o *SpWsTrustAttribute) GetName() string

GetName returns the Name field value

func (*SpWsTrustAttribute) GetNameOk ¶

func (o *SpWsTrustAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SpWsTrustAttribute) GetNamespace ¶

func (o *SpWsTrustAttribute) GetNamespace() string

GetNamespace returns the Namespace field value

func (*SpWsTrustAttribute) GetNamespaceOk ¶

func (o *SpWsTrustAttribute) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value and a boolean to check if the value has been set.

func (SpWsTrustAttribute) MarshalJSON ¶

func (o SpWsTrustAttribute) MarshalJSON() ([]byte, error)

func (*SpWsTrustAttribute) SetName ¶

func (o *SpWsTrustAttribute) SetName(v string)

SetName sets field value

func (*SpWsTrustAttribute) SetNamespace ¶

func (o *SpWsTrustAttribute) SetNamespace(v string)

SetNamespace sets field value

func (SpWsTrustAttribute) ToMap ¶

func (o SpWsTrustAttribute) ToMap() (map[string]interface{}, error)

type SpWsTrustAttributeContract ¶

type SpWsTrustAttributeContract struct {
	// A list of read-only assertion attributes that are automatically populated by PingFederate.
	CoreAttributes []SpWsTrustAttribute `json:"coreAttributes,omitempty" tfsdk:"core_attributes"`
	// A list of additional attributes that are added to the outgoing assertion.
	ExtendedAttributes []SpWsTrustAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
}

SpWsTrustAttributeContract A set of user attributes that this server will send in the token.

func NewSpWsTrustAttributeContract ¶

func NewSpWsTrustAttributeContract() *SpWsTrustAttributeContract

NewSpWsTrustAttributeContract instantiates a new SpWsTrustAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpWsTrustAttributeContractWithDefaults ¶

func NewSpWsTrustAttributeContractWithDefaults() *SpWsTrustAttributeContract

NewSpWsTrustAttributeContractWithDefaults instantiates a new SpWsTrustAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpWsTrustAttributeContract) GetCoreAttributes ¶

func (o *SpWsTrustAttributeContract) GetCoreAttributes() []SpWsTrustAttribute

GetCoreAttributes returns the CoreAttributes field value if set, zero value otherwise.

func (*SpWsTrustAttributeContract) GetCoreAttributesOk ¶

func (o *SpWsTrustAttributeContract) GetCoreAttributesOk() ([]SpWsTrustAttribute, bool)

GetCoreAttributesOk returns a tuple with the CoreAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpWsTrustAttributeContract) GetExtendedAttributes ¶

func (o *SpWsTrustAttributeContract) GetExtendedAttributes() []SpWsTrustAttribute

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*SpWsTrustAttributeContract) GetExtendedAttributesOk ¶

func (o *SpWsTrustAttributeContract) GetExtendedAttributesOk() ([]SpWsTrustAttribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SpWsTrustAttributeContract) HasCoreAttributes ¶

func (o *SpWsTrustAttributeContract) HasCoreAttributes() bool

HasCoreAttributes returns a boolean if a field has been set.

func (*SpWsTrustAttributeContract) HasExtendedAttributes ¶

func (o *SpWsTrustAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (SpWsTrustAttributeContract) MarshalJSON ¶

func (o SpWsTrustAttributeContract) MarshalJSON() ([]byte, error)

func (*SpWsTrustAttributeContract) SetCoreAttributes ¶

func (o *SpWsTrustAttributeContract) SetCoreAttributes(v []SpWsTrustAttribute)

SetCoreAttributes gets a reference to the given []SpWsTrustAttribute and assigns it to the CoreAttributes field.

func (*SpWsTrustAttributeContract) SetExtendedAttributes ¶

func (o *SpWsTrustAttributeContract) SetExtendedAttributes(v []SpWsTrustAttribute)

SetExtendedAttributes gets a reference to the given []SpWsTrustAttribute and assigns it to the ExtendedAttributes field.

func (SpWsTrustAttributeContract) ToMap ¶

func (o SpWsTrustAttributeContract) ToMap() (map[string]interface{}, error)

type SqlMethod ¶

type SqlMethod struct {
	Table           *Table           `json:"table,omitempty" tfsdk:"table"`
	StoredProcedure *StoredProcedure `json:"storedProcedure,omitempty" tfsdk:"stored_procedure"`
}

SqlMethod SQL Method.

func NewSqlMethod ¶

func NewSqlMethod() *SqlMethod

NewSqlMethod instantiates a new SqlMethod object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSqlMethodWithDefaults ¶

func NewSqlMethodWithDefaults() *SqlMethod

NewSqlMethodWithDefaults instantiates a new SqlMethod object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SqlMethod) GetStoredProcedure ¶

func (o *SqlMethod) GetStoredProcedure() StoredProcedure

GetStoredProcedure returns the StoredProcedure field value if set, zero value otherwise.

func (*SqlMethod) GetStoredProcedureOk ¶

func (o *SqlMethod) GetStoredProcedureOk() (*StoredProcedure, bool)

GetStoredProcedureOk returns a tuple with the StoredProcedure field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SqlMethod) GetTable ¶

func (o *SqlMethod) GetTable() Table

GetTable returns the Table field value if set, zero value otherwise.

func (*SqlMethod) GetTableOk ¶

func (o *SqlMethod) GetTableOk() (*Table, bool)

GetTableOk returns a tuple with the Table field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SqlMethod) HasStoredProcedure ¶

func (o *SqlMethod) HasStoredProcedure() bool

HasStoredProcedure returns a boolean if a field has been set.

func (*SqlMethod) HasTable ¶

func (o *SqlMethod) HasTable() bool

HasTable returns a boolean if a field has been set.

func (SqlMethod) MarshalJSON ¶

func (o SqlMethod) MarshalJSON() ([]byte, error)

func (*SqlMethod) SetStoredProcedure ¶

func (o *SqlMethod) SetStoredProcedure(v StoredProcedure)

SetStoredProcedure gets a reference to the given StoredProcedure and assigns it to the StoredProcedure field.

func (*SqlMethod) SetTable ¶

func (o *SqlMethod) SetTable(v Table)

SetTable gets a reference to the given Table and assigns it to the Table field.

func (SqlMethod) ToMap ¶

func (o SqlMethod) ToMap() (map[string]interface{}, error)

type SslServerSettings ¶

type SslServerSettings struct {
	RuntimeServerCertRef ResourceLink `json:"runtimeServerCertRef" tfsdk:"runtime_server_cert_ref"`
	AdminConsoleCertRef  ResourceLink `json:"adminConsoleCertRef" tfsdk:"admin_console_cert_ref"`
	// The active SSL Server Certificate Key pairs for Runtime Server.
	ActiveRuntimeServerCerts []ResourceLink `json:"activeRuntimeServerCerts,omitempty" tfsdk:"active_runtime_server_certs"`
	// The active SSL Server Certificate Key pairs for PF Administrator Console.
	ActiveAdminConsoleCerts []ResourceLink `json:"activeAdminConsoleCerts,omitempty" tfsdk:"active_admin_console_certs"`
}

SslServerSettings Settings for the SSL Server certificate configuration.

func NewSslServerSettings ¶

func NewSslServerSettings(runtimeServerCertRef ResourceLink, adminConsoleCertRef ResourceLink) *SslServerSettings

NewSslServerSettings instantiates a new SslServerSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSslServerSettingsWithDefaults ¶

func NewSslServerSettingsWithDefaults() *SslServerSettings

NewSslServerSettingsWithDefaults instantiates a new SslServerSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SslServerSettings) GetActiveAdminConsoleCerts ¶

func (o *SslServerSettings) GetActiveAdminConsoleCerts() []ResourceLink

GetActiveAdminConsoleCerts returns the ActiveAdminConsoleCerts field value if set, zero value otherwise.

func (*SslServerSettings) GetActiveAdminConsoleCertsOk ¶

func (o *SslServerSettings) GetActiveAdminConsoleCertsOk() ([]ResourceLink, bool)

GetActiveAdminConsoleCertsOk returns a tuple with the ActiveAdminConsoleCerts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslServerSettings) GetActiveRuntimeServerCerts ¶

func (o *SslServerSettings) GetActiveRuntimeServerCerts() []ResourceLink

GetActiveRuntimeServerCerts returns the ActiveRuntimeServerCerts field value if set, zero value otherwise.

func (*SslServerSettings) GetActiveRuntimeServerCertsOk ¶

func (o *SslServerSettings) GetActiveRuntimeServerCertsOk() ([]ResourceLink, bool)

GetActiveRuntimeServerCertsOk returns a tuple with the ActiveRuntimeServerCerts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslServerSettings) GetAdminConsoleCertRef ¶

func (o *SslServerSettings) GetAdminConsoleCertRef() ResourceLink

GetAdminConsoleCertRef returns the AdminConsoleCertRef field value

func (*SslServerSettings) GetAdminConsoleCertRefOk ¶

func (o *SslServerSettings) GetAdminConsoleCertRefOk() (*ResourceLink, bool)

GetAdminConsoleCertRefOk returns a tuple with the AdminConsoleCertRef field value and a boolean to check if the value has been set.

func (*SslServerSettings) GetRuntimeServerCertRef ¶

func (o *SslServerSettings) GetRuntimeServerCertRef() ResourceLink

GetRuntimeServerCertRef returns the RuntimeServerCertRef field value

func (*SslServerSettings) GetRuntimeServerCertRefOk ¶

func (o *SslServerSettings) GetRuntimeServerCertRefOk() (*ResourceLink, bool)

GetRuntimeServerCertRefOk returns a tuple with the RuntimeServerCertRef field value and a boolean to check if the value has been set.

func (*SslServerSettings) HasActiveAdminConsoleCerts ¶

func (o *SslServerSettings) HasActiveAdminConsoleCerts() bool

HasActiveAdminConsoleCerts returns a boolean if a field has been set.

func (*SslServerSettings) HasActiveRuntimeServerCerts ¶

func (o *SslServerSettings) HasActiveRuntimeServerCerts() bool

HasActiveRuntimeServerCerts returns a boolean if a field has been set.

func (SslServerSettings) MarshalJSON ¶

func (o SslServerSettings) MarshalJSON() ([]byte, error)

func (*SslServerSettings) SetActiveAdminConsoleCerts ¶

func (o *SslServerSettings) SetActiveAdminConsoleCerts(v []ResourceLink)

SetActiveAdminConsoleCerts gets a reference to the given []ResourceLink and assigns it to the ActiveAdminConsoleCerts field.

func (*SslServerSettings) SetActiveRuntimeServerCerts ¶

func (o *SslServerSettings) SetActiveRuntimeServerCerts(v []ResourceLink)

SetActiveRuntimeServerCerts gets a reference to the given []ResourceLink and assigns it to the ActiveRuntimeServerCerts field.

func (*SslServerSettings) SetAdminConsoleCertRef ¶

func (o *SslServerSettings) SetAdminConsoleCertRef(v ResourceLink)

SetAdminConsoleCertRef sets field value

func (*SslServerSettings) SetRuntimeServerCertRef ¶

func (o *SslServerSettings) SetRuntimeServerCertRef(v ResourceLink)

SetRuntimeServerCertRef sets field value

func (SslServerSettings) ToMap ¶

func (o SslServerSettings) ToMap() (map[string]interface{}, error)

type SsoOAuthMapping ¶

type SsoOAuthMapping struct {
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
}

SsoOAuthMapping IdP Browser SSO OAuth Attribute Mapping

func NewSsoOAuthMapping ¶

func NewSsoOAuthMapping(attributeContractFulfillment map[string]AttributeFulfillmentValue) *SsoOAuthMapping

NewSsoOAuthMapping instantiates a new SsoOAuthMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSsoOAuthMappingWithDefaults ¶

func NewSsoOAuthMappingWithDefaults() *SsoOAuthMapping

NewSsoOAuthMappingWithDefaults instantiates a new SsoOAuthMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SsoOAuthMapping) GetAttributeContractFulfillment ¶

func (o *SsoOAuthMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*SsoOAuthMapping) GetAttributeContractFulfillmentOk ¶

func (o *SsoOAuthMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*SsoOAuthMapping) GetAttributeSources ¶

func (o *SsoOAuthMapping) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*SsoOAuthMapping) GetAttributeSourcesOk ¶

func (o *SsoOAuthMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SsoOAuthMapping) GetIssuanceCriteria ¶

func (o *SsoOAuthMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*SsoOAuthMapping) GetIssuanceCriteriaOk ¶

func (o *SsoOAuthMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SsoOAuthMapping) HasAttributeSources ¶

func (o *SsoOAuthMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*SsoOAuthMapping) HasIssuanceCriteria ¶

func (o *SsoOAuthMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (SsoOAuthMapping) MarshalJSON ¶

func (o SsoOAuthMapping) MarshalJSON() ([]byte, error)

func (*SsoOAuthMapping) SetAttributeContractFulfillment ¶

func (o *SsoOAuthMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*SsoOAuthMapping) SetAttributeSources ¶

func (o *SsoOAuthMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*SsoOAuthMapping) SetIssuanceCriteria ¶

func (o *SsoOAuthMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (SsoOAuthMapping) ToMap ¶

func (o SsoOAuthMapping) ToMap() (map[string]interface{}, error)

type StoredProcedure ¶

type StoredProcedure struct {
	// Lists the table structure that stores information within a database.
	Schema string `json:"schema" tfsdk:"schema"`
	// The name of the database stored procedure.
	StoredProcedure string `json:"storedProcedure" tfsdk:"stored_procedure"`
}

StoredProcedure SQL Method Stored Procedure.

func NewStoredProcedure ¶

func NewStoredProcedure(schema string, storedProcedure string) *StoredProcedure

NewStoredProcedure instantiates a new StoredProcedure object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStoredProcedureWithDefaults ¶

func NewStoredProcedureWithDefaults() *StoredProcedure

NewStoredProcedureWithDefaults instantiates a new StoredProcedure object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StoredProcedure) GetSchema ¶

func (o *StoredProcedure) GetSchema() string

GetSchema returns the Schema field value

func (*StoredProcedure) GetSchemaOk ¶

func (o *StoredProcedure) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value and a boolean to check if the value has been set.

func (*StoredProcedure) GetStoredProcedure ¶

func (o *StoredProcedure) GetStoredProcedure() string

GetStoredProcedure returns the StoredProcedure field value

func (*StoredProcedure) GetStoredProcedureOk ¶

func (o *StoredProcedure) GetStoredProcedureOk() (*string, bool)

GetStoredProcedureOk returns a tuple with the StoredProcedure field value and a boolean to check if the value has been set.

func (StoredProcedure) MarshalJSON ¶

func (o StoredProcedure) MarshalJSON() ([]byte, error)

func (*StoredProcedure) SetSchema ¶

func (o *StoredProcedure) SetSchema(v string)

SetSchema sets field value

func (*StoredProcedure) SetStoredProcedure ¶

func (o *StoredProcedure) SetStoredProcedure(v string)

SetStoredProcedure sets field value

func (StoredProcedure) ToMap ¶

func (o StoredProcedure) ToMap() (map[string]interface{}, error)

type StsRequestParametersContract ¶

type StsRequestParametersContract struct {
	// The ID of the Security Token Service request parameter contract.<br>Note: Ignored for PUT requests.
	Id string `json:"id" tfsdk:"id"`
	// The name of the Security Token Service request parameter contract.<br>Note: Ignored for PUT requests.
	Name string `json:"name" tfsdk:"name"`
	// The list of parameters within the Security  Token Service request parameter contract.
	Parameters []string `json:"parameters" tfsdk:"parameters"`
	// The time at which the request parameter contract was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified *time.Time `json:"lastModified,omitempty" tfsdk:"last_modified"`
}

StsRequestParametersContract A Security Token Service request parameter contract.

func NewStsRequestParametersContract ¶

func NewStsRequestParametersContract(id string, name string, parameters []string) *StsRequestParametersContract

NewStsRequestParametersContract instantiates a new StsRequestParametersContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStsRequestParametersContractWithDefaults ¶

func NewStsRequestParametersContractWithDefaults() *StsRequestParametersContract

NewStsRequestParametersContractWithDefaults instantiates a new StsRequestParametersContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StsRequestParametersContract) GetId ¶

GetId returns the Id field value

func (*StsRequestParametersContract) GetIdOk ¶

func (o *StsRequestParametersContract) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*StsRequestParametersContract) GetLastModified ¶

func (o *StsRequestParametersContract) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*StsRequestParametersContract) GetLastModifiedOk ¶

func (o *StsRequestParametersContract) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StsRequestParametersContract) GetName ¶

func (o *StsRequestParametersContract) GetName() string

GetName returns the Name field value

func (*StsRequestParametersContract) GetNameOk ¶

func (o *StsRequestParametersContract) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*StsRequestParametersContract) GetParameters ¶

func (o *StsRequestParametersContract) GetParameters() []string

GetParameters returns the Parameters field value

func (*StsRequestParametersContract) GetParametersOk ¶

func (o *StsRequestParametersContract) GetParametersOk() ([]string, bool)

GetParametersOk returns a tuple with the Parameters field value and a boolean to check if the value has been set.

func (*StsRequestParametersContract) HasLastModified ¶

func (o *StsRequestParametersContract) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (StsRequestParametersContract) MarshalJSON ¶

func (o StsRequestParametersContract) MarshalJSON() ([]byte, error)

func (*StsRequestParametersContract) SetId ¶

SetId sets field value

func (*StsRequestParametersContract) SetLastModified ¶

func (o *StsRequestParametersContract) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*StsRequestParametersContract) SetName ¶

func (o *StsRequestParametersContract) SetName(v string)

SetName sets field value

func (*StsRequestParametersContract) SetParameters ¶

func (o *StsRequestParametersContract) SetParameters(v []string)

SetParameters sets field value

func (StsRequestParametersContract) ToMap ¶

func (o StsRequestParametersContract) ToMap() (map[string]interface{}, error)

type StsRequestParametersContracts ¶

type StsRequestParametersContracts struct {
	// The actual list of STS Request Parameters Contracts.
	Items []StsRequestParametersContract `json:"items,omitempty" tfsdk:"items"`
}

StsRequestParametersContracts A Collection of STS Request Parameters Contracts

func NewStsRequestParametersContracts ¶

func NewStsRequestParametersContracts() *StsRequestParametersContracts

NewStsRequestParametersContracts instantiates a new StsRequestParametersContracts object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStsRequestParametersContractsWithDefaults ¶

func NewStsRequestParametersContractsWithDefaults() *StsRequestParametersContracts

NewStsRequestParametersContractsWithDefaults instantiates a new StsRequestParametersContracts object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StsRequestParametersContracts) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*StsRequestParametersContracts) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StsRequestParametersContracts) HasItems ¶

func (o *StsRequestParametersContracts) HasItems() bool

HasItems returns a boolean if a field has been set.

func (StsRequestParametersContracts) MarshalJSON ¶

func (o StsRequestParametersContracts) MarshalJSON() ([]byte, error)

func (*StsRequestParametersContracts) SetItems ¶

SetItems gets a reference to the given []StsRequestParametersContract and assigns it to the Items field.

func (StsRequestParametersContracts) ToMap ¶

func (o StsRequestParametersContracts) ToMap() (map[string]interface{}, error)

type SystemKey ¶

type SystemKey struct {
	// Creation time of the key.
	CreationDate *time.Time `json:"creationDate,omitempty" tfsdk:"creation_date"`
	// The system key encrypted.
	EncryptedKeyData *string `json:"encryptedKeyData,omitempty" tfsdk:"encrypted_key_data"`
	// The clear text system key base 64 encoded. The system key must be 32 bytes before base 64 encoding.
	KeyData *string `json:"keyData,omitempty" tfsdk:"key_data"`
}

SystemKey A system key.

func NewSystemKey ¶

func NewSystemKey() *SystemKey

NewSystemKey instantiates a new SystemKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSystemKeyWithDefaults ¶

func NewSystemKeyWithDefaults() *SystemKey

NewSystemKeyWithDefaults instantiates a new SystemKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SystemKey) GetCreationDate ¶

func (o *SystemKey) GetCreationDate() time.Time

GetCreationDate returns the CreationDate field value if set, zero value otherwise.

func (*SystemKey) GetCreationDateOk ¶

func (o *SystemKey) GetCreationDateOk() (*time.Time, bool)

GetCreationDateOk returns a tuple with the CreationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SystemKey) GetEncryptedKeyData ¶

func (o *SystemKey) GetEncryptedKeyData() string

GetEncryptedKeyData returns the EncryptedKeyData field value if set, zero value otherwise.

func (*SystemKey) GetEncryptedKeyDataOk ¶

func (o *SystemKey) GetEncryptedKeyDataOk() (*string, bool)

GetEncryptedKeyDataOk returns a tuple with the EncryptedKeyData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SystemKey) GetKeyData ¶

func (o *SystemKey) GetKeyData() string

GetKeyData returns the KeyData field value if set, zero value otherwise.

func (*SystemKey) GetKeyDataOk ¶

func (o *SystemKey) GetKeyDataOk() (*string, bool)

GetKeyDataOk returns a tuple with the KeyData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SystemKey) HasCreationDate ¶

func (o *SystemKey) HasCreationDate() bool

HasCreationDate returns a boolean if a field has been set.

func (*SystemKey) HasEncryptedKeyData ¶

func (o *SystemKey) HasEncryptedKeyData() bool

HasEncryptedKeyData returns a boolean if a field has been set.

func (*SystemKey) HasKeyData ¶

func (o *SystemKey) HasKeyData() bool

HasKeyData returns a boolean if a field has been set.

func (SystemKey) MarshalJSON ¶

func (o SystemKey) MarshalJSON() ([]byte, error)

func (*SystemKey) SetCreationDate ¶

func (o *SystemKey) SetCreationDate(v time.Time)

SetCreationDate gets a reference to the given time.Time and assigns it to the CreationDate field.

func (*SystemKey) SetEncryptedKeyData ¶

func (o *SystemKey) SetEncryptedKeyData(v string)

SetEncryptedKeyData gets a reference to the given string and assigns it to the EncryptedKeyData field.

func (*SystemKey) SetKeyData ¶

func (o *SystemKey) SetKeyData(v string)

SetKeyData gets a reference to the given string and assigns it to the KeyData field.

func (SystemKey) ToMap ¶

func (o SystemKey) ToMap() (map[string]interface{}, error)

type SystemKeys ¶

type SystemKeys struct {
	Current  SystemKey  `json:"current" tfsdk:"current"`
	Previous *SystemKey `json:"previous,omitempty" tfsdk:"previous"`
	Pending  SystemKey  `json:"pending" tfsdk:"pending"`
}

SystemKeys Secrets that are used in cryptographic operations to generate and consume internal tokens

func NewSystemKeys ¶

func NewSystemKeys(current SystemKey, pending SystemKey) *SystemKeys

NewSystemKeys instantiates a new SystemKeys object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSystemKeysWithDefaults ¶

func NewSystemKeysWithDefaults() *SystemKeys

NewSystemKeysWithDefaults instantiates a new SystemKeys object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SystemKeys) GetCurrent ¶

func (o *SystemKeys) GetCurrent() SystemKey

GetCurrent returns the Current field value

func (*SystemKeys) GetCurrentOk ¶

func (o *SystemKeys) GetCurrentOk() (*SystemKey, bool)

GetCurrentOk returns a tuple with the Current field value and a boolean to check if the value has been set.

func (*SystemKeys) GetPending ¶

func (o *SystemKeys) GetPending() SystemKey

GetPending returns the Pending field value

func (*SystemKeys) GetPendingOk ¶

func (o *SystemKeys) GetPendingOk() (*SystemKey, bool)

GetPendingOk returns a tuple with the Pending field value and a boolean to check if the value has been set.

func (*SystemKeys) GetPrevious ¶

func (o *SystemKeys) GetPrevious() SystemKey

GetPrevious returns the Previous field value if set, zero value otherwise.

func (*SystemKeys) GetPreviousOk ¶

func (o *SystemKeys) GetPreviousOk() (*SystemKey, bool)

GetPreviousOk returns a tuple with the Previous field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SystemKeys) HasPrevious ¶

func (o *SystemKeys) HasPrevious() bool

HasPrevious returns a boolean if a field has been set.

func (SystemKeys) MarshalJSON ¶

func (o SystemKeys) MarshalJSON() ([]byte, error)

func (*SystemKeys) SetCurrent ¶

func (o *SystemKeys) SetCurrent(v SystemKey)

SetCurrent sets field value

func (*SystemKeys) SetPending ¶

func (o *SystemKeys) SetPending(v SystemKey)

SetPending sets field value

func (*SystemKeys) SetPrevious ¶

func (o *SystemKeys) SetPrevious(v SystemKey)

SetPrevious gets a reference to the given SystemKey and assigns it to the Previous field.

func (SystemKeys) ToMap ¶

func (o SystemKeys) ToMap() (map[string]interface{}, error)

type Table ¶

type Table struct {
	// Lists the table structure that stores information within a database.
	Schema string `json:"schema" tfsdk:"schema"`
	// The name of the database table.
	TableName string `json:"tableName" tfsdk:"table_name"`
	// The database column that uniquely identifies the provisioned user on the SP side.
	UniqueIdColumn string `json:"uniqueIdColumn" tfsdk:"unique_id_column"`
}

Table SQL Method Table.

func NewTable ¶

func NewTable(schema string, tableName string, uniqueIdColumn string) *Table

NewTable instantiates a new Table object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTableWithDefaults ¶

func NewTableWithDefaults() *Table

NewTableWithDefaults instantiates a new Table object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Table) GetSchema ¶

func (o *Table) GetSchema() string

GetSchema returns the Schema field value

func (*Table) GetSchemaOk ¶

func (o *Table) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value and a boolean to check if the value has been set.

func (*Table) GetTableName ¶

func (o *Table) GetTableName() string

GetTableName returns the TableName field value

func (*Table) GetTableNameOk ¶

func (o *Table) GetTableNameOk() (*string, bool)

GetTableNameOk returns a tuple with the TableName field value and a boolean to check if the value has been set.

func (*Table) GetUniqueIdColumn ¶

func (o *Table) GetUniqueIdColumn() string

GetUniqueIdColumn returns the UniqueIdColumn field value

func (*Table) GetUniqueIdColumnOk ¶

func (o *Table) GetUniqueIdColumnOk() (*string, bool)

GetUniqueIdColumnOk returns a tuple with the UniqueIdColumn field value and a boolean to check if the value has been set.

func (Table) MarshalJSON ¶

func (o Table) MarshalJSON() ([]byte, error)

func (*Table) SetSchema ¶

func (o *Table) SetSchema(v string)

SetSchema sets field value

func (*Table) SetTableName ¶

func (o *Table) SetTableName(v string)

SetTableName sets field value

func (*Table) SetUniqueIdColumn ¶

func (o *Table) SetUniqueIdColumn(v string)

SetUniqueIdColumn sets field value

func (Table) ToMap ¶

func (o Table) ToMap() (map[string]interface{}, error)

type TableDescriptor ¶

type TableDescriptor struct {
	// The name of the table.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Description for the table.
	Description *string `json:"description,omitempty" tfsdk:"description"`
	// Get the columns in the table.
	Columns []FieldDescriptor `json:"columns,omitempty" tfsdk:"columns"`
	// Label for the table to be displayed in the administrative console.
	Label *string `json:"label,omitempty" tfsdk:"label"`
	// Configure whether this table requires default row to be set.
	RequireDefaultRow *bool `json:"requireDefaultRow,omitempty" tfsdk:"require_default_row"`
}

TableDescriptor Defines a plugin configuration table.

func NewTableDescriptor ¶

func NewTableDescriptor() *TableDescriptor

NewTableDescriptor instantiates a new TableDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTableDescriptorWithDefaults ¶

func NewTableDescriptorWithDefaults() *TableDescriptor

NewTableDescriptorWithDefaults instantiates a new TableDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TableDescriptor) GetColumns ¶

func (o *TableDescriptor) GetColumns() []FieldDescriptor

GetColumns returns the Columns field value if set, zero value otherwise.

func (*TableDescriptor) GetColumnsOk ¶

func (o *TableDescriptor) GetColumnsOk() ([]FieldDescriptor, bool)

GetColumnsOk returns a tuple with the Columns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableDescriptor) GetDescription ¶

func (o *TableDescriptor) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TableDescriptor) GetDescriptionOk ¶

func (o *TableDescriptor) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableDescriptor) GetLabel ¶

func (o *TableDescriptor) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*TableDescriptor) GetLabelOk ¶

func (o *TableDescriptor) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableDescriptor) GetName ¶

func (o *TableDescriptor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TableDescriptor) GetNameOk ¶

func (o *TableDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableDescriptor) GetRequireDefaultRow ¶

func (o *TableDescriptor) GetRequireDefaultRow() bool

GetRequireDefaultRow returns the RequireDefaultRow field value if set, zero value otherwise.

func (*TableDescriptor) GetRequireDefaultRowOk ¶

func (o *TableDescriptor) GetRequireDefaultRowOk() (*bool, bool)

GetRequireDefaultRowOk returns a tuple with the RequireDefaultRow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TableDescriptor) HasColumns ¶

func (o *TableDescriptor) HasColumns() bool

HasColumns returns a boolean if a field has been set.

func (*TableDescriptor) HasDescription ¶

func (o *TableDescriptor) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TableDescriptor) HasLabel ¶

func (o *TableDescriptor) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*TableDescriptor) HasName ¶

func (o *TableDescriptor) HasName() bool

HasName returns a boolean if a field has been set.

func (*TableDescriptor) HasRequireDefaultRow ¶

func (o *TableDescriptor) HasRequireDefaultRow() bool

HasRequireDefaultRow returns a boolean if a field has been set.

func (TableDescriptor) MarshalJSON ¶

func (o TableDescriptor) MarshalJSON() ([]byte, error)

func (*TableDescriptor) SetColumns ¶

func (o *TableDescriptor) SetColumns(v []FieldDescriptor)

SetColumns gets a reference to the given []FieldDescriptor and assigns it to the Columns field.

func (*TableDescriptor) SetDescription ¶

func (o *TableDescriptor) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TableDescriptor) SetLabel ¶

func (o *TableDescriptor) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*TableDescriptor) SetName ¶

func (o *TableDescriptor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TableDescriptor) SetRequireDefaultRow ¶

func (o *TableDescriptor) SetRequireDefaultRow(v bool)

SetRequireDefaultRow gets a reference to the given bool and assigns it to the RequireDefaultRow field.

func (TableDescriptor) ToMap ¶

func (o TableDescriptor) ToMap() (map[string]interface{}, error)

type TextAreaFieldDescriptor ¶

type TextAreaFieldDescriptor struct {
	FieldDescriptor
	// The number of rows for the text box.
	Rows *int64 `json:"rows,omitempty" tfsdk:"rows"`
	// The number of columns for the text box.
	Columns *int64 `json:"columns,omitempty" tfsdk:"columns"`
}

TextAreaFieldDescriptor struct for TextAreaFieldDescriptor

func NewTextAreaFieldDescriptor ¶

func NewTextAreaFieldDescriptor() *TextAreaFieldDescriptor

NewTextAreaFieldDescriptor instantiates a new TextAreaFieldDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTextAreaFieldDescriptorWithDefaults ¶

func NewTextAreaFieldDescriptorWithDefaults() *TextAreaFieldDescriptor

NewTextAreaFieldDescriptorWithDefaults instantiates a new TextAreaFieldDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TextAreaFieldDescriptor) GetColumns ¶

func (o *TextAreaFieldDescriptor) GetColumns() int64

GetColumns returns the Columns field value if set, zero value otherwise.

func (*TextAreaFieldDescriptor) GetColumnsOk ¶

func (o *TextAreaFieldDescriptor) GetColumnsOk() (*int64, bool)

GetColumnsOk returns a tuple with the Columns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TextAreaFieldDescriptor) GetRows ¶

func (o *TextAreaFieldDescriptor) GetRows() int64

GetRows returns the Rows field value if set, zero value otherwise.

func (*TextAreaFieldDescriptor) GetRowsOk ¶

func (o *TextAreaFieldDescriptor) GetRowsOk() (*int64, bool)

GetRowsOk returns a tuple with the Rows field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TextAreaFieldDescriptor) HasColumns ¶

func (o *TextAreaFieldDescriptor) HasColumns() bool

HasColumns returns a boolean if a field has been set.

func (*TextAreaFieldDescriptor) HasRows ¶

func (o *TextAreaFieldDescriptor) HasRows() bool

HasRows returns a boolean if a field has been set.

func (TextAreaFieldDescriptor) MarshalJSON ¶

func (o TextAreaFieldDescriptor) MarshalJSON() ([]byte, error)

func (*TextAreaFieldDescriptor) SetColumns ¶

func (o *TextAreaFieldDescriptor) SetColumns(v int64)

SetColumns gets a reference to the given int64 and assigns it to the Columns field.

func (*TextAreaFieldDescriptor) SetRows ¶

func (o *TextAreaFieldDescriptor) SetRows(v int64)

SetRows gets a reference to the given int64 and assigns it to the Rows field.

func (TextAreaFieldDescriptor) ToMap ¶

func (o TextAreaFieldDescriptor) ToMap() (map[string]interface{}, error)

type TextFieldDescriptor ¶

type TextFieldDescriptor struct {
	FieldDescriptor
	// Determines whether the field value should be masked in the UI and encrypted on disk.
	Encrypted *bool `json:"encrypted,omitempty" tfsdk:"encrypted"`
	// The size of the text field.
	Size *int64 `json:"size,omitempty" tfsdk:"size"`
}

TextFieldDescriptor struct for TextFieldDescriptor

func NewTextFieldDescriptor ¶

func NewTextFieldDescriptor() *TextFieldDescriptor

NewTextFieldDescriptor instantiates a new TextFieldDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTextFieldDescriptorWithDefaults ¶

func NewTextFieldDescriptorWithDefaults() *TextFieldDescriptor

NewTextFieldDescriptorWithDefaults instantiates a new TextFieldDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TextFieldDescriptor) GetEncrypted ¶

func (o *TextFieldDescriptor) GetEncrypted() bool

GetEncrypted returns the Encrypted field value if set, zero value otherwise.

func (*TextFieldDescriptor) GetEncryptedOk ¶

func (o *TextFieldDescriptor) GetEncryptedOk() (*bool, bool)

GetEncryptedOk returns a tuple with the Encrypted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TextFieldDescriptor) GetSize ¶

func (o *TextFieldDescriptor) GetSize() int64

GetSize returns the Size field value if set, zero value otherwise.

func (*TextFieldDescriptor) GetSizeOk ¶

func (o *TextFieldDescriptor) GetSizeOk() (*int64, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TextFieldDescriptor) HasEncrypted ¶

func (o *TextFieldDescriptor) HasEncrypted() bool

HasEncrypted returns a boolean if a field has been set.

func (*TextFieldDescriptor) HasSize ¶

func (o *TextFieldDescriptor) HasSize() bool

HasSize returns a boolean if a field has been set.

func (TextFieldDescriptor) MarshalJSON ¶

func (o TextFieldDescriptor) MarshalJSON() ([]byte, error)

func (*TextFieldDescriptor) SetEncrypted ¶

func (o *TextFieldDescriptor) SetEncrypted(v bool)

SetEncrypted gets a reference to the given bool and assigns it to the Encrypted field.

func (*TextFieldDescriptor) SetSize ¶

func (o *TextFieldDescriptor) SetSize(v int64)

SetSize gets a reference to the given int64 and assigns it to the Size field.

func (TextFieldDescriptor) ToMap ¶

func (o TextFieldDescriptor) ToMap() (map[string]interface{}, error)

type TextLocalIdentityField ¶

type TextLocalIdentityField struct {
	BaseDefaultValueLocalIdentityField
}

TextLocalIdentityField struct for TextLocalIdentityField

func NewTextLocalIdentityField ¶

func NewTextLocalIdentityField(type_ string, id string, label string) *TextLocalIdentityField

NewTextLocalIdentityField instantiates a new TextLocalIdentityField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTextLocalIdentityFieldWithDefaults ¶

func NewTextLocalIdentityFieldWithDefaults() *TextLocalIdentityField

NewTextLocalIdentityFieldWithDefaults instantiates a new TextLocalIdentityField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (TextLocalIdentityField) MarshalJSON ¶

func (o TextLocalIdentityField) MarshalJSON() ([]byte, error)

func (TextLocalIdentityField) ToMap ¶

func (o TextLocalIdentityField) ToMap() (map[string]interface{}, error)

type ThreadPoolExhaustionNotificationSettings ¶

type ThreadPoolExhaustionNotificationSettings struct {
	// Email address where notifications are sent.
	EmailAddress string `json:"emailAddress" tfsdk:"email_address"`
	// Generate a thread dump when approaching thread pool exhaustion.
	ThreadDumpEnabled        *bool         `json:"threadDumpEnabled,omitempty" tfsdk:"thread_dump_enabled"`
	NotificationPublisherRef *ResourceLink `json:"notificationPublisherRef,omitempty" tfsdk:"notification_publisher_ref"`
	// The mode of notification. Set to NOTIFICATION_PUBLISHER to enable email notifications and server log messages. Set to LOGGING_ONLY to enable server log messages. Defaults to LOGGING_ONLY.
	NotificationMode *string `json:"notificationMode,omitempty" tfsdk:"notification_mode"`
}

ThreadPoolExhaustionNotificationSettings Notification settings for thread pool exhaustion events.

func NewThreadPoolExhaustionNotificationSettings ¶

func NewThreadPoolExhaustionNotificationSettings(emailAddress string) *ThreadPoolExhaustionNotificationSettings

NewThreadPoolExhaustionNotificationSettings instantiates a new ThreadPoolExhaustionNotificationSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewThreadPoolExhaustionNotificationSettingsWithDefaults ¶

func NewThreadPoolExhaustionNotificationSettingsWithDefaults() *ThreadPoolExhaustionNotificationSettings

NewThreadPoolExhaustionNotificationSettingsWithDefaults instantiates a new ThreadPoolExhaustionNotificationSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ThreadPoolExhaustionNotificationSettings) GetEmailAddress ¶

func (o *ThreadPoolExhaustionNotificationSettings) GetEmailAddress() string

GetEmailAddress returns the EmailAddress field value

func (*ThreadPoolExhaustionNotificationSettings) GetEmailAddressOk ¶

func (o *ThreadPoolExhaustionNotificationSettings) GetEmailAddressOk() (*string, bool)

GetEmailAddressOk returns a tuple with the EmailAddress field value and a boolean to check if the value has been set.

func (*ThreadPoolExhaustionNotificationSettings) GetNotificationMode ¶

func (o *ThreadPoolExhaustionNotificationSettings) GetNotificationMode() string

GetNotificationMode returns the NotificationMode field value if set, zero value otherwise.

func (*ThreadPoolExhaustionNotificationSettings) GetNotificationModeOk ¶

func (o *ThreadPoolExhaustionNotificationSettings) GetNotificationModeOk() (*string, bool)

GetNotificationModeOk returns a tuple with the NotificationMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreadPoolExhaustionNotificationSettings) GetNotificationPublisherRef ¶

func (o *ThreadPoolExhaustionNotificationSettings) GetNotificationPublisherRef() ResourceLink

GetNotificationPublisherRef returns the NotificationPublisherRef field value if set, zero value otherwise.

func (*ThreadPoolExhaustionNotificationSettings) GetNotificationPublisherRefOk ¶

func (o *ThreadPoolExhaustionNotificationSettings) GetNotificationPublisherRefOk() (*ResourceLink, bool)

GetNotificationPublisherRefOk returns a tuple with the NotificationPublisherRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreadPoolExhaustionNotificationSettings) GetThreadDumpEnabled ¶

func (o *ThreadPoolExhaustionNotificationSettings) GetThreadDumpEnabled() bool

GetThreadDumpEnabled returns the ThreadDumpEnabled field value if set, zero value otherwise.

func (*ThreadPoolExhaustionNotificationSettings) GetThreadDumpEnabledOk ¶

func (o *ThreadPoolExhaustionNotificationSettings) GetThreadDumpEnabledOk() (*bool, bool)

GetThreadDumpEnabledOk returns a tuple with the ThreadDumpEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreadPoolExhaustionNotificationSettings) HasNotificationMode ¶

func (o *ThreadPoolExhaustionNotificationSettings) HasNotificationMode() bool

HasNotificationMode returns a boolean if a field has been set.

func (*ThreadPoolExhaustionNotificationSettings) HasNotificationPublisherRef ¶

func (o *ThreadPoolExhaustionNotificationSettings) HasNotificationPublisherRef() bool

HasNotificationPublisherRef returns a boolean if a field has been set.

func (*ThreadPoolExhaustionNotificationSettings) HasThreadDumpEnabled ¶

func (o *ThreadPoolExhaustionNotificationSettings) HasThreadDumpEnabled() bool

HasThreadDumpEnabled returns a boolean if a field has been set.

func (ThreadPoolExhaustionNotificationSettings) MarshalJSON ¶

func (*ThreadPoolExhaustionNotificationSettings) SetEmailAddress ¶

func (o *ThreadPoolExhaustionNotificationSettings) SetEmailAddress(v string)

SetEmailAddress sets field value

func (*ThreadPoolExhaustionNotificationSettings) SetNotificationMode ¶

func (o *ThreadPoolExhaustionNotificationSettings) SetNotificationMode(v string)

SetNotificationMode gets a reference to the given string and assigns it to the NotificationMode field.

func (*ThreadPoolExhaustionNotificationSettings) SetNotificationPublisherRef ¶

func (o *ThreadPoolExhaustionNotificationSettings) SetNotificationPublisherRef(v ResourceLink)

SetNotificationPublisherRef gets a reference to the given ResourceLink and assigns it to the NotificationPublisherRef field.

func (*ThreadPoolExhaustionNotificationSettings) SetThreadDumpEnabled ¶

func (o *ThreadPoolExhaustionNotificationSettings) SetThreadDumpEnabled(v bool)

SetThreadDumpEnabled gets a reference to the given bool and assigns it to the ThreadDumpEnabled field.

func (ThreadPoolExhaustionNotificationSettings) ToMap ¶

func (o ThreadPoolExhaustionNotificationSettings) ToMap() (map[string]interface{}, error)

type TokenExchangeGeneratorGroup ¶

type TokenExchangeGeneratorGroup struct {
	// The Token Exchange Generator group ID. ID is unique.
	Id string `json:"id" tfsdk:"id"`
	// The Token Exchange Generator group name. Name is unique.
	Name string `json:"name" tfsdk:"name"`
	// The list of  resource URI's which map to this Token Exchange Generator group.
	ResourceUris []string `json:"resourceUris,omitempty" tfsdk:"resource_uris"`
	// A list of Token Generator mapping into an OAuth 2.0 Token Exchange requested token type.
	GeneratorMappings []TokenExchangeGeneratorMapping `json:"generatorMappings" tfsdk:"generator_mappings"`
}

TokenExchangeGeneratorGroup The set of attributes used to configure a OAuth 2.0 Token Exchange Generator group.

func NewTokenExchangeGeneratorGroup ¶

func NewTokenExchangeGeneratorGroup(id string, name string, generatorMappings []TokenExchangeGeneratorMapping) *TokenExchangeGeneratorGroup

NewTokenExchangeGeneratorGroup instantiates a new TokenExchangeGeneratorGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenExchangeGeneratorGroupWithDefaults ¶

func NewTokenExchangeGeneratorGroupWithDefaults() *TokenExchangeGeneratorGroup

NewTokenExchangeGeneratorGroupWithDefaults instantiates a new TokenExchangeGeneratorGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenExchangeGeneratorGroup) GetGeneratorMappings ¶

func (o *TokenExchangeGeneratorGroup) GetGeneratorMappings() []TokenExchangeGeneratorMapping

GetGeneratorMappings returns the GeneratorMappings field value

func (*TokenExchangeGeneratorGroup) GetGeneratorMappingsOk ¶

func (o *TokenExchangeGeneratorGroup) GetGeneratorMappingsOk() ([]TokenExchangeGeneratorMapping, bool)

GetGeneratorMappingsOk returns a tuple with the GeneratorMappings field value and a boolean to check if the value has been set.

func (*TokenExchangeGeneratorGroup) GetId ¶

GetId returns the Id field value

func (*TokenExchangeGeneratorGroup) GetIdOk ¶

func (o *TokenExchangeGeneratorGroup) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TokenExchangeGeneratorGroup) GetName ¶

func (o *TokenExchangeGeneratorGroup) GetName() string

GetName returns the Name field value

func (*TokenExchangeGeneratorGroup) GetNameOk ¶

func (o *TokenExchangeGeneratorGroup) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TokenExchangeGeneratorGroup) GetResourceUris ¶

func (o *TokenExchangeGeneratorGroup) GetResourceUris() []string

GetResourceUris returns the ResourceUris field value if set, zero value otherwise.

func (*TokenExchangeGeneratorGroup) GetResourceUrisOk ¶

func (o *TokenExchangeGeneratorGroup) GetResourceUrisOk() ([]string, bool)

GetResourceUrisOk returns a tuple with the ResourceUris field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenExchangeGeneratorGroup) HasResourceUris ¶

func (o *TokenExchangeGeneratorGroup) HasResourceUris() bool

HasResourceUris returns a boolean if a field has been set.

func (TokenExchangeGeneratorGroup) MarshalJSON ¶

func (o TokenExchangeGeneratorGroup) MarshalJSON() ([]byte, error)

func (*TokenExchangeGeneratorGroup) SetGeneratorMappings ¶

func (o *TokenExchangeGeneratorGroup) SetGeneratorMappings(v []TokenExchangeGeneratorMapping)

SetGeneratorMappings sets field value

func (*TokenExchangeGeneratorGroup) SetId ¶

func (o *TokenExchangeGeneratorGroup) SetId(v string)

SetId sets field value

func (*TokenExchangeGeneratorGroup) SetName ¶

func (o *TokenExchangeGeneratorGroup) SetName(v string)

SetName sets field value

func (*TokenExchangeGeneratorGroup) SetResourceUris ¶

func (o *TokenExchangeGeneratorGroup) SetResourceUris(v []string)

SetResourceUris gets a reference to the given []string and assigns it to the ResourceUris field.

func (TokenExchangeGeneratorGroup) ToMap ¶

func (o TokenExchangeGeneratorGroup) ToMap() (map[string]interface{}, error)

type TokenExchangeGeneratorGroups ¶

type TokenExchangeGeneratorGroups struct {
	// The list of OAuth 2.0 Token Exchange Generator groups.
	Items []TokenExchangeGeneratorGroup `json:"items,omitempty" tfsdk:"items"`
}

TokenExchangeGeneratorGroups A collection of OAuth 2.0 Token Exchange Generator groups.

func NewTokenExchangeGeneratorGroups ¶

func NewTokenExchangeGeneratorGroups() *TokenExchangeGeneratorGroups

NewTokenExchangeGeneratorGroups instantiates a new TokenExchangeGeneratorGroups object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenExchangeGeneratorGroupsWithDefaults ¶

func NewTokenExchangeGeneratorGroupsWithDefaults() *TokenExchangeGeneratorGroups

NewTokenExchangeGeneratorGroupsWithDefaults instantiates a new TokenExchangeGeneratorGroups object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenExchangeGeneratorGroups) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*TokenExchangeGeneratorGroups) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenExchangeGeneratorGroups) HasItems ¶

func (o *TokenExchangeGeneratorGroups) HasItems() bool

HasItems returns a boolean if a field has been set.

func (TokenExchangeGeneratorGroups) MarshalJSON ¶

func (o TokenExchangeGeneratorGroups) MarshalJSON() ([]byte, error)

func (*TokenExchangeGeneratorGroups) SetItems ¶

SetItems gets a reference to the given []TokenExchangeGeneratorGroup and assigns it to the Items field.

func (TokenExchangeGeneratorGroups) ToMap ¶

func (o TokenExchangeGeneratorGroups) ToMap() (map[string]interface{}, error)

type TokenExchangeGeneratorMapping ¶

type TokenExchangeGeneratorMapping struct {
	// The Requested token type
	RequestedTokenType string       `json:"requestedTokenType" tfsdk:"requested_token_type"`
	TokenGenerator     ResourceLink `json:"tokenGenerator" tfsdk:"token_generator"`
	// Whether this is the default Token Generator Mapping. Defaults to false if not specified.
	DefaultMapping *bool `json:"defaultMapping,omitempty" tfsdk:"default_mapping"`
}

TokenExchangeGeneratorMapping A Token Generator mapping into an OAuth 2.0 Token Exchange requested token type.

func NewTokenExchangeGeneratorMapping ¶

func NewTokenExchangeGeneratorMapping(requestedTokenType string, tokenGenerator ResourceLink) *TokenExchangeGeneratorMapping

NewTokenExchangeGeneratorMapping instantiates a new TokenExchangeGeneratorMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenExchangeGeneratorMappingWithDefaults ¶

func NewTokenExchangeGeneratorMappingWithDefaults() *TokenExchangeGeneratorMapping

NewTokenExchangeGeneratorMappingWithDefaults instantiates a new TokenExchangeGeneratorMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenExchangeGeneratorMapping) GetDefaultMapping ¶

func (o *TokenExchangeGeneratorMapping) GetDefaultMapping() bool

GetDefaultMapping returns the DefaultMapping field value if set, zero value otherwise.

func (*TokenExchangeGeneratorMapping) GetDefaultMappingOk ¶

func (o *TokenExchangeGeneratorMapping) GetDefaultMappingOk() (*bool, bool)

GetDefaultMappingOk returns a tuple with the DefaultMapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenExchangeGeneratorMapping) GetRequestedTokenType ¶

func (o *TokenExchangeGeneratorMapping) GetRequestedTokenType() string

GetRequestedTokenType returns the RequestedTokenType field value

func (*TokenExchangeGeneratorMapping) GetRequestedTokenTypeOk ¶

func (o *TokenExchangeGeneratorMapping) GetRequestedTokenTypeOk() (*string, bool)

GetRequestedTokenTypeOk returns a tuple with the RequestedTokenType field value and a boolean to check if the value has been set.

func (*TokenExchangeGeneratorMapping) GetTokenGenerator ¶

func (o *TokenExchangeGeneratorMapping) GetTokenGenerator() ResourceLink

GetTokenGenerator returns the TokenGenerator field value

func (*TokenExchangeGeneratorMapping) GetTokenGeneratorOk ¶

func (o *TokenExchangeGeneratorMapping) GetTokenGeneratorOk() (*ResourceLink, bool)

GetTokenGeneratorOk returns a tuple with the TokenGenerator field value and a boolean to check if the value has been set.

func (*TokenExchangeGeneratorMapping) HasDefaultMapping ¶

func (o *TokenExchangeGeneratorMapping) HasDefaultMapping() bool

HasDefaultMapping returns a boolean if a field has been set.

func (TokenExchangeGeneratorMapping) MarshalJSON ¶

func (o TokenExchangeGeneratorMapping) MarshalJSON() ([]byte, error)

func (*TokenExchangeGeneratorMapping) SetDefaultMapping ¶

func (o *TokenExchangeGeneratorMapping) SetDefaultMapping(v bool)

SetDefaultMapping gets a reference to the given bool and assigns it to the DefaultMapping field.

func (*TokenExchangeGeneratorMapping) SetRequestedTokenType ¶

func (o *TokenExchangeGeneratorMapping) SetRequestedTokenType(v string)

SetRequestedTokenType sets field value

func (*TokenExchangeGeneratorMapping) SetTokenGenerator ¶

func (o *TokenExchangeGeneratorMapping) SetTokenGenerator(v ResourceLink)

SetTokenGenerator sets field value

func (TokenExchangeGeneratorMapping) ToMap ¶

func (o TokenExchangeGeneratorMapping) ToMap() (map[string]interface{}, error)

type TokenExchangeGeneratorSettings ¶

type TokenExchangeGeneratorSettings struct {
	DefaultGeneratorGroupRef *ResourceLink `json:"defaultGeneratorGroupRef,omitempty" tfsdk:"default_generator_group_ref"`
}

TokenExchangeGeneratorSettings Settings for the OAuth Token Exchange Generator Groups.

func NewTokenExchangeGeneratorSettings ¶

func NewTokenExchangeGeneratorSettings() *TokenExchangeGeneratorSettings

NewTokenExchangeGeneratorSettings instantiates a new TokenExchangeGeneratorSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenExchangeGeneratorSettingsWithDefaults ¶

func NewTokenExchangeGeneratorSettingsWithDefaults() *TokenExchangeGeneratorSettings

NewTokenExchangeGeneratorSettingsWithDefaults instantiates a new TokenExchangeGeneratorSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenExchangeGeneratorSettings) GetDefaultGeneratorGroupRef ¶

func (o *TokenExchangeGeneratorSettings) GetDefaultGeneratorGroupRef() ResourceLink

GetDefaultGeneratorGroupRef returns the DefaultGeneratorGroupRef field value if set, zero value otherwise.

func (*TokenExchangeGeneratorSettings) GetDefaultGeneratorGroupRefOk ¶

func (o *TokenExchangeGeneratorSettings) GetDefaultGeneratorGroupRefOk() (*ResourceLink, bool)

GetDefaultGeneratorGroupRefOk returns a tuple with the DefaultGeneratorGroupRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenExchangeGeneratorSettings) HasDefaultGeneratorGroupRef ¶

func (o *TokenExchangeGeneratorSettings) HasDefaultGeneratorGroupRef() bool

HasDefaultGeneratorGroupRef returns a boolean if a field has been set.

func (TokenExchangeGeneratorSettings) MarshalJSON ¶

func (o TokenExchangeGeneratorSettings) MarshalJSON() ([]byte, error)

func (*TokenExchangeGeneratorSettings) SetDefaultGeneratorGroupRef ¶

func (o *TokenExchangeGeneratorSettings) SetDefaultGeneratorGroupRef(v ResourceLink)

SetDefaultGeneratorGroupRef gets a reference to the given ResourceLink and assigns it to the DefaultGeneratorGroupRef field.

func (TokenExchangeGeneratorSettings) ToMap ¶

func (o TokenExchangeGeneratorSettings) ToMap() (map[string]interface{}, error)

type TokenExchangeProcessorAttribute ¶

type TokenExchangeProcessorAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
}

TokenExchangeProcessorAttribute An attribute for the OAuth 2.0 Token Exchange Processor policy attribute contract.

func NewTokenExchangeProcessorAttribute ¶

func NewTokenExchangeProcessorAttribute(name string) *TokenExchangeProcessorAttribute

NewTokenExchangeProcessorAttribute instantiates a new TokenExchangeProcessorAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenExchangeProcessorAttributeWithDefaults ¶

func NewTokenExchangeProcessorAttributeWithDefaults() *TokenExchangeProcessorAttribute

NewTokenExchangeProcessorAttributeWithDefaults instantiates a new TokenExchangeProcessorAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenExchangeProcessorAttribute) GetName ¶

GetName returns the Name field value

func (*TokenExchangeProcessorAttribute) GetNameOk ¶

func (o *TokenExchangeProcessorAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (TokenExchangeProcessorAttribute) MarshalJSON ¶

func (o TokenExchangeProcessorAttribute) MarshalJSON() ([]byte, error)

func (*TokenExchangeProcessorAttribute) SetName ¶

SetName sets field value

func (TokenExchangeProcessorAttribute) ToMap ¶

func (o TokenExchangeProcessorAttribute) ToMap() (map[string]interface{}, error)

type TokenExchangeProcessorAttributeContract ¶

type TokenExchangeProcessorAttributeContract struct {
	// A list of read-only attributes (for example, subject) that are automatically populated by PingFederate.
	CoreAttributes []TokenExchangeProcessorAttribute `json:"coreAttributes,omitempty" tfsdk:"core_attributes"`
	// A list of additional attributes.
	ExtendedAttributes []TokenExchangeProcessorAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
}

TokenExchangeProcessorAttributeContract A set of attributes exposed by an OAuth 2.0 Token Exchange Processor policy.

func NewTokenExchangeProcessorAttributeContract ¶

func NewTokenExchangeProcessorAttributeContract() *TokenExchangeProcessorAttributeContract

NewTokenExchangeProcessorAttributeContract instantiates a new TokenExchangeProcessorAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenExchangeProcessorAttributeContractWithDefaults ¶

func NewTokenExchangeProcessorAttributeContractWithDefaults() *TokenExchangeProcessorAttributeContract

NewTokenExchangeProcessorAttributeContractWithDefaults instantiates a new TokenExchangeProcessorAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenExchangeProcessorAttributeContract) GetCoreAttributes ¶

GetCoreAttributes returns the CoreAttributes field value if set, zero value otherwise.

func (*TokenExchangeProcessorAttributeContract) GetCoreAttributesOk ¶

GetCoreAttributesOk returns a tuple with the CoreAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenExchangeProcessorAttributeContract) GetExtendedAttributes ¶

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*TokenExchangeProcessorAttributeContract) GetExtendedAttributesOk ¶

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenExchangeProcessorAttributeContract) HasCoreAttributes ¶

func (o *TokenExchangeProcessorAttributeContract) HasCoreAttributes() bool

HasCoreAttributes returns a boolean if a field has been set.

func (*TokenExchangeProcessorAttributeContract) HasExtendedAttributes ¶

func (o *TokenExchangeProcessorAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (TokenExchangeProcessorAttributeContract) MarshalJSON ¶

func (o TokenExchangeProcessorAttributeContract) MarshalJSON() ([]byte, error)

func (*TokenExchangeProcessorAttributeContract) SetCoreAttributes ¶

SetCoreAttributes gets a reference to the given []TokenExchangeProcessorAttribute and assigns it to the CoreAttributes field.

func (*TokenExchangeProcessorAttributeContract) SetExtendedAttributes ¶

SetExtendedAttributes gets a reference to the given []TokenExchangeProcessorAttribute and assigns it to the ExtendedAttributes field.

func (TokenExchangeProcessorAttributeContract) ToMap ¶

func (o TokenExchangeProcessorAttributeContract) ToMap() (map[string]interface{}, error)

type TokenExchangeProcessorMapping ¶

type TokenExchangeProcessorMapping struct {
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
	// The Subject token type
	SubjectTokenType      string       `json:"subjectTokenType" tfsdk:"subject_token_type"`
	SubjectTokenProcessor ResourceLink `json:"subjectTokenProcessor" tfsdk:"subject_token_processor"`
	// The Actor token type
	ActorTokenType      *string       `json:"actorTokenType,omitempty" tfsdk:"actor_token_type"`
	ActorTokenProcessor *ResourceLink `json:"actorTokenProcessor,omitempty" tfsdk:"actor_token_processor"`
}

TokenExchangeProcessorMapping A Token Processor(s) mapping into an OAuth 2.0 Token Exchange Processor policy.

func NewTokenExchangeProcessorMapping ¶

func NewTokenExchangeProcessorMapping(attributeContractFulfillment map[string]AttributeFulfillmentValue, subjectTokenType string, subjectTokenProcessor ResourceLink) *TokenExchangeProcessorMapping

NewTokenExchangeProcessorMapping instantiates a new TokenExchangeProcessorMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenExchangeProcessorMappingWithDefaults ¶

func NewTokenExchangeProcessorMappingWithDefaults() *TokenExchangeProcessorMapping

NewTokenExchangeProcessorMappingWithDefaults instantiates a new TokenExchangeProcessorMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenExchangeProcessorMapping) GetActorTokenProcessor ¶

func (o *TokenExchangeProcessorMapping) GetActorTokenProcessor() ResourceLink

GetActorTokenProcessor returns the ActorTokenProcessor field value if set, zero value otherwise.

func (*TokenExchangeProcessorMapping) GetActorTokenProcessorOk ¶

func (o *TokenExchangeProcessorMapping) GetActorTokenProcessorOk() (*ResourceLink, bool)

GetActorTokenProcessorOk returns a tuple with the ActorTokenProcessor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenExchangeProcessorMapping) GetActorTokenType ¶

func (o *TokenExchangeProcessorMapping) GetActorTokenType() string

GetActorTokenType returns the ActorTokenType field value if set, zero value otherwise.

func (*TokenExchangeProcessorMapping) GetActorTokenTypeOk ¶

func (o *TokenExchangeProcessorMapping) GetActorTokenTypeOk() (*string, bool)

GetActorTokenTypeOk returns a tuple with the ActorTokenType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenExchangeProcessorMapping) GetAttributeContractFulfillment ¶

func (o *TokenExchangeProcessorMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*TokenExchangeProcessorMapping) GetAttributeContractFulfillmentOk ¶

func (o *TokenExchangeProcessorMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*TokenExchangeProcessorMapping) GetAttributeSources ¶

func (o *TokenExchangeProcessorMapping) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*TokenExchangeProcessorMapping) GetAttributeSourcesOk ¶

func (o *TokenExchangeProcessorMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenExchangeProcessorMapping) GetIssuanceCriteria ¶

func (o *TokenExchangeProcessorMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*TokenExchangeProcessorMapping) GetIssuanceCriteriaOk ¶

func (o *TokenExchangeProcessorMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenExchangeProcessorMapping) GetSubjectTokenProcessor ¶

func (o *TokenExchangeProcessorMapping) GetSubjectTokenProcessor() ResourceLink

GetSubjectTokenProcessor returns the SubjectTokenProcessor field value

func (*TokenExchangeProcessorMapping) GetSubjectTokenProcessorOk ¶

func (o *TokenExchangeProcessorMapping) GetSubjectTokenProcessorOk() (*ResourceLink, bool)

GetSubjectTokenProcessorOk returns a tuple with the SubjectTokenProcessor field value and a boolean to check if the value has been set.

func (*TokenExchangeProcessorMapping) GetSubjectTokenType ¶

func (o *TokenExchangeProcessorMapping) GetSubjectTokenType() string

GetSubjectTokenType returns the SubjectTokenType field value

func (*TokenExchangeProcessorMapping) GetSubjectTokenTypeOk ¶

func (o *TokenExchangeProcessorMapping) GetSubjectTokenTypeOk() (*string, bool)

GetSubjectTokenTypeOk returns a tuple with the SubjectTokenType field value and a boolean to check if the value has been set.

func (*TokenExchangeProcessorMapping) HasActorTokenProcessor ¶

func (o *TokenExchangeProcessorMapping) HasActorTokenProcessor() bool

HasActorTokenProcessor returns a boolean if a field has been set.

func (*TokenExchangeProcessorMapping) HasActorTokenType ¶

func (o *TokenExchangeProcessorMapping) HasActorTokenType() bool

HasActorTokenType returns a boolean if a field has been set.

func (*TokenExchangeProcessorMapping) HasAttributeSources ¶

func (o *TokenExchangeProcessorMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*TokenExchangeProcessorMapping) HasIssuanceCriteria ¶

func (o *TokenExchangeProcessorMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (TokenExchangeProcessorMapping) MarshalJSON ¶

func (o TokenExchangeProcessorMapping) MarshalJSON() ([]byte, error)

func (*TokenExchangeProcessorMapping) SetActorTokenProcessor ¶

func (o *TokenExchangeProcessorMapping) SetActorTokenProcessor(v ResourceLink)

SetActorTokenProcessor gets a reference to the given ResourceLink and assigns it to the ActorTokenProcessor field.

func (*TokenExchangeProcessorMapping) SetActorTokenType ¶

func (o *TokenExchangeProcessorMapping) SetActorTokenType(v string)

SetActorTokenType gets a reference to the given string and assigns it to the ActorTokenType field.

func (*TokenExchangeProcessorMapping) SetAttributeContractFulfillment ¶

func (o *TokenExchangeProcessorMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*TokenExchangeProcessorMapping) SetAttributeSources ¶

func (o *TokenExchangeProcessorMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*TokenExchangeProcessorMapping) SetIssuanceCriteria ¶

func (o *TokenExchangeProcessorMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (*TokenExchangeProcessorMapping) SetSubjectTokenProcessor ¶

func (o *TokenExchangeProcessorMapping) SetSubjectTokenProcessor(v ResourceLink)

SetSubjectTokenProcessor sets field value

func (*TokenExchangeProcessorMapping) SetSubjectTokenType ¶

func (o *TokenExchangeProcessorMapping) SetSubjectTokenType(v string)

SetSubjectTokenType sets field value

func (TokenExchangeProcessorMapping) ToMap ¶

func (o TokenExchangeProcessorMapping) ToMap() (map[string]interface{}, error)

type TokenExchangeProcessorPolicies ¶

type TokenExchangeProcessorPolicies struct {
	// The list of OAuth 2.0 Token Exchange Processor policies.
	Items []TokenExchangeProcessorPolicy `json:"items,omitempty" tfsdk:"items"`
}

TokenExchangeProcessorPolicies A collection of OAuth 2.0 Token Exchange Processor policies.

func NewTokenExchangeProcessorPolicies ¶

func NewTokenExchangeProcessorPolicies() *TokenExchangeProcessorPolicies

NewTokenExchangeProcessorPolicies instantiates a new TokenExchangeProcessorPolicies object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenExchangeProcessorPoliciesWithDefaults ¶

func NewTokenExchangeProcessorPoliciesWithDefaults() *TokenExchangeProcessorPolicies

NewTokenExchangeProcessorPoliciesWithDefaults instantiates a new TokenExchangeProcessorPolicies object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenExchangeProcessorPolicies) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*TokenExchangeProcessorPolicies) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenExchangeProcessorPolicies) HasItems ¶

func (o *TokenExchangeProcessorPolicies) HasItems() bool

HasItems returns a boolean if a field has been set.

func (TokenExchangeProcessorPolicies) MarshalJSON ¶

func (o TokenExchangeProcessorPolicies) MarshalJSON() ([]byte, error)

func (*TokenExchangeProcessorPolicies) SetItems ¶

SetItems gets a reference to the given []TokenExchangeProcessorPolicy and assigns it to the Items field.

func (TokenExchangeProcessorPolicies) ToMap ¶

func (o TokenExchangeProcessorPolicies) ToMap() (map[string]interface{}, error)

type TokenExchangeProcessorPolicy ¶

type TokenExchangeProcessorPolicy struct {
	// The Token Exchange processor policy ID. ID is unique.
	Id string `json:"id" tfsdk:"id"`
	// The Token Exchange processor policy name. Name is unique.
	Name string `json:"name" tfsdk:"name"`
	// Require an Actor token on a OAuth 2.0 Token Exchange request.
	ActorTokenRequired *bool                                   `json:"actorTokenRequired,omitempty" tfsdk:"actor_token_required"`
	AttributeContract  TokenExchangeProcessorAttributeContract `json:"attributeContract" tfsdk:"attribute_contract"`
	// A list of Token Processor(s) mappings into an OAuth 2.0 Token Exchange Processor policy.
	ProcessorMappings []TokenExchangeProcessorMapping `json:"processorMappings" tfsdk:"processor_mappings"`
}

TokenExchangeProcessorPolicy The set of attributes used to configure a OAuth 2.0 Token Exchange processor policy.

func NewTokenExchangeProcessorPolicy ¶

func NewTokenExchangeProcessorPolicy(id string, name string, attributeContract TokenExchangeProcessorAttributeContract, processorMappings []TokenExchangeProcessorMapping) *TokenExchangeProcessorPolicy

NewTokenExchangeProcessorPolicy instantiates a new TokenExchangeProcessorPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenExchangeProcessorPolicyWithDefaults ¶

func NewTokenExchangeProcessorPolicyWithDefaults() *TokenExchangeProcessorPolicy

NewTokenExchangeProcessorPolicyWithDefaults instantiates a new TokenExchangeProcessorPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenExchangeProcessorPolicy) GetActorTokenRequired ¶

func (o *TokenExchangeProcessorPolicy) GetActorTokenRequired() bool

GetActorTokenRequired returns the ActorTokenRequired field value if set, zero value otherwise.

func (*TokenExchangeProcessorPolicy) GetActorTokenRequiredOk ¶

func (o *TokenExchangeProcessorPolicy) GetActorTokenRequiredOk() (*bool, bool)

GetActorTokenRequiredOk returns a tuple with the ActorTokenRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenExchangeProcessorPolicy) GetAttributeContract ¶

GetAttributeContract returns the AttributeContract field value

func (*TokenExchangeProcessorPolicy) GetAttributeContractOk ¶

GetAttributeContractOk returns a tuple with the AttributeContract field value and a boolean to check if the value has been set.

func (*TokenExchangeProcessorPolicy) GetId ¶

GetId returns the Id field value

func (*TokenExchangeProcessorPolicy) GetIdOk ¶

func (o *TokenExchangeProcessorPolicy) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TokenExchangeProcessorPolicy) GetName ¶

func (o *TokenExchangeProcessorPolicy) GetName() string

GetName returns the Name field value

func (*TokenExchangeProcessorPolicy) GetNameOk ¶

func (o *TokenExchangeProcessorPolicy) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TokenExchangeProcessorPolicy) GetProcessorMappings ¶

func (o *TokenExchangeProcessorPolicy) GetProcessorMappings() []TokenExchangeProcessorMapping

GetProcessorMappings returns the ProcessorMappings field value

func (*TokenExchangeProcessorPolicy) GetProcessorMappingsOk ¶

func (o *TokenExchangeProcessorPolicy) GetProcessorMappingsOk() ([]TokenExchangeProcessorMapping, bool)

GetProcessorMappingsOk returns a tuple with the ProcessorMappings field value and a boolean to check if the value has been set.

func (*TokenExchangeProcessorPolicy) HasActorTokenRequired ¶

func (o *TokenExchangeProcessorPolicy) HasActorTokenRequired() bool

HasActorTokenRequired returns a boolean if a field has been set.

func (TokenExchangeProcessorPolicy) MarshalJSON ¶

func (o TokenExchangeProcessorPolicy) MarshalJSON() ([]byte, error)

func (*TokenExchangeProcessorPolicy) SetActorTokenRequired ¶

func (o *TokenExchangeProcessorPolicy) SetActorTokenRequired(v bool)

SetActorTokenRequired gets a reference to the given bool and assigns it to the ActorTokenRequired field.

func (*TokenExchangeProcessorPolicy) SetAttributeContract ¶

SetAttributeContract sets field value

func (*TokenExchangeProcessorPolicy) SetId ¶

SetId sets field value

func (*TokenExchangeProcessorPolicy) SetName ¶

func (o *TokenExchangeProcessorPolicy) SetName(v string)

SetName sets field value

func (*TokenExchangeProcessorPolicy) SetProcessorMappings ¶

func (o *TokenExchangeProcessorPolicy) SetProcessorMappings(v []TokenExchangeProcessorMapping)

SetProcessorMappings sets field value

func (TokenExchangeProcessorPolicy) ToMap ¶

func (o TokenExchangeProcessorPolicy) ToMap() (map[string]interface{}, error)

type TokenExchangeProcessorSettings ¶

type TokenExchangeProcessorSettings struct {
	DefaultProcessorPolicyRef *ResourceLink `json:"defaultProcessorPolicyRef,omitempty" tfsdk:"default_processor_policy_ref"`
}

TokenExchangeProcessorSettings Settings for the OAuth Token Exchange Processor Policy configuration.

func NewTokenExchangeProcessorSettings ¶

func NewTokenExchangeProcessorSettings() *TokenExchangeProcessorSettings

NewTokenExchangeProcessorSettings instantiates a new TokenExchangeProcessorSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenExchangeProcessorSettingsWithDefaults ¶

func NewTokenExchangeProcessorSettingsWithDefaults() *TokenExchangeProcessorSettings

NewTokenExchangeProcessorSettingsWithDefaults instantiates a new TokenExchangeProcessorSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenExchangeProcessorSettings) GetDefaultProcessorPolicyRef ¶

func (o *TokenExchangeProcessorSettings) GetDefaultProcessorPolicyRef() ResourceLink

GetDefaultProcessorPolicyRef returns the DefaultProcessorPolicyRef field value if set, zero value otherwise.

func (*TokenExchangeProcessorSettings) GetDefaultProcessorPolicyRefOk ¶

func (o *TokenExchangeProcessorSettings) GetDefaultProcessorPolicyRefOk() (*ResourceLink, bool)

GetDefaultProcessorPolicyRefOk returns a tuple with the DefaultProcessorPolicyRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenExchangeProcessorSettings) HasDefaultProcessorPolicyRef ¶

func (o *TokenExchangeProcessorSettings) HasDefaultProcessorPolicyRef() bool

HasDefaultProcessorPolicyRef returns a boolean if a field has been set.

func (TokenExchangeProcessorSettings) MarshalJSON ¶

func (o TokenExchangeProcessorSettings) MarshalJSON() ([]byte, error)

func (*TokenExchangeProcessorSettings) SetDefaultProcessorPolicyRef ¶

func (o *TokenExchangeProcessorSettings) SetDefaultProcessorPolicyRef(v ResourceLink)

SetDefaultProcessorPolicyRef gets a reference to the given ResourceLink and assigns it to the DefaultProcessorPolicyRef field.

func (TokenExchangeProcessorSettings) ToMap ¶

func (o TokenExchangeProcessorSettings) ToMap() (map[string]interface{}, error)

type TokenGenerator ¶

type TokenGenerator struct {
	// The ID of the plugin instance. The ID cannot be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Id string `json:"id" tfsdk:"id"`
	// The plugin instance name. The name can be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
	// The time at which the plugin instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified      *time.Time                       `json:"lastModified,omitempty" tfsdk:"last_modified"`
	AttributeContract *TokenGeneratorAttributeContract `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
}

TokenGenerator struct for TokenGenerator

func NewTokenGenerator ¶

func NewTokenGenerator(id string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *TokenGenerator

NewTokenGenerator instantiates a new TokenGenerator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenGeneratorWithDefaults ¶

func NewTokenGeneratorWithDefaults() *TokenGenerator

NewTokenGeneratorWithDefaults instantiates a new TokenGenerator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenGenerator) GetAttributeContract ¶

func (o *TokenGenerator) GetAttributeContract() TokenGeneratorAttributeContract

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*TokenGenerator) GetAttributeContractOk ¶

func (o *TokenGenerator) GetAttributeContractOk() (*TokenGeneratorAttributeContract, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenGenerator) GetConfiguration ¶

func (o *TokenGenerator) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*TokenGenerator) GetConfigurationOk ¶

func (o *TokenGenerator) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*TokenGenerator) GetId ¶

func (o *TokenGenerator) GetId() string

GetId returns the Id field value

func (*TokenGenerator) GetIdOk ¶

func (o *TokenGenerator) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TokenGenerator) GetLastModified ¶

func (o *TokenGenerator) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*TokenGenerator) GetLastModifiedOk ¶

func (o *TokenGenerator) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenGenerator) GetName ¶

func (o *TokenGenerator) GetName() string

GetName returns the Name field value

func (*TokenGenerator) GetNameOk ¶

func (o *TokenGenerator) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TokenGenerator) GetParentRef ¶

func (o *TokenGenerator) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*TokenGenerator) GetParentRefOk ¶

func (o *TokenGenerator) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenGenerator) GetPluginDescriptorRef ¶

func (o *TokenGenerator) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*TokenGenerator) GetPluginDescriptorRefOk ¶

func (o *TokenGenerator) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*TokenGenerator) HasAttributeContract ¶

func (o *TokenGenerator) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*TokenGenerator) HasLastModified ¶

func (o *TokenGenerator) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*TokenGenerator) HasParentRef ¶

func (o *TokenGenerator) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (TokenGenerator) MarshalJSON ¶

func (o TokenGenerator) MarshalJSON() ([]byte, error)

func (*TokenGenerator) SetAttributeContract ¶

func (o *TokenGenerator) SetAttributeContract(v TokenGeneratorAttributeContract)

SetAttributeContract gets a reference to the given TokenGeneratorAttributeContract and assigns it to the AttributeContract field.

func (*TokenGenerator) SetConfiguration ¶

func (o *TokenGenerator) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*TokenGenerator) SetId ¶

func (o *TokenGenerator) SetId(v string)

SetId sets field value

func (*TokenGenerator) SetLastModified ¶

func (o *TokenGenerator) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*TokenGenerator) SetName ¶

func (o *TokenGenerator) SetName(v string)

SetName sets field value

func (*TokenGenerator) SetParentRef ¶

func (o *TokenGenerator) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*TokenGenerator) SetPluginDescriptorRef ¶

func (o *TokenGenerator) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (TokenGenerator) ToMap ¶

func (o TokenGenerator) ToMap() (map[string]interface{}, error)

type TokenGeneratorAttribute ¶

type TokenGeneratorAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
}

TokenGeneratorAttribute An attribute for the token generator attribute contract.

func NewTokenGeneratorAttribute ¶

func NewTokenGeneratorAttribute(name string) *TokenGeneratorAttribute

NewTokenGeneratorAttribute instantiates a new TokenGeneratorAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenGeneratorAttributeWithDefaults ¶

func NewTokenGeneratorAttributeWithDefaults() *TokenGeneratorAttribute

NewTokenGeneratorAttributeWithDefaults instantiates a new TokenGeneratorAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenGeneratorAttribute) GetName ¶

func (o *TokenGeneratorAttribute) GetName() string

GetName returns the Name field value

func (*TokenGeneratorAttribute) GetNameOk ¶

func (o *TokenGeneratorAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (TokenGeneratorAttribute) MarshalJSON ¶

func (o TokenGeneratorAttribute) MarshalJSON() ([]byte, error)

func (*TokenGeneratorAttribute) SetName ¶

func (o *TokenGeneratorAttribute) SetName(v string)

SetName sets field value

func (TokenGeneratorAttribute) ToMap ¶

func (o TokenGeneratorAttribute) ToMap() (map[string]interface{}, error)

type TokenGeneratorAttributeContract ¶

type TokenGeneratorAttributeContract struct {
	// A list of token generator attributes that correspond to the attributes exposed by the token generator type.
	CoreAttributes []TokenGeneratorAttribute `json:"coreAttributes" tfsdk:"core_attributes"`
	// A list of additional attributes that can be returned by the token processor. The extended attributes are only used if the token generator supports them.
	ExtendedAttributes []TokenGeneratorAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
	// Whether this attribute contract is inherited from its parent instance. If true, the rest of the properties in this model become read-only. The default value is false.
	Inherited *bool `json:"inherited,omitempty" tfsdk:"inherited"`
}

TokenGeneratorAttributeContract A set of attributes exposed by a token generator.

func NewTokenGeneratorAttributeContract ¶

func NewTokenGeneratorAttributeContract(coreAttributes []TokenGeneratorAttribute) *TokenGeneratorAttributeContract

NewTokenGeneratorAttributeContract instantiates a new TokenGeneratorAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenGeneratorAttributeContractWithDefaults ¶

func NewTokenGeneratorAttributeContractWithDefaults() *TokenGeneratorAttributeContract

NewTokenGeneratorAttributeContractWithDefaults instantiates a new TokenGeneratorAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenGeneratorAttributeContract) GetCoreAttributes ¶

GetCoreAttributes returns the CoreAttributes field value

func (*TokenGeneratorAttributeContract) GetCoreAttributesOk ¶

func (o *TokenGeneratorAttributeContract) GetCoreAttributesOk() ([]TokenGeneratorAttribute, bool)

GetCoreAttributesOk returns a tuple with the CoreAttributes field value and a boolean to check if the value has been set.

func (*TokenGeneratorAttributeContract) GetExtendedAttributes ¶

func (o *TokenGeneratorAttributeContract) GetExtendedAttributes() []TokenGeneratorAttribute

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*TokenGeneratorAttributeContract) GetExtendedAttributesOk ¶

func (o *TokenGeneratorAttributeContract) GetExtendedAttributesOk() ([]TokenGeneratorAttribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenGeneratorAttributeContract) GetInherited ¶

func (o *TokenGeneratorAttributeContract) GetInherited() bool

GetInherited returns the Inherited field value if set, zero value otherwise.

func (*TokenGeneratorAttributeContract) GetInheritedOk ¶

func (o *TokenGeneratorAttributeContract) GetInheritedOk() (*bool, bool)

GetInheritedOk returns a tuple with the Inherited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenGeneratorAttributeContract) HasExtendedAttributes ¶

func (o *TokenGeneratorAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (*TokenGeneratorAttributeContract) HasInherited ¶

func (o *TokenGeneratorAttributeContract) HasInherited() bool

HasInherited returns a boolean if a field has been set.

func (TokenGeneratorAttributeContract) MarshalJSON ¶

func (o TokenGeneratorAttributeContract) MarshalJSON() ([]byte, error)

func (*TokenGeneratorAttributeContract) SetCoreAttributes ¶

func (o *TokenGeneratorAttributeContract) SetCoreAttributes(v []TokenGeneratorAttribute)

SetCoreAttributes sets field value

func (*TokenGeneratorAttributeContract) SetExtendedAttributes ¶

func (o *TokenGeneratorAttributeContract) SetExtendedAttributes(v []TokenGeneratorAttribute)

SetExtendedAttributes gets a reference to the given []TokenGeneratorAttribute and assigns it to the ExtendedAttributes field.

func (*TokenGeneratorAttributeContract) SetInherited ¶

func (o *TokenGeneratorAttributeContract) SetInherited(v bool)

SetInherited gets a reference to the given bool and assigns it to the Inherited field.

func (TokenGeneratorAttributeContract) ToMap ¶

func (o TokenGeneratorAttributeContract) ToMap() (map[string]interface{}, error)

type TokenGeneratorDescriptor ¶

type TokenGeneratorDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool                   `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	ConfigDescriptor         *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
}

TokenGeneratorDescriptor struct for TokenGeneratorDescriptor

func NewTokenGeneratorDescriptor ¶

func NewTokenGeneratorDescriptor() *TokenGeneratorDescriptor

NewTokenGeneratorDescriptor instantiates a new TokenGeneratorDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenGeneratorDescriptorWithDefaults ¶

func NewTokenGeneratorDescriptorWithDefaults() *TokenGeneratorDescriptor

NewTokenGeneratorDescriptorWithDefaults instantiates a new TokenGeneratorDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenGeneratorDescriptor) GetAttributeContract ¶

func (o *TokenGeneratorDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*TokenGeneratorDescriptor) GetAttributeContractOk ¶

func (o *TokenGeneratorDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenGeneratorDescriptor) GetClassName ¶

func (o *TokenGeneratorDescriptor) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*TokenGeneratorDescriptor) GetClassNameOk ¶

func (o *TokenGeneratorDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenGeneratorDescriptor) GetConfigDescriptor ¶

func (o *TokenGeneratorDescriptor) GetConfigDescriptor() PluginConfigDescriptor

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*TokenGeneratorDescriptor) GetConfigDescriptorOk ¶

func (o *TokenGeneratorDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenGeneratorDescriptor) GetId ¶

func (o *TokenGeneratorDescriptor) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TokenGeneratorDescriptor) GetIdOk ¶

func (o *TokenGeneratorDescriptor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenGeneratorDescriptor) GetName ¶

func (o *TokenGeneratorDescriptor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TokenGeneratorDescriptor) GetNameOk ¶

func (o *TokenGeneratorDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenGeneratorDescriptor) GetSupportsExtendedContract ¶

func (o *TokenGeneratorDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*TokenGeneratorDescriptor) GetSupportsExtendedContractOk ¶

func (o *TokenGeneratorDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenGeneratorDescriptor) HasAttributeContract ¶

func (o *TokenGeneratorDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*TokenGeneratorDescriptor) HasClassName ¶

func (o *TokenGeneratorDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*TokenGeneratorDescriptor) HasConfigDescriptor ¶

func (o *TokenGeneratorDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*TokenGeneratorDescriptor) HasId ¶

func (o *TokenGeneratorDescriptor) HasId() bool

HasId returns a boolean if a field has been set.

func (*TokenGeneratorDescriptor) HasName ¶

func (o *TokenGeneratorDescriptor) HasName() bool

HasName returns a boolean if a field has been set.

func (*TokenGeneratorDescriptor) HasSupportsExtendedContract ¶

func (o *TokenGeneratorDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (TokenGeneratorDescriptor) MarshalJSON ¶

func (o TokenGeneratorDescriptor) MarshalJSON() ([]byte, error)

func (*TokenGeneratorDescriptor) SetAttributeContract ¶

func (o *TokenGeneratorDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*TokenGeneratorDescriptor) SetClassName ¶

func (o *TokenGeneratorDescriptor) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*TokenGeneratorDescriptor) SetConfigDescriptor ¶

func (o *TokenGeneratorDescriptor) SetConfigDescriptor(v PluginConfigDescriptor)

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*TokenGeneratorDescriptor) SetId ¶

func (o *TokenGeneratorDescriptor) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TokenGeneratorDescriptor) SetName ¶

func (o *TokenGeneratorDescriptor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TokenGeneratorDescriptor) SetSupportsExtendedContract ¶

func (o *TokenGeneratorDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (TokenGeneratorDescriptor) ToMap ¶

func (o TokenGeneratorDescriptor) ToMap() (map[string]interface{}, error)

type TokenGeneratorDescriptors ¶

type TokenGeneratorDescriptors struct {
	// The list of token generator descriptors.
	Items []TokenGeneratorDescriptor `json:"items,omitempty" tfsdk:"items"`
}

TokenGeneratorDescriptors A collection of token generator descriptors.

func NewTokenGeneratorDescriptors ¶

func NewTokenGeneratorDescriptors() *TokenGeneratorDescriptors

NewTokenGeneratorDescriptors instantiates a new TokenGeneratorDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenGeneratorDescriptorsWithDefaults ¶

func NewTokenGeneratorDescriptorsWithDefaults() *TokenGeneratorDescriptors

NewTokenGeneratorDescriptorsWithDefaults instantiates a new TokenGeneratorDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenGeneratorDescriptors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*TokenGeneratorDescriptors) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenGeneratorDescriptors) HasItems ¶

func (o *TokenGeneratorDescriptors) HasItems() bool

HasItems returns a boolean if a field has been set.

func (TokenGeneratorDescriptors) MarshalJSON ¶

func (o TokenGeneratorDescriptors) MarshalJSON() ([]byte, error)

func (*TokenGeneratorDescriptors) SetItems ¶

SetItems gets a reference to the given []TokenGeneratorDescriptor and assigns it to the Items field.

func (TokenGeneratorDescriptors) ToMap ¶

func (o TokenGeneratorDescriptors) ToMap() (map[string]interface{}, error)

type TokenGenerators ¶

type TokenGenerators struct {
	// The actual list of token generator.
	Items []TokenGenerator `json:"items,omitempty" tfsdk:"items"`
}

TokenGenerators A collection of token generators.

func NewTokenGenerators ¶

func NewTokenGenerators() *TokenGenerators

NewTokenGenerators instantiates a new TokenGenerators object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenGeneratorsWithDefaults ¶

func NewTokenGeneratorsWithDefaults() *TokenGenerators

NewTokenGeneratorsWithDefaults instantiates a new TokenGenerators object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenGenerators) GetItems ¶

func (o *TokenGenerators) GetItems() []TokenGenerator

GetItems returns the Items field value if set, zero value otherwise.

func (*TokenGenerators) GetItemsOk ¶

func (o *TokenGenerators) GetItemsOk() ([]TokenGenerator, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenGenerators) HasItems ¶

func (o *TokenGenerators) HasItems() bool

HasItems returns a boolean if a field has been set.

func (TokenGenerators) MarshalJSON ¶

func (o TokenGenerators) MarshalJSON() ([]byte, error)

func (*TokenGenerators) SetItems ¶

func (o *TokenGenerators) SetItems(v []TokenGenerator)

SetItems gets a reference to the given []TokenGenerator and assigns it to the Items field.

func (TokenGenerators) ToMap ¶

func (o TokenGenerators) ToMap() (map[string]interface{}, error)

type TokenProcessor ¶

type TokenProcessor struct {
	// The ID of the plugin instance. The ID cannot be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Id string `json:"id" tfsdk:"id"`
	// The plugin instance name. The name can be modified once the instance is created.<br>Note: Ignored when specifying a connection's adapter override.
	Name                string              `json:"name" tfsdk:"name"`
	PluginDescriptorRef ResourceLink        `json:"pluginDescriptorRef" tfsdk:"plugin_descriptor_ref"`
	ParentRef           *ResourceLink       `json:"parentRef,omitempty" tfsdk:"parent_ref"`
	Configuration       PluginConfiguration `json:"configuration" tfsdk:"configuration"`
	// The time at which the plugin instance was last changed. This property is read only and is ignored on PUT and POST requests.
	LastModified      *time.Time                       `json:"lastModified,omitempty" tfsdk:"last_modified"`
	AttributeContract *TokenProcessorAttributeContract `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
}

TokenProcessor struct for TokenProcessor

func NewTokenProcessor ¶

func NewTokenProcessor(id string, name string, pluginDescriptorRef ResourceLink, configuration PluginConfiguration) *TokenProcessor

NewTokenProcessor instantiates a new TokenProcessor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenProcessorWithDefaults ¶

func NewTokenProcessorWithDefaults() *TokenProcessor

NewTokenProcessorWithDefaults instantiates a new TokenProcessor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenProcessor) GetAttributeContract ¶

func (o *TokenProcessor) GetAttributeContract() TokenProcessorAttributeContract

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*TokenProcessor) GetAttributeContractOk ¶

func (o *TokenProcessor) GetAttributeContractOk() (*TokenProcessorAttributeContract, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenProcessor) GetConfiguration ¶

func (o *TokenProcessor) GetConfiguration() PluginConfiguration

GetConfiguration returns the Configuration field value

func (*TokenProcessor) GetConfigurationOk ¶

func (o *TokenProcessor) GetConfigurationOk() (*PluginConfiguration, bool)

GetConfigurationOk returns a tuple with the Configuration field value and a boolean to check if the value has been set.

func (*TokenProcessor) GetId ¶

func (o *TokenProcessor) GetId() string

GetId returns the Id field value

func (*TokenProcessor) GetIdOk ¶

func (o *TokenProcessor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TokenProcessor) GetLastModified ¶

func (o *TokenProcessor) GetLastModified() time.Time

GetLastModified returns the LastModified field value if set, zero value otherwise.

func (*TokenProcessor) GetLastModifiedOk ¶

func (o *TokenProcessor) GetLastModifiedOk() (*time.Time, bool)

GetLastModifiedOk returns a tuple with the LastModified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenProcessor) GetName ¶

func (o *TokenProcessor) GetName() string

GetName returns the Name field value

func (*TokenProcessor) GetNameOk ¶

func (o *TokenProcessor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TokenProcessor) GetParentRef ¶

func (o *TokenProcessor) GetParentRef() ResourceLink

GetParentRef returns the ParentRef field value if set, zero value otherwise.

func (*TokenProcessor) GetParentRefOk ¶

func (o *TokenProcessor) GetParentRefOk() (*ResourceLink, bool)

GetParentRefOk returns a tuple with the ParentRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenProcessor) GetPluginDescriptorRef ¶

func (o *TokenProcessor) GetPluginDescriptorRef() ResourceLink

GetPluginDescriptorRef returns the PluginDescriptorRef field value

func (*TokenProcessor) GetPluginDescriptorRefOk ¶

func (o *TokenProcessor) GetPluginDescriptorRefOk() (*ResourceLink, bool)

GetPluginDescriptorRefOk returns a tuple with the PluginDescriptorRef field value and a boolean to check if the value has been set.

func (*TokenProcessor) HasAttributeContract ¶

func (o *TokenProcessor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*TokenProcessor) HasLastModified ¶

func (o *TokenProcessor) HasLastModified() bool

HasLastModified returns a boolean if a field has been set.

func (*TokenProcessor) HasParentRef ¶

func (o *TokenProcessor) HasParentRef() bool

HasParentRef returns a boolean if a field has been set.

func (TokenProcessor) MarshalJSON ¶

func (o TokenProcessor) MarshalJSON() ([]byte, error)

func (*TokenProcessor) SetAttributeContract ¶

func (o *TokenProcessor) SetAttributeContract(v TokenProcessorAttributeContract)

SetAttributeContract gets a reference to the given TokenProcessorAttributeContract and assigns it to the AttributeContract field.

func (*TokenProcessor) SetConfiguration ¶

func (o *TokenProcessor) SetConfiguration(v PluginConfiguration)

SetConfiguration sets field value

func (*TokenProcessor) SetId ¶

func (o *TokenProcessor) SetId(v string)

SetId sets field value

func (*TokenProcessor) SetLastModified ¶

func (o *TokenProcessor) SetLastModified(v time.Time)

SetLastModified gets a reference to the given time.Time and assigns it to the LastModified field.

func (*TokenProcessor) SetName ¶

func (o *TokenProcessor) SetName(v string)

SetName sets field value

func (*TokenProcessor) SetParentRef ¶

func (o *TokenProcessor) SetParentRef(v ResourceLink)

SetParentRef gets a reference to the given ResourceLink and assigns it to the ParentRef field.

func (*TokenProcessor) SetPluginDescriptorRef ¶

func (o *TokenProcessor) SetPluginDescriptorRef(v ResourceLink)

SetPluginDescriptorRef sets field value

func (TokenProcessor) ToMap ¶

func (o TokenProcessor) ToMap() (map[string]interface{}, error)

type TokenProcessorAttribute ¶

type TokenProcessorAttribute struct {
	// The name of this attribute.
	Name string `json:"name" tfsdk:"name"`
	// Specifies whether this attribute is masked in PingFederate logs. Defaults to false.
	Masked *bool `json:"masked,omitempty" tfsdk:"masked"`
}

TokenProcessorAttribute An attribute for the token processor attribute contract.

func NewTokenProcessorAttribute ¶

func NewTokenProcessorAttribute(name string) *TokenProcessorAttribute

NewTokenProcessorAttribute instantiates a new TokenProcessorAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenProcessorAttributeWithDefaults ¶

func NewTokenProcessorAttributeWithDefaults() *TokenProcessorAttribute

NewTokenProcessorAttributeWithDefaults instantiates a new TokenProcessorAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenProcessorAttribute) GetMasked ¶

func (o *TokenProcessorAttribute) GetMasked() bool

GetMasked returns the Masked field value if set, zero value otherwise.

func (*TokenProcessorAttribute) GetMaskedOk ¶

func (o *TokenProcessorAttribute) GetMaskedOk() (*bool, bool)

GetMaskedOk returns a tuple with the Masked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenProcessorAttribute) GetName ¶

func (o *TokenProcessorAttribute) GetName() string

GetName returns the Name field value

func (*TokenProcessorAttribute) GetNameOk ¶

func (o *TokenProcessorAttribute) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TokenProcessorAttribute) HasMasked ¶

func (o *TokenProcessorAttribute) HasMasked() bool

HasMasked returns a boolean if a field has been set.

func (TokenProcessorAttribute) MarshalJSON ¶

func (o TokenProcessorAttribute) MarshalJSON() ([]byte, error)

func (*TokenProcessorAttribute) SetMasked ¶

func (o *TokenProcessorAttribute) SetMasked(v bool)

SetMasked gets a reference to the given bool and assigns it to the Masked field.

func (*TokenProcessorAttribute) SetName ¶

func (o *TokenProcessorAttribute) SetName(v string)

SetName sets field value

func (TokenProcessorAttribute) ToMap ¶

func (o TokenProcessorAttribute) ToMap() (map[string]interface{}, error)

type TokenProcessorAttributeContract ¶

type TokenProcessorAttributeContract struct {
	// A list of token processor attributes that correspond to the attributes exposed by the token processor type.
	CoreAttributes []TokenProcessorAttribute `json:"coreAttributes" tfsdk:"core_attributes"`
	// A list of additional attributes that can be returned by the token processor. The extended attributes are only used if the token processor supports them.
	ExtendedAttributes []TokenProcessorAttribute `json:"extendedAttributes,omitempty" tfsdk:"extended_attributes"`
	// Whether or not all OGNL expressions used to fulfill an outgoing assertion contract should be masked in the logs. Defaults to false.
	MaskOgnlValues *bool `json:"maskOgnlValues,omitempty" tfsdk:"mask_ognl_values"`
	// Whether this attribute contract is inherited from its parent instance. If true, the rest of the properties in this model become read-only. The default value is false.
	Inherited *bool `json:"inherited,omitempty" tfsdk:"inherited"`
}

TokenProcessorAttributeContract A set of attributes exposed by a token processor.

func NewTokenProcessorAttributeContract ¶

func NewTokenProcessorAttributeContract(coreAttributes []TokenProcessorAttribute) *TokenProcessorAttributeContract

NewTokenProcessorAttributeContract instantiates a new TokenProcessorAttributeContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenProcessorAttributeContractWithDefaults ¶

func NewTokenProcessorAttributeContractWithDefaults() *TokenProcessorAttributeContract

NewTokenProcessorAttributeContractWithDefaults instantiates a new TokenProcessorAttributeContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenProcessorAttributeContract) GetCoreAttributes ¶

GetCoreAttributes returns the CoreAttributes field value

func (*TokenProcessorAttributeContract) GetCoreAttributesOk ¶

func (o *TokenProcessorAttributeContract) GetCoreAttributesOk() ([]TokenProcessorAttribute, bool)

GetCoreAttributesOk returns a tuple with the CoreAttributes field value and a boolean to check if the value has been set.

func (*TokenProcessorAttributeContract) GetExtendedAttributes ¶

func (o *TokenProcessorAttributeContract) GetExtendedAttributes() []TokenProcessorAttribute

GetExtendedAttributes returns the ExtendedAttributes field value if set, zero value otherwise.

func (*TokenProcessorAttributeContract) GetExtendedAttributesOk ¶

func (o *TokenProcessorAttributeContract) GetExtendedAttributesOk() ([]TokenProcessorAttribute, bool)

GetExtendedAttributesOk returns a tuple with the ExtendedAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenProcessorAttributeContract) GetInherited ¶

func (o *TokenProcessorAttributeContract) GetInherited() bool

GetInherited returns the Inherited field value if set, zero value otherwise.

func (*TokenProcessorAttributeContract) GetInheritedOk ¶

func (o *TokenProcessorAttributeContract) GetInheritedOk() (*bool, bool)

GetInheritedOk returns a tuple with the Inherited field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenProcessorAttributeContract) GetMaskOgnlValues ¶

func (o *TokenProcessorAttributeContract) GetMaskOgnlValues() bool

GetMaskOgnlValues returns the MaskOgnlValues field value if set, zero value otherwise.

func (*TokenProcessorAttributeContract) GetMaskOgnlValuesOk ¶

func (o *TokenProcessorAttributeContract) GetMaskOgnlValuesOk() (*bool, bool)

GetMaskOgnlValuesOk returns a tuple with the MaskOgnlValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenProcessorAttributeContract) HasExtendedAttributes ¶

func (o *TokenProcessorAttributeContract) HasExtendedAttributes() bool

HasExtendedAttributes returns a boolean if a field has been set.

func (*TokenProcessorAttributeContract) HasInherited ¶

func (o *TokenProcessorAttributeContract) HasInherited() bool

HasInherited returns a boolean if a field has been set.

func (*TokenProcessorAttributeContract) HasMaskOgnlValues ¶

func (o *TokenProcessorAttributeContract) HasMaskOgnlValues() bool

HasMaskOgnlValues returns a boolean if a field has been set.

func (TokenProcessorAttributeContract) MarshalJSON ¶

func (o TokenProcessorAttributeContract) MarshalJSON() ([]byte, error)

func (*TokenProcessorAttributeContract) SetCoreAttributes ¶

func (o *TokenProcessorAttributeContract) SetCoreAttributes(v []TokenProcessorAttribute)

SetCoreAttributes sets field value

func (*TokenProcessorAttributeContract) SetExtendedAttributes ¶

func (o *TokenProcessorAttributeContract) SetExtendedAttributes(v []TokenProcessorAttribute)

SetExtendedAttributes gets a reference to the given []TokenProcessorAttribute and assigns it to the ExtendedAttributes field.

func (*TokenProcessorAttributeContract) SetInherited ¶

func (o *TokenProcessorAttributeContract) SetInherited(v bool)

SetInherited gets a reference to the given bool and assigns it to the Inherited field.

func (*TokenProcessorAttributeContract) SetMaskOgnlValues ¶

func (o *TokenProcessorAttributeContract) SetMaskOgnlValues(v bool)

SetMaskOgnlValues gets a reference to the given bool and assigns it to the MaskOgnlValues field.

func (TokenProcessorAttributeContract) ToMap ¶

func (o TokenProcessorAttributeContract) ToMap() (map[string]interface{}, error)

type TokenProcessorDescriptor ¶

type TokenProcessorDescriptor struct {
	// Unique ID of the plugin.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Friendly name for the plugin.
	Name *string `json:"name,omitempty" tfsdk:"name"`
	// Full class name of the class that implements this plugin.
	ClassName *string `json:"className,omitempty" tfsdk:"class_name"`
	// The attribute contract for this plugin.
	AttributeContract []string `json:"attributeContract,omitempty" tfsdk:"attribute_contract"`
	// Determines whether this plugin supports extending the attribute contract.
	SupportsExtendedContract *bool                   `json:"supportsExtendedContract,omitempty" tfsdk:"supports_extended_contract"`
	ConfigDescriptor         *PluginConfigDescriptor `json:"configDescriptor,omitempty" tfsdk:"config_descriptor"`
}

TokenProcessorDescriptor struct for TokenProcessorDescriptor

func NewTokenProcessorDescriptor ¶

func NewTokenProcessorDescriptor() *TokenProcessorDescriptor

NewTokenProcessorDescriptor instantiates a new TokenProcessorDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenProcessorDescriptorWithDefaults ¶

func NewTokenProcessorDescriptorWithDefaults() *TokenProcessorDescriptor

NewTokenProcessorDescriptorWithDefaults instantiates a new TokenProcessorDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenProcessorDescriptor) GetAttributeContract ¶

func (o *TokenProcessorDescriptor) GetAttributeContract() []string

GetAttributeContract returns the AttributeContract field value if set, zero value otherwise.

func (*TokenProcessorDescriptor) GetAttributeContractOk ¶

func (o *TokenProcessorDescriptor) GetAttributeContractOk() ([]string, bool)

GetAttributeContractOk returns a tuple with the AttributeContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenProcessorDescriptor) GetClassName ¶

func (o *TokenProcessorDescriptor) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*TokenProcessorDescriptor) GetClassNameOk ¶

func (o *TokenProcessorDescriptor) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenProcessorDescriptor) GetConfigDescriptor ¶

func (o *TokenProcessorDescriptor) GetConfigDescriptor() PluginConfigDescriptor

GetConfigDescriptor returns the ConfigDescriptor field value if set, zero value otherwise.

func (*TokenProcessorDescriptor) GetConfigDescriptorOk ¶

func (o *TokenProcessorDescriptor) GetConfigDescriptorOk() (*PluginConfigDescriptor, bool)

GetConfigDescriptorOk returns a tuple with the ConfigDescriptor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenProcessorDescriptor) GetId ¶

func (o *TokenProcessorDescriptor) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TokenProcessorDescriptor) GetIdOk ¶

func (o *TokenProcessorDescriptor) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenProcessorDescriptor) GetName ¶

func (o *TokenProcessorDescriptor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TokenProcessorDescriptor) GetNameOk ¶

func (o *TokenProcessorDescriptor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenProcessorDescriptor) GetSupportsExtendedContract ¶

func (o *TokenProcessorDescriptor) GetSupportsExtendedContract() bool

GetSupportsExtendedContract returns the SupportsExtendedContract field value if set, zero value otherwise.

func (*TokenProcessorDescriptor) GetSupportsExtendedContractOk ¶

func (o *TokenProcessorDescriptor) GetSupportsExtendedContractOk() (*bool, bool)

GetSupportsExtendedContractOk returns a tuple with the SupportsExtendedContract field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenProcessorDescriptor) HasAttributeContract ¶

func (o *TokenProcessorDescriptor) HasAttributeContract() bool

HasAttributeContract returns a boolean if a field has been set.

func (*TokenProcessorDescriptor) HasClassName ¶

func (o *TokenProcessorDescriptor) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*TokenProcessorDescriptor) HasConfigDescriptor ¶

func (o *TokenProcessorDescriptor) HasConfigDescriptor() bool

HasConfigDescriptor returns a boolean if a field has been set.

func (*TokenProcessorDescriptor) HasId ¶

func (o *TokenProcessorDescriptor) HasId() bool

HasId returns a boolean if a field has been set.

func (*TokenProcessorDescriptor) HasName ¶

func (o *TokenProcessorDescriptor) HasName() bool

HasName returns a boolean if a field has been set.

func (*TokenProcessorDescriptor) HasSupportsExtendedContract ¶

func (o *TokenProcessorDescriptor) HasSupportsExtendedContract() bool

HasSupportsExtendedContract returns a boolean if a field has been set.

func (TokenProcessorDescriptor) MarshalJSON ¶

func (o TokenProcessorDescriptor) MarshalJSON() ([]byte, error)

func (*TokenProcessorDescriptor) SetAttributeContract ¶

func (o *TokenProcessorDescriptor) SetAttributeContract(v []string)

SetAttributeContract gets a reference to the given []string and assigns it to the AttributeContract field.

func (*TokenProcessorDescriptor) SetClassName ¶

func (o *TokenProcessorDescriptor) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*TokenProcessorDescriptor) SetConfigDescriptor ¶

func (o *TokenProcessorDescriptor) SetConfigDescriptor(v PluginConfigDescriptor)

SetConfigDescriptor gets a reference to the given PluginConfigDescriptor and assigns it to the ConfigDescriptor field.

func (*TokenProcessorDescriptor) SetId ¶

func (o *TokenProcessorDescriptor) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TokenProcessorDescriptor) SetName ¶

func (o *TokenProcessorDescriptor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TokenProcessorDescriptor) SetSupportsExtendedContract ¶

func (o *TokenProcessorDescriptor) SetSupportsExtendedContract(v bool)

SetSupportsExtendedContract gets a reference to the given bool and assigns it to the SupportsExtendedContract field.

func (TokenProcessorDescriptor) ToMap ¶

func (o TokenProcessorDescriptor) ToMap() (map[string]interface{}, error)

type TokenProcessorDescriptors ¶

type TokenProcessorDescriptors struct {
	// The list of token processor descriptors.
	Items []TokenProcessorDescriptor `json:"items,omitempty" tfsdk:"items"`
}

TokenProcessorDescriptors A collection of token processor descriptors.

func NewTokenProcessorDescriptors ¶

func NewTokenProcessorDescriptors() *TokenProcessorDescriptors

NewTokenProcessorDescriptors instantiates a new TokenProcessorDescriptors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenProcessorDescriptorsWithDefaults ¶

func NewTokenProcessorDescriptorsWithDefaults() *TokenProcessorDescriptors

NewTokenProcessorDescriptorsWithDefaults instantiates a new TokenProcessorDescriptors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenProcessorDescriptors) GetItems ¶

GetItems returns the Items field value if set, zero value otherwise.

func (*TokenProcessorDescriptors) GetItemsOk ¶

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenProcessorDescriptors) HasItems ¶

func (o *TokenProcessorDescriptors) HasItems() bool

HasItems returns a boolean if a field has been set.

func (TokenProcessorDescriptors) MarshalJSON ¶

func (o TokenProcessorDescriptors) MarshalJSON() ([]byte, error)

func (*TokenProcessorDescriptors) SetItems ¶

SetItems gets a reference to the given []TokenProcessorDescriptor and assigns it to the Items field.

func (TokenProcessorDescriptors) ToMap ¶

func (o TokenProcessorDescriptors) ToMap() (map[string]interface{}, error)

type TokenProcessorToTokenGeneratorMappingsAPIService ¶

type TokenProcessorToTokenGeneratorMappingsAPIService service

TokenProcessorToTokenGeneratorMappingsAPIService TokenProcessorToTokenGeneratorMappingsAPI service

func (*TokenProcessorToTokenGeneratorMappingsAPIService) CreateTokenToTokenMapping ¶

CreateTokenToTokenMapping Create a new Token Processor to Token Generator Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateTokenToTokenMappingRequest

func (*TokenProcessorToTokenGeneratorMappingsAPIService) CreateTokenToTokenMappingExecute ¶

Execute executes the request

@return TokenToTokenMapping

func (*TokenProcessorToTokenGeneratorMappingsAPIService) DeleteTokenToTokenMappingById ¶

DeleteTokenToTokenMappingById Delete a Token Processor to Token Generator Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Token Processor to Token Generator Mapping to delete.
@return ApiDeleteTokenToTokenMappingByIdRequest

func (*TokenProcessorToTokenGeneratorMappingsAPIService) DeleteTokenToTokenMappingByIdExecute ¶

Execute executes the request

func (*TokenProcessorToTokenGeneratorMappingsAPIService) GetTokenToTokenMappingById ¶

GetTokenToTokenMappingById Get a Token Processor to Token Generator Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Token Processor to Token Generator Mapping to fetch.
@return ApiGetTokenToTokenMappingByIdRequest

func (*TokenProcessorToTokenGeneratorMappingsAPIService) GetTokenToTokenMappingByIdExecute ¶

Execute executes the request

@return TokenToTokenMapping

func (*TokenProcessorToTokenGeneratorMappingsAPIService) GetTokenToTokenMappings ¶

GetTokenToTokenMappings Get the list of Token Processor to Token Generator Mappings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetTokenToTokenMappingsRequest

func (*TokenProcessorToTokenGeneratorMappingsAPIService) GetTokenToTokenMappingsExecute ¶

Execute executes the request

@return TokenToTokenMappings

func (*TokenProcessorToTokenGeneratorMappingsAPIService) UpdateTokenToTokenMappingById ¶

UpdateTokenToTokenMappingById Update a Token Processor to Token Generator Mapping.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Token Processor to Token Generator Mapping to update.
@return ApiUpdateTokenToTokenMappingByIdRequest

func (*TokenProcessorToTokenGeneratorMappingsAPIService) UpdateTokenToTokenMappingByIdExecute ¶

Execute executes the request

@return TokenToTokenMapping

type TokenProcessors ¶

type TokenProcessors struct {
	// The actual list of token processors.
	Items []TokenProcessor `json:"items,omitempty" tfsdk:"items"`
}

TokenProcessors A collection of token processors.

func NewTokenProcessors ¶

func NewTokenProcessors() *TokenProcessors

NewTokenProcessors instantiates a new TokenProcessors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenProcessorsWithDefaults ¶

func NewTokenProcessorsWithDefaults() *TokenProcessors

NewTokenProcessorsWithDefaults instantiates a new TokenProcessors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenProcessors) GetItems ¶

func (o *TokenProcessors) GetItems() []TokenProcessor

GetItems returns the Items field value if set, zero value otherwise.

func (*TokenProcessors) GetItemsOk ¶

func (o *TokenProcessors) GetItemsOk() ([]TokenProcessor, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenProcessors) HasItems ¶

func (o *TokenProcessors) HasItems() bool

HasItems returns a boolean if a field has been set.

func (TokenProcessors) MarshalJSON ¶

func (o TokenProcessors) MarshalJSON() ([]byte, error)

func (*TokenProcessors) SetItems ¶

func (o *TokenProcessors) SetItems(v []TokenProcessor)

SetItems gets a reference to the given []TokenProcessor and assigns it to the Items field.

func (TokenProcessors) ToMap ¶

func (o TokenProcessors) ToMap() (map[string]interface{}, error)

type TokenToTokenMapping ¶

type TokenToTokenMapping struct {
	// A list of configured data stores to look up attributes from.
	AttributeSources []AttributeSourceAggregation `json:"attributeSources,omitempty" tfsdk:"attribute_sources"`
	// A list of mappings from attribute names to their fulfillment values.
	AttributeContractFulfillment map[string]AttributeFulfillmentValue `json:"attributeContractFulfillment" tfsdk:"attribute_contract_fulfillment"`
	IssuanceCriteria             *IssuanceCriteria                    `json:"issuanceCriteria,omitempty" tfsdk:"issuance_criteria"`
	// The id of the Token Processor.
	SourceId string `json:"sourceId" tfsdk:"source_id"`
	// The id of the Token Generator.
	TargetId string `json:"targetId" tfsdk:"target_id"`
	// The id of the Token Processor to Token Generator mapping. This field is read-only and is ignored when passed in with the payload.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// Default target URL for this Token Processor to Token Generator mapping configuration.
	DefaultTargetResource *string `json:"defaultTargetResource,omitempty" tfsdk:"default_target_resource"`
	// The license connection group.
	LicenseConnectionGroupAssignment *string `json:"licenseConnectionGroupAssignment,omitempty" tfsdk:"license_connection_group_assignment"`
}

TokenToTokenMapping A Token Processor to Token Generator Mapping.

func NewTokenToTokenMapping ¶

func NewTokenToTokenMapping(attributeContractFulfillment map[string]AttributeFulfillmentValue, sourceId string, targetId string) *TokenToTokenMapping

NewTokenToTokenMapping instantiates a new TokenToTokenMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenToTokenMappingWithDefaults ¶

func NewTokenToTokenMappingWithDefaults() *TokenToTokenMapping

NewTokenToTokenMappingWithDefaults instantiates a new TokenToTokenMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenToTokenMapping) GetAttributeContractFulfillment ¶

func (o *TokenToTokenMapping) GetAttributeContractFulfillment() map[string]AttributeFulfillmentValue

GetAttributeContractFulfillment returns the AttributeContractFulfillment field value

func (*TokenToTokenMapping) GetAttributeContractFulfillmentOk ¶

func (o *TokenToTokenMapping) GetAttributeContractFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeContractFulfillmentOk returns a tuple with the AttributeContractFulfillment field value and a boolean to check if the value has been set.

func (*TokenToTokenMapping) GetAttributeSources ¶

func (o *TokenToTokenMapping) GetAttributeSources() []AttributeSourceAggregation

GetAttributeSources returns the AttributeSources field value if set, zero value otherwise.

func (*TokenToTokenMapping) GetAttributeSourcesOk ¶

func (o *TokenToTokenMapping) GetAttributeSourcesOk() ([]AttributeSourceAggregation, bool)

GetAttributeSourcesOk returns a tuple with the AttributeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenToTokenMapping) GetDefaultTargetResource ¶

func (o *TokenToTokenMapping) GetDefaultTargetResource() string

GetDefaultTargetResource returns the DefaultTargetResource field value if set, zero value otherwise.

func (*TokenToTokenMapping) GetDefaultTargetResourceOk ¶

func (o *TokenToTokenMapping) GetDefaultTargetResourceOk() (*string, bool)

GetDefaultTargetResourceOk returns a tuple with the DefaultTargetResource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenToTokenMapping) GetId ¶

func (o *TokenToTokenMapping) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TokenToTokenMapping) GetIdOk ¶

func (o *TokenToTokenMapping) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenToTokenMapping) GetIssuanceCriteria ¶

func (o *TokenToTokenMapping) GetIssuanceCriteria() IssuanceCriteria

GetIssuanceCriteria returns the IssuanceCriteria field value if set, zero value otherwise.

func (*TokenToTokenMapping) GetIssuanceCriteriaOk ¶

func (o *TokenToTokenMapping) GetIssuanceCriteriaOk() (*IssuanceCriteria, bool)

GetIssuanceCriteriaOk returns a tuple with the IssuanceCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenToTokenMapping) GetLicenseConnectionGroupAssignment ¶

func (o *TokenToTokenMapping) GetLicenseConnectionGroupAssignment() string

GetLicenseConnectionGroupAssignment returns the LicenseConnectionGroupAssignment field value if set, zero value otherwise.

func (*TokenToTokenMapping) GetLicenseConnectionGroupAssignmentOk ¶

func (o *TokenToTokenMapping) GetLicenseConnectionGroupAssignmentOk() (*string, bool)

GetLicenseConnectionGroupAssignmentOk returns a tuple with the LicenseConnectionGroupAssignment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenToTokenMapping) GetSourceId ¶

func (o *TokenToTokenMapping) GetSourceId() string

GetSourceId returns the SourceId field value

func (*TokenToTokenMapping) GetSourceIdOk ¶

func (o *TokenToTokenMapping) GetSourceIdOk() (*string, bool)

GetSourceIdOk returns a tuple with the SourceId field value and a boolean to check if the value has been set.

func (*TokenToTokenMapping) GetTargetId ¶

func (o *TokenToTokenMapping) GetTargetId() string

GetTargetId returns the TargetId field value

func (*TokenToTokenMapping) GetTargetIdOk ¶

func (o *TokenToTokenMapping) GetTargetIdOk() (*string, bool)

GetTargetIdOk returns a tuple with the TargetId field value and a boolean to check if the value has been set.

func (*TokenToTokenMapping) HasAttributeSources ¶

func (o *TokenToTokenMapping) HasAttributeSources() bool

HasAttributeSources returns a boolean if a field has been set.

func (*TokenToTokenMapping) HasDefaultTargetResource ¶

func (o *TokenToTokenMapping) HasDefaultTargetResource() bool

HasDefaultTargetResource returns a boolean if a field has been set.

func (*TokenToTokenMapping) HasId ¶

func (o *TokenToTokenMapping) HasId() bool

HasId returns a boolean if a field has been set.

func (*TokenToTokenMapping) HasIssuanceCriteria ¶

func (o *TokenToTokenMapping) HasIssuanceCriteria() bool

HasIssuanceCriteria returns a boolean if a field has been set.

func (*TokenToTokenMapping) HasLicenseConnectionGroupAssignment ¶

func (o *TokenToTokenMapping) HasLicenseConnectionGroupAssignment() bool

HasLicenseConnectionGroupAssignment returns a boolean if a field has been set.

func (TokenToTokenMapping) MarshalJSON ¶

func (o TokenToTokenMapping) MarshalJSON() ([]byte, error)

func (*TokenToTokenMapping) SetAttributeContractFulfillment ¶

func (o *TokenToTokenMapping) SetAttributeContractFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeContractFulfillment sets field value

func (*TokenToTokenMapping) SetAttributeSources ¶

func (o *TokenToTokenMapping) SetAttributeSources(v []AttributeSourceAggregation)

SetAttributeSources gets a reference to the given []AttributeSourceAggregation and assigns it to the AttributeSources field.

func (*TokenToTokenMapping) SetDefaultTargetResource ¶

func (o *TokenToTokenMapping) SetDefaultTargetResource(v string)

SetDefaultTargetResource gets a reference to the given string and assigns it to the DefaultTargetResource field.

func (*TokenToTokenMapping) SetId ¶

func (o *TokenToTokenMapping) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TokenToTokenMapping) SetIssuanceCriteria ¶

func (o *TokenToTokenMapping) SetIssuanceCriteria(v IssuanceCriteria)

SetIssuanceCriteria gets a reference to the given IssuanceCriteria and assigns it to the IssuanceCriteria field.

func (*TokenToTokenMapping) SetLicenseConnectionGroupAssignment ¶

func (o *TokenToTokenMapping) SetLicenseConnectionGroupAssignment(v string)

SetLicenseConnectionGroupAssignment gets a reference to the given string and assigns it to the LicenseConnectionGroupAssignment field.

func (*TokenToTokenMapping) SetSourceId ¶

func (o *TokenToTokenMapping) SetSourceId(v string)

SetSourceId sets field value

func (*TokenToTokenMapping) SetTargetId ¶

func (o *TokenToTokenMapping) SetTargetId(v string)

SetTargetId sets field value

func (TokenToTokenMapping) ToMap ¶

func (o TokenToTokenMapping) ToMap() (map[string]interface{}, error)

type TokenToTokenMappings ¶

type TokenToTokenMappings struct {
	// The list of Token Processor to Token Generator mappings.
	Items []TokenToTokenMapping `json:"items,omitempty" tfsdk:"items"`
}

TokenToTokenMappings struct for TokenToTokenMappings

func NewTokenToTokenMappings ¶

func NewTokenToTokenMappings() *TokenToTokenMappings

NewTokenToTokenMappings instantiates a new TokenToTokenMappings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTokenToTokenMappingsWithDefaults ¶

func NewTokenToTokenMappingsWithDefaults() *TokenToTokenMappings

NewTokenToTokenMappingsWithDefaults instantiates a new TokenToTokenMappings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TokenToTokenMappings) GetItems ¶

func (o *TokenToTokenMappings) GetItems() []TokenToTokenMapping

GetItems returns the Items field value if set, zero value otherwise.

func (*TokenToTokenMappings) GetItemsOk ¶

func (o *TokenToTokenMappings) GetItemsOk() ([]TokenToTokenMapping, bool)

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TokenToTokenMappings) HasItems ¶

func (o *TokenToTokenMappings) HasItems() bool

HasItems returns a boolean if a field has been set.

func (TokenToTokenMappings) MarshalJSON ¶

func (o TokenToTokenMappings) MarshalJSON() ([]byte, error)

func (*TokenToTokenMappings) SetItems ¶

func (o *TokenToTokenMappings) SetItems(v []TokenToTokenMapping)

SetItems gets a reference to the given []TokenToTokenMapping and assigns it to the Items field.

func (TokenToTokenMappings) ToMap ¶

func (o TokenToTokenMappings) ToMap() (map[string]interface{}, error)

type UploadFileFieldDescriptor ¶

type UploadFileFieldDescriptor struct {
	FieldDescriptor
}

UploadFileFieldDescriptor struct for UploadFileFieldDescriptor

func NewUploadFileFieldDescriptor ¶

func NewUploadFileFieldDescriptor() *UploadFileFieldDescriptor

NewUploadFileFieldDescriptor instantiates a new UploadFileFieldDescriptor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUploadFileFieldDescriptorWithDefaults ¶

func NewUploadFileFieldDescriptorWithDefaults() *UploadFileFieldDescriptor

NewUploadFileFieldDescriptorWithDefaults instantiates a new UploadFileFieldDescriptor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (UploadFileFieldDescriptor) MarshalJSON ¶

func (o UploadFileFieldDescriptor) MarshalJSON() ([]byte, error)

func (UploadFileFieldDescriptor) ToMap ¶

func (o UploadFileFieldDescriptor) ToMap() (map[string]interface{}, error)

type UrlWhitelistEntry ¶

type UrlWhitelistEntry struct {
	// Valid Domain Name (leading wildcard '*.' allowed)
	ValidDomain *string `json:"validDomain,omitempty" tfsdk:"valid_domain"`
	// Valid Path (leave blank to allow any path)
	ValidPath *string `json:"validPath,omitempty" tfsdk:"valid_path"`
	// Allow Any Query/Fragment
	AllowQueryAndFragment *bool `json:"allowQueryAndFragment,omitempty" tfsdk:"allow_query_and_fragment"`
	// Require HTTPS
	RequireHttps *bool `json:"requireHttps,omitempty" tfsdk:"require_https"`
}

UrlWhitelistEntry Url domain and path to be used as whitelist in WS-Federation connection

func NewUrlWhitelistEntry ¶

func NewUrlWhitelistEntry() *UrlWhitelistEntry

NewUrlWhitelistEntry instantiates a new UrlWhitelistEntry object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUrlWhitelistEntryWithDefaults ¶

func NewUrlWhitelistEntryWithDefaults() *UrlWhitelistEntry

NewUrlWhitelistEntryWithDefaults instantiates a new UrlWhitelistEntry object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UrlWhitelistEntry) GetAllowQueryAndFragment ¶

func (o *UrlWhitelistEntry) GetAllowQueryAndFragment() bool

GetAllowQueryAndFragment returns the AllowQueryAndFragment field value if set, zero value otherwise.

func (*UrlWhitelistEntry) GetAllowQueryAndFragmentOk ¶

func (o *UrlWhitelistEntry) GetAllowQueryAndFragmentOk() (*bool, bool)

GetAllowQueryAndFragmentOk returns a tuple with the AllowQueryAndFragment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UrlWhitelistEntry) GetRequireHttps ¶

func (o *UrlWhitelistEntry) GetRequireHttps() bool

GetRequireHttps returns the RequireHttps field value if set, zero value otherwise.

func (*UrlWhitelistEntry) GetRequireHttpsOk ¶

func (o *UrlWhitelistEntry) GetRequireHttpsOk() (*bool, bool)

GetRequireHttpsOk returns a tuple with the RequireHttps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UrlWhitelistEntry) GetValidDomain ¶

func (o *UrlWhitelistEntry) GetValidDomain() string

GetValidDomain returns the ValidDomain field value if set, zero value otherwise.

func (*UrlWhitelistEntry) GetValidDomainOk ¶

func (o *UrlWhitelistEntry) GetValidDomainOk() (*string, bool)

GetValidDomainOk returns a tuple with the ValidDomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UrlWhitelistEntry) GetValidPath ¶

func (o *UrlWhitelistEntry) GetValidPath() string

GetValidPath returns the ValidPath field value if set, zero value otherwise.

func (*UrlWhitelistEntry) GetValidPathOk ¶

func (o *UrlWhitelistEntry) GetValidPathOk() (*string, bool)

GetValidPathOk returns a tuple with the ValidPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UrlWhitelistEntry) HasAllowQueryAndFragment ¶

func (o *UrlWhitelistEntry) HasAllowQueryAndFragment() bool

HasAllowQueryAndFragment returns a boolean if a field has been set.

func (*UrlWhitelistEntry) HasRequireHttps ¶

func (o *UrlWhitelistEntry) HasRequireHttps() bool

HasRequireHttps returns a boolean if a field has been set.

func (*UrlWhitelistEntry) HasValidDomain ¶

func (o *UrlWhitelistEntry) HasValidDomain() bool

HasValidDomain returns a boolean if a field has been set.

func (*UrlWhitelistEntry) HasValidPath ¶

func (o *UrlWhitelistEntry) HasValidPath() bool

HasValidPath returns a boolean if a field has been set.

func (UrlWhitelistEntry) MarshalJSON ¶

func (o UrlWhitelistEntry) MarshalJSON() ([]byte, error)

func (*UrlWhitelistEntry) SetAllowQueryAndFragment ¶

func (o *UrlWhitelistEntry) SetAllowQueryAndFragment(v bool)

SetAllowQueryAndFragment gets a reference to the given bool and assigns it to the AllowQueryAndFragment field.

func (*UrlWhitelistEntry) SetRequireHttps ¶

func (o *UrlWhitelistEntry) SetRequireHttps(v bool)

SetRequireHttps gets a reference to the given bool and assigns it to the RequireHttps field.

func (*UrlWhitelistEntry) SetValidDomain ¶

func (o *UrlWhitelistEntry) SetValidDomain(v string)

SetValidDomain gets a reference to the given string and assigns it to the ValidDomain field.

func (*UrlWhitelistEntry) SetValidPath ¶

func (o *UrlWhitelistEntry) SetValidPath(v string)

SetValidPath gets a reference to the given string and assigns it to the ValidPath field.

func (UrlWhitelistEntry) ToMap ¶

func (o UrlWhitelistEntry) ToMap() (map[string]interface{}, error)

type UserCredentials ¶

type UserCredentials struct {
	// Current password. Required only during Password Change and not applicable for Password Reset.
	CurrentPassword *string `json:"currentPassword,omitempty" tfsdk:"current_password"`
	// A new password.
	NewPassword string `json:"newPassword" tfsdk:"new_password"`
}

UserCredentials Credentials for an administrator account.

func NewUserCredentials ¶

func NewUserCredentials(newPassword string) *UserCredentials

NewUserCredentials instantiates a new UserCredentials object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUserCredentialsWithDefaults ¶

func NewUserCredentialsWithDefaults() *UserCredentials

NewUserCredentialsWithDefaults instantiates a new UserCredentials object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UserCredentials) GetCurrentPassword ¶

func (o *UserCredentials) GetCurrentPassword() string

GetCurrentPassword returns the CurrentPassword field value if set, zero value otherwise.

func (*UserCredentials) GetCurrentPasswordOk ¶

func (o *UserCredentials) GetCurrentPasswordOk() (*string, bool)

GetCurrentPasswordOk returns a tuple with the CurrentPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UserCredentials) GetNewPassword ¶

func (o *UserCredentials) GetNewPassword() string

GetNewPassword returns the NewPassword field value

func (*UserCredentials) GetNewPasswordOk ¶

func (o *UserCredentials) GetNewPasswordOk() (*string, bool)

GetNewPasswordOk returns a tuple with the NewPassword field value and a boolean to check if the value has been set.

func (*UserCredentials) HasCurrentPassword ¶

func (o *UserCredentials) HasCurrentPassword() bool

HasCurrentPassword returns a boolean if a field has been set.

func (UserCredentials) MarshalJSON ¶

func (o UserCredentials) MarshalJSON() ([]byte, error)

func (*UserCredentials) SetCurrentPassword ¶

func (o *UserCredentials) SetCurrentPassword(v string)

SetCurrentPassword gets a reference to the given string and assigns it to the CurrentPassword field.

func (*UserCredentials) SetNewPassword ¶

func (o *UserCredentials) SetNewPassword(v string)

SetNewPassword sets field value

func (UserCredentials) ToMap ¶

func (o UserCredentials) ToMap() (map[string]interface{}, error)

type UsernamePasswordCredentials ¶

type UsernamePasswordCredentials struct {
	// The username.
	Username *string `json:"username,omitempty" tfsdk:"username"`
	// User password.  To update the password, specify the plaintext value in this field.  This field will not be populated for GET requests.
	Password *string `json:"password,omitempty" tfsdk:"password"`
	// For GET requests, this field contains the encrypted password, if one exists.  For POST and PUT requests, if you wish to reuse the existing password, this field should be passed back unchanged.
	EncryptedPassword *string `json:"encryptedPassword,omitempty" tfsdk:"encrypted_password"`
}

UsernamePasswordCredentials Username and password credentials.

func NewUsernamePasswordCredentials ¶

func NewUsernamePasswordCredentials() *UsernamePasswordCredentials

NewUsernamePasswordCredentials instantiates a new UsernamePasswordCredentials object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsernamePasswordCredentialsWithDefaults ¶

func NewUsernamePasswordCredentialsWithDefaults() *UsernamePasswordCredentials

NewUsernamePasswordCredentialsWithDefaults instantiates a new UsernamePasswordCredentials object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsernamePasswordCredentials) GetEncryptedPassword ¶

func (o *UsernamePasswordCredentials) GetEncryptedPassword() string

GetEncryptedPassword returns the EncryptedPassword field value if set, zero value otherwise.

func (*UsernamePasswordCredentials) GetEncryptedPasswordOk ¶

func (o *UsernamePasswordCredentials) GetEncryptedPasswordOk() (*string, bool)

GetEncryptedPasswordOk returns a tuple with the EncryptedPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsernamePasswordCredentials) GetPassword ¶

func (o *UsernamePasswordCredentials) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*UsernamePasswordCredentials) GetPasswordOk ¶

func (o *UsernamePasswordCredentials) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsernamePasswordCredentials) GetUsername ¶

func (o *UsernamePasswordCredentials) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*UsernamePasswordCredentials) GetUsernameOk ¶

func (o *UsernamePasswordCredentials) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsernamePasswordCredentials) HasEncryptedPassword ¶

func (o *UsernamePasswordCredentials) HasEncryptedPassword() bool

HasEncryptedPassword returns a boolean if a field has been set.

func (*UsernamePasswordCredentials) HasPassword ¶

func (o *UsernamePasswordCredentials) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*UsernamePasswordCredentials) HasUsername ¶

func (o *UsernamePasswordCredentials) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (UsernamePasswordCredentials) MarshalJSON ¶

func (o UsernamePasswordCredentials) MarshalJSON() ([]byte, error)

func (*UsernamePasswordCredentials) SetEncryptedPassword ¶

func (o *UsernamePasswordCredentials) SetEncryptedPassword(v string)

SetEncryptedPassword gets a reference to the given string and assigns it to the EncryptedPassword field.

func (*UsernamePasswordCredentials) SetPassword ¶

func (o *UsernamePasswordCredentials) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*UsernamePasswordCredentials) SetUsername ¶

func (o *UsernamePasswordCredentials) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (UsernamePasswordCredentials) ToMap ¶

func (o UsernamePasswordCredentials) ToMap() (map[string]interface{}, error)

type Users ¶

type Users struct {
	WriteUsers WriteUsers `json:"writeUsers" tfsdk:"write_users"`
	ReadUsers  ReadUsers  `json:"readUsers" tfsdk:"read_users"`
}

Users User creation and read configuration.

func NewUsers ¶

func NewUsers(writeUsers WriteUsers, readUsers ReadUsers) *Users

NewUsers instantiates a new Users object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsersWithDefaults ¶

func NewUsersWithDefaults() *Users

NewUsersWithDefaults instantiates a new Users object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Users) GetReadUsers ¶

func (o *Users) GetReadUsers() ReadUsers

GetReadUsers returns the ReadUsers field value

func (*Users) GetReadUsersOk ¶

func (o *Users) GetReadUsersOk() (*ReadUsers, bool)

GetReadUsersOk returns a tuple with the ReadUsers field value and a boolean to check if the value has been set.

func (*Users) GetWriteUsers ¶

func (o *Users) GetWriteUsers() WriteUsers

GetWriteUsers returns the WriteUsers field value

func (*Users) GetWriteUsersOk ¶

func (o *Users) GetWriteUsersOk() (*WriteUsers, bool)

GetWriteUsersOk returns a tuple with the WriteUsers field value and a boolean to check if the value has been set.

func (Users) MarshalJSON ¶

func (o Users) MarshalJSON() ([]byte, error)

func (*Users) SetReadUsers ¶

func (o *Users) SetReadUsers(v ReadUsers)

SetReadUsers sets field value

func (*Users) SetWriteUsers ¶

func (o *Users) SetWriteUsers(v WriteUsers)

SetWriteUsers sets field value

func (Users) ToMap ¶

func (o Users) ToMap() (map[string]interface{}, error)

type ValidationError ¶

type ValidationError struct {
	// Error identifier.
	ErrorId *string `json:"errorId,omitempty" tfsdk:"error_id"`
	// User-friendly error description.
	Message *string `json:"message,omitempty" tfsdk:"message"`
	// Developer-oriented error message, if available.
	DeveloperMessage *string `json:"developerMessage,omitempty" tfsdk:"developer_message"`
	// The path to the model field to which the error relates, if one exists.
	FieldPath *string `json:"fieldPath,omitempty" tfsdk:"field_path"`
}

ValidationError A data input validation error.

func NewValidationError ¶

func NewValidationError() *ValidationError

NewValidationError instantiates a new ValidationError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewValidationErrorWithDefaults ¶

func NewValidationErrorWithDefaults() *ValidationError

NewValidationErrorWithDefaults instantiates a new ValidationError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ValidationError) GetDeveloperMessage ¶

func (o *ValidationError) GetDeveloperMessage() string

GetDeveloperMessage returns the DeveloperMessage field value if set, zero value otherwise.

func (*ValidationError) GetDeveloperMessageOk ¶

func (o *ValidationError) GetDeveloperMessageOk() (*string, bool)

GetDeveloperMessageOk returns a tuple with the DeveloperMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidationError) GetErrorId ¶

func (o *ValidationError) GetErrorId() string

GetErrorId returns the ErrorId field value if set, zero value otherwise.

func (*ValidationError) GetErrorIdOk ¶

func (o *ValidationError) GetErrorIdOk() (*string, bool)

GetErrorIdOk returns a tuple with the ErrorId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidationError) GetFieldPath ¶

func (o *ValidationError) GetFieldPath() string

GetFieldPath returns the FieldPath field value if set, zero value otherwise.

func (*ValidationError) GetFieldPathOk ¶

func (o *ValidationError) GetFieldPathOk() (*string, bool)

GetFieldPathOk returns a tuple with the FieldPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidationError) GetMessage ¶

func (o *ValidationError) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ValidationError) GetMessageOk ¶

func (o *ValidationError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ValidationError) HasDeveloperMessage ¶

func (o *ValidationError) HasDeveloperMessage() bool

HasDeveloperMessage returns a boolean if a field has been set.

func (*ValidationError) HasErrorId ¶

func (o *ValidationError) HasErrorId() bool

HasErrorId returns a boolean if a field has been set.

func (*ValidationError) HasFieldPath ¶

func (o *ValidationError) HasFieldPath() bool

HasFieldPath returns a boolean if a field has been set.

func (*ValidationError) HasMessage ¶

func (o *ValidationError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ValidationError) MarshalJSON ¶

func (o ValidationError) MarshalJSON() ([]byte, error)

func (*ValidationError) SetDeveloperMessage ¶

func (o *ValidationError) SetDeveloperMessage(v string)

SetDeveloperMessage gets a reference to the given string and assigns it to the DeveloperMessage field.

func (*ValidationError) SetErrorId ¶

func (o *ValidationError) SetErrorId(v string)

SetErrorId gets a reference to the given string and assigns it to the ErrorId field.

func (*ValidationError) SetFieldPath ¶

func (o *ValidationError) SetFieldPath(v string)

SetFieldPath gets a reference to the given string and assigns it to the FieldPath field.

func (*ValidationError) SetMessage ¶

func (o *ValidationError) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (ValidationError) ToMap ¶

func (o ValidationError) ToMap() (map[string]interface{}, error)

type Version ¶

type Version struct {
	// Server version.
	Version *string `json:"version,omitempty" tfsdk:"version"`
}

Version Server version.

func NewVersion ¶

func NewVersion() *Version

NewVersion instantiates a new Version object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVersionWithDefaults ¶

func NewVersionWithDefaults() *Version

NewVersionWithDefaults instantiates a new Version object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Version) GetVersion ¶

func (o *Version) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*Version) GetVersionOk ¶

func (o *Version) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Version) HasVersion ¶

func (o *Version) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (Version) MarshalJSON ¶

func (o Version) MarshalJSON() ([]byte, error)

func (*Version) SetVersion ¶

func (o *Version) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (Version) ToMap ¶

func (o Version) ToMap() (map[string]interface{}, error)

type VersionAPIService ¶

type VersionAPIService service

VersionAPIService VersionAPI service

func (*VersionAPIService) GetVersion ¶

GetVersion Gets the server version.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetVersionRequest

func (*VersionAPIService) GetVersionExecute ¶

func (a *VersionAPIService) GetVersionExecute(r ApiGetVersionRequest) (*Version, *http.Response, error)

Execute executes the request

@return Version

type VirtualHostNameSettings ¶

type VirtualHostNameSettings struct {
	// List of virtual host names.
	VirtualHostNames []string `json:"virtualHostNames,omitempty" tfsdk:"virtual_host_names"`
}

VirtualHostNameSettings Settings for virtual host names.

func NewVirtualHostNameSettings ¶

func NewVirtualHostNameSettings() *VirtualHostNameSettings

NewVirtualHostNameSettings instantiates a new VirtualHostNameSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVirtualHostNameSettingsWithDefaults ¶

func NewVirtualHostNameSettingsWithDefaults() *VirtualHostNameSettings

NewVirtualHostNameSettingsWithDefaults instantiates a new VirtualHostNameSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VirtualHostNameSettings) GetVirtualHostNames ¶

func (o *VirtualHostNameSettings) GetVirtualHostNames() []string

GetVirtualHostNames returns the VirtualHostNames field value if set, zero value otherwise.

func (*VirtualHostNameSettings) GetVirtualHostNamesOk ¶

func (o *VirtualHostNameSettings) GetVirtualHostNamesOk() ([]string, bool)

GetVirtualHostNamesOk returns a tuple with the VirtualHostNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VirtualHostNameSettings) HasVirtualHostNames ¶

func (o *VirtualHostNameSettings) HasVirtualHostNames() bool

HasVirtualHostNames returns a boolean if a field has been set.

func (VirtualHostNameSettings) MarshalJSON ¶

func (o VirtualHostNameSettings) MarshalJSON() ([]byte, error)

func (*VirtualHostNameSettings) SetVirtualHostNames ¶

func (o *VirtualHostNameSettings) SetVirtualHostNames(v []string)

SetVirtualHostNames gets a reference to the given []string and assigns it to the VirtualHostNames field.

func (VirtualHostNameSettings) ToMap ¶

func (o VirtualHostNameSettings) ToMap() (map[string]interface{}, error)

type VirtualHostNamesAPIService ¶

type VirtualHostNamesAPIService service

VirtualHostNamesAPIService VirtualHostNamesAPI service

func (*VirtualHostNamesAPIService) GetVirtualHostNamesSettings ¶

GetVirtualHostNamesSettings Retrieve virtual host names settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetVirtualHostNamesSettingsRequest

func (*VirtualHostNamesAPIService) GetVirtualHostNamesSettingsExecute ¶

Execute executes the request

@return VirtualHostNameSettings

func (*VirtualHostNamesAPIService) UpdateVirtualHostNamesSettings ¶

UpdateVirtualHostNamesSettings Update virtual host names settings.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateVirtualHostNamesSettingsRequest

func (*VirtualHostNamesAPIService) UpdateVirtualHostNamesSettingsExecute ¶

Execute executes the request

@return VirtualHostNameSettings

type WriteGroups ¶

type WriteGroups struct {
	// A list of user repository mappings from attribute names to their fulfillment values.
	AttributeFulfillment map[string]AttributeFulfillmentValue `json:"attributeFulfillment" tfsdk:"attribute_fulfillment"`
}

WriteGroups Group creation configuration.

func NewWriteGroups ¶

func NewWriteGroups(attributeFulfillment map[string]AttributeFulfillmentValue) *WriteGroups

NewWriteGroups instantiates a new WriteGroups object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWriteGroupsWithDefaults ¶

func NewWriteGroupsWithDefaults() *WriteGroups

NewWriteGroupsWithDefaults instantiates a new WriteGroups object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WriteGroups) GetAttributeFulfillment ¶

func (o *WriteGroups) GetAttributeFulfillment() map[string]AttributeFulfillmentValue

GetAttributeFulfillment returns the AttributeFulfillment field value

func (*WriteGroups) GetAttributeFulfillmentOk ¶

func (o *WriteGroups) GetAttributeFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeFulfillmentOk returns a tuple with the AttributeFulfillment field value and a boolean to check if the value has been set.

func (WriteGroups) MarshalJSON ¶

func (o WriteGroups) MarshalJSON() ([]byte, error)

func (*WriteGroups) SetAttributeFulfillment ¶

func (o *WriteGroups) SetAttributeFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeFulfillment sets field value

func (WriteGroups) ToMap ¶

func (o WriteGroups) ToMap() (map[string]interface{}, error)

type WriteUsers ¶

type WriteUsers struct {
	// A list of user repository mappings from attribute names to their fulfillment values.
	AttributeFulfillment map[string]AttributeFulfillmentValue `json:"attributeFulfillment" tfsdk:"attribute_fulfillment"`
}

WriteUsers User creation configuration.

func NewWriteUsers ¶

func NewWriteUsers(attributeFulfillment map[string]AttributeFulfillmentValue) *WriteUsers

NewWriteUsers instantiates a new WriteUsers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWriteUsersWithDefaults ¶

func NewWriteUsersWithDefaults() *WriteUsers

NewWriteUsersWithDefaults instantiates a new WriteUsers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WriteUsers) GetAttributeFulfillment ¶

func (o *WriteUsers) GetAttributeFulfillment() map[string]AttributeFulfillmentValue

GetAttributeFulfillment returns the AttributeFulfillment field value

func (*WriteUsers) GetAttributeFulfillmentOk ¶

func (o *WriteUsers) GetAttributeFulfillmentOk() (*map[string]AttributeFulfillmentValue, bool)

GetAttributeFulfillmentOk returns a tuple with the AttributeFulfillment field value and a boolean to check if the value has been set.

func (WriteUsers) MarshalJSON ¶

func (o WriteUsers) MarshalJSON() ([]byte, error)

func (*WriteUsers) SetAttributeFulfillment ¶

func (o *WriteUsers) SetAttributeFulfillment(v map[string]AttributeFulfillmentValue)

SetAttributeFulfillment sets field value

func (WriteUsers) ToMap ¶

func (o WriteUsers) ToMap() (map[string]interface{}, error)

type WsTrustStsSettings ¶

type WsTrustStsSettings struct {
	// Require the use of HTTP Basic Authentication to access WS-Trust STS endpoints. Requires users be populated.
	BasicAuthnEnabled *bool `json:"basicAuthnEnabled,omitempty" tfsdk:"basic_authn_enabled"`
	// Require the use of Client Cert Authentication to access WS-Trust STS endpoints. Requires either restrictBySubjectDn and/or restrictByIssuerCert be enabled.
	ClientCertAuthnEnabled *bool `json:"clientCertAuthnEnabled,omitempty" tfsdk:"client_cert_authn_enabled"`
	// Restrict Access by Subject DN. Ignored if clientCertAuthnEnabled is disabled.
	RestrictBySubjectDn *bool `json:"restrictBySubjectDn,omitempty" tfsdk:"restrict_by_subject_dn"`
	// Restrict Access by Issuer Certificate. Ignored if clientCertAuthnEnabled is disabled.
	RestrictByIssuerCert *bool `json:"restrictByIssuerCert,omitempty" tfsdk:"restrict_by_issuer_cert"`
	// List of Subject DNs for certificates that are allowed to authenticate to WS-Trust STS endpoints. Required if restrictBySubjectDn is enabled.
	SubjectDns []string `json:"subjectDns,omitempty" tfsdk:"subject_dns"`
	// List of users authorized to access WS-Trust STS endpoints when basicAuthnEnabled is enabled. At least one users entry is required if basicAuthnEnabled is enabled.
	Users []UsernamePasswordCredentials `json:"users,omitempty" tfsdk:"users"`
	// List of certificate Issuers that are used to validate certificates for access to the WS-Trust STS endpoints. Required if restrictByIssuerCert is enabled.
	IssuerCerts []ResourceLink `json:"issuerCerts,omitempty" tfsdk:"issuer_certs"`
}

WsTrustStsSettings Configure PingFederate to require that client applications provide credentials to access the WS-Trust STS endpoints.

func NewWsTrustStsSettings ¶

func NewWsTrustStsSettings() *WsTrustStsSettings

NewWsTrustStsSettings instantiates a new WsTrustStsSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWsTrustStsSettingsWithDefaults ¶

func NewWsTrustStsSettingsWithDefaults() *WsTrustStsSettings

NewWsTrustStsSettingsWithDefaults instantiates a new WsTrustStsSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WsTrustStsSettings) GetBasicAuthnEnabled ¶

func (o *WsTrustStsSettings) GetBasicAuthnEnabled() bool

GetBasicAuthnEnabled returns the BasicAuthnEnabled field value if set, zero value otherwise.

func (*WsTrustStsSettings) GetBasicAuthnEnabledOk ¶

func (o *WsTrustStsSettings) GetBasicAuthnEnabledOk() (*bool, bool)

GetBasicAuthnEnabledOk returns a tuple with the BasicAuthnEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WsTrustStsSettings) GetClientCertAuthnEnabled ¶

func (o *WsTrustStsSettings) GetClientCertAuthnEnabled() bool

GetClientCertAuthnEnabled returns the ClientCertAuthnEnabled field value if set, zero value otherwise.

func (*WsTrustStsSettings) GetClientCertAuthnEnabledOk ¶

func (o *WsTrustStsSettings) GetClientCertAuthnEnabledOk() (*bool, bool)

GetClientCertAuthnEnabledOk returns a tuple with the ClientCertAuthnEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WsTrustStsSettings) GetIssuerCerts ¶

func (o *WsTrustStsSettings) GetIssuerCerts() []ResourceLink

GetIssuerCerts returns the IssuerCerts field value if set, zero value otherwise.

func (*WsTrustStsSettings) GetIssuerCertsOk ¶

func (o *WsTrustStsSettings) GetIssuerCertsOk() ([]ResourceLink, bool)

GetIssuerCertsOk returns a tuple with the IssuerCerts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WsTrustStsSettings) GetRestrictByIssuerCert ¶

func (o *WsTrustStsSettings) GetRestrictByIssuerCert() bool

GetRestrictByIssuerCert returns the RestrictByIssuerCert field value if set, zero value otherwise.

func (*WsTrustStsSettings) GetRestrictByIssuerCertOk ¶

func (o *WsTrustStsSettings) GetRestrictByIssuerCertOk() (*bool, bool)

GetRestrictByIssuerCertOk returns a tuple with the RestrictByIssuerCert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WsTrustStsSettings) GetRestrictBySubjectDn ¶

func (o *WsTrustStsSettings) GetRestrictBySubjectDn() bool

GetRestrictBySubjectDn returns the RestrictBySubjectDn field value if set, zero value otherwise.

func (*WsTrustStsSettings) GetRestrictBySubjectDnOk ¶

func (o *WsTrustStsSettings) GetRestrictBySubjectDnOk() (*bool, bool)

GetRestrictBySubjectDnOk returns a tuple with the RestrictBySubjectDn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WsTrustStsSettings) GetSubjectDns ¶

func (o *WsTrustStsSettings) GetSubjectDns() []string

GetSubjectDns returns the SubjectDns field value if set, zero value otherwise.

func (*WsTrustStsSettings) GetSubjectDnsOk ¶

func (o *WsTrustStsSettings) GetSubjectDnsOk() ([]string, bool)

GetSubjectDnsOk returns a tuple with the SubjectDns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WsTrustStsSettings) GetUsers ¶

GetUsers returns the Users field value if set, zero value otherwise.

func (*WsTrustStsSettings) GetUsersOk ¶

GetUsersOk returns a tuple with the Users field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WsTrustStsSettings) HasBasicAuthnEnabled ¶

func (o *WsTrustStsSettings) HasBasicAuthnEnabled() bool

HasBasicAuthnEnabled returns a boolean if a field has been set.

func (*WsTrustStsSettings) HasClientCertAuthnEnabled ¶

func (o *WsTrustStsSettings) HasClientCertAuthnEnabled() bool

HasClientCertAuthnEnabled returns a boolean if a field has been set.

func (*WsTrustStsSettings) HasIssuerCerts ¶

func (o *WsTrustStsSettings) HasIssuerCerts() bool

HasIssuerCerts returns a boolean if a field has been set.

func (*WsTrustStsSettings) HasRestrictByIssuerCert ¶

func (o *WsTrustStsSettings) HasRestrictByIssuerCert() bool

HasRestrictByIssuerCert returns a boolean if a field has been set.

func (*WsTrustStsSettings) HasRestrictBySubjectDn ¶

func (o *WsTrustStsSettings) HasRestrictBySubjectDn() bool

HasRestrictBySubjectDn returns a boolean if a field has been set.

func (*WsTrustStsSettings) HasSubjectDns ¶

func (o *WsTrustStsSettings) HasSubjectDns() bool

HasSubjectDns returns a boolean if a field has been set.

func (*WsTrustStsSettings) HasUsers ¶

func (o *WsTrustStsSettings) HasUsers() bool

HasUsers returns a boolean if a field has been set.

func (WsTrustStsSettings) MarshalJSON ¶

func (o WsTrustStsSettings) MarshalJSON() ([]byte, error)

func (*WsTrustStsSettings) SetBasicAuthnEnabled ¶

func (o *WsTrustStsSettings) SetBasicAuthnEnabled(v bool)

SetBasicAuthnEnabled gets a reference to the given bool and assigns it to the BasicAuthnEnabled field.

func (*WsTrustStsSettings) SetClientCertAuthnEnabled ¶

func (o *WsTrustStsSettings) SetClientCertAuthnEnabled(v bool)

SetClientCertAuthnEnabled gets a reference to the given bool and assigns it to the ClientCertAuthnEnabled field.

func (*WsTrustStsSettings) SetIssuerCerts ¶

func (o *WsTrustStsSettings) SetIssuerCerts(v []ResourceLink)

SetIssuerCerts gets a reference to the given []ResourceLink and assigns it to the IssuerCerts field.

func (*WsTrustStsSettings) SetRestrictByIssuerCert ¶

func (o *WsTrustStsSettings) SetRestrictByIssuerCert(v bool)

SetRestrictByIssuerCert gets a reference to the given bool and assigns it to the RestrictByIssuerCert field.

func (*WsTrustStsSettings) SetRestrictBySubjectDn ¶

func (o *WsTrustStsSettings) SetRestrictBySubjectDn(v bool)

SetRestrictBySubjectDn gets a reference to the given bool and assigns it to the RestrictBySubjectDn field.

func (*WsTrustStsSettings) SetSubjectDns ¶

func (o *WsTrustStsSettings) SetSubjectDns(v []string)

SetSubjectDns gets a reference to the given []string and assigns it to the SubjectDns field.

func (*WsTrustStsSettings) SetUsers ¶

SetUsers gets a reference to the given []UsernamePasswordCredentials and assigns it to the Users field.

func (WsTrustStsSettings) ToMap ¶

func (o WsTrustStsSettings) ToMap() (map[string]interface{}, error)

type X509File ¶

type X509File struct {
	// The persistent, unique ID for the certificate. It can be any combination of [a-z0-9._-]. This property is system-assigned if not specified.
	Id *string `json:"id,omitempty" tfsdk:"id"`
	// The certificate data in PEM format. New line characters should be omitted or encoded in this value.
	FileData string `json:"fileData" tfsdk:"file_data"`
	// Cryptographic Provider. This is only applicable if Hybrid HSM mode is true.
	CryptoProvider *string `json:"cryptoProvider,omitempty" tfsdk:"crypto_provider"`
}

X509File Encoded certificate data.

func NewX509File ¶

func NewX509File(fileData string) *X509File

NewX509File instantiates a new X509File object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewX509FileWithDefaults ¶

func NewX509FileWithDefaults() *X509File

NewX509FileWithDefaults instantiates a new X509File object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*X509File) GetCryptoProvider ¶

func (o *X509File) GetCryptoProvider() string

GetCryptoProvider returns the CryptoProvider field value if set, zero value otherwise.

func (*X509File) GetCryptoProviderOk ¶

func (o *X509File) GetCryptoProviderOk() (*string, bool)

GetCryptoProviderOk returns a tuple with the CryptoProvider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509File) GetFileData ¶

func (o *X509File) GetFileData() string

GetFileData returns the FileData field value

func (*X509File) GetFileDataOk ¶

func (o *X509File) GetFileDataOk() (*string, bool)

GetFileDataOk returns a tuple with the FileData field value and a boolean to check if the value has been set.

func (*X509File) GetId ¶

func (o *X509File) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*X509File) GetIdOk ¶

func (o *X509File) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*X509File) HasCryptoProvider ¶

func (o *X509File) HasCryptoProvider() bool

HasCryptoProvider returns a boolean if a field has been set.

func (*X509File) HasId ¶

func (o *X509File) HasId() bool

HasId returns a boolean if a field has been set.

func (X509File) MarshalJSON ¶

func (o X509File) MarshalJSON() ([]byte, error)

func (*X509File) SetCryptoProvider ¶

func (o *X509File) SetCryptoProvider(v string)

SetCryptoProvider gets a reference to the given string and assigns it to the CryptoProvider field.

func (*X509File) SetFileData ¶

func (o *X509File) SetFileData(v string)

SetFileData sets field value

func (*X509File) SetId ¶

func (o *X509File) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (X509File) ToMap ¶

func (o X509File) ToMap() (map[string]interface{}, error)

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL